@import url("https://fonts.googleapis.com/css2?family=Roboto:wght@100;300;400;500;700;900&display=swap");
@font-face {
  font-family: 'Gobold';
  src: url("../fonts/Gobold.eot");
  src: url("../fonts/Gobold.eot?#iefix") format("embedded-opentype"), url("../fonts/Gobold.woff2") format("woff2"), url("../fonts/Gobold.woff") format("woff"), url("../fonts/Gobold.ttf") format("truetype");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}
/* line 3, ../sass/style.scss */
body::-webkit-scrollbar {
  width: 5px;
}

/* line 6, ../sass/style.scss */
body::-webkit-scrollbar-thumb {
  background: #000000;
  outline: #000000 solid 1px;
}

/* line 10, ../sass/style.scss */
a,
a:hover {
  text-decoration: none !important;
}

/* line 14, ../sass/style.scss */
p {
  margin: 0 0 20px;
}

/* line 17, ../sass/style.scss */
img {
  height: auto;
  max-width: 100%;
}

/* line 22, ../sass/style.scss */
a:focus,
input:focus,
button:focus,
select:focus,
textarea:focus {
  outline: 0 !important;
}

/* line 29, ../sass/style.scss */
input[type="checkbox"],
input[type="radio"] {
  width: auto !important;
}

/* line 33, ../sass/style.scss */
.container-1550 {
  width: 100%;
  max-width: 1550px !important;
}

/* line 38, ../sass/style.scss */
.site-btn {
  text-align: center;
}
/* line 40, ../sass/style.scss */
.site-btn a {
  display: inline-block;
  background-color: #0052a0;
  padding: 12px 40px;
  font: 500 30px "Roboto", sans-serif;
  color: #fff;
  transition: all .4s ease-in-out;
}
/* line 47, ../sass/style.scss */
.site-btn a:hover {
  background-color: #ec1c2b;
}
/* line 50, ../sass/style.scss */
.site-btn a i {
  margin-left: 10px;
}

/* line 56, ../sass/style.scss */
.main-heading {
  text-align: center;
}
/* line 58, ../sass/style.scss */
.main-heading h2 {
  text-transform: uppercase;
  font: 400 50px "Gobold", sans-serif;
  color: #fff;
}
/* line 62, ../sass/style.scss */
.main-heading h2 span {
  color: #f0e237;
}

/* line 68, ../sass/style.scss */
header {
  background-image: url(../images/header-bg.jpg);
  background-repeat: no-repeat;
  padding: 100px 0 300px;
  min-height: 100vh;
  background-size: cover;
}
/* line 75, ../sass/style.scss */
header .header-left-desc h2 {
  text-transform: uppercase;
  font: 400 70px "Gobold", sans-serif;
  color: #fff;
}
/* line 79, ../sass/style.scss */
header .header-left-desc h2 .yellow-label {
  color: #f0e237;
}
/* line 82, ../sass/style.scss */
header .header-left-desc h2 .blue-label {
  color: #0052a0;
}
/* line 86, ../sass/style.scss */
header .header-left-desc h4 {
  font: 700 40px "Roboto", sans-serif;
  color: #fff;
  margin: 45px 0 0 0;
}
/* line 94, ../sass/style.scss */
header .header-right-desc ul li {
  position: relative;
  font: 700 25px "Roboto", sans-serif;
  color: #fff;
  margin-top: 30px;
  padding-left: 35px;
}
/* line 100, ../sass/style.scss */
header .header-right-desc ul li::before {
  position: absolute;
  top: 5px;
  left: 0;
  content: "";
  background-color: #e9e853;
  width: 20px;
  height: 20px;
  border-radius: 100%;
  box-shadow: inset 0px 0px 0px 4px #00354e;
}
/* line 111, ../sass/style.scss */
header .header-right-desc ul li:first-child {
  margin: 0;
}

