.intro_block{background-color:#f1f3fa;padding:100px 60px}@media(max-width:1200px){.intro_block{padding:80px 40px}}@media(max-width:768px){.intro_block{padding:80px 30px}}.intro_block .container{max-width:1270px;width:100%;margin:0 auto}.intro_block .container .block-text{max-width:750px;margin:0 auto}.intro_block .container .block-text .text{color:#5c5c5c}.intro_block .container .intro-group{margin-top:50px;display:flex;gap:35px}@media(max-width:1200px){.intro_block .container .intro-group{gap:20px}.intro_block .container .intro-group .title{transform:translate(-50%,-110%)}}@media(max-width:768px){.intro_block .container .intro-group{flex-direction:column;gap:35px}.intro_block .container .intro-group .watermark{font-size:3.75rem}}.intro_block .container .intro-group .intro-box{width:100%;height:325px;display:flex;padding:20px;transition:all .5s;position:relative;border:1px dashed rgba(0,0,0,.2);background-color:#f1f3fa;overflow:hidden}@media(max-width:768px){.intro_block .container .intro-group .intro-box{height:215px}}.intro_block .container .intro-group .intro-box:active,.intro_block .container .intro-group .intro-box:hover{background-color:#042080;box-shadow:5px 5px 25px rgba(0,0,0,.25)}.intro_block .container .intro-group .intro-box:active *,.intro_block .container .intro-group .intro-box:hover *{color:#fff!important}.intro_block .container .intro-group .intro-box .box-inner{margin:auto}.intro_block .container .intro-group .intro-box .watermark{color:#5c5c5c;opacity:.1;font-weight:600;font-size:min(5vw,72px);text-align:center}.intro_block .container .intro-group .intro-box .text-wrap{font-weight:700;line-height:1.5;text-align:center;position:relative}.intro_block .container .intro-group .intro-box .text-wrap .title{font-size:1.125rem;color:#5c5c5c;position:absolute;left:50%;transform:translate(-50%,-115%)}@media(max-width:1200px){.intro_block .container .intro-group .intro-box .text-wrap .title{transform:translate(-50%,-110%)}}.intro_block .container .intro-group .intro-box .text-wrap .text{font-size:1.25rem}.locations-block{padding:100px 60px 160px}@media(max-width:768px){.locations-block{padding:80px 40px 100px}}@media(max-width:576px){.locations-block{padding:80px 20px 100px}}.locations-block .container{max-width:1270px;width:100%;margin:0 auto}.locations-block .container .block-text{text-align:center}.locations-block .container .block-text .text{color:#5c5c5c}.locations-block .container .locations-content{display:flex;flex-wrap:wrap;margin-top:50px;line-height:1.5}.locations-block .container .location-box{width:calc(50% - 17.5px);padding:60px 8%;background-color:#f1f3fa;transition:box-shadow .5s;position:relative;margin:0 auto}@media(max-width:992px){.locations-block .container .location-box{padding:45px 20px;width:calc(50% - 10px);width:100%}}@media(max-width:576px){.locations-block .container .location-box{padding:35px 30px}}.locations-block .container .location-box .sub{font-weight:700}.locations-block .container .location-box .title{font-weight:500;font-size:1.625rem;margin-top:5px}@media(max-width:768px){.locations-block .container .location-box .title{font-size:1.375rem}}.locations-block .container .location-box .lo-list{display:flex;align-items:center;font-weight:500;font-size:1.125rem;color:#5c5c5c;margin-top:20px}.locations-block .container .location-box .lo-list:not(:first-child){margin-top:15px}.locations-block .container .location-box .lo-list .icon{width:35px;height:35px;background:rgba(92,92,92,.5);color:#fff;display:flex;justify-content:center;align-items:center;flex-shrink:0;transition:background-color .5s}.locations-block .container .location-box .lo-list:active .icon,.locations-block .container .location-box .lo-list:hover .icon{background-color:#042080}.locations-block .container .location-box .lo-list p{margin-left:10px}.locations-block .container .location-box:active,.locations-block .container .location-box:hover{box-shadow:5px 5px 25px rgba(0,0,0,.25)}