.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{margin-bottom:2.5rem;width:100%}.two-column-global .right-part{margin-right:50px;display:none}@media (min-width:1025px){.two-column-global .right-part{display:block;width:calc(75% - 50px)}}.two-column-global .right-part .global-map{height:800px}.two-column-global .right-part .global-map [role=dialog]{max-height:1000px!important;max-width:350px!important;border-radius:.75rem!important;padding:1.25rem 1.25rem 30px!important;--tw-shadow:0 0px 15px rgba(16,24,32,.5)!important;--tw-shadow-colored:0 0px 15px var(--tw-shadow-color)!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!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{position:absolute;width:100%}.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;pointer-events:none;margin:.5rem;display:block;height:14px;width:14px;background-color:transparent}.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:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg);width:20px;height:3px;background-color:#858585}.two-column-global .right-part .global-map [role=dialog] button span:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(135deg);width:20px;height:3px;background-color:#858585}.two-column-global .location-content{margin-top:60px;margin-bottom:2.5rem;--tw-text-opacity:1;color:rgb(34 33 43/var(--tw-text-opacity))}.two-column-global .location-content .location-name{font-size:1rem;line-height:1.5rem;font-weight:600}@media (min-width:1025px){.two-column-global .location-content .location-name{display:none}}.two-column-global .location-content .location-name-link{display:none;font-size:1rem;line-height:1.5rem;font-weight:600}@media (min-width:1025px){.two-column-global .location-content .location-name-link{display:block}}.two-column-global .location-content .location-name-link.active,.two-column-global .location-content .location-name-link:hover{--tw-text-opacity:1;color:rgb(54 148 253/var(--tw-text-opacity))}.two-column-global .location-content-text{margin-left:10px;margin-top:10px;font-size:1rem;line-height:1.5rem;font-weight:400;--tw-text-opacity:1;color:rgb(34 33 43/var(--tw-text-opacity))}.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{flex:1 0 auto;color:#101820;font-size:18px;font-weight:100;font-family:var(--font-beVietnam);height:42px;border:1px solid #e6e6e6;-webkit-appearance:none;border-radius:35px;padding:10px 45px 10px 20px}.filters-wrapper form input::-moz-placeholder{color:#101820}.filters-wrapper form input::placeholder{color:#101820}.filters-wrapper form button{top:50%;transform:translateY(-50%);position:absolute;right:15px}.filters-wrapper form button svg{filter:hue-rotate(35deg) brightness(.9)}.filters-wrapper .filter-label{padding-right:1.25rem;font-size:1.25rem;line-height:1.75rem;font-weight:500}.filters-wrapper .cs-select{padding:5px;color:#666;border-radius:0;width:150px;border:none;border-bottom:1px solid #666;list-style:none;position:relative;font-weight:600;font-size:18px}.filters-wrapper .cs-select:focus-visible{outline:2px solid #0018ff!important;outline-offset:-2px}.filters-wrapper .country-select,.filters-wrapper .partner-select{width:300px}@media screen and (min-width:360px){.filters-wrapper .business-area-select,.filters-wrapper .category-select{width:200px}}.filters-wrapper .cs-select.cs-disabled{background-color:unset;opacity:.4}.filters-wrapper .active-filters{display:flex;flex-wrap:wrap;flex:1}.filters-wrapper .active-filters li{background-color:#f2f2f2;color:#333;padding:10px 40px 10px 20px;border-radius:25px;font-family:var(--font-beVietnam);display:inline-block;font-size:14px;font-weight:400;position:relative;margin-right:15px;margin-bottom:15px}@media screen and (min-width:768px){.filters-wrapper .active-filters li{font-size:16px}}.filters-wrapper .active-filters span{width:14px;height:14px;position:absolute;top:50%;right:20px;transform:translateY(-50%);font-weight:400;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")}.filters-wrapper .blue-arrow-link{font-size:18px}body .cs-arrow{position:relative;width:15px;height:15px;left:5px;top:3px;margin-left:auto}body .cs-arrow:after{content:"";position:absolute;width:100%;height:100%;background:url(/img/chevron-down.svg) no-repeat 50%/cover;filter:hue-rotate(35deg) brightness(.9)}body .cs-arrow svg{display:none}.cs-select.cs-open-up .cs-arrow,body .cs-select.cs-open-down .cs-arrow{top:1px}body .cs-select .cs-label{flex:none}body .cs-checkbox{position:relative;margin-right:5px}body .cs-checkbox:before{width:13px;height:13px;background-color:#fff;border-radius:50%;border:1px solid #e6e6e6;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:"";position:absolute;display:block;top:4px;left:4px;width:5px;height:5px;border-radius:50%;background-color:#3694fd}body .cs-listing{padding:0!important;margin:0;background-color:#f2f2f2;max-height:278px!important}body .cs-listing li{font-size:16px;list-style:none;padding:10px 8px!important;margin:0;border:2px solid #e6e6e6;border-top:0}body .cs-listing li:first-child{border-top:2px solid #e6e6e6}