/*
Theme Name: Salient Child Theme
Description: This is a custom child theme for Salient
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author: ThemeNectar
Author URI:  https://themeforest.net/user/themenectar
Template: salient
Version: 1.0
*/


/* ==========slider============= */
.row-box.active img.icon {
    display: none;
}

.row-box.active span {
    display: none;
}
#blg .row-bg.viewport-desktop.using-image
 {
    background-size: 95% 100% !important;
    border-radius: 25px !important;
}
input#input_1_7_3 {
    box-shadow: unset !important;
    text-shadow: unset !important;
    border: unset !important;
}
div#r10 .man .vc_column-inner {
    min-height: 280px !important;
}

.row-box.active div#inner-row-caro img.iconin {
    width: 15%;
    margin-bottom: 30px;
    margin-top: -70px;
    margin-left: 60px;
}

.row-box.active div#inner-row-caro  h3 {
    color: white;
    font-size: 32px;
    line-height: 42px;
}

.row-box.active div#inner-row-caro a {
    color: white;
    font-family: Onest;
    font-size: 17px;
    line-height: 27px;
    font-weight: 500;
    border: 1px solid white;
    border-radius: 30px;
    padding-block: 14px 12px !important;
    padding-inline: 20px 40px;
}
.row-container {
    display: flex;
    width: 100%;
    gap: 15px;
    font-family: Arial;
}

.row-box {
    background: #e8f7ff;
    border-radius: 14px;
    padding: 20px;
    width: 25%; /* default slim */
    cursor: pointer;
    transition: 0.4s ease;
    display: flex;
    flex-direction: column;
    align-items: center;
    box-shadow: 0 4px 12px rgba(0,0,0,0.1);
    overflow: hidden;
    border: 1px solid #19C3E4;
}

.row-box img.icon {
    width: 45px;
    margin-bottom: 10px;
}

.row-box span {
    writing-mode: vertical-rl;
    transform: rotate(360deg);
    font-size: 27px;
    font-weight: 600;
    color: #141414;
    font-family: Onest;
    padding-top: 10px;
}

/* Expanded (active row) */
.row-box.active {
    width: 150% !important; /* expand */
    background: linear-gradient(135deg, #0d6efd, #0a58ca);
    color: white;
    padding-inline: 45px;
    padding-block: 20px 80px;
    background: linear-gradient(126deg, rgba(25, 195, 228, 1) 0%, rgba(8, 141, 193, 1) 100%);
    height: 100%;
}

.row-box.active span {
    writing-mode: horizontal-tb;
    transform: rotate(0deg);
    color: white;
    margin-bottom: 15px;
}

/* Hidden content in slim mode */
.page-id-352 div#Guidance .iwithtext .iwt-icon:before {
    border: 1px solid #CCCCCC;
    height: 170%;
}

.page-id-352 div#r10 .text1 p {
    width: 60%;
    margin: 0 auto;
}
.page-id-352 div#r10 .man .vc_column-inner, .page-id-354 div#r10 .man .vc_column-inner, .page-id-356 div#r10 .man .vc_column-inner {
    background-color: white;
}
.page-id-352 div#Qualifies .nectar-fancy-ul ul {
    margin-bottom: 20px;
}
div#contact .iwithtext .iwt-icon {
    margin-top: 1px;
}
div#r14 iframe {
    border-radius: 30px;
    filter: grayscale(1);
}
.page-id-354 div#r10 .man h3,.page-id-356 div#r10 .man h3 {
    font-size: 18px;
    line-height: 28px;
    li'28px:';
    li'FONT-WEIGHT: 200';
    li'FONT-WEIGHT: 200';
    font-weight: 900;
}

.page-id-354 div#r10 .man .vc_column-inner,.page-id-356 div#r10 .man .vc_column-inner {
    padding-block: 20px !important;
    padding-inline: 20px;
}

.page-id-354 div#r10 .text1 p,.page-id-356 div#r10 .text1 p {
    width: 80%;
    margin: 0 auto;
}
div#contact .iwithtext .iwt-icon img {
    width: 100%;
}
div#contact .iwithtext  .iwt-text {
    padding-left: 70px;
}
div#contact .iwithtext .iwt-text h6 {
    margin-bottom: 0px;
}


.page-id-177 div#r10 div#r10in p br {
    display: none;
}

.page-id-177 div#r10 div#r10in .vc_column-inner {
    padding: 30px 40px;
}
div#contact  div#gform_wrapper_1 {
    margin-bottom: 0;
}
div#contact div#gform_fields_1 {
    row-gap: normal;
}
div#contact div#gform_fields_1 label {
    display: none;
}
div#contact div#gform_fields_1 input,div#contact div#gform_fields_1 textarea {
    background-color: white;
    border: 1px solid #EBEBEB;
    height: 62px;
    margin-bottom: 23px;
    border-radius: 8px;
}
div#contact div#gform_fields_1 div#input_1_7 {
    display: block;
    height: 0px;
}
div#contact div#gform_fields_1 div#input_1_8 {
    display: block;
}
div#contact div#gform_fields_1 div#input_1_7 input#input_1_7_3 {
    margin-bottom: 0;
}
legend.gfield_label.gform-field-label.gfield_label_before_complex {
    display: none !important;
}
.gform-theme--foundation .gform-grid-col {
    padding-inline: inherit;
}
div#contact div#gform_fields_1 input#gform_submit_button_1 {
    background: linear-gradient(126deg, rgba(25, 195, 228, 1) 0%, rgba(8, 141, 193, 1) 100%);
}
div#contact input#gform_submit_button_1 {
    background: linear-gradient(126deg, rgba(25, 195, 228, 1) 0%, rgba(8, 141, 193, 1) 100%);
    border-radius: 30px !important;
    margin: 0 auto;
}
div#contact .c2 .vc_column-inner {
    background-color: #FAFAFA;
    border: 1px solid #EBEBEB;
    padding: 30px;
    border-radius: 40px;
}
.row-content {
    display: none;
    margin-top: 15px;
    color: white;
}
.row-box.active .row-content {
    display: block;
}
.row-content img {
    width: 100%;
    border-radius: 12px;
    margin-bottom: 15px;
}

