.banner .btn{background-color:#1d1d1d;box-shadow:0 5px 8px 0 rgb(from #000 r g b / .35)}.banner .btn.disabled,.banner .btn[disabled]{background-color:rgb(from #1d1d1d r g b / .5)}.banner.has-overlay-image .banner-inner{padding-top:50px;padding-bottom:50px}@media (min-width:992px){.banner.has-overlay-image .banner-inner{min-height:550px;align-items:center;padding-top:64px;padding-bottom:64px}}.slider-banner.owl-carousel{margin-bottom:0}.demo-page .slider-banner.owl-carousel{margin-bottom:40px}.slider-banner.is-layout-full-with-overlay-image .owl-dots{bottom:20px}.slider-banner.is-layout-full-with-overlay-image .banner.has-overlay-image .banner-content{padding-bottom:0}@media (min-width:768px){.container .slider-banner.is-layout-full .owl-prev,.container .slider-banner.is-layout-full-with-overlay-image .owl-prev{left:15px}}@media (min-width:768px){.container .slider-banner.is-layout-full .owl-next,.container .slider-banner.is-layout-full-with-overlay-image .owl-next{right:15px}}
.bg-dark .collapsible-item:not(.is-open)>.collapsible-header>.collapsible-header-link:after,.bg-primary .collapsible-item:not(.is-open)>.collapsible-header>.collapsible-header-link:after,.text-white .collapsible-item:not(.is-open)>.collapsible-header>.collapsible-header-link:after{color:inherit}.collapsible-header-link,.collapsible-header>a,.collapsible-item-header-link,.collapsible-item-header>a{padding:19px 44px 19px 20px}@media (min-width:992px){.collapsible-header-link,.collapsible-header>a,.collapsible-item-header-link,.collapsible-item-header>a{padding-top:22px;padding-bottom:22px}}.collapsible-header-link:after,.collapsible-header>a:after,.collapsible-item-header-link:after,.collapsible-item-header>a:after{right:14px}.collapsible-content:not(.collapsing):not(.collapse),.collapsible-item-content:not(.collapsing):not(.collapse){padding:30px 0}.gallery-slider.owl-carousel .owl-nav .owl-next,.gallery-slider.owl-carousel .owl-nav .owl-prev{margin-top:0}.quicklink-list .quicklink{
padding:22px 0}.owl-carousel-counter-holder{padding:2px 6px}.slider-testimonial{padding-bottom:20px;margin-bottom:0;background-color:var(--color-neutral-5);background-image:url('/assets/img/strokes-bg.png');background-position:left top;background-repeat:no-repeat}@media (max-width:991px){.slider-testimonial{background-size:100%}}.demo-page .slider-testimonial{margin-bottom:40px}.slider-testimonial .testimonial.is-inline{padding-bottom:0;background-color:transparent}.slider-testimonial .owl-dots{margin-top:30px}@media (min-width:992px){.slider-testimonial .owl-nav{display:block}}.slider-testimonial .owl-nav button.owl-next,.slider-testimonial .owl-nav button.owl-prev{background-color:transparent;border:2px solid var(--color-one-100);color:var(--color-one-100)}@media (min-width:992px){.sponsor-name{font-size:18px;font-size:1.8rem}}.article-heading{margin-bottom:15px}@media (min-width:992px){.article-heading{margin-bottom:20px}}.article-row.owl-carousel .owl-item .article{margin-bottom:
0}.article-list{margin-bottom:10px}@media (min-width:992px){.article-list{margin-bottom:0}}.testimonial-grid .testimonial-content{text-align:center}.testimonial-grid .profile-image-holder{width:82px;margin-left:auto;margin-right:auto}.testimonial.is-minimized{padding:0 0 0 20px;background-color:transparent}@media (min-width:992px){.testimonial.is-minimized{padding-left:30px}}.testimonial.is-minimized .blockquote{padding:0}.testimonial.is-minimized .blockquote:before{margin-left:0}.testimonial.is-inline{padding-top:40px;padding-bottom:40px}@media (min-width:768px){.testimonial.is-inline{align-items:center}}@media (min-width:992px){.testimonial.is-inline{padding-top:50px;padding-bottom:50px}}@media (max-width:767px){.testimonial.is-inline .profile-image-holder{margin-left:auto;margin-right:auto}}@media (min-width:1200px){.testimonial.is-inline .profile-image-holder{width:326px}}@media (min-width:1200px){.testimonial.is-inline .profile-image-holder+.testimonial-content{padding-left:47px
}.testimonial.is-inline .profile-image-holder+.testimonial-content .blockquote:before{margin-left:-47px}}.testimonial.is-inline .testimonial-content:only-child{max-width:821px;margin-left:auto;margin-right:auto;text-align:center}.bg-grey-light .testimonial,.bg-light .testimonial{background-color:#fff}.bg-grey-light .testimonial.is-minimized,.bg-light .testimonial.is-minimized{background-color:transparent}.blockquote{padding:0}@media (min-width:992px){.blockquote{padding-left:46px}}.blockquote:after,.blockquote:before{position:static;display:block;margin-bottom:10px}.blockquote:before{text-align:left}@media (min-width:992px){.blockquote:before{margin-left:-46px;margin-bottom:20px}}.blockquote:after{margin-top:9px;margin-bottom:0;text-align:right}.profile-image-holder.is-xs{width:82px}.profile-popup-link{font-size:16px;font-size:1.6rem;line-height:1.5}@media (min-width:768px){.profile-desc-list{display:flex;flex-wrap:wrap;align-items:baseline}.profile-desc-list:after,
.profile-desc-list:before{display:none}}@media (min-width:768px){.profile-desc-list dd+dt{margin-top:0}}@media (min-width:768px){.profile-desc-list .profile-desc-term+.profile-desc-def{margin-bottom:10px}}.profile.is-inline{align-items:center}.profile.is-inline .profile-image-holder{align-self:flex-start}.profile.is-inline .profile-content{flex-grow:1}@media (min-width:576px){.profile.is-inline-sm{align-items:center}}@media (min-width:576px){.profile.is-inline-sm .profile-image-holder{align-self:flex-start}}.profile.is-inline-sm .profile-image-holder.is-xs+.profile-content{align-self:center}@media (min-width:576px){.profile.is-inline-sm .profile-content{flex-grow:1}}.profile.is-inline-sm .profile-content>.profile-text{margin-bottom:20px}@media (min-width:768px){.profile.is-inline-md{align-items:center}}@media (min-width:768px){.profile.is-inline-md .profile-image-holder{align-self:flex-start}}@media (min-width:992px){.profile.is-inline-md .profile-image-holder:not(.is-xs):not(.is-sm)
{margin-right:50px}}@media (min-width:768px){.profile.is-inline-md .profile-content{flex-grow:1}}@media (min-width:992px){.profile.is-inline-lg{align-items:center}}@media (min-width:992px){.profile.is-inline-lg .profile-image-holder{align-self:flex-start}.profile.is-inline-lg .profile-image-holder:not(.is-xs):not(.is-sm){margin-right:50px}}@media (min-width:992px){.profile.is-inline-lg .profile-content{flex-grow:1}}