﻿:root{--vcorange: #fd634c;--btn-hover: #a11b04;--blue-color: #3c8dbc;--btn-blue-hover-color: #367fa9;--vcgreen: #92d2b8;--vcblue: #5CA2B2;--vcgray: #f0f5ff}body{font-family: Arial, Helvetica, sans-serif}.page__text{font-size: 1.2rem}.table__text{font-size: 0.9rem}.top__black__line{background-color:white}.top__black__line_lang{color: #eee}.select__lang__text{color: black;display: none}.email__text{display: none}.top__black__line__contacts{display: flex;justify-content: end;align-items: center;padding: 0}.social__icon__container--tm{border: 1px solid #dee2e6;border-radius: 20px;padding: 0.6rem 0.8rem;display: flex;align-items: center;justify-content: center}.top__menu{background-color: white;height: 4rem}.top__menu_list{display: flex;align-content: center;background-color: white;border-radius: 0.5rem;z-index: 15;position: relative}.top__menu__item{margin: 0 0.7rem;color: black;text-align: center;text-transform:uppercase}.top__menu__logo{display: flex;margin-left: 1rem}.top__menu__item__support{height: 2.4rem;display: flex;align-items: center;background-color: var(--vcorange);text-transform: uppercase;border-radius: 10px}.top__menu__item__support:hover{background-color: var(--btn-hover);color: white}.line1, .line2, .line3{width: 23px;height: 3px;margin: 5px;transition: all .4s}.change .line1{transform: rotate(-45deg) translate(-5px, 6px)}.change .line2{opacity: 0}.change .line3{transform: rotate(45deg) translate(-5px, -6px)}.footer{background: #343a40;color: #fff}.footer__section{padding: 2rem 2rem 1rem 2rem}.footer__title{font-size: 1.2rem;color: var(--vcorange);text-transform: uppercase;margin-bottom: 0.25rem}.footer__text{font-size: 0.9rem}.footer__link{color: #eee;transition: all .3s;font-size: 1rem}.footer__link:hover{color: #3c8dbc;text-decoration: none}.footer__social__icon{color: #FFF5F4}.footer__bottom{padding-bottom: 1rem}.page__title__1{font-size: 2rem}.page__title__2{font-size: 1.5rem}.page__title__3{font-size: 1.2rem;color: black}.page__title__4, .page__title__4--orange{font-size: 0.8rem}.page__title__1, .page__title__2, .page__title__3{font-weight: 500}.page__title__2:hover, .page__title__3:hover{text-decoration: none}.page__title__4--orange{color: var(--vcorange)}.hv__orange:hover{color: var(--vcorange)}.text__black{color:black}.text__link{color: #0C63CE}.text__link--black{color: black}.text__link:hover, .text__link--black:hover{color: var(--vcorange)}.orange{color: var(--vcorange)}.orange:hover{color: var(--btn-hover)}.green{color: var(--vcgreen)}.bg-mint{background-color: var(--vcgreen)}.bg-blue{background-color: var(--vcblue)}.green_bottom_line::after{content: '';display: block;height: 4px;width: 112px;margin: 1rem auto;background-color: #92d2b8}.quote__1{font-weight: 300;font-size: 1.5rem}.page__text__2{font-size: 0.9rem;text-align: left}.page__text__3{font-size: 1rem}.text__2{font-size: 1.1rem}.wave_img{position: absolute;min-width: 100%;z-index: -1}.js-moreless-button{text-align: center}.js-moreless-text{display: none}.quote__frame{border-left:solid 2px white}.dark__line{width:50px;border: 1px solid #888;margin:auto}.no__underline{text-decoration:none !important}.default__page{min-height: 80vh}.container__box{border-radius: 15px}.join__item, .our__projects__item{margin-top: 3rem;padding: 0 3rem !important;display: flex;flex-direction: column;justify-content: space-between}.join__item_img{height: 8rem}.join__item_sub_header{margin-top: 1.8rem}.top__indent--md{padding-top:50px}.hs__btn{text-align: center;font-size: 0.9rem;font-weight: 400;transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.hs__btn:hover{text-decoration: none}.btn__blue, .btn__blue--sm, .btn__blue--xs{display: inline-block;background-color: var(--blue-color);color: #ffffff;border-radius: 0.3rem;border-width: 0;text-align:center}.btn__blue{padding: 0.8rem 1rem}.btn__blue--sm{padding: 0.5rem 1rem}.btn__blue--xs{font-size: 0.9rem;padding: 0.3rem 0.7rem}.btn__blue:hover, .btn__blue--sm:hover, .btn__blue--xs:hover{text-decoration: none;color: #ffffff;background-color: var(--btn-blue-hover-color)}.btn__orange{display: inline-block;padding: 0.8rem 1.4rem;color: white;text-align: center;border-width: 0;border-radius: 0.5rem;background-color: var(--vcorange)}.btn__orange:hover{color: white;background: var(--btn-hover)}.btn__outline__orange{display: inline-block;padding: 0.7rem 1.2rem;color: var(--vcorange);text-align: center;border-width: 1px;border: solid thin;border-radius: 0.5rem;border-color: var(--vcorange);background-color: transparent}.btn__outline__orange:hover{color: white;background: var(--vcorange)}.btn__cancel{display: inline-block;font-weight: 400;text-align: center;vertical-align: middle;user-select: none;background-color: transparent;border: 1px solid transparent;padding: .4rem 2.5rem;font-size: 1rem;line-height: 1.5;border-radius: 0.3rem;transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;color: #6c757d;border-color: #6c757d}.btn__cancel:hover{text-decoration: none;color: #fff;background-color: #6c757d}.btn__green{padding: 1.5rem 2rem}.chevron{color: var(--vcorange)}.donate__btn{width:80px;height: auto}.btn__social{width: 40px;min-width: 40px;height: 40px;border: 1px solid #dee2e6;border-radius: 20px;display: flex;align-items: center;justify-content: center}.btn__fb{color: #4267b2;padding: 0.6rem 0.8rem}.btn__fb:hover{color: #3b5998}.btn__tm{color: #54a9eb;padding: 0.6rem 0.7rem}.btn__tm:hover{color: #2e87ca}.btn__yb{color: #ff0000;padding: 0.6rem 0.7rem}.btn__yb:hover{color: #c70000}.btn__inst{padding: 0.6rem 0.7rem}.instagram__icon{width: 20px;height: 20px}.edit__icon{color: var(--blue-color)}.video__icon{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);color: rgba(156,156,156,0.7)}.href_info{position: relative}.join__new__block{display: flex;flex-direction: column;justify-content: center;align-items: center}.join__image{padding: .25rem;margin: 1.25rem;background-color: #fff;border: 1px solid #dee2e6;border-radius: .25rem;max-width: 100%;height: 100px}.top__project__button{color: #fff;font-size: 1rem;background: var(--vcorange);border: none;border-radius: 10px;z-index: 15;text-decoration: none}.top__project__button:hover{color: #fff;text-decoration: none;background: var(--btn-hover)}.project__page__desc{padding-top: 2rem;margin-top: 1.5rem;background-color: #e8fafa}.project__page__img{width: 100%;height: 50vw;border-radius: 5px;border: none;object-fit: contain}.report__img__container{width:100%;padding-top: 100%;position: relative}.report__img{position: absolute;top: 0;left: 0;bottom: 0;right: 0;width: 100%;height: 100%;object-fit: cover}.events{background: var(--vcgray);border-radius: 10px;padding: 1rem}.events__block{background: #fff;padding: 1rem 0.5rem;border-radius: 10px;margin-top: 10px}.events__block_header{font-weight: 400}.events__item_number{background: var(--vcgreen);display: flex;align-items: center;justify-content: center;color: #fff;min-width: 60px;font-size: 1rem;padding: 0.5rem}.events__item{border-bottom: 1px solid var(--vcgray)}.events__btn{background: transparent;border: none;border-bottom: 1px solid var(--vcgray);outline: none;width: 100%}.events__btn[type="button"]{outline:none}.events__btn[type="button"]::-moz-focus-inner{border: 0}.news__title{font-size: 1.2rem;font-weight: 500;color: black}.news__short__desc{color: black;font-size: 1rem;line-height: 1.2rem}.news__date{font-size: 1rem;line-height: 1rem;color: #FD634C}.faq__question{color: black;font-size: 1.2rem}.faq__question:hover{text-decoration: none}.info__title{color: black}.info__title:hover{text-decoration: none;color:black}.useful__info{margin: 2rem 0;background: white}.useful__info__link:hover{text-decoration: none}.last__info__card{display: flex;flex-direction: column;justify-content: flex-start;height: 100%;border-radius: 5px}.last__info__card__text{display: flex;flex-direction: column;justify-content: space-between;height: 100%}.search__input_icon{cursor: pointer;transition: .3s}.search__input_icon:hover{opacity: 0.6}.search__input_icon:active{opacity: 1}.search__input_button{border: none;outline: none;background-color: transparent}.underline-dark{width: 120px;border: 1px solid #888;margin: auto}.form-box{height: 620px}.title-underline{width: 280px;border: 1px solid #888;margin: auto}.volunteer-form-question{font-weight: bold;text-transform: uppercase;text-align: center}.form-agreementtext{overflow: auto;height: 400px;border: 1px solid}.label-register{font-weight: bold;text-align: left;margin: 0;vertical-align: bottom}.login-box{margin-top: 4rem;background: linear-gradient(rgba(0, 0, 0, .4), rgba(0, 0, 0, .4));border-radius: 10px;padding: 1.25rem}.login-text{font-size: 28px;color: #fff}.input-box{background: rgba(255, 255, 255, .8) !important}.input-icon{text-align: center;min-width: 40px}.poss{position:relative}.pass-icon{position: absolute;right: 10px;top: 30%;cursor: pointer}.registration-text{font-size: 28px}.btn-face,.btn-google{font-size: 18px;border-radius: 5px;border: none;justify-content: center;align-items: center;height: 40px;width: 130px}.btn-face{color: #fff;background-color: #3b5998}.btn-google{background-color: #fff}.news__feed__img{border-radius: .25rem;object-fit: contain;max-width: 500px;width: 100%;max-height: 350px}.news__feed__link:hover{text-decoration: none}.project__item__block{background-color: #f8FBFF;width: 75%}.projects__img{width: 100%;border-radius: .25rem;object-fit: cover;height: 30vh}.menu-item{color: #eee}.center-block{min-height: 70vh;display: flex;justify-content: center;align-items: center}.top-indent{margin-top: 50px}.bottom-indent{margin-bottom: 80px}.wallpaper{min-height: 100vh;background: url(../../images/hope.jpg) no-repeat bottom, rgb(0, 0, 0);background-size: cover}.feedback{padding: 70px 10px 300px 10px}.custom-label{display: block;width: 100%;height: 35px;padding: 6px 12px;font-size: 14px;line-height: 1.5;color: #555}