.home-slider:after{height:100%;content:"";position:absolute;width:48%;border-radius:0;transform:rotate(0deg);top:0;right:0;opacity:1;background-repeat:no-repeat;background-size:cover;background-image:url(https://cdn.openviowebsites.com/source/sites/1f69e462-ffeb-4ad0-ad16-25eebaa433d7/images/home-banner-modal.webp);background-color:rgba(0,0,0,.05);background-position:center top;z-index:1;border-end-start-radius:160px}.home-slider:before{content:"";background-color:rgba(0,0,0,.1);border-left:8px solid #627e2a;position:absolute;right:0;width:48%;height:100%;top:0;bottom:0;z-index:2;border-end-start-radius:160px}.home-slider .carousel-caption{position:relative;right:auto;bottom:auto;left:auto;z-index:1;margin:190px 0;opacity:0;text-align:left;padding:0}.home-slider .carousel-caption h1{font-size:4.5rem;line-height:5.5rem;margin:0 0 10px;text-transform:capitalize;font-weight:700;color:#222}.home-slider .carousel-caption h1 i{font-style:normal;text-transform:none;display:block;font-weight:700;color:#627e2a}.home-slider .carousel-caption p{font-size:1.8rem;line-height:2.8rem;color:#222;font-weight:500}.home-slider .carousel-caption p strong{color:#627e2a;text-decoration:underline}.home-slider .carousel-caption .home-cta{margin:30px 0 0}.home-slider .mob-banner{background-size:0}.home-slider .carousel-item{background-position:center center;background-repeat:no-repeat;background-size:cover;background-attachment:unset;display:table;animation:animatedBackground 20s linear infinite;transition:.3s all;position:relative}.home-slider .carousel-item::before{position:absolute;content:"";left:0;top:0;width:100%;height:100%;z-index:-1;background:rgba(255,255,255,.9)}.home-slider .carousel-item.active .carousel-caption{opacity:1}.home-slider .carousel-item.active .carousel-caption h1,.home-slider .carousel-item.active .carousel-caption h2,.home-slider .carousel-item.active .carousel-caption p,.home-slider .carousel-item.active .carousel-caption .home-cta a{animation-name:fadeInUp}.banner-pattern{position:absolute;bottom:-1px;left:0;right:0;z-index:1}.banner-pattern img{height:100%}.flex-btn{display:flex;align-items:center;justify-content:flex-start;gap:10px}@keyframes fadeInDown{from{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:translate3d(0,0,0)}}@keyframes fadeInUp{from{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translate3d(0,0,0)}}@keyframes fadeInRight{from{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:translate3d(0,0,0)}}@keyframes fadeInLeft{from{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:translate3d(0,0,0)}}.pad-80{padding:80px 0}.service-wrap{background-color:#fff;box-shadow:0 4px 21px 1px rgba(9,101,172,.12);margin:0 0 30px;padding:20px;text-align:center;min-height:calc(100% - 30px);border-radius:20px;border:2px solid transparent;transition:.3s all ease-in-out}.service-wrap:hover{border:2px solid #627e2a}.service-wrap .title{color:#3a3a3a;font-size:2rem;line-height:3rem;font-weight:700}.service-wrap .title span{font-size:14px}.service-wrap .title i{color:#627e2a;font-style:normal}.service-wrap .service-text{color:#3a3a3a}.title-wrap p{font-size:2rem;line-height:3rem}.profile-page-single{padding:20px;border:2px solid #ebefff;border-radius:20px;position:relative;overflow:hidden;margin:30px 0 0;min-height:calc(100% - 30px)}.profile-page-single:after{content:attr(data-ico);font-family:"Font Awesome 6 Pro";font-size:100px;color:#1f274c;position:absolute;right:0;font-weight:800;bottom:-20px;opacity:.05}.service-tab{padding:0 5px;position:relative;overflow:hidden}.custom-tabs .nav-pills{background-color:#f3f3f3;padding:6px;border-radius:5px;display:inline-flex;gap:10px;flex-wrap:nowrap}.custom-tabs .nav-pills .nav-item{width:auto;border:0;padding:0}.custom-tabs .nav-pills .nav-link{padding:8px 20px!important;border-radius:5px;font-weight:600;color:#3a3a3a}.custom-tabs .nav-pills .nav-link.active{background-color:#455c1f;color:#fff}.grey-bg .custom-tabs .nav-pills{background-color:#e8eff3}.organisations-carousel .owl-stage,.individuals-carousel .owl-stage{display:flex}.organisations-carousel .owl-stage .item,.individuals-carousel .owl-stage .item{height:100%}.organisations-carousel .owl-stage .item .service-tab,.individuals-carousel .owl-stage .item .service-tab{height:100%}.help-single{position:relative;margin:0 0 50px;text-align:center;width:100%}.help-single img{border-radius:20px}.help-single span{position:absolute;bottom:-20px;left:0;right:0;margin:0 20px;background-color:#fff;font-size:16px;color:#3a3a3a;font-weight:400;border-radius:10px;padding:10px 10px;box-shadow:0 5px 20px rgba(91,166,207,.1);transition:.4s all ease-in-out}.help-single:hover span{bottom:25px;transition-timing-function:cubic-bezier(.52,1.64,.37,.66)}.img-wrp{position:relative;line-height:0}.img-wrp img{box-shadow:rgba(50,50,105,.15) 0 2px 5px 0,rgba(0,0,0,.05) 0 1px 1px 0}.img-wrp::before{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#627e2a;content:"";transform:rotate(2.5deg);z-index:-1}.owl-nav .owl-next,.owl-nav .owl-prev{width:35px;height:35px;margin:0 auto;color:#454545;background-color:#f7f9fb;border-radius:50%;left:-50px;font-size:1.5rem;line-height:3rem;opacity:1;z-index:2;position:absolute;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;transition:.3s all ease-in-out;background-image:none!important}.owl-nav .owl-next:hover,.owl-nav .owl-prev:hover{color:#fff;background-color:#627e2a}.owl-nav .owl-next{right:-50px;left:auto}.testimonial-carousel .owl-stage{display:flex}.testimonial-carousel .owl-stage .item{height:100%}.testimonial-carousel .owl-stage .item .testimonial-wrap{height:100%}.testimonial-wrap{background-color:#fff;padding:25px;border-radius:20px;position:relative}.testimonial-wrap:before{content:"";font-family:"Font Awesome 6 Pro";position:absolute;right:10px;bottom:10px;color:#627e2a;font-weight:600;background-color:#fff;border-radius:50%;width:70px;height:70px;font-size:7rem;line-height:8rem;display:flex;align-items:center;justify-content:center;opacity:.2}.testimonial-wrap i{color:#fb8e28}.gallerycarousel a{position:relative;overflow:hidden;border-radius:10px}.gallerycarousel a:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:#030303;transform:rotate(-40deg) translateY(-70%);transition:.3s all ease-in-out;opacity:.05}.gallerycarousel a:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;content:"";font-weight:700;color:#fff;cursor:pointer;transform:translateY(-100%);transition:.3s all ease-in-out;font-family:"Font Awesome 6 Pro"}.gallerycarousel a:hover:after{transform:translateY(0%)}.gallerycarousel a:hover:before{transform:rotate(0deg) translateY(0%);opacity:.8}.gallerycarousel img{border-radius:10px}.blog-single{margin:30px 0 0}.blog-single p,.blog-single a{font-size:14px;line-height:24px}.blog-single img{border-radius:20px}.blog-single .blog-inner{background-color:#fff;border-radius:20px;padding:20px;margin:-40px 20px 0;z-index:9;position:relative;box-shadow:0 0 20px 0 rgba(0,0,0,.1);transition:.3s all ease-in-out}.blog-single .blog-inner .blog-single-head{font-size:2rem;line-height:3rem;margin:0 0 10px}.blog-single:hover .blog-inner{transform:translateY(-5px)}.cta-bg{position:relative}.cta-bg::before{position:absolute;content:"";top:0;left:0;width:55%;height:90%;background-image:url(https://cdn.openviowebsites.com/source/sites/1f69e462-ffeb-4ad0-ad16-25eebaa433d7/images/form-thumb.webp);background-position:top right;background-repeat:no-repeat;background-size:cover;border-radius:0 50px 50px 50px;z-index:0}.cta-inner{border-radius:0 50px 50px 50px;background:#fff;box-shadow:0 8px 20px -3px rgba(0,0,0,.08);padding:50px;margin-top:60px;z-index:1;position:relative}.cta-inner h3{font-size:2.2rem;line-height:3.2rem}.faq-block .card{border:0;border-top:1px solid #ddd;overflow:hidden;padding:20px 0}.faq-block .card-header{padding:0;background-color:transparent;border:0}.faq-block .faq-ques{flex:1}.faq-block .btn-block{padding:0;font-weight:600;font-size:2rem;color:#627e2a;background-color:transparent;position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;text-align:left;text-decoration:none}.faq-block .btn-block.collapsed{color:#3a3a3a}.faq-block .btn-block:focus,.faq-block .btn-block:hover{box-shadow:none;text-decoration:none}.faq-block .btn-block .round span:nth-child(1){transform:rotate(-45deg);display:block;position:absolute;left:27%;bottom:35%}.faq-block .btn-block .round span:nth-child(2){transform:rotate(45deg);display:block;position:absolute;left:43%;bottom:35%}.faq-block .btn-block .round{position:relative;width:45px;height:30px}.faq-block .btn-block .round span{z-index:9;height:2px;margin:1px;width:10px;background:#3a3a3a;transition:.3s all ease-in-out}.faq-block .collapsed.btn-block .round span{background:#627e2a}.faq-block .collapsed.btn-block .round span:first-child{transform:rotate(45deg)}.faq-block .collapsed.btn-block .round span:nth-child(2){transform:rotate(-45deg)}.faq-block .card-body{padding:15px 0 0}.certificateModal .btn-close{position:absolute;top:-30px;right:-50px;padding:10px;background-color:transparent;border:0;color:#fff;font-size:2.5rem;background-image:none;opacity:1}.certificateModal .modal-content{border:12px solid #232323}.certificateModal .modal-content::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;border:20px solid #e6e6e6;pointer-events:none}.single-tab{text-align:center;display:flex;justify-content:center;align-items:center;flex-direction:column;border:2px solid #eee;border-radius:20px;padding:8px;margin:0 0 15px;min-height:calc(100% - 15px);transition:.3s all ease-in-out}.single-tab:hover{border:2px solid #627e2a}.single-tab img{width:50px!important}.single-tab .single-tab-ico{font-size:4rem;line-height:5rem;margin:0 0 10px}.single-tab h2,.single-tab .single-tab-head{font-size:1.8rem;line-height:2.8rem;font-weight:700;color:#3a3a3a}.single-tab p{margin-bottom:0;font-size:1.6rem;line-height:2.6rem;font-weight:500}@media(max-width:1500px){.home-slider .carousel-caption{margin:110px 0}.home-slider .carousel-caption h1{font-size:4rem;line-height:5rem}}@media(max-width:1024px){.home-slider:before,.home-slider:after{display:none}.home-slider .carousel-item::before{position:absolute;content:"";left:0;top:0;width:100%;height:100%;z-index:-1;background:rgba(255,255,255,.9)}.owl-nav{display:flex;justify-content:center}.owl-nav .owl-next,.owl-nav .owl-prev{position:static;transform:none;margin:5px 2px}}@media(max-width:990px){.cta-bg::before{display:none}.cta-inner{margin-top:0;padding:30px}}@media(max-width:767px){.help-single{margin:0 0 30px}.help-single span{position:relative;bottom:0;margin:-15px 20px 0;display:block}.single-tab h2,.single-tab .single-tab-head{font-size:1.6rem;line-height:2.6rem}.certificateModal .btn-close{top:-50px;right:-25px}.certificateModal .modal-content::after{border-width:6px}.pad-80{padding:40px 0}.custom-tabs .nav-pills .nav-link{padding:6px 10px!important}.custom-tabs .nav-pills{flex-wrap:wrap}.home-slider .carousel-item::before{z-index:1;background:rgba(255,255,255,.9);width:100%}.home-slider .carousel-caption{margin:40px 0}.home-slider .carousel-item{background-size:0}.home-slider .mob-banner{background-position:center center;background-repeat:no-repeat;background-size:cover;background-attachment:unset}.home-slider:before,.home-slider:after{display:none}}