@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; } }