@import url("https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&family=Playfair:ital,opsz,wght@0,5..1200,300..900;1,5..1200,300..900&display=swap");
@font-face {
font-family: 'slick';
src: url(https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.8.1/fonts/slick.woff) format('woff');
font-display: swap;
}              html,
body {
font-family: "DM Sans", sans-serif;
margin: 0;
padding: 0; }
a {
text-decoration: none;
cursor: pointer; }
img {
max-width: 100%; }
ul,
li {
padding: 0;
margin: 0; }
@media (min-width: 1679px) {
.container-1400 {
max-width: 1400px; } }
.inp-alert {
color: #FF0000;
font-size: 12px; }
.btn-def {
font-size: 25px;
font-weight: 600;
padding: 15px 35px;
text-decoration: none;
display: inline-block;
border-radius: 45px;
transition: .3s;
outline: none; }
@media (max-width: 1679px) {
.btn-def {
font-size: 16px;
padding: 13px 45px; } }
@media (max-width: 1199px) {
.btn-def {
font-size: 14px;
padding: 11px 40px; } }
.btn-def:hover {
opacity: .8; }
.btn-img {
display: inline-flex;
align-items: center; }
.btn-img img {
margin-left: 20px; }
@media (max-width: 767px) {
.title-2-col-wrapper {
flex-wrap: wrap;
text-align: center; }
.title-2-col-wrapper .sec-title {
width: 100%;
max-width: 100% !important; } }
.title-2-col-wrapper {
justify-content: space-between;
align-items: center;
display: flex; }
@media (max-width: 991px) {
.title-2-col-wrapper {
flex-wrap: wrap;
flex-direction: column;
text-align: center; } }
.title-2-col-wrapper .left-block {
flex-shrink: 0;
max-width: 50%;
padding-right: 15px; }
@media (max-width: 991px) {
.title-2-col-wrapper .left-block {
max-width: 100%;
width: 100%;
padding-right: 0; } }
.title-2-col-wrapper .left-block .title-bg {
color: #FEEEEE; }
.title-2-col-wrapper .right-block {
max-width: 50%; }
@media (max-width: 991px) {
.title-2-col-wrapper .right-block {
max-width: 100%;
width: 100%; } }
@media (max-width: 767px) {
.title-2-col-wrapper.d-flex {
display: none !important; } }
.title-2-col-wrapper button {
background-color: transparent;
border: none;
margin: 0 4px; }
.title-2-col-wrapper button img {
width: 30px; }
@media (max-width: 1199px) {
.title-2-col-wrapper button img {
width: 25px; } }
.custom-slick-dots .slick-dots li {
width: 16px;
height: 16px;
opacity: 1;
transition: .3s; }
.custom-slick-dots .slick-dots li.slick-active {
opacity: 1; }
.custom-slick-dots .slick-dots li.slick-active button {
border-color: #EF5223; }
.custom-slick-dots .slick-dots li.slick-active button:before {
opacity: 1; }
.custom-slick-dots .slick-dots li button {
border: solid 1px #AAAAAA;
background-color: #fff;
width: 16px;
height: 16px;
border-radius: 50%;
padding: 0;
display: inline-flex;
align-items: center;
justify-content: center;
line-height: 0; }
.custom-slick-dots .slick-dots li button:before {
content: '';
width: 8px;
height: 8px;
border-radius: 50%;
background-color: #EF5223;
position: static;
opacity: 0; }
.custom-arrows .slick-arrow {
width: 40px;
height: 40px;
background-repeat: no-repeat;
background-position: center;
background-size: contain; }
@media (max-width: 1199px) {
.custom-arrows .slick-arrow {
width: 36px;
height: 36px; } }
.custom-arrows .slick-arrow.slick-prev {
background-image: url(//www.fortuneias.com/wp-content/themes/hello-elementor/custom-page/img/slc-arw-lft.svg); }
.custom-arrows .slick-arrow.slick-next {
background-image: url(//www.fortuneias.com/wp-content/themes/hello-elementor/custom-page/img/slc-arw-rgt.svg); }
.custom-arrows .slick-arrow::before {
display: none; }
.title-sec {
position: relative;
z-index: 1; }
.title-sec .title-bg {
text-transform: uppercase;
color: #F8F8F8;
z-index: -1;
position: absolute;
font-family: "Playfair", serif;
font-size: 148px;
font-weight: 900; }
@media (max-width: 1679px) {
.title-sec .title-bg {
font-size: 110px; } }
@media (max-width: 1199px) {
.title-sec .title-bg {
font-size: 90px; } }
@media (max-width: 767px) {
.title-sec .title-bg {
font-size: 80px; } }
@media (max-width: 579px) {
.title-sec .title-bg {
font-size: 60px; } }
.title-sec .title-1 {
color: #8B0305;
font-size: 48px;
font-weight: 700;
margin-bottom: 0;
// font-family: "Playfair", serif;
font-family: "DM Sans", sans-serif; }
@media (max-width: 1679px) {
.title-sec .title-1 {
font-size: 38px; } }
@media (max-width: 1199px) {
.title-sec .title-1 {
font-size: 32px; } }
.title-sec .title-2 {
color: #151515;
font-size: 53px;
font-weight: 300;
margin-bottom: 5px; }
@media (max-width: 1679px) {
.title-sec .title-2 {
font-size: 49px; } }
@media (max-width: 1199px) {
.title-sec .title-2 {
font-size: 42px; } }
.title-sec .title-label {
font-family: "DM Sans", sans-serif;
color: #5D5151;
font-size: 18px;
font-weight: 300; }
@media (max-width: 1679px) {
.title-sec .title-label {
font-size: 16px; } }
@media (max-width: 1199px) {
.title-sec .title-label {
font-size: 14px; } }
.bg-img-building {
position: absolute;
left: 0;
top: 0; }
.bg-circle {
position: absolute;
left: 0;
top: 0;
width: 96px;
height: 96px;
border: 25px solid #D6E8FF;
border-radius: 50%; }
.sec-pb {
//padding-bottom: 120px;
padding-bottom:0px; }
@media (max-width: 1679px) {
.sec-pb {
// padding-bottom: 100px;
padding-bottom: 0px;} }
@media (max-width: 1481px) {
.sec-pb {
// padding-bottom: 80px;
padding-bottom: 0px;} }
@media (max-width: 767px) {
.sec-pb {
// padding-bottom: 50px;
padding-bottom: 0px; } }
.body-outer {
padding-top: 110px; }
@media (max-width: 991px) {
.body-outer {
padding-top: 100px; } }
@media (max-width: 579px) {
.body-outer {
padding-top: 80px; } }
.dropdown-menu {
display: none;
position: absolute;
background-color: white;
z-index: 999;
min-width: 320px;
width: 100%;
}
.dropdown-menu.show {
display: block;
}
li.nav-item.dropdown:hover ul.dropdown-menu {
display: block;
}
.dropdown-submenu div {
display: flex;
align-items: center;
justify-content: start;
}
li.dropdown-submenu ul.dropdown-menu.submenu {
display: none !important;
}
li.dropdown-submenu:hover .dropdown-menu.submenu {
display: block !important;
position: relative !important;
}
li.dropdown-submenu {
width: 65% !important;
}
.making-news-sec .title-2-col-wrapper .left-block {
max-width: 100%;
}
.brochure-sec .download-profile.d-flex.align-items-center.gap-4 {
padding: 50px 10%;
min-height: 226.38px;
}
.brochure-sec .download-profile {
background-color: #8b0305;
}
.brochure-sec .icon-d img {
height: 110px;
width: 110px;
display: flex;
align-items: center;
justify-content: center;
background-color: #00000026;
border-radius: 50%;
object-fit: none;
}
.brochure-sec .download-profile h3,
.brochure-sec .view-profile h3 {
font-size: 20px;
font-weight: 600;
margin-bottom: 25px;
}
.brochure-sec a.site-button-outline-2.border-0.hover-f.px-4.mt-3.t-pr {
background: #dd1723;
border-radius: 30px;
padding: 8px 18px;
color: #fff;
font-family: 'DM Sans', sans-serif;
}
.brochure-sec .view-profile {
background: #fff5f5;
}
.brochure-sec .view-profile h3 { 
color: #8b0305;
}
.brochure-sec .view-profile.d-flex.align-items-center.gap-4 {
padding: 50px 10%;
min-height: 226.38px;
}
@media(max-width: 767px) {
.brochure-sec .download-profile.d-flex.align-items-center.gap-4 {
padding: 50px 10%;
min-height: 226.38px;
}
.brochure-sec .icon-d img {
height: 93px;
width: 110px;
}
.brochure-sec .download-profile h3, .brochure-sec .view-profile h3 {
line-height: 130%;
font-size: 18px;
}
}
@media(max-width: 1679px) {
.our-courses-sec.sec-pb {
padding-top: 40px !important;
}
}
.brochure-sec .download-profile h3, .brochure-sec .view-profile h3 {
font-family: 'DM Sans', sans-serif;
}
@media(max-width: 1920px) {
.our-courses-sec.sec-pb {
padding-top: 70px;
}
}
@media(max-width: 767px) {
.abs-btn-block .bnr-btn:hover span,
.abs-btn-block .bnr-btn span {
display: none;
}
}@import url("https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&family=Playfair:ital,opsz,wght@0,5..1200,300..900;1,5..1200,300..900&display=swap");              @media (max-width: 992px) {
.nav-container {
max-width: 100%; } }
@media (min-width: 1679px) {
.nav-container {
max-width: 1400px; } }
header {
background: #fff !important;
position: fixed;
z-index: 1001;
left: 0;
top: 0;
width: 100%; }
header .navbar {
padding: 5px 15px 0 !important; }
@media (max-width: 767px) {
header .navbar {
top: 0px;
padding: 15px 15px; } }
header .navbar .navbar-brand {
display: inline-block;
padding: 0; }
header .navbar .navbar-brand img {
max-width: 300px;
max-height: 120px;
height: 120px;
transition: .3s; }
header .navbar .navbar-toggler {
border: none;
outline: none;
box-shadow: none;
display: block; }
@media (min-width: 991px) {
header .navbar .navbar-toggler {
display: none; } }
header .offcanvas-collapse {
flex-direction: column; }
header .nav-list-outer {
padding: 15px; }
header .nav-wrapper {
display: flex;
width: 100%; }
@media (max-width: 991px) {
header .nav-wrapper {
flex-direction: column;
order: 1; } }
header .nav-wrapper .navbar-nav {
justify-content: flex-end;
flex-grow: 1;
align-items: center; }
@media (max-width: 1199px) {
header .nav-wrapper .navbar-nav {
padding-left: 0; } }
@media (max-width: 767px) {
header .nav-wrapper .navbar-nav {
padding-top: 40px;
flex-direction: column;
margin-left: inherit;
justify-content: unset; } }
header .nav-wrapper .navbar-nav li.nav-item {
//margin-right: 40px; 
margin-right: 17px; }
@media (max-width: 991px) {
header .nav-wrapper .navbar-nav li.nav-item {
margin-right: 0; } }
header .nav-wrapper .navbar-nav li.nav-item .nav-link {
font-family: "DM Sans", sans-serif;
color: #fff;
padding: 10px 0;
position: relative;
transition: .3s;
font-size: 17px;
font-weight: 700; }
@media (max-width: 991px) {
header .nav-wrapper .navbar-nav li.nav-item .nav-link {
margin-bottom: 10px; } }
@media (max-width: 767px) {
header .nav-wrapper .navbar-nav li.nav-item .nav-link {
color: #fff; } }
header .nav-wrapper .navbar-nav li.nav-item .nav-link::after {
content: '';
position: absolute;
left: 0;
right: 0;
margin: auto;
display: inline-block;
width: 10px;
height: 2px;
border-radius: 5px;
top: 100%;
transition: 0.3s;
background-color: #fff;
opacity: 0;
transform: translateY(0); }
@media (max-width: 767px) {
header .nav-wrapper .navbar-nav li.nav-item .nav-link::after {
background-color: #fff; } }
header .nav-wrapper .navbar-nav li.nav-item .nav-link:hover::after, header .nav-wrapper .navbar-nav li.nav-item .nav-link.active::after {
opacity: 1;
transform: translateY(-8px); }
header .nav-wrapper .navbar-nav li.nav-item .nav-link.login-btn::after {
content: none;
display: none !important; }
header .nav-wrapper .navbar-nav li.sub-menu-li {
position: relative; }
header .nav-wrapper .navbar-nav li.sub-menu-li .nav-arrow {
margin-left: 3px; }
header .nav-wrapper .navbar-nav li.sub-menu-li .sub-menu-block {
position: absolute;
left: 0;
display: none;
z-index: 2;
padding-top: 35px; }
header .nav-wrapper .navbar-nav li.sub-menu-li .sub-menu {
min-width: 220px;
box-shadow: 0 10px 30px 0 rgba(45, 45, 45, 0.2);
background-color: #222;
opacity: 0;
transform: translateY(-20px);
transition: all 0.3s ease-in-out; }
header .nav-wrapper .navbar-nav li.sub-menu-li .sub-menu li {
margin-left: 0; }
header .nav-wrapper .navbar-nav li.sub-menu-li .sub-menu li .sub-nav-link {
color: #fff;
display: block;
font-family: "DM Sans", sans-serif;
font-size: 14px;
padding: 20px;
line-height: normal;
transition: .3s; }
header .nav-wrapper .navbar-nav li.sub-menu-li .sub-menu li .sub-nav-link:hover, header .nav-wrapper .navbar-nav li.sub-menu-li .sub-menu li .sub-nav-link.active {
color: #22A1E0;
background-color: #1c1b1b; }
header .nav-wrapper .navbar-nav li.sub-menu-li:hover .sub-menu-block {
display: block; }
header .nav-wrapper .navbar-nav li.sub-menu-li:hover .sub-menu {
opacity: 1;
transform: translateY(0); }
header .nav-wrapper .headerButton {
margin: auto; }
header .nav-wrapper .headerButton .login-btn {
font-family: "DM Sans", sans-serif;
font-size: 16px;
font-weight: 600;
padding: 8px 15px;
display: inline-flex;
justify-content: center;
align-items: center;
border: none;
background-color: #DD1723;
color: #fff;
transition: .3s;
border-radius: 35px; }
@media (max-width: 1679px) {
header .nav-wrapper .headerButton .login-btn {
font-size: 14px;
padding: 7px 15px; } }
@media (max-width: 1679px) {
header .nav-wrapper .headerButton .login-btn {
width: 140px; } }
header .nav-wrapper .headerButton .login-btn img {
margin-right: 10px; }
header .nav-wrapper .headerButton .login-btn:hover {
opacity: .8; }
@media (max-width: 991px) {
.offcanvas-collapse {
position: fixed;
z-index: 1000;
top: 60px;
left: 100%;
width: 100%;
padding-right: 1rem;
padding-left: 1rem;
overflow-y: auto;
visibility: hidden;
background-color: #710505;
transition-timing-function: ease-in-out;
transition-duration: .3s;
transition-property: left, visibility;
transition: .3s;
height: calc(100vh - 60px);
padding-top: 15px; }
.offcanvas-collapse.open {
animation: growDown 300ms ease-in-out forwards;
left: 0;
visibility: visible;
align-items: flex-start; } }
.nav-scroller {
position: relative;
z-index: 2;
height: 2.75rem;
overflow-y: hidden; }
.nav-scroller .nav {
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
padding-bottom: 1rem;
margin-top: -1px;
overflow-x: auto;
color: #ccc;
text-align: center;
white-space: nowrap;
-webkit-overflow-scrolling: touch; }
header .navbar.shrink {
background: #fff !important; }
header .navbar.shrink .header-number-block {
display: none; }
header .navbar.shrink .navbar-brand img {
height: 57px; }
.shrink {
-webkit-box-shadow: 0 0px 4px 0px rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0 0px 4px 0px rgba(0, 0, 0, 0.2);
box-shadow: 0 0px 4px 0px rgba(0, 0, 0, 0.2);
position: fixed;
top: 0;
right: 0;
left: 0;
z-index: 1030;
width: 100%; }
@media (min-width: 768px) {
.shrink {
top: 0px !important; } }
.hamburger .line {
width: 30px;
height: 3px;
background-color: #710505;
display: block;
margin: 8px auto;
-webkit-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out; }
.hamburger:hover {
cursor: pointer; }
#hamburger-1.is-active .line:nth-child(2) {
opacity: 0; }
#hamburger-1.is-active .line:nth-child(1) {
-webkit-transform: translateY(11px) rotate(45deg);
-ms-transform: translateY(11px) rotate(45deg);
-o-transform: translateY(11px) rotate(45deg);
transform: translateY(11px) rotate(45deg); }
#hamburger-1.is-active .line:nth-child(3) {
-webkit-transform: translateY(-11px) rotate(-45deg);
-ms-transform: translateY(-11px) rotate(-45deg);
-o-transform: translateY(-11px) rotate(-45deg);
transform: translateY(-11px) rotate(-45deg); }
@media (max-width: 1679px) {
header .navbar {
padding: 15px 55px; }
header .nav-wrapper .navbar-nav li.sub-menu-li .sub-menu li .sub-nav-link {
padding: 16px 20px; }
header .navbar .navbar-brand img {
max-height: 80px; } }
@media (max-width: 991px) {
header .navbar .navbar-brand img {
max-height: 55px !important; }
header .nav-wrapper .headerButton li .reg-btn {
padding: 8px 12px; }
header .navbar {
padding: 10px 15px; }
header .navbar .navbar-brand {
padding: 0; }
header .nav-wrapper .navbar-nav li.nav-item .nav-link {
padding: 10px 0; }
header .nav-wrapper .navbar-nav li.nav-item {
padding-left: 0; }
header .nav-wrapper .navbar-nav li.sub-menu-li .sub-menu-block {
position: static;
display: none;
padding-top: 10px; }
header .nav-wrapper .navbar-nav li.sub-menu-li:hover .sub-menu-block {
display: block; }
header .nav-wrapper .headerButton li {
padding-left: 30px;
padding-top: 15px; } }
@media (max-width: 579px) {
header .navbar {
padding: 10px 10px; } }
.nav-active .navbar {
position: fixed;
border-bottom: solid 2px #141414;
top: 0;
right: 0;
left: 0;
z-index: 1030;
width: 100%; }
header .navbar.navbar-bg-light {
background-color: #fff; }
header .navbar.navbar-bg-light.shrink {
background-color: #fff !important;
border-bottom-color: #f6f6f6; }
@media (min-width: 992px) {
header .navbar.navbar-bg-light .navbar-nav li.nav-item .nav-link {
color: #000 !important; }
header .navbar.navbar-bg-light .navbar-nav li.nav-item .nav-link.login-btn {
color: #08FF2D !important; } }
@media (min-width: 992px) {
header .navbar.navbar-bg-light .navbar-nav li.sub-menu-li .nav-arrow img {
filter: brightness(0); } }
@media (max-width: 1679px) {
header .nav-wrapper .headerButton li .reg-btn {
padding: 10px 15px;
font-size: 16px; }
header .nav-wrapper .navbar-nav li.nav-item .nav-link {
font-size: 15px; } }
@media (max-width: 1481px) {
header .nav-wrapper .navbar-nav li.nav-item .nav-link {
font-size: 15px; }
header .nav-wrapper .headerButton li .reg-btn {
font-size: 14px; } }
@media (max-width: 1199px) {
header .nav-wrapper .navbar-nav li.nav-item {
font-size: 15px; } }
@media (max-width: 767px) {
header .nav-wrapper .navbar-nav li.nav-item {
text-align: center; }
header .nav-wrapper .navbar-nav li.nav-item .nav-link {
font-size: 18px;
padding: 8px 0; }
header .nav-wrapper .navbar-nav li.nav-item {
margin: 0;
margin-bottom: 15px; }
header .nav-wrapper .headerButton li {
padding-left: 0;
width: 100%;
padding-top: 50px;
padding-bottom: 10px; }
header .nav-wrapper .headerButton li .reg-btn {
padding: 12px 15px;
width: 250px; }
header .nav-wrapper {
flex-direction: column; } }
@keyframes growDown {
0% {
transform: scaleX(0); }
80% {
transform: scaleX(1.1); }
100% {
transform: scaleX(1); } }
.header-number-block {
margin-left: auto;
display: flex;
align-items: center;
margin-bottom: 0;
padding: 5px 0 10px; }
@media (max-width: 991px) {
.header-number-block {
display: none; } }
.header-number-block .number-block {
margin-right: 30px;
display: inline-flex;
align-items: center;
text-decoration: none;
color: #DD1723;
font-size: 18px;
font-weight: 700;
transition: .3s; }
@media (max-width: 1679px) {
.header-number-block .number-block {
font-size: 15px; } }
.header-number-block .number-block img {
margin-right: 8px; }
.header-number-block .hdr-soc-block {
display: inline-flex;
align-items: center; }
.header-number-block .hdr-soc-block a {
text-decoration: none;
display: inline-flex;
align-items: center;
justify-content: center;
width: 27px;
height: 27px;
border-radius: 50%;
margin-left: 5px;
background-color: #710505;
background: linear-gradient(180deg, #710505 0%, #FD3939 100%); }
.nav-wrapper {
position: relative;
z-index: 1;
padding: 5px 0; }
.nav-wrapper::before {
z-index: -1;
content: '';
background: #710505;
// width: 950px;
width: 980px;
height: 100%;
position: absolute;
// right: -250px;
right: -262px;
bottom: 0;
border-radius: 50px 0 0 0;
background-image: url(//www.fortuneias.com/wp-content/themes/hello-elementor/custom-page/img/nav-vector.jpg);
background-repeat: no-repeat;
background-size: auto 100%;
background-position: left center; }
@media (max-width: 991px) {
.nav-wrapper::before {
display: none; } }
.nav-item div.dropdown-link {
display: flex;
align-items: center;
justify-content: center;
}
li.nav-item.dropdown svg {
margin-left: 3px;
}
li.nav-item.dropdown:hover ul.dropdown-menu {
display: block;
background: #fff;
width: 100%;
}
.dropdown-menu li a {
color: #000;
padding: 5px 15px;
font-size: 15px;
font-family: "DM Sans", sans-serif;
}
.dropdown-menu li a:hover {
background: #fff;
color: #710505;
font-weight: 500;
}
@media (max-width: 1920px) {
header .navbar .navbar-brand img {
max-height: 80px; 
}
.header-number-block .number-block {
font-size: 16px;
}
}
@media(max-width: 2560px) {
.nav-wrapper::before {
width: 1010px;
right: -262px;
}
// .nav-container {
//    max-width: 100%;
//    margin: 0px 200px;
// }
}@import url("https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&family=Playfair:ital,opsz,wght@0,5..1200,300..900;1,5..1200,300..900&display=swap");              .number-block a {
color: #dd1723;
font-family: "DM Sans", sans-serif;
}
.why-sec {
padding: 100px 0; }
@media (max-width: 1679px) {
.why-sec {
padding: 80px 0;
} }
@media (max-width: 579px) {
.why-sec {
padding: 60px 0; } }
.why-sec .title-sec {
margin-bottom: 50px; }
.why-sec .title-sec .title-bg {
text-align: center;
left: 0;
right: 0;
margin: 0 auto;
//top: -50px;
top: 40px;
}
.why-sec .title-sec .title-label {
max-width: 760px;
margin: 0 auto; }
.why-sec .why-card {
width: 100%;
height: 100%;
background-image: url(//www.fortuneias.com/wp-content/themes/hello-elementor/custom-page/img/why-bg.png);
background-color: #fff;
background-position: top center;
background-size: contain;
height: 489px;
background-repeat: no-repeat;
max-width: 446px;
margin: 0 auto;
padding: 35px 50px 0;
display: flex;
flex-direction: column; }
@media (max-width: 1920px) {
.why-sec .why-card {
height: 670px;
background: #fff5f5;
border-radius: 20px; } }
@media (max-width: 1199px) {
.why-sec .why-card {
padding: 30px 30px 0;
height: 350px; } }
@media (max-width: 991px) {
.why-sec .why-card {
width: 100%;
background-size: 100% 100%;
margin-bottom: 25px; } }
@media (max-width: 579px) {
.why-sec .why-card {
padding: 30px 30px 0;
height: 320px; } }
.why-sec .why-card .icn-block {
margin-bottom: 40px; }
@media (max-width: 1679px) {
.why-sec .why-card .icn-block {
margin-bottom: 30px; } }
@media (max-width: 1199px) {
.why-sec .why-card .icn-block {
margin-bottom: 20px; } }
.why-sec .why-card .icn-block .icn {
display: inline-flex;
align-items: center;
justify-content: center;
background-color: #710505;
background: linear-gradient(180deg, #710505 0%, #FD3939 100%);
border-radius: 50%;
width: 86px;
height: 86px; }
@media (max-width: 1679px) {
.why-sec .why-card .icn-block .icn {
width: 70px;
height: 70px; } }
@media (max-width: 1199px) {
.why-sec .why-card .icn-block .icn {
width: 60px;
height: 60px; } }
.why-sec .why-card .icn-block .icn img {
max-width: 90%;
max-height: 90%; }
@media (max-width: 1679px) {
.why-sec .why-card .icn-block .icn img {
max-height: 35px; } }
@media (max-width: 1199px) {
.why-sec .why-card .icn-block .icn img {
max-height: 32px; } }
.why-sec .why-card h3 {
min-height: 84px;
// margin-bottom: 20px;
margin-bottom: 0px;
color: #8B0305;
font-size: 40px;
font-weight: 500;
// font-family: "Playfair", serif;
font-family: 'DM Sans", sans-serif;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
overflow: hidden; }
@media (max-width: 1679px) {
.why-sec .why-card h3 {
// font-size: 30px;
// min-height: 64px;
font-size: 28px;
min-height: 80px; } }
@media (max-width: 1199px) {
.why-sec .why-card h3 {
font-size: 26px;
min-height: 50px; } }
@media (max-width: 991px) {
.why-sec .why-card h3 {
min-height: auto; } }
.why-sec .why-card p {
color: #5D5151;
font-size: 18px;
font-weight: 300;
font-family: "DM Sans", sans-serif;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
overflow: hidden; }
@media (max-width: 1679px) {
.why-sec .why-card p {
font-size: 16px; } }
@media (max-width: 1199px) {
.why-sec .why-card p {
font-size: 14px; } }
.why-sec .why-card .num-block {
margin-top: auto;
flex-shrink: 0;
padding-left: 27%; }
.why-sec .why-card .num-block .num {
font-size: 78px;
color: #FBEAEA;
display: inline-block;
font-family: "DM Sans", sans-serif;
font-weight: 900; }
@media (max-width: 1679px) {
.why-sec .why-card .num-block .num {
font-size: 65px; } }
@media (max-width: 1199px) {
.why-sec .why-card .num-block .num {
font-size: 55px; } }
.our-courses-sec .container-lg {
max-width: 1800px; }
.our-courses-sec .container-title {
max-width: 1400px; }
.our-courses-sec .our-courses-cover {
padding: 50px 0 80px;
border: 1px solid #FFC2C2;
background-color: #FDF8F8;
border-radius: 45px; }
@media (max-width: 767px) {
.our-courses-sec .our-courses-cover {
padding: 50px 0; } }
.our-courses-sec .our-courses-cover .title-2-col-wrapper {
margin-bottom: 50px; }
@media (max-width: 991px) {
.our-courses-sec .our-courses-cover .title-2-col-wrapper {
margin-bottom: 20px; } }
.our-courses-sec .our-courses-cover .title-2-col-wrapper .left-block .title-bg {
color: #FEEEEE;
top: -80px; }
@media (max-width: 1679px) {
.our-courses-sec .our-courses-cover .title-2-col-wrapper .left-block .title-bg {
// top: -60px;
top: 10px; } }
@media (max-width: 991px) {
.our-courses-sec .our-courses-cover .title-2-col-wrapper .left-block .title-bg {
left: 0;
right: 0;
margin: 0 auto; } }
@media (max-width: 579px) {
.our-courses-sec .our-courses-cover .title-2-col-wrapper .left-block .title-bg {
top: -30px; } }
.our-courses-sec .our-courses-cover .title-2-col-wrapper .right-block {
max-width: 560px; }
@media (max-width: 1199px) {
.our-courses-sec .our-courses-cover .title-2-col-wrapper .right-block {
max-width: 500px; } }
.our-courses-sec .our-courses-cover .courses-slider-cover {
margin-bottom: 30px; }
.our-courses-sec .our-courses-cover .courses-slider .slick-dots {
width: auto;
left: 200px;
bottom: -65px; }
@media (max-width: 1199px) {
.our-courses-sec .our-courses-cover .courses-slider .slick-dots {
left: 50px; } }
@media (max-width: 767px) {
.our-courses-sec .our-courses-cover .courses-slider .slick-dots {
width: 100%;
left: 0;
bottom: -10px; } }
.our-courses-sec .our-courses-cover .courses-slider .slider-item-outer {
padding: 10px;
padding-bottom: 35px; }
.our-courses-sec .our-courses-cover .courses-slider .slider-item {
height: 450px;
position: relative;
background-color: #fff;
border-radius: 27px; }
@media (max-width: 1679px) {
.our-courses-sec .our-courses-cover .courses-slider .slider-item {
height: 400px; } }
.our-courses-sec .our-courses-cover .courses-slider .img-block {
width: 100%;
height: 337px; }
@media (max-width: 1679px) {
.our-courses-sec .our-courses-cover .courses-slider .img-block {
// height: 280px; 
height: 400px;
} }
.our-courses-sec .our-courses-cover .courses-slider .img-block img {
border-radius: 27px;
width: 100%;
height: 100%;
object-fit: cover;
object-position: center; }
.our-courses-sec .our-courses-cover .courses-slider .det-block {
width: 100%;
bottom: 0;
left: 0;
box-shadow: 0px 14px 24px 0px #00000005;
border: 1px solid #F2F2F2;
background-color: #ffff;
// border-radius: 27px;
border-radius: 0px 0px 27px 27px;
// padding: 25px 30px 35px;
padding: 20px;
min-height: 180px;
position: absolute; }
@media (max-width: 1679px) {
.our-courses-sec .our-courses-cover .courses-slider .det-block {
// min-height: 150px; 
min-height: auto; } }
@media (max-width: 1481px) {
.our-courses-sec .our-courses-cover .courses-slider .det-block {
padding: 25px 20px 30px; } }
@media (max-width: 1199px) {
.our-courses-sec .our-courses-cover .courses-slider .det-block {
min-height: 120px; } }
.our-courses-sec .our-courses-cover .courses-slider .det-block .det-title {
position: relative;
padding-left: 15px;
color: #000000;
font-size: 18px;
font-weight: 500;
margin-bottom: 25px; }
@media (max-width: 1679px) {
.our-courses-sec .our-courses-cover .courses-slider .det-block .det-title {
font-size: 16px; } }
@media (max-width: 1199px) {
.our-courses-sec .our-courses-cover .courses-slider .det-block .det-title {
font-size: 15px;
margin-bottom: 15px; } }
.our-courses-sec .our-courses-cover .courses-slider .det-block .det-title::before {
left: 0;
top: 0;
content: '';
width: 5px;
height: 100%;
background: linear-gradient(180deg, #DD1723 0%, #FFFFFF 100%);
display: block;
position: absolute; }
.our-courses-sec .our-courses-cover .courses-slider .det-block .btn-itm .more-btn {
display: inline-block;
display: inline-flex;
align-items: center;
font-size: 18px;
color: #DD1723;
transition: .3s; }
@media (max-width: 1679px) {
.our-courses-sec .our-courses-cover .courses-slider .det-block .btn-itm .more-btn {
font-size: 16px; } }
@media (max-width: 1199px) {
.our-courses-sec .our-courses-cover .courses-slider .det-block .btn-itm .more-btn {
font-size: 15px; } }
.our-courses-sec .our-courses-cover .courses-slider .det-block .btn-itm .more-btn img {
margin-left: 10px;
transition: .3s; }
.our-courses-sec .our-courses-cover .courses-slider .det-block .btn-itm .more-btn:hover img {
transform: translateX(5px); }
.our-courses-sec .our-courses-cover .courses-slider .slick-arrow {
bottom: -90px;
top: auto; }
.our-courses-sec .our-courses-cover .courses-slider .slick-arrow.slick-prev {
left: auto;
right: 250px; }
@media (max-width: 1199px) {
.our-courses-sec .our-courses-cover .courses-slider .slick-arrow.slick-prev {
right: 100px; } }
.our-courses-sec .our-courses-cover .courses-slider .slick-arrow.slick-next {
right: 200px; }
@media (max-width: 1199px) {
.our-courses-sec .our-courses-cover .courses-slider .slick-arrow.slick-next {
right: 50px; } }
.our-courses-sec .all-btn-block {
text-align: center; }
.our-courses-sec .all-btn-block .all-btn {
display: inline-block;
text-decoration: none;
color: #DD1723;
font-size: 18px;
padding: 12px 45px;
border-radius: 45px;
border: solid 1px #DD1723;
background-color: #fff;
transition: .3s;
font-family: 'DM Sans', sans-serif; }
@media (max-width: 1679px) {
.our-courses-sec .all-btn-block .all-btn {
padding: 10px 45px;
font-size: 16px; } }
.our-courses-sec .all-btn-block .all-btn:hover {
opacity: .8; }
//.events-sec {
//  padding-bottom: 180px;
//padding-top: 80px; }
@media (max-width: 991px) {
.events-sec {
padding-bottom: 150px; } }
@media (max-width: 767px) {
.events-sec {
padding-bottom: 100px; } }
.events-sec .title-2-col-wrapper {
margin-bottom: 40px; }
@media (max-width: 991px) {
.events-sec .title-2-col-wrapper {
margin-bottom: 20px; } }
.events-sec .title-2-col-wrapper .left-block .title-label {
max-width: 610px; }
.events-sec .title-2-col-wrapper .right-block {
text-align: right; }
@media (max-width: 991px) {
.events-sec .title-2-col-wrapper .right-block {
text-align: center; } }
.events-sec .title-2-col-wrapper .right-block .year {
font-size: 200px;
line-height: 200px;
color: #F8F8F8;
font-weight: 900;
text-shadow: 2px 0 #FFD9D9, -2px 0 #FFD9D9, 0 2px #FFD9D9, 0 -2px #FFD9D9, 1px 1px #FFD9D9, -1px -1px #FFD9D9, 1px -1px #FFD9D9, -1px 1px #FFD9D9; }
@media (max-width: 1679px) {
.events-sec .title-2-col-wrapper .right-block .year {
font-size: 170px;
line-height: 170px; } }
@media (max-width: 1481px) {
.events-sec .title-2-col-wrapper .right-block .year {
font-size: 150px;
line-height: 150px; } }
@media (max-width: 1199px) {
.events-sec .title-2-col-wrapper .right-block .year {
font-size: 110px;
line-height: 110px; } }
@media (max-width: 991px) {
.events-sec .title-2-col-wrapper .right-block .year {
font-size: 90px;
line-height: 90px; } }
@media (max-width: 579px) {
.events-sec .title-2-col-wrapper .right-block .year {
font-size: 70px;
line-height: 70px; } }
.events-sec .title-2-col-wrapper .right-block .title-sm {
text-transform: uppercase;
font-family: "Playfair", serif;
margin-top: -35px;
line-height: 148px;
font-size: 148px;
color: #F6F6F6;
font-weight: 900; }
@media (max-width: 1679px) {
.events-sec .title-2-col-wrapper .right-block .title-sm {
font-size: 120px;
line-height: 120px; } }
@media (max-width: 1481px) {
.events-sec .title-2-col-wrapper .right-block .title-sm {
font-size: 100px;
line-height: 100px; } }
@media (max-width: 1199px) {
.events-sec .title-2-col-wrapper .right-block .title-sm {
font-size: 70px;
line-height: 70px;
margin-top: -20px; } }
@media (max-width: 579px) {
.events-sec .title-2-col-wrapper .right-block .title-sm {
font-size: 50px;
line-height: 50px;
margin-top: 0; } }
.events-sec .events-slider-cover {
border: 1px solid #FFB9B9;
background-color: #FFFBFB;
border-radius: 23px;
padding: 50px;
position: relative;
z-index: 1; }
@media (max-width: 767px) {
.events-sec .events-slider-cover {
padding-bottom: 30px; } }
.events-sec .events-slider-cover::after {
content: '';
width: calc(100% - 50px);
height: 25px;
border-radius: 30px;
position: absolute;
left: 0;
right: 0;
top: 98px;
margin: 0 auto;
background: #FFE5E5;
z-index: -1; }
.events-sec .events-slider {
margin-bottom: 0; }
.events-sec .events-slider .slick-dots {
width: auto;
left: 0;
bottom: -130px; }
@media (max-width: 767px) {
.events-sec .events-slider .slick-dots {
bottom: -80px;
left: 0;
right: 0;
margin: 0 auto;
width: 100%; } }
.events-sec .events-slider .slick-arrow {
bottom: -150px;
top: auto; }
.events-sec .events-slider .slick-arrow.slick-prev {
left: auto;
right: 50px; }
.events-sec .events-slider .slick-arrow.slick-next {
right: 0; }
.events-sec .events-slider .events-item {
position: relative;
padding-top: 60px; }
.events-sec .events-slider .events-item .today-itm {
position: absolute;
top: 0;
right: 15px;
background: #FFE5E5;
border: 1px solid #FFB8B8;
border-radius: 30px;
width: 100px;
text-align: center;
padding: 6px 15px;
color: #8B0305;
font-size: 17px;
display: none; }
@media (max-width: 1679px) {
.events-sec .events-slider .events-item .today-itm {
font-size: 15px; } }
.events-sec .events-slider .events-item .today-itm::after {
content: '';
width: 10px;
height: 10px;
position: absolute;
left: 0;
right: 0;
bottom: -5px;
margin: 0 auto;
transform: rotate(315deg);
background: #FFE5E5;
border-left: 1px solid #FFB8B8;
border-bottom: 1px solid #FFB8B8; }
.events-sec .events-slider .events-item .line-block {
height: 3px;
width: 100%;
background-color: #922929; }
.events-sec .events-slider .events-item .data-item {
margin-left: 30px;
padding-left: 30px;
padding-top: 60px;
max-width: 210px;
position: relative; }
@media (max-width: 767px) {
.events-sec .events-slider .events-item .data-item {
margin-left: 10px; } }
.events-sec .events-slider .events-item .data-item .line-vert {
position: absolute;
left: 0;
top: -10px; }
.events-sec .events-slider .events-item .data-item h4 {
color: #8B0305;
font-family: "DM Sans", sans-serif;
font-size: 17px;
font-weight: 700;
margin-bottom: 0; }
@media (max-width: 1679px) {
.events-sec .events-slider .events-item .data-item h4 {
font-size: 16px; } }
.events-sec .events-slider .events-item .data-item h6 {
color: #000000;
font-family: "DM Sans", sans-serif;
font-size: 12px;
font-weight: 400;
margin-bottom: 7px; }
.events-sec .events-slider .events-item .data-item p {
color: #5D5151;
font-size: 13px;
font-weight: 300; }
.making-news-sec {
background-image: url(//www.fortuneias.com/wp-content/themes/hello-elementor/custom-page/img/news-bg.jpg);
background-position: center;
background-size: cover;
position: relative;
z-index: 1;
padding: 120px 0; }
@media (max-width: 1679px) {
.making-news-sec {
padding-top: 100px; } }
@media (max-width: 579px) {
.making-news-sec {
padding-top: 50px;
padding-bottom: 80px; } }
.making-news-sec .title-2-col-wrapper {
margin-bottom: 70px; }
@media (max-width: 1679px) {
.making-news-sec .title-2-col-wrapper {
margin-bottom: 50px; } }
.making-news-sec .title-2-col-wrapper .left-block .title-sec .title-1 {
color: #fff; }
.making-news-sec .title-2-col-wrapper .right-block .title-sec {
padding-top: 10px; }
.making-news-sec .title-2-col-wrapper .right-block .title-sec .title-bg {
color: #FFFFFF0D;
top: -100px; }
@media (max-width: 1679px) {
.making-news-sec .title-2-col-wrapper .right-block .title-sec .title-bg {
// top: -80px; 
top: 0;
right: 0 !important; } }
.making-news-sec .title-2-col-wrapper .right-block .title-sec .title-label {
color: #fff;
max-width: 640px; }
.making-news-sec .lg-slider-cover {
margin-bottom: 20px; }
.making-news-sec .lg-slider-cover .video-lg-slder img {
display: block;
width: 10%; }
.making-news-sec .lg-slider-cover .video-lg-slder .lg-item {
display: flex;
align-items: center;
justify-content: center; }
.making-news-sec .lg-slider-cover .video-lg-slder .lg-item .lg-item-cover {
background: linear-gradient(180deg, rgba(139, 105, 105, 0.5) 0%, rgba(93, 48, 48, 0.5) 100%);
border-radius: 50px;
padding: 30px;
margin: 0 auto;
display: block;
position: relative; }
@media (max-width: 767px) {
.making-news-sec .lg-slider-cover .video-lg-slder .lg-item .lg-item-cover {
border-radius: 30px;
padding: 15px;
overflow: hidden; } }
.making-news-sec .lg-slider-cover .video-lg-slder .lg-item .lg-item-cover .media-block {
position: relative;
width: 900px;
border-radius: 20px;
overflow: hidden;
aspect-ratio: 1.780; }
@media (max-width: 1481px) {
.making-news-sec .lg-slider-cover .video-lg-slder .lg-item .lg-item-cover .media-block {
width: 800px; } }
@media (max-width: 1199px) {
.making-news-sec .lg-slider-cover .video-lg-slder .lg-item .lg-item-cover .media-block {
width: 700px; } }
@media (max-width: 991px) {
.making-news-sec .lg-slider-cover .video-lg-slder .lg-item .lg-item-cover .media-block {
width: 600px; } }
@media (max-width: 767px) {
.making-news-sec .lg-slider-cover .video-lg-slder .lg-item .lg-item-cover .media-block {
width: 490px;
max-width: 100%; } }
.making-news-sec .lg-slider-cover .video-lg-slder .lg-item .lg-item-cover .media-block .media-item {
width: 100%;
height: 100%;
object-fit: cover;
border-radius: 20px;
border: none;
outline: none; }
.making-news-sec .lg-slider-cover .video-lg-slder .lg-item .lg-item-cover .media-block .media-btn {
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
background: linear-gradient(180deg, rgba(215, 10, 10, 0) 0%, #070000 100%);
display: flex;
align-items: start;
justify-content: end;
border: none; }
@media (max-width: 579px) {
.making-news-sec .lg-slider-cover .video-lg-slder .lg-item .lg-item-cover .media-block .media-btn img {
// width: 80px; 
width: 50px;
position: relative;
right: -30px;
} }
.making-news-sec .news-thumb-slider .slick-dots {
max-width: 400px;
width: auto;
left: 0;
right: 0;
margin: 0 auto;
bottom: -70px; }
.making-news-sec .news-thumb-slider .slick-arrow {
bottom: -90px;
top: auto;
filter: brightness(5); }
.making-news-sec .news-thumb-slider .slick-arrow.slick-prev {
left: 5px; }
.making-news-sec .news-thumb-slider .slick-arrow.slick-next {
right: 5px; }
.making-news-sec .news-thumb-slider .thumb-item-outer {
padding: 5px 8px; }
.making-news-sec .news-thumb-slider .thumb-item {
position: relative;
border-radius: 20px;
overflow: hidden; }
.making-news-sec .news-thumb-slider .thumb-item .thumb-media {
width: 100%;
height: 168px;
border-radius: 20px; }
@media (max-width: 1481px) {
.making-news-sec .news-thumb-slider .thumb-item .thumb-media {
height: 150px; } }
@media (max-width: 1199px) {
.making-news-sec .news-thumb-slider .thumb-item .thumb-media {
height: 120px; } }
.making-news-sec .news-thumb-slider .thumb-item .thumb-btn {
width: 100%;
height: 100%;
display: flex;
align-items: center;
justify-content: center;
border: none;
background: linear-gradient(180deg, rgba(215, 10, 10, 0) 0%, #070000 100%);
position: absolute;
top: 0;
left: 0; }
.making-news-sec .news-thumb-slider .thumb-item .thumb-btn img {
width: 62px; }
@media (max-width: 1199px) {
.making-news-sec .news-thumb-slider .thumb-item .thumb-btn img {
width: 50px; } }
.making-history-sec {
// background-image: url(//www.fortuneias.com/wp-content/themes/hello-elementor/custom-page/img/making-hist-bg.png);
// background-position: bottom center;
// background-size: 100% 600px;
// background-repeat: no-repeat;
padding-top: 120px; }
@media (max-width: 1679px) {
.making-history-sec {
padding-top: 100px; } }
@media (max-width: 1481px) {
.making-history-sec {
padding-top: 80px; } }
@media (max-width: 991px) {
.making-history-sec {
padding-top: 50px;
background-size: 100% 50%; } }
@media (max-width: 579px) {
.making-history-sec {
background-size: 100% 35%; } }
.making-history-sec .title-2-col-wrapper {
// margin-bottom: 40px;
margin-bottom: 50px;
padding: 0px 100px; }
@media (max-width: 991px) {
.making-history-sec .title-2-col-wrapper {
margin-bottom: 30px; } }
.making-history-sec .title-2-col-wrapper .left-block {
max-width: 620px; }
@media (max-width: 1441px) {
.making-history-sec .title-2-col-wrapper .left-block {
max-width: 580px; } }
@media (max-width: 1199px) {
.making-history-sec .title-2-col-wrapper .left-block {
max-width: 500px; } }
.making-history-sec .title-2-col-wrapper .right-block {
text-align: right; }
@media (max-width: 991px) {
.making-history-sec .title-2-col-wrapper .right-block {
text-align: center; } }
.making-history-sec .title-2-col-wrapper .right-block .year {
font-size: 200px;
line-height: 200px;
color: #F8F8F8;
font-weight: 900;
text-shadow: 2px 0 #FFD9D9, -2px 0 #FFD9D9, 0 2px #FFD9D9, 0 -2px #FFD9D9, 1px 1px #FFD9D9, -1px -1px #FFD9D9, 1px -1px #FFD9D9, -1px 1px #FFD9D9; }
.making-history-sec .title-2-col-wrapper .right-block .title-sm {
text-transform: uppercase;
font-family: "Playfair", serif;
margin-top: -35px;
line-height: 148px;
font-size: 148px;
color: #F6F6F6;
font-weight: 900; }
@media (max-width: 1679px) {
.making-history-sec .title-2-col-wrapper .right-block .title-sm {
font-size: 110px; } }
@media (max-width: 1199px) {
.making-history-sec .title-2-col-wrapper .right-block .title-sm {
font-size: 90px;
line-height: 90px; } }
@media (max-width: 991px) {
.making-history-sec .title-2-col-wrapper .right-block .title-sm {
line-height: 90px;
margin-top: 0; } }
@media (max-width: 767px) {
.making-history-sec .title-2-col-wrapper .right-block .title-sm {
font-size: 80px;
line-height: 80px; } }
@media (max-width: 579px) {
.making-history-sec .title-2-col-wrapper .right-block .title-sm {
font-size: 60px;
line-height: 60px; } }
.making-history-sec .history-cover {
padding: 25px; }
@media (max-width: 767px) {
.making-history-sec .history-cover {
padding: 15px;
border-radius: 30px; } }
.making-history-sec .history-cover img {
width: 100%;
border-radius: 40px; }
@media (max-width: 767px) {
.making-history-sec .history-cover img {
border-radius: 20px; } }
//.testimonial-sec {
//  background-color: #f9f9f9;
// padding: 120px 0; }
@media (max-width: 1679px) {
.testimonial-sec {
// padding: 90px 0;
//padding: 120px 0; } }
@media (max-width: 1481px) {
.testimonial-sec {
//padding: 80px 0; } }
@media (max-width: 579px) {
.testimonial-sec {
// padding: 50px 0; } }
.testimonial-sec .title-sec {
margin-bottom: 50px; }
.testimonial-sec .title-sec .title-bg {
text-align: center;
left: 0;
right: 0;
margin: 0 auto;
// top: -100px; 
top: 10px;
color: #dddddd61; }
.testimonial-sec .title-sec .title-label {
max-width: 760px;
margin: 0 auto; }
.testimonial-sec .testimonial-slider-cover {
position: relative;
display: flex;
gap: 10px; }
@media (max-width: 991px) {
.testimonial-sec .testimonial-slider-cover {
flex-wrap: wrap; } }
.testimonial-sec .testimonial-slider-cover::after {
content: '';
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 260px;
background: linear-gradient(0deg, rgba(255, 255, 255, 0) 8.39%, #F9F9F9 81.76%);
z-index: 1; }
@media (max-width: 991px) {
.testimonial-sec .testimonial-slider-cover::after {
display: none; } }
.testimonial-sec .testimonial-slider-cover::before {
content: '';
position: absolute;
left: 0;
bottom: 0;
width: 100%;
height: 260px;
background: linear-gradient(191.39deg, rgba(255, 255, 255, 0) 8.39%, #F9F9F9 81.76%);
z-index: 1; }
@media (max-width: 991px) {
.testimonial-sec .testimonial-slider-cover::before {
display: none; } }
.testimonial-sec .testimonial-slider-cover .testimonial-slider-block {
width: calc(100% / 3); }
@media (max-width: 991px) {
.testimonial-sec .testimonial-slider-cover .testimonial-slider-block {
width: 100%; } }
.testimonial-sec .testimonial-slider-web .testi-item {
margin-bottom: 15px; }
.testimonial-sec .testimonial-slider-web .testi-item .card {
background: white;
border-radius: 16px;
padding: 20px;
box-shadow: 0 4px 10px rgba(0, 0, 0, 0.05); }
.testimonial-sec .testimonial-slider-web .testi-item .profile {
display: flex;
align-items: center;
gap: 12px;
margin-bottom: 25px; }
.testimonial-sec .testimonial-slider-web .testi-item .prf-img img {
width: 68px;
height: 68px;
border-radius: 50%;
object-fit: cover; }
@media (max-width: 1199px) {
.testimonial-sec .testimonial-slider-web .testi-item .prf-img img {
width: 55px;
height: 55px; } }
.testimonial-sec .testimonial-slider-web .testi-item .name {
font-size: 20px;
color: #000000;
font-weight: 500;
margin-bottom: 0;
font-family: "DM Sans", sans-serif; }
@media (max-width: 1679px) {
.testimonial-sec .testimonial-slider-web .testi-item .name {
font-size: 18px; } }
@media (max-width: 1199px) {
.testimonial-sec .testimonial-slider-web .testi-item .name {
font-size: 16px; } }
.testimonial-sec .testimonial-slider-web .testi-item .username {
font-size: 18px;
color: #6E6E6E;
font-family: 'DM Sans', sans-serif; }
@media (max-width: 1679px) {
.testimonial-sec .testimonial-slider-web .testi-item .username {
font-size: 16px; } }
@media (max-width: 1199px) {
.testimonial-sec .testimonial-slider-web .testi-item .username {
font-size: 14px; } }
.testimonial-sec .testimonial-slider-web .testi-item .text {
font-size: 18px;
color: #534A4A;
font-family: 'DM Sans', sans-serif; }
@media (max-width: 1679px) {
.testimonial-sec .testimonial-slider-web .testi-item .text {
font-size: 16px; } }
@media (max-width: 1199px) {
.testimonial-sec .testimonial-slider-web .testi-item .text {
font-size: 14px; } }
.testimonial-sec .testimonial-slider-web .testi-item-wrapper {
padding-bottom: 25px; }
.testimonial-sec .testimonial-slider-web .testi-item-wrapper .grid {
display: grid;
grid-template-columns: repeat(auto-fill, minmax(30%, 1fr));
gap: 24px; }
.testimonial-sec .testimonial-slider-1 .testi-item, .testimonial-sec .testimonial-slider-3 .testi-item {
padding: 10px; }
.abs-btn-block {
position: fixed;
right: 25px;
top: 23vh;
z-index: 1;
display: flex;
flex-direction: column;
z-index: 1000; }
@media (max-width: 579px) {
.abs-btn-block {
right: 15px;
top: 15vh; } }
.abs-btn-block .btn-itm {
display: flex;
justify-content: flex-end; }
.abs-btn-block .bnr-btn {
margin-left: auto;
display: inline-flex;
align-items: center;
justify-content: space-between;
height: 50px;
background-color: #fff;
background: linear-gradient(180deg, #710505 0%, #FD3939 100%);
color: #fff;
transition: .3s;
font-size: 16px;
font-family: "DM Sans", sans-serif;
white-space: nowrap;
border-radius: 5px;
margin-bottom: 8px;
padding: 9px 15px;
border-radius: 30px;
border: none; 
width: unset; }
.abs-btn-block .bnr-btn span {
width: 0;
transition: .3s;
opacity: 0;
display: inline-block;
overflow: hidden; }
@media (max-width: 991px) {
.abs-btn-block .bnr-btn {
margin: 5px; } }
.abs-btn-block .bnr-btn img {
width: 20px;
max-width: unset; }
@media (max-width: 1679px) {
.abs-btn-block .bnr-btn {
height: 45px;
font-size: 17px; }
.abs-btn-block .bnr-btn img {
width: 16px; } }
@media (max-width: 1481px) {
.abs-btn-block .bnr-btn {
font-size: 15px; }
.abs-btn-block .bnr-btn img {
width: 14px; } }
@media (max-width: 579px) {
.abs-btn-block .bnr-btn {
font-size: 14px;
height: 40px;
padding: 5px 13px;
display: flex;
align-items: center;
justify-content: center; }
.abs-btn-block .bnr-btn img {
width: 14px; } }
.abs-btn-block .bnr-btn:hover span {
opacity: 1;
width: auto;
padding-right: 15px;
padding-left: 15px; }
.banner-sec {
background-color: #fff;
// min-height: calc(100vh - 120px);
display: flex;
position: relative;
background-image: url(//www.fortuneias.com/wp-content/themes/hello-elementor/custom-page/img/banner-bg.png);
background-size: cover; }
@media (max-width: 1199px) {
.banner-sec {
flex-direction: column; } }
.banner-sec .bg-video {
width: 100%;
height: 100%;
position: absolute;
left: 0;
top: 0; }
.banner-sec .bg-video .media-item {
width: 100%;
height: 100%;
object-fit: cover;
object-position: center; }
.banner-sec .bg-video::after {
content: '';
width: 100%;
height: 100%;
position: absolute;
left: 0;
top: 0;
background: rgba(255, 255, 255, 0.94);
background: radial-gradient(circle, rgba(255, 255, 255, 0.95) 0%, white 70%); }
.banner-sec .banner-logo-block {
width: 100%;
left: 0;
top: 0;
position: absolute;
display: flex;
align-items: center;
justify-content: center;
text-align: center; }
@media (max-width: 1199px) {
.banner-sec .banner-logo-block {
position: static;
z-index: 1; } }
@media (max-width: 991px) {
.banner-sec .banner-logo-block {
flex-direction: column; } }
.banner-sec .banner-logo-block .img-block img {
max-height: 250px; }
@media (max-width: 1679px) {
.banner-sec .banner-logo-block .img-block img {
max-height: 200px; } }
@media (max-width: 1481px) {
.banner-sec .banner-logo-block .img-block img {
max-height: 160px; } }
@media (max-width: 1199px) {
.banner-sec .banner-logo-block .img-block img {
max-height: 120px; } }
.banner-sec .banner-logo-block .txt-lg {
// color: #F0F0F0;
color: transparent;
font-size: 228px;
line-height: 228px;
font-family: "Playfair", serif;
font-weight: 900;
margin-top: -50px;
display: none; }
@media (max-width: 1679px) {
.banner-sec .banner-logo-block .txt-lg {
font-size: 180px;
//line-height: 180px;
//margin-top: -30px;
margin-top: 0px !important;
} }
@media (max-width: 1481px) {
.banner-sec .banner-logo-block .txt-lg {
font-size: 150px;
line-height: 150px;
margin-top: -30px; } }
@media (max-width: 1199px) {
.banner-sec .banner-logo-block .txt-lg {
font-size: 100px;
line-height: 100px;
margin-top: -10px; } }
@media (max-width: 579px) {
.banner-sec .banner-logo-block .txt-lg {
font-size: 80px;
line-height: 80px;
margin-top: -10px; } }
.banner-sec .banner-logo-block .ias-title {
margin-bottom: 0;
text-align: center;
color: #710505;
// font-family: "Playfair", serif;
font-family: 'DM Sans', sans-serif;
font-size: 59px;
line-height: 59px;
font-weight: 700;
margin-top: -50px; }
@media (max-width: 1679px) {
.banner-sec .banner-logo-block .ias-title {
margin-top: 0;
// transform: translateY(-120px);
transform: translateY(50px);
// font-size: 46px;
// line-height: 46px; 
font-size: 50px;
//line-height: 70px;
line-height:0px !important;
} }
@media (max-width: 1481px) {
.banner-sec .banner-logo-block .ias-title {
transform: translateY(-100px);
font-size: 38px;
line-height: 38px; } }
@media (max-width: 1199px) {
.banner-sec .banner-logo-block .ias-title {
transform: translateY(-10px); } }
@media (max-width: 579px) {
.banner-sec .banner-logo-block .ias-title {
font-size: 28px;
line-height: 28px;
margin-bottom: 15px; } }
.banner-sec .bnr-bottom-sec {
max-width: 1800px;
margin: auto auto 0;
width: 100%; }
.banner-sec .banner-slider .slick-track {
display: flex !important; }
.banner-sec .banner-slider .slick-slide {
height: inherit !important; }
.banner-sec .banner-slider .bnr-item-outer {
display: flex; }
.banner-sec .banner-slider .bnr-item-outer .bnr-item {
width: 100%;
margin-top: auto; }
@media (max-width: 1199px) {
.banner-sec .banner-slider .bnr-item-outer .bnr-item {
margin-top: unset; } }
.banner-sec .banner-slider .bnr-item .bnt-title.in-kerala {
transform: translateY(-30px); }
@media (max-width: 1199px) {
.banner-sec .banner-slider .bnr-item .bnt-title.in-kerala {
transform: unset; } }
.banner-sec .banner-slider .bnr-item .bnt-title h2 {
margin-bottom: 0;
text-align: center;
color: #710505;
// font-family: "Playfair", serif;
font-family: 'DM Sans', sans-serif;
font-size: 59px;
line-height: 59px;
font-weight: 700; }
@media (max-width: 1679px) {
.banner-sec .banner-slider .bnr-item .bnt-title h2 {
font-size: 46px;
// font-size: 60px;
line-height: 46px; } }
@media (max-width: 1481px) {
.banner-sec .banner-slider .bnr-item .bnt-title h2 {
font-size: 38px;
line-height: 38px; } }
@media (max-width: 579px) {
.banner-sec .banner-slider .bnr-item .bnt-title h2 {
font-size: 28px;
line-height: 28px;
margin-bottom: 15px; } }
.banner-sec .banner-slider .bnr-item .img-wrapper {
display: flex;
justify-content: center;
gap: 10px; }
@media (max-width: 767px) {
.banner-sec .banner-slider .bnr-item .img-wrapper.img-wrapper-1 {
flex-wrap: wrap; } }
.banner-sec .banner-slider .bnr-item .img-wrapper.img-wrapper-1 .img-card {
width: calc(100% / 7); }
@media (max-width: 767px) {
.banner-sec .banner-slider .bnr-item .img-wrapper.img-wrapper-1 .img-card {
width: calc(100% / 5); } }
.banner-sec .banner-slider .bnr-item .img-wrapper.img-wrapper-1 .img-card:first-child .img-cover::after {
background: #dbcfe7; }
.banner-sec .banner-slider .bnr-item .img-wrapper.img-wrapper-1 .img-card:first-child .img-cover::after {
background: #dbcfe7; }
.banner-sec .banner-slider .bnr-item .img-wrapper.img-wrapper-1 .img-card:nth-child(2) .img-cover::after {
background: #ebdcbb; }
.banner-sec .banner-slider .bnr-item .img-wrapper.img-wrapper-1 .img-card:nth-child(3) .img-cover::after {
background: #ffdede; }
.banner-sec .banner-slider .bnr-item .img-wrapper.img-wrapper-1 .img-card:nth-child(4) .img-cover::after {
background: #cfd5c6; }
.banner-sec .banner-slider .bnr-item .img-wrapper.img-wrapper-1 .img-card:nth-child(5) .img-cover::after {
background: #dbcfe7; }
.banner-sec .banner-slider .bnr-item .img-wrapper.img-wrapper-1 .img-card:nth-child(6) .img-cover::after {
background: #eadbbe; }
.banner-sec .banner-slider .bnr-item .img-wrapper.img-wrapper-1 .img-card:nth-child(7) .img-cover::after {
background: #d2e4e6; }
@media (max-width: 767px) {
.banner-sec .banner-slider .bnr-item .img-wrapper.img-wrapper-2 {
flex-wrap: wrap; } }
@media (max-width: 1679px) {
.banner-sec .banner-slider .bnr-item .img-wrapper.img-wrapper-2 {
padding: 0 5%; } }
@media (max-width: 1481px) {
.banner-sec .banner-slider .bnr-item .img-wrapper.img-wrapper-2 {
padding: 0 7%; } }
@media (max-width: 767px) {
.banner-sec .banner-slider .bnr-item .img-wrapper.img-wrapper-2 {
padding: 0 9%; } }
@media (max-width: 479px) {
.banner-sec .banner-slider .bnr-item .img-wrapper.img-wrapper-2 {
padding: 0; } }
.banner-sec .banner-slider .bnr-item .img-wrapper.img-wrapper-2 .img-card {
padding-top: 30px;
width: calc(100% / 7); }
@media (max-width: 767px) {
.banner-sec .banner-slider .bnr-item .img-wrapper.img-wrapper-2 .img-card {
width: calc(100% / 5); } }
@media (max-width: 579px) {
.banner-sec .banner-slider .bnr-item .img-wrapper.img-wrapper-2 .img-card {
padding-top: 15px; } }
.banner-sec .banner-slider .bnr-item .img-wrapper.img-wrapper-2 .img-card .img-cover::after {
height: calc(100% + 30px);
border-radius: 180px 180px 0 0; }
@media (max-width: 579px) {
.banner-sec .banner-slider .bnr-item .img-wrapper.img-wrapper-2 .img-card .img-cover::after {
height: calc(100% + 15px); } }
.banner-sec .banner-slider .bnr-item .img-wrapper.img-wrapper-2 .img-card:first-child .img-cover::after {
background: #FEB9CE; }
.banner-sec .banner-slider .bnr-item .img-wrapper.img-wrapper-2 .img-card:nth-child(2) .img-cover::after {
background: #CBD5D4; }
.banner-sec .banner-slider .bnr-item .img-wrapper.img-wrapper-2 .img-card:nth-child(3) .img-cover::after {
background: #E4DBD2; }
.banner-sec .banner-slider .bnr-item .img-wrapper.img-wrapper-2 .img-card:nth-child(4) .img-cover::after {
background: #FFC931; }
.banner-sec .banner-slider .bnr-item .img-wrapper.img-wrapper-2 .img-card:nth-child(5) .img-cover::after {
background: #CBD5D4; }
.banner-sec .banner-slider .bnr-item .img-wrapper.img-wrapper-2 .img-card:nth-child(6) .img-cover::after {
background: #E4DBD2; }
.banner-sec .banner-slider .bnr-item .img-wrapper.img-wrapper-2 .img-card:nth-child(7) .img-cover::after {
background: #E4DBD2; }
.banner-sec .banner-slider .bnr-item .img-wrapper.img-wrapper-3 {
flex-wrap: wrap;
gap: 10px; }
@media (max-width: 1199px) {
.banner-sec .banner-slider .bnr-item .img-wrapper.img-wrapper-3 {
height: 260px;
overflow: hidden; } }
@media (max-width: 991px) {
.banner-sec .banner-slider .bnr-item .img-wrapper.img-wrapper-3 {
height: 175px;
overflow: hidden; } }
@media (max-width: 767px) {
.banner-sec .banner-slider .bnr-item .img-wrapper.img-wrapper-3 {
height: 359px;
overflow: hidden; } }
@media (max-width: 579px) {
.banner-sec .banner-slider .bnr-item .img-wrapper.img-wrapper-3 {
height: 269px;
overflow: hidden; } }
.banner-sec .banner-slider .bnr-item .img-wrapper.img-wrapper-3 .img-card {
height: 105px;
border-radius: 13px;
width: calc(100% / 12); }
@media (max-width: 1679px) {
.banner-sec .banner-slider .bnr-item .img-wrapper.img-wrapper-3 .img-card {
height: 90px; } }
@media (max-width: 1481px) {
.banner-sec .banner-slider .bnr-item .img-wrapper.img-wrapper-3 .img-card {
height: 80px;
width: calc(100% / 10); } }
@media (max-width: 991px) {
.banner-sec .banner-slider .bnr-item .img-wrapper.img-wrapper-3 .img-card {
width: calc(100% / 10); } }
@media (max-width: 767px) {
.banner-sec .banner-slider .bnr-item .img-wrapper.img-wrapper-3 .img-card {
width: calc(100% / 8); } }
@media (max-width: 579px) {
.banner-sec .banner-slider .bnr-item .img-wrapper.img-wrapper-3 .img-card {
width: calc(100% / 5); } }
.banner-sec .banner-slider .bnr-item .img-wrapper.img-wrapper-3 .img-card .img-cover {
background-color: #C5DEF2; }
.banner-sec .banner-slider .bnr-item .img-wrapper.img-wrapper-3 .img-card:first-child .img-cover {
background-color: #FFF1E8; }
.banner-sec .banner-slider .bnr-item .img-wrapper.img-wrapper-3 .img-card:nth-child(2) .img-cover {
background-color: #E3E9FF; }
.banner-sec .banner-slider .bnr-item .img-wrapper.img-wrapper-3 .img-card:nth-child(3) .img-cover {
background-color: #F3E3FE; }
.banner-sec .banner-slider .bnr-item .img-wrapper.img-wrapper-3 .img-card:nth-child(4) .img-cover {
background-color: #FFF1E8; }
.banner-sec .banner-slider .bnr-item .img-wrapper.img-wrapper-3 .img-card:nth-child(5) .img-cover {
background-color: #E1E7FF; }
.banner-sec .banner-slider .bnr-item .img-wrapper.img-wrapper-3 .img-card:nth-child(6) .img-cover {
background-color: #FCE2E3; }
.banner-sec .banner-slider .bnr-item .img-wrapper.img-wrapper-3 .img-card:nth-child(7) .img-cover {
background-color: #F8E8B4; }
.banner-sec .banner-slider .bnr-item .img-wrapper.img-wrapper-3 .img-card:nth-child(8) .img-cover {
background-color: #C5DEF2; }
.banner-sec .banner-slider .bnr-item .img-wrapper.img-wrapper-3 .img-card .img-cover {
display: flex;
align-items: flex-end;
justify-content: center;
width: 100%;
height: 100%;
border-radius: 13px; }
.banner-sec .banner-slider .bnr-item .img-wrapper.img-wrapper-3 .img-card .img-cover .name-block {
font-size: 18px;
min-height: 35px; }
@media (max-width: 1679px) {
.banner-sec .banner-slider .bnr-item .img-wrapper.img-wrapper-3 .img-card .img-cover .name-block {
font-size: 15px; } }
@media (max-width: 1481px) {
.banner-sec .banner-slider .bnr-item .img-wrapper.img-wrapper-3 .img-card .img-cover .name-block {
font-size: 13px;
min-height: 30px; } }
@media (max-width: 991px) {
.banner-sec .banner-slider .bnr-item .img-wrapper.img-wrapper-3 .img-card .img-cover .name-block {
display: none; } }
.banner-sec .banner-slider .bnr-item .img-wrapper.img-wrapper-3 .img-card .img-cover::after {
display: none; }
.banner-sec .banner-slider .bnr-item .img-wrapper.img-wrapper-3 .img-card .img-cover img {
max-height: 90%;
max-width: 95%; }
.banner-sec .banner-slider .bnr-item .img-wrapper .img-card {
text-align: center;
display: flex;
align-items: flex-end;
justify-content: center; }
.banner-sec .banner-slider .bnr-item .img-wrapper .img-card .img-cover {
display: inline-block;
position: relative;
z-index: 1;
width: 100%; }
.banner-sec .banner-slider .bnr-item .img-wrapper .img-card .img-cover .year {
text-align: center;
color: #B41E1E;
font-size: 22px;
font-weight: 700;
font-family: 'DM Sans', sans-serif; }
@media (max-width: 1679px) {
.banner-sec .banner-slider .bnr-item .img-wrapper .img-card .img-cover .year {
font-size: 18px; } }
@media (max-width: 1199px) {
.banner-sec .banner-slider .bnr-item .img-wrapper .img-card .img-cover .year {
font-size: 14px; } }
@media (max-width: 579px) {
.banner-sec .banner-slider .bnr-item .img-wrapper .img-card .img-cover .year {
font-size: 12px; } }
.banner-sec .banner-slider .bnr-item .img-wrapper .img-card .img-cover img {
max-width: 90%;
display: inline-block; }
.banner-sec .banner-slider .bnr-item .img-wrapper .img-card .img-cover .name-block {
position: absolute;
width: calc(100% - 5px);
margin: auto auto 0;
bottom: 3px;
border-radius: 8px;
left: 0;
right: 0;
margin: auto;
row-gap: 0;
text-align: center;
min-height: 40px;
color: #710505;
// font-family: "Playfair", serif;
font-family: 'DM Sans', sans-serif;
font-size: 20px;
font-weight: 700;
background-color: rgba(255, 255, 255, 0.7);
display: flex;
align-items: center;
justify-content: center;
padding: 5px; }
@media (max-width: 1679px) {
.banner-sec .banner-slider .bnr-item .img-wrapper .img-card .img-cover .name-block {
font-size: 15px; } }
@media (max-width: 1199px) {
.banner-sec .banner-slider .bnr-item .img-wrapper .img-card .img-cover .name-block {
font-size: 14px; } }
@media (max-width: 767px) {
.banner-sec .banner-slider .bnr-item .img-wrapper .img-card .img-cover .name-block {
display: none; } }
.banner-sec .banner-slider .bnr-item .img-wrapper .img-card .img-cover::after {
content: '';
position: absolute;
left: 0;
bottom: 0;
width: 100%;
height: calc(100% - 40px);
z-index: -1;
border-radius: 25px 25px 0 0; }
.banner-data-sec {
padding: 0 20px; }
.banner-data-sec .banner-data-cover {
margin: 0 auto;
max-width: 1800px;
width: 100%;
background-color: #FFEDED;
border-radius: 0 0 45px 45px;
padding: 0 15px; }
@media (max-width: 579px) {
.banner-data-sec .banner-data-cover {
border-radius: 20px; } }
.banner-data-sec .banner-data-wrapper {
display: flex;
max-width: 1200px;
margin: 0 auto;
min-height: 140px;
padding: 15px 0;
align-items: center; }
@media (max-width: 1679px) {
.banner-data-sec .banner-data-wrapper {
min-height: 110px; } }
@media (max-width: 1199px) {
.banner-data-sec .banner-data-wrapper {
min-height: 100px; } }
@media (max-width: 767px) {
.banner-data-sec .banner-data-wrapper {
flex-wrap: wrap;
max-width: 500px; } }
.banner-data-sec .banner-data-wrapper .banner-data-col {
width: 25%;
padding: 0 15px;
padding-left: 55px;
display: flex;
align-items: center;
border-left: solid 1px #FFB9B9; }
@media (max-width: 1199px) {
.banner-data-sec .banner-data-wrapper .banner-data-col {
padding-left: 30px; } }
@media (max-width: 991px) {
.banner-data-sec .banner-data-wrapper .banner-data-col {
padding-left: 15px; } }
@media (max-width: 767px) {
.banner-data-sec .banner-data-wrapper .banner-data-col {
width: 50%;
margin: 15px 0;
border-left: none; } }
@media (max-width: 479px) {
.banner-data-sec .banner-data-wrapper .banner-data-col {
width: 100%;
margin: 0;
border-left: none;
border-bottom: solid 1px #FFB9B9;
padding: 15px 0; }
.banner-data-sec .banner-data-wrapper .banner-data-col:last-child {
border-bottom: none; } }
.banner-data-sec .banner-data-wrapper .banner-data-col:first-child {
border-left: none; }
.banner-data-sec .banner-data-wrapper .banner-data-col .icon {
margin-right: 25px;
width: 52px;
height: 52px;
border-radius: 50%;
display: inline-flex;
align-items: center;
justify-content: center;
background-color: #FFAAAA;
flex-shrink: 0; }
@media (max-width: 1679px) {
.banner-data-sec .banner-data-wrapper .banner-data-col .icon {
width: 46px;
height: 46px; }
.banner-data-sec .banner-data-wrapper .banner-data-col .icon img {
width: 24px; } }
@media (max-width: 1199px) {
.banner-data-sec .banner-data-wrapper .banner-data-col .icon {
width: 42px;
height: 42px;
margin-right: 15px; }
.banner-data-sec .banner-data-wrapper .banner-data-col .icon img {
width: 22px; } }
.banner-data-sec .banner-data-wrapper .banner-data-col .data-block h5 {
font-size: 22px;
font-weight: 700;
margin-bottom: 2px;
color: #B41E1E; }
@media (max-width: 1679px) {
.banner-data-sec .banner-data-wrapper .banner-data-col .data-block h5 {
font-size: 20px; } }
@media (max-width: 991px) {
.banner-data-sec .banner-data-wrapper .banner-data-col .data-block h5 {
font-size: 18px; } }
.banner-data-sec .banner-data-wrapper .banner-data-col .data-block p {
margin-bottom: 0;
font-size: 16px;
color: #000000;
font-family: 'DM Sans', sans-serif; }
@media (max-width: 1679px) {
.banner-data-sec .banner-data-wrapper .banner-data-col .data-block p {
font-size: 13px; } }
@media (max-width: 991px) {
.banner-data-sec .banner-data-wrapper .banner-data-col .data-block p {
font-size: 13px; } } .testimonial-slider-3 {
transform: rotate(180deg); } .testimonial-slider-3 .slick-slide {
transform: rotate(180deg); }
@media(max-width: 1679px) {
.banner-sec .banner-slider .bnr-item .img-wrapper {
padding: 0 1.3% !important;
}
.making-history-sec {
position: relative;
bottom: -8px;
}
.making-history-sec .container {
max-width: 100%;
padding: 0px;
}
.banner-sec .banner-slider .bnr-item .img-wrapper-1 .img-card .img-cover img {
max-width: 100%;
max-height: 250px !important;
min-height: 250px !important;
object-fit: cover;
object-position: bottom;
}
.banner-sec .banner-slider .bnr-item .img-wrapper-2 .img-card .img-cover {
max-width: 100%;
max-height: 230px !important;
min-height: 230px !important;
}
.banner-sec .banner-slider .bnr-item .img-wrapper-2 .img-card .img-cover img {
object-fit: cover;
object-position: bottom;
max-width: 100%;
max-height: 200px !important;
min-height: 200px !important;
}
.faculty-slider img {
min-height: 300px;
max-height: 250px;
object-fit: cover;
margin: auto;
width: 100%;
object-position: top;
border-radius: 20px;
background: #fff;
}
.faculty-slider .det-title h4 {
color: #961313;
font-size: 18px;
// font-size: 24px;
// font-family: playfair, serif;
font-family: "DM Sans", sans-serif;
text-align: center;
margin-top: 15px;
}
.faculty-slider .det-title p {
text-align: center;
// font-family: 'Poppins';
font-family: 'DM Sans', sans-serif;
font-size: 14px;
margin-bottom: 25px;
}
}
@media(max-width: 767px) {
.banner-sec {
max-height: 300px !important;
}
.banner-sec .banner-slider .bnr-item .img-wrapper-1 .img-card .img-cover img {
max-width: 100%;
max-height: 120px !important;
min-height: 120px !important;
object-fit: cover;
object-position: center;
}
.why-sec .why-card {
height: 550px !important;
}
.faculty-slider img {
object-position: center;
min-height: 240px;
max-height: 240px;
object-fit: cover;
margin-top: 15px;
}
.making-history-sec .history-cover video {
border-radius: 0px !important;
}
.making-history-sec .title-2-col-wrapper {
padding: 0px 25px;
}
.abs-btn-block .bnr-btn {
width: 40px;
height: 40px;
}
.banner-sec .banner-slider .bnr-item .img-wrapper-2 .img-card .img-cover img {
max-height: 85px !important;
min-height: 85px !important;
}
.banner-sec .banner-slider .bnr-item .img-wrapper-2 .img-card .img-cover {
max-height: 110px !important;
min-height: 110px !important;
}
.img-akhil {
min-width: 130px !important;
max-width: 130px !important;
left: -32px !important;
}
}
@media(max-width:992px) {
.banner-sec {
min-height: 540px;
}
.why-sec .why-card {
height: 550px !important;
}
}
@media(max-width: 1679px) {
.img-akhil {
min-width: 300px;
max-width: 300px;
width: auto;
object-fit: cover !important;
object-position: top !important;
margin: 0px !important;
position: relative;
left: -50px;
}
}
.courses-slider .slider-item .det-block {
display: none;
transform: translateY(10px);
opacity: 0;
transition: transform 0.3s ease, opacity 0.3s ease;
}
.courses-slider .slider-item:hover .det-block {
display: block;
transform: translateY(0);
opacity: 1;
font-family: 'DM Sans', sans-serif;
}
@media(max-width: 1922px) {
.banner-sec .banner-slider .bnr-item .bnt-title.in-kerala {
transform: translateY(-65px);
}
.banner-sec .banner-logo-block .txt-lg {
line-height: 150px;
}
.banner-sec .banner-logo-block .ias-title {
margin-top: 20px;
}
.img-wrapper.img-wrapper-1 img {
min-height: 300px;
max-height: 300px;
width: 100%;
object-fit: cover;
}
.faculty-slider .det-title h4 {
color: #961313;
font-size: 18px;
// font-size: 24px;
// font-family: playfair, serif;
font-family: "DM Sans", sans-serif;
text-align: center;
margin-top: 15px;
}
.faculty-slider .det-title p {
text-align: center;
// font-family: 'Poppins';
font-family: 'DM Sans', sans-serif;
font-size: 14px;
margin-bottom: 25px;
}
.faculty-slider img {
min-height: 300px;
max-height: 250px;
object-fit: cover;
margin: auto;
width: 100%;
object-position: top;
border-radius: 20px;
background: #fff;
}
.why-sec .why-card h3 {
font-size: 30px;
font-weight: 600px;
}
}
@media(max-width: 1600px) {
//	.banner-sec {
//    	min-height: calc(100vh - 80px);
//    }
.banner-sec {
min-height: 660px;
}
}
@media (min-width: 1601px) and (max-width: 1922px) {
.banner-sec {
min-height: 750px;
}
.banner-sec .banner-slider .bnr-item .img-wrapper .img-card .img-cover .name-block {
font-size: 18px !important;
}
}
@media(max-width: 1400px) {
.banner-sec .banner-logo-block {
top: 80px !important;
}
}
@media(max-width: 767px) {
.banner-sec .banner-logo-block .ias-title {
margin-top: 50px;
}
.banner-sec .banner-slider .bnr-item .img-wrapper-1 .img-card .img-cover img {
min-height: 130px !important;
max-height: 130px !important;
}
.banner-sec {
// min-height: calc(100vh - 370px);
// min-height: calc(100vh - 400px);
min-height: 530px !important;
}
.banner-sec .banner-slider .bnr-item .bnt-title.in-kerala {
transform: translateY(0px);
}
.cta-btn-sec {
width: 100% !important;
}
}
@media(max-width: 579px) {
.body-outer {
padding-top: 50px !important;
}
.brochure-sec a.site-button-outline-2.border-0.hover-f.px-4.mt-3.t-pr {
font-size: 14px;
}
}
@media(max-width: 390px) {
.banner-sec {
// min-height: calc(100vh - 385px);
// min-height: calc(100vh - 208px);
// min-height: calc(100vh - 138px) !important; 
}
.banner-sec .banner-slider .bnr-item .bnt-title h2, 
.banner-sec .banner-logo-block .ias-title {
font-size: 26px !important;
}
.faculty-slider img {
min-height: 260px !important;
}
.why-sec .why-card h3 {
font-size: 23px;
padding-bottom: 10px;
font-family: 'DM Sans', sans-serif;
font-weight: 600;
}
.title-sec .title-1 {
font-size: 26px;
}
}
@media(max-width: 420px) {
.banner-sec {
// min-height: calc(100vh - 173px);
// min-height: calc(100vh - 385px);
}
}
@media (min-width: 1001px) and (max-width: 1030px) {
//.banner-sec {
//  min-height: calc(100vh - 830px);
//}
.banner-sec .banner-slider .bnr-item .img-wrapper .img-card .img-cover .name-block {
font-size: 10px;
}
.img-akhil {
min-width: 225px;
left: -45px;
}
}
@media(max-width: 347px) {
//.banner-sec {
//	min-height: calc(100vh - 350px) !important;
//}
.sliding-text.active {
font-size: 25px;
}
.fixed-text {
font-size: 26px;
}
}
//@media(min-width: 393px) and (max-width: 405px) {
//	.banner-sec {
//    	min-height: calc(100vh - 170px);
//    }
//}
//@media(min-width: 1500px) and (max-width: 1550px) {
//	.banner-sec {
//    	min-height: calc(100vh - 90px) !important;
//    }
//}
.events-sec .events-slider .events-item .data-item h4 a {
color: #8B0305 !important;
}
.body-outer {
padding-top: 90px;
} .banner-slider {
opacity: 0;
visibility: hidden;
transition: opacity 0.5s ease-in-out;
} .banner-slider.slick-initialized {
opacity: 1;
visibility: visible;
}@import url("https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&family=Playfair:ital,opsz,wght@0,5..1200,300..900;1,5..1200,300..900&display=swap");              .footer-sec .footer-soc-sec {
padding: 20px 0;
background: #6D0505; }
.footer-sec .footer-soc-sec .footer-soc-wrapper {
align-items: center;
justify-content: space-between; }
@media (max-width: 579px) {
.footer-sec .footer-soc-sec .footer-soc-wrapper {
flex-wrap: wrap;
align-items: flex-start;
flex-direction: column; } }
@media (max-width: 579px) {
.footer-sec .footer-soc-sec .f-logo {
margin-bottom: 15px; } }
@media (max-width: 1679px) {
.footer-sec .footer-soc-sec .f-logo img {
max-height: 80px; } }
@media (max-width: 1199px) {
.footer-sec .footer-soc-sec .f-logo img {
max-height: 60px; } }
.footer-sec .footer-soc-sec .f-soc-block {
display: flex; }
.footer-sec .footer-soc-sec .f-soc-block a {
text-decoration: none;
display: inline-flex;
align-items: center;
justify-content: center;
width: 42px;
height: 42px;
border-radius: 50%;
margin-left: 5px;
background-color: #710505;
background: linear-gradient(180deg, #710505 0%, #FD3939 100%);
transition: .3s; }
@media (max-width: 1199px) {
.footer-sec .footer-soc-sec .f-soc-block a {
width: 36px;
height: 36px; } }
.footer-sec .footer-soc-sec .f-soc-block a:hover {
transform: translateY(-5px); }
.footer-sec .footer-link-sec {
background-image: url(//www.fortuneias.com/wp-content/themes/hello-elementor/custom-page/img/footer-bg-1.jpg);
background-size: cover;
background-position: center;
padding: 100px 0 30px;
position: relative;
z-index: 1; }
@media (max-width: 1679px) {
.footer-sec .footer-link-sec {
padding: 80px 0 30px; } }
.footer-sec .footer-link-sec::before {
content: '';
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
z-index: -1; background-size: cover;
}
.footer-sec .footer-link-sec .footer-link-col {
color: #fff; }
@media (max-width: 991px) {
.footer-sec .footer-link-sec .footer-link-col {
margin-bottom: 30px; } }
.footer-sec .footer-link-sec .footer-link-col h4 {
color: #fff;
font-size: 29px;
font-weight: 700;
// font-family: "Playfair", serif;
font-family: 'DM Sans', sans-serif;
margin-bottom: 25px; }
@media (max-width: 1679px) {
.footer-sec .footer-link-sec .footer-link-col h4 {
font-size: 25px; } }
@media (max-width: 1199px) {
.footer-sec .footer-link-sec .footer-link-col h4 {
font-size: 22px; } }
.footer-sec .footer-link-sec .footer-link-col .f-det-block {
font-size: 20px;
font-family: 'DM Sans', sans-serif; }
@media (max-width: 1679px) {
.footer-sec .footer-link-sec .footer-link-col .f-det-block {
font-size: 18px; } }
@media (max-width: 1199px) {
.footer-sec .footer-link-sec .footer-link-col .f-det-block {
font-size: 16px; } }
.footer-sec .footer-link-sec .footer-link-col .btm-lg-txt {
text-transform: uppercase;
font-family: "Playfair", serif;
margin-top: 35px;
line-height: 89px;
font-size: 89px;
color: #FFFFFF14;
font-weight: 900; }
@media (max-width: 1679px) {
.footer-sec .footer-link-sec .footer-link-col .btm-lg-txt {
line-height: 72px;
font-size: 72px; } }
@media (max-width: 1199px) {
.footer-sec .footer-link-sec .footer-link-col .btm-lg-txt {
line-height: 60px;
font-size: 60px; } }
.footer-sec .footer-link-sec .footer-link-col .btm-md-txt {
text-transform: uppercase;
font-family: "Playfair", serif;
line-height: 48px;
font-size: 48px;
color: #FFFFFF14;
font-weight: 900;
margin-top: -20px; }
@media (max-width: 1679px) {
.footer-sec .footer-link-sec .footer-link-col .btm-md-txt {
line-height: 40px;
font-size: 40px; } }
@media (max-width: 1199px) {
.footer-sec .footer-link-sec .footer-link-col .btm-md-txt {
margin-top: -15px;
line-height: 35px;
font-size: 35px; } }
.footer-sec .footer-link-sec .footer-link-col .f-link-item {
border-bottom: 0.8px solid #55232E; }
.footer-sec .footer-link-sec .footer-link-col .f-link-item .f-nav-link {
position: relative;
text-decoration: none;
font-size: 20px;
color: #fff;
font-family: "DM Sans", sans-serif;
display: inline-flex;
align-items: center;
padding: 15px 0;
transition: .3s; }
@media (max-width: 1679px) {
.footer-sec .footer-link-sec .footer-link-col .f-link-item .f-nav-link {
font-size: 18px; } }
@media (max-width: 1199px) {
.footer-sec .footer-link-sec .footer-link-col .f-link-item .f-nav-link {
font-size: 16px; } }
@media (max-width: 991px) {
.footer-sec .footer-link-sec .footer-link-col .f-link-item .f-nav-link {
font-size: 14px;
padding: 10px 0; } }
.footer-sec .footer-link-sec .footer-link-col .f-link-item .f-nav-link:hover {
transform: translateX(5px); }
.footer-sec .footer-link-sec .footer-link-col .f-link-item .f-nav-link::before {
content: '';
width: 15px;
height: 15px;
background-image: url(//www.fortuneias.com/wp-content/themes/hello-elementor/custom-page/img/f-arw.svg);
background-repeat: no-repeat;
margin-right: 5px; }
.footer-sec .f-cont-sec {
padding: 30px 20px;
background-image: url(//www.fortuneias.com/wp-content/themes/hello-elementor/custom-page/img/footer-bg-2.jpg);
background-size: cover;
background-position: center;
position: relative;
z-index: 1; }
@media (max-width: 767px) {
.footer-sec .f-cont-sec {
padding: 20px 15px; } }
.footer-sec .f-cont-sec::before {
backdrop-filter: blur(82.3000030518px);
content: '';
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
z-index: -1;
background-image: url(//www.fortuneias.com/wp-content/themes/hello-elementor/custom-page/img/f-bg-3.png);
background-size: cover; }
.footer-sec .f-cont-sec .f-cont-cover {
display: flex;
align-items: center;
justify-content: space-between;
margin: 0 auto;
max-width: 1000px; }
@media (max-width: 767px) {
.footer-sec .f-cont-sec .f-cont-cover {
max-width: 260px;
flex-wrap: wrap;
flex-direction: column;
align-items: flex-start; } }
.footer-sec .f-cont-sec .f-cont-col {
align-items: center;
font-size: 20px;
color: #fff; }
@media (max-width: 1679px) {
.footer-sec .f-cont-sec .f-cont-col {
font-size: 18px; } }
@media (max-width: 1199px) {
.footer-sec .f-cont-sec .f-cont-col {
font-size: 16px; } }
@media (max-width: 991px) {
.footer-sec .f-cont-sec .f-cont-col {
font-size: 14px; } }
@media (max-width: 767px) {
.footer-sec .f-cont-sec .f-cont-col {
margin-bottom: 15px; } }
.footer-sec .f-cont-sec .f-cont-col img {
flex-shrink: 0;
margin-right: 10px; }
.footer-sec .f-rights-sec {
background-color: #fff;
padding: 15px 20px;
text-align: center;
color: #000000;
font-family: 'DM Sans', sans-serif; }
@media (max-width: 1679px) {
.footer-sec .f-rights-sec {
font-size: 14px; } }
.footer-sec .f-rights-sec a {
color: #000000;
display: inline-block; }
.f-cont-cover .f-cont-col a {
color: #fff;
font-family: 'DM Sans', sans-serif;
font-size: 16px;
}