*{padding: 0;margin: 0;box-sizing: border-box;outline: 0;box-shadow: none;}:root {--uni_color_primary: #0e3c58 !important;--uni_color_secondary: #0077BC !important;--uni_color_tertiary: #0e3c58 !important;--uni_color_quaternary: #081d2a !important;--qs_light_blue: #0e3c58 !important;--bg_black: #000;--bg_white: #fff;--bg_light_blue: #f3f7fd;--bg_light_gray: #fafafa;--bg_dark_blue: #111d30;--white: #fff;--black: #000;--gray_light: #666;--gray_dark: #232323;--border-gray: #e7e7e7;--border-white: #ffffff;--font-primary: 'Manrope', sans-serif;}@font-face {font-family: 'icomoon';src: url('../fonts/icomoon.eot?azpnc5');src: url('../fonts/icomoon.eot?azpnc5#iefix') format('embedded-opentype'), url('../fonts/icomoon.ttf?azpnc5') format('truetype'), url('../fonts/icomoon.woff?azpnc5') format('woff'), url('../fonts/icomoon.svg?azpnc5#icomoon') format('svg');font-weight: normal;font-style: normal;font-display: swap;}[class^="icon-"], [class*=" icon-"] {font-family: 'icomoon' !important;speak: never;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}body{font-family: var(--font-primary);font-size: 15px;}a{text-decoration: none;color: var(--uni_color_primary);}a:hover, a:focus{color: var(--uni_color_primary);}ul {margin: 0;list-style-type: none;}p {color: var(--gray_light);margin: 0 0 15px;text-transform: none;font-weight: 400;line-height: 24px;}section{padding: 75px 0;}.pall-0{padding: 0;}.pb-0{padding-bottom: 0;}.pt-0{padding-top: 0;}.mt-20{margin-top: 20px;}.mt-40{margin-top: 40px;}.mt-4, .my-4 {margin-top: 1.5rem!important;}.text-right {text-align: right;}.hidden {display: none;background-color: #fff;color: #000;}.btn {position: relative;}.buttonsWrapper {background-color: transparent !important;}.container {position: relative;width: 1140px;margin: 0 auto;max-width: 95%;}.container-full {padding: 0 15px;margin: auto;max-width: 1400px;}.container.flexed{display: flex;align-items: center;justify-content: space-between;}.row {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-right: -15px;margin-left: -15px;}.col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9 {position: relative;width: 100%;padding-right: 15px;padding-left: 15px;}.col-lg-1 {-ms-flex: 0 0 8.333333%;flex: 0 0 8.333333%;max-width: 8.333333% }.col-lg-2 {-ms-flex: 0 0 16.666667%;flex: 0 0 16.666667%;max-width: 16.666667% }.col-lg-3 {-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25% }.col-lg-4 {-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333% }.col-lg-5 {-ms-flex: 0 0 41.666667%;flex: 0 0 41.666667%;max-width: 41.666667% }.col-lg-6 {-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50% }.col-lg-7 {-ms-flex: 0 0 58.333333%;flex: 0 0 58.333333%;max-width: 58.333333% }.col-lg-8 {-ms-flex: 0 0 66.666667%;flex: 0 0 66.666667%;max-width: 66.666667% }.col-lg-9 {-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75% }.col-lg-10 {-ms-flex: 0 0 83.333333%;flex: 0 0 83.333333%;max-width: 83.333333% }.col-lg-11 {-ms-flex: 0 0 91.666667%;flex: 0 0 91.666667%;max-width: 91.666667% }.col-lg-12 {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100% }@media (min-width: 992px){.offset-lg-2 {margin-left: 16.666667%;}}@media (max-width: 820px) {.col-sm-6{max-width: 50% !important;flex: 0 0 50% !important;margin-bottom: 30px;}}@media (max-width: 767px) {.buttonsWrapper a+a {margin-top: 20px !important;}}@media (max-width: 576px) {.col-sm-6{max-width: 100% !important;flex: 0 0 100% !important;}}h1{font-size: 40px;font-weight: 700;color: var(--white);text-transform: inherit;margin-bottom: 15px;}h2 {font-size: 24px;font-weight: 800;margin-bottom: 15px;display: inline-block;position: relative;color: var(--gray_dark);}h3{margin-bottom: 15px;}h4{margin-bottom: 15px;}.transitions, .btn-qs-theme:after, .add-to-cart.btn-primary, .course-details-area span.gray-pill, .cta_link_style, .form-box button:after {-webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-ms-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}.form-box button.btn-green {background-color: #01602d !important;background-image: none !important;border-color: #01602d;color: #fff;}.form-box button.btn-green:hover, .form-box button.btn-green:focus {background: #04783a !important;border-color: #04783a !important;border-color: #04783a !important;}.form-box button.btn-green::before, .form-box button.btn-green::after{display: none;}.custom_loader_QS {position: fixed;left: 0;top: 0;width: 100%;height: 100%;z-index: 999999;text-align: center;background: #fff;}.loader {border: 8px solid #f3f3f3;border-radius: 50%;border-top: 8px solid #0e3c58;width: 50px;height: 50px;-webkit-animation: spin 1s linear infinite;animation: spin 1s linear infinite;position: absolute;display: flex;align-items: center;justify-content: center;top: 50%;left: 0;right: 0;margin: 0 auto;transform: translateY(-50%);}.loader:after {position: absolute;border-radius: 50%;width: 20px;height: 20px;background: red;content: "";}.buttonsWrapper {display: inline-flex;background-color: #000;align-items: center;margin-top: 15px;}.buttonsWrapper a+a{margin-left: 15px;}.btn-qs-theme {background: var(--uni_color_primary);background: linear-gradient(0deg, var(--uni_color_quaternary) 0%, var(--uni_color_primary) 100%) !important;border: solid 2px var(--uni_color_primary);border-radius: 0;padding: 15px 45px;font-size: 14px;color: #fff;position: relative;box-shadow: none;font-weight: 800;}.btn-qs-theme:hover, .btn-qs-theme:focus{color: #fff;}.btn-qs-theme:focus {padding: 15px 45px !important;}.btn-qs-theme span,.btn-qs-theme:before {position: relative;z-index: 10 }.btn-qs-theme:after {content: '';position: absolute;left: 0;top: 0;right: 0;bottom: 0;background-image: linear-gradient(0deg, var(--uni_color_primary) 0%, var(--uni_color_primary) 100%);opacity: 0;z-index: 1 }.btn-qs-theme:hover:after,.btn-qs-theme:active:after,.btn-qs-theme:focus:after {opacity: 1 }.btn-white {background: #fff;border: solid 2px var(--uni_color_primary);border-radius: 0;padding: 15px 45px;font-size: 14px;color: var(--uni_color_primary);position: relative;box-shadow: none;font-weight: 800;min-width: 220px;text-align: center;-webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-ms-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}.btn-white:hover, .btn-white:hover{background: #eef1f3;}.btn-green{background: #01602d;border: solid 2px #01602d;border-radius: 0;padding: 15px 45px;font-size: 14px;color: #fff;position: relative;box-shadow: none;font-weight: 800;min-width: 220px;text-align: center;-webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-ms-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}.btn-green:hover, .btn-green:focus {background: #04783a;border-color:#04783a;color: #fff;}button {font-family: var(--font-primary);}.btn-qs-theme.green, .btn-qs-theme.green:hover, .btn-qs-theme.green:focus {background: #01602d !important;border-color: #01602d !important;}@media (max-width: 820px) {.buttonsWrapper{display: flex;background-color: transparent;margin-top: 40px;}}#silc-btn{opacity: 0;pointer-events: none;}.qs-icon, .qs-icon:focus {position: relative;padding-left: 65px !important;}.qs-icon[class*=qs-icon-] span:before {font-family: 'icomoon';position: absolute;left: -35px;border: dashed 1px rgba(255,255,255,.8);border-radius: 100%;width: 24px;height: 24px;font-size: 10px;display: flex;align-items: center;justify-content: center;}.qs-icon.qs-icon-download span:before {top: -3px;content: "\e907";}@media (max-width: 1200px) {.container {width: 95%;overflow: hidden;}.container-full {max-width:100%;}}@media (max-width: 1024px) {.col-md-8 {-ms-flex: 0 0 66.666667%;flex: 0 0 66.666667%;max-width: 66.666667%;}.col-md-12 {max-width: 100%;flex: 0 0 100%;}}@media (max-width: 576px) {section {padding: 50px 0;}}@media (max-width: 820px) {br{display: none;}.col-sm-12 {max-width: 100%;flex: 0 0 100%;}}header {border-top: solid 10px var(--uni_color_primary);}header.fixed_header {left: 0;right: 0;z-index: 1000;background: #fff;position: fixed;-webkit-transition: all .2s ease-in-out;-moz-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;-ms-transition: all .2s ease-in-out;transition: all .2s ease-in-out;top: 0;box-shadow: 0 8px 25px 0 rgba(0,0,0,.04);-moz-box-shadow: 0 8px 25px 0 rgba(0,0,0,.04);-webkit-box-shadow: 0 8px 25px 0 rgba(0,0,0,.04);-o-box-shadow: 0 8px 25px 0 rgba(0,0,0,.04);}header .navbar-brand {padding-top: 15px;padding-bottom: 15px;padding-left: 0;margin-right: 0;}header .navbar-brand img {max-height: 66px;object-fit: contain;object-position: left;}header .leadFormModal {display: none;}.header-contact-info{display: block;text-transform: uppercase;}.header-contact-info p {text-transform: uppercase;font-weight: 700;color: var(--black);margin: 0;}.header-contact-info a{font-weight: 700;color: var(--black);}.header-contact-info a:hover, .header-contact-info a:focus{text-decoration: underline;}@media(max-width: 767px) {header .container.flexed {justify-content: space-between;}.header-contact-info{display: none !important;}}@media(max-width: 576px) {header {z-index: 10000;position: relative;background: #fff;}header .leadFormModal, header .leadFormModal:focus {display: block;padding: 15px 25px !important;}header .navbar-brand img {width: 160px !important;}}.breadcrumb-area .shadow.dark:after {background: #000 none repeat scroll 0 0;content: "";height: 100%;left: 0;opacity: .5;position: absolute;top: 0;width: 100%;z-index: -1;}.breadcrumb-area {position: relative;background-color: #000;background-position: 0 0;padding-top: 75px ;padding-bottom: 75px;display: flex;align-items: center;}.breadcrumb-area.shadow.dark:after {background: #000 none repeat scroll 0 0;content: "";height: 100%;left: 0;opacity: .5;position: absolute;top: 0;width: 100%;z-index: 0;}.breadcrumb-area.shadow.dark::after {opacity: 0.7;}.breadcrumb-area h1{text-transform: capitalize;}.breadcrumb-area p {font-size: 16px;margin: 3px 0;color: white;}.breadcrumb-area p a {color: #fff;}.breadcrumb-area .buttonsWrapper {display: flex;align-items: center;justify-content: center;margin: 30px 0;}.breadcrumb-area .buttonsWrapper .btn {margin: 0;text-transform: uppercase;min-width: 250px;}@media only screen and (max-width: 1024px){.breadcrumb-area h1 {font-size: 32px;}}@media only screen and (max-width: 767px){.breadcrumb-area{height: auto;}}@media only screen and (max-width: 576px){.breadcrumb-area {padding-top: 30px;padding-bottom: 30px;}.breadcrumb-area .buttonsWrapper {margin: 20px 0;}}