@ -74,8 +74,8 @@ h2{
}
}
. mobile-nav-icon {
. mobile-nav-icon {
width : 3 rem;
width : 2 . 5 rem;
height : 2rem ;
height : 2 . 5 rem;
color : # 212529 ;
color : # 212529 ;
}
}
@ -102,12 +102,41 @@ h2{
font-size : 3 . 2rem ;
font-size : 3 . 2rem ;
}
}
. dropdown : hover . dropdown-menu {
display : block ;
transition : all . 5s , . 5s linear ;
top : 100 % ;
width : calc ( 100 % + 3rem ) ;
animation : fadeInUp 500ms ;
padding : 0 ;
}
. dropdown-menu a {
font-size : 1rem ;
font-weight : 500 ;
color : # 000000 ;
padding : 0 . 5em 1em ;
}
. dropdown-item : focus , . dropdown-item : hover {
background-color : # 326CBF ;
color : # FFFFFF ;
}
@ keyframes fadeInUp {
from {
opacity : 0 ;
transform : translate3d ( 0 , 30px , 0 ) ;
}
to {
opacity : 1 ;
transform : none ;
}
}
/ * = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
/ * = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
Responsive Codes
Responsive Codes
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = * /
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = * /
/* 980px */
/* 120 0px */
@ media ( max-width : 62em ) {
@ media ( max-width : 75 em) {
html {
html {
overflow-x : hidden ;
overflow-x : hidden ;
}
}
@ -116,7 +145,6 @@ Responsive Codes
z-index : 999 ;
z-index : 999 ;
}
}
. header . logo {
. header . logo {
width : 40 % ;
width : 40 % ;
}
}
@ -181,7 +209,6 @@ Responsive Codes
/* top bar */
/* top bar */
# topbar {
# topbar {
background : # FFFFFF ;
background : # FFFFFF ;
height : 50px ;
font-size : 14px ;
font-size : 14px ;
transition : all 0 . 5s ;
transition : all 0 . 5s ;
color : # fff ;
color : # fff ;
@ -224,7 +251,7 @@ Responsive Codes
. slider-content {
. slider-content {
padding : 3rem 6rem ;
padding : 3rem 6rem ;
position : absolute ;
position : absolute ;
top : 3 0% ;
top : 2 0% ;
width : 60 % ;
width : 60 % ;
}
}
. slider-content h2 {
. slider-content h2 {
@ -245,13 +272,97 @@ Responsive Codes
. slider-content p {
. slider-content p {
margin-bottom : 3rem ;
margin-bottom : 3rem ;
}
}
. slider-content p ,
. slider-content h2 ,
. slideDown ,
. slideUp {
position : relative ;
opacity : 0 ;
}
. slider-content a {
. slider-content a {
background : rgba ( 216 , 51 , 162 , 0 . 8 ) ;
background : rgba ( 216 , 51 , 162 , 0 . 8 ) ;
border : 2px solid # EC3AB0 ;
border-radius : 25px ;
border-radius : 25px ;
padding : 10px 20px ;
padding : 10px 20px ;
text-decoration : none ;
text-decoration : none ;
color : # FFFFFF ;
color : # FFFFFF ;
display : inline-block ;
align-items : center ;
position : relative ;
transition : 0 . 5s ;
}
. slider-content a :: after ,
. services-content a :: after ,
. why-us-desc a :: after {
content : '\f101' ;
font-weight : 900 ;
font-family : "Font Awesome 5 Free" ;
position : absolute ;
opacity : 0 ;
top : 10px ;
right : -20px ;
transition : 0 . 5s ;
}
. slider-content a : hover ,
. services-content a : hover {
background : # 326CBF ;
padding-right : 2rem ;
padding-left : 1rem ;
}
. why-us-desc a : hover {
background : # E22899 ;
padding-right : 2rem ;
padding-left : 1rem ;
}
. slider-content a : hover :: after ,
. services-content a : hover :: after ,
. why-us-desc a : hover :: after {
opacity : 1 ;
right : 10px ;
}
. slideUp {
top : 40px ;
left : 10px ;
animation : slideUp ease 1s forwards 1 . 6s ;
}
. slideDown {
top : -40px ;
left : 5px ;
animation : slideDown ease 1s forwards . 6s ;
}
@ keyframes slideUp {
0 % { transform : translateY ( 0 ) ; opacity : 0.6 ; }
100 % { transform : translateY ( -40 px ) ; opacity : 1 ; }
}
@ keyframes slideDown {
0 % { transform : translateY ( 0 ) ; opacity : 0.6 ; }
100 % { transform : translateY ( 40 px ) ; opacity : 1 ; }
}
. carousel-control-next , . carousel-control-prev {
width : 5 % ! important ;
}
. carousel-indicators [ data-bs-target ] : hover {
background : rgb ( 100 % , 100 % , 100 % ) ;
}
. carousel-indicators [ data-bs-target ] {
position : relative ;
width : 10px ! important ;
height : 10px ! important ;
background : none ! important ;
border-radius : 100 % ! important ;
border : 2px solid # FFFFFF ! important ;
display : inline-block ;
margin-right : 7px ;
cursor : pointer ;
overflow : hidden ;
}
. carousel-indicators [ data-bs-target ] . active {
background : # 326CBF ! important ;
}
. carousel-control-prev-icon , . carousel-control-next-icon {
opacity : 0 ;
filter : alpha ( opacity = 0 ) ; /* IE support */
}
}
/* banner slider css */
/* banner slider css */
@ -356,6 +467,10 @@ Responsive Codes
color : # FFF1FC ;
color : # FFF1FC ;
border-radius : 0 20px 0 20px ;
border-radius : 0 20px 0 20px ;
text-decoration : none ;
text-decoration : none ;
display : inline-block ;
align-items : center ;
position : relative ;
transition : 0 . 5s ;
}
}
. services-slider {
. services-slider {
display : flex ! important ;
display : flex ! important ;
@ -370,7 +485,7 @@ Responsive Codes
text-align : center ;
text-align : center ;
padding : 20px ;
padding : 20px ;
width : 90 % ;
width : 90 % ;
min-height : 30 0px ;
min-height : 35 0px ;
background : # FFFFFF ;
background : # FFFFFF ;
box-shadow : 0px 0px 2px rgba ( 0 , 0 , 0 , 0 . 25 ) ;
box-shadow : 0px 0px 2px rgba ( 0 , 0 , 0 , 0 . 25 ) ;
border-radius : 16px ;
border-radius : 16px ;
@ -539,11 +654,11 @@ Responsive Codes
line-height : 1 . 8rem ;
line-height : 1 . 8rem ;
letter-spacing : 0 . 001em ;
letter-spacing : 0 . 001em ;
color : # 000000 ;
color : # 000000 ;
transition : color 2 s;
transition : color 1 . 5 s;
}
}
. blog-card : hover h2 ,
. blog-card : hover h2 ,
. blog-card : hover p {
. blog-card : hover p {
color : # 326CBF ;
color : # E22899 ;
}
}
. blog-desc p {
. blog-desc p {
font-weight : 400 ;
font-weight : 400 ;
@ -946,6 +1061,12 @@ Responsive Codes
text-align : center ;
text-align : center ;
border-radius : 6px ;
border-radius : 6px ;
padding : 10px 40px ;
padding : 10px 40px ;
transition : . 6s ;
}
. lets-chat-section a : hover {
background : # 326CBF ;
border : 1px solid # 326CBF ;
color : # FFFFFF ;
}
}
. our-values-section {
. our-values-section {
padding : 3rem 6rem ;
padding : 3rem 6rem ;
@ -1088,6 +1209,10 @@ Responsive Codes
text-decoration : none ;
text-decoration : none ;
padding : 10px 20px ;
padding : 10px 20px ;
border-radius : 25px ;
border-radius : 25px ;
display : inline-block ;
align-items : center ;
position : relative ;
transition : 0 . 5s ;
}
}
. blog-banner {
. blog-banner {
@ -1381,9 +1506,6 @@ Responsive Codes
background : # 296AC7 ;
background : # 296AC7 ;
}
}
. footer-text {
. footer-text {
margin-top : 4px ;
margin-left : 56px ;
margin-bottom : -16px ;
color : # FFFFFF ;
color : # FFFFFF ;
}
}
. footer-text p {
. footer-text p {
@ -1394,3 +1516,388 @@ Responsive Codes
text-decoration : none ;
text-decoration : none ;
}
}
/* Footer Css */
/* Footer Css */
/* mobile view css */
@ media only screen and ( min-width : 320px ) and ( max-width : 480px ) {
h1 {
font-size : 28px ;
line-height : 38px ;
}
h2 {
font-weight : 600 ;
font-size : 22px ;
line-height : 38px ;
}
# topbar {
padding : 0 . 5rem 0 ;
}
. contact-info ,
. article-card ,
. blog-banner-content {
flex-direction : column ;
gap : 10px ;
}
. slider-content h2 ,
. slider-content h1 ,
. blog-banner-content h2 ,
. contact-offices h2 {
font-size : 22px ;
line-height : 2rem ;
}
. blog-banner h5 ,
. studyabroad-banner-header h5 {
font-size : 18px ;
margin-top : 1rem ;
line-height : 1 . 8rem ;
text-align : center ;
}
. slider-content {
padding : 1 . 3rem ;
position : absolute ;
top : 0 ;
width : 100 % ;
}
. slider-content h1 {
margin-bottom : 1rem ;
}
. slider-image img {
height : 200px ;
}
. slider-content p ,
. overseas-img {
display : none ;
}
. slider-content a {
font-size : 14px ;
padding : 5px 10px ;
}
. services-content h1 ,
. why-us-desc h1 ,
. testimonials-desc h1 ,
. blog-header h1 ,
. our-values-section h1 ,
. studyabroad-banner-header h1 ,
. contact-left-top h1 {
font-size : 28px ;
line-height : 38px ;
margin-bottom : 0 . 8rem ;
}
. about-icons-section {
grid-template-columns : 1fr 1fr ;
}
. services-section ,
. blog-section ,
. study-australia-desc ,
. study-sydney-section ,
. study-melbourne-section ,
. study-detail-section ,
. scholarship-section ,
. student-visa-section ,
. about-header-section ,
. why-et ,
. student-visa-section ,
. blogs-section , . why-et ,
. faq-section ,
. why-us-section ,
. testimonials-section ,
. footer-top ,
. our-values-section ,
. lets-chat-section ,
. blog-banner {
padding : 2rem ;
}
. contact-form-section {
padding : 0 ;
}
. contact-form ,
. form-sec {
border-radius : 0 ;
padding : 1rem 0 . 8rem ;
}
. blog-detail-section {
padding : 3rem ;
}
. services-content ,
. testimonials-desc ,
. contact-offices {
margin-right : 0 ;
margin-bottom : 1rem ;
}
. footer-description {
margin : 1rem 0 ! important ;
/* margin-bottom: 0 !important; */
}
. why-us-section :: before {
display : none ;
}
. why-us-img ,
. blog-header p ,
. lets-chat-section p ,
. sydney-img {
padding : 0 ;
margin-bottom : 1rem ;
}
. service-card {
width : 100 % ;
}
. footer-text ,
. footer-links {
margin : 0 ! important ;
}
. our-values-section . row {
display : flex ;
flex-direction : column-reverse ;
}
. values-lists a {
padding : 5px 5px 5px 0 ;
}
. values-lists h2 {
font-size : 18px ;
line-height : 1 . 8rem ;
}
. about-header-section {
height : 60vh ;
}
. about-banner-img {
top : 85 % ;
}
. breadcrumb {
display : none ;
}
. article-img {
width : 100 % ;
}
. blog-banner-desc {
margin : 0 ;
}
. blog-banner-content a {
padding : . 5rem 2rem ;
font-size : . 8rem ;
}
. contact-offices h5 {
font-size : 15px ;
}
}
/* mobile view css end */
/* ipad, tablets screen css */
@ media only screen and ( min-width : 481px ) and ( max-width : 768px ) {
h2 {
font-weight : 600 ;
font-size : 28px ;
line-height : 42px ;
}
# topbar {
padding : 0 . 5rem 3rem ;
}
. header {
padding : 0 3rem ;
}
. slider-content {
padding : 2rem ;
top : 0 % ;
width : 80 % ;
}
. slider-content h1 ,
. slider-content h2 ,
. blog-banner-content h2 {
font-size : 32px ;
line-height : 48px ;
}
. blog-banner h5 {
font-size : 24px ;
margin-top : 1rem ;
line-height : 1 . 8rem ;
text-align : center ;
}
. slider-content h1 {
margin-bottom : 1 . 6rem ;
}
. slider-content p {
display : none ;
}
. why-us-img ,
. blog-header p ,
. lets-chat-section p {
padding : 0 ;
margin-bottom : 1rem ;
}
. about-icons-section {
grid-template-columns : 1fr 1fr ;
}
. services-section ,
. blog-section ,
. study-australia-desc ,
. study-sydney-section ,
. study-melbourne-section ,
. study-detail-section ,
. scholarship-section ,
. student-visa-section ,
. about-header-section ,
. why-et ,
. student-visa-section ,
. blogs-section , . why-et ,
. blog-detail-section ,
. faq-section ,
. why-us-section ,
. testimonials-section ,
. footer-top ,
. lets-chat-section ,
. our-values-section ,
. blog-banner {
padding : 3rem ;
}
. service-card {
width : 100 % ;
}
. services-content h1 ,
. why-us-desc h1 ,
. testimonials-desc h1 ,
. blog-header h1 {
font-size : 32px ;
line-height : 48px ;
margin-bottom : 0 . 8rem ;
}
. why-us-section :: before {
display : none ;
}
. services-content ,
. testimonials-desc ,
. contact-offices {
margin-right : 0 ;
margin-bottom : 1rem ;
}
. our-values-section . row {
display : flex ;
flex-direction : column-reverse ;
}
. values-lists a {
padding : 5px 5px 5px 0 ;
}
. values-lists h2 {
font-size : 18px ;
line-height : 1 . 8rem ;
}
. breadcrumb {
display : none ;
}
. blog-banner-desc {
margin : 0 ;
}
. blog-banner-content {
flex-direction : column ;
gap : 10px ;
}
. contact-form-section {
padding : 0 ;
}
. contact-form ,
. form-sec {
border-radius : 0 ;
}
}
/* ipad, tablets screen css ends */
/* Small screens, laptops css */
@ media only screen and ( min-width : 769px ) and ( max-width : 1024px ) {
# topbar ,
. header {
padding : 0 3rem ;
}
. slider-content {
padding : 2rem ;
top : 0 % ;
width : 80 % ;
}
. slider-content h1 {
margin-bottom : 1 . 6rem ;
font-size : 38px ;
line-height : 58px ;
}
. about-icons-section {
grid-template-columns : 1fr 1fr ;
}
. services-section ,
. blog-section ,
. study-australia-desc ,
. study-sydney-section ,
. study-melbourne-section ,
. study-detail-section ,
. scholarship-section ,
. student-visa-section ,
. about-header-section ,
. why-et ,
. student-visa-section ,
. blogs-section , . why-et ,
. blog-detail-section ,
. faq-section ,
. why-us-section ,
. testimonials-section ,
. footer-top ,
. lets-chat-section ,
. our-values-section {
padding : 3rem ;
}
. why-us-section :: before {
display : none ;
}
. service-card {
width : 100 % ;
}
. services-content ,
. testimonials-desc ,
. contact-offices {
margin-right : 0 ;
margin-bottom : 1rem ;
}
. values-lists a {
padding : 5px 5px 5px 0 ;
}
. values-lists h2 {
font-size : 18px ;
line-height : 1 . 8rem ;
}
. contact-form-section {
padding : 0 ;
}
. contact-form ,
. form-sec {
border-radius : 0 ;
}
. contact-form . row {
display : flex ;
flex-direction : column ;
}
. contact-form . row . col-md-4 ,
. contact-form . row . col-md-8 {
width : 100 % ;
}
}
/* Small screens, laptops css ends */
/* Desktops, large screens css */
@ media only screen and ( min-width : 1025px ) and ( max-width : 1200px ) {
. slider-content {
padding : 3rem 6rem ;
top : 0 % ;
width : 80 % ;
}
. footer-top {
padding : 3rem ;
}
. header ,
# topbar {
padding : 0 3rem ;
}
. contact-form-section {
padding : 0 ;
}
. contact-form {
border-radius : 0 ;
}
}
/* Desktops, large screens css ends */
/* Extra large screens, TV css */
@ media only screen and ( min-width : 1201px ) and ( max-width : 1220px ) {
. navbar-list {
gap : 1rem ;
}
}
/* Extra large screens, TV css ends */