/* ==========slider============= */
div#Building .text1 {
    margin-bottom: 0;
}
div#Building div#Buildingin {
    margin-bottom: 0;
}
div#Building  .carousel-item {
    margin-inline: 14px;
}
div#Building .carousel-item .text2 {
    position: absolute;
    bottom: 0;
    padding: 20px;
    transform: translateY(30px);
    transition: 0.9s;
}
div#Building .carousel-item .text2 h3 {
    height: 90px;
}
div#Building .carousel-item .text2 p {
    scale: 0;
    transition: 0.9s;
}
div#Building .carousel-item:hover .text2 p {
    scale: 1;
}
div#Building .owl-stage-outer {
    height: 440px;
}
div#Building .carousel-item:hover .text2 {
    transform: translateY(0px);
}
div#r10 {
    padding-block: 40px 60px !important;
}
#r10 .vc_col-sm-4 .man {
    background-color: #EEF9FF;
}
div#r10 .man .vc_column-inner {
    background-color: #EEF9FF;
    border-radius: 10px;
    padding: 40px 60px;
    border: 1px solid #19C3E4;
}
div#r11 {
    padding-block: 60px !important;
}
div#r11 .carousel-item div#r55 {
    margin-bottom: 0;
}
div#r11 .carousel-item {
    margin-inline: 20px !important;
}
div#r11 .carousel-item .hover-wrap-inner {
    margin-bottom: 0;
}
div#r11 .carousel-item .hover-wrap {
    margin-bottom: 0px !important;
}
div#r11 .carousel-item  .text3 {
    background-color: white;
    border-radius: 0px 0px 30px 30px !important;
    padding-inline:  20px !important;
    padding-bottom: 21px;
}
div#r11 .carousel-item .text3 h5 img {
    width: 28%;
    margin: 0 auto;
}
div#r11 .carousel-item .text3 h5 {
    margin-top: -43px;
}
div#r11 .carousel-item .text3 p {
    height: 130px;
}
div#r11 .c3 .owl-nav.disabled {
    display: block;
}
div#r11 .c3  button.owl-next,div#r11 .c3  button.owl-prev {
    width: 50PX;
    height: 50px;
    border-radius: 100% !important;
    border: 0;
    color: #2E3192;
    font-size: 16px;
    background-color: white;
    line-height: 44px;
    transition: 0.9s;
    background: linear-gradient(126deg, rgb(253 253 253) 0%, rgb(247 247 247) 100%);
    position: absolute;
    top: 40%;
    transition: 0.9s;
}

.page-id-360 div#r10 .man .vc_column-inner {
    background-color: white;
    padding: 20px 10px;
}

.page-id-360 div#r10 .man .vc_column-inner h3 br {
    display: none;
}
div#r11 .c3 button.owl-next span, div#r11 .c3 button.owl-prev span {
    font-size: 0;
}
div#r11 .c3 button.owl-next:before, div#r11 .c3 button.owl-prev:before {
    content: '\f060';
    position: absolute;
    font-family: 'FontAwesome';
    left: 0;
    right: 0;
}
div#r11 .c3 button.owl-next:before {
    content: '\f061' !important;
}
div#r11 .c3 button.owl-next {
    right: -57px;
}
div#fAQ {
    WIDTH: 70%;
    margin: 0 auto;
}
div#fAQ .toggles .toggle.default {
    background-color: white;
    border: 1px solid #19C3E4;
    border-radius: 20px;
    padding: 15px;
    margin-bottom: 19px;
}
div#fAQ .toggles .toggle.default a.toggle-heading {
    padding-block: 7px;
    color: #141414;
    font-family: 'Onest';
    text-transform: capitalize !important;
}
div#fAQ .toggles .toggle.default i {border: 1PX solid #DDF6FB;background-color: #DDF6FB;background-image: url(https://websiteonlinetest.online/test_web/wp-content/uploads/2025/12/Vector-2.png);background-repeat: no-repeat;background-position: 50% 60%;background-size: 14px;}

div#fAQ .toggles .toggle.default i:before,div#fAQ .toggles .toggle.default i:after {
    height: 0;
    opacity: 0;
}
div#fAQ .toggles .toggle.default.open i.fa.fa-minus-circle {
    rotate: 180deg;
}
div#fAQ .toggles .toggle.default.open {background-color: #19C3E4;}
div#fAQ .toggles .toggle.default.open span,div#fAQ .toggles .toggle.default.open a {
    color: white !important;
}

div#r11 .c3 button.owl-prev {
    left: -57px;
}
div#r11 .c3 button.owl-next:hover, div#r4 .c3 button.owl-prev:hover {
    background: linear-gradient(126deg,rgba(25, 195, 228, 1) 0%, rgba(8, 141, 193, 1) 100%);
    color: white;
}


