/*
00. Library override(ex. bootstrap etc) --------------------
01. Text and Typography ------------------------------------
02. Common element(ul,ol,li,body,div etc.) -----------------
03. Common class(padding, margin etc.) ---------------------
04. Header styles ------------------------------------------
05. Footer styles-------------------------------------------
06. Common content------------------------------------------
07. Pages and Posts-----------------------------------------
08. Extra styles--------------------------------------------
09. Media Query---------------------------------------------
*/
	/* End Table of Contents */

/* 00. Library override(ex. bootstrap etc) start*/
/* 00. Library override(ex. bootstrap etc)   end*/


/* 01. Text and Typography start */
:root{
    --primary-color: #FFC619;
    --paragraph-color: #818181;
    --black-color: #000000;
    --white-color: #FFFFFF;
}
/* 01. Text and Typography end */


/* 02. Common element(ul,ol,li,body,div etc.) start*/
/* 02. Common element(ul,ol,li,body,div etc.) end*/


/*03. Common class(padding, margin etc.) start*/
/*03. Common class(padding, margin etc.) end*/


/*04. Header styles start*/
.sticky-header{
    width: 100%;
    background-color: #5E5BFB;
    transition: 0.3s ease-in-out;
    backdrop-filter: saturate(180%) blur(5px);
    animation: slideDown 0.35s ease-out;
    box-shadow: 0 6px 10px 1px rgb(159 159 159 / .1);
}

/* .sticky-header .elementor-widget-n-menu .e-n-menu-title:not(.e-current):not(:hover) .e-n-menu-title-container .e-n-menu-title-text{
    color: #000000;
} */

#scholarship-btn{
    background-color: var(--primary-color);
    border: 1px solid #FFC619;
    border-radius: 10px;
    transition: 0.3s ease all;
}

#scholarship-btn:hover{
    background-color: transparent;
    border: 1px solid var(--white-color);
    border-radius: 10px;
    transition: 0.3s ease all;
}

#scholarship-btn .e-n-menu-title-text{
    color: var(--black-color);
    font-size: 16px;
    font-weight: 800;
    transition: 0.3s ease all;
    padding: 13px 20px;
}

#scholarship-btn:hover .e-n-menu-title-text{
    color: var(--white-color);
    transition: 0.3s ease all;
}
/*04. Header styles end*/


/*05. Footer styles start*/ 
/*05. Footer styles end*/


/*06. Common content start*/ 
/*06. Common content end*/


/*07. Pages and Posts satrt*/

/*Homepage satrt*/
.blue-border,
.yellow-border,
.sky-blue-border,
.round-shape1,
.round-shape2,
.round-shape3,
.dashed-line{
    position: relative;
}
.blue-border::after,
.yellow-border::after,
.sky-blue-border::after{
    content: '';
    position: absolute;
    right: 0px;
    top: 50%;
    transform: translateY(-50%);
    height: 50%;
    width: 3px;
}

.blue-border::after{
    background-color: #3442D9;
}

.yellow-border::after{
    background-color: #FFC619;
}

.sky-blue-border::after{
    background-color: #23EEE0;
}

.round-shape1::after,
.round-shape2::after,
.round-shape3::after{
    content: '';
    position: absolute;
    height: 200px;
    width: 200px;
    z-index: -1;
    background-color: #9ADDFF;
    filter: blur(178.60000610351562px);
    border-radius: 50%;
}

.round-shape1::after{
    right: 0;
    bottom: -120px;
}

.round-shape2::after{
    left: 0;
    bottom: -135px;
}

.round-shape3::after{
    height: 250px;
    width: 250px;
    left: 0;
    bottom: -135px;
}

.dashed-line::after{
    content: '';
    position: absolute;
    left: 29px;
    top: 0;
    height: 100%;
    width: 1px;
    border-left: 2px dashed #C2BBBB;
    background-color: transparent;
    z-index: 0;
}

.dashed-line.dashed-line:hover .hover-border .elementor-widget-container{
    border-color: #FFC619;
}

.journey-section .btn-icon-color svg path{
    fill: #FFC619;
}

.journey-section .elementor-button-text{
    transition: 0.3s ease all;
}

.journey-section:hover .elementor-button-text{
    color: #FFC619;
    transition: 0.3s ease all;
}

/* .journey-section:hover .btn-icon-color svg path{
    fill: #000000;
}    */

.card-link .elementor-icon-list-items,
.card-link .elementor-icon-list-item,
.card-link a{
    display: block;
    height: 100%;
}
/*Homepage end	*/

/*07. Pages and Posts end*/


/* 08. Extra styles start*/
/* 08. Extra styles end*/


/*09. Media Query start*/
@media screen and (min-width: 992px) {

}
@media screen and (min-width: 768px) {

}

@media screen and (max-width: 1199px) {

}

@media screen and (max-width: 1024px) {
    #scholarship-btn{
        background-color: #5E5BFB;
        border: none;
        padding: 0px;
        border-radius: 0px;
    }
    #scholarship-btn .e-n-menu-title-text{
        color: #ffffff;
        font-weight: 500;
    }
}

/*Tablet*/
@media screen and (max-width: 991px) {

}

/*Small Device*/
@media screen and (max-width: 767px) {

}

/*Mobile Device*/
@media screen and (max-width: 640px) {
    .dashed-line::after{
        left: 24px;
    }
}

/*Extra Small Mobile Device*/
@media screen and (max-width: 480px) {

}
@media screen and (max-width: 420px) {

}
/*09. Media Query end*/