.detail-page .flex-item .content-img img{object-fit:cover}.detail-page .content-text a:hover{text-decoration:none}.detail-page .btn-contact{margin-left:15px}.detail-page .address_title,.detail-page .opening_hours_title{color:var(--dark-blue);font-size:1rem;font-weight:700}.detail-page .facebook_url,.facebook_url a{color:var(--dark-blue)}.detail-page .office-description p{line-height:1.6}.detail-page .btn-block-address{display:flex;justify-content:end}.detail-page .btn-block-address .btn{padding:12px 20px}.detail-page .flex-item-link,.detail-page .flex-item-link:hover{color:inherit;text-decoration:none}.detail-page .btn_area{bottom:25px;float:right;margin-bottom:-36px;position:relative}.detail-page .flex{margin-left:-15px;margin-right:-15px}.detail-page .flex .flex-item{padding:15px}.detail-page .flex .flex-item.column-4{flex-basis:25%;-moz-flex-basis:25%;-webkit-flex-basis:25%;-o-flex-basis:25%}.detail-page .flex .flex-item.column-3{flex-basis:33.33%;-moz-flex-basis:33.33%;-webkit-flex-basis:33.33%;-o-flex-basis:33.33%}.detail-page .flex .flex-item.column-2{flex-basis:50%;-moz-flex-basis:50%;-webkit-flex-basis:50%;-o-flex-basis:50%}.detail-page .flex .flex-item.column-1{flex-basis:100%;-moz-flex-basis:100%;-webkit-flex-basis:100%;-o-flex-basis:100%}@media (max-width:1024px){.detail-page .flex .flex-item.column-4{flex-basis:33.33%;-moz-flex-basis:33.33%;-webkit-flex-basis:33.33%;-o-flex-basis:33.33%}}@media (max-width:768px){.detail-page .flex .flex-item.column-3,.detail-page .flex .flex-item.column-4{flex-basis:50%;-moz-flex-basis:50%;-webkit-flex-basis:50%;-o-flex-basis:50%}}@media (max-width:767px){.detail-page .flex{margin-left:0!important;margin-right:0!important}.detail-page .flex .flex-item{flex-basis:100%!important;-moz-flex-basis:100%!important;-webkit-flex-basis:100%!important;-o-flex-basis:100%!important;margin-bottom:15px;padding:0!important}.detail-page .bs-canvas{width:100%!important}}.detail-page .vertical-job{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:flex;-ms-flex-direction:column;flex-direction:column;list-style:none;padding:0}.detail-page .vertical-job li{border-bottom:1px solid #e4e8eb;display:flex;justify-content:space-between;padding:24px 0;position:relative}.detail-page .vertical-job li a{color:var(--dark-blue);font-size:17px;width:95%}.detail-page .vertical-job li a:hover{color:var(--primary-blue);text-decoration:none}.detail-page .btn.btn-canvas{background-color:var(--secondary-blue)!important;border-color:var(--secondary-blue)!important;border-radius:50px;bottom:25px;color:var(--dark-blue)!important;display:block;margin:0 auto;position:relative;width:66.66667%}.detail-page .bs-canvas .bg-primary{background-color:var(--primary-blue)!important}.bs-canvas-title{margin:55px}.detail-page .bs-canvas .text-primary{color:var(--dark-blue)!important;font-size:38px}.detail-page .bs-canvas .text-light{font-size:21px}.bs-canvas-overlay{background:rgba(7,35,68,.6)!important;z-index:1100}.detail-page .bs-none{max-height:0;opacity:0;overflow:hidden}.detail-page .bs-block,.detail-page .bs-none{transition:opacity .4s ease-out,max-height .4s ease-out}.detail-page .bs-block{max-height:100vh;opacity:1}.detail-page .bs-canvas{overflow-x:hidden;overflow-y:auto;top:0;transition:margin .4s ease-out;-webkit-transition:margin .4s ease-out;-moz-transition:margin .4s ease-out;-ms-transition:margin .4s ease-out;width:465px;z-index:1110}.detail-page .bs-canvas-left{left:0;margin-left:-465px}.detail-page .bs-canvas-right{margin-right:-465px;right:0}.detail-page .bs-canvas-close:hover{background-color:unset}.bs-canvas-content{padding:48px!important}.bs-canvas-close{margin:15px}.detail-page .fb_wrapper{display:flex;justify-content:center}