.two-column-global .left-part{width:100%}@media (min-width:1025px){.two-column-global .left-part{width:calc(25% - 50px)}}.two-column-global .left-part .filters-wrapper .cs-select{width:100%;margin-bottom:2.5rem}.two-column-global .right-part{margin-right:50px;display:none}@media (min-width:1025px){.two-column-global .right-part{width:calc(75% - 50px);display:block}}.two-column-global .right-part .global-map{height:800px}.two-column-global .right-part .global-map [role=dialog]{--tw-shadow:0 0px 15px #10182080!important;--tw-shadow-colored:0 0px 15px var(--tw-shadow-color)!important;max-width:350px!important;max-height:1000px!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important;border-radius:.75rem!important;padding:1.25rem 1.25rem 30px!important}.two-column-global .right-part .global-map [role=dialog]>div{padding:0}.two-column-global .right-part .global-map [role=dialog] .gm-style-iw-chr{width:100%;position:absolute}.two-column-global .right-part .global-map [role=dialog] button{top:-20px!important;right:20px!important}.two-column-global .right-part .global-map [role=dialog] button span{-webkit-mask-image:none!important}.two-column-global .right-part .global-map [role=dialog] button span svg{filter:hue-rotate(35deg)brightness(.9)}.two-column-global .right-part .global-map [role=dialog] button span{pointer-events:none;background-color:#0000;width:14px;height:14px;margin:.5rem;display:block}.two-column-global .right-part .global-map [role=dialog] button span:after{content:"";background-color:#858585;width:20px;height:3px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.two-column-global .right-part .global-map [role=dialog] button span:before{content:"";background-color:#858585;width:20px;height:3px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(135deg)}.two-column-global .location-content{--tw-text-opacity:1;color:rgb(34 33 43/var(--tw-text-opacity,1));margin-top:60px;margin-bottom:2.5rem}.two-column-global .location-content .location-name{font-size:1rem;font-weight:600;line-height:1.5rem}@media (min-width:1025px){.two-column-global .location-content .location-name{display:none}}.two-column-global .location-content .location-name-link{font-size:1rem;font-weight:600;line-height:1.5rem;display:none}@media (min-width:1025px){.two-column-global .location-content .location-name-link{display:block}}.two-column-global .location-content .location-name-link:hover,.two-column-global .location-content .location-name-link.active{--tw-text-opacity:1;color:rgb(54 148 253/var(--tw-text-opacity,1))}.two-column-global .location-content-text{--tw-text-opacity:1;color:rgb(34 33 43/var(--tw-text-opacity,1));margin-top:10px;margin-left:10px;font-size:1rem;font-weight:400;line-height:1.5rem}.two-column-global .location-content-text ul{margin:0;padding:0}.two-column-global .location-content-text .location-content-text-phone{margin-top:15px}.two-column-global .location-content-text .location-content-text-phone .location-content-text-phone-title{font-weight:600}
.filters-wrapper form{position:relative}.filters-wrapper form input{color:#101820;font-size:18px;font-weight:100;font-family:var(--font-beVietnam);-webkit-appearance:none;border:1px solid #e6e6e6;border-radius:35px;flex:1 0 auto;height:42px;padding:10px 45px 10px 20px}.filters-wrapper form input::placeholder{color:#101820}.filters-wrapper form button{position:absolute;top:50%;right:15px;transform:translateY(-50%)}.filters-wrapper form button svg{filter:hue-rotate(35deg)brightness(.9)}.filters-wrapper .filter-label{padding-right:1.25rem;font-size:1.25rem;font-weight:500;line-height:1.75rem}.filters-wrapper .cs-select{color:#666;border:none;border-bottom:1px solid #666;border-radius:0;width:150px;padding:5px;font-size:18px;font-weight:600;list-style:none;position:relative}.filters-wrapper .cs-select:focus-visible{outline-offset:-2px;outline:2px solid #0018ff!important}.filters-wrapper .partner-select,.filters-wrapper .country-select{width:300px}@media screen and (min-width:360px){.filters-wrapper .category-select,.filters-wrapper .business-area-select{width:200px}}.filters-wrapper .cs-select.cs-disabled{background-color:unset;opacity:.4}.filters-wrapper .active-filters{flex-wrap:wrap;flex:1;display:flex}.filters-wrapper .active-filters li{color:#333;font-family:var(--font-beVietnam);background-color:#f2f2f2;border-radius:25px;margin-bottom:15px;margin-right:15px;padding:10px 40px 10px 20px;font-size:14px;font-weight:400;display:inline-block;position:relative}@media screen and (min-width:768px){.filters-wrapper .active-filters li{font-size:16px}}.filters-wrapper .active-filters span{cursor:pointer;background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%2323c9ff%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cline%20x1%3D%226%22%20y1%3D%226%22%20x2%3D%2218%22%20y2%3D%2218%22%20/%3E%3Cline%20x1%3D%2218%22%20y1%3D%226%22%20x2%3D%226%22%20y2%3D%2218%22%20/%3E%3C/svg%3E);width:14px;height:14px;font-weight:400;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.filters-wrapper .blue-arrow-link{font-size:18px}body .cs-arrow{width:15px;height:15px;margin-left:auto;position:relative;top:3px;left:5px}body .cs-arrow:after{content:"";filter:hue-rotate(35deg)brightness(.9);background:url(/img/chevron-down.svg) 50%/cover no-repeat;width:100%;height:100%;position:absolute}body .cs-arrow svg{display:none}body .cs-select.cs-open-down .cs-arrow,.cs-select.cs-open-up .cs-arrow{top:1px}body .cs-select .cs-label{flex:none}body .cs-checkbox{margin-right:5px;position:relative}body .cs-checkbox:before{background-color:#fff;border:1px solid #e6e6e6;border-radius:50%;width:13px;height:13px;position:relative}body .cs-dropdown{z-index:2}body .cs-dropdown .cs-listing .cs-option.cs-selected .cs-checkbox:before{background-image:none}body .cs-dropdown .cs-listing .cs-option.cs-selected .cs-checkbox:after{content:"";background-color:#3694fd;border-radius:50%;width:5px;height:5px;display:block;position:absolute;top:4px;left:4px}body .cs-listing{background-color:#f2f2f2;margin:0;max-height:278px!important;padding:0!important}body .cs-listing li{border:2px solid #e6e6e6;border-top:0;margin:0;font-size:16px;list-style:none;padding:10px 8px!important}body .cs-listing li:first-child{border-top:2px solid #e6e6e6}