div#r10 .man img {
    margin: 0 auto;
    display: table;
    margin-bottom: 22px;
}
div#r10  .txt2 p {
    width: 60%;
    margin: 0 auto;
}
#top .b1 a {
    background: linear-gradient(126deg,rgba(25, 195, 228, 1) 0%, rgba(8, 141, 193, 1) 100%);
    padding-block: 16px 15px !important;
    border-radius: 70px !important;
    padding-inline: 23px 30px !important;
    transition: 0.9s;
    font-weight: 900;
}
#top .b1 span {
    color: white;
}
#top .b1 i {
    padding-right: 11px;
    font-size: 21px;
    top: 0px;
}
a#b3 {
    margin-bottom: 0;
    font-size: 15px;
    line-height: 25px;
    padding-block: 15px 13px;
    border-radius: 30px !important;
    padding-inline: 40px;
    position: relative;
    background-color: transparent !important;
    border: 1px solid #2E3192;
    color: #2E3192;
}
div#r9 a#b3 {
    margin-left: 10px;
    margin-bottom: 10px;
}
a#b1 {
    margin-bottom: 0;
    font-size: 15px;
    line-height: 25px;
    padding-block: 15px 13px;
    border-radius: 30px !important;
    padding-inline: 40px;
    position: relative;
}
a#b1 i {
    position: absolute;
    right: 30px;
}
div#r2 div#r22 .vc_col-sm-6 {
}
div#r2 div#r22 .vc_col-sm-6 .vc_column-inner {
    background-color: white;
    border-radius: 30px;
    padding-block: 40px 50px;
}
div#r2 div#r22 .vc_col-sm-6  p {
    height: 120px;
}
a#b2 {
    margin-bottom: 0;
    font-size: 15px;
    line-height: 25px;
    padding-block: 15px 13px;
    border-radius: 30px !important;
    padding-inline: 40px;
    position: relative;
    background-color: transparent !important;
    border: 1px solid white;
}
a#b2 i {
    position: absolute;
    right: 30px;
}

.row-bg.viewport-desktop.using-image {
    background-size: 100% 100%;
}
div#r4 {
    padding-block: 90px 60px !important;
}
div#r4 .c1 {
    padding-right: 71px;
}
div#r4  .c3 {
    padding-top: 80px;
}
div#r4 .c3 .text1 {
    margin-bottom: 0;
}
div#r4 .c3 .carousel-item div#r55 {
    margin-bottom: 0;
}
div#r4 .c3 .carousel-item {
    margin-inline: 14px;
}
div#r4 .c3 .carousel-item .text3 p,div#r4 .c3 .carousel-item .text3 strong {
    font-size: 20px;
    line-height: 30px;
}
div#r4 .c3 .owl-nav.disabled {
    display: block;
}
div#r4 .c3  button.owl-next,div#r4 .c3  button.owl-prev {
    width: 50PX;
    height: 50px;
    border-radius: 100% !important;
    border: 0;
    color: #2E3192;
    font-size: 16px;
    background-color: white;
    line-height: 44px;
    transition: 0.9s;
    background: linear-gradient(126deg, rgb(253 253 253) 0%, rgb(247 247 247) 100%);
    position: absolute;
    top: 40%;
    transition: 0.9s;
}
div#r4 .c3 button.owl-next span, div#r4 .c3 button.owl-prev span {
    font-size: 0;
}
.page-id-177 div#r9 {
    margin-bottom: 0;
}
div#r4 .c3 button.owl-next:before, div#r4 .c3 button.owl-prev:before {
    content: '\f060';
    position: absolute;
    font-family: 'FontAwesome';
    left: 0;
    right: 0;
}
div#r4 .c3 button.owl-next:before {
    content: '\f061' !important;
}
div#r4 .c3 button.owl-next {
    right: -57px;
}
div#r4 .c3 button.owl-prev {
    left: -57px;
}
div#r4 .c3 button.owl-next:hover, div#r4 .c3 button.owl-prev:hover {
    background: linear-gradient(126deg,rgba(25, 195, 228, 1) 0%, rgba(8, 141, 193, 1) 100%);
    color: white;
}
div#r6 {
    padding-block: 70px !important;
}
div#r6 .carousel-item div#r66 {
    margin-bottom: 0;
}
div#r6 .carousel-item {
    margin-inline: 30px;
}
div#r7 {padding-inline: 50px;}
div#r7 .c2 {
    position: absolute;
    top: 0;
    bottom: 0;
    display: flex;
    align-items: center;
    padding-left: 130px;
}
div#r8 {
    padding-block: 60px !important;
}
div#r8 .carousel-item div#r88 {
    margin-bottom: 0;
}
div#r8 .carousel-item img {
    width: auto;
}
div#SampleDaily div#SampleDailyin h4 {
    background-color: #16B7DD;
    padding-block: 10px 8px;
    width: fit-content;
    padding-inline: 20px;
    border-radius: 30px;
    margin-bottom: 17px;
}
div#SampleDaily div#SampleDailyin .man2 h4 {
      background-color: #DA6E32;
}
div#SampleDaily div#SampleDailyin .man3 h4 {
      background-color: #2C3796;
}
div#SampleDaily div#SampleDailyin .man4 h4 {
      background-color: #FFC107;
}
div#SampleDaily div#SampleDailyin .man5 h4 {
      background-color: #CC0C39;
}
div#SampleDaily div#SampleDailyin .man6 h4 {
      background-color: #36C9A1;
}
div#SampleDaily div#SampleDailyin .man7 h4 {
      background-color: #FF5440;
}
div#SampleDaily div#SampleDailyin .man8 h4 {
      background-color: #16B7DD;
}
div#SampleDaily div#SampleDailyin p {
    height: 70px;
}
div#Guidance a#b3 {
    border: 1px solid wheat;
    color: white;
}
div#Guidance .iwithtext .iwt-icon img {
    width: 90%;
}
div#Guidance .iwithtext .iwt-icon {
    margin-top: 0px;
}
div#Guidance .iwithtext .iwt-text {
    padding-left: 120px;
}
div#Guidance .iwithtext .iwt-text p {
    height: 80px;
}
div#Guidance .iwithtext .iwt-icon:before {
    content: '';
    position: absolute;
    border: 1px solid white;
    height: 140%;
    left: 44%;
    z-index: -1;
}
div#Guidance .iwithtext:last-child .iwt-icon:before {
    display: none;
}

