html{padding-block-start:unset}.page-template-tree_of_hope{--orange: rgba(251, 135, 124, 1);--blue: rgba(31, 19, 107, 1);--white: #fff;background:var(--active-slide-bg, --blue)}.page-template-tree_of_hope header,.page-template-tree_of_hope footer{display:none}.page-template-tree_of_hope .orange{color:var(--orange)}.page-template-tree_of_hope .white{color:var(--white)}.page-template-tree_of_hope .blue{color:var(--blue)}.page-template-tree_of_hope .bg-white{transition:all ease-in 300ms;background:var(--white);color:var(--blue)}.page-template-tree_of_hope .bg-white:hover{background:var(--orange)}.page-template-tree_of_hope .bg-blue{background:var(--blue);color:var(--white);transition:all ease-in 300ms}.page-template-tree_of_hope .bg-blue:hover{background:var(--orange);color:var(--blue)}.page-template-tree_of_hope .tree_of_hope{transition:all ease-in 300ms}.page-template-tree_of_hope .tree_of_hope__container{padding:clamp(96px,7.03125vw,135px) clamp(30px,5.2083333333vw,100px)}.page-template-tree_of_hope .tree_of_hope__container .swiper-slide__container{display:flex;align-items:center;justify-content:space-between;gap:clamp(30px,6.9791666667vw,134px)}@media only screen and (max-width: 1024px){.page-template-tree_of_hope .tree_of_hope__container .swiper-slide__container{flex-direction:column}}@media only screen and (max-width: 1024px){.page-template-tree_of_hope .tree_of_hope__container .swiper-slide__content{display:grid;place-items:center}.page-template-tree_of_hope .tree_of_hope__container .swiper-slide__content *{text-align:center}}.page-template-tree_of_hope .tree_of_hope__container .swiper-slide__image{aspect-ratio:649/634.47;max-height:634px}.page-template-tree_of_hope .tree_of_hope__container .swiper-slide__image img,.page-template-tree_of_hope .tree_of_hope__container .swiper-slide__image svg{width:100%;height:100%;object-fit:contain;object-position:center}@media only screen and (max-width: 1024px){.page-template-tree_of_hope .tree_of_hope__container .swiper-slide__image{max-height:307px}}.page-template-tree_of_hope .tree_of_hope__container .swiper-slide__image_mobile{aspect-ratio:268/262;max-height:262px}.page-template-tree_of_hope .tree_of_hope__container .swiper-slide__image_mobile img,.page-template-tree_of_hope .tree_of_hope__container .swiper-slide__image_mobile svg{width:100%;height:100%;object-fit:contain;object-position:center}.page-template-tree_of_hope .tree_of_hope__container .swiper-slide__logo{margin-block-end:clamp(28px,4.1666666667vw,80px);height:clamp(64px,6.875vw,132px);aspect-ratio:187/131}.page-template-tree_of_hope .tree_of_hope__container .swiper-slide__logo img,.page-template-tree_of_hope .tree_of_hope__container .swiper-slide__logo svg{width:100%;height:100%;object-fit:contain;object-position:center}.page-template-tree_of_hope .tree_of_hope__container .swiper-slide__title{font-weight:600;font-size:clamp(42px,4.2708333333vw,82px);line-height:1;letter-spacing:0%}.page-template-tree_of_hope .tree_of_hope__container .swiper-slide__title.spaced{margin-block-end:16px}.page-template-tree_of_hope .tree_of_hope__container .swiper-slide__subtitle{font-weight:600;font-size:42px;line-height:1;letter-spacing:0%;margin-block-end:28px}.page-template-tree_of_hope .tree_of_hope__container .swiper-slide__subtitle.small{font-weight:400;font-size:32px;line-height:1.125;margin-block-end:36px}.page-template-tree_of_hope .tree_of_hope__container .swiper-slide__subtitle.name{letter-spacing:0%;margin-block-end:80px}@media only screen and (max-width: 1024px){.page-template-tree_of_hope .tree_of_hope__container .swiper-slide__subtitle.name{text-align:start !important}}.page-template-tree_of_hope .tree_of_hope__container .swiper-slide__subtitle.message{font-size:64px}@media only screen and (max-width: 1024px){.page-template-tree_of_hope .tree_of_hope__container .swiper-slide__subtitle{font-size:24px;margin-block-end:8px}.page-template-tree_of_hope .tree_of_hope__container .swiper-slide__subtitle.small{font-size:18px;line-height:1;margin-block:28px 41px;order:1}}.page-template-tree_of_hope .tree_of_hope__container .swiper-slide__next_slide_button{width:fit-content;border-radius:30px;font-weight:600;font-size:18px;line-height:23.76px;letter-spacing:0%;text-align:center;padding:15px 69px;cursor:pointer}@media only screen and (max-width: 1024px){.page-template-tree_of_hope .tree_of_hope__container .swiper-slide__next_slide_button{order:1}}.page-template-tree_of_hope .tree_of_hope__container .swiper-slide__input{margin-block:clamp(36px,4.1666666667vw,80px) 20px;border-radius:30px;width:100%;padding:15px 20px;font-weight:400;font-size:18px;line-height:23.76px;letter-spacing:0%;border:1px solid rgba(0,0,0,0);transition:all ease-in 300ms;text-align:start !important}.page-template-tree_of_hope .tree_of_hope__container .swiper-slide__input::placeholder{font-weight:400;font-size:18px;line-height:23.76px;letter-spacing:0%;color:#979797;text-align:start !important}.page-template-tree_of_hope .tree_of_hope__container .swiper-slide__input.error{border-color:red}.page-template-tree_of_hope .tree_of_hope__container .swiper-slide__textarea,.page-template-tree_of_hope .tree_of_hope__container .swiper-slide textarea{margin-block:clamp(35px,2.6041666667vw,50px) 20px;border-radius:15px;min-height:152px;resize:none;padding:8px 20px;font-weight:400;font-size:18px;line-height:23.76px;letter-spacing:0%;width:100%;border:1px solid rgba(0,0,0,0);transition:all ease-in 300ms;text-align:start !important}.page-template-tree_of_hope .tree_of_hope__container .swiper-slide__textarea::placeholder,.page-template-tree_of_hope .tree_of_hope__container .swiper-slide textarea::placeholder{text-align:start !important;font-weight:400;font-size:18px;line-height:23.76px;letter-spacing:0%;color:#979797}.page-template-tree_of_hope .tree_of_hope__container .swiper-slide__textarea.error,.page-template-tree_of_hope .tree_of_hope__container .swiper-slide textarea.error{border-color:red}.page-template-tree_of_hope .tree_of_hope__container .swiper-slide #char-count{font-size:18px;color:#979797}.page-template-tree_of_hope .tree_of_hope__container .swiper-slide__form .full-name,.page-template-tree_of_hope .tree_of_hope__container .swiper-slide__form .email,.page-template-tree_of_hope .tree_of_hope__container .swiper-slide__form .phone{width:min(100%,642px);border-radius:30px;padding:15px 20px;font-weight:400;font-size:18px;line-height:23.76px;letter-spacing:0%;border:2px solid rgba(0,0,0,0);transition:all ease-in 300ms;text-align:start !important}.page-template-tree_of_hope .tree_of_hope__container .swiper-slide__form .full-name::placeholder,.page-template-tree_of_hope .tree_of_hope__container .swiper-slide__form .email::placeholder,.page-template-tree_of_hope .tree_of_hope__container .swiper-slide__form .phone::placeholder{text-align:start !important;font-weight:400;font-size:18px;line-height:23.76px;letter-spacing:0%;color:#979797}.page-template-tree_of_hope .tree_of_hope__container .swiper-slide__form .full-name.error,.page-template-tree_of_hope .tree_of_hope__container .swiper-slide__form .email.error,.page-template-tree_of_hope .tree_of_hope__container .swiper-slide__form .phone.error{border-color:red;background:red;color:var(--white)}.page-template-tree_of_hope .tree_of_hope__container .swiper-slide__form .full-name.error::placeholder,.page-template-tree_of_hope .tree_of_hope__container .swiper-slide__form .email.error::placeholder,.page-template-tree_of_hope .tree_of_hope__container .swiper-slide__form .phone.error::placeholder{color:var(--white)}.page-template-tree_of_hope .tree_of_hope__container .swiper-slide__form .wpcf7-not-valid{border-color:red;background:red;color:var(--white)}.page-template-tree_of_hope .tree_of_hope__container .swiper-slide__form .wpcf7-not-valid::placeholder{color:var(--white)}.page-template-tree_of_hope .tree_of_hope__container .swiper-slide__form form{display:grid;gap:20px;margin-block:50px 0}@media only screen and (max-width: 1024px){.page-template-tree_of_hope .tree_of_hope__container .swiper-slide__form form{place-items:center;margin-block:0}}.page-template-tree_of_hope .tree_of_hope__container .swiper-slide__form input[type=submit]{width:fit-content;min-width:263px;border-radius:30px;font-weight:600;font-size:18px;line-height:23.76px;letter-spacing:0%;text-align:center;padding:15px 69px;cursor:pointer;background:var(--blue);transition:all ease-in 300ms;color:var(--white)}.page-template-tree_of_hope .tree_of_hope__container .swiper-slide__form input[type=submit]:hover{background:var(--white);color:var(--blue)}.page-template-tree_of_hope .tree_of_hope__container .swiper-slide.first_page .swiper-slide__title{font-size:clamp(42px,5vw,96px);margin-block-end:80px}@media only screen and (max-width: 1024px){.page-template-tree_of_hope .tree_of_hope__container .swiper-slide.first_page .swiper-slide__title{margin-block-end:14px}}@media only screen and (max-width: 1024px){.page-template-tree_of_hope .tree_of_hope__container .swiper-slide.second_page .swiper-slide__container{gap:0}}@media only screen and (max-width: 375px){.page-template-tree_of_hope .tree_of_hope__container .swiper-slide.second_page .swiper-slide__container{align-items:unset}}@media only screen and (max-width: 1024px){.page-template-tree_of_hope .tree_of_hope__container .swiper-slide.second_page .swiper-slide__title.desktop{display:none}}.page-template-tree_of_hope .tree_of_hope__container .swiper-slide.second_page .swiper-slide__title.mobile{display:none}@media only screen and (max-width: 1024px){.page-template-tree_of_hope .tree_of_hope__container .swiper-slide.second_page .swiper-slide__title.mobile{text-align:center;order:-2;display:block;margin-bottom:16px}}@media only screen and (max-width: 1024px){.page-template-tree_of_hope .tree_of_hope__container .swiper-slide.second_page .swiper-slide__image{order:-1}}@media only screen and (max-width: 1024px){.page-template-tree_of_hope .tree_of_hope__container .swiper-slide.third_page .swiper-slide__container{gap:0}}@media only screen and (max-width: 1024px){.page-template-tree_of_hope .tree_of_hope__container .swiper-slide.third_page .swiper-slide__content{place-items:unset}}@media only screen and (max-width: 1024px){.page-template-tree_of_hope .tree_of_hope__container .swiper-slide.third_page .swiper-slide__title{text-align:start;margin-bottom:8px}}@media only screen and (max-width: 1024px){.page-template-tree_of_hope .tree_of_hope__container .swiper-slide.third_page .swiper-slide__subtitle.name{text-align:start;margin-bottom:16px}}.page-template-tree_of_hope .tree_of_hope__container .swiper-slide.third_page .swiper-slide__subtitle.message.mobile{display:none}@media only screen and (max-width: 1024px){.page-template-tree_of_hope .tree_of_hope__container .swiper-slide.third_page .swiper-slide__subtitle.message{display:none}.page-template-tree_of_hope .tree_of_hope__container .swiper-slide.third_page .swiper-slide__subtitle.message.mobile{margin-top:42px;display:block}}.page-template-tree_of_hope .tree_of_hope__container .swiper-pagination{position:relative;right:0;left:unset;top:0;text-align:start;height:fit-content;transform:translateY(40px);display:flex;gap:18px}.page-template-tree_of_hope .tree_of_hope__container .swiper-pagination .swiper-pagination-bullet{cursor:pointer;width:15px;height:15px;background:var(--slide-pagination-bullet-active-color, rgba(255, 255, 255, 0.5));opacity:1;transition:all ease-in 300ms;margin:0}.page-template-tree_of_hope .tree_of_hope__container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--active-slide-pagination-bullet-active-color, rgb(251, 135, 124)) !important}@media only screen and (max-width: 1024px){.page-template-tree_of_hope .tree_of_hope__container .swiper-pagination .swiper-pagination-bullet{margin:0;width:58px;height:15px;border-radius:20px}}@media only screen and (max-width: 1024px){.page-template-tree_of_hope .tree_of_hope__container .swiper-pagination{position:fixed;top:0px;width:100%;display:flex;justify-content:center;gap:12px}}.page-template-tree_of_hope .quick-contact{display:none}/*# sourceMappingURL=tree_of_hope.min.css.map */