.amdba-homepage-outer-content{background-color:#ecebe7}
.amdba-homepage-outer-content header.am-homepage-internal-hero-background{align-items:center;position:relative}
@media(max-width:800px){
.amdba-homepage-outer-content header.am-homepage-internal-hero-background{background-position:68%!important}
}
.amdba-homepage-outer-content header.am-homepage-internal-hero-background:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,.4),rgba(25,36,78,.55));z-index:1}
.amdba-homepage-outer-content header.am-homepage-internal-hero-background .inner-homepage-contents{grid-column:2/9;display:flex;flex-direction:column;z-index:1;gap:3rem;padding:5rem 0}
@media(width <= 1250px){
.amdba-homepage-outer-content header.am-homepage-internal-hero-background .inner-homepage-contents{grid-column:2/12}
}
@media(max-width:800px){
.amdba-homepage-outer-content header.am-homepage-internal-hero-background .inner-homepage-contents{gap:2rem;padding:3rem 0}
}
.amdba-homepage-outer-content header.am-homepage-internal-hero-background .inner-homepage-contents hgroup.am-homepage-internal-hero-text{color:#fff;gap:2rem;margin-bottom:-1rem}
.amdba-homepage-outer-content header.am-homepage-internal-hero-background .inner-homepage-contents hgroup.am-homepage-internal-hero-text h1{font-weight:700;font-size:7.4rem;text-transform:capitalize;line-height:1.1}
@media(width <= 1250px){
.amdba-homepage-outer-content header.am-homepage-internal-hero-background .inner-homepage-contents hgroup.am-homepage-internal-hero-text h1{font-size:5.4rem;font-weight:800}
}
@media(max-width:800px){
.amdba-homepage-outer-content header.am-homepage-internal-hero-background .inner-homepage-contents hgroup.am-homepage-internal-hero-text h1{font-size:4.2rem}
}
.amdba-homepage-outer-content header.am-homepage-internal-hero-background .inner-homepage-contents hgroup.am-homepage-internal-hero-text p{font-weight:600;font-size:var(--font-size-22)}
.amdba-homepage-outer-content header.am-homepage-internal-hero-background .inner-homepage-contents .am-homepage-internal-hero-dropdown{display:flex;align-items:stretch;gap:2rem}
@media(width <= 1250px){
.amdba-homepage-outer-content header.am-homepage-internal-hero-background .inner-homepage-contents .am-homepage-internal-hero-dropdown{flex-direction:column;gap:1.6rem;margin-top:1rem}
}
.amdba-homepage-outer-content header.am-homepage-internal-hero-background .inner-homepage-contents .am-homepage-internal-hero-dropdown .dropdown-navigator-hero{background:#fff;font-size:1.6rem;font-weight:500;width:clamp(400px,400px,100%);font-family:var(--font-family-primary);border-radius:.2rem;box-shadow:0 .4rem 1.2rem rgba(0,0,0,.1);border:none;outline:0;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url('data:image/svg+xml;charset=UTF-8,%3Csvg xmlns="http://www.w3.org/2000/svg" width="26" height="13" viewBox="0 0 26 13" fill="none"%3E%3Cpath fill-rule="evenodd" clip-rule="evenodd" d="M12.6845 12.2586L14.1637 11.0345L14.1637 11.0345L25.0107 2.05759L23.5316 0.833464L12.6845 9.81034L1.83738 0.833409L0.358224 2.05754L11.2053 11.0345L11.2052 11.0345L12.6844 12.2587L12.6845 12.2586L12.6845 12.2586Z" fill="black"/%3E%3C/svg%3E');background-repeat:no-repeat;background-position:right 2.4rem center;background-size:1.2rem;position:relative;height:56px;cursor:pointer}
@media(width <= 1250px){
.amdba-homepage-outer-content header.am-homepage-internal-hero-background .inner-homepage-contents .am-homepage-internal-hero-dropdown .dropdown-navigator-hero{width:100%}
}
.amdba-homepage-outer-content header.am-homepage-internal-hero-background .inner-homepage-contents .am-homepage-internal-hero-dropdown .dropdown-navigator-hero .initial-hero-selection{padding:1.8rem 3.2rem 1.8rem 2rem;height:100%}
.amdba-homepage-outer-content header.am-homepage-internal-hero-background .inner-homepage-contents .am-homepage-internal-hero-dropdown .dropdown-navigator-hero .dropdown-navigator-hero-selection-options{flex-direction:column;width:clamp(400px,400px,100%);background:#fff;box-shadow:0 .4rem 1.2rem rgba(0,0,0,.1);border-radius:.2rem}
.amdba-homepage-outer-content header.am-homepage-internal-hero-background .inner-homepage-contents .am-homepage-internal-hero-dropdown .dropdown-navigator-hero .dropdown-navigator-hero-selection-options .dropdown-navigator-option-selection{padding:1.8rem 3.2rem 1.8rem 2rem}
.amdba-homepage-outer-content header.am-homepage-internal-hero-background .inner-homepage-contents .am-homepage-internal-hero-dropdown .dropdown-navigator-hero .dropdown-navigator-hero-selection-options .dropdown-navigator-option-selection:hover{background:var(--colour-accent-lightb)}
.amdba-homepage-outer-content header.am-homepage-internal-hero-background .inner-homepage-contents .am-homepage-internal-hero-dropdown .dropdown-navigator-hero .dropdown-navigator-hero-selection-options .dropdown-navigator-toggled{background:#f4f4f4;opacity:.3}
.amdba-homepage-outer-content header.am-homepage-internal-hero-background .inner-homepage-contents .am-homepage-internal-hero-dropdown .dropdown-navigator-hero .dropdown-navigator-hero-selection-options .dropdown-navigator-toggled:hover{background:#f4f4f4}
.amdba-homepage-outer-content header.am-homepage-internal-hero-background .inner-homepage-contents .am-homepage-internal-hero-dropdown .dropdown-navigator-hero .active-status-pending{display:none;position:absolute;top:0;left:0;width:100%;overflow:hidden}
.amdba-homepage-outer-content header.am-homepage-internal-hero-background .inner-homepage-contents .am-homepage-internal-hero-dropdown .dropdown-navigator-hero .current-active-shown{display:flex}
.amdba-homepage-outer-content header.am-homepage-internal-hero-background .inner-homepage-contents .am-homepage-internal-hero-dropdown button{background-color:var(--colour-accent);border:none;font-family:var(--font-family-primary);letter-spacing:.1rem;color:#fff;font-weight:700;padding:1rem 3.2rem;cursor:pointer;border-radius:.6rem;outline:0;font-size:var(--font-size-18);flex-shrink:0;text-align:center}
@media(width <= 1250px){
.amdba-homepage-outer-content header.am-homepage-internal-hero-background .inner-homepage-contents .am-homepage-internal-hero-dropdown button{padding:1.8rem}
}
.amdba-homepage-outer-content header.am-homepage-internal-hero-background .inner-homepage-contents .am-homepage-internal-hero-dropdown button:hover{background-color:var(--colour-secondary)}
.amdba-homepage-outer-content .homepage-header-text{margin:7rem 0 3rem}
@media(width <= 800px){
.amdba-homepage-outer-content .homepage-header-text{margin:3.5rem 0 2.5rem}
}
.amdba-homepage-outer-content .homepage-header-text h2{text-transform:capitalize;grid-column:2/12;text-align:center;font-size:var(--font-size-42);font-weight:700;color:var(--colour-primary)}
.amdba-homepage-outer-content .stats-wrapper .stats-container{background-position:50%;grid-column:2/12;border-radius:.4rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));padding:4rem 8rem;gap:2rem;justify-content:center;align-items:stretch}
@media(width <= 800px){
.amdba-homepage-outer-content .stats-wrapper .stats-container{padding:2.8rem 2.4rem}
}
.amdba-homepage-outer-content .stats-wrapper .stat-block{background:hsla(0,0%,100%,.65);border:1px solid #fff;box-shadow:0 4px 6px rgba(0,0,0,.1);padding:2rem;display:flex;flex-direction:column;gap:.1rem;text-align:center;border-radius:.4rem;backdrop-filter:blur(10px);opacity:0;transform:translateY(20px);animation:a .8s ease-in-out forwards}
@keyframes a{
to{opacity:1;transform:translateY(0)}
}
.amdba-homepage-outer-content .stats-wrapper .stat-block strong{font-size:var(--font-size-40);font-weight:700;color:var(--colour-secondary)}
.amdba-homepage-outer-content .stats-wrapper .stat-block p{font-size:var(--font-size-22);font-weight:600;color:var(--colour-primary);display:flex;flex-direction:column;gap:.4rem}
.amdba-homepage-outer-content .stats-wrapper .stat-block p svg{margin:0 auto}
.amdba-homepage-outer-content .stats-wrapper .stats-container:focus-within>:not(:focus-within){filter:blur(5px)}
.homepage-product-listing-block-container{display:grid;grid-template-columns:40% 59%;grid-column:2/12;grid-column-gap:1rem;align-items:stretch}
@media(width <= 1250px){
.homepage-product-listing-block-container{grid-template-columns:1fr;grid-column:2/12;gap:2rem}
}
.homepage-product-listing-block-container .standard-products-container{display:grid;grid-template-columns:repeat(5,1fr);gap:1rem}
@media(width <= 1250px){
.homepage-product-listing-block-container .standard-products-container{grid-template-columns:repeat(auto-fill,minmax(400px,1fr));gap:2rem}
}
@media(width <= 800px){
.homepage-product-listing-block-container .standard-products-container{grid-template-columns:repeat(1,1fr);gap:2rem}
}
.homepage-product-listing-block-container .standard-products-container>a{color:inherit}
.homepage-product-listing-block-container .standard-products-container .product-detail-card{grid-column:span 2}
@media(width <= 1250px){
.homepage-product-listing-block-container .standard-products-container .product-detail-card{grid-column:span 1}
}
.homepage-product-listing-block-container .standard-products-container .product-detail-card:first-of-type,.homepage-product-listing-block-container .standard-products-container .product-detail-card:last-of-type{grid-column:span 3}
@media(width <= 1250px){
.homepage-product-listing-block-container .standard-products-container .product-detail-card:first-of-type,.homepage-product-listing-block-container .standard-products-container .product-detail-card:last-of-type{grid-column:span 1}
}
.homepage-product-listing-block-container .product-detail-card{display:flex;flex-direction:column;background:#fff;border-radius:.4rem;overflow:hidden;box-shadow:0 4px 6px rgba(0,0,0,.05)}
.homepage-product-listing-block-container .product-detail-card .product-image{background-color:var(--colour-primary);height:300px}
.homepage-product-listing-block-container .product-detail-card .product-image img{object-fit:cover;height:100%;width:100%}
@media(width <= 800px){
.homepage-product-listing-block-container .product-detail-card .product-image img{max-height:300px;object-fit:cover}
}
.homepage-product-listing-block-container .product-detail-card .product-details{padding:2.2rem 2.4rem;display:flex;flex-direction:column;justify-content:center}
.homepage-product-listing-block-container .product-detail-card .product-details h3{font-size:var(--font-size-30);font-weight:700;color:var(--colour-primary)}
.homepage-product-listing-block-container .product-detail-card .product-details h3 a{text-decoration:inherit;color:inherit}
.homepage-product-listing-block-container .product-detail-card .product-details p{line-height:1.4}
.homepage-product-listing-block-container .homepage-product-featured-listing{display:grid;grid-template-rows:repeat(9,1fr)}
@media(width <= 1250px){
.homepage-product-listing-block-container .homepage-product-featured-listing{grid-template-columns:repeat(auto-fill,minmax(400px,1fr));grid-template-rows:1fr}
}
@media(width <= 800px){
.homepage-product-listing-block-container .homepage-product-featured-listing{grid-template-columns:repeat(1,1fr);grid-template-rows:1fr}
}
.homepage-product-listing-block-container .homepage-product-featured-listing .product-image{background-color:var(--colour-primary);grid-row:span 5;display:grid;grid-template-columns:repeat(1,1fr);height:100%}
.homepage-product-listing-block-container .homepage-product-featured-listing .product-image .product-title{background:var(--colour-primary);text-align:center;display:flex;justify-content:center;align-items:center;color:#fff;padding:2rem}
.homepage-product-listing-block-container .homepage-product-featured-listing .product-image .product-title img,.homepage-product-listing-block-container .homepage-product-featured-listing .product-image .product-title svg{height:7rem;width:auto}
.homepage-product-listing-block-container .homepage-product-featured-listing .product-details{gap:2.4rem;grid-row:span 4}
.homepage-product-listing-block-container .homepage-product-featured-listing .product-details h3{font-size:var(--font-size-32)}
.homepage-product-listing-block-container .homepage-product-featured-listing .product-details p{line-height:1.6;margin-bottom:1rem}
.homepage-product-listing-block-container .homepage-product-featured-listing .product-details a{width:100%}
.homepage-product-listing-block-container .homepage-product-standard-listing{grid-column:span 3;grid-row:span 1}
.homepage-product-listing-block-container .homepage-product-standard-listing .product-details{gap:.8rem}
.homepage-product-listing-block-container .homepage-product-standard-listing .product-details h3{font-size:var(--font-size-26);font-weight:700;color:var(--colour-primary)}
.homepage-product-listing-block-container .homepage-product-standard-listing:first-of-type,.homepage-product-listing-block-container .homepage-product-standard-listing:last-of-type{grid-column:span 4}
.homepage-product-listing-block-container .product-detail-card:hover{box-shadow:0 4px 6px rgba(0,0,0,.16);transition:all .2s ease-in-out}
.homepage-product-listing-block-container .product-detail-card:hover h3:hover{text-decoration:underline}
.homepage-resource-container{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));justify-content:end;gap:2rem;grid-column:2/12;align-items:stretch}
@media(width <= 800px){
.homepage-resource-container{grid-template-columns:repeat(1,1fr);gap:2rem}
}
.homepage-resource-container .resource-item{display:flex;padding:2.2rem;flex-direction:column;gap:1.2rem;background:#fff;border-radius:.4rem;overflow:hidden;box-shadow:0 4px 6px rgba(0,0,0,.05)}
@media(width <= 800px){
.homepage-resource-container .resource-item{flex-direction:row;gap:2rem}
}
.homepage-resource-container .resource-item .resource-icon{width:50px}
.homepage-resource-container .resource-item .resource-icon svg{width:100%}
@media(width <= 800px){
.homepage-resource-container .resource-item .resource-link{flex-direction:row;align-items:center;flex:1;justify-content:space-between}
}
.homepage-resource-container .resource-item .resource-link .resource-title{display:flex;flex-direction:row;justify-content:space-between;gap:.8rem;align-items:end}
@media(width <= 800px){
.homepage-resource-container .resource-item .resource-link .resource-title{align-items:center;height:100%}
}
.homepage-resource-container .resource-item .resource-link .resource-title h3{font-size:var(--font-size-22);font-weight:700;color:var(--colour-primary)}
@media(width <= 800px){
.homepage-resource-container .resource-item .resource-link .resource-title h3 br{display:none}
}
.homepage-resource-container .resource-item .resource-link .resource-title .resource-action{background:var(--brand-light-accentb);background-image:url('data:image/svg+xml;charset=UTF-8,%3Csvg xmlns="http://www.w3.org/2000/svg" width="16" height="28" viewBox="0 0 16 28" fill="none"%3E%3Cpath d="M-1.08613e-06 24.8477C-1.06843e-06 24.4428 0.171785 24.0568 0.472668 23.7858L10.5307 14.7258C10.9719 14.3284 10.9716 13.6363 10.5301 13.2392L0.471926 4.19496C0.171547 3.92486 -1.54734e-07 3.5399 -1.37077e-07 3.13594C-8.36097e-08 1.91277 1.4403 1.25865 2.36134 2.06354L13.4183 11.7261C14.785 12.9204 14.7864 15.0454 13.4212 16.2415L2.37103 25.9227C1.44712 26.7322 -1.13982e-06 26.0761 -1.08613e-06 24.8477Z" fill="%2300A551"/%3E%3C/svg%3E');background-repeat:no-repeat;background-position:50%;background-size:24%;padding:2.2rem;height:55px;width:55px;border-radius:100%;content:" ";opacity:0;transform:translateX(-20%);animation:b .8s ease-in-out forwards}
@keyframes b{
0%{opacity:0;transform:translateX(-20%)}
to{opacity:1;transform:translateX(0)}
}
.homepage-resource-container .resource-item:hover{box-shadow:0 4px 6px rgba(0,0,0,.16);transition:all .2s ease-in-out}
.homepage-resource-container .resource-item:hover .resource-link .resource-title .resource-action{background:var(--brand-secondary);background-image:url('data:image/svg+xml;charset=UTF-8,%3Csvg xmlns="http://www.w3.org/2000/svg" width="16" height="28" viewBox="0 0 16 28" fill="none"%3E%3Cpath d="M-1.08613e-06 24.8477C-1.06843e-06 24.4428 0.171785 24.0568 0.472668 23.7858L10.5307 14.7258C10.9719 14.3284 10.9716 13.6363 10.5301 13.2392L0.471926 4.19496C0.171547 3.92486 -1.54734e-07 3.5399 -1.37077e-07 3.13594C-8.36097e-08 1.91277 1.4403 1.25865 2.36134 2.06354L13.4183 11.7261C14.785 12.9204 14.7864 15.0454 13.4212 16.2415L2.37103 25.9227C1.44712 26.7322 -1.13982e-06 26.0761 -1.08613e-06 24.8477Z" fill="%23ffffff"/%3E%3C/svg%3E');background-repeat:no-repeat;background-position:50%;background-size:24%}
.homepage-find-lo-block{justify-content:center;align-items:center;min-height:700px;padding-bottom:3rem}
@media(width <= 800px){
.homepage-find-lo-block{min-height:auto;padding-top:4rem}
}
.homepage-find-lo-block .homepage-find-lo-block-container{background:hsla(0,0%,100%,.65);border:1px solid #fff;box-shadow:0 4px 6px rgba(0,0,0,.1);padding:3rem 4rem 3.2rem;display:flex;flex-direction:column;border-radius:.4rem;grid-column:4/10;margin:4rem 0;z-index:1;backdrop-filter:blur(10px);gap:2rem}
@media(width <= 1250px){
.homepage-find-lo-block .homepage-find-lo-block-container{grid-column:2/12}
}
@media(width <= 800px){
.homepage-find-lo-block .homepage-find-lo-block-container{padding:2.6rem}
}
.homepage-find-lo-block .homepage-find-lo-block-container .homepage-find-lo-block-text{display:flex;flex-direction:column;gap:.2rem;text-transform:capitalize}
.homepage-find-lo-block .homepage-find-lo-block-container .homepage-find-lo-block-text h2{font-size:var(--font-size-30);font-weight:700;color:var(--colour-primary)}
.homepage-find-lo-block .homepage-find-lo-block-container .homepage-find-lo-block-text p{line-height:1.4}
@media(width <= 800px){
.homepage-find-lo-block .homepage-find-lo-block-container .homepage-find-lo-block-text p{display:none}
}
.homepage-find-lo-block .homepage-find-lo-block-container form.homepage-find-lo-block-search{margin-top:0;display:grid;align-items:stretch;gap:1.2rem;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}
@media(width <= 1250px){
.homepage-find-lo-block .homepage-find-lo-block-container form.homepage-find-lo-block-search{margin-top:1rem;grid-template-columns:repeat(2,1fr);gap:1.8rem}
}
@media(width <= 800px){
.homepage-find-lo-block .homepage-find-lo-block-container form.homepage-find-lo-block-search{display:flex;flex-direction:column}
}
.homepage-find-lo-block .homepage-find-lo-block-container form.homepage-find-lo-block-search input,.homepage-find-lo-block .homepage-find-lo-block-container form.homepage-find-lo-block-search select{background:#fff;font-size:1.6rem;font-weight:500;font-family:var(--font-family-primary);border-radius:.2rem;border:1px solid rgba(0,0,0,.15);outline:0;padding:1.8rem 2.8rem;flex:1}
.homepage-find-lo-block .homepage-find-lo-block-container form.homepage-find-lo-block-search input{grid-column:span 3}
.homepage-find-lo-block .homepage-find-lo-block-container form.homepage-find-lo-block-search select::-ms-expand{display:none}
.homepage-find-lo-block .homepage-find-lo-block-container form.homepage-find-lo-block-search select{grid-column:span 2;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url('data:image/svg+xml;charset=UTF-8,%3Csvg xmlns="http://www.w3.org/2000/svg" width="26" height="13" viewBox="0 0 26 13" fill="none"%3E%3Cpath fill-rule="evenodd" clip-rule="evenodd" d="M12.6845 12.2586L14.1637 11.0345L14.1637 11.0345L25.0107 2.05759L23.5316 0.833464L12.6845 9.81034L1.83738 0.833409L0.358224 2.05754L11.2053 11.0345L11.2052 11.0345L12.6844 12.2587L12.6845 12.2586L12.6845 12.2586Z" fill="black"/%3E%3C/svg%3E');background-repeat:no-repeat;background-position:right 2.4rem center;background-size:1.2rem}
.homepage-find-lo-block .homepage-find-lo-block-container form.homepage-find-lo-block-search button{background-color:var(--colour-primary);border:none;font-family:var(--font-family-primary);letter-spacing:.1rem;color:#fff;font-weight:700;padding:1.5rem 3.2rem;cursor:pointer;border-radius:.6rem;outline:0;font-size:var(--font-size-18);flex-shrink:0;text-align:center}
.homepage-find-lo-block .homepage-find-lo-block-container form.homepage-find-lo-block-search button:hover{background-color:var(--colour-accent)}
.homepage-find-lo-block .homepage-find-lo-block-container .homepage-find-lo-block-link span{font-weight:700;color:var(--colour-primary);cursor:pointer}
.homepage-find-lo-block .homepage-find-lo-block-container .homepage-find-lo-block-link span:hover{color:#000}
.homepage-testimonial-grid{display:flex;background-color:var(--colour-primary);color:#fff;position:relative}
@media(width <= 800px){
.homepage-testimonial-grid{flex-direction:column;padding:2rem 0;overflow:hidden}
}
.homepage-testimonial-grid .homepage-navigational-bigbig-container{display:flex;justify-content:space-between;width:100%;align-items:center;padding:0 4rem;gap:6.5rem;overflow-x:hidden;height:500px}
@media(width <= 1550px){
.homepage-testimonial-grid .homepage-navigational-bigbig-container{height:auto;padding:8rem 6rem;background:0 0}
}
@media(width <= 800px){
.homepage-testimonial-grid .homepage-navigational-bigbig-container{flex-direction:column;padding:2rem 4rem;gap:2rem;height:-moz-fit-content;height:fit-content}
}
.homepage-testimonial-grid .homepage-navigational-bigbig-container .testimonial-navigation{background-color:var(--colour-accent-lightb);width:80px;height:80px;border-radius:100%;cursor:pointer}
.homepage-testimonial-grid .homepage-navigational-bigbig-container .data-navigation-left{background-image:url('data:image/svg+xml;charset=UTF-8,%3Csvg xmlns="http://www.w3.org/2000/svg" width="23" height="38" viewBox="0 0 23 38" fill="none"%3E%3Cpath d="M22.069 33.5882C22.069 33.0437 21.838 32.5246 21.4333 32.1601L7.62232 19.7196C7.1811 19.3222 7.1814 18.6301 7.62296 18.233L21.4343 5.81386C21.8383 5.45062 22.069 4.93292 22.069 4.38967C22.069 2.7447 20.132 1.86504 18.8934 2.94747L3.13345 16.7199C1.76671 17.9142 1.76537 20.0392 3.1306 21.2353L18.8804 35.0339C20.1229 36.1225 22.069 35.2402 22.069 33.5882Z" fill="%2300A551"/%3E%3C/svg%3E');background-repeat:no-repeat;background-position:44%;background-size:24%}
.homepage-testimonial-grid .homepage-navigational-bigbig-container .data-navigation-left:hover{background-color:var(--colour-secondary);background-image:url('data:image/svg+xml;charset=UTF-8,%3Csvg xmlns="http://www.w3.org/2000/svg" width="23" height="38" viewBox="0 0 23 38" fill="none"%3E%3Cpath d="M22.069 33.5882C22.069 33.0437 21.838 32.5246 21.4333 32.1601L7.62232 19.7196C7.1811 19.3222 7.1814 18.6301 7.62296 18.233L21.4343 5.81386C21.8383 5.45062 22.069 4.93292 22.069 4.38967C22.069 2.7447 20.132 1.86504 18.8934 2.94747L3.13345 16.7199C1.76671 17.9142 1.76537 20.0392 3.1306 21.2353L18.8804 35.0339C20.1229 36.1225 22.069 35.2402 22.069 33.5882Z" fill="%23ffffff"/%3E%3C/svg%3E');background-repeat:no-repeat;background-position:44%;background-size:24%}
@media(width <= 1550px){
.homepage-testimonial-grid .homepage-navigational-bigbig-container .data-navigation-left{display:none}
}
.homepage-testimonial-grid .homepage-navigational-bigbig-container .data-navigation-right{background-image:url('data:image/svg+xml;charset=UTF-8,%3Csvg xmlns="http://www.w3.org/2000/svg" width="23" height="38" viewBox="0 0 23 38" fill="none"%3E%3Cpath d="M0.931244 33.5882C0.931244 33.0437 1.16227 32.5246 1.5669 32.1601L15.3779 19.7196C15.8191 19.3222 15.8188 18.6301 15.3773 18.233L1.56591 5.81386C1.16195 5.45062 0.931246 4.93292 0.931246 4.38967C0.931246 2.7447 2.8682 1.86504 4.10685 2.94747L19.8668 16.7199C21.2335 17.9142 21.2349 20.0392 19.8696 21.2353L4.11987 35.0339C2.87737 36.1225 0.931244 35.2402 0.931244 33.5882Z" fill="%2300A551"/%3E%3C/svg%3E');background-repeat:no-repeat;background-position:55%;background-size:24%}
.homepage-testimonial-grid .homepage-navigational-bigbig-container .data-navigation-right:hover{background-color:var(--colour-secondary);background-image:url('data:image/svg+xml;charset=UTF-8,%3Csvg xmlns="http://www.w3.org/2000/svg" width="23" height="38" viewBox="0 0 23 38" fill="none"%3E%3Cpath d="M0.931244 33.5882C0.931244 33.0437 1.16227 32.5246 1.5669 32.1601L15.3779 19.7196C15.8191 19.3222 15.8188 18.6301 15.3773 18.233L1.56591 5.81386C1.16195 5.45062 0.931246 4.93292 0.931246 4.38967C0.931246 2.7447 2.8682 1.86504 4.10685 2.94747L19.8668 16.7199C21.2335 17.9142 21.2349 20.0392 19.8696 21.2353L4.11987 35.0339C2.87737 36.1225 0.931244 35.2402 0.931244 33.5882Z"  fill="%23ffffff"/%3E%3C/svg%3E');background-repeat:no-repeat;background-position:55%;background-size:24%}
@media(width <= 1550px){
.homepage-testimonial-grid .homepage-navigational-bigbig-container .data-navigation-right{display:none}
}
.homepage-testimonial-grid .homepage-navigational-bigbig-container .inner-navigationals-testimonial-container{display:grid;grid-template-columns:repeat(7,1fr);flex:1;gap:3.5rem}
@media(width <= 1550px){
.homepage-testimonial-grid .homepage-navigational-bigbig-container .inner-navigationals-testimonial-container{display:flex}
}
.homepage-testimonial-grid .homepage-navigational-bigbig-container .inner-navigationals-testimonial-container .homepage-testimonial-inner-content-text-container{display:flex;flex-direction:column;justify-content:center;gap:3.5rem;grid-column:span 3}
@media(width <= 800px){
.homepage-testimonial-grid .homepage-navigational-bigbig-container .inner-navigationals-testimonial-container .homepage-testimonial-inner-content-text-container{justify-content:space-around;height:100%}
}
.homepage-testimonial-grid .homepage-navigational-bigbig-container .inner-navigationals-testimonial-container .homepage-testimonial-inner-content-text-container .homepage-carousel-testimonials .inner-testimonial-details .testimonial-quoted-content{display:flex;flex-direction:column;gap:1.7rem}
.homepage-testimonial-grid .homepage-navigational-bigbig-container .inner-navigationals-testimonial-container .homepage-testimonial-inner-content-text-container .homepage-carousel-testimonials .inner-testimonial-details .testimonial-quoted-content .testimonial-content{font-family:var(--font-family-primary);font-weight:400;font-size:var(--font-size-22);line-height:1.5}
@media(width <= 1550px){
.homepage-testimonial-grid .homepage-navigational-bigbig-container .inner-navigationals-testimonial-container .homepage-testimonial-inner-content-text-container .homepage-carousel-testimonials .inner-testimonial-details .testimonial-quoted-content .testimonial-content{justify-content:center;text-align:center}
}
@media(width <= 800px){
.homepage-testimonial-grid .homepage-navigational-bigbig-container .inner-navigationals-testimonial-container .homepage-testimonial-inner-content-text-container .homepage-carousel-testimonials .inner-testimonial-details .testimonial-quoted-content .testimonial-content{font-size:var(--font-size-18)}
}
.homepage-testimonial-grid .homepage-navigational-bigbig-container .inner-navigationals-testimonial-container .homepage-testimonial-inner-content-text-container .homepage-carousel-testimonials .inner-testimonial-details .testimonial-quoted-content .testimonial-quoted-citation{display:flex;flex-direction:column;gap:.75rem}
@media(width <= 1550px){
.homepage-testimonial-grid .homepage-navigational-bigbig-container .inner-navigationals-testimonial-container .homepage-testimonial-inner-content-text-container .homepage-carousel-testimonials .inner-testimonial-details .testimonial-quoted-content .testimonial-quoted-citation{justify-content:center;text-align:center}
}
.homepage-testimonial-grid .homepage-navigational-bigbig-container .inner-navigationals-testimonial-container .homepage-testimonial-inner-content-text-container .homepage-carousel-testimonials .inner-testimonial-details .testimonial-quoted-content .testimonial-quoted-citation author.testimonial-author{font-family:var(--font-family-primary);font-weight:600;font-size:var(--font-size-22)}
.homepage-testimonial-grid .homepage-navigational-bigbig-container .inner-navigationals-testimonial-container .homepage-testimonial-inner-content-text-container .homepage-carousel-testimonials .inner-testimonial-details .testimonial-quoted-content .testimonial-quoted-citation time.datetime{font-family:var(--font-family-primary);font-weight:500;font-size:var(--font-size-18)}
.homepage-testimonial-grid .homepage-navigational-bigbig-container .inner-navigationals-testimonial-container .homepage-testimonial-inner-content-text-container .homepage-carousel-testimonials .inner-testimonial-details.inactive-testimonial{display:none}
.homepage-testimonial-grid .homepage-navigational-bigbig-container .inner-navigationals-testimonial-container .homepage-testimonial-inner-content-text-container .homepage-testimonial-list-element-toggles{display:flex;gap:2rem}
@media(width <= 1550px){
.homepage-testimonial-grid .homepage-navigational-bigbig-container .inner-navigationals-testimonial-container .homepage-testimonial-inner-content-text-container .homepage-testimonial-list-element-toggles{justify-content:center}
}
.homepage-testimonial-grid .homepage-navigational-bigbig-container .inner-navigationals-testimonial-container .homepage-testimonial-inner-content-text-container .homepage-testimonial-list-element-toggles .testimonial-list-toggle{width:10px;height:10px;border-radius:100%;background:#fff;cursor:pointer}
.homepage-testimonial-grid .homepage-navigational-bigbig-container .inner-navigationals-testimonial-container .homepage-testimonial-inner-content-text-container .homepage-testimonial-list-element-toggles .testimonial-list-toggle:hover{background:var(--colour-secondary)}
.homepage-testimonial-grid .homepage-navigational-bigbig-container .inner-navigationals-testimonial-container .homepage-testimonial-inner-content-text-container .homepage-testimonial-list-element-toggles .active-testimonial-toggle{background:var(--colour-accent)}
.homepage-testimonial-grid .testimonial-content-image{position:absolute;height:600px;right:-15%;top:-5%;pointer-events:none;overflow-x:hidden}
@media(width <= 1550px){
.homepage-testimonial-grid .testimonial-content-image{display:none}
}
.homepage-testimonial-grid .testimonial-content-image .testimonial-inner-image,.homepage-testimonial-grid .testimonial-content-image .testimonial-inner-image img{height:100%}
.am-homepage-internal-footer-background{background-size:cover;padding:9rem 0;justify-content:center;background-position:bottom;align-items:center;position:relative}
.am-homepage-internal-footer-background img{width:100%;height:100%;position:absolute;object-fit:cover;object-position:top}
@media(width <= 800px){
.am-homepage-internal-footer-background{padding:2.5rem 0}
}
.am-homepage-internal-footer-background:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,.3),rgba(0,0,0,.6));z-index:1}
.am-homepage-internal-footer-background .inner-internal-footer-content{background:hsla(0,0%,100%,.65);border:1px solid #fff;box-shadow:0 4px 6px rgba(0,0,0,.1);padding:3rem;display:flex;flex-direction:column;border-radius:.4rem;grid-column:4/10;margin:4rem 0;z-index:1;backdrop-filter:blur(10px)}
@media(width <= 1250px){
.am-homepage-internal-footer-background .inner-internal-footer-content{grid-column:2/12}
}
.am-homepage-internal-footer-background .inner-internal-footer-content .am-homepage-internal-footer-text{display:grid;grid-template-columns:1fr;gap:2rem}
.am-homepage-internal-footer-background .inner-internal-footer-content .am-homepage-internal-footer-text p{font-size:var(--font-size-30);font-weight:700;color:var(--colour-primary);line-height:1.15}
.am-homepage-internal-footer-background .inner-internal-footer-content .am-homepage-internal-footer-text .am-homepage-internal-footer-links{display:flex;gap:1.2rem;align-items:start}
@media(width <= 1250px){
.am-homepage-internal-footer-background .inner-internal-footer-content .am-homepage-internal-footer-text .am-homepage-internal-footer-links{flex-direction:column}
}
.am-homepage-internal-footer-background .inner-internal-footer-content .am-homepage-internal-footer-text .am-homepage-internal-footer-links .button{width:auto}
@media(width <= 1250px){
.am-homepage-internal-footer-background .inner-internal-footer-content .am-homepage-internal-footer-text .am-homepage-internal-footer-links .button{width:100%}
}
.am-homepage-internal-footer-background .am-homepage-internal-footer-background:focus-within>*{filter:blur(5px)}
/*# sourceMappingURL=condition_front_page.min.css.map */