div#r8 .carousel-item p br {
    display: none;
}
div#r8 .carousel-item {
   padding: 30px 70px;
   border-radius: 30px;
   margin-inline: 150px;
   background-image: url(https://websiteonlinetest.online/test_web/wp-content/uploads/2025/11/Group-1261160500.png);
   background-size: 100% 100%;
   padding-block: 67px 50px;
}
div#r8 .carousel-item p {
    font-size: 19px;
    line-height: 29px;
    color: #141414;
}
div#r8 .carousel-item .text2 {
    background-image: url(https://websiteonlinetest.online/test_web/wp-content/uploads/2025/11/s.png);
    background-repeat: no-repeat;
    background-position: 100% 90%;
}
div#r9 {
    margin-bottom: 40px;
}
div#footer-outer {
    background-color: transparent !important;
    background-size: 100% 100%  !important;
}
#footer-outer #footer-widgets .row {
    padding-block: 50px !important;
    border-bottom: 1px solid #ffffff33;
}
#footer-outer #footer-widgets ul#menu-quick-links a,#footer-outer #footer-widgets ul#menu-news-resources a {
    font-size: 15px;
    line-height: 35px;
}
div#copyright {
    padding-block: 15px 55px !important;
}
div#copyright .col.span_5 {
    max-width: 100% !important;
}
div#copyright .col.span_5 div#text-3 {float: left;}

div#copyright .col.span_5 div#text-4 {
    float: right;
}
div#nav_menu-3, div#nav_menu-2 {
    margin: 0 auto;
    display: table;
}
div#footer-widgets .scls ul li a {
    opacity: 1 !important;
}
div#footer-widgets .scls ul li:hover i {
    background: #6222CC;
    transition: .9s;
    border-color: #6222CC;
}
div#footer-widgets .scls ul li i {
    margin-right: 5px;
    border: 1px solid;
    width: 40px;
    height: 40px;
    line-height: 40px;
    border-radius: 40px;
    transition: .9s;
    background-color: #ffffff3d;
    border: 0;
}
div#footer-widgets .scls ul li {
    display: inline-block;
}
div#footer-widgets div#media_image-2 {
    margin-bottom: 10px;
}
div#footer-widgets div#text-2 {
    margin-bottom: 20px;
}
#footer-widgets ul#menu-contact-us em {
    font-style: normal;
    font-weight: 600;
}
#footer-outer ul#menu-contact-us em {
    font-style: normal;
    font-weight: 700;
}
#footer-outer ul#menu-contact-us a {
    padding-left: 56px !important;
    position: relative;
}
/* #footer-outer .email:before {
    content: '\f0e0';
    position: absolute;
    font-family: 'FontAwesome';
    left: 0;
    margin-right: 5px;
    border: 1px solid;
    width: 40px;
    height: 40px;
    line-height: 40px;
    border-radius: 40px;
    transition: .9s;
    background-color: #ffffff3d;
    border: 0;
    text-align: center;
} */

div#Blossom .carousel-item {
    background-color: #EEF9FF;
    border: 1px solid #19C3E4;
    border-radius: 20px;
    margin-inline: 10px;
    padding-inline: 20px;
    padding-block: 20px;
}

div#r9 h6 span {
    display: flex;
    align-items: center;
}
div#Qualifies .nectar-fancy-ul ul {
    margin-bottom: 0;
}
div#r9 h6 span img {
    margin-bottom: 0;
    padding-right: 10px;
}
div#Blossom .text1 {
    margin-bottom: 0;
}
div#Blossom .carousel-item img {
    margin: 0 auto;
}

div#Blossom .carousel-item p {
    padding-bottom: 0;
}

div#Blossom .carousel-item p {
    height: 100px;
}

div#Blossom .carousel-item   div#Blossomin {
    margin-bottom: 0;
}
 .nectar-fancy-ul li {
    background-image: url(\https://websiteonlinetest.online/test_web/wp-content/uploads/2025/12/Group-1261160594.png);
    background-repeat: no-repeat;
    background-position: 0% 50%;
    margin-bottom: 16px;
}

 .nectar-fancy-ul li i {
    font-size: 0px !important;
}
div#Individualized .text1 {
    margin-bottom: 0;
}
div#Individualized  div#Individualizedin {
    margin-bottom: 0;
}
div#Individualized  .carousel-item {
    margin-inline: 11px;
}
div#Individualized .carousel-item .text2 {
    position: absolute;
    bottom: 0;
    padding: 22px;
    transition: 0.9s;
    transform: translateY(60px);
}
div#Individualized .carousel-item .text2 p {scale: 0;transition: 0.9s;}
div#Individualized .carousel-item:hover .text2 p {
    scale: 1;
}
div#Individualized .carousel-item:hover .text2 {
    transform: translateY(0px);
}
div#Individualized .owl-stage-outer {
    height: 450px;
}
#footer-outer ul#menu-contact-us li {
    margin-bottom: 13px !important;
}
/* #footer-outer ul#menu-contact-us .phon a:before {
     content: '\f095';
} */
div#r4 .c3 .carousel-item .hover-wrap {
    margin-bottom: 0;
}

