section.contact-us-locations-section{width:100%;position:relative;display:flex;font-family:"Inter Tight",serif}section.contact-us-locations-section button{font-family:"Inter Tight",serif}section.contact-us-locations-section .bg-el{position:absolute;border-radius:50%;opacity:.25;pointer-events:none;width:calc(767px + (1023 - 767)*(100vw - 1920px)/(2560 - 1920));height:calc(767px + (1023 - 767)*(100vw - 1920px)/(2560 - 1920));left:calc(-187px + (-250 - -187)*(100vw - 1920px)/(2560 - 1920));bottom:calc(-360px + (-550 - -360)*(100vw - 1920px)/(2560 - 1920));opacity:.18;background:radial-gradient(46.59% 46.56% at 50.18% 50%, rgba(91, 93, 253, 0.8) 0%, rgba(30, 202, 255, 0) 100%)}section.contact-us-locations-section .content-section{display:flex;flex-direction:column;align-items:center;justify-content:center;align-items:center;gap:calc(48px + (64 - 48)*(100vw - 1920px)/(2560 - 1920));margin-bottom:calc(75px + (100 - 75)*(100vw - 1920px)/(2560 - 1920))}section.contact-us-locations-section .content-section .head-section{display:flex;padding:0;flex-direction:column;align-items:center;position:relative;width:100%}section.contact-us-locations-section .content-section .head-section .title-section{margin:0;background:linear-gradient(91deg, #FFF 16.81%, #999 115.95%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);text-align:center;font-size:calc(75px + (100 - 75)*(100vw - 1920px)/(2560 - 1920));font-weight:500;line-height:100%}section.contact-us-locations-section .content-section .head-section .title-section strong{font-weight:500;background:linear-gradient(94deg, #C24AF9 0%, #1ECAFF 20%, #1ECAFF 55.7%, #C24AF9 80%, #C24AF9 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-size:200% auto;animation:textShine 3s linear infinite}section.contact-us-locations-section .content-section .head-section .title-section p{margin:0}section.contact-us-locations-section .content-section .accordion-locations{display:flex;flex-direction:column;width:100%;max-width:calc(1424px + (1668 - 1424)*(100vw - 1920px)/(2560 - 1920))}section.contact-us-locations-section .content-section .accordion-locations .card{border-bottom:1px solid #555b71}section.contact-us-locations-section .content-section .accordion-locations .card:first-child{border-top:1px solid #555b71}section.contact-us-locations-section .content-section .accordion-locations .card:not(.is-open) .card-header{border-bottom:1px solid rgba(0,0,0,0)}@media(hover: hover){section.contact-us-locations-section .content-section .accordion-locations .card:not(.is-open) .card-header:hover{padding:0 calc(24px + (32 - 24)*(100vw - 1920px)/(2560 - 1920)) 0 calc(32px + (40 - 32)*(100vw - 1920px)/(2560 - 1920));border-bottom:1px solid #fff}section.contact-us-locations-section .content-section .accordion-locations .card:not(.is-open) .card-header:hover .card-header-wrap .wrap-plus:before{opacity:1;background:linear-gradient(90deg, #8D4AF9 0%, #1ECAFF 100%)}}section.contact-us-locations-section .content-section .accordion-locations .card.is-open .card-header-wrap .wrap-plus .plus .line:first-child{width:77%;height:2.6px}section.contact-us-locations-section .content-section .accordion-locations .card.is-open .card-header-wrap .wrap-plus .plus .line:last-child{width:77%;height:2.6px;transform:translate(-50%, -50%) rotate(0deg)}section.contact-us-locations-section .content-section .accordion-locations .card .card-header{padding:0 calc(24px + (32 - 24)*(100vw - 1920px)/(2560 - 1920));transition:all .3s ease-in-out}section.contact-us-locations-section .content-section .accordion-locations .card .card-header-wrap{width:100%;background:rgba(0,0,0,0);border-radius:0;border:unset;display:flex;justify-content:space-between;align-items:center;padding:calc(28px + (36 - 28)*(100vw - 1920px)/(2560 - 1920)) 0;cursor:pointer;transition:all .25s ease}section.contact-us-locations-section .content-section .accordion-locations .card .card-header-wrap .title-region{color:#fff;font-size:calc(40px + (55 - 40)*(100vw - 1920px)/(2560 - 1920));font-weight:400;line-height:103.185%;transition:all .3s ease-in-out}section.contact-us-locations-section .content-section .accordion-locations .card .card-header-wrap .wrap-plus{border-radius:50%;width:calc(48px + (64 - 48)*(100vw - 1920px)/(2560 - 1920));height:calc(48px + (64 - 48)*(100vw - 1920px)/(2560 - 1920));display:flex;align-items:center;justify-content:center;position:relative}section.contact-us-locations-section .content-section .accordion-locations .card .card-header-wrap .wrap-plus:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;background:linear-gradient(90deg, rgba(141, 74, 249, 0) 0%, rgba(30, 202, 255, 0) 100%);opacity:0;transition:all .3s ease-in-out}section.contact-us-locations-section .content-section .accordion-locations .card .card-header-wrap .wrap-plus .plus{width:26px;height:26px;position:relative;z-index:1}section.contact-us-locations-section .content-section .accordion-locations .card .card-header-wrap .wrap-plus .plus .line{position:absolute;background:#fff;height:3px;width:100%;transition:all .3s ease-in-out}section.contact-us-locations-section .content-section .accordion-locations .card .card-header-wrap .wrap-plus .plus .line:first-child{top:50%;transform:translate(-50%, -50%);left:50%}section.contact-us-locations-section .content-section .accordion-locations .card .card-header-wrap .wrap-plus .plus .line:last-child{top:50%;transform:translate(-50%, -50%) rotate(90deg);left:50%}section.contact-us-locations-section .content-section .accordion-locations .card .collapse{display:none}section.contact-us-locations-section .content-section .accordion-locations .card .card-body{padding:calc(72px + (96 - 72)*(100vw - 1920px)/(2560 - 1920)) calc(24px + (32 - 24)*(100vw - 1920px)/(2560 - 1920)) calc(27px + (36 - 27)*(100vw - 1920px)/(2560 - 1920)) calc(24px + (32 - 24)*(100vw - 1920px)/(2560 - 1920));display:flex;flex-direction:column;gap:calc(48px + (64 - 48)*(100vw - 1920px)/(2560 - 1920))}section.contact-us-locations-section .content-section .accordion-locations .card .card-body .location{padding-bottom:calc(48px + (62 - 48)*(100vw - 1920px)/(2560 - 1920));border-bottom:1px solid #555b71}section.contact-us-locations-section .content-section .accordion-locations .card .card-body .location:last-child{border-bottom:unset}section.contact-us-locations-section .content-section .accordion-locations .card .card-body .location .title-item{color:#fff;font-size:calc(30px + (30 - 30)*(100vw - 1920px)/(2560 - 1920));font-weight:400;line-height:100%;margin-bottom:38px}section.contact-us-locations-section .content-section .accordion-locations .card .card-body .location .wrap-items{display:flex;flex-direction:column;gap:calc(28px + (36 - 28)*(100vw - 1920px)/(2560 - 1920))}section.contact-us-locations-section .content-section .accordion-locations .card .card-body .location .wrap-items .wrap-item{display:flex;flex-direction:column;gap:14px}section.contact-us-locations-section .content-section .accordion-locations .card .card-body .location .wrap-items .wrap-item .label-item{color:#8b8f9c;font-size:calc(18px + (24 - 18)*(100vw - 1920px)/(2560 - 1920));font-weight:300;line-height:100%}section.contact-us-locations-section .content-section .accordion-locations .card .card-body .location .wrap-items .wrap-item .phone{color:#e9e9f8;font-size:calc(24px + (32 - 24)*(100vw - 1920px)/(2560 - 1920));font-weight:400;line-height:120%;text-decoration:unset;display:block;width:fit-content}section.contact-us-locations-section .content-section .accordion-locations .card .card-body .location .wrap-items .wrap-item .address{color:#e9e9f8;font-size:calc(24px + (32 - 24)*(100vw - 1920px)/(2560 - 1920));font-weight:400;line-height:120%;text-decoration:unset;max-width:600px}@media screen and (min-width: 1025px)and (max-width: 1920px){section.contact-us-locations-section .bg-el{width:calc(610px + (767 - 610)*(100vw - 1537px)/(1920 - 1537));height:calc(610px + (767 - 610)*(100vw - 1537px)/(1920 - 1537));left:calc(-150px + (-187 - -150)*(100vw - 1537px)/(1920 - 1537));bottom:calc(-300px + (-360 - -300)*(100vw - 1537px)/(1920 - 1537))}section.contact-us-locations-section .content-section{gap:calc(38px + (48 - 38)*(100vw - 1537px)/(1920 - 1537));margin-bottom:calc(60px + (75 - 60)*(100vw - 1537px)/(1920 - 1537))}section.contact-us-locations-section .content-section .head-section .title-section{font-size:calc(60px + (75 - 60)*(100vw - 1537px)/(1920 - 1537))}section.contact-us-locations-section .content-section .accordion-locations{max-width:calc(1142px + (1424 - 1142)*(100vw - 1537px)/(1920 - 1537))}section.contact-us-locations-section .content-section .accordion-locations .card .card-header-wrap{padding:28px 0}section.contact-us-locations-section .content-section .accordion-locations .card .card-header-wrap .title-region{font-size:calc(32px + (40 - 32)*(100vw - 1537px)/(1920 - 1537))}section.contact-us-locations-section .content-section .accordion-locations .card .card-header-wrap .wrap-plus{width:48px;height:48px}section.contact-us-locations-section .content-section .accordion-locations .card .card-header-wrap .wrap-plus .plus{width:20px;height:20px}section.contact-us-locations-section .content-section .accordion-locations .card .card-header{padding:0 24px}section.contact-us-locations-section .content-section .accordion-locations .card .card-body{gap:48px}section.contact-us-locations-section .content-section .accordion-locations .card .card-body .location{padding-bottom:calc(36px + (48 - 36)*(100vw - 1537px)/(1920 - 1537))}section.contact-us-locations-section .content-section .accordion-locations .card .card-body .location .title-item{font-size:calc(24px + (30 - 24)*(100vw - 1537px)/(1920 - 1537))}section.contact-us-locations-section .content-section .accordion-locations .card .card-body .location .wrap-items{gap:calc(20px + (28 - 20)*(100vw - 1537px)/(1920 - 1537))}section.contact-us-locations-section .content-section .accordion-locations .card .card-body .location .wrap-items .wrap-item{gap:10px}section.contact-us-locations-section .content-section .accordion-locations .card .card-body .location .wrap-items .wrap-item .label-item{font-size:calc(15px + (18 - 15)*(100vw - 1537px)/(1920 - 1537))}section.contact-us-locations-section .content-section .accordion-locations .card .card-body .location .wrap-items .wrap-item .phone{font-size:calc(20px + (24 - 20)*(100vw - 1537px)/(1920 - 1537))}section.contact-us-locations-section .content-section .accordion-locations .card .card-body .location .wrap-items .wrap-item .address{font-size:calc(20px + (24 - 20)*(100vw - 1537px)/(1920 - 1537))}}@media screen and (min-width: 1025px)and (max-width: 1536px){section.contact-us-locations-section .content-section .accordion-locations .card .card-header-wrap{padding:24px 0}section.contact-us-locations-section .content-section .accordion-locations .card .card-header-wrap .wrap-plus{width:36px;height:36px}section.contact-us-locations-section .content-section .accordion-locations .card .card-header-wrap .wrap-plus .plus{width:15px;height:15px}section.contact-us-locations-section .content-section .accordion-locations .card .card-header{padding:0 18px}section.contact-us-locations-section .content-section .accordion-locations .card .card-body .location .wrap-items .wrap-item{gap:8px}section.contact-us-locations-section .content-section .accordion-locations .card .card-body .location .wrap-items .wrap-item .label-item{font-size:15px}section.contact-us-locations-section .content-section .accordion-locations .card .card-body .location .title-item{margin-bottom:24px}}@media screen and (max-width: 1024px){section.contact-us-locations-section .bg-el{box-shadow:unset;filter:unset;opacity:0;background:unset}section.contact-us-locations-section .content-section{gap:32px}section.contact-us-locations-section .content-section .head-section .title-section{font-size:calc(16px + (32 - 16)*(100vw - 200px)/(393 - 200));max-width:calc(122px + (244 - 122)*(100vw - 200px)/(393 - 200))}section.contact-us-locations-section .content-section .accordion-locations .card .card-header{padding:0 10px}section.contact-us-locations-section .content-section .accordion-locations .card .card-header-wrap{padding:23px 0}section.contact-us-locations-section .content-section .accordion-locations .card .card-header-wrap .title-region{font-size:24px;line-height:100%}section.contact-us-locations-section .content-section .accordion-locations .card .card-header-wrap .wrap-plus{width:24px;height:24px}section.contact-us-locations-section .content-section .accordion-locations .card .card-header-wrap .wrap-plus .plus{width:16px;height:16px}section.contact-us-locations-section .content-section .accordion-locations .card .card-header-wrap .wrap-plus .plus .line{height:2px}section.contact-us-locations-section .content-section .accordion-locations .card .card-body{padding:16px 10px 8px 10px;gap:31px}section.contact-us-locations-section .content-section .accordion-locations .card .card-body .location{padding-bottom:31px}section.contact-us-locations-section .content-section .accordion-locations .card .card-body .location .title-item{font-size:20px;margin-bottom:24px}section.contact-us-locations-section .content-section .accordion-locations .card .card-body .location .wrap-items{gap:16px}section.contact-us-locations-section .content-section .accordion-locations .card .card-body .location .wrap-items .wrap-item{gap:6px}section.contact-us-locations-section .content-section .accordion-locations .card .card-body .location .wrap-items .wrap-item .label-item{font-size:15px}section.contact-us-locations-section .content-section .accordion-locations .card .card-body .location .wrap-items .wrap-item .phone{font-size:17px}section.contact-us-locations-section .content-section .accordion-locations .card .card-body .location .wrap-items .wrap-item .address{font-size:17px}section.contact-us-locations-section .content-section .accordion-locations .card.is-open .card-header-wrap .wrap-plus:before{opacity:1;background:linear-gradient(90deg, #8D4AF9 0%, #1ECAFF 100%)}section.contact-us-locations-section .content-section .accordion-locations .card.is-open .card-header-wrap .wrap-plus .plus .line:last-child{height:2px}section.contact-us-locations-section .content-section .accordion-locations .card.is-open .card-header-wrap .wrap-plus .plus .line:first-child{height:2px}}/*# sourceMappingURL=contact-us-locations-section.css.map */
