This repository has been archived on 2025-07-15. You can view files and clone it, but cannot push or open issues or pull requests.
Files
lean_in_world/frontend_assets/css/style1.css
meghamalore eed0ce11d2 first commit
2024-07-04 16:57:26 +05:30

8024 lines
147 KiB
CSS

@font-face {
src: url("../font/OPPOSans-R.woff");
font-family: 'regular', sans-serif;
}
@font-face {
src: url("../font/OPPOSansMedium.woff");
font-family: 'medium', sans-serif;
}
@font-face {
src: url("../font/OPPOSansHeavy.woff");
font-family: 'bold', sans-serif;
}
@font-face {
src: url("../font/OPPOSansBold.woff");
font-family: 'semibold', sans-serif;
}
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
body {
font-family: 'OPPOSans', sans-serif;
}
h1, h2, h3, h4, h5, h6, a, button, p, span li {
font-family: 'OPPOSans', sans-serif;
}
.ui-state-active {
background-color: #FAC42B !important; /* Set your desired background color */
color: #ffffff !important;
}
a, button{
cursor: pointer;
}
a, a:hover{
text-decoration: none;
box-shadow: none;
}
.home-banner-text h6 {
color: #fff;
text-align: center;
font-size: 40px;
opacity: 60%;
}
#header-topp.back {
position: fixed;
z-index: 99999;
width: 100%;
top: 0px;
left: 0px;
background: #fff;
animation: animate forwards 1s;
}
@keyframes animate {
0% {
top: -100px;
}
100% {
top: 0px;
}
}
.header-topp a {
text-decoration: none;
}
.header-topp a:hover {
color: #fac42b;
}
.header-topp .head-contact {
display: flex;
align-items: center;
justify-content: space-between;
}
.top-header {
text-align: left;
font-size: 16px;
display: flex;
align-items: center;
padding: 10px 0;
}
.header-topp .mail {
padding-left: 35px;
}
/*.circular-image {
width: 20px;
height: 20px;
border-radius: 50%;
overflow: hidden;
}*/
.number i {
padding-right: 6px;
}
.mail i {
padding-right: 6px;
}
.right-info {
text-align: right;
padding: 10px 0;
}
.right-info a {
color: #000000;
padding-left: 35px;
}
.right-info a.header-active {
color: #fac42b;
}
.sidenav img {
width: 80px;
}
/*logout drop down*/
.profile-image {
width: 35px;
height: 35px;
border-radius: 5px;
overflow: hidden;
border: none;
outline: none;
}
.profile-image img {
width: 100%;
height: 100%;
object-fit: cover;
}
button.dropbtn{
outline: none;
border: none;
}
.profile-image {
border: 1px solid gray;
padding: 2px;
}
.profile-image:active{
outline: none;
border: none;
}
.dropdown {
position: relative;
display: inline-block;
}
.dropbtn {
background-color: white;
color: #333;
padding: 1px;
border: none;
cursor: pointer;
border-radius: 5px;
}
.center-icon {
display: flex;
justify-content: center;
align-items: center;
border: 1px solid #ccc;
position: absolute;
right: -9px;
top: 40%;
border: none;
}
.dropdown-content {
display: none;
position: absolute;
background-color: #fac42b;
min-width: 120px;
box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
z-index: 1;
height: 80px;
left: -19px;
border-radius: 5px;
}
.dropdown-content a {
color: #333;
padding: 5px 16px;
text-decoration: none;
display: block;
justify-content: start;
text-align: left;
}
.dropdown:hover .dropdown-content {
display: block;
}
.header-topp .navdiv ul.navbar-nav li .dropdown-content a:hover {
color: #000;
text-decoration: none;
font-weight: 600;
}
/*logout drop down end*/
.update {
background-color: #fac42b;
}
.update p {
text-align: center;
font-size: 14px;
padding: 12px 0;
margin: 0;
font-weight: 600;
}
.nav-logo img {
width: 110px;
border-radius: 50%;
}
.header-topp .navdiv {
padding: 15px 0;
box-shadow: 0px 3px 6px #00000029;
}
.header-topp .nav-logo {
position: absolute;
top: -40px;
}
/*.header-topp .navdiv ul li {*/
/* padding-left: 20px;*/
/*}*/
/*.header-topp .navdiv ul li {*/
/* padding-left: 20px;*/
/*}*/
.header-topp .navdiv ul.navbar-nav li a {
color: #1b1b1b;
font-weight: 500;
font-size: 15px;
}
.header-topp .navdiv ul.navbar-nav li a:hover {
color: #fac42b;
}
.header-topp .navdiv ul.navbar-nav li.header-active a {
color: #fac42b;
font-weight: 600;
}
.header-topp .navdiv ul.navbar-nav li.header-active.apply-bt a {
background: #283734;
color: #fff;
}
#navbarSupportedContent {
justify-content: flex-end;
}
.header-topp .top-header a {
color: #000;
font-size: 16px;
font-weight: 500;
}
.header-topp .top-header a:hover {
color: #fac42b;
}
.header-topp .navdiv ul.navbar-nav li a.apply:hover {
background: #283734;
color: #fff;
}
.header-topp .navdiv ul.navbar-nav li a.apply {
background-color: #fac42b;
padding: 3px 15px;
border-radius: 15px;
}
.header-topp .navdiv ul.navbar-nav {
align-items: center;
width: 100%;
justify-content: end;
gap: 30px;
}
.main-footer {
background-image: url("../../frontend_assets/img/home-img/footer-new.png");
height: 340px;
background-size: cover;
background-repeat: no-repeat;
background-position: center;
position: relative;
}
.main-footer p {
color: #fff;
line-height: normal;
margin-bottom: 13px;
}
.main-footer p:nth-child(3) {
margin-bottom: 24px;
}
.main-footer p.contact {
font-size: 20px;
margin-bottom: 20px;
}
.footer-img img {
width: 32%;
border-radius: 50%;
margin-right: 50px;
}
.main-footer .star-sec p {
color: #fff;
}
.footer-img {
text-align: center;
padding-top: 38px;
}
.home-news li {
list-style: none;
padding: 0 0 20px 0;
}
.home-news li a {
color: #ffffff;
}
.home-news {
padding-top: 53px;
}
.foot-con {
color: #ffffff;
padding-top: 50px;
}
.foot-con h1 {
font-size: 24px;
}
.foot-con p a i {
margin-right: 7px;
}
.foot-con p a {
color: #fff;
}
.footer-icon ul {
display: flex;
align-items: center;
justify-content: center;
width: 85%;
}
.footer-icon ul li {
margin: 0 11px 0 0;
list-style: none;
}
.footer-icon ul li a {
color: #000;
}
.footer-icon ul li a img {
width: 35px;
}
.footer-icon {
margin-top: 20px;
}
.footer-top {
background: #fac42b;
padding: 45px 0;
}
.footer-top .first-to h4 {
font-weight: 700;
font-size: 40px;
color: #18201e;
/*font-family: semibold*/;
}
.footer-top p {
font-size: 18px;
color: #18201e;
}
.email-img img {
width: 75%;
}
.footer-top .first-input {
display: flex;
align-items: baseline;
justify-content: space-between;
}
.footer-top .first-input .inp_div {
width: 40%;
}
.footer-top .first-input input {
padding: 4px 12px;
border-radius: 5px;
border: 2px solid #18201e;
margin-right: 10px;
background: #fac42b;
width: 100%;
height: 40px;
outline: none;
}
.footer-top .first-input button {
color: #fff;
background: #18201e;
border-radius: 5px;
padding: 8px 28px;
font-size: 14px;
}
.footer-top .first-input a:hover {
background: #283734;
}
.copyright {
color: #fff;
text-align: center; position: absolute;
bottom: 40px;
left: 50%;
transform: translate(-50%);
width: 100%;
}
.copyright p {
margin: 0;
}
.main-banner {
background-image: linear-gradient(#00000094, #00000085), url(../../frontend_assets/img/home-img/Frame_1.jpeg);
height: 575px;
background-repeat: no-repeat;
background-size: cover;
display: flex;
justify-content: center;
align-items: center;
width: 100%;
background-position: center;
}
.main-banner .container {
position: relative;
}
/*.main-banner .home-banner-text {*/
/* position: relative;*/
/* top: 50px;*/
/*}*/
.home-banner-text h5 {
color: #fac42b;
font-size: 28px;
text-align: center;
font-weight: bold;
/*font-family: semibold*/;
}
.home-banner-text h4 {
color: #ffffff;
font-size: 73px;
text-align: center;
font-weight: bold;
opacity: 60%;
}
.banner-box {
border-radius: 15px;
margin-top: 80px;
position: absolute;
width: 100%;
left: 0;
}
.banner-box .star-sec {
margin-top: 35px;
}
.banner-box a {
color: #000000;
background-color: #fac42b;
padding: 12px 23px;
}
.banner-box p {
font-size: 16px;
color: #000000;
}
.big-img img {
width: 90%;
}
.small-img img {
width: 53%;
}
/*.school-kids .pos-img {*/
/* text-align: right;*/
/*}*/
.school-kids .pos-img img {
text-align: right;
box-shadow: 0px 6px 6px #00000029;
border-radius: 12px;
}
.school-kids {
padding: 45px 0;
margin-bottom: 15px;
}
.school-kids .big-img {
position: relative;
}
.school-kids .big-img .small-img {
position: absolute;
left: 15%;
width: 50%;
bottom: -16%;
}
.school-kids .get-to h5 {
color: #fac42b;
font-size: 37px;
/*font-family: semibold*/;
}
.school-kids .get-to h2 {
font-size: 51px;
color: #1b1b1b;
line-height: normal;
font-weight: bold;
/*font-family: semibold*/;
}
.school-kids .get-to h4 {
font-weight: 60;
margin-bottom: 24px;
font-size: 40px;
color: #1b1b1b;
}
.school-kids .get-to p {
color: #1b1b1b;
font-size: 19px;
}
.school-kids .more {
margin-top: 157px;
}
.school-kids .more a {
color: #000000;
background-color: #fac42b;
border-radius: 10px;
padding: 10px 35px;
font-size: 16px;
font-weight: 600;
}
.school-kids .more a:hover {
color: #fff;
background-color: #283734;
text-decoration: none;
}
.school-kids .mission {
display: flex;
align-items: center;
justify-content: space-between;
margin-top: 30px;
}
.our {
display: flex;
}
.big-sto {
display: flex;
}
.school-kids .our p {
font-size: 16px;
color: #283734;
width: 80%;
}
.school-kids .our h5 {
font-size: 20px;
font-weight: 600;
color: #283734;
/*font-family: semibold*/;
}
.school-kids .our img {
margin-right: 13px;
width: 40px;
}
.why-sec {
text-align: center;
background-color: #fac42b;
padding-top: 40px;
padding-bottom: 40px;
}
.why-sec h5 {
font-size: 30px;
font-weight: 700;
}
.why-img img {
width: 36%;
padding-top: 43px;
}
.why-img h5 {
font-size: 22px;
padding: 30px 0 15px;
color: #000;
/*font-family: 'semibold';*/
}
.why-img p {
font-size: 16px;
color: #000;
width: 90%;
margin: auto;
}
.why-sec .life a {
color: #18201e;
background-color: #fff;
padding: 9px 19px;
border-radius: 10px;
font-size: 18px;
font-weight: 500;
}
.why-sec h4 {
font-size: 40px;
font-weight: bold;
color: #202124;
/*font-family: semibold*/;
}
.why-sec h4:hover {
color: #fff;
}
.why-sec .life {
width: 100%;
margin-top: 50px;
}
.why-sec .life a:hover {
color: #ffffff;
text-decoration: none;
background: #283734;
box-shadow: 0px 3px 6px #00000029;
}
.why-sec .why-img .hide {
position: absolute;
top: 0;
left: 32%;
display: none;
}
.why-sec .why-img .w-img:hover img {
filter: invert(100%);
}
.why-sec .why-img .w-img {
position: relative;
width: 100%;
}
.why-sec .why-img .w-img:hover .hide {
display: block;
}
.first-input a:hover {
color: #ffffff;
text-decoration: none;
}
.looking-to {
/* padding: 45px 0; */
text-align: center;
background: url("../../frontend_assets/img/home-img/looking.png");
background-position: center;
width: 100%;
height: 620px;
background-repeat: no-repeat;
display: grid;
place-content: center;
position: relative;
margin-top: 8rem;
}
.looking-to .row {
background: #fac42b;
padding: 25px;
border-radius: 30px;
align-items: center;
/* position: absolute; */
/* top: -15%;
left: 11%; */
margin-top: -285px;
margin-bottom: 170px;
background-position: center;
}
.looking-to .row h2 {
color: #000;
font-size: 40px;
font-weight: bold;
/*font-family: semibold*/;
}
.looking-to .row img {
width: 95px;
}
.looking-to .row a {
background: #000;
color: #fff;
text-decoration: none;
padding: 11px 20px;
border-radius: 12px;
font-weight: 600;
/*font-family: semibold*/;
}
.looking-to .row a:hover {
color: #18201e;
background: #fff;
}
.looking-to .vedio a i {
color: #fff;
background: #ffffff78;
width: 95px;
height: 95px;
font-size: 50px;
border-radius: 50px;
display: grid;
place-content: center;
padding-left: 6px;
}
.looking-to .vedio {
display: grid;
place-content: center;
}
.looking-to h1 {
color: #fff;
font-size: 40px;
margin-top: 25px;
/*font-family: regular;*/
}
.looking-to .vedio a {
text-decoration: none;
}
.what-our {
padding: 45px 0;
text-align: center;
background: #fac42b;
}
.what-our h1 {
font-size: 40px;
color: #18201e;
font-weight: bold;
margin-bottom: 40px;
}
/*.what-our .img-text {
display: flex;
align-items: center;
justify-content: center;
background: #fff;
position: relative;
padding: 10px;
margin: 0;
border: 5px solid #fac42b;
}*/
.what-our .img-text {
display: flex;
align-items: center;
justify-content: center;
background: #f7f7f7;
position: relative;
padding: 10px;
margin: 0;
border: 5px solid #fac42b;
border-radius: 12px;
}
.what-our img {
border-radius: 50%;
width: 60px;
height: 60px;
}
.what-our .img-text .textbox {
padding: 10px 20px 20px;
}
.what-our .img-text .textbox p {
font-size: 18px;
color: #18201e;
width: 100%;
}
.what-our .img-text .textbox .names {
display: grid;
place-content: end;
margin-top: 30px;
}
/*.what-our .img-text::before {*/
/* content: "";*/
/* position: absolute;*/
/* border: palegoldenrod;*/
/* width: 96%;*/
/* height: 88%;*/
/* top: 6%;*/
/* right: 2.5%;*/
/*}*/
/*.what-our .img-text::after {
content: url("../../frontend_assets/img/home-img/th.jpg");
position: absolute;
top: 3%;
right: 0;
}*/
/*.what-our .img-text::after {*/
/* content: '';*/
/* position: absolute;*/
/* top: 10%;*/
/* right: 20px;*/
/* padding: 10px;*/
/* background-size: cover;*/
/* height: 40px !important;*/
/* width: 47px !IMPORTANT;*/
/* object-fit: contain;*/
/* background-image: url(https://leaninworld.betadelivery.com/lean_in_world/frontend_assets/img/home-img/th.jpg);*/
/*}*/
.slider-sec .two_imgs {
display: flex;
align-items: center;
justify-content: space-between;
margin-bottom: 15px;
}
.what-our .img-text .textbox .names p img {
width: fit-content;
object-fit: contain;
margin-right: 8px;
}
.what-our .img-text .textbox p.lanka {
display: flex;
align-items: center;
justify-content: end;
font-size: 16px;
}
.what-our .img-text .textbox .names p {
margin: 0;
}
.slick-prev:before {
content: "";
position: absolute;
bottom: 20px;
width: 13px;
height: 3px;
background: #fac42b;
transform: rotate(-45deg);
border-radius: 5px;
opacity: 1;
}
.slick-prev:after {
content: "";
position: absolute;
bottom: 12px;
width: 13px;
height: 3px;
background: #fac42b;
transform: rotate(45deg);
border-radius: 5px;
}
.slick-next:before {
content: "";
position: absolute;
bottom: 20px;
width: 13px;
height: 3px;
background: #fac42b;
transform: rotate(45deg);
border-radius: 5px;
opacity: 1;
}
.slick-next:after {
content: "";
position: absolute;
bottom: 12px;
width: 13px;
height: 3px;
background: #fac42b;
transform: rotate(-45deg);
border-radius: 5px;
}
button.slick-prev.slick-arrow {
left: -5%;
background: #fff;
width: 35px;
height: 35px;
display: flex;
align-items: center;
justify-content: center;
border-radius: 50px;
}
button.slick-next.slick-arrow {
right: -5%;
background: #fff;
width: 35px;
height: 35px;
display: flex;
align-items: center;
justify-content: center;
border-radius: 50px;
}
.volun_other {
background-color: #fac42b;
padding: 45px 0;
}
.volun_other .container {
display: grid;
grid-template-columns: repeat(4, 1fr);
gap: 10px;
}
.volun_other .container .icon_para {
display: flex;
align-items: center;
gap: 22px;
justify-content: center;
}
.volun_other .container .icon_para img {
width: 60px;
aspect-ratio: 1;
border-radius: 50%;
padding: 5px;
background: #fff;
}
.volun_other .container .icon_para .para {
width: 100%;
}
.volun_other .container .icon_para .para h1 {
font-size: 30px;
font-weight: 600;
}
.volun {
background-color: #fac42b;
text-align: center;
padding: 45px 0;
}
.volun h1 {
color: #18201e;
font-size: 40px;
font-weight: bold;
/*font-family: semibold*/;
}
.volun h6 {
font-size: 18px;
color: #18201e;
font-weight: bold;
/*font-family: semibold*/;
}
.volun .show-hide {
position: relative;
margin-bottom: 15px;
}
.volun .show-hide img.hide {
position: absolute;
top: 0;
left: 33%;
display: none;
}
.volun .wild .show-hide img.hide {
left: 0;
}
/*.volun .show-hide:hover .hide {
display: block;
}*/
.volun .show-hide:hover img {
filter: invert(100%);
}
.wild {
display: flex;
align-items: center;
text-align: left;
}
.wild img {
margin-right: 23px;
}
.wild.count {
margin-top: 25px;
}
.recently {
padding: 50px 0;
}
.recently h5 {
color: #fac42b;
font-size: 28px;
font-weight: 600;
/*font-family: semibold*/;
}
.recently h1 {
font-size: 40px;
color: #283734;
font-weight: bold;
}
.recently p {
font-size: 18px;
color: #707070;
}
.recently .learn a {
color: #000000;
background-color: #fac42b;
padding: 8px 18px;
border-radius: 12px;
}
.recently .learn a:hover {
text-decoration: none;
color: #fff;
background-color: #283734;
}
.recently .learn {
padding-top: 20px;
}
.answers .accordion-container {
width: 100%;
}
/* accordian */
.accordion-container {
position: relative;
width: 85%;
height: auto;
margin: 10px auto;
}
.accordion-container > h2 {
text-align: center;
color: #fff;
padding-bottom: 5px;
margin-bottom: 20px;
padding-bottom: 15px;
border-bottom: 1px solid #ddd;
}
.set {
position: relative;
width: 100%;
height: auto;
margin-bottom: 20px;
}
.set > button {
display: block;
padding: 13px 15px;
text-decoration: none;
color: #000000;
font-weight: 600;
-webkit-transition: all 0.2s linear;
-moz-transition: all 0.2s linear;
transition: all 0.2s linear;
box-shadow: 0px 3px 6px #00000029;
border-radius: 8px;
width: 100%;
border: 0;
display: flex;
align-items: center;
justify-content: space-between;
outline: none;
background: #fff;
text-align: left;
}
.set > button p{
color: #000000;
font-weight: 600;
text-align: left;
margin: 0;
width: 90%;
}
.answers .set >button.active p {
color: #fac42b;
}
.set > button i {
float: right;
margin-top: 0px;
border: 1px solid #f2a51a;
width: 30px;
height: 30px;
display: grid;
place-content: center;
border-radius: 50px;
color: #fac42b;
}
.answers .set > button i {
color: #fff;
}
.set > button.active i {
color: #fac42b;
}
.content {
box-shadow: 0px 3px 6px #00000029;
border-radius: 8px;
display: none;
}
.content p {
padding: 10px 12px;
margin: 0;
color: #333;
font-size: 16px;
text-align: left;
}
/* accordian */
.privacy-banner {
background-image: url("../../frontend_assets/img/privacy-img/privacy-banner.png");
height: 281px;
width: 100%;
background-repeat: no-repeat;
background-size: cover;
display: flex;
justify-content: center;
align-items: center;
}
.privacy-text h1 {
color: #fff;
font-size: 40px;
text-align: center;
font-weight: bold;
}
.policy-text h3 {
text-align: left;
padding-bottom: 20px;
}
.pra-cen {
padding: 30px 33px;
}
.pra-cen p {
font-size: 14px;
color: #000000;
}
.policy-text li {
list-style: none;
font-size: 14px;
}
.policy-text h2 {
text-align: center;
}
.main-err {
padding: 46px;
}
.error-img {
text-align: center;
}
.error-img img {
width: 22%;
}
.error-text {
text-align: center;
padding-bottom: 30px;
}
.error-text h2 {
font-size: 34px;
font-weight: 600;
padding-bottom: 16px;
}
/*#email-error.error{
text-align: left;
margin-left: -270px;
position: absolute;
margin-top: -17px;
}*/
.in-icon input {
width: 42%;
padding: 12px 10px;
border-radius: 12px;
background-color: #efefef;
border: none;
}
.in-icon {
position: relative;
}
.in-icon a {
position: absolute;
right: 33%;
top: 10px;
color: #283734;
font-size: 20px;
}
.in-icon i.fa.fa-search {
font-size: 27px;
}
.back-to {
text-align: center;
}
.back-to a {
color: #000000;
background-color: #fac42b;
border-radius: 14px;
padding: 18px 13px;
font-weight: 500;
text-decoration: none;
}
.back-to {
text-align: center;
padding-top: 5px;
padding-bottom: 26px;
}
.in-incon input::placeholder {
font-size: 16px;
}
.in-icon img {
width: 58%;
}
.thankyou {
padding: 46px;
text-align: center;
}
.thankyou a {
color: #000000;
background-color: #fac42b;
padding: 10px 21px;
border-radius: 9px;
}
.thankyou h1 {
font-size: 35px;
font-weight: 600;
padding-bottom: 20px;
}
.thankyou p {
font-size: 24px;
padding: 28px;
}
.contact-ban {
background-image: url("../../frontend_assets/img/contact-img/contact-banner.png");
height: 281px;
width: 100%;
background-repeat: no-repeat;
background-size: cover;
display: flex;
justify-content: center;
align-items: center;
}
.feel-text {
text-align: center;
padding-top: 33px;
}
.feel-text h6 {
color: #fac42b;
font-size: 25px;
}
.feel-text h2 {
font-size: 44px;
color: #464646;
font-weight: 600;
}
.send-msg {
text-align: center;
padding-top: 5px;
padding-bottom: 26px;
}
.send-msg a {
color: #000000;
background-color: #fac42b;
border-radius: 14px;
padding: 15px 26px;
font-weight: 500;
text-decoration: none;
}
.form-contact form {
width: 80%;
margin: auto;
}
textarea#w3review {
width: 100%;
}
.send-msg {
text-align: center;
padding-top: 48px;
padding-bottom: 36px;
}
.feel {
padding-top: 20px;
}
.send-msg a:hover {
color: #fff;
background-color: #000000;
text-decoration: none;
}
.img-text {
display: flex;
align-items: center;
text-align: left;
}
.telephone {
background-color: #ebebeb;
padding: 30px;
}
.para-small h6 {
color: #fac42b;
}
.volunteer-sec ul.countries-name li a {
color: #141414;
font-size: 18px;
text-decoration: none;
}
.volunteer-sec ul.countries-name li {
margin-bottom: 20px;
list-style: none;
cursor: pointer;
}
.volunteer-sec ul.countries-name {
height: 485px;
overflow-y: auto;
direction: rtl;
}
/* scrollbar */
/* width */
.volunteer-sec ul.countries-name::-webkit-scrollbar {
width: 8px;
}
/* Track */
.volunteer-sec ul.countries-name::-webkit-scrollbar-track {
box-shadow: inset 40px 40px 40px #e4e4e4;
border-radius: 10px;
}
/* Handle */
.volunteer-sec ul.countries-name::-webkit-scrollbar-thumb {
background: #18201e;
border-radius: 10px;
}
/* Handle on hover */
.volunteer-sec ul.countries-name::-webkit-scrollbar-thumb:hover {
background: #18201e;
}
/*.volunteer-sec .cards .card-text p {*/
/* min-height: 140px;*/
/*}*/
.volunteer-sec .cards .card-text h5 {
min-height: 79px;
}
.volunteer-sec .slick-next,
.volunteer-sec .slick-prev {
top: 104%;
background: #fac42b !important;
z-index: 9;
}
/*.volunteer-sec .slick-next::before{*/
/* content: url('../../frontend_assets/img/nextimg.png');*/
/* width: 0px;*/
/* height: 0px;*/
/* left: 6px;*/
/* top: 0;*/
/* transform: scale(0.6);*/
/*}*/
.volunteer-sec .slick-prev::before{
/*content: url(../../frontend_assets/img/previmg.png);*/
content: "";
position: absolute;
bottom: 20px;
width: 13px;
height: 3px;
background: #fff;
transform: rotate(-45deg);
border-radius: 5px;
opacity: 1;
}
.volunteer-sec .slick-prev::after{
/*content: url(../../frontend_assets/img/previmg.png);*/
content: "";
position: absolute;
bottom: 12px;
width: 13px;
height: 3px;
background: #fff;
transform: rotate(45deg);
border-radius: 5px;
}
.volunteer-sec .slick-next::before{
content: "";
position: absolute;
bottom: 20px;
width: 13px;
height: 3px;
background: #fff;
transform: rotate(45deg);
border-radius: 5px;
opacity: 1;
}
.volunteer-sec .slick-next::after{
content: "";
position: absolute;
bottom: 12px;
width: 13px;
height: 3px;
background: #fff;
transform: rotate(-45deg);
border-radius: 5px;
}
.volunteer-sec .slick-next {
left: 72%;
}
.volunteer-sec .slick-prev {
left:25% !important;
}
.volunteer-sec ul.slick-dots li {
margin: 0 3px;
}
.volunteer-sec ul.slick-dots li {
margin: 0 3px;
border: 1px solid #d7d7d7;
border-radius: 50%;
}
.volunteer-sec ul.slick-dots li.slick-active {
border: 1px solid #000;
}
/* scollbar */
.volunteer-sec .cards-slides-1 .col-md-4 {
margin-bottom: 15px;
}
.volunteer-sec h5 {
font-size: 28px;
color: #fac42b;
font-weight: 600;
/*font-family: semibold*/;
}
.volunteer-sec h1 {
font-size: 40px;
font-weight: bold;
color: #283734;
margin-bottom: 40px;
}
.volunteer-sec {
padding: 45px 0;
}
.volunteer-sec .cards.cards-2 .card-img img {
height: 200px;
}
.volunteer-sec .cards.cards-2 {
margin-bottom: 10px;
}
.volunteer-sec .cards .card-text span {
min-height: 100px;
display: block;
overflow-y: auto;
}
.volunteer-sec .list-group .list-group-item {
border: 0;
background: transparent;
color: #141414;
font-size: 16px;
}
.cards-2 .card-text {
min-height: 280px;
}
.cards-2 .view-more {
text-align: right;
margin-top: 30px;
}
.cards-2 .view-more a {
background: #18201e;
color: #fff;
text-decoration: none;
padding: 7px 14px;
border-radius: 5px;
font-size: 14px;
}
.cards-2 .view-more a:hover {
color: #000000;
background: #fac42b;
}
.latest-blogs {
padding: 45px 0;
}
.latest-blogs h1 {
font-size: 40px;
color: #f2a51a;
text-align: center;
margin-bottom: 40px;
font-weight: bold;
/*font-family: semibold*/;
}
.latest-blogs .cards .card-text h5 {
min-height: inherit;
font-weight: bold;
font-size: 26px;
}
.cards.cardflex {
display: flex;
align-items: center;
justify-content: flex-start;
margin-bottom: 16px;
}
.latest-blogs .cards .anchor-div a {
padding: 5px 15px;
}
.latest-blogs .cards.big-card .card-text p {
min-height: 120px;
font-size: 18px;
}
.latest-blogs .cards.cardflex .card-img p {
font-size: 12px;
padding: 5px 10px;
}
.latest-blogs .cards.cardflex h5 {
font-size: 18px;
}
.latest-blogs .cards.cardflex p {
color: #707070;
font-size: 14px;
min-height: inherit;
}
.latest-blogs .cards.cardflex .card-img {
width: 100%;
height: 100%;
}
.latest-blogs .cards.cardflex .card-img img {
height: 187px;
}
.latest-blogs .cards.cardflex {
padding-bottom: 0px;
}
.latest-blogs .cards.cardflex .card-text {
padding: 0px 13px;
width: 100%;
}
.latest-blogs .cards.cardflex .card-text .anchor-div {
margin-bottom: 10px;
}
.latest-blogs .cards.cardflex .card-text .read-more a {
font-size: 15px;
}
.vloun-coun-banner {
background-image: url(../../assets/img/volunteer-countries-img/volun-coun-banner.png);
height: 350px;
width: 100%;
background-repeat: no-repeat;
background-size: cover;
display: flex;
justify-content: center;
align-items: center;
}
.volun-text-sec p {
text-align: left;
font-size: 20px;
font-weight: 600;
padding-top: 25px;
}
.volunterBox img {
width: 100%;
}
.volunterBox_inner {
width: 90%;
height: 122px;
left: 5%;
bottom: 2%;
padding: 7px 20px;
border-radius: 10px;
background-color: rgba(255, 255, 255, 0.8);
position: absolute;
}
.volunterBox img {
width: 100%;
}
.volun-text-sec p {
text-align: left;
font-size: 20px;
font-weight: 600;
padding-top: 25px;
color: #283734;
}
.volunterBox_inner {
width: 90%;
height: auto;
left: 5%;
bottom: 7%;
padding: 15px;
border-radius: 10px;
background-color: rgba(255, 255, 255, 0.8);
position: absolute;
}
.volunterBox_inner i {
padding-right: 5px;
}
.learn-more {
background-color: #fac42b;
padding: 0px 14px;
border-radius: 14px;
text-align: right;
}
.learn-more a {
color: #000000;
text-decoration: none;
}
.volunterBox_inner h6 {
font-weight: 600;
font-size: 16px;
margin-top: 8px;
}
.vloun-coun-banner {
background-image: url("../../assets/img/volunteer-countries-img/volun-coun-banner.png");
height: 350px;
width: 100%;
background-repeat: no-repeat;
background-size: cover;
display: flex;
justify-content: center;
align-items: center;
}
.volunterBox_inner .weeks {
display: flex;
align-items: center;
}
.volunterBox_inner .weeks p {
margin-right: 9px;
font-size: 12px;
}
.volunterBox_inner p {
color: #283734;
font-size: 14px;
margin: 0;
}
.volunterBox_inner .eng-lean {
display: flex;
align-items: center;
justify-content: space-between;
margin-top: 5px;
}
.volunterBox_inner .eng-lean a {
color: #000000;
background: #fac42b;
padding: 3px 16px;
border-radius: 20px;
text-decoration: none;
}
.volunterBox_inner .eng-lean a:hover {
color: #fff;
background: #283734;
}
.hover-volun {
/*display: flex;*/
/*align-items: center;*/
box-shadow: 0px 3px 6px #00000029;
border-radius: 20px;
}
.hover-volun .sri-text {
padding: 12px 12px 16px 16px;
}
.main-box .srilanka h6 {
font-size: 20px;
font-weight: 600;
/*font-family: semibold*/;
}
.main-box .srilanka p {
font-size: 16px;
margin-bottom: 11px;
}
.main-box .weeks p i {
margin-right: 9px;
font-size: 14px;
color: #000;
}
.hover-volun img {
width: 32%;
height: 360px;
border-radius: 12px;
}
.hover-volun .yellow-text {
background: #fac42b;
border-radius: 15px;
width: 100%;
display: flex;
align-items: center;
justify-content: space-around;
position: absolute;
bottom: 0;
padding: 35px 0px;
}
.hover-volun .yellow-text a {
background: #fff;
padding: 6px 23px;
border-radius: 20px;
text-align: center;
text-decoration: none;
color: #000000;
}
.hover-volun .yellow-text a p {
background: #fff;
margin: 0;
padding: 6px 15px;
border-radius: 20px;
text-align: center;
text-decoration: none;
color: #000000;
}
/* ======new-css===== */
.main-box {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 30px;
/*position: relative;*/
}
.hover-box {
/*margin-bottom: 40px;*/
transition: 4s;
position: relative;
height: 260px;
}
.hover-box:hover .hover-volun {
height: 100%;
position: absolute;
/* display: flex; */
/* transform: translate(-50%, -37%); */
z-index: 9;
width: 100%;
background: #fff;
top: 0%;
/* transition: 4s; */
left: 0%;
visibility: visible;
opacity: 1;
border-radius: 15px;
}
.hover-volun {
/*display: none;*/
/*transition: 4s;*/
visibility: hidden;
opacity: 0;
transition: visibility 0s, opacity 0.5s linear;
}
.volunterBox {
position: relative;
}
.volunterBox:before {
content: "";
display: block;
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
width: 100%;
background: #00000038;
border-radius: 17px;
}
.people {
padding: 45px 0;
}
.people h1 {
font-size: 39px;
color: #283734;
font-weight: bold;
margin-bottom: 40px;
/*font-family: semibold*/;
}
.newz-banner {
background-image: url("../../assets/img/news-img/news-banner.png");
height: 350px;
width: 100%;
background-repeat: no-repeat;
background-size: cover;
display: flex;
justify-content: center;
align-items: center;
}
.new-main {
padding: 45px 0;
}
.new-main .map-sec img {
width: 78%;
}
.new-main .belongs-text p {
color: #283734;
font-size: 16px;
position: relative;
padding-left: 25px;
}
.new-main .belongs-text p::before {
position: absolute;
background: #000;
width: 13px;
height: 13px;
top: 1.5%;
left: 0;
content: "";
border-radius: 50%;
}
.features .weeks-box {
display: flex;
align-items: center;
text-align: left;
background-color: #fac42b;
border-radius: 8px;
padding: 12px;
}
.features {
padding: 0px 0 30px;
}
.features .rowss {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 25px;
}
.features h3 {
font-size: 30px;
font-weight: bold;
color: #283734;
border-bottom: 2px solid #fac42b;
padding-bottom: 12px;
margin-bottom: 47px;
width: 80%;
}
.features .from-sec h5 {
padding-top: 20px;
font-weight: 600;
color: #000;
}
.from-sec p {
font-weight: 600;
color: #000;
margin: 0;
}
/*.features h3 {
font-size: 28px;
font-weight: bold;
padding: 20px 0 10px;
border-bottom: 1px solid #fac42b;
width: 80%;
margin-bottom: 35px;
color: #283734;
}*/
.features .weeks-box .battery-sec {
width: fit-content;
margin: 0 30px;
}
.volunterBox img {
width: 100%;
height: 260px;
border-radius: 15px;
}
.volun-text-sec p {
text-align: left;
font-size: 19px;
font-weight: 500;
padding-top: 25px;
color: #1b1b1b;
/*font-family: medium*/;
}
.volunterBox_inner {
width: 90%;
/* height: 122px; */
left: 5%;
bottom: 6%;
padding: 12px 18px;
border-radius: 10px;
background-color: rgba(255, 255, 255, 0.8);
position: absolute;
}
.volunterBox_inner i {
padding-right: 5px;
}
.learn-more {
background-color: #fac42b;
padding: 0px 14px;
border-radius: 14px;
text-align: right;
}
.learn-more a {
color: #000000;
text-decoration: none;
}
.volunterBox_inner h6 {
font-weight: 600;
font-size: 16px;
}
.vloun-coun-banner {
background-image: url("../../assets/img/volunteer-countries-img/volun-coun-banner.png");
height: 350px;
width: 100%;
background-repeat: no-repeat;
background-size: cover;
display: flex;
justify-content: center;
align-items: center;
}
.what-sec .container {
position: relative;
}
.what-sec .quota-img1 {
position: absolute;
top: 0;
left: 0;
}
.what-sec .quota-img2 {
right: 0;
position: absolute;
bottom: 0;
}
.what-sec-text {
width: 85%;
margin: auto;
}
.other h3 {
font-size: 40px;
font-weight: 600;
padding: 20px 0 10px;
border-bottom: 2px solid #fac42b;
width: 80%;
margin-bottom: 10px;
}
.other {
padding: 30px 0;
}
.other .desti {
display: flex;
align-items: baseline;
justify-content: space-between;
}
.other .desti a {
color: #000;
font-size: 20px;
font-weight: 600;
text-decoration: none;
}
.other .desti a:hover {
color: #fac42b;
}
.other .volunterBox img {
height: 325px;
object-fit: fill;
}
.other .volunterBox_inner {
bottom: 6%;
}
.still .row {
background: #fac42b;
padding: 25px;
border-radius: 30px;
align-items: center;
}
.still .row img {
width: 95px;
}
.still .row h2 {
color: #000;
font-size: 34px;
font-weight: bold;
line-height: 55px;
text-align: center;
}
.still .row a {
background: #000;
color: #fff;
text-decoration: none;
padding: 11px 20px;
border-radius: 12px;
font-weight: 600;
}
.still .row a:hover {
color: #18201e;
background: #fff;
}
.still {
padding: 25px 0;
}
.new-box {
position: relative;
margin-bottom: 40px;
}
.headphone {
text-align: center;
}
.new-main .map-sec {
text-align: center;
}
.gallery {
padding: 45px 0;
}
.gallery h1 {
font-size: 30px;
font-weight: bold;
color: #283734;
border-bottom: 2px solid #fac42b;
padding-bottom: 12px;
margin-bottom: 47px;
width: 80%;
}
.gallery .gall-slides .gall-inner img {
width: 90%;
height: 100%;
margin: auto;
}
.gallery button.slick-prev.slick-arrow::before,
.gallery button.slick-next.slick-arrow::before,
.gallery button.slick-prev.slick-arrow::after,
.gallery button.slick-next.slick-arrow::after {
background: #fff;
}
.gallery button.slick-prev.slick-arrow,
.gallery button.slick-next.slick-arrow {
background: #000;
}
.new-zealand-cards h5 {
font-size: 22px;
color: #18201e;
margin-bottom: 14px;
min-height: 52px;
border-bottom: 1px solid #fac42b;
width: fit-content;
font-weight: 600;
}
.new-zealand-cards p {
font-size: 16px;
color: #18201e;
min-height: 45px;
}
.cards .anchor-div a {
color: #283734;
box-shadow: 0px 3px 6px #00000029;
border-radius: 20px;
font-size: 14px;
padding: 5px 30px;
margin-right: 10px;
text-decoration: none;
}
.cards .anchor-div {
margin-bottom: 25px;
}
.cards .read-more img {
margin-left: 5px;
}
.new-zealand-cards .location {
display: flex;
justify-content: space-between;
}
.new-zealand-cards .cards .location p {
min-height: inherit;
margin-bottom: 20px;
font-size: 14px;
}
.new-zealand-cards {
padding-bottom: 37px;
}
.new-zealand-cards img {
margin-right: 6px;
}
.new-zealand-cards i {
margin-right: 8px;
font-size: 30px;
}
.new-zealand-cards .cards {
width: 90%;
margin: auto;
}
.new-zealand-cards .cards .card-text h5 {
min-height: 77px;
margin-bottom: 25px;
padding-bottom: 14px;
}
.new-zealand-cards .cards .card-text {
padding: 22px;
}
.new-zealand-cards a.read {
background-color: #ffffff;
color: #000000;
padding: 7px 44px;
border-radius: 17px;
border: 1px solid #fac42b;
text-decoration: none;
font-size: 18px;
}
.new-zealand-cards .read-more a.now {
background-color: #fac42b;
color: #000000;
padding: 7px 44px;
border-radius: 17px;
text-decoration: none;
font-size: 18px;
}
.new-zealand-cards .read-more {
display: flex;
align-items: center;
justify-content: space-between;
}
.new-zealand-cards p {
position: relative;
width: 100%;
padding-left: 32px;
font-size: 14px;
margin: 0;
font-weight: 600;
}
.new-zealand-cards p img {
position: absolute;
left: 0%;
top: 2%;
}
.new-zealand-cards .col-md-6 {
margin-bottom: 28px;
}
.new-zealand-cards a.read:hover {
background-color: #283734;
color: #ffffff;
border-color: #283734;
}
.new-zealand-cards a.now:hover {
background-color: #283734;
color: #ffffff;
}
.new-zealand-cards .vol-head {
display: flex;
align-items: baseline;
justify-content: space-between;
}
.protect-cards {
padding-top: 45px;
}
.new-zealand-cards .vol-head h1 {
font-size: 30px;
font-weight: bold;
color: #283734;
border-bottom: 2px solid #fac42b;
padding-bottom: 12px;
margin-bottom: 47px;
width: 80%;
}
.new-zealand-cards .vol-head a {
text-decoration: none;
color: #000;
font-size: 22px;
font-weight: bold;
}
.new-zealand-cards .vol-head a:hover {
color: #fac42b;
}
/* faqs page css start */
.faqs-banner {
background-image: url("../../frontend_assets/img/faq-banner.png");
height: 350px;
width: 100%;
background-repeat: no-repeat;
background-size: cover;
display: flex;
justify-content: center;
align-items: center;
background-color: rgba(0, 0, 0, 0.5);
z-index: 1;
object-fit: cover;
opacity: 1.4;
position: relative;
}
.faqs-banner::before{
/* background-color: rgba(0, 0, 0, 0.5);
z-index: 1;*/
content: "";
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: rgba(0, 0, 0, 0.5); /* Adjust the opacity (0 to 1) as needed */
z-index: 1
}
.anchor-sec a {
border: 2px solid#676767;
font-size: 22px;
color: #676767;
text-decoration: none;
padding: 7px 24px;
border-radius: 10px;
white-space: nowrap;
}
.faq_active {
color: #fac42b;
font-weight: 600;
}
.register-sec {
background: #f2f2f2;
padding: 45px 0;
}
.anchor-sec ul {
width: 100%;
align-items: center;
justify-content: center;
}
.anchor-sec li {
list-style: none;
width: fit-content;
margin: 17px;
}
.answers {
text-align: center;
padding: 30px;
background-color: #ffffff;
}
.answers h6 {
font-size: 28px;
color: #fac42b;
}
.answers h2 {
font-size: 40px;
color: #464646;
font-weight: bold;
margin-bottom: 40px;
}
.answers .set > button {
border: 1px solid #acacac;
box-shadow: inherit;
}
.answers .set > button {
border: 1px solid #acacac;
box-shadow: inherit;
}
.answers .set > button.active {
border-bottom: 0;
border-radius: 8px 8px 0 0;
color: #fac42b;
font-weight: 500;
}
.answers .set > button i {
border: 0;
background: #f9f4e8;
font-size: 10px;
width: 32px;
height: 32px;
}
.answers .set > button.active i {
background: #fac42b;
}
.answers .set > button i::before {
background: #000;
width: 18px;
height: 18px;
display: grid;
place-content: center;
border-radius: 50%;
}
.answers .input-icon input {
box-shadow: 0px 3px 6px #0000004f;
border-radius: 12px;
width: 60%;
height: 60px;
border: 0;
padding: 7px 75px 7px 50px;
outline: none;
color: #464646;
}
.answers .input-icon {
position: relative;
top: -60px;
}
.answers .input-icon img {
position: absolute;
top: 30%;
right: 24%;
width: 22px;
}
.answers .content {
box-shadow: inherit;
border: 1px solid #acacac;
border-top: 0;
border-radius: 0 0 8px 8px;
margin-top: -5px;
text-align: left;
padding: 0 5px 5px 5px;
}
/* faqs page css start */
/* =====location======= */
.select_country {
background: #fff;
/* height: 400px; */
width: 100%;
border-radius: 5px;
}
.select_country .country_label {
display: flex;
margin-bottom: 10px;
padding: 4px;
}
.select_country .label_img {
width: 20px;
height: 20px;
}
.select_country .label_img img {
width: 100%;
margin-bottom: 5px;
}
.select_country .t_head {
font-size: 18px;
padding-bottom: 20px;
font-weight: 500;
/* height: 260px; */
}
.select_country .aisa_africa_head {
width: 60%;
}
.europes,
.australia_pacific {
width: 17%;
margin: 0 auto;
}
.select_country .s_head {
font-size: 16px;
padding-bottom: 20px;
font-weight: 500;
}
.select_country .asia_africa {
column-count: 4;
}
.select_country .all_head {
display: flex;
position: absolute;
top: -270px;
width: 100%;
background-color: #fff;
padding: 20px;
border-radius: 5px;
background: url(../../frontend_assets/img/home-img/countries/input-1.png);
background-position: center;
background-repeat: no-repeat;
}
.select_country .input_with_arrows {
width: 350px;
display: flex;
align-items: center;
position: relative;
}
.select_country .input_with_arrows img {
width: 18px;
height: 18px;
position: absolute;
top: 13px;
left: 4%;
}
.select_country .input_with_arrows p {
color: #b1b1b1;
font-size: 14px;
}
.select_country .selected_text,
.select_country .selected_text_two {
font-size: 15px;
width: 100%;
margin-bottom: 0;
}
.select_country .input_with_arrows input {
border: none;
background: transparent;
width: 100%;
margin: 0 10px;
}
.select_country .input_with_arrows input:focus {
outline: none;
}
.select_country .select_with_search {
position: relative;
}
.select_country .want_to_go {
/* padding-top: 30px; */
padding-bottom: 7px;
font-size: 16px;
color: #18201e;
font-weight: normal;
text-transform: capitalize;
}
.select_country .fontAwesome {
font-size: 16px;
transition: 0.5s ease-in-out;
}
.select_country .all_head.slide,
.select_country .all_head_two.slide_two {
display: none;
}
.select_country .fontAwesomeIcon.rotate,
.select_country .fontAwesomeIcon_two.rotate {
rotate: 180deg;
}
.select_country li {
list-style: none;
}
p.selected_text_two.replaced_data_two {
width: 100%;
margin-bottom: 0;
}
.select_with_search .cont-box {
display: flex;
justify-content: space-between;
/*align-items: center;*/
padding: 18px;
}
.select_country .all_head_two {
display: flex;
position: absolute;
top: -336px;
width: 100%;
background-color: #fff;
padding: 20px;
border-radius: 5px;
background: url(../../frontend_assets/img/home-img/countries/input-2.png);
background-position: center;
background-repeat: no-repeat;
}
.banner-box .search-btn a, .banner-box .search-btn button {
color: #000000;
background-color: #fac42b;
padding: 8px;
border-radius: 6px;
font-size: 14px;
text-decoration: none;
font-weight: 600;
border: none;
}
.select_country .all_head_two .asia_africa {
column-count: 3;
}
.select_country .all_head_two .aisa_africa_head {
width: 100%;
}
.banner-box .all_head p {
margin-bottom: 2px;
font-size: 14px;
padding-left: 9px;
color: #283734;
}
.banner-box .all_head_two p {
margin-bottom: 2px;
font-size: 14px;
padding-left: 14px;
}
.aisa_africa_head p.s_head {
font-size: 15px;
font-weight: 600;
}
.banner-box .search-btn {
width: 30%;
}
.banner-box .search-btn button {
width: 100%;
}
.banner-box .all_head .europes p.s_head,
.banner-box .all_head .australia_pacific p.s_head,
.banner-box .all_head .aisa_africa_head p.s_head {
padding-left: 0;
font-size: 15px;
font-weight: 600;
}
.select_country .all_head_two .label_img {
width: 40px;
height: 40px;
}
.select_country .all_head_two .country_label {
margin-bottom: 20px;
}
.banner-box .all_head_two p.s_head:nth-child(1) {
padding-left: 0;
}
.select_country .all_head_two .country_label {
align-items: center;
padding: 4px;
}
/* .select_country .all_head .country_label:hover img {
transform: scale(0.8);
margin-bottom: 5px;
} */
.select_country .all_head .country_label:hover {
background: #00705c38;
border-radius: 20px;
transition: 0.4s;
}
.select_country .all_head_two .country_label:hover {
background: #00705c38;
border-radius: 8px;
padding: 4px;
}
/* .select_country .all_head_two .country_label:hover p {
transform: scale(0.9);
padding-left: 0;
} */
.banner-box .search-btn a:hover, .banner-box .search-btn button:hover {
background: #283734;
color: #fff;
}
.banner-box .star-sec {
padding-bottom: 24px;
}
.select_country .aisa_africa_head span {
color: #000;
font-weight: 600;
position: absolute;
top: 0;
padding-top: 10px;
}
.select_country ul li.mtop {
margin-top: 25px;
}
/* terms & condition page start */
.privacy-banner {
background-image: url("../../frontend_assets/img/privacy-img/privacy-banner.png");
height: 281px;
width: 100%;
background-repeat: no-repeat;
background-size: cover;
display: flex;
justify-content: center;
align-items: center;
}
.privacy-text h1 {
color: #fff;
font-size: 73px;
text-align: center;
font-weight: 700;
opacity: 60%;
}
.policy-text h3 {
text-align: left;
padding-bottom: 8px;
margin-bottom: 20px;
font-size: 30px;
font-weight: bold;
border-bottom: 2px solid #fac42b;
width: fit-content;
/*font-family: medium*/;
}
.pra-cen {
padding: 30px 0px;
}
.pra-cen p {
font-size: 18px;
color: #000000;
}
.policy-text li {
list-style: none;
font-size: 16px;
margin-bottom: 20px;
}
.policy-text .terms {
display: grid;
place-content: center;
}
.policy-text h2 {
text-align: center;
font-size: 40px;
font-weight: bold;
margin-bottom: 25px;
border-bottom: 2px solid #fac42b;
width: fit-content;
padding-bottom: 8px;
/*font-family: semibold*/;
}
/* terms & condition page css end */
/* error-page css start */
.main-err {
padding: 46px 0;
}
.error-img {
text-align: center;
}
.error-img img {
width: 22%;
}
.error-text {
text-align: center;
padding-bottom: 30px;
}
.error-text h2 {
font-size: 34px;
font-weight: 600;
padding-bottom: 16px;
}
.in-icon input {
width: 40%;
padding: 10px 30px;
border-radius: 8px;
background-color: #efefef;
border: none;
outline: none;
height: 50px;
}
.in-icon {
position: relative;
}
.in-icon a {
position: absolute;
right: 33%;
top: 10px;
color: #283734;
font-size: 20px;
}
.in-icon i.fa.fa-search {
font-size: 27px;
}
.back-to {
text-align: center;
}
.back-to a {
color: #000000;
background-color: #fac42b;
border-radius: 14px;
padding: 18px 13px;
font-weight: 500;
text-decoration: none;
font-weight: 600;
}
.back-to {
text-align: center;
padding-top: 5px;
padding-bottom: 26px;
}
.in-incon input::placeholder {
font-size: 16px;
}
.in-icon img {
width: 50%;
}
/* error page css end */
/* thank you page css start */
.thankyou {
padding: 45px 0;
text-align: center;
}
.thankyou a {
color: #000000;
background-color: #fac42b;
padding: 10px 21px;
border-radius: 9px;
text-decoration: none;
}
.thankyou a:hover {
background-color: #283734;
color: #fff;
}
.thankyou h1 {
font-size: 36px;
/* font-weight: 600; */
padding-bottom: 20px;
font-weight: 600;
color: #283734;
}
.thankyou img {
width: 8%;
}
.thankyou p {
font-size: 22px;
padding: 28px;
color: #283734;
}
/* thank you page css :end */
/* contact page css start */
.contact-ban {
background-image: linear-gradient(#00000063, #00000085),url("../../frontend_assets/img/contact-img/contact-banner.JPG");
height: 281px;
width: 100%;
background-repeat: no-repeat;
background-size: cover;
display: flex;
justify-content: center;
align-items: center;
background-position: center;
}
.feel {
padding: 20px 0;
}
.feel .feel-text {
text-align: center;
padding-top: 33px;
}
.feel .feel-text h6 {
color: #fac42b;
font-size: 25px;
/*font-family: medium*/;
}
.feel .feel-text h2 {
font-size: 44px;
color: #464646;
font-weight: 600;
margin-bottom: 20px;
/*font-family: semibold*/;
}
.form-contact .send-msg {
text-align: center;
padding-top: 5px;
padding-bottom: 26px;
}
.form-contact .send-msg a {
color: #000000;
background-color: #fac42b;
border-radius: 14px;
padding: 15px 26px;
font-weight: 500;
text-decoration: none;
}
.form-contact form {
width: 80%;
margin: auto;
}
.form-contact textarea {
outline: none;
padding: 15px;
border-color: #acacac;
resize: none;
width: 100%;
border-radius: 8px;
}
.form-contact .send-msg {
text-align: center;
padding-top: 45px;
margin-bottom: 30px;
}
.form-contact input {
border-radius: 8px;
padding: 10px;
outline: none;
}
.form-contact input:focus {
box-shadow: none;
border-color: #acacac;
}
.form-contact .send-msg a:hover {
color: #fff;
background-color: #283734;
text-decoration: none;
}
.form-contact .form-group.ff-1 {
padding-right: 20px;
}
.telephone .img-text {
display: flex;
align-items: center;
text-align: left;
margin-bottom: 40px;
min-height: 110px;
}
.telephone .img-text .para-small p {
margin-bottom: 6px;
}
.telephone .clock-small {
margin-right: 23px;
position: relative;
}
.telephone .img-text img.hover-img {
display: none;
position: absolute;
left: 0;
top: 0;
}
.telephone .img-text :hover .hover-img {
display: block;
}
.telephone {
background-color: #ebebeb;
padding: 45px 0 20px 0;
}
.telephone .para-small h6 {
color: #fac42b;
}
.telephone .i-text {
border-right: 1px solid;
padding-right: 20px;
}
/* contact page css end */
/* about-us page css start */
.about-banner {
background-image:linear-gradient(#00000063, #00000085), url("../../frontend_assets/img/about-img/about-banner.JPG");
height: 281px;
width: 100%;
background-repeat: no-repeat;
background-size: cover;
display: flex;
justify-content: center;
align-items: center;
background-position: center;
}
.lean-text {
padding: 80px 0;
}
.lean-text .different-text h2 {
color: #fac42b;
font-size: 40px;
font-weight: bold;
/*font-family: semibold*/;
}
.lean-text .different-text h5 {
font-size: 24px;
color: #283734;
font-weight: 600;
/*font-family: semibold*/;
}
.lean-text .different-text p {
font-size: 16px;
color: #283734;
}
.what-sec {
background-color: #fac42b;
padding: 45px 0;
}
.what-sec .what-sec-text h3 {
font-size: 35px;
font-weight: 600;
color: #000;
/*font-family: semibold*/;
}
.what-sec .what-sec-text h6 {
font-size: 20px;
color: #283734;
font-weight: 600;
padding: 5px 0;
/*font-family: semibold*/;
}
.what-sec .what-sec-text p {
color: #283734;
font-size: 16px;
line-height: 28px;
/*font-family: 'semibold';*/
}
.video-sec {
background-image: url(../../frontend_assets/img/about-img/video-img.png);
height: 417px;
width: 100%;
background-size: cover;
}
.volunteer-sec .volun-text h1 {
color: #fac42b;
font-size: 40px;
/*font-family: semibold*/;
}
.volunteer-sec .volun-text h4 {
font-size: 24px;
font-weight: 600;
padding: 10px 0 0 0;
}
.volunteer-sec .volun-text li {
font-size: 16px;
padding: 5px;
color: #283734;
}
.volunteer-sec .volun-text ::marker {
font-size: 30px;
}
.students-sec {
position: relative;
}
.students-sec img {
border-radius: 12px;
width: 74%;
}
/*.students-sec img:before {
content: "";
position: absolute;
width: 101px;
height: 100px;
border: 1px solid #000;
top: -56px;
left: 106px;
color: azure;
border-radius: 20px;
}*/
.students-sec:before {
content: "";
position: absolute;
width: 73%;
height: 93%;
border: 5px solid #fac42c;
top: 63px;
left: 56px;
color: azure;
border-radius: 15px;
z-index: -1;
}
.what-we {
background-color: #fac42b;
padding: 45px 0px;
}
.what-we ul li {
padding: 5px;
font-size: 16px;
}
.what-we ::marker {
font-size: 30px;
}
.what-we h2 {
color: #ffffff;
font-size: 30px;
font-weight: 600;
/*font-family: semibold*/;
}
.what-we .danger, .what-we .provide {
padding-left: 25px;
}
.what-does {
padding: 45px 0;
}
.what-does h2 {
font-size: 40px;
}
.volunteer-sec ul li {
margin-left: 25px;
}
.what-does h2 {
font-size: 40px;
padding: 24px 0;
font-weight: 600;
/*font-family: semibold*/;
}
.what-does h1 {
font-size: 68px;
color: #fac42b;
font-weight: 600;
margin-right: 20px;
}
.what-does .one-four {
display: flex;
align-items: center;
text-align: left;
margin-bottom: 16px;
}
.one-four.travel-text {
margin-right: 23px;
padding-bottom: 36px;
}
.one-four .small-sec p {
font-size: 16px;
}
.goal-sec {
padding: 30px 0;
}
.goal-sec .our-goal h2 {
font-size: 40px;
color: #fac42b;
font-weight: bold;
/*font-family: 'semibold';*/
}
.goal-sec .our-goal h5 {
font-size: 21px;
font-weight: 600;
padding: 6px;
/*font-family: 'semibold';*/
}
.goal-sec .our-goal ul li {
padding: 8px 0;
list-style: decimal;
font-size: 18px;
margin-left: 20px;
/*font-family: medium*/;
}
.goal-sec .join-img img {
width: 78%;
}
.goal-sec .join-img {
text-align: center;
}
.founder-sec img {
width: 95%;
}
.founder-sec {
padding: 45px 0;
}
.founder-sec h1 {
padding: 32px 0;
font-size: 35px;
font-weight: 600;
position: relative;
/*font-family: 'semibold';*/
}
.founder-sec h1::before {
position: absolute;
content: "";
background: #fac42b75;
height: 110px;
width: 949px;
z-index: -1;
top: 0px;
left: -101px;
}
.founder-sec p {
font-size: 18px;
color: #283734;
}
.founder-sec .girl-img {
position: relative;
}
.founder-sec .girl-img::after {
position: absolute;
content: "";
background: #fac42b75;
height: 110px;
width: 74px;
z-index: 0;
top: 0px;
right: 17px;
}
.volun-sec h1 {
text-align: center;
padding: 26px 0;
font-weight: 600;
font-size: 40px;
}
/* about-us css end */
/* new-zealand page css start */
/* .newz-banner {
background-image: url("../../assets/img/news-img/news-banner1.png");
height: 350px;
width: 100%;
background-repeat: no-repeat;
background-size: cover;
display: flex;
justify-content: center;
align-items: center;
}
.new-main {
padding: 30px 0;
}
.new-main .map-sec img {
width: 78%;
padding-top: 24px;
}
.new-main .belongs-text ::marker {
font-size: 30px;
}
.new-main .belongs-text li {
color: #283734;
font-size: 16px;
}
.new-main .features .weeks-box {
display: flex;
align-items: center;
text-align: left;
background-color: #fac42b;
width: 82%;
border-radius: 8px;
justify-content: space-evenly;
}
.new-main .features {
padding: 12px 0;
}
.new-main .features .from-sec h5 {
padding-top: 20px;
font-weight: 600;
}
.new-main .from-sec p {
font-weight: 600;
}
.new-main .features h3 {
font-size: 28px;
font-weight: 600;
padding: 20px 0 10px;
border-bottom: 1px solid #fac42b;
width: 80%;
margin-bottom: 50px;
}
.new-main .volunterBox {
position: relative;
margin-bottom: 40px;
}
.new-main .volunterBox img {
width: 100%;
}
.new-main .volun-text-sec p {
text-align: left;
font-size: 20px;
font-weight: 600;
padding-top: 25px;
}
.new-main .volunterBox_inner {
width: 90%;
height: 122px;
left: 5%;
bottom: 2%;
padding: 7px 20px;
border-radius: 10px;
background-color: rgba(255, 255, 255, 0.8);
position: absolute;
}
.new-main .volunterBox_inner i {
padding-right: 5px;
}
.new-main .learn-more {
background-color: #fac42b;
padding: 0px 14px;
border-radius: 14px;
text-align: right;
}
.new-main .learn-more a {
color: #000000;
text-decoration: none;
}
.new-main .volunterBox_inner h6 {
font-weight: 600;
font-size: 16px;
} */
/* new-zealand page css end */
.vloun-coun-banner {
background-image: linear-gradient(#00000063, #00000085), url("../../frontend_assets/img/volunteer-countries-img/new-volun-coun-banner2.jpg");
height: 448px;
width: 100%;
background-repeat: no-repeat;
background-size: cover;
display: flex;
justify-content: center;
align-items: center;
background-position: center;
}
.what-sec .container {
position: relative;
}
.what-sec .quota-img1 {
position: absolute;
top: 0;
left: 0;
}
.what-sec .quota-img2 {
right: 0;
position: absolute;
bottom: 0;
}
.what-sec-text {
width: 83%;
margin: auto;
}
.other h3 {
font-size: 28px;
font-weight: 600;
padding: 20px 0 10px;
border-bottom: 1px solid #fac42b;
width: 80%;
margin-bottom: 50px;
}
.other {
padding: 30px 0;
}
.other .desti {
display: flex;
align-items: baseline;
justify-content: space-between;
}
.other .desti a {
color: #000;
font-size: 20px;
font-weight: 600;
text-decoration: none;
}
.still .row {
background: #fac42b;
padding: 25px;
border-radius: 30px;
align-items: center;
}
.still .row img {
width: 95px;
}
.still .row h2 {
color: #000;
font-size: 34px;
font-weight: bold;
line-height: 55px;
text-align: center;
}
.still .row a {
background: #000;
color: #fff;
text-decoration: none;
padding: 11px 20px;
border-radius: 12px;
font-weight: 600;
}
.still .row a:hover {
color: #18201e;
background: #fff;
}
.still {
padding: 25px 0;
}
.new-box {
position: relative;
margin-bottom: 40px;
}
.headphone {
text-align: center;
}
/* new-program css start */
.new-pro-banner {
background-image: url("../../frontend_assets/img/new-pro-img/pro-img.png");
height: 350px;
width: 100%;
background-repeat: no-repeat;
background-size: cover;
display: flex;
justify-content: center;
align-items: center;
background-position: center;
}
.lean-provides .pro-text-sec p{
text-align: left;
font-size: 20px;
font-weight: 500;
padding-top: 25px;
color: #283734;
/*font-family: medium*/;
margin-bottom: 35px;
}
.programs-new .filter h3 {
font-size: 28px;
font-weight: 600;
padding: 20px 0 10px;
border-bottom: 1px solid #fac42b;
width: 47%;
margin-bottom: 50px;
/*font-family: semibold*/;
}
.programs-new .filter .fil-inn h6 {
color: #000;
font-size: 20px;
font-weight: 600;
text-decoration: none;
border: 2px solid #fac42b;
border-radius: 20px;
padding: 7px 20px;
}
.programs-new .filter .fil-inn {
position: relative;
}
.programs-new .filter .fil-inn .show-fil a {
text-decoration: none;
}
.programs-new .filter .fil-inn .show-fil p {
color: #000;
padding: 8px 20px;
margin: 0;
}
.programs-new .filter .fil-inn .show-fil p:hover {
background: #fac42b;
}
.programs-new .filter .fil-inn .show-fil p.hover-top:hover {
border-radius: 20px 20px 0 0;
}
.programs-new .filter .fil-inn .show-fil p.hover-bot:hover {
background: #fac42b;
border-radius: 0 0 20px 20px;
}
.programs-new .filter .fil-inn .show-fil {
box-shadow: 0px 3px 6px #00000029;
border: 0.5px solid #283734;
border-radius: 20px;
display: none;
position: absolute;
top: 50px;
width: 100%;
z-index: 999999999;
background: #fff;
}
.programs-new .filter {
display: flex;
align-items: baseline;
justify-content: space-between;
}
.pro-main .cards {
box-shadow: 0px 3px 6px #00000029;
border-radius: 30px;
padding-bottom: 10px;
}
.pro-main .cards .card-img img {
width: 100%;
}
.pro-main .cards .card-img {
position: relative;
}
.pro-main .cards .card-img p {
background: #fff;
padding: 6px 16px;
text-align: center;
width: fit-content;
position: absolute;
bottom: 0;
border-radius: 20px;
color: #18201e;
right: 4%;
font-size: 14px;
font-weight: bold;
}
.programs-new {
margin-top: 25px;
}
.pro-main .cards .card-text {
padding: 18px;
}
.pro-main .new-zealand-cards h5 {
font-size: 22px;
color: #18201e;
margin-bottom: 14px;
min-height: 52px;
border-bottom: 1px solid #fac42b;
width: fit-content;
font-weight: 600;
}
.pro-main .new-zealand-cards p {
font-size: 16px;
color: #18201e;
min-height: 45px;
}
.pro-main .cards .anchor-div a {
color: #283734;
box-shadow: 0px 3px 6px #00000029;
border-radius: 20px;
font-size: 14px;
padding: 5px 30px;
margin-right: 10px;
text-decoration: none;
}
.pro-main .cards .anchor-div {
margin-bottom: 25px;
}
.pro-main .cards .read-more img {
margin-left: 5px;
}
.pro-main .new-zealand-cards .location {
display: flex;
justify-content: space-between;
align-items: center;
}
.pro-main .new-zealand-cards {
padding-bottom: 37px;
}
.pro-main .new-zealand-cards img {
margin-right: 6px;
}
.pro-main .new-zealand-cards i {
margin-right: 6px;
}
.pro-main .new-zealand-cards a.read {
background-color: #ffffff;
color: #000000;
padding: 7px 44px;
border-radius: 17px;
border: 1px solid #fac42b;
text-decoration: none;
font-size: 18px;
}
.pro-main .new-zealand-cards a.now {
background-color: #fac42b;
color: #000000;
padding: 7px 44px;
border-radius: 17px;
text-decoration: none;
font-size: 18px;
}
.pro-main .new-zealand-cards .read-more {
display: flex;
align-items: center;
justify-content: space-between;
}
.pro-main .new-zealand-cards p {
position: relative;
width: 100%;
padding-left: 32px;
font-size: 14px;
margin: 0;
font-weight: 600;
}
.pro-main .new-zealand-cards p img {
position: absolute;
left: 0%;
top: 2%;
}
.pro-main .new-zealand-cards .col-md-6 {
margin-bottom: 40px;
}
.pro-main .new-zealand-cards a.read:hover {
background-color: #283734;
color: #ffffff;
border-color: #283734;
}
.pro-main .new-zealand-cards a.now:hover {
background-color: #283734;
color: #ffffff;
}
/* new-program css end */
/* faqs page css start */
.faqs-banner {
background-image: url("../../frontend_assets/img/faqs-img/faqs-banner.JPG");
height: 350px;
width: 100%;
background-repeat: no-repeat;
background-size: cover;
display: flex;
justify-content: center;
align-items: center;
background-position: center;
}
.faqs-banner h1{
text-shadow: 1px 1px 2px #000000;
transform: translate(-50%, -50%);
color: white; /* Set the text color, adjust as needed */
mix-blend-mode: normal; /* This property removes the overlay from the text */
z-index: 2;
position: absolute;
top: 50%;
left: 50%;
}
.anchor-sec a {
border: 1px solid#676767;
font-size: 20px;
color: #676767;
text-decoration: none;
padding: 7px 24px;
border-radius: 10px;
white-space: nowrap;
/*font-family: medium*/;
}
.register-sec {
background: #f2f2f2;
padding: 45px 0;
}
.anchor-sec ul {
width: 100%;
align-items: center;
justify-content: center;
}
.anchor-sec li {
list-style: none;
width: fit-content;
margin: 18px 15px;
}
.answers {
text-align: center;
padding: 30px;
background-color: #ffffff;
}
.answers h6 {
font-size: 24px;
color: #fac42b;
/*font-family: medium*/;
}
.answers h2 {
font-size: 40px;
color: #464646;
/*font-family: semibold*/;
}
/* faqs page css end */
/* protection page start */
.protect-banner {
background-image: url("../../frontend_assets/img/protect-img/protect-banner.png");
height: 350px;
width: 100%;
background-repeat: no-repeat;
background-size: cover;
display: flex;
justify-content: center;
align-items: center;
text-align: center;
}
.protect-banner h2 {
color: #ffffff;
font-size: 35px;
font-weight: 600;
}
.protect-banner h3 {
color: #ffffff;
font-size: 24px;
font-weight: 600;
}
p.app-a a {
background-color: #fac42b;
color: #283734;
font-size: 16px;
padding: 8px 32px;
text-decoration: none;
border-radius: 8px;
}
p.con-a a {
color: #ffffff;
border: 2px solid #fac42b;
padding: 6px 10px;
border-radius: 8px;
text-decoration: none;
font-size: 16px;
}
.app-a {
padding: 22px 0px;
}
p.app-a a:hover {
background-color: #fcfcfc;
}
p.con-a a:hover {
background-color: #fcfcfc;
border: 2px solid #fcfcfc;
color: #000000;
}
.family-sec {
background-color: #fac42b;
padding-top: 20px;
}
.massage {
text-align: center;
background-color: #fac42b;
padding: 45px 0;
margin-top: 18px;
}
.massage .text-box img.quate-img {
position: absolute;
top: -14%;
left: -4%;
width: 85px;
}
.board h1 {
color: #283734;
font-size: 40px;
border-bottom: 2px solid #fac42b;
font-weight: 600;
text-align: center;
width: fit-content;
margin: auto;
padding: 10px 0;
}
.massage .sister {
display: flex;
justify-content: end;
}
.massage .sister h4 {
width: fit-content;
display: flex;
align-items: center;
}
.massage .text-box {
background-color: #fac42b;
padding: 32px 44px;
text-align: left;
border: 2px solid;
position: relative;
width: 90%;
margin: 62px auto 0;
}
.massage .text-box p {
font-size: 16px;
color: #283734;
}
.massage .slick-prev:before {
content: "";
position: absolute;
bottom: 20px;
width: 13px;
height: 3px;
background: #fac42b;
transform: rotate(-45deg);
border-radius: 5px;
opacity: 1;
}
.massage .slick-prev:after {
content: "";
position: absolute;
bottom: 12px;
width: 13px;
height: 3px;
background: #fac42b;
transform: rotate(45deg);
border-radius: 5px;
}
.massage .slick-next:before {
content: "";
position: absolute;
bottom: 20px;
width: 13px;
height: 3px;
background: #fac42b;
transform: rotate(45deg);
border-radius: 5px;
opacity: 1;
}
.massage .slick-next:after {
content: "";
position: absolute;
bottom: 12px;
width: 13px;
height: 3px;
background: #fac42b;
transform: rotate(-45deg);
border-radius: 5px;
}
.massage button.slick-prev.slick-arrow {
left: -5%;
background: #fff;
width: 35px;
height: 35px;
display: flex;
align-items: center;
justify-content: center;
border-radius: 50px;
}
.massage button.slick-next.slick-arrow {
right: -5%;
background: #fff;
width: 35px;
height: 35px;
display: flex;
align-items: center;
justify-content: center;
border-radius: 50px;
}
.sister img {
margin-right: 10px;
}
.massage a {
background-color: #ffffff;
padding: 10px 48px;
border-radius: 10px;
font-size: 20px;
color: #283734;
text-decoration: none;
font-weight: 500;
}
.massage .share-a {
text-align: center;
margin-top: 39px;
}
.share-a a:hover {
background-color: #283734;
color: #ffffff;
}
.gallery-sec {
padding: 45px 0;
}
.gallery-sec .auckland {
width: 95%;
}
.gallery-sec .auckland h1 {
color: #283734;
font-size: 30px;
font-weight: 700;
border-bottom: 1px solid #fac42b;
padding-bottom: 14px;
}
.gallery-sec .auckland p {
color: #283734;
font-size: 16px;
padding: 10px 0 0px;
position: relative;
}
.gallery-sec .info h1 {
font-size: 30px;
color: #283734;
font-weight: 700;
border-bottom: 1px solid #fac42b;
padding-bottom: 14px;
}
.pro-cost h5 {
font-size: 24px;
color: #283734;
font-weight: 700;
border-bottom: 1px solid #fac42b;
padding-bottom: 14px;
width: 35%;
}
.pro-cost ul#myTab li {
width: 50%;
text-align: center;
margin-bottom: 15px;
margin-top: 15px;
}
.gallery-sec .loc-info p {
font-size: 16px;
padding: 15px 0;
}
.gallery-sec .loc-info h5 {
font-size: 24px;
color: #283734;
font-weight: 700;
border-bottom: 1px solid #fac42b;
padding-bottom: 14px;
/*margin-top: 30px;*/
}
.attend {
border-bottom: 1px solid #283734;
}
.gallery-sec .gal-img img {
width: 80%;
margin: 25px 0px;
}
.charge-sec .includ-text {
padding: 25px 0;
}
.charge-sec .includ-text img {
margin-right: 8px;
}
.charge-sec .includ-text h4 {
font-size: 22px;
/*font-family: 'medium';*/
color: #000000;
border-bottom: 1px solid #fac42b;
width: fit-content;
padding-bottom: 4px;
}
.charge-sec .under-line{
border-bottom: 1px solid #000;
}
.charge-sec .includ-text p {
font-size: 16px;
color: #283734;
position: relative;
padding: 8px 0 ;
}
.charge-sec .includ-text ul, .charge-sec .includ-text ol {
padding-left: 20px;
}
.charge-sec .includ-text h3 {
font-size: 20px;
font-weight: 600;
padding: 25px 0 7px;
border-bottom: 1px solid #fac42b;
width: fit-content;
}
.charge-sec .cost h4 {
font-size: 20px;
font-weight: 600;
padding: 15px 0;
}
.charge-sec .cost p {
font-size: 16px;
color: #283734;
position: relative;
padding: 0px 0 8px 24px;
}
.charge-sec p.airport {
border-bottom: 1px solid #283734;
padding-bottom: 20px;
}
.charge-sec .cost p::before {
position: absolute;
background: #000;
width: 13px;
height: 13px;
top: 1.5%;
left: 0;
content: "";
border-radius: 50%;
margin-top: 4px;
}
.charge-sec .provide h2 {
font-size: 22px;
font-weight: 600;
padding: 14px 0 7px;
border-bottom: 1px solid #fac42b;
width: fit-content;
}
.provide p {
border-bottom: 1px solid;
padding-bottom: 16px;
}
.charge-sec .nav-item a {
font-size: 18px;
font-weight: 600;
}
.charge-sec a#Charge\ Details-tab {
border-bottom: 1px solid #fac42b;
}
.pro-cost .nav-item a#home-tab {
border: none;
}
.charge-sec a {
color: #000000;
border: none;
}
.pro-cost a {
color: #000000;
border: none;
}
.pro-cost .nav-tabs .nav-link {
border: none;
}
.charge-sec .nav-tabs .nav-link {
border: none;
}
.charge-sec .nav-tabs {
border-bottom: none;
}
.charge-sec .nav-tabs .nav-link.active {
border-bottom: 2px solid #fac42b;
color: #000;
}
.charge-sec .nav-tabs .nav-link:hover {
color: #000000b8;
}
.pro-cost .nav-tabs .nav-link.active {
border-bottom: 1px solid #fac42b;
color: #283734;
font-weight: 600;
}
.pro-cost table.table.table-bordered {
margin-top: 13px;
}
.pro-cost .nav-tabs {
border: none;
}
.pro-cost ul#myTab {
justify-content: space-around;
}
.pro-cost table tr td {
width: 50%;
text-align: center;
}
.protect-blogs h1 {
width: fit-content;
}
.protect-blogs .p-head {
display: grid;
place-content: center;
}
.protect-blogs .cards .read-more a {
display: flex;
align-items: center;
}
.protect-blogs .cards .read-more img {
margin-left: 13px;
}
.protect-blogs .col-md-4 {
margin-bottom: 20px;
}
.protect-blogs {
padding-bottom: 0;
}
.look-about-us {
margin-top: 0;
}
/* hover-slider */
.gallery-sec ul#slider-box,
li#img-container {
display: block;
margin-bottom: 0;
}
.gallery-sec #slider-box {
width: 100%;
height: 275px;
}
.gallery-sec #slider-box * {
user-select: none;
-ms-user-select: none;
-moz-user-select: none;
-khtml-user-select: none;
-webkit-user-select: none;
-webkit-touch-callout: none;
}
.gallery-sec #slider-box input {
display: none;
}
.gallery-sec #slider-box #img-inner {
top: 46px;
opacity: 0;
width: 95%;
display: block;
position: absolute;
transform: scale(0);
-moz-transform: scale(0);
-webkit-transform: scale(0);
transition: all 0.7s ease-in-out;
-moz-transition: all 0.7s ease-in-out;
-webkit-transition: all 0.7s ease-in-out;
}
.gallery-sec #slider-box #img-inner img {
width: 100%;
height: 230px;
border-radius: 20px;
border: 1px solid #80808073;
}
/* #slider-box #img-inner:nth-of-type(1) {
background-image: url("../../assets/img/protect-img/bed-img.png"),
url("../../assets/img/protect-img/bed-img.png"),
url("../../assets/img/protect-img/bed-img.png"),
url("../../assets/img/protect-img/bed-img.png"),
url("../../assets/img/protect-img/bed-img.png");
} */
#slider-box label.sb-bignav {
opacity: 0.5;
}
#slider-box label.sb-bignav:hover {
opacity: 1;
}
#slider-box .sb-bignav {
width: 40px;
height: 40px;
display: none;
position: absolute;
opacity: 0;
z-index: 9;
cursor: pointer;
transition: opacity 0.2s;
-moz-transition: opacity 0.2s;
-webkit-transition: opacity 0.2s;
/* color: white; */
font-size: 33px;
text-align: center;
line-height: normal;
font-family: "Varela Round", sans-serif;
background-color: #fff;
text-shadow: 0px 0px 15px rgb(119 119 119);
top: 20%;
border-radius: 50%;
}
#slider-box .sb-bignav.next {
right: 30px;
top: 29%;
}
#slider-box .sb-bignav.prev {
left: 40px;
top: 28%;
}
#slider-box label[title="Next"] {
right: 0;
top: 33%;
}
#slider-box input:checked+li>#img-inner {
opacity: 1;
transform: scale(1);
-moz-transform: scale(1);
-webkit-transform: scale(1);
transition: opacity 1s ease-in-out;
-moz-transition: opacity 1s ease-in-out;
-webkit-transition: opacity 1s ease-in-out;
}
#slider-box input:checked+li>label {
display: block;
}
/* insight */
.insights {
background: linear-gradient(#00000063, #00000085),url(../../frontend_assets/img/insights/new_insight.jpg);
width: 100%;
height: 328px;
background-repeat: no-repeat;
display: flex;
align-items: center;
justify-content: center;
background-size: cover;
background-position: center;
}
.insights h1 {
font-size: 70px;
color: #ffffff;
font-weight: bold;
opacity: 60%;
}
.highlight {
background-color: yellow;
}
.card-sec {
padding: 4rem 0 3rem;
}
.card-sec .row .col-md-4 {
margin-bottom: 45px;
}
.cards {
box-shadow: 0px 3px 6px #00000029;
border-radius: 30px;
padding-bottom: 10px;
}
.cards .card-img img {
width: 100%;
border-radius: 20px;
height: 265px;
object-fit: cover;
}
.cards .card-img {
position: relative;
}
.cards .card-img p {
background: #fff;
padding: 6px 16px;
text-align: center;
width: fit-content;
position: absolute;
bottom: 0;
border-radius: 20px;
color: #18201e;
right: 4%;
font-size: 14px;
font-weight: bold;
}
.card-image {
width: 200px; /* Set the desired width */
height: 250px; /* Set the desired height */
object-fit: cover; /* Maintain aspect ratio and crop if necessary */
}
.cards .card-text {
padding: 18px;
}
.cards .card-text h5 {
font-size: 19px;
color: #1b1b1b;
margin-bottom: 14px;
min-height: 52px;
font-weight: bold;
}
.cards .card-text p {
font-size: 16px;
color: #878787;
/*min-height: 72px;*/
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
line-clamp: 2;
-webkit-box-orient: vertical;
}
.cards .anchor-div a {
color: #283734;
box-shadow: 0px 3px 6px #00000029;
border-radius: 20px;
font-size: 14px;
padding: 5px 30px;
margin-right: 10px;
text-decoration: none;
}
.cards .anchor-div {
margin-bottom: 25px;
}
.cards .read-more img {
margin-left: 5px;
}
.cards .read-more a {
font-size: 18px;
color: #f2a51a;
font-weight: bold;
}
.scroll-top {
border-radius: 50%;
cursor: pointer;
margin: 15px;
opacity: 0.75;
position: fixed;
bottom: 10%;
right: -70px;
transition: right 0.2s ease-in-out;
}
button.scroll-top.visible {
right: 4%;
bottom: 10%;
width: 45px;
height: 45px;
border: 1px solid #000;
z-index: 9999999999;
background: #fff;
opacity: 100%;
}
button.scroll-top.visible img {
transform: rotate(90deg);
}
.scroll-top.visible i {
font-size: 25px;
font-weight: normal;
}
.regi-login-sec {
background: #f0f0f0;
padding: 35px 0;
}
.regi-login-sec .log-div {
display: flex;
align-items: center;
justify-content: space-between;
}
.regi-login-sec .log-div h6 {
font-size: 20px;
color: #000;
font-weight: 600;
margin: 0;
}
.regi-login-sec .log-div p {
margin: 0;
font-size: 18px;
color: #000;
}
.login-tabs {
padding: 50px 0;
}
.login-tabs #nav-tab a {
width: 50%;
border: 0;
padding: 18px;
color: #000000;
font-weight: 600;
}
.login-tabs nav {
border: 1px solid #000;
text-align: center;
border-radius: 12px 12px 0 0;
}
.login-tabs #nav-tab a.active {
background: #283734;
border-radius: 10px 0 0 0;
/* padding: 18px; */
color: #fff;
font-size: 18px;
}
.login-tabs #nav-tab a.active.tab2 {
border-radius: 0px 10px 0 0;
}
.login-tabs .form-sec {
margin-top: 35px;
width: 80%;
margin: 45px auto 0;
}
.login-tabs .form-sec .form-group {
padding: 0 15px;
}
.login-tabs .form-sec .form-group label {
font-size: 14px;
font-weight: 600;
width: 100%;
}
.login-tabs .form-sec .form-group input,
.login-tabs .form-sec .form-group select,
.login-tabs .form-sec .form-group textarea {
border: 1px solid #929292;
border-radius: 7px;
}
.login-tabs .form-sec .form-group input,
.login-tabs .login-tabs .form-sec .form-group textarea {
padding: 10px 10px;
box-shadow: none;
}
.login-tabs .form-sec .form-group p {
padding-top: 9px;
font-size: 14px;
color: #283734;
margin: 0;
}
.login-tabs .form-sec h5 {
font-size: 24px;
color: #283734;
font-weight: bold;
padding-left: 10px;
margin: 30px 0;
}
.login-tabs .form-sec .form-group select {
height: 45px;
font-size: 14px;
box-shadow: none;
}
.login-tabs .form-sec .form-group .select-inn select {
width: 165px;
font-size: 14px;
}
.login-tabs .form-sec h6 {
padding-left: 10px;
font-size: 18px;
font-weight: bold;
margin-bottom: 22px;
/*font-family: semibold*/;
}
.login-tabs .form-sec .form-group textarea {
width: 100%;
padding: 7px;
height: 45px;
resize: none;
outline: none;
}
.login-tabs .form-sec .please-note {
padding-left: 10px;
margin-bottom: 30px;
}
.login-tabs .form-sec .please-note p {
width: fit-content;
background: #fac42b47;
padding: 6px 21px;
border-radius: 10px;
font-size: 14px;
}
.login-tabs .form-sec .form-group .pay-mode {
display: flex;
}
.login-tabs .form-sec .form-group .pay-mode .form-check {
display: flex;
align-items: center;
}
.login-tabs .form-sec .form-group .pay-mode .form-check img {
width: 147px;
margin-right: 30px;
}
.login-tabs .form-sec .form-group.form-check {
margin-left: 15px;
display: flex;
align-items: center;
flex-direction: column;
}
.login-tabs .form-sec .form-group.form-check input {
margin-top: 4px;
left: 12px;
}
.login-tabs .form-login .form-group.form-check {
display: flex;
/*align-items: center;*/
flex-direction: column;
}
.login-tabs .form-login .form-group.form-check input {
margin-top: 4px;
left: 20px;
}
.login-tabs .form-sec .sub-btn {
padding-left: 10px;
margin-top: 40px;
}
.login-tabs .form-sec .sub-btn a {
background: #fac42b;
padding: 12px 45px;
color: #283734;
font-weight: bold;
font-size: 18px;
border-radius: 30px;
text-decoration: none;
}
.login-tabs .form-sec .sub-btn a:hover {
background: #283734;
color: #fff;
transition: 0.5s all;
}
.login-tabs .form-login {
border: 1px solid #283734;
border-radius: 0 0 12px 12px;
border-top: 0;
box-shadow: 0px 4px 20px #00000040;
width: 90%;
margin: auto;
}
.login-tabs .form-sec .form-group.curreny-selects select{
width: 80%;
}
.login-tabs nav {
width: 90%;
margin: auto;
}
.login-tabs .form-login input {
background: #efefef;
color: #636060;
padding: 12px 20px;
border-radius: 7px;
box-shadow: none;
outline: none;
border: 0;
}
.login-tabs .form-login .form-inn {
width: 55%;
margin: 0px auto 0;
padding-top: 45px;
}
.login-tabs .form-login input::placeholder {
font-size: 14px;
}
.login-tabs .form-login .form-inn .forgot-pass {
text-align: right;
margin-top: 0px;
margin-bottom: 20px;
}
.login-tabs .form-login .form-inn .forgot-pass a {
color: #fac42b;
font-size: 14px;
}
.login-tabs .form-login .form-inn .form-group.form-check label {
color: #000;
font-size: 14px;
}
.login-tabs .form-sec .form-group .pay-mode input[type="radio"] {
accent-color: #283734;
}
.login-tabs .form-sec .form-group input[type="checkbox"] {
accent-color: #000000;
}
.login-tabs .form-login .form-group input[type="checkbox"] {
accent-color: #000;
}
.login-tabs .form-login .form-inn .but-conti {
margin: 45px 0 35px;
}
.login-tabs .form-login .form-inn .but-conti a {
width: 100%;
border: 0;
padding: 15px 0;
margin: 45px 0 30px;
border-radius: 15px;
outline: none;
text-decoration: none;
text-align: center;
}
.login-tabs .form-login .form-inn .but-conti a p {
color: #283734;
font-weight: 600;
background: #fac42b;
border-radius: 15px;
padding: 13px 0;
}
.login-tabs .form-login .form-inn .but-conti a p:hover {
background: #283734;
color: #fff;
transition: 0.5s;
}
.login-tabs .form-login .form-inn .but-conti a:hover {
background: #283734;
color: #fff;
transition: 0.5s;
}
.login-tabs .form-sec .form-group p.para-red {
color: #ff0000;
font-weight: 600;
}
.star-sec {
display: flex;
align-items: center;
/*justify-content: center;*/
color: #fff;
margin-bottom: 20px;
}
.star-sec p {
margin: 0;
/*font-family: 'medium';*/
color: #18201E;
}
/* .main-footer .star-sec .rating-box {
margin: 0 24px;
} */
/* star */
.rate-area {
border-style: none;
margin: 0;
/*padding: 0 25px;*/
}
.rate-area:not(:checked) > input {
position: absolute;
/* top: -9999px; */
clip: rect(0, 0, 0, 0);
}
.rate-area:not(:checked) > label {
float: right;
width: fit-content;
overflow: hidden;
white-space: nowrap;
cursor: pointer;
font-size: 28px;
color: #fff;
margin: 0 3px;
}
.rate-area:not(:checked) > label:before {
content: "★";
background: #00b67a;
padding: 1px 6px;
}
.rate-area > input:checked ~ label {
color: gold;
}
.rate-area:not(:checked) > label:hover,
.rate-area:not(:checked) > label:hover ~ label {
color: gold;
}
.rate-area > input:checked + label:hover,
.rate-area > input:checked + label:hover ~ label,
.rate-area > input:checked ~ label:hover,
.rate-area > input:checked ~ label:hover ~ label,
.rate-area > label:hover ~ input:checked ~ label {
color: gold;
}
/* star */
.forgot-sec .form-login {
border-top: 2px solid #283734;
border-radius: 12px;
padding: 35px 0;
}
.forgot-sec {
text-align: center;
}
.forgot-sec label.error {
text-align: left;
width: 100%;
}
.forgot-sec .form-login .key-icon img {
width: 85px;
}
.forgot-sec .form-login h1 {
font-size: 40px;
font-weight: bold;
margin: 20px 0 10px 0;
color: #283734;
/*font-family: semibold*/;
}
.forgot-sec .form-login p {
color: #283734;
font-size: 20px;
font-weight: normal;
margin-bottom: 35px;
}
/*.forgot-sec .form-login input {*/
/* margin-bottom: inherit;*/
/*}*/
.forgot-sec .form-login .click-para p a, .forgot-sec .form-login .click-para p button {
color: #fac42b;
border: 0;
background: transparent;
font-weight: 600;
}
.forgot-sec .form-login .back-too a {
color: #202124;
font-size: 18px;
}
.forgot-sec .form-login .back-too a img {
margin-right: 8px;
}
.check-email .form-login a {
font-weight: 600;
}
.reset-pass .form-login p {
margin: 0;
}
.leanin-int {
padding: 45px 0;
}
.leanin-int .leanin-inner h4 {
font-size: 40px;
color: #283734;
font-weight: bold;
}
.leanin-int .leanin-inner p {
color: #283734;
font-size: 18px;
line-height: normal;
}
.leanin-int .leanin-inner .lea-img img {
width: 100%;
height: 400px;
object-fit: cover;
border-radius: 8px;
}
.leanin-int .leanin-inner .lea-img {
position: relative;
margin-bottom: 25px;
}
.leanin-int .leanin-inner .lea-img p {
position: absolute;
bottom: 1%;
left: 5%;
border-radius: 20px;
padding: 9px 19px;
background: #fac42b;
}
.leanin-int .search-leanin {
position: relative;
}
.leanin-int .search-leanin input {
width: 100%;
background: #fac42b;
border: 0;
height: 50px;
padding: 5px 65px 5px 20px;
font-size: 14px;
border-radius: 8px;
outline: none;
}
.leanin-int .search-leanin img {
position: absolute;
right: 11%;
top: 26%;
width: 22px;
}
.leanin-int .latest-blogs {
background: #efefef;
border-radius: 8px;
padding: 22px;
margin: 25px 0;
}
.leanin-int .latest-blogs .blogs-inner {
display: flex;
align-items: center;
margin-bottom: 18px;
}
.leanin-int .latest-blogs .blogs-inner img {
width: 90px;
margin-right: 21px;
aspect-ratio: 1.5;
border-radius: 5px;
}
.leanin-int .latest-blogs h5 {
font-size: 22px;
color: #283734;
font-weight: bold;
margin-bottom: 20px;
}
.leanin-int .latest-blogs .blogs-inner p {
color: #283734;
margin: 0;
font-weight: 600;
font-size: 18px;
}
.leanin-int .categories {
background: #efefef;
border-radius: 8px;
padding: 22px;
margin-bottom: 22px;
}
.leanin-int .categories h5 {
font-size: 22px;
color: #283734;
font-weight: bold;
margin-bottom: 20px;
}
.leanin-int .categories a img {
transform: rotate(180deg);
display: none;
}
.leanin-int .categories a {
display: flex;
align-items: center;
justify-content: space-between;
color: #283734;
margin-bottom: 15px;
padding: 8px 25px;
border-radius: 10px;
text-decoration: none;
}
.leanin-int .categories a:hover {
background: #fff;
}
.leanin-int .categories a:hover img {
display: block;
}
.leanin-int .categories a p {
margin: 0;
}
.leanin-int .tags {
background: #efefef;
border-radius: 8px;
padding: 22px;
margin-bottom: 22px;
}
.leanin-int .tags h5 {
font-size: 22px;
color: #283734;
font-weight: bold;
margin-bottom: 20px;
}
.leanin-int .tags .tags-anch.row {
justify-content: center;
}
.leanin-int .tags .tags-anch.row a {
color: #283734;
font-size: 14px;
background: #fff;
margin: 5px;
padding: 9px 25px;
border-radius: 13px;
text-decoration: none;
}
.profile-sec {
background: url("../../frontend_assets/img/profile/profile.png");
height: 358px;
background-repeat: no-repeat;
background-position: center;
width: 100%;
}
.profile-edit {
padding: 45px 0;
}
.profile-edit .container {
position: relative;
}
.profile-edit .container .row {
margin-top: 66px;
}
.profile-edit .container .row:nth-child(odd) {
margin-top: 0px;
}
.profile-edit .profile-box {
box-shadow: 0px 6px 15px #0000002e;
border-radius: 8px;
text-align: center;
padding: 12px;
}
.profile-edit .profile-box p {
text-align: left;
padding: 0 14px;
font-size: 14px;
}
.profile-edit .profile-box-2 {
box-shadow: 0px 6px 15px #0000002e;
border-radius: 8px;
padding: 35px 25px 25px 40px;
}
.profile-edit .profile-box-2 .pro-head {
display: flex;
align-items: center;
justify-content: space-between;
}
.profile-edit .profile-box-2 .pro-head h2 {
font-size: 40px;
color: #283734;
font-weight: bold;
/*font-family: semibold*/;
}
.profile-edit .profile-box-2 .pro-head a {
color: #283734;
font-size: 16px;
border: 1px solid #000;
padding: 6px 17px;
border-radius: 9px;
text-decoration: none;
}
.profile-edit .profile-box-2 p {
color: #283734;
}
.profile-edit .profile-box-2 form label,
.profile-edit .profile-box-2 form input,
.profile-edit .profile-box-2 form select {
color: #283734;
border: 0;
outline: none;
box-shadow: none;
}
.profile-edit .profile-box h5 {
color: #283734;
font-size: 20px;
margin-bottom: 22px;
font-weight: 600;
}
.profile-edit .profile-box p.color {
background: #283734;
color: #fff;
padding: 7px 14px;
border-radius: 8px;
}
.profile-edit .profile-box p.color a {
color: #fff;
}
.profile-edit .profile-box p a {
color: #283734;
}
.profile-edit .profile-box p img {
margin-right: 5px;
}
.profile-edit .profile-box .apply a {
background: #fac42b;
padding: 12px 13px;
font-size: 14px;
border-radius: 8px;
text-decoration: none;
color: #283734;
font-weight: 500;
}
.profile-edit .profile-box .apply {
margin: 70px 0 20px;
}
.profile-edit .profile-box .apply a:hover {
background: #283734;
color: #fff;
}
.profile-edit .profile-box .apply a span {
border: 1px solid;
padding: 0 5px;
border-radius: 50%;
font-size: 16px;
margin-right: 8px;
}
.profile-edit .profile-box-2 .upload {
width: 100%;
}
.profile-edit .profile-box-2 .upload p {
background: #fac42b;
padding: 12px 20px;
border-radius: 8px;
display: flex;
align-items: center;
}
.profile-edit .profile-box-2 .upload p img {
margin-left: 20px;
}
.profile-edit .profile-box-2 .upload p img.upload-white {
display: none;
}
.profile-edit .profile-box-2 .upload p:hover img {
display: none;
}
.profile-edit .profile-box-2 .upload p:hover img.upload-white {
display: block;
}
.profile-edit .profile-box-2 .upload .pdf-img {
display: flex;
align-items: center;
position: relative;
margin-right: 20px;
margin-top: 10px;
}
.profile-edit .profile-box-2 .upload .pdf-img i {
position: absolute;
top: -11px;
right: -29%;
}
.profile-edit .profile-box-2 form .form-group {
border-bottom: 2px solid #0000002e;
padding-bottom: 10px;
}
.profile-edit .profile-box-2 form .form-group.bord-form {
border: indianred;
}
.profile-edit .profile-box-2 .upload p:hover {
background: #283734;
color: #fff;
}
#save_profile{
padding: 5px 10px;
border-radius:10px;
background-color: white;
}
.upload input[type="file"]{
display: none;
}
.uploadBtn{
background-color: orange;
padding: 10px 25px;
border-radius: 10px;
}
.img-thumbs {
background: #eee;
border: 1px solid #ccc;
border-radius: 0.25rem;
margin: 1.5rem 0;
padding: 0.75rem;
display: grid;
grid-template-columns: repeat(4,1fr);
place-items: center;
}
/*for add*/
.img-thumbs-hidden {
display: none;
}
.wrapper-thumb, .edit_wrapper-thumb {
position: relative;
display: flex;
justify-content: space-around;
margin: 1rem 0;
width: fit-content;
}
.img-preview-thumb {
background: #fff;
border: 1px solid none;
border-radius: 0.25rem;
box-shadow: 0.125rem 0.125rem 0.0625rem rgba(0, 0, 0, 0.12);
max-width: 140px;
padding: 0.25rem;
width: 250px;
height: 150px;
}
.remove-btn, .edit_remove-btn{
position: absolute;
display: flex;
justify-content: center;
align-items: center;
font-size: .7rem;
top: -5px;
right: -8px;
width: 20px;
height: 20px;
background: white;
border-radius: 10px;
font-weight: bold;
cursor: pointer;
color: red;
}
/*// for add end*/
.remove-btn:hover, .edit_remove-btn:hover{
box-shadow: 0px 0px 3px grey;
transition:all .3s ease-in-out;
}
/* avatar */
.avatar-upload {
position: relative;
margin: 20px auto;
width: fit-content;
}
.avatar-upload .avatar-edit {
position: absolute;
right: -10%;
z-index: 1;
bottom: 13%;
}
.avatar-upload .avatar-edit input {
display: none;
}
.avatar-upload .avatar-edit input + label {
width: 34px;
height: 34px;
margin-bottom: 0;
border-radius: 100%;
background: #283734;
cursor: pointer;
font-weight: normal;
transition: all 0.2s ease-in-out;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
}
.avatar-upload .avatar-edit label img {
width: 14px;
}
.avatar-upload .avatar-preview {
width: 150px;
height: 150px;
position: relative;
border-radius: 13px;
box-shadow: 0px 2px 4px 0px rgb(0 0 0 / 10%);
}
.avatar-upload .avatar-preview > div {
width: 100%;
height: 100%;
border-radius: 10px;
background-size: cover;
background-repeat: no-repeat;
background-position: center;
}
/* avatar */
.recently-read {
padding: 45px 0;
}
.recently-read h1 {
font-size: 40px;
font-weight: bold;
color: #18201e;
margin-bottom: 35px;
/*font-family: semibold*/;
}
.profile-edit .additional {
background: #f3f3f3;
padding: 20px;
margin-top: 30px;
border-radius: 8px;
}
.profile-edit .additional h5 {
color: #283734;
font-size: 20px;
margin-bottom: 17px;
font-weight: 600;
border-bottom: 1px solid #fac42b;
width: fit-content;
padding-bottom: 6px;
}
.profile-edit .additional label {
color: #283734;
font-size: 13px;
}
.profile-edit .additional input[type="checkbox"] {
accent-color: #283734;
}
.profile-edit .additional .confirm {
text-align: center;
margin-top: 30px;
}
.profile-edit .additional .confirm a {
color: #283734;
font-size: 18px;
font-weight: 600;
background: #fac42b;
padding: 7px 19px;
border-radius: 8px;
text-decoration: none;
}
.summary {
/*box-shadow: 0px 4px 8px #0000001c;*/
border-radius: 9px;
padding: 15px 30px;
box-shadow: 0px 2px 2px #00000029;
border: 2px solid #00000017;
}
.summary h2 {
font-size: 30px;
color: #283734;
font-weight: bold;
margin-bottom: 20px;
}
.summary p {
font-size: 18px;
color: #283734;
font-weight: 600;
}
.summary p img {
margin: 0 10px;
width: 20px;
}
.summary .sum-img {
margin: 30px 0;
}
.summary .sum-img img {
width: 100%;
height: 250px;
border-radius: 5px;
}
.summary h5 {
font-size: 22px;
font-weight: 600;
color: #283734;
margin-bottom: 15px;
}
.summary .sum-a a {
/*background: #fac42b;*/
color: #283734;
font-size: 16px;
/*padding: 14px 14px;*/
border-radius: 8px;
text-decoration: none;
}
.summary .sum-a button:hover {
background: #283734;
color: #fff;
}
.summary .sum-a button {
border: none;
background: transparent;
border-radius: 8px;
}
.summary .sum-a button p:hover {
background: #283734;
color: #fff;
}
.summary .sum-a button img {
width: 30px;
margin-left: 20px;
}
.summary .sum-a {
margin: 28px 0;
}
.summary .include p {
font-size: 16px;
}
.profile-edit .jack {
background: #283734;
padding: 25px;
position: absolute;
width: 100%;
top: -33%;
border-radius: 8px;
}
.profile-edit .jack h5 {
color: #fac42b;
font-size: 24px;
position: relative;
line-height: 1.5;
}
.profile-edit .jack h5::before {
content: "";
position: absolute;
width: 5%;
height: 2px;
background: #fac42b;
bottom: -2px;
}
.profile-edit .jack h5 img {
margin: 0 7px;
}
.profile-edit .jack .project-para {
display: flex;
align-items: baseline;
justify-content: space-between;
width: 50%;
margin-top: 60px;
}
.profile-edit .jack .project-para p {
color: #fff;
}
.profile-edit .jack .project-para p.gray {
color: #b2b2b2;
}
/* calender */
#calendar {
width: 220px;
}
#calendar_weekdays div {
display: inline-block;
vertical-align: top;
}
#calendar_content,
#calendar_weekdays,
#calendar_header {
position: relative;
width: 220px;
overflow: hidden;
float: left;
z-index: 10;
}
#calendar_weekdays div,
#calendar_content div {
width: 40px;
height: 40px;
overflow: hidden;
text-align: center;
background-color: #ffffff;
color: #787878;
}
#calendar_weekdays div {
font-size: 16px;
color: #283734;
font-weight: 600;
}
#calendar_content {
-webkit-border-radius: 0px 0px 12px 12px;
-moz-border-radius: 0px 0px 12px 12px;
border-radius: 0px 0px 12px 12px;
margin-bottom: 20px;
}
#calendar_content div {
float: left;
color: #848484;
font-size: 16px;
}
#calendar_content div:hover {
background-color: #f8f8f8;
}
#calendar_content div.blank {
background-color: #e8e8e859;
}
#calendar_header,
#calendar_content div.today {
zoom: 1;
filter: alpha(opacity=70);
opacity: 0.7;
}
#calendar_content div.today {
color: #ffffff;
background: #283734;
}
#calendar_header {
width: 100%;
height: 37px;
text-align: center;
padding: 10px 0;
}
#calendar_header h1 {
font-size: 18px;
color: #000;
float: left;
width: 70%;
margin-bottom: 0;
font-weight: bold;
}
i[class^="icon-chevron"] {
color: #000;
float: left;
width: 15%;
border-radius: 50%;
}
/* calender end*/
.sri-lankan {
background: url(../../frontend_assets/img/sri-lankan/ele.png);
height: 437px;
background-repeat: no-repeat;
background-position: center;
width: 100%;
display: flex;
align-items: center;
justify-content: center;
}
.sri-lankan h1 {
text-align: center;
color: #fff;
font-weight: bold;
}
.lets-get {
padding: 45px 0;
}
.lets-get .started {
width: 90%;
}
.lets-get .started .started-head h1 {
font-size: 40px;
font-weight: bold;
color: #283734;
/*font-family: semibold*/;
}
.lets-get .started .started-head p {
color: #000000e8;
font-size: 18px;
/*font-family: medium*/;
}
.lets-get .started h5 {
color: #000;
font-size: 22px;
margin-top: 35px;
/*font-family: regular;*/
}
.lets-get .started .started-head p.para-reds {
color: red;
}
.lets-get .started label {
font-size: 15px;
color: #000;
margin-bottom: 10px;
}
label.error{
color: red !important;
font-weight: 500 !important;
font-size: 15px !important;
}
/*#forgot_pass_form.form-login label{
margin-left: -25rem;
}
#login_form.form-login label{
margin-left: 0px;
}*/
.lets-get .started label.error{
color: red;
}
.lets-get .started input,
.lets-get .started select {
border: 1px solid #707070;
border-radius: 5px;
outline: none;
box-shadow: none;
}
.lets-get .started .pay-mode {
display: flex;
}
.lets-get .started .pay-mode .form-check label {
margin-right: 30px;
}
.lets-get .started .pay-mode .form-check input[type="radio"] {
accent-color: #283734;
}
.lets-get .started .add-more {
color: #fff;
background: #283734;
padding: 6px 37px;
border-radius: 8px;
outline: none;
border: none;
}
.lets-get .started .add-more:hover {
background-color: #fac42b;
color:black;
border: none;
}
.lets-get .started .add-more a {
color: #fff;
background: #283734;
padding: 9px 25px;
border-radius: 8px;
text-decoration: none;
}
.lets-get .started .add-more {
margin: 20px 0px 30px;
}
.lets-get .started .add-more a:hover {
background: #fac42b;
color: #283734;
}
.lets-get .started h4 {
color: #283734;
width: 10%;
border-bottom: 1px solid;
padding-bottom: 5px;
}
.lets-get .started .fees .fees-inn {
display: flex;
align-items: center;
justify-content: space-between;
}
.lets-get .started .fees {
width: 70%;
}
.lets-get .started .fees ul li {
margin-left: 20px;
margin-bottom: 5px;
font-size: 15px;
}
.lets-get .started .fees .total {
display: flex;
align-items: center;
justify-content: space-between;
border: 1px solid #707070;
border-left: 0;
border-right: 0;
margin-bottom: 24px;
}
.lets-get .started .fees .total p {
margin: 0 0 0px 0;
padding: 11px 0px;
}
.lets-get .started .apply-now {
margin-top: 30px;
}
#submit_volunteer_details{
border-radius:8px;
background-color: #fac42b;
color:white;
border: none;
outline: none;
padding: 5px 37px;
text-decoration: none;
}
#submit_volunteer_details:hover{
color: #fff;
background: #283734;
text-decoration: none;
box-shadow: none;
}
.lets-get .started .apply-now a{
color: #fff;
background: #fac42b;
padding: 12px 10px;
border-radius: 8px;
text-decoration: none;
}
.lets-get .started .apply-now a:hover {
background: #283734;
}
.lets-get .started .apply-now a img {
margin-left: 10px;
}
.lets-get .started .form-group.form-check input[type="checkbox"] {
accent-color: #283734;
}
.lets-get .summary h2 {
font-size: 22px;
font-weight: 500;
position: relative;
padding: 0 30px 9px;
/*font-family: medium*/;
}
.lets-get .summary h2::before {
content: "";
background: #283734;
width: 46%;
height: 2px;
position: absolute;
bottom: 0;
}
.lets-get .summary p {
font-weight: 500;
font-size: 16px;
padding: 0 30px;
}
.lets-get .summary {
padding: 30px 0;
}
.lets-get .summary h5 {
padding: 0 30px;
}
.lets-get .summary .sum-img img {
width: 100%;
}
.lets-get .summary p img.sri-flag {
width: 50px;
margin: 0 6px;
}
.charge-sec .charge-inner {
box-shadow: 0px 0px 10px 0px #00000029;
padding: 5px 25px 25px;
margin-bottom: 25px;
}
.myDiv {
display: none;
}
.currency-option label {
width: 100%;
color: #283734;
margin-top: 25px;
}
.currency-option select {
width: 35%;
height: 45px;
padding-left: 5px;
margin-bottom: 30px;
border: 1px solid gray;
border-radius: 5px;
font-size: 15px;
font-weight: 500;
color: #283734;
outline: none;
}
.currency-option select option {
font-size: 14px;
font-weight: 500;
color: #283734;
}
.currency-option .currency-week {
display: grid;
grid-template-columns: repeat(5, 2fr);
gap: 15px;
margin-bottom: 20px;
}
.price_info {
display: contents;
}
.currency-option .currency-week p {
background: #8080802e;
display: flex;
align-items: center;
justify-content: center;
padding: 12px 0;
margin-bottom: 0;
border-radius: 30px;
color: #ff0000e0;
font-weight: 600;
}
.currency-option .currency-week p span {
margin-left: 3px;
font-size: 18px;
font-weight: bold;
}
/*hamburger*/
.sidenav {
height: 100%;
width: 0;
position: fixed;
z-index: 1;
top: 0;
left: 0;
background-color: #fff;
overflow-x: hidden;
transition: 0.5s;
text-align: left;
display: flex;
flex-direction: column;
box-shadow: 0px 3px 6px #00000029;
z-index: 99;
}
a.toppages {
padding: 0 !important;
}
.sidenav a {
padding: 8px 8px 8px 8px;
text-decoration: none;
font-size: 16px;
color: #000;
font-weight: 500;
display: block;
transition: 0.3s;
margin-left: 20px;
}
.sidenav a.header-active {
color: #fac42b;
font-weight: 600;
}
.sidenav a.apply{
background-color: #fac42b;
padding: 8px 17px;
border-radius: 19px;
font-weight: 600;
width: fit-content;
font-size: 15px;
}
.sidenav a.apply:hover {
background: #283734;
color: #fff;
}
.sidenav a:hover{
color: #fac42b;
}
.sidenav .closebtn {
position: absolute;
top: -5px;
right: 25px;
font-size: 45px;
margin-left: 50px;
}
.span-hamburger{
display: none;
}
/*continue button of Login*/
.long_bttn{
background-color: #fac42b;
color: #283734;
border-radius: 15px;
border: none;
padding: 13px 0;
width: 100%;
}
#login_form_btn:focus{
outline: none;
}
#login_form_btn:hover{
background-color:#283734;
color: white;
border: none;
}
/*Reset password button*/
#forgot_passd_btn, #login_form_btn{
background-color: #fac42b;
color: #283734;
border-radius: 15px;
border: none;
padding: 13px 0;
width: 100%;
display: inline-block;
outline: none;
justify-content: center;
align-items: center;
white-space: nowrap;
}
#forgot_passd_btn:hover{
background-color:#283734;
color: white;
border: none;
}
/*submit application button of registration*/
#submit_application{
background-color: #fac42b;
color: #283734;
border-radius: 30px;
border: none;
display: inline-block;
justify-content: center;
align-items: center;
font-weight: 600;
white-space: nowrap;
padding: 12px 45px;
font-weight: bold;
font-size: 18px
}
#submit_application:active{
outline: none;
border: none;
}
#submit_application:hover{
background-color:#283734;
color: white;
border: none;
}
/*contact send message button*/
#contact_form_btn{
color: #000000;
background-color: #fac42b;
border-radius: 14px;
padding: 15px 26px;
font-weight: 500;
text-decoration: none;
border: none;
outline: none;
}
#contact_form_btn:hover{
background-color:#283734;
color: white;
border: none;
}
.select_with_search .cont-box .select2-container--default .select2-selection--single .select2-selection__arrow {
height: 26px;
position: absolute;
top: 1px;
width: 20px;
left: 275px;
display:none;
}
.select_with_search .cont-box span.select2-selection.select2-selection--single, .select_with_search .cont-box select#program_select {
width: 330px;
border: none;
outline: none;
text-overflow: ellipsis;
appearance: none;
border: 1px solid #c5c5c5;
height: 35px;
border-radius: 6px;
padding: 3px 7px;
position: relative;
font-size: 14px;
cursor: pointer;
background: #fff;
}
.select_with_search .cont-box .input_area {
position:relative;
width: 30%;
height: 100%;
}
select#program_select {
color: #999;
padding: 0px 14px !important;
}
.select_with_search .cont-box .input_area::before {
border-color: #fac42b transparent transparent transparent;
border-style: solid;
border-width: 7px 4px 0 4px;
height: 0;
right: 5%;
margin-left: -4px;
margin-top: -2px;
position: absolute;
top: 50%;
width: 0;
content: '';
pointer-events: none;
z-index: 1;
}
.select_with_search .cont-box .input_area.newClass::before {
top: 29%;
}
span.select2-dropdown.select2-dropdown--above, .select2-container--open .select2-dropdown--below {
width: 330px !important;
}
.set h3.accordion i.fas.fa-exclamation-circle {
color: red;
}
.profile-edit .jack .project-para p.txt_ {
width: 350px;
}
.summary .sum-inner p, .summary .include p {
display: flex;
align-items: center;
}
.summary .include {
margin-top: 25px;
}
.summary .sum-a button p {
background: #fac42b;
color: #283734;
font-size: 16px;
padding: 14px 14px;
border-radius: 8px;
display: flex;
align-items: center;
width: fit-content;
margin: 0;
}
/*sachin*/
.select_option {
display: block;
width: 100%;
font-size: 16px;
border: none;
border-radius: 4px;
background-color: #fff;
color: #333;
background-color: transparent;
&:focus {
outline: none;
}
/* Remove IE arrow */
&::-ms-expand {
display: none;
}
}
.select_option option {
padding: 5px;
}
label#volunteer-error, label#member-error {
top: 26px;
position: absolute;
left: 0;
width: max-content;
}
.table_slider {
width: 90%;
margin: auto;
padding: 0 15px;
}
.complete_pay img {
width: 170px;
}
.complete_pay h4 {
font-size: 28px;
margin-bottom: 25px;
/*color: green;*/
font-weight: 600;
}
.complete_pay {
text-align: center;
width: 75%;
margin: auto;
padding-bottom: 40px;
}
.complete_pay p {
font-size: 18px;
font-weight: 500;
}
.pass_eye {
position: relative;
}
.pass_eye i.eye {
font-size: 20px;
color: #fac42b !important;
cursor: pointer;
position: absolute;
top: 13px;
right: 5%;
}
.pass_eye i.eye::after {
content: '';
width: 26px;
height: 3px;
position: absolute;
top: 8px;
right: -2px;
background: #fac42b;
transform: rotate(131deg);
border-radius: 12px;
}
.pass_eye i.eye.cross::after {
content: inherit;
}
.select2-results__option span.flag-text {
padding-left: 6px;
}
.fees-inn.un_line {
border-bottom: 2px solid #fac42b;
margin-bottom: 15px;
}
.fees-inn.un_line p {
margin: 0;
padding: 0px 0 5px;
}
#basicDate {
margin-bottom: 25px;
}
#basicDate table td a.ui-state-default, #basicDate table td span.ui-state-default {
border: 0;
display: flex;
align-items: center;
justify-content: center;
border-radius: 7px;
margin: 3px;
}
#basicDate .ui-datepicker-inline.ui-datepicker.ui-widget.ui-widget-content.ui-helper-clearfix.ui-corner-all {
width: 60%;
height: 100%;
}
#basicDate table td .ui-state-active, #basicDate table td[data-event='click'] .ui-state-default {
background: #0aa25c;
font-size: 16px;
font-weight: 600;
color: #fff;
}
#basicDate .ui-datepicker-prev span,
#basicDate .ui-datepicker-next span{
display:none;
}
#basicDate .ui-datepicker-prev:after{
content:"<";
font-size:2rem;
float:left;
cursor:pointer;
}
#basicDate .ui-datepicker-next:after{
content:">";
float:right;
font-size:2rem;
cursor:pointer;
}
#basicDate .ui-datepicker-header {
height: 55px;
}
#basicDate .ui-datepicker .ui-datepicker-title {
line-height: 2.8em;
}
#basicDate .ui-datepicker .ui-datepicker-prev, #basicDate .ui-datepicker .ui-datepicker-next {
display: flex;
align-items: center;
justify-content: center;
top: 10px;
}
.add_memb button, .add_memb button:focus {
margin-top: 35px;
border: 0;
background: #fac42b;
width: 40px;
height: 40px;
border-radius: 50%;
color: #000;
}
/* ========== Responsive ============ */
@media (max-width: 2560px) {
.insights {
height: 622px;
}
}
@media (max-width: 1920px) {
.insights {
height: 469px;
}
}
@media (max-width: 1800px) {
.insights {
height: 440px;
}
}
@media (max-width: 1600px) {
.insights {
height: 390px;
}
}
@media (max-width: 1440px) {
.insights {
height: 340px;
}
}
@media (max-width: 1366px) {
}
@media (max-width: 1280px) {
.founder-sec h1::before {
width: 100%;
}
@media (max-width: 1229px) {
.looking-to {
height: 550px;
}
.looking-to .row {
margin-top: -220px;
}
button.slick-prev.slick-arrow {
left: -4%;
}
button.slick-next.slick-arrow {
right: -4%;
}
}
@media (max-width: 1080px) {
.img-thumbs {
grid-template-columns: repeat(3,1fr);
}
.profile-edit .jack {
width: 97%;
top: -33%;
}
.school-kids .more {
margin-top: 75px;
}
.profile-edit .profile-box .apply a {
padding: 10px 8px;
font-size: 10px;
}
.profile-edit .profile-box p.color {
font-size: 10px;
}
.founder-sec h1::before {
left: -44px;
}
.select_with_search .cont-box span.select2-selection.select2-selection--single, .select_with_search .cont-box select#program_select {
width: 281px;
}
span.select2-dropdown.select2-dropdown--above, .select2-container--open .select2-dropdown--below {
width: 255px !important;
}
.select_with_search .cont-box .select2-container--default .select2-selection--single .select2-selection__arrow {
left: 236px;
}
.insights {
height: 263px;
}
#slider-box .sb-bignav{
top: 16%;
}
/* .hover-volun .yellow-text a {
margin: 7px;
padding: 6px 15px;
font-size: 14px;
}*/
.main-box .srilanka h6 {
font-size: 18px;
}
.main-box .srilanka p {
font-size: 15px;
margin-bottom: 7px;
}
.volunterBox_inner .eng-lean a {
padding: 3px 13px;
font-size: 14px;
}
.hover-volun .weeks p {
font-size: 15px;
margin-bottom: 7px;
}
.hover-volun .sri-text {
padding: 12px 12px 5px 16px;
}
.school-kids .get-to h2 br {
display: none;
}
.why-img p br {
display: none;
}
.select_country .input_with_arrows {
width: 310px;
}
.select_country .input_with_arrows p {
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.our {
width: 100%;
}
.volunteer-sec .cards .card-text h5 {
min-height: 100px;
}
button.slick-prev.slick-arrow {
left: -5%;
}
button.slick-next.slick-arrow {
right: -5%;
}
.latest-blogs .cards.cardflex h5 {
margin-bottom: 6px;
}
.home-news li {
padding: 0 0 12px 0;
}
.cards .anchor-div a {
padding: 5px 15px;
}
.footer-icon ul {
width: 91%;
}
.footer-icon ul li a img {
width: 30px;
}
.new-zealand-cards a.read, .new-zealand-cards .read-more a.now {
padding: 7px 20px;
font-size: 16px;
}
.new-zealand-cards i {
font-size: 25px;
}
.new-zealand-cards .cards .location p {
margin-bottom: 15px;
}
.new-zealand-cards .cards .card-text h5 {
margin-bottom: 18px;
padding-bottom: 11px;
}
.still .row h2 {
line-height: normal !important;
}
.other .volunterBox img {
height: 300px;
}
}
@media (max-width: 1024px) {
.insights {
height: 350px;
background-size: cover;
}
button.slick-prev.slick-arrow {
left: -4%;
width: 30px;
height: 30px;
}
button.slick-next.slick-arrow {
right: -4%;
width: 30px;
height: 30px;
}
.slick-prev:before {
bottom: 16px;
width: 10px;
height: 3px;
}
.slick-prev:after {
bottom: 10px;
width: 10px;
height: 3px;
}
.slick-next:before {
bottom: 16px;
width: 10px;
height: 3px;
}
.slick-next:after {
bottom: 10px;
width: 10px;
height: 3px;
}
.volunteer-sec button.slick-next, .volunteer-sec button.slick-prev {
width: 35px;
height: 35px;
}
}
@media (max-width: 990px) /*ipad*/ {
.sidenav a.apply {
margin-top: 10px;
}
.dropdown-content a {
margin-left: 0px;
padding: 4px 20px;
}
.dropdown-content {
left: 20px;
}
.volun_other .container {
grid-template-columns: repeat(2, 1fr);
gap: 30px;
}
.select_with_search .cont-box span.select2-selection.select2-selection--single, .select_with_search .cont-box select#program_select {
width: 326px;
}
span.select2-dropdown.select2-dropdown--above, .select2-container--open .select2-dropdown--below {
width: 326px !important;
}
.select_with_search .cont-box .input_area {
width: 50%;
}
.banner-box .search-btn button {
width: 30%;
}
.select_with_search .cont-box .input_area::before {
right: 10%;
}
.img-thumbs {
grid-template-columns: repeat(2,1fr);
}
.volun_other .container .icon_para .para {
width: 70%;
}
.header-topp .nav-logo {
position: absolute;
top: -35px;
}
.update p {
font-size: 13px;
padding: 10px 0 30px;
}
.header-topp .nav-logo {
left: 10%;
}
.header-topp .navdiv .container {
justify-content: end;
}
.nav-logo img {
width: 95px;
}
.profile-edit .jack .project-para p.txt_ {
width: 250px;
}
.currency-option .currency-week {
grid-template-columns: repeat(2, 2fr);
}
.home-banner-text {
margin-bottom: 50px;
}
.banner-box {
margin-top: 12px;
}
.school-kids .more {
margin-top: 20px;
}
.volunteer-sec .slick-prev {
left: 7% !important;
}
.volunteer-sec .slick-next {
left: 89%;
}
#basicDate .ui-datepicker-inline.ui-datepicker.ui-widget.ui-widget-content.ui-helper-clearfix.ui-corner-all {
width: 90%;
}
.avatar-upload .avatar-preview {
width: 130px;
height: 100%;
}
.avatar-upload .avatar-preview > div {
width: 130px;
height: 130px;
}
.main-box {
grid-template-columns: repeat(2, 1fr);
}
.footer-top .first-input {
flex-direction: column;
gap: 25px;
}
.footer-top .first-input .inp_div {
width: 100%;
}
.banner-box .star-sec {
padding-bottom: 14px;
}
.select_country {
position: relative;
top: -38px;
}
.pro-main .filter h3 {
font-size: 26px;
}
.pro-main .new-zealand-cards a.read {
padding: 7px 14px;
font-size: 16px;
}
.new-pro-banner .privacy-text h1 {
font-size: 35px;
}
.insights h1 {
font-size: 35px;
}
.lean-provides .pro-text-sec p {
font-size: 18px;
}
.programs-new .filter h3 {
font-size: 26px;
width: fit-content;
}
.programs-new .filter .fil-inn h6 {
font-size: 16px;
}
.pro-main .new-zealand-cards a.read {
padding: 7px 14px;
font-size: 16px;
}
.volun-text-sec p {
font-size: 18px;
}
.new-zealand-cards .cards .card-text h5 {
font-size: 18px;
}
.new-zealand-cards i {
font-size: 20px;
}
.still .row .col-md-6 h2 {
font-size: 26px;
}
.still .row .headphone img {
width: 80px;
}
.still .row a {
padding: 8px 17px;
font-size: 15px;
}
.other .volunterBox img {
height: 235px;
}
.other .volunterBox_inner {
padding: 10px;
}
.other .volunterBox_inner .weeks {
align-items: inherit;
flex-direction: column;
}
.new-zealand-cards .location {
flex-direction: column;
}
.new-zealand-cards a.read, .new-zealand-cards .read-more a.now {
padding: 7px 15px;
}
.new-zealand-cards .cards .card-text {
padding: 15px;
}
.newz-banner .privacy-text h1 {
font-size: 35px;
}
.new-main .map-sec img {
width: 100%;
}
.features .rowss {
grid-template-columns: repeat(2, 1fr);
}
.people h1 {
font-size: 35px;
}
.select_with_search .cont-box {
padding: 15px;
flex-wrap: wrap;
}
.banner-box .search-btn {
margin-top: 30px;
width: 100%;
text-align: center;
}
.main-banner .star-sec {
margin-bottom: 0px;
}
.select_country .label_img img {
width: 15px;
}
.banner-box .all_head p {
font-size: 13px;
padding-left: 5px;
}
.banner-box .all_head .europes p.s_head, .banner-box .all_head .australia_pacific p.s_head, .banner-box .all_head .aisa_africa_head p.s_head {
font-size: 13px;
padding-bottom: 12px;
}
.select_country ul li.mtop {
margin-top: 18px;
}
.select_country .all_head {
top: -238px;
padding: 15px;
}
.select_country .all_head .country_label:hover {
width: 100px;
}
.select_country .all_head_two .label_img img {
width: 30px;
}
.select_country .all_head_two .country_label {
margin-bottom: 8px;
}
.select_country .all_head_two {
top: -350px;
padding: 15px;
}
.main-banner {
height: 500px;
}
.home-banner-text h4 {
font-size: 45px;
}
.privacy-text h1 {
font-size: 45px;
}
.insights h1 {
font-size: 45px;
}
.home-banner-text h6 {
font-size: 30px;
}
.home-banner-text h5 {
font-size: 23px;
}
.school-kids .get-to h5 {
font-size: 23px;
}
.school-kids .get-to h2 {
font-size: 40px;
}
.school-kids .get-to h4 {
font-size: 28px;
}
.school-kids .get-to p br {
display: none;
}
.school-kids .mission {
align-items: inherit;
}
.school-kids .our p {
font-size: 16px;
width: 100%;
}
.school-kids .our img {
width: 35px;
}
.why-sec h4 {
font-size: 35px;
}
.why-img img {
width: 50%;
padding-top: 30px;
}
.why-sec .why-img .hide {
left: 25%;
}
.why-img p {
width: 100%;
}
.volunteer-sec h5 {
font-size: 23px;
}
.volunteer-sec h1 {
font-size: 35px;
}
.volunteer-sec ul.countries-name li a {
font-size: 16px;
}
.volunteer-sec ul li {
margin-left: 10px;
}
.volunteer-sec .col-md-2 {
padding: 0 0 0 6px;
}
.volunteer-sec .cards .card-text h5 {
min-height: 71px;
}
/*.volunteer-sec .cards .card-text p {*/
/* min-height: 120px;*/
/*}*/
.looking-to .row h2 {
font-size: 26px;
}
.looking-to .row img {
width: 70px;
}
.looking-to .row a {
padding: 9px 12px;
font-size: 14px;
}
.looking-to .row {
margin-top: -210px;
padding: 17px;
}
.looking-to h1 {
font-size: 35px;
}
.volunteer-sec ul.countries-name li {
margin-left: 15px;
}
.volunteer-sec ul.countries-name {
height: 400px;
}
.cards-2 .view-more a {
padding: 10px 16px;
}
.what-our h1 {
font-size: 35px;
}
.what-our .img-text .textbox p {
font-size: 15px;
line-height: normal;
}
.what-our .img-text .textbox .names {
margin-top: 17px;
}
.what-our .img-text::before {
width: 54%;
}
/* .what-our .img-text::after {
top: 2%;
right: 48.8%;
transform: scale(0.5);
}*/
button.slick-prev.slick-arrow {
left: -7%;
}
button.slick-next.slick-arrow {
right: -7%;
}
.recently h5 {
font-size: 23px;
}
.recently h1 {
font-size: 35px;
}
.accordion-container {
width: 100%;
}
.set > button p {
font-size: 16px;
}
.latest-blogs h1 {
font-size: 35px;
}
.latest-blogs .cards.cardflex h5 {
font-size: 16px;
}
.latest-blogs .cards.cardflex p {
line-height: normal;
}
.latest-blogs .cards .anchor-div a {
padding: 5px 7px;
font-size: 12px;
margin-right: 3px;
}
.latest-blogs .cards.cardflex .card-img img {
height: 200px;
}
.footer-top .first-to h4 {
font-size: 35px;
}
.footer-top p {
font-size: 16px;
color: #18201e;
}
.footer-top p br {
display: none;
}
.email-img img {
width: 100%;
}
.span-hamburger{
display: block;
}
.cards .card-text {
padding: 12px;
}
.cards .card-img p {
padding: 6px 9px;
font-size: 10px;
}
.cards .card-text h5 {
font-size: 20px;
}
.cards .anchor-div a {
padding: 5px 7px;
}
.cards .card-text h5 {
font-size: 20px;
min-height: 72px;
}
.cards .read-more a {
font-size: 15px;
}
.cards .card-text p {
font-size: 14px;
}
.home-news li {
line-height: normal;
}
.home-news li a {
font-size: 14px;
}
.main-footer p {
font-size: 14px;
}
.header-topp .navdiv {
padding: 7px 15px;
}
.footer-img {
text-align: left;
}
.footer-icon ul {
width: 77%;
}
}
@media (max-width: 768px) /*ipad*/ {
.why-sec {
margin-top: 30px;
}
.header-topp .nav-logo {
left: 3%;
}
.update p {
font-size: 12px;
}
button.slick-prev.slick-arrow {
left: -5%;
}
button.slick-next.slick-arrow {
right: -5%;
}
.volunteer-sec {
padding: 45px 0 0;
}
.volun .show-hide img {
width: 90px;
}
.volun .wild .show-hide img {
width: 70px;
}
}
@media only screen and (max-width: 767px) /*mobile*/ {
#slider-box .sb-bignav.prev {
top: 33%;
}
#slider-box .sb-bignav.next {
top: 34%;
}
.select_with_search .cont-box .input_area::before {
right: 6%;
}
.recently-read .row {
gap: 35px;
}
.header-topp .nav-logo {
left: 10%;
top: -27px;
}
.nav-logo img {
width: 85px;
}
.volun_other .container {
grid-template-columns: repeat(1, 1fr);
gap: 30px;
}
.volun_other .container .icon_para .para {
width: 100%;
}
.update p {
font-size: 13px;
}
.profile-edit .jack .project-para p.txt_ {
width: 100%;
}
.profile-edit .jack .project-para .para-inner {
width: 100%;
}
.profile-edit .jack {
position: inherit;
width: 100%;
}
.profile-edit .container .row {
margin-top: 35px;
}
.pro-cost h5 {
width: 100%;
}
.currency-option select {
width: 100%;
}
.volunteer-sec button.slick-next, .volunteer-sec button.slick-prev {
width: 30px;
height: 30px;
}
.volunteer-sec .slick-prev::before, .volunteer-sec .slick-next::before {
bottom: 18px;
}
.volunteer-sec .slick-prev::after, .volunteer-sec .slick-next::after {
bottom: 10px;
}
.add_memb button, .add_memb button:focus {
margin-top: 20px;
margin-bottom: 20px;
}
#basicDate .ui-datepicker-inline.ui-datepicker.ui-widget.ui-widget-content.ui-helper-clearfix.ui-corner-all {
width: 100%;
}
.lets-get .started {
width: 100%;
}
.lets-get .started .fees {
width: 100%;
}
.new-zealand-cards .cards .card-text h5 {
min-height: 0;
}
.profile-edit .row .slick-slider {
margin-bottom: 0;
}
.profile-edit {
padding: 45px 0 0;
}
.profile-edit .profile-box p.color, .profile-edit .profile-box .apply a {
font-size: 14px;
}
.profile-edit .row {
gap: 30px;
}
.profile-edit .profile-box .apply {
margin: 40px 0 20px;
}
.login-tabs .form-sec {
width: 95%;
}
.login-tabs .form-login .form-inn {
width: 90%;
}
.telephone .i-text {
border-right: 0;
}
.telephone .img-text {
min-height: inherit;
}
.form-contact .form-group.ff-1 {
padding-right: 5px;
}
.what-sec .quota-img1 img, .what-sec .quota-img2 img {
width: 35px;
}
.founder-sec .girl-img::after {
display: none;
}
.founder-sec h1::before {
display: none;
}
.founder-sec h1 {
padding: 32px 0 12px;
}
.lean-text .different-text h2 {
margin-top: 70px;
}
.answers .input-icon input {
width: 100%;
}
.answers .input-icon img {
right: 8%;
}
.select_with_search .cont-box span.select2-selection.select2-selection--single, .select_with_search .cont-box select#program_select {
width: 500px;
}
span.select2-dropdown.select2-dropdown--above, .select2-container--open .select2-dropdown--below {
width: 500px !important;
}
.select_with_search .cont-box .select2-container--default .select2-selection--single .select2-selection__arrow {
left: 400px;
}
.profile-edit .jack .project-para {
flex-direction: column;
text-align: center;
justify-content: center;
}
.programs-new .filter h3 {
font-size: 22px;
}
.programs-new .filter .fil-inn h6 img {
width: 15px;
}
.programs-new .filter .fil-inn h6 {
font-size: 14px;
padding: 7px 13px;
}
.features .weeks-box .battery-sec {
margin: 0px 15px 0 6px;
}
.gallery h1 {
width: fit-content;
font-size: 24px;
}
.new-zealand-cards .vol-head a {
font-size: 18px;
}
.new-zealand-cards .vol-head h1 {
font-size: 24px;
width: fit-content;
}
/*.new-zealand-cards .cards {
width: 100%;
}*/
.still .row {
text-align: center;
}
.still .row .col-md-6 h2 {
margin-bottom: 27px;
}
.still .headphone {
margin-bottom: 15px;
}
.other .desti h3 {
font-size: 24px;
margin-bottom: 30px;
}
.other .desti a {
font-size: 18px;
}
.other .volunterBox img {
height: fit-content;
}
/*.banner-box .search-btn {*/
/* text-align: left;*/
/*}*/
.select_country .input_with_arrows {
width: 100%;
}
.select_with_search .cont-box .input_area {
width: 100%;
margin-bottom: 20px;
}
.banner-box .search-btn {
margin-top: 5px;
}
.main-banner {
height: 670px;
}
.select_country .asia_africa {
column-count: 2;
}
.select_country .want_to_go {
font-size: 14px;
}
.select_country .country_label {
margin-bottom: 0px;
padding: 2px 0;
}
.select_country .label_img img {
margin-left: 5px;
}
.select_country .all_head .country_label:hover {
width: 100%;
}
.select_country .aisa_africa_head {
width: 50%;
}
.select_country .all_head {
top: -263px;
padding: 12px;
height: 250px;
overflow-y: scroll;
}
.select_country .all_head_two .asia_africa {
column-count: 1;
}
.select_country .all_head_two {
top: -493px;
padding: 15px;
height: 233px;
overflow-y: scroll;
}
.select_country .all_head_two .country_label {
margin-bottom: 0px;
}
.select_country .all_head_two .country_label {
align-items: center;
padding: 2px 0;
}
.select_country .input_with_arrows img {
left: 3%;
}
.banner-box .all_head_two p {
margin-bottom: 10px;
font-size: 14px;
padding-left: 14px;
}
.banner-box .all_head_two p {
margin-bottom: 0px;
padding-bottom: 10px;
}
.europes, .australia_pacific {
width: 20%;
}
.select_country ul li.mtop {
margin-top: 21px;
}
.lanka img {
display: none;
}
.school-kids .big-img .small-img {
left: 1%;
width: 47%;
bottom: -19%;
}
.school-kids .big-img {
text-align: center;
}
.school-kids .pos-img {
padding-bottom: 1rem;
}
.star-sec {
justify-content: center;
}
.volunteer-sec ul.countries-name {
height: 100%;
display: flex;
overflow-x: scroll;
width: 95%;
direction: ltr;
flex-wrap: nowrap;
margin-left: auto;
margin-right: auto;
}
.volunteer-sec ul.countries-name li {
margin: 0 8px;
flex-shrink: 0;
}
.volunteer-sec h1 {
margin-bottom: 20px;
}
.volunteer-sec .cards-slides-1 {
margin-top: 35px;
margin-bottom: 7rem;
}
.volunteer-sec .cards .card-text h5 {
min-height: 35px;
}
.cards-2 .card-text {
min-height: auto;
}
.volunteer-sec .slick-prev {
left: -9% !important;
top: 50%;
}
.volunteer-sec .slick-next {
left: 102%;
top: 50%;
}
.looking-to .vedio a i {
width: 80px;
height: 80px;
font-size: 40px;
}
.looking-to .row {
margin-top: -162px;
padding: 17px;
}
.looking-to .row img {
margin-bottom: 15px;
}
.looking-to .row h2 {
margin-bottom: 20px;
}
.looking-to .row a {
padding: 9px 19px;
}
.looking-to .row {
padding: 17px 12px 25px;
}
.what-our .img-text {
flex-direction: column;
border-radius: 8px;
}
.what-our .img-text::before {
display: none;
}
.what-our .img-text::after {
display: none;
}
.what-our .img-main-image{
height: 250px;
border-radius: 8px 8px 0 0;
}
.what-our .img-text .textbox {
padding: 25px 0px;
width: 90%;
}
.what-our .img-text .textbox .names p {
text-align: right;
padding-top: 6px;
}
button.slick-prev.slick-arrow {
left: -8%;
}
button.slick-next.slick-arrow {
right: -8%;
}
.accordion-container {
margin-top: 35px;
}
.set > button i {
padding-left: 2px;
}
.wild {
text-align: center;
flex-direction: column;
}
.volun .wild .show-hide img {
width: 90px;
}
.wild img {
margin-right: 0px;
}
.volun h1 {
font-size: 35px;
}
.volun h6 {
margin-bottom: 30px;
}
.cards.big-card {
margin-bottom: 35px;
}
.cards.cardflex {
margin-bottom: 25px;
}
.email-img img {
width: 50%;
}
.email-img {
text-align: center;
}
.footer-top {
padding: 45px 0 0;
}
.footer-top .first-input a {
position: relative;
top: 10px;
}
.why-img img {
width: 25%;
padding-top: 30px;
}
.main-footer .star-sec {
margin-top: 10px;
}
.footer-icon ul li a img {
width: 28px;
}
.header-topp .mail {
padding-left: 0px;
}
.cards .card-text h5 {
min-height: 25px;
}
/*.cards .card-text p {*/
/* min-height: 40px;*/
/*}*/
.footer-img img {
width: 20%;
}
.footer-icon ul {
justify-content: start;
margin-bottom: 30px;
}
.home-news {
padding-top: 0px;
}
.foot-con {
padding-top: 0px;
}
.main-footer {
height: 735px;
}
.home-news li a {
font-size: 16px;
}
.main-footer p {
font-size: 16px;
}
.cards .card-text p {
font-size: 16px;
}
.cards .anchor-div a {
font-size: 16px;
}
.right-info {
display: none;
}
.top-header {
width: 100%;
justify-content: space-between;
}
.insights h1 {
font-size: 35px;
}
.why-img h5 {
padding: 30px 0 0px;
}
.other .volunterBox {
margin-bottom: 2rem;
}
.volunterBox_inner .weeks p {
font-size: 15px;
margin-bottom: 10px;
}
.other .volunterBox_inner {
padding: 13px;
}
}
@media (max-width: 600px) {
.volunteer-sec .cards.cards-2 {
width: 80%;
margin: 0 auto 10px;
}
.volunteer-sec .slick-prev {
left: 0% !important;
top: 50%;
}
.volunteer-sec .slick-next {
left: 95%;
top: 50%;
}
.hover-volun .yellow-text {
border-radius: 20px;
width: 100%;
}
/*.hover-box:hover .hover-volun {*/
/* height: 75%;*/
/* width: 90%;*/
/* flex-direction: column;*/
/*}*/
.hover-volun img {
width: 100%;
height: 160px;
}
/*.hover-box:hover .hover-volun {*/
/* transform: translate(-50%, -43%);*/
/*}*/
.main-box {
grid-template-columns: repeat(1, 1fr);
}
.row.mt-5.row_box {
justify-content: center;
}
button.slick-next.slick-arrow {
right: -5%;
}
button.slick-prev.slick-arrow {
left: -5%;
}
.what-our .img-main-image {
border-radius: 8px 8px 0 0;
width: 88%;
}
.what-our .img-text .textbox {
width: 88%;
padding: 25px;
background: rgb(255, 255, 255);
border-radius: 8px;
}
.what-our .img-text {
background: inherit;
}
.email-img {
text-align: center;
}
}
@media (max-width: 580px) {
}
@media (max-width: 480px) {
.banner-box .search-btn button {
width: 50%;
}
.header-topp.back .navdiv{
width: 97%;
}
.header-topp .nav-logo {
left: 3%;
}
.header-topp .navdiv {
padding: 0px 15px;
}
.nav-logo img {
width: 75px;
}
.banner-box {
width: 95%;
left: 12px;
}
.volunteer-sec .slick-prev {
left: 3% !important;
top: 50%;
}
.volunteer-sec .slick-next {
left: 91%;
top: 50%;
}
.volunteer-sec .cards.cards-2 {
width: 80%;
margin: auto;
}
.form-contact form {
width: 95%;
}
.main-box {
width: 90%;
}
.volunteer-sec ul li {
margin-left: 30px;
}
.what-sec .quota-img1 {
left: 10px;
}
.what-sec .quota-img2 {
right: 10px;
}
.select_with_search .cont-box span.select2-selection.select2-selection--single, .select_with_search .cont-box select#program_select {
width: 409px;
}
span.select2-dropdown.select2-dropdown--above, .select2-container--open .select2-dropdown--below {
width: 409px !important;
}
.select_with_search .cont-box .select2-container--default .select2-selection--single .select2-selection__arrow {
left: 335px;
}
.new-pro-banner {
height: 300px;
}
.programs-new .filter .fil-inn h6 {
font-size: 13px;
padding: 7px 7px;
border-width: thin;
text-align: center;
}
.lean-provides .pro-text-sec p {
font-size: 16px;
}
.pro-main .new-zealand-cards {
padding-bottom: 10px;
}
.new-pro-banner .privacy-text h1 {
font-size: 30px;
}
.still {
padding: 0px 0;
}
.still .row {
width: 95%;
margin: auto;
}
.still .row .col-md-3 {
margin-bottom: 10px;
}
.still .row .col-md-6 h2 {
font-size: 22px;
}
.cards.cardflex {
width: 100%;
}
.gallery .gall-slides .gall-inner img {
width: 75%;
}
.cards {
width: 80%;
margin: auto;
}
.newz-banner {
height: 300px;
}
.newz-banner .privacy-text h1 {
font-size: 30px;
}
.features h3 {
font-size: 24px;
margin-bottom: 30px;
}
.gallery {
padding: 20px 0 30px;
}
.features .rowss {
grid-template-columns: repeat(1, 1fr);
}
.home-banner-text h4 {
font-size: 35px;
}
.privacy-text h1 {
font-size: 35px;
}
.home-banner-text h5 {
font-size: 20px;
}
.school-kids .get-to h5 {
font-size: 20px;
}
.school-kids .get-to h2 {
font-size: 30px;
}
.school-kids .get-to p {
font-size: 16px;
}
.why-sec h4 {
font-size: 30px;
}
.volunteer-sec h5 {
font-size: 20px;
}
.volunteer-sec h1 {
font-size: 30px;
}
.looking-to .row {
width: 95%;
margin-left: auto;
margin-right: auto;
}
.looking-to .row h2 {
font-size: 22px;
}
.looking-to h1 {
font-size: 30px;
}
.what-our h1 {
font-size: 30px;
}
.what-our .img-main-image {
width: 80%;
height: 200px;
}
.what-our .img-text .textbox {
width: 80%;
}
button.slick-next.slick-arrow {
right: 3%;
}
button.slick-prev.slick-arrow {
left: 3%;
z-index: 9;
}
.recently h5 {
font-size: 20px;
}
.recently h1 {
font-size: 30px;
}
.recently p {
font-size: 16px;
}
.volun {
padding: 45px 0 15px;
}
.latest-blogs h1 {
font-size: 30px;
}
.latest-blogs .cards.cardflex .card-img img {
height: 175px;
}
.latest-blogs .cards.cardflex .card-img {
width: 60%;
height: 100%;
}
.card-sec {
padding: 3rem 0 1rem;
}
.sidenav .closebtn {
top: -10px;
}
.insights h1 {
font-size: 30px;
}
.footer-top .first-to h4 {
font-size: 30px;
}
.people h1 {
font-size: 30px;
}
}
@media (max-width: 460px) {
.select_with_search .cont-box span.select2-selection.select2-selection--single, .select_with_search .cont-box select#program_select {
width: 385px;
}
span.select2-dropdown.select2-dropdown--above, .select2-container--open .select2-dropdown--below {
width: 385px !important;
}
}
@media (max-width: 420px) {
#slider-box .sb-bignav.prev {
top: 30%;
}
#slider-box .sb-bignav.next {
top: 30%;
}
.img-thumbs {
grid-template-columns: repeat(1,1fr);
}
.sidenav img {
width: 65px;
}
.profile-image img {
width: 100%;
height: 100%;
}
.protect-banner h2 {
font-size: 28px;
}
.protect-banner h3 {
font-size: 18px;
}
.currency-option .currency-week {
grid-template-columns: repeat(1, 2fr);
}
.profile-edit .jack h5::before {
display: none;
}
.select_with_search .cont-box span.select2-selection.select2-selection--single, .select_with_search .cont-box select#program_select {
width: 347px;
}
span.select2-dropdown.select2-dropdown--above, .select2-container--open .select2-dropdown--below {
width: 347px !important;
}
.select_with_search .cont-box .select2-container--default .select2-selection--single .select2-selection__arrow {
left: 281px;
}
.what-sec .quota-img1 img, .what-sec .quota-img2 img {
width: 25px;
}
.table_slider {
width: 100%;
}
.profile-edit .jack .project-para p.txt_ {
width: 100%;
}
.school-kids .our img {
width: 30px;
margin-right: 10px;
}
.school-kids .mission {
flex-direction: column;
}
.school-kids {
padding: 35px 0;
margin-bottom: 10px;
}
.why-sec {
padding-top: 30px;
}
.volunteer-sec {
padding: 30px 0 0;
}
.volunteer-sec .cards-slides-1 {
margin-bottom: 6rem;
}
.what-our {
padding: 30px 0;
}
.recently {
padding: 30px 0;
}
.latest-blogs {
padding: 30px 0;
}
.latest-blogs h1 {
margin-bottom: 28px;
}
.footer-top {
padding: 30px 0 0;
}
.rate-area {
padding: 0 15px;
}
.rate-area:not(:checked) > label {
font-size: 20px;
}
.main-footer .copyright p {
font-size: 14px;
}
}
@media only screen and (max-width: 400px) {
.select_with_search .cont-box span.select2-selection.select2-selection--single, .select_with_search .cont-box select#program_select {
width: 326px;
}
span.select2-dropdown.select2-dropdown--above, .select2-container--open .select2-dropdown--below {
width: 326px !important;
}
}
@media only screen and (max-width: 385px) {
.header-topp .nav-logo {
top: -21px;
}
.nav-logo img {
width: 65px;
}
.banner-box {
left: 10px;
}
.select_with_search .cont-box span.select2-selection.select2-selection--single, .select_with_search .cont-box select#program_select {
width: 318px;
}
span.select2-dropdown.select2-dropdown--above, .select2-container--open .select2-dropdown--below {
width: 318px !important;
}
.select_with_search .cont-box .select2-container--default .select2-selection--single .select2-selection__arrow {
left: 235px;
}
.people h1 {
font-size: 25px;
}
.people {
padding: 30px 0;
}
.other .desti h3 {
font-size: 20px;
}
.other .desti a {
font-size: 16px;
}
.still .row .col-md-6 h2 {
font-size: 20px;
}
.new-zealand-cards .vol-head a {
font-size: 16px;
}
.new-zealand-cards .vol-head h1 {
font-size: 20px;
}
.new-zealand-cards .cards {
width: 95%;
}
.select_country .asia_africa {
column-count: 1;
}
.select_country .aisa_africa_head {
width: 30%;
}
.header-topp .top-header a {
font-size: 15px;
}
.update p {
font-size: 12px;
padding: 10px 0 20px 0;
}
.home-news li a {
font-size: 15px;
}
.main-footer p {
font-size: 15px;
}
.main-footer {
height: 720px;
}
.card-sec .row .col-md-4 {
margin-bottom: 30px;
}
.banner-box p {
font-size: 15px;
}
.banner-box .rate-area {
padding: 0 6px;
}
.what-our .img-text .textbox {
padding: 15px;
}
.latest-blogs .cards.cardflex .card-img p {
font-size: 11px;
padding: 3px 5px;
}
.latest-blogs .cards.cardflex p {
margin-bottom: 5px;
}
.latest-blogs .cards.cardflex .card-text .read-more a {
font-size: 12px;
}
.latest-blogs .col-md-7 .cards.cardflex h5 {
font-size: 15px;
}
}
@media only screen and (max-width: 375px) {
.select_with_search .cont-box span.select2-selection.select2-selection--single, .select_with_search .cont-box select#program_select {
width: 304px;
}
span.select2-dropdown.select2-dropdown--above, .select2-container--open .select2-dropdown--below {
width: 304px !important;
}
}
@media only screen and (max-width: 360px) {
/* .select_with_search .cont-box span.select2-selection.select2-selection--single, .select_with_search .cont-box select#program_select {*/
/* width: 292px; */
/*}*/
/* span.select2-dropdown.select2-dropdown--above, .select2-container--open .select2-dropdown--below {*/
/* width: 292px !important;*/
/*}*/
.volunteer-sec .slick-next {
left: 89%;
top: 50%;
}
.rate-area {
padding: 0 8px;
}
.latest-blogs .cards .card-text h5 {
font-size: 20px;
}
.latest-blogs .cards.big-card .card-text p {
font-size: 16px;
}
.latest-blogs .cards.cardflex h5 {
margin-bottom: 2px;
}
}
@media only screen and (max-width: 345px) {
.select_with_search .cont-box span.select2-selection.select2-selection--single, .select_with_search .cont-box select#program_select {
width: 280px;
}
span.select2-dropdown.select2-dropdown--above, .select2-container--open .select2-dropdown--below {
width: 280px !important;
}
}
@media only screen and (max-width: 320px) {
.update p {
font-size: 10px;
}
.select_with_search .cont-box span.select2-selection.select2-selection--single, .select_with_search .cont-box select#program_select {
width: 256px;
}
span.select2-dropdown.select2-dropdown--above, .select2-container--open .select2-dropdown--below {
width: 256px !important;
}
.select_with_search .cont-box .select2-container--default .select2-selection--single .select2-selection__arrow {
left: 188px;
}
.main-footer .star-sec p {
font-size: 12px;
}
.header-topp .top-header a {
font-size: 13px;
}
.home-banner-text h4 {
font-size: 26px;
}
.banner-box .rate-area:not(:checked) > label {
font-size: 15px;
}
.banner-box p {
font-size: 12px;
}
button.slick-prev.slick-arrow {
left: -3%;
}
button.slick-next.slick-arrow {
right: -3%;
}
.set > button p {
font-size: 15px;
}
.latest-blogs .cards.cardflex p {
font-size: 13px;
}
.latest-blogs .cards.cardflex .anchor-div a {
font-size: 11px;
}
}