div#r4 .c3 .carousel-item  .text3 {
    margin-top: 20px;
}
/* #footer-outer ul#menu-contact-us .click a:before {
     content: '\f017';
} */
div#c14 {
    padding-block: 50px !important;
}
div#c14 .text1 h5 {
    display: flex;
    align-items: center;
    font-size: 15px;
    line-height: 22px;
    margin-bottom: 15px;
}
div#c14 .text1 h5 img {
    margin-bottom: 0px !important;
    padding-right: 12px !important;
}
div#r8 .text1 {
    margin-bottom: 0;
}
.page-id-279 div#r9 {
    margin-bottom: 0;
}
div#c14  a#b1 {margin-left: 20px;color: #088EC2;background-color: white !important;}
/* =========================================== */
@media (max-width: 1920px) {
}
/* =========================================== */
@media (max-width: 1600px) {
}
/* =========================================== */
@media (max-width: 1440px) {
    div#Building .owl-stage-outer {
    height: 410px;
}
    div#r11 .c3 button.owl-prev {
    left: -40px;
}
div#r11 .c3 button.owl-next {
    right: -40px;
} 
div#r4 .owl-carousel {
    padding-inline: 20px;
}
div#r4 .c3 button.owl-prev {
    left: -37px;
}
div#r4 .c3 button.owl-next {
    right: -37px;
}
div#r4 .c3 .carousel-item .text3 p, div#r4 .c3 .carousel-item .text3 strong {
    font-size: 19px;
    line-height: 29px;
}
}
/* =========================================== */
@media (max-width: 1366px) {
    div#Building .carousel-item .text2 h3 {
    font-size: 16px;
    line-height: 26px;
}

div#Building .carousel-item .text2 {
    transform: translateY(70px);
}

.page-id-358 div#r7 .c2 {
    padding-inline: 40px 450px;
}

.page-id-358 div#r7 .c2 p br {
    display: none;
}
    .page-id-354 div#r10 .man .vc_column-inner p {font-size: 14px;line-height: 24px;}

div#r9 h1 br {
    display: none;
}
    .page-id-354 div#r10 .man .vc_column-inner p {font-size: 14px;line-height: 24px;}

div#r9 h1 br {
    display: none;
}
    div#Individualized .owl-stage-outer {
    height: 380px;
}
    div#Individualized .carousel-item .text2 {
    transform: translateY(90px);
}

    div#r10 .man .vc_column-inner {
    padding: 40px 20px;
}
    h1 {
    font-size: 50px !important;
    line-height: 60px !important;
}

div#r10 .txt2 p {
    width: 70%;
}
    .row-box span {
    font-size: 24px;
}
    div#r4 .c3 {
    padding-top: 60px;
}
div#r4 .c3 .carousel-item .text3 p, div#r4 .c3 .carousel-item .text3 strong {
    font-size: 18px;
    line-height: 28px;
}
div#r4 {
    padding-block: 90px 40px !important;
}
div#r6 {
    padding-block: 60px !important;
}
div#r7 .c2 {
    padding-left: 80px;
}
div#footer-widgets div#text-2 p br {
    display: none;
}
}
/* =========================================== */
@media (max-width: 1280px) {
    div#Building .carousel-item .text2 h3 {
    font-size: 20px !important;
    line-height: 30px !important;
}

div#Building .owl-stage-outer {
    height: 480px;
}

div#Building .carousel-item .text2 {
    transform: translateY(40px);
}
    div#SampleDaily div#SampleDailyin p br {
    display: none;
}

div#SampleDaily div#SampleDailyin h4 {
    font-size: 14px;
    line-height: 24px;
}
    .row-box.active {
    padding-block: 20px 40px;
}
    div#c14 .text1 h5 {
    font-size: 13px;
    line-height: 19px;
}
a#b2,a#b1 {
    font-size: 13px;
    line-height: 23px;
}
    #top li {
    margin-inline: -7px;
}
div#r4 .c3 .carousel-item .text3 p, div#r4 .c3 .carousel-item .text3 strong {
    font-size: 17px;
    line-height: 27px;
}
}
/* =========================================== */
@media (max-width: 1080px) {
    .page-id-354 div#r10 .man .vc_column-inner p {
    font-size: 12px;
    line-height: 22px;
}

.page-id-354 div#r10 .man h3,.page-id-356 div#r10 .man h3 {
    font-size: 12px !important;
    line-height: 22px !important;
}

.page-id-354 div#r10 .man .vc_column-inner,.page-id-356 div#r10 .man .vc_column-inner {
    padding-block: 20px !important;
    padding-inline: 10px;
}


    div#Individualized .carousel-item .text2 p br {
    display: none;
}
.page-id-352 div#r9 p {padding-bottom: 2px;}
.nectar-fancy-ul ul {
    margin-bottom: 0;
}
.nectar-fancy-ul ul li:last-child {
    margin-bottom: 10px;
}

.nectar-fancy-ul ul li {
    font-size: 12px;
    line-height: 25px;
    margin-bottom: 3px;
}
.page-id-352 div#r10 .text1 p {
    width: 80%;
}


div#Individualized .carousel-item .text2 {
    transform: translateY(100px);
}

div#Individualized .owl-stage-outer {
    height: 300px;
}


    h3 {
    font-size: 15px !important;
    line-height: 25px !important;
}

    div#Blossom .carousel-item p {
    font-size: 14px;
    line-height: 24px;
}

