.banner__col.component__header{margin-bottom:0}.banner__content>*{margin:0 0 1.66rem}.banner__content>:last-child{margin-bottom:0}.banner__shape{height:125%;position:absolute;top:-25%;width:40%;z-index:0}.banner__shape.left{clip-path:polygon(0 100%,0 0,100% 100%)}.banner__shape.right{clip-path:polygon(0 100%,100% 0,100% 100%)}.banner.banner--with-toggle{overflow:visible}.banner.banner--with-toggle.text-center .card-body .banner__content .banner__header{line-height:100px!important;margin-bottom:54px;text-align:center}@media screen and (min-width:767px) and (max-width:1200px){.banner.banner--with-toggle.text-center .card-body .banner__content .banner__header{line-height:70px!important}}@media (max-width:576px){.banner.banner--with-toggle.text-center .card-body .banner__content .banner__header{line-height:57px!important}}.banner.banner--with-toggle.text-center .card-body .banner__content{padding-top:142px}@media (max-width:991px){.banner.banner--with-toggle.text-center .card-body .banner__content{padding-bottom:70px;padding-top:50px}}.banner.banner--with-toggle .container{max-width:100%!important;padding:0;width:100%}.banner.banner--with-toggle .card{overflow:visible}.banner.banner--with-toggle .card-body{padding:0}.banner.banner--with-toggle .card-body .banner__row{align-items:center;justify-content:center}@media (max-width:767px){.banner.banner--with-toggle .card-body .banner__row{margin:0}}.banner.banner--with-toggle .card-body .bg-image{height:100%;left:0;padding:0;position:absolute;top:0;width:100%}.banner.banner--with-toggle .card-body .bg-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.banner.banner--with-toggle .card-body .bg-image:before{background:linear-gradient(359.85deg,hsla(0,0%,100%,0) -59.72%,rgba(0,0,0,.5) 72.55%);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:9}.banner.banner--with-toggle .card-body .banner__content{color:#fff;max-height:100%;max-width:936px;padding-bottom:124px;padding-top:224px;text-align:center;width:100%;z-index:99}@media (max-width:991px){.banner.banner--with-toggle .card-body .banner__content{padding-bottom:89px;padding-top:62px}}@media (max-width:1199px){.banner.banner--with-toggle .card-body .banner__content{max-width:636px}}@media (max-width:767px){.banner.banner--with-toggle .card-body .banner__content{max-width:100%}}.banner.banner--with-toggle .card-body .banner__content .banner__header{color:#fff;margin-bottom:1.5rem;text-align:left}.banner.banner--with-toggle .card-body .banner__content .banner__header i{display:block;text-align:right}@media (max-width:767px){.banner.banner--with-toggle .card-body .banner__content .banner__header,.banner.banner--with-toggle .card-body .banner__content .banner__header i{text-align:center}}.banner.banner--with-toggle .card-body .banner__content .banner__text{color:#fff;margin:0 auto 40px;max-width:653px}@media (max-width:576px){.banner.banner--with-toggle .card-body .banner__content .banner__text{margin-bottom:60px;max-width:320px}}.banner.banner--with-toggle .card-body .banner__content .banner__text p{color:#fff;font-size:var(--bs-font-size-lg);line-height:21px}.banner.banner--with-toggle .card-body .banner__content .banner__text p:last-child{margin:0}@media (max-width:767px){.banner.banner--with-toggle .card-body .banner__content .banner__text p br{display:none}}.banner.banner--with-toggle .card-body .banner__content .component__buttons-container{gap:14px;justify-content:center!important;margin:0}@media (max-width:576px){.banner.banner--with-toggle .card-body .banner__content .component__buttons-container{margin:0!important;width:100%}}.banner.banner--with-toggle .card-body .banner__content .component__buttons-container>div{margin:0!important}@media (max-width:576px){.banner.banner--with-toggle .card-body .banner__content .component__buttons-container>div{width:100%}}.banner.banner--with-toggle .card-body .banner__content .component__buttons-container>div .btn{min-width:272px}@media (max-width:576px){.banner.banner--with-toggle .card-body .banner__content .component__buttons-container>div .btn{font-size:15px;min-width:100%}}.banner.banner--with-toggle .card-body .banner__content .component__buttons-container>div .btn-tertiary{background-color:var(--bs-secondary);border:0;border-radius:167px;color:#fff;font-family:var(--bs-body-font-family);font-size:15px;font-weight:700;line-height:28px;line-height:28px!important;padding:13px 20px 11px;text-transform:uppercase;transition:all .5s ease-in-out}@media (max-width:767px){.banner.banner--with-toggle .card-body .banner__content .component__buttons-container>div .btn-tertiary{font-size:12px;line-height:21.505px}}.banner.banner--with-toggle .card-body .banner__content .component__buttons-container>div .btn-tertiary:hover{background-color:var(--bs-tertiary)!important;border-color:var(--bs-tertiary)!important;color:#fff;transition:all .5s ease-in-out}@media (max-width:576px){.banner.banner--with-toggle .card-body .banner__content .component__buttons-container>div .btn-tertiary{font-size:15px;min-width:100%}}.banner.banner--with-toggle .card-body .banner__content .component__buttons-container>div .btn-secondary{background-color:#fff;border:0;border-radius:167px;color:var(--bs-primary);font-family:var(--bs-body-font-family);font-size:15px;font-weight:700;line-height:28px;line-height:28px!important;padding:13px 20px 11px;text-transform:uppercase;transition:all .5s ease-in-out}@media (max-width:767px){.banner.banner--with-toggle .card-body .banner__content .component__buttons-container>div .btn-secondary{font-size:12px;line-height:21.505px}}.banner.banner--with-toggle .card-body .banner__content .component__buttons-container>div .btn-secondary:hover{background-color:var(--bs-secondary)!important;border-color:var(--bs-secondary)!important;color:#fff;transition:all .5s ease-in-out}@media (max-width:576px){.banner.banner--with-toggle .card-body .banner__content .component__buttons-container>div .btn-secondary{font-size:15px;min-width:100%}}.banner.banner--with-toggle .card-body .banner__content .toggle{position:relative}.banner.banner--with-toggle .card-body .banner__content .tooltip_toggle{margin:152px 0 0}@media (max-width:991px){.banner.banner--with-toggle .card-body .banner__content .tooltip_toggle{margin-top:72px}}.banner.banner--with-toggle .card-body .banner__content .tooltip_toggle span{background-color:rgba(59,59,95,.75);border-radius:167px;color:#fff;cursor:pointer;display:inline-block;font-size:var(--bs-font-size-lg);line-height:21px;padding:9px 20px 7px}@media (max-width:576px){.banner.banner--with-toggle .card-body .banner__content .tooltip_toggle span{align-items:center;display:flex;justify-content:space-between;text-align:left}}.banner.banner--with-toggle .card-body .banner__content .tooltip_toggle span svg{margin-left:24px;margin-top:-3px;vertical-align:middle}.banner.banner--with-toggle .card-body .banner__content .tooltip-desc{background-color:var(--bs-primary);border-radius:20px;color:#fff;display:none;left:50%;max-width:269px;padding:38px 23px 32px;position:absolute;top:50px;transform:translateX(-50%);width:100%}.banner.banner--with-toggle .card-body .banner__content .toggle.toggle_open .tooltip-desc{display:block;font-size:var(--bs-font-size-sm);line-height:20px}.banner.banner--with-toggle .card-body .banner__content .toggle.toggle_open .tooltip-desc .close-toggle{cursor:pointer;position:absolute;right:15px;top:10px}.banner.banner--with-toggle.banner-without-toggle{height:754px}@media (max-width:767px){.banner.banner--with-toggle.banner-without-toggle{height:880px}}.banner.banner--with-toggle.banner-without-toggle .banner__row,.banner.banner--with-toggle.banner-without-toggle .card,.banner.banner--with-toggle.banner-without-toggle .card-body,.banner.banner--with-toggle.banner-without-toggle .container{height:100%}.banner.banner--with-toggle.banner-without-toggle .card-body .banner__content{max-width:686px;padding:167px 20px}@media (max-width:1199px){.banner.banner--with-toggle.banner-without-toggle .card-body .banner__content{max-width:526px;padding:146px 20px}}@media (max-width:767px){.banner.banner--with-toggle.banner-without-toggle .card-body .banner__content{max-width:400px}}.banner.banner--with-toggle.banner-without-toggle .card-body .banner__content .banner__header{margin-bottom:56px;text-align:left}@media (max-width:767px){.banner.banner--with-toggle.banner-without-toggle .card-body .banner__content .banner__header{margin-bottom:45px}}.banner.banner--with-toggle.banner-without-toggle .card-body .banner__content .banner__header i{margin-top:23px;text-align:right}@media (max-width:1199px){.banner.banner--with-toggle.banner-without-toggle .card-body .banner__content .banner__header i{margin-top:12px}}@media (max-width:767px){.banner.banner--with-toggle.banner-without-toggle .card-body .banner__content .banner__header i{margin-top:-8px}}.banner.banner--with-toggle.banner-without-toggle .card-body .banner__content .banner__text{margin-bottom:73px;max-width:550px}@media (max-width:576px){.banner.banner--with-toggle.banner-without-toggle .card-body .banner__content .banner__text{max-width:280px}}@media (max-width:767px){.banner.banner--with-toggle.banner-without-toggle .card-body .banner__content .banner__text{margin-bottom:202px}}.banner.banner--with-toggle.banner-without-toggle .card-body .banner__content .banner__text p{font-size:var(--bs-font-size-base);line-height:24px}@media (max-width:767px){.banner.banner--with-toggle.banner-without-toggle .card-body .banner__content .banner__text p{font-size:var(--bs-font-size-lg);line-height:21px}.banner.banner--with-toggle.banner-without-toggle .card-body .banner__content .banner__text p br{display:none}}.banner.banner--with-toggle.banner-without-toggle.giving-banner.shadow-reverse .card-body .bg-image:before{background:linear-gradient(180deg,rgba(0,0,0,.5),hsla(0,0%,100%,0))}.banner.banner--with-toggle.banner-without-toggle.giving-banner .card-body .bg-image:before{background:linear-gradient(180deg,hsla(0,0%,100%,.2),rgba(0,0,0,.8) 80%)}.banner.banner--with-toggle.banner-without-toggle.giving-banner .card-body .banner__content{max-width:780px}.banner.banner--with-toggle.banner-without-toggle.giving-banner .card-body .banner__content .banner__header{text-align:center}.banner.banner--with-toggle.banner-without-toggle.giving-banner .card-body .banner__content .banner__header em{display:block;margin-top:27px}@media (max-width:767px){.banner.banner--with-toggle.banner-without-toggle.giving-banner .card-body .banner__content .banner__header em{margin:0}.banner.banner--with-toggle.banner-without-toggle.giving-banner .card-body .banner__content .banner__text{margin-bottom:40px}.banner.banner--with-toggle.banner-without-toggle.giving-banner .card-body .banner__content .banner__text p br{display:none}}.banner.banner-image-middle{height:658px;overflow:visible}@media (max-width:767px){.banner.banner-image-middle{height:auto}}.banner.banner-image-middle.contact-banner .card-body .bg-image:before{display:none}.banner.banner-image-middle .banner__row,.banner.banner-image-middle .card,.banner.banner-image-middle .card-body,.banner.banner-image-middle .container{height:100%}@media (max-width:767px){.banner.banner-image-middle .banner__row,.banner.banner-image-middle .card,.banner.banner-image-middle .card-body,.banner.banner-image-middle .container{height:auto}}@media (min-width:768px){.banner.banner-image-middle .container{max-width:100%!important;padding:0;width:100%}}.banner.banner-image-middle .card{overflow:visible}.banner.banner-image-middle .card-body{padding:0}.banner.banner-image-middle .card-body .banner__row{align-items:center;justify-content:center}@media (max-width:767px){.banner.banner-image-middle .card-body .banner__row{margin:0}}.banner.banner-image-middle .card-body .bg-image{height:100%;left:0;padding:0;position:absolute;top:0;width:100%}.banner.banner-image-middle .card-body .bg-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.banner.banner-image-middle .card-body .bg-image:before{background:linear-gradient(359.85deg,hsla(0,0%,100%,0) -59.72%,rgba(0,0,0,.5) 72.55%);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:9}@media (max-width:767px){.banner.banner-image-middle .card-body .bg-image{display:none}}.banner.banner-image-middle .card-body .banner__content{color:#fff;max-height:100%;max-width:1050px;padding-bottom:50px;padding-top:50px;text-align:center;width:100%;z-index:99}@media (max-width:1199px){.banner.banner-image-middle .card-body .banner__content{max-width:636px}}@media (max-width:767px){.banner.banner-image-middle .card-body .banner__content{max-width:100%;padding:0}}.banner.banner-image-middle .card-body .banner__content .banner__header{color:#fff;margin-bottom:35px;text-align:center}@media (max-width:767px){.banner.banner-image-middle .card-body .banner__content .banner__header{margin-bottom:27px}}.banner.banner-image-middle .card-body .banner__content .banner__header i{display:inline-block}@media (max-width:767px){.banner.banner-image-middle .card-body .banner__content .banner__header i{display:block}.banner.banner-image-middle .card-body .banner__content .banner__header,.banner.banner-image-middle .card-body .banner__content .banner__header i{text-align:left}.banner.banner-image-middle .card-body .banner__content .banner__header{color:var(--bs-primary)}}.banner.banner-image-middle .card-body .banner__content .banner__text{color:#fff;margin:0 auto 54px;max-width:552px}@media (max-width:767px){.banner.banner-image-middle .card-body .banner__content .banner__text{color:var(--bs-primary);margin-bottom:25px;max-width:100%;text-align:left}}.banner.banner-image-middle .card-body .banner__content .banner__text p{color:#fff;font-size:var(--bs-font-size-lg);line-height:21px}.banner.banner-image-middle .card-body .banner__content .banner__text p:last-child{margin:0}@media (max-width:767px){.banner.banner-image-middle .card-body .banner__content .banner__text p{color:var(--bs-primary)}.banner.banner-image-middle .card-body .banner__content .banner__text p br{display:none}}@media (min-width:768px){.banner.banner-image-middle .card-body .banner__content .banner__text h4,.banner.banner-image-middle .card-body .banner__content .banner__text h5,.banner.banner-image-middle .card-body .banner__content .banner__text h6{color:#fff!important}}.banner.banner-image-middle .card-body .banner__content .hide-desktop{border-radius:77px;height:0;margin-bottom:43px;overflow:hidden;padding-bottom:71%;position:relative}.banner.banner-image-middle .card-body .banner__content .hide-desktop img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.banner.banner-image-middle .card-body .banner__content .component__buttons-container{gap:14px;justify-content:center!important;margin:0}@media (max-width:576px){.banner.banner-image-middle .card-body .banner__content .component__buttons-container{margin:0!important;width:100%}}.banner.banner-image-middle .card-body .banner__content .component__buttons-container>div{margin:0!important}@media (max-width:576px){.banner.banner-image-middle .card-body .banner__content .component__buttons-container>div{width:100%}}.banner.banner-image-middle .card-body .banner__content .component__buttons-container>div .btn{min-width:272px}@media (max-width:576px){.banner.banner-image-middle .card-body .banner__content .component__buttons-container>div .btn{font-size:15px;min-width:309px}}.banner.banner-image-middle .card-body .banner__content .component__buttons-container>div .btn-tertiary{background-color:var(--bs-secondary);border:0;border-radius:167px;color:#fff;font-family:var(--bs-body-font-family);font-size:15px;font-weight:700;line-height:28px;line-height:28px!important;padding:13px 20px 11px;text-transform:uppercase;transition:all .5s ease-in-out}@media (max-width:767px){.banner.banner-image-middle .card-body .banner__content .component__buttons-container>div .btn-tertiary{font-size:12px;line-height:21.505px}}.banner.banner-image-middle .card-body .banner__content .component__buttons-container>div .btn-tertiary:hover{background-color:var(--bs-tertiary)!important;border-color:var(--bs-tertiary)!important;color:#fff;transition:all .5s ease-in-out}@media (max-width:576px){.banner.banner-image-middle .card-body .banner__content .component__buttons-container>div .btn-tertiary{font-size:15px;min-width:309px}}.banner.banner-image-middle .card-body .banner__content .component__buttons-container>div .btn-secondary{background-color:transparent;border:1px solid #fff;border-radius:999999px;color:#fff!important;font-family:var(--bs-body-font-family);font-size:15px;font-weight:700;line-height:28px;line-height:28px!important;padding:12px 20px 10px;text-transform:uppercase;transition:all .5s ease-in-out}@media (max-width:767px){.banner.banner-image-middle .card-body .banner__content .component__buttons-container>div .btn-secondary{font-size:12px;line-height:21.505px}}.banner.banner-image-middle .card-body .banner__content .component__buttons-container>div .btn-secondary:hover{background-color:var(--bs-primary)!important;border-color:var(--bs-primary)!important;color:#fff!important;transition:all .5s ease-in-out}@media (max-width:576px){.banner.banner-image-middle .card-body .banner__content .component__buttons-container>div .btn-secondary{font-size:15px;min-width:309px}}
