/*!
 * Bootstrap v4.0.0 (https://getbootstrap.com)
 * Copyright 2011-2018 The Bootstrap Authors
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */@font-face{font-family:'RedHatDisplayItalic';src:url("../fonts/RedHatDisplayItalic.eot") format("embedded-opentype"),url("../fonts/RedHatDisplayItalic.woff2") format("woff2"),url("../fonts/RedHatDisplayItalic.woff") format("woff"),url("../fonts/RedHatDisplayItalic.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'RedHatDisplayMedium';src:url("../fonts/RedHatDisplayMedium.eot") format("embedded-opentype"),url("../fonts/RedHatDisplayMedium.woff2") format("woff2"),url("../fonts/RedHatDisplayMedium.woff") format("woff"),url("../fonts/RedHatDisplayMedium.ttf") format("truetype")}@font-face{font-family:'RedHatDisplayBold';src:url("../fonts/RedHatDisplayBold.eot") format("embedded-opentype"),url("../fonts/RedHatDisplayBold.woff2") format("woff2"),url("../fonts/RedHatDisplayBold.woff") format("woff"),url("../fonts/RedHatDisplayBold.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'RedHatDisplayBlack';src:url("../fonts/RedHatDisplayBlack.eot") format("embedded-opentype"),url("../fonts/RedHatDisplayBlack.woff2") format("woff2"),url("../fonts/RedHatDisplayBlack.woff") format("woff"),url("../fonts/RedHatDisplayBlack.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'AvenirBook';src:url("../fonts/AvenirBook.eot") format("embedded-opentype"),url("../fonts/AvenirBook.woff2") format("woff2"),url("../fonts/AvenirBook.woff") format("woff"),url("../fonts/AvenirBook.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'AvenirHeavy';src:url("../fonts/AvenirHeavy.eot") format("embedded-opentype"),url("../fonts/AvenirHeavy.woff2") format("woff2"),url("../fonts/AvenirHeavy.woff") format("woff"),url("../fonts/AvenirHeavy.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'AvenirMedium';src:url("../fonts/AvenirMedium.eot") format("embedded-opentype"),url("../fonts/AvenirMedium.woff2") format("woff2"),url("../fonts/AvenirMedium.woff") format("woff"),url("../fonts/AvenirMedium.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'AvenirRoman';src:url("../fonts/AvenirRoman.eot") format("embedded-opentype"),url("../fonts/AvenirRoman.woff2") format("woff2"),url("../fonts/AvenirRoman.woff") format("woff"),url("../fonts/AvenirRoman.ttf") format("truetype");font-weight:normal;font-style:normal}*,:after,:before{box-sizing:border-box;padding:0;margin:0}body,html{font-family:"AvenirRoman",sans-serif;-webkit-overflow-scrolling:touch;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#6E7887;overflow-x:hidden;font-size:16px;font-size:1rem;line-height:22px}a,a:focus,a:hover{text-decoration:none;transition:all 0.3s}.container{width:1150px;max-width:100%;margin:0 auto;position:relative;padding:0}@media (max-width: 1199.98px){.container{width:100%;padding:0 20px}}#popup{display:none}.popup-wrapper{position:fixed;width:100%;height:100vh;left:0px;top:0px;background-color:rgba(245,245,245,0.06);transition:all .3s;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:9999;display:flex;justify-content:center;align-items:center;align-content:center}.popup-wrapper .popup-container{width:700px;padding:45px;margin:0 auto;background-color:#fff;position:relative}@media only screen and (max-width: 1023px){.popup-wrapper .popup-container{width:100%}}@media only screen and (max-width: 767px){.popup-wrapper .popup-container{padding:40px 20px}}.popup-wrapper .popup-container::before{content:"";position:absolute;width:70px;height:70px;top:25px;right:110px;background-image:url("../images/homepage/pattern-strip-01.svg");background-repeat:no-repeat;background-size:contain;border-radius:0px}@media only screen and (max-width: 1023px){.popup-wrapper .popup-container::before{display:none}}.popup-wrapper .popup-container h1{font-family:"RedHatDisplayBold",sans-serif;font-size:38px;font-size:2.375rem;line-height:47px;color:#121427;margin-bottom:10px;text-align:center}@media only screen and (max-width: 767px){.popup-wrapper .popup-container h1{font-size:28px;font-size:1.75rem;line-height:37px}}.popup-wrapper .popup-container .sub-title{font-family:"RedHatDisplayMedium",sans-serif;font-size:18px;font-size:1.125rem;line-height:28px;color:#000;text-align:center;width:100%;margin-bottom:55px}@media only screen and (max-width: 767px){.popup-wrapper .popup-container .sub-title{font-size:15px;font-size:.9375rem;line-height:25px;margin-bottom:30px}}.popup-wrapper .popup-container p{font-family:"RedHatDisplayMedium",sans-serif;font-size:16px;font-size:1rem;line-height:24px;color:#000;text-align:left;width:100%;margin-bottom:50px}@media only screen and (max-width: 767px){.popup-wrapper .popup-container p{font-size:14px;font-size:.875rem;line-height:20px;margin-bottom:30px}}.popup-wrapper .popup-container p b{font-family:"RedHatDisplayBold",sans-serif;color:#121427}.popup-wrapper .popup-container p a{color:#000;text-decoration:underline}.popup-wrapper .popup-container .button-area{display:flex;justify-content:center}@media only screen and (max-width: 767px){.popup-wrapper .popup-container .button-area{flex-wrap:wrap}}.popup-wrapper .popup-container .button-area div{margin-right:30px;width:185px}@media only screen and (max-width: 767px){.popup-wrapper .popup-container .button-area div{width:100%;margin-bottom:20px;margin-right:0}}.popup-wrapper .popup-container .button-area div:last-child{margin-right:0}@-webkit-keyframes navFadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 5%, 0);transform:translate3d(0, 5%, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes navFadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 5%, 0);transform:translate3d(0, 5%, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0.6);opacity:0}50%{-webkit-transform:scale(0.6);opacity:0}60%{-webkit-transform:scale(0.9);opacity:.2}70%{-webkit-transform:scale(1.1);opacity:.35}80%{-webkit-transform:scale(1.25);opacity:.2}100%{-webkit-transform:scale(1.4);opacity:0}}@-moz-keyframes pulse{0%{-moz-transform:scale(0.6);opacity:0}50%{-moz-transform:scale(0.6);opacity:0}60%{-moz-transform:scale(0.9);opacity:.2}70%{-moz-transform:scale(1.1);opacity:.35}80%{-moz-transform:scale(1.25);opacity:.2}100%{-moz-transform:scale(1.4);opacity:0}}@keyframes pulse{0%{transform:scale(0.6);opacity:0}50%{transform:scale(0.6);opacity:0}60%{transform:scale(0.9);opacity:.1}70%{transform:scale(1.1);opacity:.25}80%{transform:scale(1.25);opacity:.1}100%{transform:scale(1.4);opacity:0}}@-webkit-keyframes shine{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}@keyframes shine{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}@keyframes movement-up-down{0%{top:0}25%{top:6px}50%{top:0px}75%{top:-4px}100%{top:0}}@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 50%, 0);transform:translate3d(0, 50%, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 50%, 0);transform:translate3d(0, 50%, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.fade-in-up{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.animated{-webkit-animation-duration:1.5s;animation-duration:1.5s}ul.no-list{list-style-type:none}ul{margin:0}.hide{display:none}@media (max-width: 575.98px){.text-center-mobile{text-align:center}}.font-avenir-medium{font-family:"AvenirMedium",sans-serif}.font-avenir-book{font-family:"AvenirBook",sans-serif}.color-#fff{color:#fff !important}.color-#000{color:#000 !important}.color-grey{color:#6E7887 !important}.color-grey-100{color:#A2B4C6 !important}.color-orange-300{color:#FE5D44 !important}h1,h2,h3{font-family:"RedHatDisplayBlack",sans-serif;font-size:36px;font-size:2.25rem;line-height:47px;color:#203043}@media (max-width: 767.98px){h1,h2,h3{font-size:28px;font-size:1.75rem;line-height:36px}}h4.header-sm{font-family:"RedHatDisplayBlack",sans-serif;font-size:26px;font-size:1.625rem;line-height:34px;color:#203043}@media (max-width: 767.98px){h4.header-sm{font-size:22px;font-size:1.375rem;line-height:26px}}h1{margin:0 0 20px}h2,h3{margin:0 0 10px}p{font-size:16px;font-size:1rem;line-height:22px;margin:0 0 20px}.btn{font-family:"AvenirMedium",sans-serif;font-size:16px;font-size:1rem;line-height:22px;border-radius:30px !important;padding:13px 0;background:linear-gradient(90deg, #FD0079 0%, #FFD200 100%);border:none;transition:all .5s;cursor:pointer}.btn.btn-primary{color:#fff !important;width:160px;background-size:100%}.btn.btn-primary:hover{-webkit-animation:shine 5s linear infinite;animation:shine 5s linear infinite;background-size:200%}.btn.btn-secondary{color:#FE673E;width:160px;background-size:100%}.btn.btn-secondary:hover{background:linear-gradient(90deg, #FD0079 0%, #FFD200 100%);-webkit-animation:shine 5s linear infinite;animation:shine 5s linear infinite;background-size:200%;color:#fff}.btn.btn-secondary:hover::after{display:none}.btn.btn-secondary::after{content:"";position:absolute;width:96%;height:96%;background-color:#121427;left:0;right:0;top:0;bottom:0;margin:auto;border-radius:30px;z-index:1;transition:all .4s}.btn.btn-secondary span{position:relative;z-index:2}.btn img.icon{margin:0 14px 0 -15px}.btn-text{font-family:"AvenirMedium",sans-serif;color:#FE5D44 !important}.btn-text:hover{opacity:0.7}.form-control{background-color:rgba(246,248,255,0.8);border:1px solid #CFD5E9;margin-bottom:20px;border-radius:30px;padding:17px 24px;font-family:"AvenirBook",sans-serif;color:#A2A6B8;height:50px}.form-control:hover,.form-control:focus{background-color:rgba(246,248,255,0.8);color:#A2A6B8}@media (max-width: 575.98px){.form-control{height:46px}}.form-control.error{border-color:red !important}textarea.form-control{resize:none;height:250px}.input-group-button{width:420px;border:1px solid #CFD5E9;border-radius:30px;padding:1px}@media (max-width: 575.98px){.input-group-button{width:100%}}.input-group-button .form-control{border:none;color:#A2B4C6;margin:0}@media (max-width: 575.98px){.input-group-button .btn{width:120px;font-size:12px;font-size:.75rem;line-height:16px}}.form-group-search{position:relative;margin:0}.form-group-search:before{content:"";position:absolute;background:url("../images/icons/search.svg") no-repeat 0;background-size:cover;width:21px;height:21px;top:50%;transform:translateY(-50%);right:25px}@media (max-width: 575.98px){.form-group-search:before{width:16px;height:16px}}.form-group-search .form-control{padding-right:60px;margin:0}.ty-div{padding-top:100px}.ty-div img{display:block;margin:30px auto;width:50px}.ty-div h2{text-align:center}.ty-div p{text-align:center;margin-top:20px}.subscribe-block.error,.notify-block.error{border-color:red !important}.navbar{padding:20px 0;background-color:#F6F8FF;transition:all .4s}@media (max-width: 991.98px){.navbar{padding:0}}@media (max-width: 991.98px){.navbar .container{padding:20px}}.navbar.sticky-header{box-shadow:0 6px 25px -8px rgba(0,0,0,0.2)}@media (max-width: 991.98px){.navbar .navbar-nav{padding:20px 30px;height:100%;overflow:auto}}.navbar .navbar-nav .nav-item{margin-right:30px;position:relative}@media (max-width: 1199.98px){.navbar .navbar-nav .nav-item{margin-right:25px}}@media (max-width: 991.98px){.navbar .navbar-nav .nav-item{margin:0 0 20px}}.navbar .navbar-nav .nav-item:last-child{margin-right:0}.navbar .navbar-nav .nav-item.show a svg{transform:rotate(-180deg)}.navbar .navbar-nav .nav-link,.navbar .navbar-nav .dropdown-item{font-family:"RedHatDisplayMedium",sans-serif;font-size:18px;font-size:1.125rem;line-height:24px;color:#F6F8FF}.navbar .navbar-nav .nav-link:hover,.navbar .navbar-nav .dropdown-item:hover{opacity:0.8;background-color:transparent !important}.navbar .navbar-nav .nav-link:focus,.navbar .navbar-nav .dropdown-item:focus{opacity:1;color:#F6F8FF}.navbar .navbar-nav .nav-link svg{margin-left:8px;transition:all .3s}.navbar .navbar-nav .dropdown-item{padding:8px 25px}.navbar .navbar-nav .dropdown-menu{border:none;border-top:2px solid #FF300A;background-color:#121427;border-radius:0;box-shadow:0 8px 14px -10px #CFD5E9}@media (max-width: 991.98px){.navbar .navbar-nav .dropdown-menu{background-color:#121427;box-shadow:none}}.navbar .navbar-nav .dropdown-toggle::after{display:none}.navbar .navbar-nav .nav-theme{width:35px;height:35px;border-radius:50%;background-color:#203043;border:none;outline:none;box-shadow:none;position:relative}.navbar .navbar-nav .nav-theme::before{content:"";position:absolute;z-index:99;height:100%;width:100%;opacity:0;left:0;right:0;top:0;bottom:0;margin:auto;border:5px solid #203043;-webkit-animation:pulse 2s linear infinite;-moz-animation:pulse 2s linear infinite;animation:pulse 2s linear infinite;-webkit-border-radius:999px;-moz-border-radius:999px;border-radius:999px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:1}.navbar .navbar-nav .nav-theme img{margin:-2px 0 0 1px;position:relative;z-index:2}.navbar .nav-animate{-webkit-animation-duration:0.5s;animation-duration:0.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.navbar .navFadeInUp{-webkit-animation-name:navFadeInUp;animation-name:navFadeInUp}.navbar .navbar-toggler{border:none;padding:0;z-index:10;align-self:center}.navbar .navbar-toggler.collapsed{transform:rotate(0);transform-origin:0;opacity:1}.navbar .navbar-toggler.collapsed .icon-bar{transform:rotate(0);transform-origin:0;opacity:1}.navbar .navbar-toggler .icon-bar{background:linear-gradient(90deg, #FD0079 0%, #FFD200 100%);display:block;width:25px;height:4px;transition:all 0.2s;border-radius:30px}.navbar .navbar-toggler .icon-bar+.icon-bar{margin-top:4px}.navbar .navbar-toggler .top-bar{transform:rotate(45deg);transform-origin:4px 8px}.navbar .navbar-toggler .middle-bar{opacity:0}.navbar .navbar-toggler .bottom-bar{transform:rotate(-45deg);transform-origin:3px -3px}@media (max-width: 991.98px){.navbar .navbar-collapse{position:absolute;height:100vh;top:0;background-color:#fff;width:50%;right:-100%;padding-top:90px;transition:all .15s ease;box-shadow:0 16px 25px -8px rgba(0,0,0,0.2)}}@media (max-width: 767.98px){.navbar .navbar-collapse{width:60%}}@media (max-width: 575.98px){.navbar .navbar-collapse{width:80%}}@media (max-width: 991.98px){.navbar .navbar-collapse.show{right:0;transition:all .2s}}body.soc-class-page .nav-link-soc,body.presentations-page .nav-link-presentations,body.services-page .nav-link-services,body.timeline-page .nav-link-timeline,body.resources-page .nav-link-resources,body.contact-page .nav-link-contact,body.course-description-page .nav-link-soc,body.soc-additional-information .nav-link-soc{color:#FF300A !important;text-decoration:underline;opacity:1 !important}body.soc-class-page .dropdown-item-soc,body.course-description-page .dropdown-item-course-description,body.soc-additional-information .dropdown-item-additional-information{color:#FF300A !important;opacity:1 !important}.light-theme .navbar .navbar-nav .dropdown-menu{background-color:#F6F8FF;box-shadow:0 27px 35px -10px rgba(0,0,0,0.06)}@media (max-width: 991.98px){.light-theme .navbar .navbar-nav .dropdown-menu{background-color:#F6F8FF;box-shadow:none}}.light-theme .navbar .navbar-nav .nav-link,.light-theme .navbar .navbar-nav .dropdown-item{color:#203043}footer{background-color:#121427;padding:55px 0 35px}@media (max-width: 767.98px){footer{padding:40px 0}}footer .footer-flex,footer .footer-links-list{display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between}@media (max-width: 1199.98px){footer .footer-flex,footer .footer-links-list{flex-flow:row wrap}}@media (max-width: 767.98px){footer .footer-links-list{width:100%}}footer .footer-links-list li{margin-right:40px}@media (max-width: 767.98px){footer .footer-links-list li{margin:0 0 20px;width:33%;text-align:center}}@media (max-width: 767.98px){footer .footer-links-list li:first-child{width:100%;margin:0 0 20px}}footer .footer-links-list li .footer-logo{margin-right:10px;width:134px;display:block}@media (max-width: 767.98px){footer .footer-links-list li .footer-logo{margin:0 auto}}footer .footer-links-list li a{color:#A2A6B8}footer .footer-links-list li a:hover{opacity:0.8}footer .input-group-button{border-color:#2B2E4E;width:450px}@media (max-width: 1199.98px){footer .input-group-button{margin-top:35px}}footer .input-group-button .form-control{background-color:transparent}footer .input-group-button .btn-primary{width:197px}footer .footer-block-2{margin-top:135px}@media (max-width: 1199.98px){footer .footer-block-2{margin-top:90px}}@media (max-width: 767.98px){footer .footer-block-2{margin-top:30px}}footer .footer-block-2 p{font-size:14px;font-size:.875rem;line-height:1;color:#A2A6B8}@media (max-width: 767.98px){footer .footer-block-2 p{text-align:center;width:100%}}@media (max-width: 767.98px){footer .footer-block-2 p:first-child{margin-bottom:0;order:2}}footer .footer-block-2 p a:not(.btn-text){color:#A2A6B8 !important;margin-right:20px}footer .footer-block-2 p a:not(.btn-text):last-child{margin-right:0}footer .footer-block-2 p a:not(.btn-text):hover{opacity:0.7}section{padding:80px 0;position:relative}@media (max-width: 991.98px){section{padding:60px 0}}main{margin-top:80px}.carousel-fade .carousel-inner .carousel-item{transition:all .5s}.carousel-fade .carousel-inner .carousel-item,.carousel-fade .carousel-inner .active.carousel-item-left,.carousel-fade .carousel-inner .active.carousel-item-right{opacity:0}.carousel-fade .carousel-inner .active,.carousel-fade .carousel-inner .carousel-item-next.carousel-item-left,.carousel-fade .carousel-inner .carousel-item-prev.carousel-item-right{opacity:1}.carousel-fade .carousel-inner .carousel-item-next,.carousel-fade .carousel-inner .carousel-item-prev,.carousel-fade .carousel-inner .active.carousel-item-left,.carousel-fade .carousel-inner .active.carousel-item-right{left:0;transform:translate3d(0, 0, 0)}.carousel-fade .carousel-control{z-index:2}.section-banner{padding:185px 0 250px;background:url("../images/patterns/waves.png") no-repeat 0 74%;background-size:cover}@media (max-width: 1199.98px){.section-banner{padding:100px 0 150px}}@media (min-width: 1600px){.section-banner{background-position:0 90%}}.section-banner.section-banner-center .section-banner-block{width:715px;margin:0 auto}@media (max-width: 991.98px){.section-banner.section-banner-center .section-banner-block{width:100%}}.section-banner.section-banner-center .section-banner-block h1{padding:0 80px}@media (max-width: 575.98px){.section-banner.section-banner-center .section-banner-block h1{padding:0}}.section-banner.section-banner-center .section-banner-block h1,.section-banner.section-banner-center .section-banner-block p{text-align:center}.section-banner .input-group-button{margin:0 auto}.section-banner.section-banner-illustration{padding:50px 0 100px;background:none}@media (max-width: 575.98px){.section-banner.section-banner-illustration{padding:50px 0}}.section-banner.section-banner-illustration .row{min-height:527px;align-items:center}@media (max-width: 1199.98px){.section-banner.section-banner-illustration .row{min-height:390px}}.section-banner.section-banner-illustration .row>div{position:static;padding-right:65px}@media (max-width: 991.98px){.section-banner.section-banner-illustration .row>div{padding-right:15px;position:relative}}.section-banner.section-banner-illustration h1{margin:0}@media (max-width: 991.98px){.section-banner.section-banner-illustration h1{margin-bottom:10px}}@media (max-width: 991.98px){.section-banner.section-banner-illustration h1,.section-banner.section-banner-illustration p{text-align:center}}.section-banner.section-banner-illustration .input-group-button{margin:0}@media (max-width: 991.98px){.section-banner.section-banner-illustration .input-group-button{margin:0 auto}}.section-banner.section-banner-illustration .illustration-space-text{margin:65px 0 15px}@media (max-width: 991.98px){.section-banner.section-banner-illustration .illustration-space-text{margin:20px 0 15px}}.section-banner.section-banner-illustration .illustration-img{position:absolute;right:0;top:0;max-height:527px;width:auto}@media (max-width: 1199.98px){.section-banner.section-banner-illustration .illustration-img{right:35px;max-height:389px;width:40%}}@media (max-width: 991.98px){.section-banner.section-banner-illustration .illustration-img{position:relative;right:0;max-height:none;width:50%;margin:15px auto 0;display:block}}@media (max-width: 575.98px){.section-banner.section-banner-illustration .illustration-img{margin:10px auto 0;width:100%;max-width:374px}}.arrow-block{width:40px;height:40px;margin:0 auto;display:block;border-radius:50%;position:relative;background:linear-gradient(90deg, #FD0079 0%, #FFD200 100%);background-size:400% 400%;-webkit-animation:shine 8s ease infinite;-moz-animation:shine 8s ease infinite;animation:shine 8s ease infinite}.arrow-block:before{content:"";position:absolute;width:91%;height:91%;border-radius:50%;left:0;right:0;top:0;bottom:0;margin:auto;background-color:#F6F8FF}.arrow-block img{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;transform:rotate(90deg);z-index:2;-webkit-animation:movement-up-down  0.5s infinite;-moz-animation:movement-up-down  0.5s infinite;animation:movement-up-down  0.5s infinite}.details{margin:0 0 5px}.details span{display:inline-block;position:relative}.details .type{font-family:"AvenirHeavy",sans-serif;font-size:12px;font-size:.75rem;line-height:1;color:#FB7B65;text-transform:uppercase}.details .date{font-family:"AvenirBook",sans-serif;font-size:12px;font-size:.75rem;line-height:1;color:#6E7887;display:inline-block;position:relative;margin-left:5px}.details .date:before{content:".";position:relative;color:#6E7887;margin-right:7px;font-size:19px;font-size:1.1875rem;line-height:1;top:-2px}.details .date.only-date{margin-left:0}.details .date.only-date:before{display:none}@media (max-width: 1199.98px){[data-aos^=fade][data-aos^=fade]{opacity:1}[data-aos=fade-up]{transform:translate3d(0, 0, 0)}}#popup{position:fixed;width:100%;height:100vh;left:0px;top:0px;background-color:rgba(245,245,245,0.06);transition:all .3s;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:9999;display:none;justify-content:center;align-items:center;align-content:center}#popup .popup-container{width:700px;padding:45px;margin:0 auto;background-color:#121427;position:relative;border-radius:8px}#popup h2,#popup p{color:#F6F8FF}#popup .btn-block{display:flex;justify-content:flex-start}@media only screen and (max-width: 767px){#popup .btn-block{flex-wrap:wrap}}#popup .btn-block .btn-primary{width:fit-content;padding:13px 15px;margin-right:20px}@media only screen and (max-width: 767px){#popup .btn-block .btn-primary{margin-bottom:20px;margin-right:0;width:100%}}#popup .btn-block .btn-primary:last-child{margin-right:0}#popup .contact-popup textarea.form-control{resize:none;height:100px}#popup .contact-popup .ty-div{padding-top:0px}#popup h2{margin-bottom:20px}.cookie-popup{position:fixed;bottom:20px;left:20px;right:20px;max-width:400px;background:#fff;color:#333;border-radius:10px;box-shadow:0 4px 12px rgba(0,0,0,0.15);padding:20px;font-family:Arial, sans-serif;display:none;z-index:9999}.cookie-popup.show{display:flex;flex-direction:column;animation:fadeInUp 0.4s ease forwards}@keyframes fadeInUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.cookie-popup .cookie-buttons{display:flex;justify-content:flex-end;gap:10px;margin-top:15px}.cookie-popup .cookie-buttons button{padding:8px 14px;border:none;border-radius:30px;cursor:pointer;font-weight:600}.cookie-popup .cookie-buttons button.cookie-accept{background-color:#007bff;color:white}.cookie-popup .cookie-buttons button.cookie-reject{background-color:#ddd;width:160px}.light-theme .cookie-popup{background-color:#121427;color:#fff;box-shadow:0 4px 12px rgba(255,255,255,0.15)}.light-theme #popup{background-color:rgba(18,20,39,0.6)}.light-theme #popup .popup-container{background-color:#ffffff}.light-theme #popup .popup-container h2,.light-theme #popup .popup-container p{color:#203043}.light-theme.newsletter-page .section-banner{padding:150px 0}@media only screen and (max-width: 767px){.light-theme.newsletter-page .section-banner{padding:80px 0}}.light-theme.newsletter-page .formbox-editor-1752166,.light-theme.newsletter-page .formbox-editor_87XMK{background:#121427 !important;width:100%}.light-theme.newsletter-page .formbox-title-1752166,.light-theme.newsletter-page .formbox-title_87XMK span{color:#fff !important}.newsletter-page .section-banner{padding:150px 0}.newsletter-page .formbox-editor-1752166{background:#fff !important;width:100%}.formbox-editor-1752166 fieldset>input,.formbox-editor fieldset>textarea,.formbox-editable-field{background-color:transparent !important;color:#B6C6D5 !important;border-color:#838CAC;margin-bottom:20px;border-radius:30px;padding:17px 24px;font-family:"AvenirBook",sans-serif;color:#A2A6B8;height:50px}#btnSubmit{font-family:"AvenirMedium",sans-serif;font-size:16px;font-size:1rem;line-height:22px;border-radius:30px !important;padding:13px 0;background:linear-gradient(90deg, #FD0079 0%, #FFD200 100%);background-color:transparent;background-size:auto;background-size:auto;border:none;transition:all .5s;cursor:pointer;color:#fff !important;width:160px;background-size:100%}.section-upcoming-classes{padding:110px 0 65px;background-color:#121427}@media (max-width: 1199.98px){.section-upcoming-classes{padding:90px 0 65px}}@media (max-width: 991.98px){.section-upcoming-classes{padding:70px 0 50px}}@media (max-width: 575.98px){.section-upcoming-classes{padding:60px 0}}.section-upcoming-classes h2,.section-upcoming-classes p{color:#fff}@media (max-width: 575.98px){.section-upcoming-classes h2,.section-upcoming-classes p{text-align:center}}.section-upcoming-classes .input-group-button{border-color:#2B2E4E;width:100%}@media (max-width: 991.98px){.section-upcoming-classes .input-group-button{width:480px}}@media (max-width: 575.98px){.section-upcoming-classes .input-group-button{width:100%}}.section-upcoming-classes .input-group-button input{background-color:rgba(18,20,39,0.5);color:#A2B4C6}.section-upcoming-classes .input-group-button .btn-secondary{width:110px;font-size:14px;font-size:.875rem;line-height:1}.section-upcoming-classes .overflow-carousel-upcoming-classes{width:200%;padding-left:50px}@media (max-width: 991.98px){.section-upcoming-classes .overflow-carousel-upcoming-classes{width:130%;padding-left:0;margin-top:40px}}@media (max-width: 575.98px){.section-upcoming-classes .overflow-carousel-upcoming-classes{width:100%;margin:40px auto 0}}@media (max-width: 575.98px){.section-upcoming-classes .carousel-upcoming-classes{width:310px;margin:0 auto}}.section-upcoming-classes .carousel-upcoming-classes .class-item{padding:10px;transition:all .3s}.section-upcoming-classes .carousel-upcoming-classes .class-item .class-item-block{width:260px;height:350px;background-color:#1A1C33;border:1px solid #2B2E4E;padding:35px 20px 30px;border-radius:20px;transition:all .3s}.section-upcoming-classes .carousel-upcoming-classes .class-item .class-item-block:hover{box-shadow:0 0 50px rgba(254,93,68,0.1);background-color:#2B2E4E}@media (max-width: 575.98px){.section-upcoming-classes .carousel-upcoming-classes .class-item .class-item-block{width:100%}.section-upcoming-classes .carousel-upcoming-classes .class-item .class-item-block:hover{box-shadow:none}}.section-upcoming-classes .carousel-upcoming-classes .class-item .country{font-family:"AvenirHeavy",sans-serif;font-size:14px;font-size:.875rem;line-height:17px;color:#A2B4C6;margin:0;text-align:left}.section-upcoming-classes .carousel-upcoming-classes .class-item .date{font-family:"AvenirHeavy",sans-serif;font-size:28px;font-size:1.75rem;line-height:34px;color:#fff;margin:8px 0 12px;text-align:left}.section-upcoming-classes .carousel-upcoming-classes .class-item ul{margin:0;min-height:165px}.section-upcoming-classes .carousel-upcoming-classes .class-item ul li{display:flex;flex-flow:row nowrap;align-items:flex-start;margin-bottom:18px;font-family:"AvenirMedium",sans-serif;line-height:19px;color:#777A9D}.section-upcoming-classes .carousel-upcoming-classes .class-item ul li p{margin:0}.section-upcoming-classes .carousel-upcoming-classes .class-item ul li a{margin-top:5px;display:inline-block}.section-upcoming-classes .carousel-upcoming-classes .class-item ul li a img{width:17px;margin:0 0 0 4px;display:inline-block;transition:all .4s}.section-upcoming-classes .carousel-upcoming-classes .class-item ul li a:hover img{margin:0 0 0 7px}.section-upcoming-classes .carousel-upcoming-classes .class-item ul img{width:18px;max-width:18px;margin-right:8px}.section-upcoming-classes .carousel-upcoming-classes .class-item .btn{width:196px;display:block;margin:0 auto}.section-upcoming-classes .carousel-upcoming-classes .owl-nav{margin:10px 0 0 10px}@media (max-width: 575.98px){.section-upcoming-classes .carousel-upcoming-classes .owl-nav{margin:10px 0 0;text-align:center}}.section-upcoming-classes .carousel-upcoming-classes .owl-nav>button{margin-right:20px;outline:none}.section-upcoming-classes .carousel-upcoming-classes .owl-nav>button:last-child{margin-right:0}.section-upcoming-classes .carousel-upcoming-classes .owl-nav>button img{transition:all .4s}.section-upcoming-classes .carousel-upcoming-classes .owl-nav>button img:hover{opacity:0.8}.section-upcoming-classes .carousel-upcoming-classes .owl-nav .owl-prev img{transform:rotate(-180deg)}.section-contact .row>div{position:static}@media (max-width: 575.98px){.section-contact .row>div>h2,.section-contact .row>div>p{text-align:center}}.section-contact .form-grid{position:absolute;right:0;top:0;width:540px}@media (max-width: 1199.98px){.section-contact .form-grid{width:53%;right:20px}}@media (max-width: 991.98px){.section-contact .form-grid{width:100%;right:0;position:relative;margin:30px 0 50px}}.section-contact .form-grid .btn-primary{width:370px}@media (max-width: 575.98px){.section-contact .form-grid .btn-primary{width:100%}}.section-contact .contact-list{margin:30px 0 0;padding-bottom:55px}@media (max-width: 991.98px){.section-contact .contact-list{padding-bottom:0}}.section-contact .contact-list li{display:flex;flex-flow:row nowrap;align-items:center;margin-bottom:40px}@media (max-width: 575.98px){.section-contact .contact-list li{margin-bottom:25px}}.section-contact .contact-list li img{margin-right:8px}.section-contact .contact-list li p{margin-bottom:0}.section-contact .contact-list li span.current-time{font-size:12px;font-size:.75rem;line-height:1;color:#A2B4C6}.section-contact .contact-list li:not(:nth-child(3)) a{color:#6E7887 !important}.section-contact .contact-list li:last-child{margin-bottom:0}.section-contact .contact-list li:last-child a{margin-left:15px}.section-contact .contact-list li:last-child img{margin:0}.section-testimonials{padding-bottom:30px}.carousel-testimonials{margin-top:45px}@media (max-width: 991.98px){.carousel-testimonials{width:330px;margin:0 auto}}.carousel-testimonials .owl-item.center .testimonial-item{transform:scale(1);margin-top:0;opacity:1}.carousel-testimonials .owl-item.center .testimonial-block{border-radius:20px;box-shadow:0 0 25px rgba(0,102,255,0.15);background-color:#fff}.carousel-testimonials .owl-item .testimonial-item{padding:15px 0;transform:scale(0.95);margin-top:10px;opacity:0.7;transition:all .4s}@media (max-width: 991.98px){.carousel-testimonials .owl-item .testimonial-item{transform:scale(1);margin-top:0;opacity:1;padding:20px}}.carousel-testimonials .owl-item .testimonial-block{padding:30px 35px;position:relative}@media (max-width: 991.98px){.carousel-testimonials .owl-item .testimonial-block{border-radius:20px;box-shadow:0 0 25px rgba(0,102,255,0.15);background-color:#fff;min-height:500px}}.carousel-testimonials .owl-item .testimonial-block:before{content:"";position:absolute;background:url("../images/icons/left-quote-2.svg") no-repeat 0;background-size:cover;width:33px;height:26px;right:48px;top:30px}@media (max-width: 991.98px){.carousel-testimonials .owl-item .testimonial-block:before{right:20px;top:25px}}.carousel-testimonials .owl-item .testimonial-block-1{display:flex;flex-flow:row nowrap;align-items:center;margin-bottom:25px;position:relative}.carousel-testimonials .owl-item .testimonial-block-1 img{width:auto}.carousel-testimonials .owl-item .testimonial-block-1 .testimonial-info-block{margin-left:20px}.carousel-testimonials .owl-item .testimonial-block-1 .testimonial-info-block .name{font-family:"AvenirMedium",sans-serif;font-size:18px;font-size:1.125rem;line-height:18px;color:#60688E;margin:0 0 10px}@media (max-width: 575.98px){.carousel-testimonials .owl-item .testimonial-block-1 .testimonial-info-block .name{font-size:16px;font-size:1rem;line-height:1;margin:0 0 5px}}.carousel-testimonials .owl-item .testimonial-block-1 .testimonial-info-block .author{font-size:14px;font-size:.875rem;line-height:22px}@media (max-width: 575.98px){.carousel-testimonials .owl-item .testimonial-block-1 .testimonial-info-block .author{font-size:12px;font-size:.75rem;line-height:17px}}.carousel-testimonials .owl-item p{margin:0}.carousel-testimonials .owl-nav{position:absolute;top:50%;width:100%}@media (max-width: 991.98px){.carousel-testimonials .owl-nav{position:relative;top:0;text-align:center}}.carousel-testimonials .owl-nav.disabled{display:block}.carousel-testimonials .owl-nav>button{outline:none}.carousel-testimonials .owl-nav>button img{transition:all .4s}.carousel-testimonials .owl-nav>button img:hover{opacity:0.8}.carousel-testimonials .owl-nav .owl-prev,.carousel-testimonials .owl-nav .owl-next{position:absolute;top:50%}@media (max-width: 991.98px){.carousel-testimonials .owl-nav .owl-prev,.carousel-testimonials .owl-nav .owl-next{position:relative;top:0;margin:0 7px}}.carousel-testimonials .owl-nav .owl-prev{left:-4%}@media (max-width: 1199.98px){.carousel-testimonials .owl-nav .owl-prev{left:-2%}}@media (max-width: 991.98px){.carousel-testimonials .owl-nav .owl-prev{left:0}}.carousel-testimonials .owl-nav .owl-prev img{transform:rotate(-180deg)}.carousel-testimonials .owl-nav .owl-next{right:-4%}@media (max-width: 1199.98px){.carousel-testimonials .owl-nav .owl-next{right:-2%}}@media (max-width: 991.98px){.carousel-testimonials .owl-nav .owl-next{right:0}}.section-soc-class{padding-top:100px}@media (max-width: 991.98px){.section-soc-class{padding-top:70px}}.carousel-soc-class{padding:40px 60px 40px 60px;position:relative;margin-top:50px}@media (max-width: 1199.98px){.carousel-soc-class{padding:30px 0 30px 30px}}@media (max-width: 991.98px){.carousel-soc-class{margin-top:40px;padding:30px}}.carousel-soc-class::before{content:"";position:absolute;background:url("../images/icons/left-quote.svg") no-repeat 0;background-size:cover;width:36px;height:36px;z-index:0;left:40px;top:32px}@media (max-width: 1199.98px){.carousel-soc-class::before{left:15px;top:20px}}.carousel-soc-class:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;border-radius:20px;background-color:#F0F3FF;z-index:-1}@media (max-width: 991.98px){.carousel-soc-class:after{width:100%}}.carousel-soc-class .carousel-item{min-height:156px}@media (max-width: 991.98px){.carousel-soc-class .carousel-item{min-height:180px}}@media (max-width: 767.98px){.carousel-soc-class .carousel-item{min-height:225px}}@media (max-width: 575.98px){.carousel-soc-class .carousel-item{min-height:300px}}.carousel-soc-class .carousel-item p{color:#8893B1;margin-bottom:12px}.carousel-soc-class .carousel-item p:first-child{font-family:"RedHatDisplayItalic",sans-serif}.carousel-soc-class .carousel-item p:nth-child(2){font-family:"RedHatDisplayMedium",sans-serif}.carousel-soc-class .carousel-item p span{display:block;font-family:"RedHatDisplayBold",sans-serif}.carousel-soc-class .carousel-control-prev,.carousel-soc-class .carousel-control-next{position:relative;display:inline-block;left:0;right:0;width:40px;margin-right:10px}.carousel-soc-class .carousel-control-prev img,.carousel-soc-class .carousel-control-next img{width:100%}.carousel-soc-class .carousel-control-prev img{transform:rotate(-180deg)}@media (max-width: 575.98px){.soc-class-block .btn{display:block;margin:0 auto}}.navigation-dots{margin:0;display:flex;flex-flow:column;position:fixed;right:55px;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:5;width:16px;transition:all .3s}.navigation-dots li{margin-bottom:10px;display:flex;justify-content:center}.navigation-dots li:last-child{margin-bottom:0}.navigation-dots li a{width:8px;height:8px;background-color:rgba(255,48,10,0.5);display:block;border-radius:50%;transition:all .4s}.navigation-dots li a:hover{background-color:#ff300a}.navigation-dots li a.active{width:16px;height:16px;background-color:transparent;border:4px solid #FF300A}.section-two-column{padding:0 0 150px}@media (max-width: 991.98px){.section-two-column{padding:0 0 100px}}@media (max-width: 575.98px){.section-two-column{padding:60px 0 80px}}.section-two-column .row-two-column{align-items:center;margin-bottom:110px}@media (max-width: 991.98px){.section-two-column .row-two-column{margin-bottom:80px}}@media (max-width: 575.98px){.section-two-column .row-two-column{margin-bottom:60px}}.section-two-column .row-two-column:last-child{margin-bottom:0}.section-two-column .row-two-column .icon-img{margin:0 auto;display:block}@media (max-width: 991.98px){.section-two-column .row-two-column .icon-img{width:300px;margin:0 0 30px}}@media (max-width: 575.98px){.section-two-column .row-two-column .icon-img{width:160px;margin:0 0 20px}}.section-two-column .row-two-column .sub-sm-header{font-family:"RedHatDisplayBlack",sans-serif;color:#A2B4C6;margin:0}.section-two-column .row-two-column h2,.section-two-column .row-two-column h3{line-height:1.1;margin-bottom:25px}.section-two-column .row-two-column p:last-child{margin-bottom:0}.section-two-column .row-two-column .btn{width:245px}@media (max-width: 575.98px){.section-two-column .row-two-column .btn{width:100%}}.filter-grid .filter-block{display:flex;flex-flow:row nowrap;align-items:flex-start;margin-bottom:20px;position:relative}@media (max-width: 767.98px){.filter-grid .filter-block{flex-flow:column nowrap;width:48%;display:inline-block;margin:0 15px 0 0;z-index:1}}@media (max-width: 575.98px){.filter-grid .filter-block{margin:0 0 20px 0;display:block;width:100%}}.filter-grid .filter-block:last-child{margin:0}@media (min-width: 576px) and (max-width: 767.98px){.filter-grid .filter-block:last-child{float:right}}@media (max-width: 767.98px){.filter-grid .filter-block.open{z-index:2}.filter-grid .filter-block.open svg{transform:translateY(-50%) rotate(-180deg) !important}.filter-grid .filter-block.open ul{display:block}.filter-grid .filter-block.open .filter-name{z-index:3}}.filter-grid .filter-block .filter-name{font-family:"AvenirMedium",sans-serif;color:#A2B4C6;margin:9px 30px 0 0;min-width:120px;position:relative;z-index:1}@media (max-width: 767.98px){.filter-grid .filter-block .filter-name{margin:0;min-width:auto;width:100%;padding:12px 40px 12px 20px;border-radius:30px;border:1px solid #CFD5E9;background-color:#F6F8FF;cursor:pointer}}@media (max-width: 575.98px){.filter-grid .filter-block .filter-name{font-family:"AvenirRoman",sans-serif;padding:15px 40px 15px 20px;font-size:14px;font-size:.875rem;line-height:1}}@media (max-width: 767.98px){.filter-grid .filter-block .filter-name svg{position:absolute;top:50%;transform:translateY(-50%);right:20px;color:#203043;transition:all .4s}}.filter-grid .filter-block .filter-list{display:flex;flex-flow:row wrap}@media (max-width: 767.98px){.filter-grid .filter-block .filter-list{flex-flow:column wrap;width:99%;background-color:#fff;box-shadow:0 6px 25px -8px rgba(0,0,0,0.2);z-index:2;position:absolute;top:28px;left:0;right:0;margin:auto;padding-top:20px;display:none}}.filter-grid .filter-block .filter-list li{margin:0 10px 10px 0}@media (max-width: 767.98px){.filter-grid .filter-block .filter-list li{margin:0}}.filter-grid .filter-block .filter-list li:last-child{margin:0}@media (max-width: 767.98px){.filter-grid .filter-block .filter-list li:last-child button{border:none}}.filter-grid .filter-block .filter-list .filter-button{background-color:transparent;border:1px solid #C3CFFC;border-radius:30px;color:#6E7887;padding:8px 30px;transition:all .4s;outline:none}.filter-grid .filter-block .filter-list .filter-button:hover{background-color:rgba(195,207,252,0.8)}@media (max-width: 767.98px){.filter-grid .filter-block .filter-list .filter-button{width:100%;display:block;border:none;border-bottom:1px solid #C3CFFC;border-radius:0;text-align:left;padding:10px 20px}}.filter-grid .filter-block .filter-list .filter-button.mixitup-control-active{background-color:#FE5D44 !important;border:1px solid #FF300A;color:#fff}@media (max-width: 767.98px){.filter-grid .filter-block .filter-list .filter-button.mixitup-control-active{background-color:transparent;border:none;border-bottom:1px solid #C3CFFC;color:#fff}}.filter-content-grid{margin-top:110px}@media (max-width: 991.98px){.filter-content-grid{margin-top:60px}}@media (max-width: 767.98px){.filter-content-grid{margin-top:40px}}.filter-content-grid .filter-button{background-color:#FE5D44;border:1px solid #FF300A;border-radius:30px;color:#6E7887;padding:8px 30px;transition:all .4s;outline:none;color:#fff}.filter-content-grid .search-block{display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between;margin-bottom:35px}.filter-content-grid .search-block p{margin:0}.filter-content-grid .form-group-search{width:420px}@media (max-width: 767.98px){.filter-content-grid .form-group-search{width:100%}}@media (max-width: 575.98px){.filter-content-grid .form-group-search .form-control{height:46px}}.filter-content-grid .filter-content-block{padding-bottom:50px;position:relative}.filter-content-grid .filter-content-block .mixitup-container{display:flex;justify-content:center;flex-flow:row wrap}@media (max-width: 767.98px){.filter-content-grid .filter-content-block .mixitup-container{flex-flow:column wrap}}.filter-content-grid .filter-content-block.remove-bg::before{background:none !important;z-index:-1;height:0}.filter-content-grid .filter-content-block:before{content:"";position:absolute;background:linear-gradient(180deg, rgba(246,248,255,0) 0%, #F6F8FF 69.27%);width:100%;height:333px;bottom:-25px;z-index:2}@media (max-width: 767.98px){.filter-content-grid .filter-content-block:before{height:190px}}.filter-content-grid .icon-content-block{padding:10px}@media (max-width: 575.98px){.filter-content-grid .icon-content-block{padding:5px}}.filter-content-grid .icon-content-box{width:265px;height:250px;background-color:#F9FAFF;border:1px solid #E3E9FF;border-radius:20px;display:block;transition:all .5s}.filter-content-grid .icon-content-box:hover{box-shadow:0 0 25px rgba(0,102,255,0.15);background:#fff}@media (max-width: 767.98px){.filter-content-grid .icon-content-box{width:auto;height:auto;display:flex;flex-flow:row nowrap;align-items:center;padding:15px 25px}}.filter-content-grid .icon-content-box .icon-block{width:100%;height:170px;position:relative;border-bottom:1px solid #E3E9FF}@media (max-width: 767.98px){.filter-content-grid .icon-content-box .icon-block{width:50px;height:50px;border:none}}.filter-content-grid .icon-content-box .icon-block:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:76px;height:76px;background-size:cover !important;z-index:1}@media (max-width: 767.98px){.filter-content-grid .icon-content-box .icon-block:before{left:0;transform:translate(0%, -50%);width:42px;height:42px}}.filter-content-grid .icon-content-box .icon-block.icon-block-pdf:before{background:url("../images/icons/pdf.svg") no-repeat 0}.filter-content-grid .icon-content-box .icon-block.icon-block-xls:before{background:url("../images/icons/xls.svg") no-repeat 0}.filter-content-grid .icon-content-box .icon-block.icon-block-ppt:before{background:url("../images/icons/ppt.svg") no-repeat 0}.filter-content-grid .icon-content-box .icon-block.icon-block-doc:before{background:url("../images/icons/doc.svg") no-repeat 0}.filter-content-grid .icon-content-box .icon-block.icon-block-jpg:before{background:url("../images/icons/jpg.svg") no-repeat 0}.filter-content-grid .icon-content-box .icon-block.icon-block-txt:before{background:url("../images/icons/txt.svg") no-repeat 0}.filter-content-grid .icon-content-box .icon-block.icon-block-vsdx:before{background:url("../images/icons/raw.svg") no-repeat 0}.filter-content-grid .icon-content-box .icon-block.icon-block-zip:before{background:url("../images/icons/zip.svg") no-repeat 0}.filter-content-grid .icon-content-box .icon-block.icon-block-tif:before{background:url("../images/icons/tif.svg") no-repeat 0}.filter-content-grid .icon-content-box .icon-block.icon-block-png:before{background:url("../images/icons/png.svg") no-repeat 0}.filter-content-grid .icon-content-box .icon-content{font-family:"AvenirMedium",sans-serif;color:#203043;padding:13px 20px 0;max-height:60px;overflow:hidden}@media (max-width: 767.98px){.filter-content-grid .icon-content-box .icon-content{padding:0 0 0 10px;margin:0;width:86%;max-height:none;overflow:visible}}@media (max-width: 575.98px){.filter-content-grid .icon-content-box .icon-content{width:84%}}.filter-content-grid .load-more-resources{display:block;margin:0 auto;position:relative;z-index:2}@media (max-width: 767.98px){.filter-content-grid .mixitup-fail-message{top:0;width:100%;text-align:center}}@media (max-width: 767.98px){.filter-content-grid .mixitup-fail-message button{display:block;margin:15px auto 0}}.img-content-grid{display:flex;flex-flow:row wrap;justify-content:center}.img-content-block{padding:10px;width:375px;height:465px;margin-bottom:5px}@media (max-width: 1199.98px){.img-content-block{width:33%}}@media (max-width: 991.98px){.img-content-block{width:50%}}@media (max-width: 575.98px){.img-content-block{width:100%;max-width:370px;height:auto;margin:0}}.img-content-block .img-content-box{background:#fff;box-shadow:0 4px 40px rgba(0,0,0,0.08);border-radius:20px;height:100%;padding:45px 30px 30px}@media (max-width: 1199.98px){.img-content-block .img-content-box{padding:45px 25px 30px}}@media (max-width: 575.98px){.img-content-block .img-content-box{padding:25px 15px 20px 20px}}.img-content-block .img-box{background-size:cover;background-position:center;background-repeat:no-repeat;width:190px;height:190px;display:block;margin:0 auto 35px}@media (max-width: 575.98px){.img-content-block .img-box{width:155px;height:155px;margin:0 auto 20px}}.img-content-block .img-box.img-box-type-1{background-image:url("../images/icons/webcast.svg")}.img-content-block .img-box.img-box-type-2{background-image:url("../images/icons/webcast-2.svg")}.img-content-block .img-box.img-box-type-3{background-image:url("../images/icons/webcast-3.svg")}.img-content-block .content-box .heading{font-family:"AvenirHeavy",sans-serif;font-size:22px;font-size:1.375rem;line-height:26px;color:#203043;margin:5px 0 0;min-height:78px}@media (max-width: 767.98px){.img-content-block .content-box .heading{font-size:20px;font-size:1.25rem;line-height:24px}}@media (max-width: 575.98px){.img-content-block .content-box .heading{min-height:72px}}.img-content-block .content-box a{font-size:18px;font-size:1.125rem;line-height:1;margin-top:22px;display:inline-block}@media (max-width: 767.98px){.img-content-block .content-box a{font-size:16px;font-size:1rem;line-height:1;margin-top:15px}}.img-content-block .content-box a:hover img{margin-left:7px}.img-content-block .content-box a img{width:17px;margin:-2px 0 0 4px;display:inline-block;transition:all .3s}.presentation-list{list-style:none;padding:0;display:flex;flex-wrap:wrap}.presentation-list li{display:flex;flex-wrap:wrap;align-items:center;align-content:center;width:100%;background:#fff;border:none;box-shadow:0 4px 40px rgba(0,0,0,0.08);padding:22px 40px 18px;border-radius:0px;margin-bottom:21px;position:relative}@media only screen and (max-width: 1023px){.presentation-list li{align-items:center}}@media only screen and (max-width: 1023px){.presentation-list li{padding:40px 20px 20px}}.presentation-list li:nth-child(odd):before{content:" ";background:url("../images/left-element-01.svg");background-repeat:no-repeat;background-size:cover;background-position:50% 50%;position:absolute;top:0;left:0;margin:auto;z-index:0;width:118px;height:100%}@media only screen and (max-width: 767px){.presentation-list li:nth-child(odd):before{display:none}}.presentation-list li:nth-child(odd):after{content:" ";background:url("../images/right-element-01.svg");background-repeat:no-repeat;background-size:cover;background-position:50% 50%;position:absolute;top:0;right:0;margin:auto;z-index:0;width:80px;height:100%}@media only screen and (max-width: 767px){.presentation-list li:nth-child(odd):after{display:none}}.presentation-list li:nth-child(even):before{content:" ";background:url("../images/left-element-02.svg");background-repeat:no-repeat;background-size:cover;background-position:50% 50%;position:absolute;top:0;left:0;margin:auto;z-index:0;width:71px;height:100%}@media only screen and (max-width: 767px){.presentation-list li:nth-child(even):before{display:none}}.presentation-list li:nth-child(even):after{content:" ";background:url("../images/right-element-02.svg");background-repeat:no-repeat;background-size:cover;background-position:50% 50%;position:absolute;top:0;right:0;margin:auto;z-index:0;width:88px;height:100%}@media only screen and (max-width: 767px){.presentation-list li:nth-child(even):after{display:none}}.presentation-list li .badge-cls{display:none}.presentation-list li.first-past-date{margin-top:60px}@media only screen and (max-width: 767px){.presentation-list li.first-past-date{margin-top:80px}}.presentation-list li.first-past-date .badge-cls{display:block;position:absolute;top:-70px;width:200px;height:120px;background-color:transparent;left:0px}.presentation-list li.first-past-date .badge-cls:after{content:"Past Events";background:url("../images/ribbon-badge.svg");background-repeat:no-repeat;background-size:cover;background-position:50% 50%;position:absolute;top:21px;left:-49px;margin:auto;z-index:0;width:180px;height:60px;font-family:"AvenirHeavy",sans-serif;font-size:15px;font-size:.9375rem;line-height:1;color:#fff;text-transform:uppercase;padding-left:28px;display:flex;justify-content:center;padding-top:17px;z-index:10}@media only screen and (max-width: 767px){.presentation-list li.first-past-date .badge-cls:after{top:0px;left:0}}.presentation-list li.first-future-date{margin-top:60px}@media only screen and (max-width: 767px){.presentation-list li.first-future-date{margin-top:80px}}.presentation-list li.first-future-date .badge-cls{display:block;position:absolute;top:-70px;width:200px;height:120px;background-color:transparent;left:0px}.presentation-list li.first-future-date .badge-cls:after{content:"Future Events";background:url("../images/ribbon-badge.svg");background-repeat:no-repeat;background-size:cover;background-position:50% 50%;position:absolute;top:21px;left:-49px;margin:auto;z-index:0;width:180px;height:60px;font-family:"AvenirHeavy",sans-serif;font-size:15px;font-size:.9375rem;line-height:1;color:#fff;text-transform:uppercase;padding-left:28px;display:flex;justify-content:center;padding-top:17px;z-index:10}@media only screen and (max-width: 767px){.presentation-list li.first-future-date .badge-cls:after{top:0px;left:0}}.presentation-list li .details{display:flex;flex-wrap:wrap;width:30%;position:relative;margin:0}@media only screen and (max-width: 1023px){.presentation-list li .details{width:55%;margin-bottom:10px}}@media only screen and (max-width: 767px){.presentation-list li .details{width:100%}}.presentation-list li .details span{font-family:"AvenirHeavy",sans-serif;font-size:12px;font-size:.75rem;line-height:1;color:#FB7B65;text-transform:uppercase;width:100%;position:relative;margin-bottom:5px}.presentation-list li .details h4{font-family:"AvenirHeavy",sans-serif;font-size:22px;font-size:1.375rem;line-height:26px;color:#203043;margin:0;width:100%}@media (max-width: 767.98px){.presentation-list li .details h4{font-size:20px;font-size:1.25rem;line-height:24px}}@media (max-width: 575.98px){.presentation-list li .details h4{min-height:72px}}@media only screen and (max-width: 767px){.presentation-list li .details h4{min-height:auto}}.presentation-list li .presentor{font-family:"AvenirRoman",sans-serif;font-size:16px;font-size:1rem;line-height:1;color:#6E7887;display:inline-block;position:relative;width:15%}@media only screen and (max-width: 1023px){.presentation-list li .presentor{width:25%}}@media only screen and (max-width: 767px){.presentation-list li .presentor{width:50%;margin-bottom:10px}}.presentation-list li .date{font-family:"AvenirRoman",sans-serif;font-size:16px;font-size:1rem;line-height:1;color:#6E7887;display:inline-block;position:relative;width:15%}@media only screen and (max-width: 1023px){.presentation-list li .date{width:25%}}@media only screen and (max-width: 767px){.presentation-list li .date{width:50%;margin-bottom:10px}}.presentation-list li .video-link{font-family:"AvenirRoman",sans-serif;font-size:16px;font-size:1rem;line-height:1;color:#FB7B65;display:inline-block;position:relative;width:25%}@media only screen and (max-width: 1023px){.presentation-list li .video-link{width:30%}}@media only screen and (max-width: 767px){.presentation-list li .video-link{width:100%;margin-bottom:15px}}.presentation-list li .file-link{font-family:"AvenirRoman",sans-serif;font-size:16px;font-size:1rem;line-height:1;color:#FB7B65;display:inline-block;position:relative;text-align:center;width:15%}@media only screen and (max-width: 1023px){.presentation-list li .file-link{width:30%}}@media only screen and (max-width: 767px){.presentation-list li .file-link{width:100%}}.content-page main .section-banner{background-position:78% 0;padding:100px 0 250px}@media only screen and (max-width: 767px){.content-page main .section-banner{padding:80px 0 100px !important}}.content-page main .container{width:722px}@media only screen and (max-width: 767px){.content-page main .container{width:100%}}.content-page main .container ul{padding-left:20px}.content-page main .container ul li{color:#D5DCF5}.video-grid img{width:100%}.video-grid a{display:block;position:relative;width:100%}.video-grid a:before{content:"";background:url("../images/icons/play.svg") center no-repeat;background-size:contain;width:78px;height:78px;position:absolute;transform:translate(-50%, -50%);top:50%;left:50%}@media (max-width: 575.98px){.video-grid a:before{width:32px;height:32px}}.section-training{padding:50px 0 0}.section-training .row{padding-top:5px}.section-training .row .illustration-img{position:absolute;top:0;left:0}@media (max-width: 1199.98px){.section-training .row .illustration-img{left:20px;width:45%}}@media (max-width: 991.98px){.section-training .row .illustration-img{left:0;max-width:350px;width:100%;position:relative;display:block;margin:30px auto}}.section-training .row .trained-block{margin-top:20px}.section-training .row .logo-list{display:flex;flex-flow:row wrap;align-items:flex-end;margin:15px 0 35px}.section-training .row .logo-list li{margin:0 20px 20px 0}@media (max-width: 575.98px){.section-training .row .logo-list li{margin:0 0 20px;width:33%}}.section-training .row .logo-list img{width:auto}@media (max-width: 1199.98px){.section-training .row .logo-list img{max-width:145px;max-height:55px}}@media (max-width: 575.98px){.section-training .row .logo-list img{max-width:initial;max-height:40px;width:86%;margin:0 auto;display:block}}.section-training .row .number-list{display:flex;flex-flow:row wrap;align-items:flex-end;margin:0}@media (max-width: 575.98px){.section-training .row .number-list{align-items:flex-start;justify-content:space-between}}.section-training .row .number-list li{margin:0 60px 20px 0;color:#83828F}@media (max-width: 1199.98px){.section-training .row .number-list li{margin:0 35px 20px 0}}@media (max-width: 575.98px){.section-training .row .number-list li{margin:0 0 15px 0;width:28%;font-size:13px;font-size:.8125rem;line-height:17px}}.section-training .row .number-list li:last-child{margin-right:0}.section-training .row .number-list li span.orange-number{font-family:"RedHatDisplayBold",sans-serif;font-size:42px;font-size:2.625rem;line-height:32px;color:#FF300A;display:inline-block;margin-bottom:10px}@media (max-width: 575.98px){.section-training .row .number-list li span.orange-number{font-size:22px;font-size:1.375rem;line-height:1;margin-bottom:5px}}@media (min-width: 992px){.contact-page .section-contact{padding:110px 0 90px}}.resources-page .section-banner{background:none;padding-top:110px}@media (max-width: 991.98px){.resources-page .section-banner{padding-top:60px}}.resources-page .section-banner .section-banner-block{width:630px}@media (max-width: 991.98px){.resources-page .section-banner .section-banner-block{width:100%}}.resources-page .section-resources{padding-top:40px}@media (max-width: 575.98px){.resources-page .section-resources{padding:20px 0 80px}}@media (max-width: 1199.98px){.soc-class-page .section-soc-class,.course-description-page .section-soc-class{padding-top:80px}}@media (max-width: 991.98px){.soc-class-page .section-soc-class,.course-description-page .section-soc-class{padding-top:40px}}@media (max-width: 991.98px){.soc-class-page .section-soc-class .col-lg-6.d-none,.course-description-page .section-soc-class .col-lg-6.d-none{display:block !important}}.soc-class-page .section-soc-class .carousel-vertical-marquee,.course-description-page .section-soc-class .carousel-vertical-marquee{width:100%;margin:20px 0 40px}@media (max-width: 767.98px){.soc-class-page .section-soc-class .carousel-vertical-marquee,.course-description-page .section-soc-class .carousel-vertical-marquee{min-height:64px}}@media (max-width: 575.98px){.soc-class-page .section-soc-class .carousel-vertical-marquee,.course-description-page .section-soc-class .carousel-vertical-marquee{min-height:86px}}@media (max-width: 575.98px){.soc-class-page .soc-class-block,.course-description-page .soc-class-block{margin-bottom:50px}}.soc-class-page .soc-class-block .btn.btn-primary,.course-description-page .soc-class-block .btn.btn-primary{width:228px}@media (max-width: 575.98px){.soc-class-page .soc-class-block .btn.btn-primary,.course-description-page .soc-class-block .btn.btn-primary{width:100%}}.soc-class-page .soc-class-block>div:first-child p,.course-description-page .soc-class-block>div:first-child p{padding-right:0}.soc-class-page .soc-video-block,.course-description-page .soc-video-block{background:url("../images/soc-video-bg.jpg");background-repeat:no-repeat;background-position:50% 50%;background-size:cover;width:100%;height:614px;border-radius:20px;display:flex;box-shadow:0 4px 40px rgba(0,0,0,0.08);margin-top:40px}@media (max-width: 1199.98px){.soc-class-page .soc-video-block,.course-description-page .soc-video-block{height:530px}}@media (max-width: 991.98px){.soc-class-page .soc-video-block,.course-description-page .soc-video-block{height:388px}}@media (max-width: 767.98px){.soc-class-page .soc-video-block,.course-description-page .soc-video-block{height:285px}}@media (max-width: 575.98px){.soc-class-page .soc-video-block,.course-description-page .soc-video-block{height:210px}}.soc-class-page .soc-video-block .soc-video-link,.course-description-page .soc-video-block .soc-video-link{display:flex;align-content:center;flex-wrap:wrap;height:100%;width:100%}.soc-class-page .soc-video-block .soc-video-link img,.course-description-page .soc-video-block .soc-video-link img{display:block;margin:0 auto}@media (max-width: 767.98px){.soc-class-page .soc-video-block .soc-video-link img,.course-description-page .soc-video-block .soc-video-link img{width:60px}}.soc-class-page .soc-video-block .soc-video-link p,.course-description-page .soc-video-block .soc-video-link p{font-family:"AvenirRoman",sans-serif;color:#6E7887;margin-top:10px;width:100%;text-align:center}@media (max-width: 767.98px){.soc-class-page .soc-video-block .soc-video-link p,.course-description-page .soc-video-block .soc-video-link p{font-size:12px;font-size:.75rem;line-height:1}}.soc-class-page .section-two-column,.course-description-page .section-two-column{padding:0 0 80px}@media (max-width: 991.98px){.soc-class-page .section-two-column,.course-description-page .section-two-column{padding:0 0 60px}}.soc-class-page .row-two-column .btn-primary,.course-description-page .row-two-column .btn-primary{width:260px;margin-top:10px}@media (max-width: 575.98px){.soc-class-page .row-two-column .btn-primary,.course-description-page .row-two-column .btn-primary{width:100%}}.soc-class-page .soc-reference-model-block,.course-description-page .soc-reference-model-block{width:100%;position:relative}.soc-class-page .soc-reference-model-block img,.course-description-page .soc-reference-model-block img{width:100%}@media (max-width: 575.98px){.soc-class-page .soc-reference-model-block img,.course-description-page .soc-reference-model-block img{margin-top:20px}}.soc-class-page .soc-reference-model-block .soc-reference-model-light,.course-description-page .soc-reference-model-block .soc-reference-model-light{display:block}.soc-class-page .soc-reference-model-block .soc-reference-model-dark,.course-description-page .soc-reference-model-block .soc-reference-model-dark{display:none}.soc-class-page .section-add-resources,.course-description-page .section-add-resources{padding-top:150px}@media (max-width: 1199.98px){.soc-class-page .section-add-resources,.course-description-page .section-add-resources{padding:80px 0}}@media (max-width: 991.98px){.soc-class-page .section-add-resources,.course-description-page .section-add-resources{padding:60px 0}}.soc-class-page .section-add-resources h2,.course-description-page .section-add-resources h2{margin-top:30px}@media (max-width: 991.98px){.soc-class-page .section-add-resources h2,.course-description-page .section-add-resources h2{margin-top:0}}.soc-class-page .section-add-resources .btn-primary,.course-description-page .section-add-resources .btn-primary{width:195px}@media (max-width: 575.98px){.soc-class-page .section-add-resources .btn-primary,.course-description-page .section-add-resources .btn-primary{width:100%}}.soc-class-page .section-add-resources .row-two-column,.course-description-page .section-add-resources .row-two-column{align-items:flex-start}.soc-class-page .section-add-resources .resource-list,.course-description-page .section-add-resources .resource-list{list-style:none;padding:0;display:flex;justify-content:space-around;align-items:center}@media (max-width: 991.98px){.soc-class-page .section-add-resources .resource-list,.course-description-page .section-add-resources .resource-list{margin-top:50px}}@media (max-width: 575.98px){.soc-class-page .section-add-resources .resource-list,.course-description-page .section-add-resources .resource-list{flex-flow:column wrap}}.soc-class-page .section-add-resources .resource-list li,.course-description-page .section-add-resources .resource-list li{border-radius:20px;width:257px;height:250px;text-align:center;border:1px solid #E3E9FF;transition:all .5s;display:flex;align-content:center;flex-wrap:wrap}.soc-class-page .section-add-resources .resource-list li:hover,.course-description-page .section-add-resources .resource-list li:hover{background-color:#fff;box-shadow:0 0 25px rgba(0,102,255,0.15)}@media (max-width: 1199.98px){.soc-class-page .section-add-resources .resource-list li,.course-description-page .section-add-resources .resource-list li{width:46%}}@media (max-width: 575.98px){.soc-class-page .section-add-resources .resource-list li,.course-description-page .section-add-resources .resource-list li{width:100%;margin-bottom:20px;background-color:#fff;box-shadow:0 0 25px rgba(0,102,255,0.15);border:none}}.soc-class-page .section-add-resources .resource-list li:last-child,.course-description-page .section-add-resources .resource-list li:last-child{margin-bottom:0}.soc-class-page .section-add-resources .resource-list li img,.course-description-page .section-add-resources .resource-list li img{display:block;margin:0 auto}.soc-class-page .section-add-resources .resource-list li p,.course-description-page .section-add-resources .resource-list li p{font-family:"AvenirHeavy",sans-serif;color:#203043;font-size:22px;font-size:1.375rem;line-height:1;margin-top:30px;width:100%}.presentations-page .section-banner{padding:60px 0 0;background:none}@media (max-width: 767.98px){.presentations-page .section-banner{padding:40px 0 0}}.presentations-page .video-grid{width:96%;margin:0 0 0 auto}@media (max-width: 991.98px){.presentations-page .video-grid{width:100%;margin:0 0 0 auto}}.section-presentations{padding-top:100px}@media (max-width: 991.98px){.section-presentations{padding-top:80px}}@media (max-width: 767.98px){.section-presentations{padding-top:70px}}.section-presentations .load-more-presentations{margin-top:60px;display:block}@media (max-width: 767.98px){.section-presentations .load-more-presentations{margin-top:20px}}.timeline-page .timeline-banner h2{text-align:center}.timeline-page .timeline-banner p{text-align:center;width:720px;margin:0 auto 20px;display:block}@media (max-width: 1199.98px){.timeline-page .timeline-banner p{width:100%}}.timeline-page .timeline-banner a{text-align:center;margin:0 auto;display:block;width:260px}.timeline-page .section-timeline{padding-top:0}.timeline-page .section-timeline .timeline-blocker{position:absolute;width:100%;height:270px;z-index:3;left:0;right:0}.timeline-page .section-timeline .slider{height:270px;display:flex;padding-left:115px;position:relative;width:fit-content;overflow:hidden}.timeline-page .section-timeline .slider .timeline-divider{height:2px;background-color:#75A8F2;position:absolute;top:0;bottom:0;margin:auto;z-index:1;width:100%}.timeline-page .section-timeline .slider .timeline-block{width:350px !important;padding-right:50px;position:relative;padding-left:15px}.timeline-page .section-timeline .slider .timeline-block.content-bottom{display:flex;flex-wrap:wrap;align-items:flex-end;align-content:flex-end}.timeline-page .section-timeline .slider .timeline-block.content-bottom:before{position:absolute;content:" ";height:50%;width:1px;border-left:1px dotted #75A8F2;bottom:0;left:0;z-index:1}.timeline-page .section-timeline .slider .timeline-block.content-bottom:after{position:absolute;content:" ";height:13px;width:13px;background-color:#FE5D44;border-radius:50%;top:0;bottom:0;left:-6px;margin:auto;z-index:1}.timeline-page .section-timeline .slider .timeline-block.content-bottom .tl-date{font-family:'AvenirHeavy';font-size:16px;line-height:120%;color:#A2B4C6;position:absolute;height:20px;top:-38px;bottom:0;margin:auto;z-index:1;left:-50px;width:100px;text-align:center}.timeline-page .section-timeline .slider .timeline-block.content-top{display:flex;flex-wrap:wrap;align-items:flex-start;align-content:flex-start}.timeline-page .section-timeline .slider .timeline-block.content-top:before{position:absolute;content:" ";height:50%;width:1px;border-left:1px dotted #75A8F2;top:0;left:0;z-index:1}.timeline-page .section-timeline .slider .timeline-block.content-top:after{position:absolute;content:" ";height:13px;width:13px;background-color:#FE5D44;border-radius:50%;top:0;bottom:0;left:-6px;margin:auto;z-index:1}.timeline-page .section-timeline .slider .timeline-block.content-top .tl-date{font-family:'AvenirHeavy';font-size:16px;line-height:120%;color:#A2B4C6;position:absolute;height:20px;top:38px;bottom:0;margin:auto;z-index:1;left:-50px;width:100px;text-align:center}.timeline-page .section-timeline .slider .timeline-block .tl-title{font-family:'AvenirHeavy';font-size:18px;line-height:120%;color:#203043}.timeline-page .section-timeline .slider .timeline-block .tl-description{font-size:13px;line-height:150%}.timeline-page .section-timeline .slider .timeline-block .tl-title{font-size:18px;line-height:150%}.timeline-page .section-purchase .row{text-align:center}.timeline-page .section-purchase .btn{width:260px;margin:30px auto 0;display:block}.course-description-page .video-grid,.soc-class-page .video-grid{box-shadow:0px 4px 40px rgba(0,0,0,0.08)}.course-description-page .accordion-reset .card,.soc-class-page .accordion-reset .card{border:none;border-radius:0;background:transparent}.course-description-page .accordion-reset .card-header,.soc-class-page .accordion-reset .card-header{background-color:transparent;border-bottom:none}.course-description-page .accordion-reset .card-header button,.soc-class-page .accordion-reset .card-header button{text-decoration:none !important;width:100%;text-align:left;background:transparent;padding:22px 0;border:none;border-bottom:1px solid #CFD5E9}.course-description-page .section-soc-list h2,.soc-class-page .section-soc-list h2{text-align:center;margin-bottom:30px}.course-description-page .section-soc-list .accordion-soc-list .card-body,.soc-class-page .section-soc-list .accordion-soc-list .card-body{padding:20px 0 20px 50px;width:100%}.course-description-page .section-soc-list .accordion-soc-list .card-body p,.soc-class-page .section-soc-list .accordion-soc-list .card-body p{margin-bottom:25px}.course-description-page .section-soc-list .accordion-soc-list .card-body p b,.soc-class-page .section-soc-list .accordion-soc-list .card-body p b{color:#203043;font-size:18px}.course-description-page .section-soc-list .accordion-soc-list .card-body p:last-child,.soc-class-page .section-soc-list .accordion-soc-list .card-body p:last-child{margin-bottom:0}.course-description-page .section-soc-list .accordion-soc-list .card-body ul,.soc-class-page .section-soc-list .accordion-soc-list .card-body ul{padding-left:20px}.course-description-page .section-soc-list .accordion-soc-list .card-body ul li,.soc-class-page .section-soc-list .accordion-soc-list .card-body ul li{margin-bottom:5px}.course-description-page .section-soc-list .accordion-soc-list .card-body ul li:last-child,.soc-class-page .section-soc-list .accordion-soc-list .card-body ul li:last-child{margin-bottom:0}.course-description-page .section-soc-list .accordion-soc-list .card-header h5,.soc-class-page .section-soc-list .accordion-soc-list .card-header h5{display:inline-block;width:100%}.course-description-page .section-soc-list .accordion-soc-list .card-header button,.soc-class-page .section-soc-list .accordion-soc-list .card-header button{font-family:"RedHatDisplayBold",sans-serif;font-size:24px;line-height:1;padding:22px 0 22px 50px;position:relative;white-space:normal;position:relative;outline:none}.course-description-page .section-soc-list .accordion-soc-list .card-header button:after,.soc-class-page .section-soc-list .accordion-soc-list .card-header button:after{content:"";background:url("../images/icons/icon-minus.svg");position:absolute;top:33px;left:10px;width:27px;height:3px;background-size:cover}.course-description-page .section-soc-list .accordion-soc-list .card-header button.collapsed:after,.soc-class-page .section-soc-list .accordion-soc-list .card-header button.collapsed:after{content:"";background:url("../images/icons/icon-plus.svg");position:absolute;top:21px;left:10px;width:27px;height:27px;background-size:cover;transition:all .3s}.soc-additional-information .btn-primary-drive{width:300px !important}@media (max-width: 575.98px){.soc-additional-information .btn-primary-drive{width:100% !important}}body{background-color:#F6F8FF}body:not(.light-theme){background-color:#121427}body:not(.light-theme) .dark-theme-color-white{color:#E9E9E9 !important}body:not(.light-theme) p.dark-theme-color-grey,body:not(.light-theme) p b,body:not(.light-theme) li.dark-theme-color-grey,body:not(.light-theme) li b,body:not(.light-theme) div.dark-theme-color-grey,body:not(.light-theme) div b{color:#D5DCF5 !important}body:not(.light-theme) .navbar{background-color:#121427}body:not(.light-theme) .navbar.sticky-header{box-shadow:0 6px 25px -8px rgba(0,0,0,0.5)}@media (max-width: 991.98px){body:not(.light-theme) .navbar .navbar-collapse{background-color:#121427;box-shadow:0 16px 53px 11px rgba(0,0,0,0.2)}}body:not(.light-theme) .navbar-brand img{filter:invert(419%) sepia(135%) saturate(6661%) hue-rotate(236deg) brightness(385%) contrast(114%)}body:not(.light-theme) .navbar-nav .nav-link{color:#fff}body:not(.light-theme) .navbar-nav .nav-link:hover{color:#fff;opacity:0.6}body:not(.light-theme) .navbar-nav .nav-link:focus{color:#fff}body:not(.light-theme) .navbar-nav .nav-theme{background-color:#fff}body:not(.light-theme) .navbar-nav .nav-theme img{filter:invert(15%) sepia(11%) saturate(2201%) hue-rotate(173deg) brightness(22%) contrast(91%)}body:not(.light-theme) .navbar-nav .nav-theme::before{border-color:#fff}body:not(.light-theme) .arrow-block::before{background-color:#121427}body:not(.light-theme) .input-group-button{border-color:#838CAC}body:not(.light-theme) .form-control{background-color:transparent !important;color:#B6C6D5 !important;border-color:#838CAC}body:not(.light-theme) .carousel-soc-class:after{background-color:#2D3151}body:not(.light-theme) .section-testimonials p:not(.name){color:#9499AE}body:not(.light-theme) .section-testimonials .owl-item.center .testimonial-block{background-color:#2D3151;box-shadow:0 0 19px rgba(254,93,68,0.1)}@media (max-width: 991.98px){body:not(.light-theme) .section-testimonials .owl-item .testimonial-block{background-color:#2D3151;box-shadow:0 0 19px rgba(0,102,255,0.15)}}body:not(.light-theme) .section-contact .contact-list .dark-theme-color-grey{color:#D5DCF5 !important}body:not(.light-theme) .section-contact .contact-list li:not(:last-child) img{filter:invert(47%) sepia(12%) saturate(878%) hue-rotate(198deg) brightness(101%) contrast(88%)}body:not(.light-theme) .filter-grid .filter-block .filter-button{color:#D5DCF5;border-color:#838CAC !important}body:not(.light-theme) .filter-grid .filter-block .filter-button:hover{background-color:rgba(195,207,252,0.2)}@media (max-width: 767.98px){body:not(.light-theme) .filter-grid .filter-block .filter-button{color:#1A1C33}}body:not(.light-theme) .filter-grid .filter-block .filter-button.mixitup-control-active{border-color:#FF300A !important}@media (max-width: 767.98px){body:not(.light-theme) .filter-grid .filter-block .filter-button.mixitup-control-active{color:#FF300A;border-color:#838CAC !important;background-color:transparent !important}}@media (max-width: 767.98px){body:not(.light-theme) .filter-grid .filter-block .filter-name{background-color:#121427;color:#B6C6D5 !important;border-color:#838CAC}}@media (max-width: 767.98px){body:not(.light-theme) .filter-grid .filter-block .filter-name svg{color:#fff}}body:not(.light-theme) .filter-content-grid .filter-content-block:before{background:linear-gradient(180deg, rgba(18,20,39,0.1) 0%, #121427 71%)}body:not(.light-theme) .filter-content-grid .icon-content-box{background-color:#1A1C33;border-color:#2B2E4E}body:not(.light-theme) .filter-content-grid .icon-content-box:hover{background-color:#2D3151}body:not(.light-theme) .filter-content-grid .icon-content-box .icon-block{border-color:#203043}body:not(.light-theme) .filter-content-grid .icon-content-box .icon-content{color:#D5DCF5}body:not(.light-theme) .img-content-block .img-content-box{background:#1A1C33;border:1px solid #2B2E4E}body:not(.light-theme) .img-content-block .dark-theme-color-white,body:not(.light-theme) .img-content-block .heading{color:#E9E9E9}body:not(.light-theme) .details .date{color:#D3DAF3}body:not(.light-theme).soc-class-page .section-add-resources .resource-list li{background-color:#1A1C33;border:1px solid #2B2E4E;box-shadow:none}body:not(.light-theme).soc-class-page .section-add-resources .resource-list li:hover{background-color:#2B2E4E}body:not(.light-theme).soc-class-page .soc-reference-model-light{display:none}body:not(.light-theme).soc-class-page .soc-reference-model-dark{display:block}body:not(.light-theme) .carousel-soc-class::before{opacity:0.1}body:not(.light-theme) .section-presentations .presentation-list li{background:#1A1C33;border:1px solid #2B2E4E;box-shadow:none}
/*# sourceMappingURL=styles.css.map */