div#Blossom .carousel-item img {
    width: 33%;
}

div#Blossom .carousel-item {
    margin-inline: 7px;
    padding-inline: 3px;
}

div#Blossom .carousel-item p {font-size: 12px;line-height: 22px;height: 82px;}
    
div#r10 div#r10in .c1 .vc_column-inner {
    padding: 0 !important;
}

.page-id-177 div#r10 .man img {
    width: 30%;
    margin-bottom: 20px;
}

.page-id-177 div#r10 div#r10in .vc_column-inner {
    padding: 20px 11px;
}


    .row-box span {
    font-size: 17px;
}
.row-box.active div#inner-row-caro img.iconin {
    width: 20%;
    margin-bottom: 20px;
    margin-top: -60px;
    margin-left: 30px;
}
    div#c14 .text1 h5 {
    font-size: 11px;
    line-height: 15px;
}
div#c14 a#b2,div#c14 a#b1 {
    padding-inline: 40px 32px !important;
}
div#contact div#gform_fields_1 input, div#contact div#gform_fields_1 textarea {
    height: 44px;
    margin-bottom: 11px;
}
div#contact .iwithtext .iwt-text h6 {
    font-size: 14px;
}
div#contact div#gform_fields_1 textarea {
    min-block-size: 10rem;
}
div#r14 iframe {
    height: 290px;
}
    h1 {
    font-size: 35px !important;
    line-height: 45px !important;
}
div#r10 .man .vc_column-inner {
    padding: 30px 50px;
}
div#r11 .carousel-item .text3 p {
    height: 110px;
}
div#r11 .owl-nav.disabled {
    display: none !important;
}
    .row-box.active div#inner-row-caro h3 {
    font-size: 26px;
    line-height: 33px;
}
.row-box span {
    font-size: 20px;
}
    p {
    font-size: 12px;
    line-height: 22px;
}
div#r2 div#r22 .vc_col-sm-6 .vc_column-inner {
    padding-inline: 40px !important;
}
div#r2 div#r22 .vc_col-sm-6 .vc_column-inner p br {
    display: none;
}
div#r4 .c1 {
    padding-right: 5px;
}
div#r6 .carousel-item {
    margin-inline: 15px;
}
div#r6 {
    padding-block: 30px !important;
}
div#r7 .c2 {
    padding-left: 40px;
}
div#r8 .carousel-item p {
    font-size: 17px;
    line-height: 27px;
}
div#r8 .carousel-item {
    margin-inline: 60px;
}
a#b1,a#b2,a#b3 {
    font-size: 12px !important;
    line-height: 21px !important;
    padding-inline: 20px;
}
#footer-outer #footer-widgets .row {
    padding-block: 40px 20px !important;
}
div#footer-widgets div#media_image-2 img {
    width: 87%;
}
#footer-outer #footer-widgets a {
    font-size: 12px !important;
    line-height: 22px !important;
}
}
/* =========================================== */
@media (max-width: 912px) {
    .page-id-354 div#r2 {
    text-align: center;
    width: 80%;
    margin: 0 auto;
}

.page-id-354 div#r2 .img1 {
    width: 70%;
    margin: 0 auto;
}
    .nectar-fancy-ul ul li {
    font-size: 14px !important;
    line-height: 24px !important;
    margin-bottom: 11px;
    padding-block: 5px;
}

.page-id-354 div#r10 .man h3,.page-id-356 div#r10 .man h3 {
    font-size: 18px !important;
    line-height: 28px !important;
}
    .page-id-352 div#r9 h1, .page-id-352 div#r9 p, .page-id-352 div#r9 li,.page-id-352 div#r9 strong {color: black;}
    .page-id-352 div#r9 li {
    text-align: left;
}
.page-id-352 div#r10 .row-bg.viewport-desktop.using-image, .page-id-354 div#r10 .row-bg.viewport-desktop.using-image {
   
    background: unset !important;
    background-color: #EEF9FF !important;
}
.page-id-352 div#r9 ul {
    margin: auto !important;
    display: table;
}

.nectar-fancy-ul li {
    font-size: 14px !important;
    line-height: 24px !important;
}

.page-id-352 div#r10 .text1 p, .page-id-354 div#r10 .text1 p,page-id-356 div#r10 .text1 p {
    width: 100%;
}

div#r10 .txt2 p {
    width: 100%;
}
    .page-id-352 div#r2 {
    width: 70%;
    margin: 0 auto;
}

.page-id-352 div#r2 .img1 {
    width: 80%;
}
    .page-id-279 div#r9 p, .page-id-279 div#r9 h1,.page-id-279 div#r9 li {
    color: black !important;
}

div#Individualized {
    width: 80%;
    margin: 0 auto;
}

div#Individualized .owl-stage-outer {
    height: 430px;
}

div#Individualized .carousel-item .text2 {
    transform: translateY(60px);
}

h3 {
    font-size: 18px !important;
    line-height: 28px !important;
}

div#Individualized button.owl-dot span {
    background-color: black;
}

div#Individualized p br {
    display: none;
}

.page-id-279 div#r9 .c2 {
}