/* line 119, ../sass/style.scss */
.partner-program {
  background-image: linear-gradient(to right, #296497, #a5bdd4);
  padding: 100px 0;
}
/* line 122, ../sass/style.scss */
.partner-program .partner-program-info {
  text-align: center;
}
/* line 124, ../sass/style.scss */
.partner-program .partner-program-info h2 {
  text-transform: uppercase;
  font: 400 65px "Gobold", sans-serif;
  color: #fff;
}
/* line 128, ../sass/style.scss */
.partner-program .partner-program-info h2 span {
  color: #f0e237;
  display: block;
}
/* line 134, ../sass/style.scss */
.partner-program .row {
  margin-top: 80px;
}
/* line 139, ../sass/style.scss */
.partner-program .partner-program-left ul li {
  position: relative;
  font: 300 22px "Roboto", sans-serif;
  color: #fff;
  margin-top: 30px;
  padding-left: 35px;
}
/* line 145, ../sass/style.scss */
.partner-program .partner-program-left ul li:first-child {
  margin: 0;
}
/* line 148, ../sass/style.scss */
.partner-program .partner-program-left ul li::before {
  position: absolute;
  top: 5px;
  left: 0;
  content: "";
  background-color: #e9e853;
  width: 13px;
  height: 13px;
  border-radius: 100%;
}
/* line 163, ../sass/style.scss */
.partner-program .partner-program-right ul li {
  position: relative;
  font: 300 22px "Roboto", sans-serif;
  color: #fff;
  margin-top: 30px;
  padding-left: 35px;
}
/* line 169, ../sass/style.scss */
.partner-program .partner-program-right ul li:first-child {
  margin: 0;
}
/* line 172, ../sass/style.scss */
.partner-program .partner-program-right ul li::before {
  position: absolute;
  top: 5px;
  left: 0;
  content: "";
  background-color: #e9e853;
  width: 20px;
  height: 20px;
  border-radius: 100%;
  box-shadow: inset 0px 0px 0px 4px #00354e;
}
/* line 183, ../sass/style.scss */
.partner-program .partner-program-right ul li strong {
  font: 700 28px "Roboto", sans-serif;
  color: #fff;
}
/* line 187, ../sass/style.scss */
.partner-program .partner-program-right ul li span {
  font: 300 22px "Roboto", sans-serif;
  display: block;
  line-height: 2rem;
  margin-top: 10px;
}
/* line 196, ../sass/style.scss */
.partner-program .video-box {
  margin-top: 30px;
}
/* line 198, ../sass/style.scss */
.partner-program .video-box video {
  width: 100%;
  height: 360px;
  border: 5px solid #fff;
}
/* line 205, ../sass/style.scss */
.partner-program.courses-feature .row {
  margin: 0;
}
/* line 208, ../sass/style.scss */
.partner-program.courses-feature .main-heading {
  text-align: left;
}
/* line 210, ../sass/style.scss */
.partner-program.courses-feature .main-heading h4 {
  font: 400 28px "Roboto", sans-serif;
  color: #fff;
  margin: 40px 0 0 0;
}
/* line 215, ../sass/style.scss */
.partner-program.courses-feature .main-heading h5 {
  font: 400 22px "Roboto", sans-serif;
  color: #fff;
  margin: 40px 0 0 0;
}
/* line 221, ../sass/style.scss */
.partner-program.courses-feature .partner-program-left {
  padding-top: 60px;
}
/* line 223, ../sass/style.scss */
.partner-program.courses-feature .partner-program-left.partner-program-list {
  padding-top: 20px;
}
/* line 226, ../sass/style.scss */
.partner-program.courses-feature .partner-program-left.partner-program-list ul li {
  display: inline-block;
  margin-right: 25px;
  padding-left: 25px;
}
/* line 230, ../sass/style.scss */
.partner-program.courses-feature .partner-program-left.partner-program-list ul li:last-child {
  margin-right: 0;
}

/* line 240, ../sass/style.scss */
.resell-over {
  padding: 100px 0;
  background-image: url(../images/resell-over-bg.jpg);
  background-repeat: no-repeat;
  background-size: cover;
}
/* line 246, ../sass/style.scss */
.resell-over .main-heading span {
  display: block;
}
/* line 251, ../sass/style.scss */
.resell-over .check-list ul {
  text-align: center;
  margin-top: 40px;
}
/* line 254, ../sass/style.scss */
.resell-over .check-list ul li {
  font: 500 26px "Roboto", sans-serif;
  color: #fff;
  margin: 20px 0 0 80px;
  padding-left: 30px;
  position: relative;
}
/* line 260, ../sass/style.scss */
.resell-over .check-list ul li::before {
  content: "\f00c";
  color: #fff;
  font-size: 20px;
  font-family: "Font Awesome 5 Pro";
  position: absolute;
  top: 0;
  left: 0;
}
/* line 269, ../sass/style.scss */
.resell-over .check-list ul li:last-child {
  display: block;
}
/* line 271, ../sass/style.scss */
.resell-over .check-list ul li:last-child::before {
  display: none;
}
/* line 278, ../sass/style.scss */
.resell-over .site-btn {
  margin-top: 60px;
}
/* line 281, ../sass/style.scss */
.resell-over .youtube-box {
  text-align: center;
  margin-top: 70px;
}
/* line 285, ../sass/style.scss */
.resell-over.course-tracking {
  background-image: url(../images/course-tracking-bg.jpg);
}
/* line 288, ../sass/style.scss */
.resell-over.course-tracking .main-heading span {
  display: inline-block;
}
/* line 292, ../sass/style.scss */
.resell-over.course-tracking .training-video {
  margin-top: 60px;
}
/* line 294, ../sass/style.scss */
.resell-over.course-tracking .training-video ul {
  text-align: center;
}
/* line 298, ../sass/style.scss */
.resell-over.course-tracking .training-video .site-btn {
  margin-top: 20px;
}
/* line 302, ../sass/style.scss */
.resell-over.course-tracking .dual-video {
  margin-top: 50px;
}
/* line 305, ../sass/style.scss */
.resell-over.course-tracking .go-paperless {
  margin-top: 80px;
}
/* line 308, ../sass/style.scss */
.resell-over.course-tracking .go-paperless .main-heading h2 {
  color: #000;
}
/* line 312, ../sass/style.scss */
.resell-over.course-tracking .go-paperless ul {
  text-align: center;
}
/* line 314, ../sass/style.scss */
.resell-over.course-tracking .go-paperless ul li {
  font: 500 22px "Roboto", sans-serif;
  color: #000;
  margin: 20px 0 0 20px;
  padding-left: 20px;
  position: relative;
}
/* line 320, ../sass/style.scss */
.resell-over.course-tracking .go-paperless ul li::before {
  position: absolute;
  left: 0;
  top: 6px;
  content: "";
  background-color: #002439;
  width: 14px;
  height: 14px;
  border-radius: 100%;
}

/* line 336, ../sass/style.scss */
.checkout-courses {
  background-image: linear-gradient(116deg, #d2ddea 10%, #205d92);
  padding: 100px 0;
}
/* line 339, ../sass/style.scss */
.checkout-courses ul {
  margin-top: 50px;
  text-align: center;
}
/* line 342, ../sass/style.scss */
.checkout-courses ul li {
  margin-top: 10px;
}
/* line 344, ../sass/style.scss */
.checkout-courses ul li a {
  font: 500 22px "Roboto", sans-serif;
  padding: 15px 30px;
}
/* line 347, ../sass/style.scss */
.checkout-courses ul li a i {
  margin-left: 10px;
}
/* line 353, ../sass/style.scss */
.checkout-courses .checkout-bottom-box {
  margin-top: 70px;
}
/* line 358, ../sass/style.scss */
.checkout-courses .main-heading h2 .sub-title {
  font-size: 25px;
  display: block;
  color: #000;
  margin-top: 12px;
}

/* line 369, ../sass/style.scss */
.flight-partners .map-box {
  position: relative;
}
/* line 371, ../sass/style.scss */
.flight-partners .map-box .white-box-detail {
  position: absolute;
  top: 0;
  left: 0;
  width: 50%;
  height: 99%;
  background-color: #fff;
  box-shadow: 5px 0px 10px -7px #999;
  padding: 30px;
}
/* line 381, ../sass/style.scss */
.flight-partners .map-box .white-box-detail .widget-heading h2 {
  text-transform: uppercase;
  font: 400 30px "Gobold", sans-serif;
  color: #000;
}
/* line 387, ../sass/style.scss */
.flight-partners .map-box .white-box-detail .location-email {
  margin-top: 40px;
}
/* line 390, ../sass/style.scss */
.flight-partners .map-box .white-box-detail .location-email ul li {
  display: flex;
  align-items: center;
  margin-top: 15px;
}
/* line 394, ../sass/style.scss */
.flight-partners .map-box .white-box-detail .location-email ul li:first-child {
  margin: 0;
}
/* line 398, ../sass/style.scss */
.flight-partners .map-box .white-box-detail .location-email ul li .icon i {
  width: 26px;
  height: 26px;
  background-color: #1d366b;
  border-radius: 100%;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  margin-right: 10px;
  font-size: 13px;
}
/* line 412, ../sass/style.scss */
.flight-partners .map-box .white-box-detail .location-email ul li .icon-heading p {
  margin: 0;
  font: 400 16px "Roboto", sans-serif;
  color: #0052a0;
}
/* line 416, ../sass/style.scss */
.flight-partners .map-box .white-box-detail .location-email ul li .icon-heading p a {
  color: #0052a0;
}

/* line 428, ../sass/style.scss */
.instructors-corner {
  padding: 100px 0;
  background-image: url(../images/instructors-corner-bg.jpg);
  background-repeat: no-repeat;
  background-size: cover;
}
/* line 434, ../sass/style.scss */
.instructors-corner .main-heading h4 {
  font: 500 28px "Roboto", sans-serif;
  color: #fff;
}
/* line 439, ../sass/style.scss */
.instructors-corner .box-space {
  margin-top: 70px;
}
/* line 444, ../sass/style.scss */
.instructors-corner .box-space a:hover .img-box::before {
  left: 0;
}
/* line 450, ../sass/style.scss */
.instructors-corner .box-space .min-space-col {
  margin-top: 30px;
}
/* line 454, ../sass/style.scss */
.instructors-corner .img-box {
  position: relative;
  overflow: hidden;
}
/* line 457, ../sass/style.scss */
.instructors-corner .img-box::before {
  position: absolute;
  top: 0;
  left: 100%;
  width: 100%;
  height: 100%;
  content: "";
  background-color: rgba(240, 226, 55, 0.6);
  z-index: 1;
  transition: all .4s ease-in-out;
}
/* line 469, ../sass/style.scss */
.instructors-corner .instructors-corner-app {
  padding-top: 40px;
}
/* line 471, ../sass/style.scss */
.instructors-corner .instructors-corner-app .min-space-col {
  padding: 0 120px;
}
/* line 473, ../sass/style.scss */
.instructors-corner .instructors-corner-app .min-space-col .no-padd {
  padding: 0;
  align-items: end;
}
/* line 477, ../sass/style.scss */
.instructors-corner .instructors-corner-app .min-space-col .img-box {
  text-align: center;
}
/* line 482, ../sass/style.scss */
.instructors-corner .instructors-corner-app .main-heading h2 {
  color: #000;
}
/* line 487, ../sass/style.scss */
.instructors-corner .checkout-courses-box {
  padding-top: 80px;
}
/* line 490, ../sass/style.scss */
.instructors-corner .checkout-courses-box .main-heading h2 {
  color: #000;
}
/* line 494, ../sass/style.scss */
.instructors-corner .checkout-courses-box ul {
  margin-top: 30px;
  text-align: center;
}
/* line 497, ../sass/style.scss */
.instructors-corner .checkout-courses-box ul li {
  margin-top: 10px;
}

/* line 504, ../sass/style.scss */
.behind-scenes {
  background-image: linear-gradient(to right, #296497, #a5bdd4);
  padding: 100px 0;
}
/* line 507, ../sass/style.scss */
.behind-scenes .behind-scenes-box {
  padding-top: 40px;
}

/* line 512, ../sass/style.scss */
.course-registration {
  padding: 100px 0;
  background-image: url(../images/registration-bg.jpg);
  background-repeat: no-repeat;
  background-size: cover;
}
/* line 517, ../sass/style.scss */
.course-registration .border-box {
  border: 3px solid #fff;
  border-top: 1px solid transparent;
  padding: 30px;
  text-align: center;
  margin-top: 100px;
  padding-top: 0 !important;
  position: relative;
}
/* line 525, ../sass/style.scss */
.course-registration .border-box::after, .course-registration .border-box::before {
  position: absolute;
  top: 0;
  content: "";
  width: 80px;
  height: 3px;
  background-color: #fff;
}
/* line 534, ../sass/style.scss */
.course-registration .border-box::before {
  left: 0;
}
/* line 537, ../sass/style.scss */
.course-registration .border-box::after {
  right: 0;
}
/* line 540, ../sass/style.scss */
.course-registration .border-box .border-box-inner {
  margin-top: -20px;
}
/* line 542, ../sass/style.scss */
.course-registration .border-box .border-box-inner h3 {
  text-transform: uppercase;
  font: 400 40px "Gobold", sans-serif;
  color: #f0e237;
  margin: 0;
}
/* line 548, ../sass/style.scss */
.course-registration .border-box .border-box-inner .row {
  padding-top: 80px;
}
/* line 552, ../sass/style.scss */
.course-registration .border-box .border-box-inner .border-box-inner-num span {
  display: inline-flex;
  background-color: #ec1c2b;
  width: 60px;
  height: 60px;
  border-radius: 100%;
  align-items: center;
  justify-content: center;
  font: 400 30px "Gobold", sans-serif;
  color: #fff;
}
/* line 563, ../sass/style.scss */
.course-registration .border-box .border-box-inner .border-box-inner-num h4 {
  color: #fff;
  font: 400 30px "Gobold", sans-serif;
  margin: 25px 0 0 0;
  text-transform: uppercase;
}
/* line 569, ../sass/style.scss */
.course-registration .border-box .border-box-inner .border-box-inner-num .site-btn {
  margin-top: 25px;
}
/* line 571, ../sass/style.scss */
.course-registration .border-box .border-box-inner .border-box-inner-num .site-btn a {
  font: 500 24px "Roboto", sans-serif;
}
/* line 578, ../sass/style.scss */
.course-registration .border-box.border-box-bottom::after, .course-registration .border-box.border-box-bottom::before {
  width: 300px;
}

/* line 586, ../sass/style.scss */
.latest-blog {
  padding: 80px 0;
  background-image: url(../images/latest-blog.jpg);
  background-repeat: no-repeat;
  background-size: cover;
}
/* line 591, ../sass/style.scss */
.latest-blog .main-heading {
  margin-bottom: 40px;
}
/* line 594, ../sass/style.scss */
.latest-blog .row {
  margin-top: 60px;
}
/* line 598, ../sass/style.scss */
.latest-blog .latest-blog-box .latest-blog-head {
  background-color: #f0e237;
  padding: 20px;
}
/* line 601, ../sass/style.scss */
.latest-blog .latest-blog-box .latest-blog-head .latest-blog-feed-icon {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
/* line 605, ../sass/style.scss */
.latest-blog .latest-blog-box .latest-blog-head .latest-blog-feed-icon .latest-blog-feed-date {
  display: flex;
  align-items: center;
}
/* line 609, ../sass/style.scss */
.latest-blog .latest-blog-box .latest-blog-head .latest-blog-feed-icon .latest-blog-feed-date .latest-blog-feed-logo img {
  max-width: 50px;
}
/* line 613, ../sass/style.scss */
.latest-blog .latest-blog-box .latest-blog-head .latest-blog-feed-icon .latest-blog-feed-date .feed-date {
  padding-left: 10px;
}
/* line 615, ../sass/style.scss */
.latest-blog .latest-blog-box .latest-blog-head .latest-blog-feed-icon .latest-blog-feed-date .feed-date h5 {
  color: #000;
  font: 700 17px "Roboto", sans-serif;
  margin: 0;
}
/* line 620, ../sass/style.scss */
.latest-blog .latest-blog-box .latest-blog-head .latest-blog-feed-icon .latest-blog-feed-date .feed-date h6 {
  color: #000;
  font: 700 14px "Roboto", sans-serif;
  margin: 3px 0 0 0;
}
/* line 628, ../sass/style.scss */
.latest-blog .latest-blog-box .latest-blog-head .latest-blog-feed-icon .feed-icon img {
  max-width: 40px;
}
/* line 633, ../sass/style.scss */
.latest-blog .latest-blog-box .latest-blog-head .latest-blog-desc {
  padding-top: 15px;
}
/* line 635, ../sass/style.scss */
.latest-blog .latest-blog-box .latest-blog-head .latest-blog-desc h3 {
  color: #000;
  font: 700 30px "Roboto", sans-serif;
  margin: 0;
  transition: all .4s ease-in-out;
}
/* line 641, ../sass/style.scss */
.latest-blog .latest-blog-box .latest-blog-head .latest-blog-desc p {
  color: #000;
  font: 400 16px "Roboto", sans-serif;
  margin: 10px 0 0 0;
  line-height: 1.5rem;
  transition: all .3s ease-in-out;
}
/* line 651, ../sass/style.scss */
.latest-blog .latest-blog-box:hover .latest-blog-head {
  background-color: #0052a0;
}
/* line 654, ../sass/style.scss */
.latest-blog .latest-blog-box:hover .latest-blog-head .latest-blog-desc h3 {
  color: #fff;
}
/* line 657, ../sass/style.scss */
.latest-blog .latest-blog-box:hover .latest-blog-head .latest-blog-desc p {
  color: #fff;
}

/* line 666, ../sass/style.scss */
.where-will-be {
  background-image: linear-gradient(to right, #a5bdd4, #296497);
  padding: 80px 0;
}
/* line 669, ../sass/style.scss */
.where-will-be .where-will-be-box {
  background-color: #fff;
  padding: 50px 15px;
  text-align: center;
}
/* line 673, ../sass/style.scss */
.where-will-be .where-will-be-box h4 {
  color: #000;
  font: 400 22px "Gobold", sans-serif;
  margin: 0;
}
/* line 678, ../sass/style.scss */
.where-will-be .where-will-be-box h5 {
  color: #000;
  font: 500 20px "Roboto", sans-serif;
  margin: 10px 0 0 0;
}
/* line 684, ../sass/style.scss */
.where-will-be .row {
  margin-top: 10px;
}
/* line 686, ../sass/style.scss */
.where-will-be .row .col {
  padding: 0 5px;
}
/* line 690, ../sass/style.scss */
.where-will-be .space-top {
  margin-top: 60px;
}

/* line 695, ../sass/style.scss */
.watch-youtube {
  padding: 100px 0;
  background-image: url(../images/latest-blog.jpg);
  background-repeat: no-repeat;
  background-size: cover;
}
/* line 700, ../sass/style.scss */
.watch-youtube .row {
  margin-top: 60px;
}
/* line 704, ../sass/style.scss */
.watch-youtube .watch-youtube-box .watch-youtube-img {
  position: relative;
}
/* line 706, ../sass/style.scss */
.watch-youtube .watch-youtube-box .watch-youtube-img .youtube-icon {
  position: absolute;
  top: 0;
  left: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100%;
}
/* line 717, ../sass/style.scss */
.watch-youtube .watch-youtube-box .watch-youtube-heading {
  padding-top: 40px;
  text-align: center;
}
/* line 720, ../sass/style.scss */
.watch-youtube .watch-youtube-box .watch-youtube-heading h3 {
  color: #fff;
  font: 400 30px "Gobold", sans-serif;
  margin: 0 0 0 0;
  text-transform: uppercase;
}

/* line 730, ../sass/style.scss */
footer {
  background-color: #1c67ac;
  padding: 50px 0;
}
/* line 733, ../sass/style.scss */
footer .footer-email {
  display: flex;
  align-items: center;
}
/* line 736, ../sass/style.scss */
footer .footer-email .icons {
  background-color: #0052a0;
  width: 85px;
  height: 85px;
  border-radius: 100%;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
/* line 744, ../sass/style.scss */
footer .footer-email .icons img {
  max-width: 50px;
}
/* line 749, ../sass/style.scss */
footer .footer-email .icons-title a {
  color: #fff;
  font: 500 34px "Roboto", sans-serif;
  padding-left: 10px;
}
/* line 756, ../sass/style.scss */
footer .row {
  justify-content: center;
}
/* line 758, ../sass/style.scss */
footer .row .col-md-6 {
  width: auto;
}

/* line 763, ../sass/style.scss */
rss {
  color: #fff;
}

@media (max-width: 1366px) {
  /* line 2, ../sass/_screen.scss */
  header .header-left-desc h2 {
    font: 400 55px "Gobold", sans-serif;
  }

  /* line 5, ../sass/_screen.scss */
  header {
    padding: 100px 0 240px;
    min-height: 90vh;
  }

  /* line 9, ../sass/_screen.scss */
  header .header-right-desc ul li {
    font: 700 20px "Roboto", sans-serif;
    margin-top: 30px;
    padding-left: 30px;
  }

  /* line 14, ../sass/_screen.scss */
  .main-heading h2 {
    font: 400 40px "Gobold", sans-serif;
  }
}
@media (max-width: 992px) {
  /* line 19, ../sass/_screen.scss */
  header .col-md-5,
  header .col-md-1,
  header .col-md-6 {
    width: 100%;
  }

  /* line 24, ../sass/_screen.scss */
  header {
    padding: 59px 0 80px;
    min-height: auto;
    position: relative;
  }
  /* line 28, ../sass/_screen.scss */
  header::before {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    content: "";
    background-color: rgba(0, 0, 0, 0.5);
  }

  /* line 38, ../sass/_screen.scss */
  header .header-left-desc {
    position: relative;
  }

  /* line 41, ../sass/_screen.scss */
  .partner-program .col-md-6 {
    width: 100%;
  }

  /* line 44, ../sass/_screen.scss */
  .partner-program .partner-program-right {
    margin-top: 30px;
  }

  /* line 47, ../sass/_screen.scss */
  .partner-program .row {
    margin-top: 40px;
  }

  /* line 50, ../sass/_screen.scss */
  .partner-program .partner-program-info h2 {
    font: 400 50px "Gobold", sans-serif;
  }

  /* line 53, ../sass/_screen.scss */
  .partner-program {
    padding: 60px 0;
  }

  /* line 56, ../sass/_screen.scss */
  .resell-over .check-list ul li {
    font: 500 20px "Roboto", sans-serif;
    margin: 20px 0 0 40px;
  }

  /* line 60, ../sass/_screen.scss */
  .partner-program.flight-partners .col-md-8 {
    width: 100%;
  }

  /* line 63, ../sass/_screen.scss */
  .site-btn a {
    padding: 12px 30px;
    font: 500 20px "Roboto", sans-serif;
  }

  /* line 67, ../sass/_screen.scss */
  .instructors-corner {
    padding: 60px 0;
  }

  /* line 70, ../sass/_screen.scss */
  .behind-scenes {
    padding: 60px 0;
  }

  /* line 73, ../sass/_screen.scss */
  .behind-scenes .behind-scenes-box {
    padding-top: 15px;
  }

  /* line 76, ../sass/_screen.scss */
  .course-registration .border-box .border-box-inner h3 {
    font: 400 30px "Gobold", sans-serif;
  }

  /* line 79, ../sass/_screen.scss */
  .course-registration .border-box .border-box-inner .row .col-md-6 {
    width: 100%;
  }

  /* line 82, ../sass/_screen.scss */
  .course-registration .border-box .border-box-inner .border-box-inner-num {
    margin-top: 40px;
  }

  /* line 85, ../sass/_screen.scss */
  .course-registration .border-box .border-box-inner .row {
    padding-top: 10px;
  }

  /* line 88, ../sass/_screen.scss */
  .course-registration {
    padding: 60px 0;
  }

  /* line 91, ../sass/_screen.scss */
  .course-registration .border-box {
    margin-top: 70px;
  }

  /* line 94, ../sass/_screen.scss */
  .course-registration .border-box .border-box-inner h3 {
    font: 400 22px "Gobold", sans-serif;
  }

  /* line 97, ../sass/_screen.scss */
  .course-registration .border-box::after, .course-registration .border-box::before {
    width: 15px;
  }

  /* line 100, ../sass/_screen.scss */
  .course-registration .border-box .border-box-inner {
    margin-top: -5px;
  }

  /* line 103, ../sass/_screen.scss */
  .course-registration .border-box.border-box-bottom::after, .course-registration .border-box.border-box-bottom::before {
    width: 50px;
  }

  /* line 106, ../sass/_screen.scss */
  .partner-program.courses-feature .col-md-6,
  .partner-program.courses-feature .col-md-1,
  .partner-program.courses-feature .col-md-5 {
    width: 100%;
  }

  /* line 111, ../sass/_screen.scss */
  .partner-program.courses-feature .main-heading {
    padding-top: 35px;
  }

  /* line 114, ../sass/_screen.scss */
  .partner-program.courses-feature .partner-program-left {
    padding-top: 30px;
  }

  /* line 117, ../sass/_screen.scss */
  .main-heading h2 {
    font: 400 30px "Gobold", sans-serif;
  }

  /* line 120, ../sass/_screen.scss */
  .latest-blog {
    padding: 60px 0;
  }

  /* line 123, ../sass/_screen.scss */
  .watch-youtube .col-md-4,
  .latest-blog .col-md-4 {
    width: 100%;
  }

  /* line 127, ../sass/_screen.scss */
  .latest-blog .latest-blog-box {
    margin-top: 20px;
  }

  /* line 130, ../sass/_screen.scss */
  .where-will-be .row .col {
    padding: 0 5px;
    width: 50%;
    max-width: 50%;
    flex: 50%;
  }

  /* line 136, ../sass/_screen.scss */
  .where-will-be .where-will-be-box {
    margin-top: 10px;
  }

  /* line 139, ../sass/_screen.scss */
  .watch-youtube {
    padding: 60px 0;
  }

  /* line 142, ../sass/_screen.scss */
  .watch-youtube .watch-youtube-box .watch-youtube-img {
    position: relative;
    text-align: center;
    margin-top: 30px;
  }

  /* line 147, ../sass/_screen.scss */
  .watch-youtube .row {
    margin-top: 10px;
  }

  /* line 150, ../sass/_screen.scss */
  footer .footer-email {
    padding-top: 30px;
  }

  /* line 153, ../sass/_screen.scss */
  footer .footer-email .icons-title a {
    font: 500 20px "Roboto", sans-serif;
  }
}
@media (max-width: 767px) {
  /* line 159, ../sass/_screen.scss */
  footer .col-md-6:first-child .footer-email {
    padding: 0;
  }

  /* line 162, ../sass/_screen.scss */
  header .header-right-desc {
    padding-top: 35px;
  }

  /* line 165, ../sass/_screen.scss */
  header .header-left-desc h4 {
    font: 700 24px "Roboto", sans-serif;
    margin: 30px 0 0 0;
  }

  /* line 169, ../sass/_screen.scss */
  header .header-right-desc ul li {
    font: 700 16px "Roboto", sans-serif;
  }

  /* line 172, ../sass/_screen.scss */
  .partner-program .partner-program-info h2 {
    font: 400 36px "Gobold", sans-serif;
  }

  /* line 175, ../sass/_screen.scss */
  .resell-over {
    padding: 60px 0;
  }

  /* line 178, ../sass/_screen.scss */
  .checkout-courses {
    padding: 60px 0;
  }

  /* line 181, ../sass/_screen.scss */
  .checkout-courses ul li a {
    font: 500 18px "Roboto", sans-serif;
    padding: 15px 30px;
  }

  /* line 185, ../sass/_screen.scss */
  .resell-over .site-btn {
    margin-top: 30px;
  }

  /* line 188, ../sass/_screen.scss */
  .checkout-courses .checkout-bottom-box {
    margin-top: 40px;
  }

  /* line 191, ../sass/_screen.scss */
  .checkout-courses ul {
    margin-top: 30px;
  }

  /* line 194, ../sass/_screen.scss */
  .resell-over.course-tracking .training-video {
    margin-top: 40px;
  }

  /* line 197, ../sass/_screen.scss */
  .resell-over.course-tracking .dual-video-box {
    padding-top: 25px;
  }

  /* line 200, ../sass/_screen.scss */
  .resell-over.course-tracking .dual-video {
    margin-top: 25px;
  }

  /* line 203, ../sass/_screen.scss */
  .resell-over.course-tracking .go-paperless {
    margin-top: 50px;
  }

  /* line 206, ../sass/_screen.scss */
  .flight-partners .map-box .white-box-detail .location-email ul li .icon-heading p {
    font: 400 13px "Roboto", sans-serif;
  }

  /* line 209, ../sass/_screen.scss */
  .flight-partners .map-box .white-box-detail .widget-heading h2 {
    font: 400 24px "Gobold", sans-serif;
  }

  /* line 212, ../sass/_screen.scss */
  .instructors-corner .img-box {
    padding-top: 20px;
  }

  /* line 215, ../sass/_screen.scss */
  .instructors-corner .box-space {
    margin-top: 30px;
  }

  /* line 218, ../sass/_screen.scss */
  .instructors-corner .checkout-courses-box {
    padding-top: 40px;
  }

  /* line 221, ../sass/_screen.scss */
  .instructors-corner .instructors-corner-app .min-space-col {
    padding: 0 10px;
  }
}
@media (max-width: 570px) {
  /* line 227, ../sass/_screen.scss */
  header .header-left-desc h2 {
    font: 400 40px "Gobold", sans-serif;
  }

  /* line 230, ../sass/_screen.scss */
  header .header-right-desc ul {
    margin: 0;
  }

  /* line 233, ../sass/_screen.scss */
  .partner-program .partner-program-left ul li {
    font: 300 18px "Roboto", sans-serif;
    margin-top: 20px;
    padding-left: 20px;
  }

  /* line 238, ../sass/_screen.scss */
  .partner-program .partner-program-left ul li::before {
    width: 10px;
    height: 10px;
  }

  /* line 242, ../sass/_screen.scss */
  .partner-program .partner-program-right ul li strong {
    font: 700 20px "Roboto", sans-serif;
  }

  /* line 245, ../sass/_screen.scss */
  .resell-over .check-list ul li {
    font: 500 16px "Roboto", sans-serif;
    margin: 20px 0 0 5px;
  }

  /* line 249, ../sass/_screen.scss */
  .resell-over .youtube-box {
    margin-top: 30px;
  }

  /* line 252, ../sass/_screen.scss */
  .flight-partners .map-box .white-box-detail {
    width: 100%;
    position: inherit;
  }

  /* line 256, ../sass/_screen.scss */
  .instructors-corner .box-space .min-space-col {
    margin-top: 10px;
  }

  /* line 259, ../sass/_screen.scss */
  .site-btn a {
    padding: 12px 20px;
    font: 500 16px "Roboto", sans-serif;
    width: 100%;
  }

  /* line 264, ../sass/_screen.scss */
  .course-registration .border-box {
    margin-top: 40px;
  }

  /* line 267, ../sass/_screen.scss */
  .main-heading h2 {
    font: 400 25px "Gobold", sans-serif;
  }

  /* line 270, ../sass/_screen.scss */
  .course-registration .border-box .border-box-inner h3 {
    font: 400 18px "Gobold", sans-serif;
  }

  /* line 273, ../sass/_screen.scss */
  .course-registration .border-box {
    padding: 20px;
  }

  /* line 276, ../sass/_screen.scss */
  .course-registration .border-box .border-box-inner .border-box-inner-num .site-btn a {
    font: 500 17px "Roboto", sans-serif;
  }

  /* line 279, ../sass/_screen.scss */
  .course-registration .border-box .border-box-inner .border-box-inner-num h4 {
    font: 400 22px "Gobold", sans-serif;
    margin: 20px 0 0 0;
  }

  /* line 283, ../sass/_screen.scss */
  .course-registration .border-box.border-box-bottom::after, .course-registration .border-box.border-box-bottom::before {
    width: 15px;
  }

  /* line 286, ../sass/_screen.scss */
  .course-registration .border-box .border-box-inner .border-box-inner-num {
    margin-top: 20px;
  }

  /* line 289, ../sass/_screen.scss */
  .partner-program {
    padding: 20px 0 50px;
  }

  /* line 292, ../sass/_screen.scss */
  .partner-program.courses-feature .main-heading h5 {
    font: 400 20px "Roboto", sans-serif;
    margin: 0px 0 0 0;
  }

  /* line 296, ../sass/_screen.scss */
  .partner-program.courses-feature .main-heading {
    padding-top: 20px;
  }

  /* line 299, ../sass/_screen.scss */
  .partner-program.courses-feature .main-heading h4 {
    font: 400 20px "Roboto", sans-serif;
    margin: 30px 0 0 0;
  }

  /* line 303, ../sass/_screen.scss */
  .latest-blog .row {
    margin-top: 10px;
  }

  /* line 306, ../sass/_screen.scss */
  .latest-blog .latest-blog-box .latest-blog-head .latest-blog-desc h3 {
    font: 700 25px "Roboto", sans-serif;
  }

  /* line 309, ../sass/_screen.scss */
  .where-will-be .row .col {
    padding: 0 10px;
    width: 100%;
    max-width: 100%;
    flex: 100%;
  }

  /* line 315, ../sass/_screen.scss */
  footer .footer-email .icons img {
    max-width: 40px;
  }

  /* line 318, ../sass/_screen.scss */
  footer .footer-email .icons {
    width: 65px;
    height: 65px;
  }

  /* line 322, ../sass/_screen.scss */
  .watch-youtube .watch-youtube-box .watch-youtube-heading {
    padding-top: 30px;
  }

  /* line 325, ../sass/_screen.scss */
  .watch-youtube .watch-youtube-box .watch-youtube-heading h3 {
    font: 400 24px "Gobold", sans-serif;
  }

  /* line 328, ../sass/_screen.scss */
  .site-btn a {
    padding: 12px 15px;
  }

  /* line 331, ../sass/_screen.scss */
  header .header-left-desc h4 {
    font: 700 20px "Roboto", sans-serif;
    margin: 20px 0 0 0;
  }

  /* line 335, ../sass/_screen.scss */
  header .header-right-desc ul li {
    margin-top: 20px;
  }

  /* line 338, ../sass/_screen.scss */
  .partner-program .partner-program-info h2 {
    font: 400 30px "Gobold", sans-serif;
  }

  /* line 341, ../sass/_screen.scss */
  .checkout-courses ul li {
    width: 100%;
  }

  /* line 344, ../sass/_screen.scss */
  .checkout-courses {
    padding: 40px 0;
  }

  /* line 347, ../sass/_screen.scss */
  .resell-over {
    padding: 40px 0;
  }

  /* line 350, ../sass/_screen.scss */
  .resell-over.course-tracking .go-paperless ul li {
    font: 500 18px "Roboto", sans-serif;
  }

  /* line 353, ../sass/_screen.scss */
  .partner-program {
    padding: 40px 0 50px;
  }

  /* line 356, ../sass/_screen.scss */
  .where-will-be {
    padding: 40px 0;
  }

  /* line 359, ../sass/_screen.scss */
  .where-will-be .space-top {
    margin-top: 20px;
  }
}
