.admin-btn{background-color:#f6f6f6;border:1px solid #e4e4e4;cursor:pointer;font-size:16px;margin:5px;padding:7px}.admin-btn:hover{background-color:#ececec;border-color:#dbdbdb}.admin-btn:active{background-color:#e2e2e2;border-color:#d2d2d2}.admin-btn:disabled,.admin-btn[disabled]{background-color:#e2e2e2;border:1px solid #999;color:#666;opacity:.5;pointer-events:none}.admin-icon{background-size:contain!important;display:block;height:16px;width:16px}.admin-icon-edit{background:url(https://www.scnsoft.com/bundles/app/images/edit.svg) 50% no-repeat}.admin-icon-ok{background:url(https://www.scnsoft.com/bundles/app/images/ok.svg) 50% no-repeat}.admin-icon-add{background:url(https://www.scnsoft.com/bundles/app/images/plus.svg) 50% no-repeat}.admin-icon-delete{background:url(https://www.scnsoft.com/bundles/app/images/delete.svg) 50% no-repeat}.admin-icon-settings{background:url(https://www.scnsoft.com/bundles/app/images/overlay-setting.svg)}.admin-icon-reset{background:url(https://www.scnsoft.com/bundles/app/images/reset.svg) 50% no-repeat;transform:scaleX(-1)}.admin-icon-cancel{background:url(https://www.scnsoft.com/bundles/app/images/cancel.svg) 50% no-repeat}.admin-row{align-items:center;display:flex;margin-bottom:10px}.admin-row.column{align-items:flex-start;flex-direction:column}.admin-row.column .admin-row-label{margin:0 0 4px}.admin-row.white .admin-row-label{color:#bbd6ee}.admin-row.white .pimcore_editable{color:#fff}.admin-row.small .admin-row-label,.admin-row.small .pimcore_editable{font-size:14px}.admin-row .admin-row-label{color:#005eb8;flex:0 0 auto;margin:0 8px 0 0}.admin-row .pimcore_editable_input,.admin-row .pimcore_editable_wysiwyg{flex:1 1 100%;width:100%}.admin-editable-settings{position:relative}.admin-editable-settings-block{padding-bottom:5px}.admin-editable-settings-block:not(.initialized){height:0!important;margin:0!important;overflow:hidden!important;padding-bottom:0!important;padding-top:0!important}.admin-editable-settings-btn{cursor:pointer;left:-25px;opacity:0;position:absolute;top:0;z-index:10000}.admin-editable-settings-btn.active{opacity:1!important}.inner-icon>.admin-editable-settings-btn{left:3px;top:3px}.admin-editable-settings-btn .admin-icon{height:20px;width:20px}.admin-editable-settings:hover .admin-editable-settings-btn{opacity:.6}.admin-editable-settings .admin-row-label{font-size:14px}.admin-movable{position:relative}.admin-movable-next,.admin-movable-prev{border-bottom:3px solid #b5b8ba;border-left:3px solid #b5b8ba;cursor:pointer;display:block;height:14px;left:7px;opacity:0;position:absolute;top:calc(50% - 7px);transform:rotate(45deg);transition:all .14s ease-in-out;width:14px}.admin-movable-next:hover,.admin-movable-prev:hover{border-color:#666!important}.admin-movable-next{left:unset;right:7px;transform:rotate(225deg)}.admin-movable:hover .admin-movable-next,.admin-movable:hover .admin-movable-prev{opacity:1}.admin-default-value-placeholder:before{color:#005eb8!important;opacity:.65}.offices-snippet:not(.editmode){display:flex;flex-wrap:wrap}.offices-snippet:not(.editmode) .office-column{flex:1 1 30%;margin-top:30px;max-width:33.33%;padding-bottom:30px}@media only screen and (min-width:1024px){.offices-snippet:not(.editmode) .office-column:not(:nth-child(3n)){margin-right:30px}}@media only screen and (min-width:768px) and (max-width:1023px){.offices-snippet:not(.editmode) .office-column:not(:nth-child(2n)){margin-right:30px}}@media only screen and (max-width:1023px){.offices-snippet:not(.editmode) .office-column{flex:1 1 45%;max-width:50%}}@media only screen and (max-width:767px){.offices-snippet:not(.editmode) .office-column{flex:1 1 100%;margin-top:0;max-width:100%;padding-bottom:20px}}.offices-snippet .office-continent{align-items:center;display:flex;line-height:normal;margin-bottom:28px}@media only screen and (max-width:1023px){.offices-snippet .office-continent{margin-bottom:18px}}.offices-snippet .office-continent .office-continent-icon{height:20px;margin-right:10px;width:30px}.offices-snippet .office-continent .office-continent-title{color:#2b2826;flex-grow:1;font-size:18px;font-weight:600}.offices-snippet .office-continent .office-continent-title p{margin-bottom:0}.offices-snippet .office-row{color:#2b2826;font-size:16px;line-height:1.75;margin-bottom:20px}.offices-snippet .office-row:last-child{margin-bottom:0}.offices-snippet .office-row b,.offices-snippet .office-row strong{font-weight:600}.offices-snippet .office-row p{font-size:16px;margin-bottom:0}.offices-snippet .office-row-email a,.offices-snippet .office-row-phone-1 a,.offices-snippet .office-row-phone-2 a{color:inherit;text-decoration:none}.offices-snippet .office-row-email a:hover,.offices-snippet .office-row-phone-1 a:hover,.offices-snippet .office-row-phone-2 a:hover{color:inherit!important;text-decoration:underline;text-decoration-color:initial}.offices-snippet.editmode{padding:1px}.offices-snippet.editmode .offices-columns-block{display:flex;flex-wrap:wrap}.offices-snippet.editmode .offices-columns-block>.pimcore_block_entry{flex:1 1 30%;margin-top:30px;max-width:33.33%;padding-bottom:30px}@media only screen and (min-width:1024px){.offices-snippet.editmode .offices-columns-block>.pimcore_block_entry:not(:nth-child(3n)){margin-right:30px}}@media only screen and (min-width:768px) and (max-width:1023px){.offices-snippet.editmode .offices-columns-block>.pimcore_block_entry:not(:nth-child(2n)){margin-right:30px}}@media only screen and (max-width:1023px){.offices-snippet.editmode .offices-columns-block>.pimcore_block_entry{flex:1 1 45%;max-width:50%}}@media only screen and (max-width:767px){.offices-snippet.editmode .offices-columns-block>.pimcore_block_entry{flex:1 1 100%;margin-top:0;max-width:100%;padding-bottom:20px}}.offices-snippet.editmode .office-continent{margin-bottom:8px}.offices-snippet.editmode .office-continent .office-continent-icon .pimcore_editable_image{background-size:30px!important;min-height:20px}.offices-snippet.editmode .office-continent .office-continent-icon .pimcore_editable_droptarget_upload,.offices-snippet.editmode .office-continent .office-continent-icon .pimcore_editable_image_alt{display:none!important}.offices-snippet.editmode .office-row .pimcore_editable_input{margin:5px 0}.offices-wrapper{margin:30px 0 20px}@media only screen and (min-width:1024px){.offices-wrapper{margin-bottom:10px}}