.page-id-279 ul {
    margin: 0 auto;
    text-align: left;
}

    div#Scholarship-r1 {
    width: 80%;
    margin: 0 auto;
}
div#Scholarship-r1 .img1 {
    width: 50%;
}
div#Scholarship-r1 .row-bg.viewport-desktop.using-image,div#Guidance .row-bg.viewport-desktop.using-image {
    background-image: unset !important;
    background: linear-gradient(126deg, rgba(25, 195, 228, 1) 0%, rgba(8, 141, 193, 1) 100%) !important;
}
div#Qualifies img {
    width: 60%;
}
div#Blossom {
    width: 70%;
    margin: 0 auto;
}
div#Blossom .carousel-item {
    margin-inline: 10px;
    padding-inline: 19px;
    padding-block: 20px 40px;
}
div#Blossom p br {
    display: none;
}
.page-id-234 div#r9 h6 span {
    justify-content: center;
}

    
div#Programs div#Programsin:last-child {
    margin-bottom: 0;
}
.page-id-177 div#r2 .c1 {
    order: 1;
    margin-bottom: 0;
    margin-top: 30px;
}

.page-id-177 div#r2 .c1 img {
    width: 60%;
    margin: 0 auto;
}

.page-id-177 div#r2 .c1 {}

.page-id-177 div#r2 {
    text-align: center;
    width: 70%;
    margin: 0 auto;
}

div#Programs {
    text-align: center;
    width: 70%;
    margin: 0 auto;
}

div#Programs img {
    width: 60%;
    margin: 0 auto;
}

div#Programsin {
    margin-bottom: 60px;
}

.page-id-177 div#r10  .row-bg.viewport-desktop.using-image {
    background: linear-gradient(126deg, rgba(25, 195, 228, 1) 0%, rgba(8, 141, 193, 1) 100%) !important;
}

.page-id-177 div#r10 .man img {
    width: auto;
}

.page-id-177 div#r10 .txt2 p {
    width: 100%;
}

.page-id-177 div#r10 .txt2 p br {
    display: none;
}

    div#r13 {
    width: 80%;
    margin: 0 auto;
}
div#r13 .c2 img {
    width: 70%;
    margin: 0 auto;
    display: table;
}
div#c14 .c1 {
    order: 1;
    margin-bottom: 0;
    margin-top: 30px;
}
div#c14 .c1 img {
    width: 60%;
    margin: 0 auto;
}
div#c14 .c2 {
    text-align: center;
}
div#c14 .c2 h5 {
    margin: 0 auto;
    display: table;
    margin-bottom: 10px;
}
div#c14 .c2 h5 img {
    margin: 0 auto;
    padding-bottom: 10px;
}
div#c14 {
    width: 80%;
    margin: 0 auto;
}
div#c14 .row-bg.viewport-desktop.using-image {background: linear-gradient(126deg, rgba(25, 195, 228, 1) 0%, rgba(8, 141, 193, 1) 100%) !important;}
div#contact .c1 {
    text-align: center;
}
div#contact .iwithtext .iwt-icon {
    position: relative;
    margin: 0 auto;
    display: table;
}
div#contact .iwithtext .iwt-text {
    padding-inline: 0;
}
div#contact {
    width: 80%;
    margin: 0 auto;
}
div#r9 p {/* filter: brightness(0.5); */}
    .page-id-17 div#r9 a#b3 {
    margin-inline: 0;
    margin-top: 30px;
    border: 1px solid white;
}
div#r11 .row-bg.viewport-desktop.using-image {
    background-image: unset !important;
    background-color: #2E3192;
}
div#r11 {
    margin-bottom: 0px !important;
}
.page-id-17 div#r9 span {
    filter: brightness(0) invert(1);
}
div#footer-widgets div#media_image-2 img {
    width: 57%;
}
.page-id-17  div#r9  .row-bg.viewport-desktop.using-image {
    background-color: #2E3192;
}
.page-id-17 div#r9  .c1 img {
    width: 60%;
}
div#r10 {
    width: 80%;
    margin:  0 auto;
}
    p {
    font-size: 14px !important;
    line-height: 24px !important;
}
div#r1, div#r4, div#r6,div#r9 {
    width: 80%;
    margin: 0 auto;
    text-align: center;
}
div#r1 .img1, div#r4 .img1,div#r9 .img1 {
    width: 70%;
    margin:  auto;
}
div#r2 .row-bg.viewport-desktop.using-image,div#r4 .row-bg.viewport-desktop.using-image {
    background-image: unset !important;
    background: linear-gradient(126deg,rgba(25, 195, 228, 1) 0%, rgba(8, 141, 193, 1) 100%) !important;
}
div#r2 div#r22 .vc_col-sm-6 {width: 50%;}
div#r2 div#r22 .vc_col-sm-6 p {
    height: 150px;
}
a#b1, a#b2, a#b3 {
    padding-inline: 50px;
}
div#r4 .owl-carousel {
    padding-inline: 0;
}
div#r4 .c3 .owl-nav.disabled {
    display: none;
}
div#r7 {
    padding-inline: 0;
}
div#r7 .c2 {
    justify-content: center;
    left: 0;
    padding: 0;
    align-items: center;
    text-align: center;
    padding-inline: 20px;
}
div#r7 .c2 p br {
    display: none;
}
div#r9 .row-bg.viewport-desktop.using-image,.page-id-279 div#r8 .row-bg.viewport-desktop.using-image {
    background-image: unset !important;
    background-color: #EEF9FF;
}
div#r9 {
    text-align: center;
}
div#r9 .c1 {
    /* order: 1; */
    /* margin-bottom: 0; */
    margin-top: 30px;
}
#footer-outer #footer-widgets a {font-size: 14px !important;line-height: 24px !important;}
div#nav_menu-3, div#nav_menu-2 {
    margin: unset;
}
#footer-outer .col.span_3 {
    margin-bottom: 0;
}
div#footer-outer {
    background-image: unset !important;
    background-color: #2E3192 !important;
}
div#copyright {
    padding-block: 15px !important;
}
}
/* =========================================== */
@media (max-width: 800px) {
    div#Individualized .owl-stage-outer {
    height: 510px;
}
div#r10 .row-bg.viewport-desktop.using-image,div#SampleDaily .row-bg.viewport-desktop.using-image {
    background-image: unset !important;
    background: linear-gradient(126deg, rgb(25, 195, 228) 0%, rgb(8, 141, 193) 100%) !important;
}

