@font-face{font-family:"Graphik-Regular-Web";font-display:swap;font-style:normal;font-weight:400;font-style:normal;font-stretch:normal;src:url("../../fonts/Graphik/Graphik-Regular-Web.eot?#iefix") format("embedded-opentype"), url("../../fonts/Graphik/Graphik-Regular-Web.woff") format("woff"), url("../../fonts/Graphik/Graphik-Regular-Web.ttf") format("truetype"), url("../../fonts/Graphik/Graphik-Regular-Web.svg") format("svg");}.agencies-sort{border-bottom:1px solid #d7d7d7;padding-bottom:30px;margin-bottom:50px}.agencies-sort p{float:left;font-size:18px;margin:0}.agencies-sort ul{float:right}.agencies-sort ul li{display:inline-block}.agencies-sort ul li + li{margin-left:20px}.agencies-sort ul a{color:#878ca0}.agencies-sort ul a .icon{color:#878ca0}.agencies-sort ul a:hover,.agencies-sort ul a.active{color:#2175d9;text-decoration:none}.agencies-sort ul a:hover .icon,.agencies-sort ul a.active .icon{color:#2175d9}.t-home-agencies{font-size:26px;letter-spacing:-1px}.agencies-area-list li a{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;display:block;font-size:18px;color:#2175d9;text-overflow:ellipsis;white-space:nowrap;text-decoration:none;padding:10px 0}.agencies-area-list li a:hover{opacity:0.6}.agency-timetable{margin-bottom:20px}.agency-timetable .status{float:left}.agency-timetable .status.status-open{color:#6ba5b4}.agency-timetable .status.status-close{color:#e74536}.agency-timetable .timetable{overflow:hidden;padding-left:20px}.agency-timetable .timetable a{color:#2175d9;text-decoration:none}.agency-timetable .timetable a .icon{vertical-align:middle}.agency-timetable .timetable .table{padding-top:10px}.agency-timetable .timetable table td{vertical-align:top;font-size:16px;padding:10px 0}.agency-timetable .timetable table td.d{padding-right:30px}.agency-timetable .timetable table td.closed{opacity:0.5}.map-list{position:relative}.map-list .zoom{position:absolute;top:0;left:0;display:block;width:70px;height:70px;line-height:1;background:#878ca0;color:#fff;border-radius:0;border:2px solid #878ca0}.map-list .zoom .icon{font-size:35px}.map-list .zoom .icon:before{position:relative;top:15px}.map-list .zoom:hover{background:#fff;color:#878ca0}.map-list .map{width:100%}.map-list-right{height:0px;overflow:hidden;margin-left:-20px;margin-right:-20px}.map-list-right .map{height:665px}.map-list-top .map{height:665px}.page-header-agency-detail{padding-bottom:50px;margin-bottom:50px}.page-header-agency-detail h1{font-size:36px;color:#fff;padding-top:10px}.page-header-agency-detail p{font-size:18px;color:rgba(255, 255, 255, .5)}.page-header-agency-detail .action p{clear:both;font-size:16px;color:#fff;padding-top:20px;margin-bottom:0}.page-header-agency-detail .action p a{display:block;color:#fff;text-decoration:underline}.page-header-agency-detail .action p a:hover{text-decoration:none}.page-header-agency-detail .action p.back a{text-decoration:none}.page-header-agency-detail .action .a-define-agency{float:left;line-height:50px;color:#fff;text-decoration:none}.page-header-agency-detail .action .a-define-agency em{font-style:normal}.page-header-agency-detail .action .a-define-agency.active .icon{color:#e74536}.page-header-agency-detail .action .bt{float:right;margin-left:20px}.agency-detail{border-radius:3px;margin-bottom:25px}.agency-detail .c > h2{font-size:26px;margin-bottom:20px}.agency-detail .c .a{font-size:18px}.agency-detail .c .a a{color:#2175d9}.agency-detail .c .a .icon{color:#0f1941;margin-right:10px}.agency-detail .c + .c{border-top:1px solid #d7d7d7;padding-top:30px;margin-top:30px}.agency-detail .c-location p{font-size:18px;line-height:1.6}.agency-detail .s h3{font-size:22px;margin-bottom:15px}.agency-detail .s h3 a{font-size:18px;color:#2175d9}.agency-detail .s + .s{border-top:1px solid #d7d7d7;padding-top:20px;margin-top:30px}.agency-detail .agency-timetable{margin:0}.agency-detail .agency-timetable .status{display:block;float:none}.agency-detail .agency-timetable .timetable{padding:0}.agency-detail .agency-timetable .timetable table td{font-size:18px;padding-top:5px;padding-bottom:5px}.agency-label{padding:100px 0}.agency-label .v{float:left;margin-right:20px}.agency-label .c{clear:both;padding-top:30px;overflow:hidden}.agency-label .v3{color:#0f1941;margin-bottom:40px}.agency-label p{color:#0f1941;line-height:1.8;margin:0}.agencies-map{height:665px}.agencies-map-home{height:500px}.iw p{font-size:16px;line-height:1.8;margin:0}.iw a{color:#2175d9;text-decoration:none}.iw a:hover{color:#0f1941}.iw-cluster .t{margin-bottom:10px}.iw-agency h2{font-size:16px;margin-bottom:10px}.iw-agency .a{padding-top:10px}.iw-agency .s span{color:#2175d9}.agency-offers .title h2{font-size:36px;margin-bottom:30px}.agency-offers .title .a{border-bottom:1px solid #d7d7d7;padding-bottom:50px;margin-bottom:50px}.agency-offers .title .a .bt{display:block}.agency-offers .title .a .bt + .bt{margin-top:20px}.agency-offers .item-more{display:none}.agency-offers + .agency-offers{padding-top:100px}@media only screen and (min-width:576px){.page-header-agency-detail .action p a{display:inline}}@media only screen and (min-width:768px){.map-list-right{-webkit-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;-ms-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease;margin-left:0;height:auto;overflow:visible}.map-list-right .map{height:665px}.map-list-right.stuck{position:fixed;top:0;margin-top:0}.map-list-right.stuck2{opacity:0}.agency-offers .title .a .bt{display:inline-block}.agency-offers .title .a .bt + .bt{margin-top:0;margin-left:20px}.page-header-agency-detail h1{padding-top:45px}}@media only screen and (min-width:992px){.agencies-map-home{height:665px}.page-header-agency-detail h1{padding-top:0;margin-bottom:10px}.page-header-agency-detail p{font-size:26px}.page-header-agency-detail .action p{clear:none;float:left;line-height:76px;padding:0}.page-header-agency-detail .action p.b2b{float:right;border-right:1px solid rgba(255, 255, 255, .15);padding-right:20px;margin-right:20px}.page-header-agency-detail .action .a-define-agency{float:right;line-height:76px}.agency-label .c{clear:none;padding-top:0;padding-left:30px}}@media only screen and (max-width: 767px){.title-plus-links {padding-top: 0px !important;}.title-plus-links p {font-size: 16px;line-height:1.8;}}