@font-face{font-family:Inter;font-style:normal;font-weight:400;src:url("../fonts/Inter-Regular.woff2") format("woff2")}@font-face{font-family:Inter-medium;font-style:normal;font-weight:500;src:url("../fonts/Inter-Medium.woff2") format("woff2")}@font-face{font-family:Inter-bold;font-style:normal;font-weight:700;src:url("../fonts/Inter-Bold.woff2") format("woff2")}@font-face{font-family:Inter-extrabold;font-style:normal;font-weight:800;src:url("../fonts/Inter-ExtraBold.woff2") format("woff2")}@font-face{font-family:Inter-black;font-style:normal;font-weight:900;src:url("../fonts/Inter-Black.woff2") format("woff2")}@font-face{font-family:Inter-book;font-style:normal;font-weight:300;src:url("../fonts/Inter-Light.woff2") format("woff2")}*{font-family:Inter,sans-serif}body{padding-top:0}li,ol,ul{list-style:none}a{text-decoration:none}[href]:focus,button,button:focus,input,input:focus{outline:0!important}[data-sub-layout]{padding:0!important}.txt-center{text-align:center}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:900px){.deskNone{display:none}}.moNone{display:none}@media screen and (min-width:900px){.moNone{display:block}}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.section-title{font-size:24px;line-height:29px;letter-spacing:-.7px;font-family:Inter-bold,sans-serif;color:#0f0f0f;margin-bottom:20px;margin-top:0}@media screen and (min-width:900px){.section-title{font-size:34px;line-height:41px;letter-spacing:-.1px}}p{font-size:15px;line-height:24px;margin-bottom:20px;margin-top:0}@media screen and (min-width:900px){p{font-size:18px;line-height:28px}}.page-banner{position:relative;max-width:1440px;margin:auto}.page-banner img{max-width:100%;min-height:359px;-o-object-fit:cover;object-fit:cover}.page-banner .banner-text{position:absolute;width:100%;top:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-banner .banner-text h2{color:#fff;font-size:32px;line-height:39px;letter-spacing:-.1px;font-family:Inter-extrabold,sans-serif}@media screen and (min-width:900px){.page-banner .banner-text h2{font-size:46px;line-height:54px;letter-spacing:-.14px}}.our-company h2{text-align:center;padding:0 20px}.our-company .company-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}@media screen and (min-width:900px){.our-company .company-list{gap:18px;max-width:996px;margin:auto}}@media screen and (min-width:1372px){.our-company .company-list{gap:24px}}.our-company .company-list .company-item{width:calc(50% - 4px);-webkit-box-shadow:0 4px 10px #00000014;box-shadow:0 4px 10px #00000014;border-radius:4px;height:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:5px}.our-company .company-list .company-item a{display:block;text-align:center}.our-company .company-list .company-item img{border-radius:4px;max-width:80%;max-height:50px}@media screen and (min-width:600px){.our-company .company-list .company-item{width:calc((100% / 3) - (16px / 3));height:85px}.our-company .company-list .company-item img{max-height:65px}}@media screen and (min-width:900px){.our-company .company-list .company-item{width:calc((100% / 3) - (36px / 3));height:100px}.our-company .company-list .company-item img{max-height:80px}}@media screen and (min-width:1200px){.our-company .company-list .company-item{height:115px}.our-company .company-list .company-item img{max-height:90px}}@media screen and (min-width:1372px){.our-company .company-list .company-item{width:calc((100% / 3) - (72px / 3));height:127px}.our-company .company-list .company-item img{max-height:100px}}div[data-content-region=page_our_team] .section-title{text-align:center}div[data-content-region=page_our_team] .card-grid{display:-webkit-box;display:-ms-flexbox;display:flex;gap:11.3px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:900px){div[data-content-region=page_our_team] .card-grid{gap:16px}}div[data-content-region=page_our_team] .card-grid .ourteam-card{background:#f5f5f5 0 0 no-repeat padding-box;-webkit-box-shadow:0 4px 10px #00000014;box-shadow:0 4px 10px #00000014;border-radius:4px;width:calc(50% - (11.3px / 2))}div[data-content-region=page_our_team] .card-grid .ourteam-card .card-body{text-align:left;padding:12.8px 10.8px 20px}@media screen and (min-width:1200px){div[data-content-region=page_our_team] .card-grid .ourteam-card .card-body{padding:26.4px 20px 0 15.97px;display:inline-block;float:left;width:calc(100% - 300px)}}div[data-content-region=page_our_team] .card-grid .ourteam-card .card-body h3{font-size:20px;line-height:24px;letter-spacing:-.06px;font-family:Inter-medium,sans-serif;color:#0f0f0f}@media screen and (min-width:1200px){div[data-content-region=page_our_team] .card-grid .ourteam-card .card-body h3{font-size:28px;line-height:30px;letter-spacing:-.08px}}div[data-content-region=page_our_team] .card-grid .ourteam-card .card-body h5{font-size:15px;line-height:22px;font-family:Inter-medium,sans-serif;color:#0f0f0f;margin:0;text-transform:capitalize}@media screen and (min-width:1200px){div[data-content-region=page_our_team] .card-grid .ourteam-card .card-body h5{font-size:16px;line-height:30px;letter-spacing:-.05px}}div[data-content-region=page_our_team] .card-grid .ourteam-card .card-body p{font-size:14px;line-height:20px;color:#0f0f0f;margin-top:15.22px}@media screen and (min-width:1200px){div[data-content-region=page_our_team] .card-grid .ourteam-card .card-body p{margin-top:20px}}div[data-content-region=page_our_team] .card-grid .ourteam-card img{border-radius:4px 4px 0 0;width:100%}@media screen and (min-width:900px){div[data-content-region=page_our_team] .card-grid .ourteam-card{width:calc((100% / 3) - (48px / 3))}}@media screen and (min-width:1200px){div[data-content-region=page_our_team] .card-grid .ourteam-card{width:calc(50% - 8px);padding:10.3px 0 14.43px 10.3px;display:inline-block}div[data-content-region=page_our_team] .card-grid .ourteam-card img{max-width:276px;border-radius:4px 0 0 4px;display:inline-block;float:left}}@media screen and (min-width:1372px){div[data-content-region=page_our_team] .card-grid .ourteam-card .card-body h3{font-size:29px;line-height:35px;letter-spacing:-.09px}div[data-content-region=page_our_team] .card-grid .ourteam-card .card-body h5{font-size:19px;line-height:28px;margin:0}div[data-content-region=page_our_team] .card-grid .ourteam-card .card-body p{font-size:14px;line-height:20px}}div[data-content-region=page_our_team] .card-grid+a{background:#fff 0 0 no-repeat padding-box;border:2px solid #6fb8c1;border-radius:4px;display:block;font-size:17px;line-height:20px;letter-spacing:-.09px;font-family:Inter-bold,sans-serif;color:#0f0f0f;padding:14px;text-align:center;max-width:400px;margin:32px auto}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}p{font-size:15px;line-height:24px;color:#0f0f0f}@media screen and (min-width:900px){p{font-size:18px;line-height:28px}}.section-title{font-size:24px;line-height:29px;letter-spacing:-.7px;font-family:Inter-bold,sans-serif;color:#0f0f0f;margin-bottom:20px;margin-top:0}@media screen and (min-width:900px){.section-title{font-size:34px;line-height:41px;letter-spacing:-.1px}}.family-of-brands{margin-top:40px}@media screen and (min-width:1200px){.family-of-brands{margin-top:90px}}.family-of-brands .section-title{text-align:center}.our-team{margin-top:20px}