div#Programs p br {
    display: none;
}

div#SampleDaily div#SampleDailyin h4 {
    margin: 0 auto;
    margin-bottom: 20px;
}

div#SampleDaily {}

div#SampleDaily {
    width: 70%;
    margin: 0 auto;
}

div#SampleDaily p br {
    display: none;
}

div#r10 p br {
    display: none;
}

div#r10 .txt2 p {
    width: 100%;
}

div#r8 {
    padding-block: 30px !important;
}
    div#Blossom {
    width: 80%;
}
    .row-box.active {
    padding-inline: 15px;
    padding-block: 0px 40px;
}
.row-box span {
    font-size: 18px;
}
	div#r9 h6 span {
    justify-content: center;
}
}
/* =========================================== */
@media (max-width: 480px) {
	#blg .row-bg.viewport-desktop.using-image {
    background-size: cover !important;
    border-radius: 25px !important;
    background-position: right !important;
}
    .page-id-354 div#r10 .text1 p, .page-id-356 div#r10 .text1 p {
    width: 100%;
}
    .page-id-354 div#r2 {
    width: 100%;
}

.page-id-354 div#r2 .img1 {
    width: 100%;
}

.page-id-354 div#r10 .man h3,.page-id-356 div#r10 .man h3 {
    font-size: 18px !important;
    line-height: 28px !important;
}
    div#Individualized {
    width: 90%;
}
    .page-id-352 div#r2 {
    width: 100%;
}


    div#SampleDaily {
    width: 100%;
}

div#SampleDaily div#SampleDailyin p {
    height: auto;
}
    div#Scholarship-r1 .img1 {
    width: 100%;
}

div#Guidance .iwithtext .iwt-text p {
    height: auto;
}

div#Guidance .iwithtext .iwt-icon:before {
    height: 190%;
}
    .page-id-177 div#r2 {
    width: 100%;
}
    div#r9 .c2 {
    margin-bottom: 0;
}

h1 br {
    display: none;
}

.page-id-19 div#r6 {}

.page-id-19 div#r6 .row-bg.viewport-desktop.using-image {
    background-image: unset !important;
    background: linear-gradient(126deg, rgba(25, 195, 228, 1) 0%, rgba(8, 141, 193, 1) 100%) !important;
}

.page-id-19 div#r6  .img1 {
    width: 40%;
}
.page-id-177 div#r2 .c1 img {
    width: 100%;
}

div#Programs img {
    width: 100%;
}

a#b1, a#b2, a#b3 {
    padding-inline: 40px;
}
.page-id-177 div#r2 h1 br {
    display: none;
}

div#Programs {
    width: 100%;
}



div#r9 a#b3 {
    margin: 20px  0px !important;
}
    div#contact {
    width: 100%;
}
    div#r13 {
    width: 100%;
}
div#r9 p {
    filter: brightness(0.5);
}
div#c14 {
    width: 100%;
}
div#c14 a#b1,div#c14 a#b2 {
    margin: 10px;
}
div#c14 .c1 img {
    width: 100%;
}
    div#r1 {
    width: 100%;
}
.page-id-17 div#r9 .c1 img {
    width: 100%;
}
div#r10 {
    width: 100%;
}
div#r1 .img1, div#r4 .img1, div#r9 .img1 {
    width: 100%;
}
p br {
    display: none;
}
div#r2 div#r22 .vc_col-sm-6 {
    width: 100%;
}
div#r2 div#r22 .vc_col-sm-6 p {
    height: AUTO;
}
h1 {
    font-size: 25px !important;
    line-height: 35px !important;
}
div#r4 {
    width: 100%;
    padding-block: 30px !important;
}
div#r7 .img1 {
    object-fit: cover;
    height: 600px !important;
}
div#r8 .carousel-item {
    margin-inline: 10px !important;
    padding: 30px 20px;
    background-image: unset !important;
    border: 1px solid #19C3E4;
}
div#r8 {
    padding-block: 30px 0 !important;
}
div#r8 .text1 {
    margin-bottom: 0;
}

div#r1, div#r4, div#r6, div#r9 {
    width: 100%;
}
div#footer-widgets div#media_image-2 img {
    width: auto;
}
#footer-outer .col.span_3 {
    margin-bottom: 20px;
}
div#copyright .col.span_5 div#text-3,div#copyright .col.span_5 div#text-4 {
    float: unset;
}
	   .row-container {
    flex-wrap: wrap !important;
}
	.home  a#b1, .home  a#b2, .home a#b3 {
    padding-inline: 40px;
}
       div#Scholarship-r1 {
    width: 100%;
}
}
/* =========================================== */
@media (max-width: 414px) {
 
div#Individualized .owl-stage-outer {
    height: 450px;
}
div#Guidance .iwithtext .iwt-text p br {
    display: none;
}

div#Guidance .iwithtext .iwt-text p {
    font-size: 12px !important;
    height: auto;
}

div#Guidance .iwithtext .iwt-icon:before {
    height: 220% !important;
}

 .nectar-fancy-ul li br {
    display: none;
}

div#Blossom {
    width: 100%;
}
    a#b3 {
    margin-top: 20px;
    margin-inline: 0;
}
div#copyright p {
    font-size: 12px !important;
}
}
