.location-hero__bg__span.gen_hero__bg__span{transform:matrix(1,-.25,0,1,0,0);transform-origin:bottom left;background:var(--w-color);height:569px;display:block;width:100%;position:absolute;z-index:0;transform:skewY(-11deg);bottom:0}.location-hero-area-section .location-hero-Content .txtContent h2{color:var(--s1-color);font-size:18px;line-height:23px;letter-spacing:-.02em;font-family:var(--ff-cp-medium)}.location-hero-area-section .location-hero-Content .txtContent h1{color:var(--p-color)}.location-hero-area-section .location-hero-Content .txtContent h1 span{color:var(--s1-color)}.location-hero-area-section .location-hero-Content>div{flex:1}.location-hero-area-section .location-hero-Content{align-items:flex-start;gap:70px;margin-top:70px;margin-bottom:0;justify-content:space-between}.location-hero-area-section .location-hero-Content .txtContent{max-width:500px}.location-hero-area-section .location-hero-Content .imgContent img{max-width:600px}.location-hero-area-section .location-hero-Content .imgContent{text-align:right}.location-hero-area-section{background:var(--t1-color);position:relative}section.locations-white-box-content-section{background:var(--t1-color);padding-bottom:70px;position:relative}section.locations-white-box-content-section .content>div{flex:1}section.locations-white-box-content-section .content{gap:50px;align-items:flex-start;background:var(--w-color);padding:65px;border-radius:20px;margin-bottom:35px}section.locations-white-box-content-section .content .txtContent h2{font-size:32px;font-family:var(--ff-cp-medium);color:var(--p-color);text-transform:capitalize;margin-top:0}section.locations-white-box-content-section .content .txtContent p{color:var(--p2-color)}section.locations-white-box-content-section .content .txtContent ul{list-style:none;padding:0;color:var(--p-color);font-family:var(--ff-cp-medium);font-size:18px;margin:unset}section.locations-white-box-content-section .content .txtContent a{color:var(--s-color);font-family:var(--ff-cp-medium);font-size:18px;position:relative;bottom:8%}section.locations-white-box-content-section .content .txtContent a:hover:before{content:"";display:block;border-bottom:2px solid var(--s-color);padding-bottom:5px;position:absolute;bottom:-5px;width:calc(100% - 17%);opacity:1}section.locations-white-box-content-section .content .txtContent a:before{content:"";display:block;border-bottom:2px solid var(--s-color);padding-bottom:5px;position:absolute;bottom:0;width:calc(100% - 20%);opacity:0;transition:ease-out .1s}section.locations-white-box-content-section .content .txtContent a:after{content:"\f105";font-family:FontAwesome;margin-left:10px;color:var(--s-color);font-size:17px;font-weight:500}section.locations-white-box-content-section .content .txtContent a:hover:after{background:var(--s-color);padding:1px 7px;border-radius:50%;color:var(--p-color);margin-left:6px}section.locations-white-box-content-section .content .txtContent ul li{gap:15px;display:flex;margin:8px 0}section.locations-white-box-content-section .content .imgContent img{border-radius:15px}.locations-white-box-content__bg__span.up__bg__spanV3{transform:matrix(1,-.25,0,1,0,0);transform-origin:top left;background:var(--p-color);height:100%;display:block;width:100%;position:absolute;z-index:0;transform:skewY(6deg)}@media(max-width:1024px){section.locations-white-box-content-section .content{flex-direction:column;max-width:800px;margin:35px auto}.location-hero-area-section .location-hero-Content{flex-direction:column;gap:30px}.location-hero-area-section .location-hero-Content .txtContent{width:100%;max-width:100%;text-align:center}.location-hero-area-section .location-hero-Content .imgContent{text-align:right;width:100%}.location-hero-area-section .location-hero-Content .imgContent img{max-width:600px;height:100%;width:100%;margin:0 auto;display:flex}.location-hero__bg__span.gen_hero__bg__span{height:100%}}@media(max-width:640px){.location-hero-area-section .location-hero-Content{flex-direction:column;width:100%;align-items:center}.location-hero-area-section .location-hero-Content .imgContent img{width:100%}.location-hero-area-section .location-hero-Content>div{flex:unset}.location-hero-area-section .location-hero-Content .txtContent{width:100%;max-width:100%;text-align:left}section.locations-white-box-content-section .content{padding:40px 30px 50px 30px}section.locations-white-box-content-section .content .imgContent img{width:320px}.location-hero-area-section .location-hero-Content .txtContent h1{font-size:40px}}