.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fltrt{float:right}.fltlft{float:left}.clearfloat{clear:both;height:0;font-size:1px;line-height:0}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.clearfix::after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden}body,html{height:100%;width:100%}*{padding:0;margin:0}*:focus{outline:none}p{margin-bottom:20px}p.center{text-align:center}input.formText,textarea{font-family:Arial,Helvetica,sans-serif}select{-webkit-border-radius:0;-webkit-appearance:none}::-webkit-input-placeholder{opacity:1}::-moz-placeholder{opacity:1}::-moz-placeholder{opacity:1}::-ms-input-placeholder{opacity:1}input[type=text]::-ms-clear,input[type=password]::-ms-clear{display:none}textarea{resize:vertical;overflow:auto}ul{padding-left:23px}ol{padding-left:23px}img{border:0}canvas{-ms-touch-action:double-tap-zoom}a,button,img{-webkit-transition:color .13s ease-in-out,border-color .13s ease-in-out,background-color .13s ease-in-out,opacity .15s ease-in-out,box-shadow .25s ease-in-out;-moz-transition:color .13s ease-in-out,border-color .13s ease-in-out,background-color .13s ease-in-out,opacity .15s ease-in-out,box-shadow .25s ease-in-out;-ms-transition:color .13s ease-in-out,border-color .13s ease-in-out,background-color .13s ease-in-out,opacity .15s ease-in-out,box-shadow .25s ease-in-out;-o-transition:color .13s ease-in-out,border-color .13s ease-in-out,background-color .13s ease-in-out,opacity .15s ease-in-out,box-shadow .25s ease-in-out;transition:color .13s ease-in-out,border-color .13s ease-in-out,background-color .13s ease-in-out,opacity .15s ease-in-out,box-shadow .25s ease-in-out}.ht{text-indent:100%;white-space:nowrap;overflow:hidden;text-align:left;color:transparent}a{color:#000;cursor:pointer}a:active{background-color:transparent}a:hover{text-decoration:none}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.sr-only{position:absolute;white-space:nowrap;width:1px;height:1px;overflow:hidden;border:0;padding:0;clip:rect(0 0 0 0);clip-path:inset(50%);margin:-1px}noscript.msg div{background-color:#C00;color:#fff;font-size:12px;padding:10px 20px;display:block}body{font-family:Arial,Helvetica,sans-serif;font-size:16px;color:#000;background:#FFF}@media only screen and (max-width: 700px){body.open{overflow:hidden}body.open #container{overflow:hidden}}img{display:block}img.half-width{width:100%;height:auto}.nomargin-bottom{margin-bottom:0 !important}@media only screen and (max-width: 700px){.hide-mobile{display:none !important}}@media only screen and (min-width: 700px) and (max-width: 1240px){.hide-mobile{display:none !important}}@media only screen and (max-width: 700px){.hide-smartphone{display:none !important}}@media only screen and (max-width: 700px){.show-mobile{display:block !important}}.hidden{display:none !important}@font-face{font-family:"thaff";src:url("../font/thaff.eot");src:url("../font/thaff.eot?#iefix") format("embedded-opentype"),url("../font/thaff.woff") format("woff"),url("../font/thaff.ttf") format("truetype"),url("../font/thaff.svg#thaff") format("svg");font-weight:normal;font-style:normal}[data-icon]:before{font-family:"thaff" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"thaff" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow-down-5:before{content:"a"}.icon-arrow-down-8:before{content:"b"}.icon-arrow-down-12:before{content:"c"}.icon-arrow-left-12:before{content:"d"}.icon-arrow-left-32:before{content:"e"}.icon-arrow-right-12:before{content:"f"}.icon-arrow-right-32:before{content:"g"}.icon-arrow-up-5:before{content:"h"}.icon-arrow-up-8:before{content:"i"}.icon-arrow-up-12:before{content:"j"}.icon-arrowline-right-16:before{content:"k"}.icon-arrowline-right-32:before{content:"l"}.icon-bold:before{content:"m"}.icon-download-16:before{content:"n"}.icon-image-32:before{content:"o"}.icon-menu-close:before{content:"p"}.icon-speaker-32:before{content:"q"}.icon-speaker-16:before{content:"r"}.icon-sort:before{content:"s"}.icon-smartphone:before{content:"t"}.icon-view-list:before{content:"u"}.icon-view-grid:before{content:"v"}.icon-view-calendar:before{content:"w"}.icon-video-32:before{content:"x"}.icon-user-32:before{content:"y"}.icon-video-16:before{content:"z"}.icon-user-16:before{content:"A"}.icon-update:before{content:"B"}.icon-twitter:before{content:"C"}.icon-time:before{content:"D"}.icon-minus:before{content:"E"}.icon-infinity:before{content:"F"}.icon-download-32:before{content:"G"}.icon-calendar-date:before{content:"H"}.icon-calendar-event-add:before{content:"I"}.icon-euro:before{content:"J"}.icon-italic:before{content:"K"}.icon-phone:before{content:"L"}.icon-plus-20:before{content:"M"}.icon-job-16:before{content:"N"}.icon-calendar-events-16:before{content:"O"}.icon-facebook:before{content:"P"}.icon-delete:before{content:"Q"}.icon-image-16:before{content:"R"}.icon-menu:before{content:"S"}.icon-map:before{content:"T"}.icon-home-32:before{content:"U"}.icon-datepicker:before{content:"V"}.icon-cursor:before{content:"W"}.icon-home-16:before{content:"X"}.icon-mail:before{content:"Y"}.icon-share:before{content:"Z"}.icon-settings:before{content:"0"}.icon-search-32:before{content:"1"}.icon-search-16:before{content:"2"}.icon-print:before{content:"3"}.icon-plus-28:before{content:"4"}.icon-job-32:before{content:"5"}.icon-job-add:before{content:"6"}.icon-label:before{content:"7"}.icon-list:before{content:"8"}.icon-lock:before{content:"9"}.icon-logout:before{content:"!"}.icon-heading:before{content:'"'}.icon-handshake:before{content:"#"}.icon-globe:before{content:"$"}.icon-flag-32:before{content:"%"}.icon-flag-16:before{content:"&"}.icon-fax:before{content:"'"}.icon-calendar-events-32:before{content:"("}.icon-calendar-tabevent-32:before{content:")"}.icon-calendar-tabevent-16:before{content:"*"}.icon-checkmark:before{content:"+"}.icon-clock:before{content:","}.icon-comment:before{content:"-"}.icon-social-facebook:before{content:"."}.icon-social-google:before{content:"/"}.icon-social-twitter:before{content:":"}.icon-social-xing:before{content:";"}.icon-social-youtube:before{content:"<"}.icon-edit:before{content:"="}.icon-eye:before{content:">"}.icon-whatsapp:before{content:"?"}.icon-contactguide-32:before{content:"@"}.icon-import:before{content:"["}.icon-targetaudience:before{content:"]"}.icon-social-linkedin:before{content:"^"}.icon-fav:before{content:"_"}.icon-searchprofil:before{content:"`"}.icon-gender:before{content:"{"}.icon-puzzel:before{content:"|"}h1,h2,h3,h4,h5,h6{font-family:Arial,Helvetica,sans-serif;color:#0089C1;font-weight:normal;margin-bottom:20px}h1.orange,h2.orange,h3.orange,h4.orange,h5.orange,h6.orange{color:#F49623 !important}h1{font-size:64px}h1.h1-home{font-size:46px;position:relative;padding-bottom:20px;color:gray;margin-bottom:60px}@media only screen and (max-width: 700px){h1.h1-home{font-size:26px;margin-bottom:40px}}h1.h1-home:before{content:"";display:block;width:calc(100% - 30px);position:absolute;bottom:0;left:0;height:2px;background:#F49623}@media only screen and (min-width: 700px){h1.h1-home:before{width:370px}}h2{font-size:36px;position:relative;padding-bottom:20px;color:gray;margin-bottom:60px}@media only screen and (max-width: 700px){h2{font-size:24px;margin-bottom:40px}}h2:before{content:"";display:block;width:calc(100% - 30px);position:absolute;bottom:0;left:0;height:2px;background:#F49623}@media only screen and (min-width: 700px){h2:before{width:370px}}h3{font-size:26px;position:relative;padding-bottom:20px;color:#0089C1;margin-bottom:60px}@media only screen and (max-width: 700px){h3{margin-bottom:40px}}h3:before{content:"";display:block;width:calc(100% - 30px);position:absolute;bottom:0;left:0;height:2px;background:#E7E7E7}@media only screen and (min-width: 700px){h3:before{width:370px}}h4{font-size:20px}h5{font-size:16px}h6{font-size:16px}a h1,a h2,a h3,a h4,a h5,a h6{text-decoration:none}p{line-height:150%}.koop{font-size:14px}.koop #mainContent{width:1170px;margin:0 auto;position:relative;margin-top:-60px;padding:60px 60px 0 60px;background:#FFF;margin-bottom:60px;overflow-x:hidden}@media only screen and (max-width: 700px){.koop #mainContent{width:100%}}@media only screen and (min-width: 700px) and (max-width: 1240px){.koop #mainContent{width:100%}}.koop #mainContent .content-width{width:100%}.koop .koop-header{height:122px;width:100%;padding:21px 0;z-index:10;background:rgba(0,0,0,0.1)}.koop .koop-header a{display:block;float:left;height:100%}.koop .koop-header a img{height:100%;width:auto}.koop .koop-header h1{float:left;font-size:36px;margin-left:50px;padding-top:20px;font-weight:bold;color:#FFF}.koop .koop-teaser img{width:100%;height:auto}.koop .koop-footer{padding:40px 0;background:rgba(0,0,0,0.1);color:#FFF}.koop .koop-footer a{color:#FFF}.koop .koop-footer h4{text-transform:uppercase;color:#FFF}.koop .koop-footer p{margin-bottom:0}.koop .koop-footer img{width:100%;max-width:320px}@media only screen and (max-width: 700px){.koop .koop-footer img{margin-bottom:30px}}.koop .koop-footer ul{list-style-type:none;padding:0}.koop .koop-footer ul li{margin-bottom:10px}.koop .koop-footer ul li a{text-decoration:none}.koop .filter-bar .btn-filter,.koop .filter-bar .btn-agent,.koop .filter-bar .filter .btn-text{color:#CCC !important}.koop .filter-bar .btn.orange{background:#CCC}.koop .job-listing .left small{color:#CCC}.koop .list-pagination{width:600px}@media only screen and (max-width: 700px){.koop .list-pagination{max-width:100%;width:100%}}.koop.inverted .koop-header h1,.koop.inverted .koop-footer,.koop.inverted .koop-footer h4,.koop.inverted .koop-footer a{color:#000}.koop .btn-icon{width:100%}.koop .calendar-widget .pagination strong{color:#CCC}.koop .calendar-widget .today:before{border:2px solid #CCC !important}.koop .calendar th,.koop .calendar td{padding:15px}.koop .calendar td strong{font-size:12px;padding:5px;font-weight:normal;top:20px}.koop .calendar td ul li,.koop .calendar td ul li small{font-size:12px}.koop .calendar td span{color:#CCC}.koop .teaser .btn.orange{background:#CCC}.koop .teaser .btn-text.orange{color:#CCC !important}.koop.iframe #mainContent{width:100%;margin-top:0;padding:0;background:#FFF;margin-bottom:60px}.koop.iframe .content-width{width:100%;padding:0}.koop.iframe #outercontent{padding-top:0 !important}.koop.iframe .koop-footer .content-width{padding:0 35px}.koop.iframe .koop-footer .content-width .grid{margin-right:0}.content-width{z-index:0}@media only screen and (min-width: 1240px){.content-width{width:1170px;position:relative;margin:0 auto}.content-width.centered{text-align:center}.grid{position:relative;margin-right:-30px}.grid .align-right{text-align:right}.grid [class*="col-"]{display:block;float:left;padding-right:30px;min-height:1px}.grid [class*="col-"].centered{position:relative;margin:0 auto;float:none;text-align:center}.grid .col-1-1{width:100%;float:none}.grid .col-1-2{width:50%}.grid .col-1-3{width:33.33333%}.grid .col-2-3{width:66.66666%}.grid .col-1-4{width:25%}.grid .col-3-4{width:75%}.grid:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden}.grid.equal-height{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.grid.equal-height .box>a,.grid.equal-height .box .img{flex:0 0 auto}.grid.equal-height.swiper-wrapper{-webkit-flex-wrap:inherit;-ms-flex-wrap:inherit;flex-wrap:inherit}.grid.equal-height [class*="col-"]{display:-ms-flexbox;display:-webkit-flex;display:flex;margin-bottom:50px;float:none;height:auto !important}.grid.equal-height [class*="col-"] .box{margin-bottom:0;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.grid.equal-height [class*="col-"] .box .inner{flex:1 0 auto;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.grid.equal-height [class*="col-"] .box .inner p{flex:1 1 auto}.grid.jobgrid .col-2-3{padding-right:64px;width:62%}.grid.jobgrid .col-1-3{padding-left:64px;width:38%}.grid.border .col-2-3{border-right:2px solid #E7E7E7}.grid.contactgrid .col-1-3{padding-right:64px;border-right:2px solid #E7E7E7}.grid.contactgrid .col-2-3{padding-left:64px}}@media only screen and (min-width: 700px) and (max-width: 1240px){.content-width.centered{text-align:center}.grid{position:relative;margin-right:-30px}.grid [class*="col-"]{display:block;float:left;padding-right:30px}.grid [class*="col-"].centered{position:relative;margin:0 auto;float:none;text-align:center}.grid .col-1-1{width:100%;float:none}.grid .col-1-2{width:50%}.grid .col-1-3{width:50%}.grid .col-2-3{width:50%}.grid .col-1-4{width:50%}.grid .col-3-4{width:50%}.grid .tb-1-3{width:33.33333%}.grid .tb-2-3{width:66.66666%}.grid .tb-1-4{width:25%}.grid:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden}.grid.equal-height{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.grid.equal-height.swiper-wrapper{-webkit-flex-wrap:inherit;-ms-flex-wrap:inherit;flex-wrap:inherit}.grid.equal-height [class*="col-"]{display:-ms-flexbox;display:-webkit-flex;display:flex;margin-bottom:50px;float:none;height:auto !important}.grid.equal-height [class*="col-"] .box{margin-bottom:0;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.grid.equal-height [class*="col-"] .box>a,.grid.equal-height [class*="col-"] .box .img{flex:0 0 auto}.grid.equal-height [class*="col-"] .box .inner{flex:1 0 auto;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.grid.equal-height [class*="col-"] .box .inner p{flex:1 1 auto}.row.content-row .grid .col-1-3{width:33.33333%}.row.content-row .grid .col-2-3{width:66.66666%}.tb-1-1 .col-1-2,.tb-1-1 .col-2-3,.tb-1-1 .col-1-3{width:100%;float:none}.tb-1-1{float:none}.tb-1-1.col-1-2{width:100%;float:none}.tb-1-1.col-2-3{width:100%;float:none}.tb-1-1.col-1-3{width:100%}}@media only screen and (max-width: 700px){.row.content-row .grid .col-1-3{margin-bottom:50px}.row.content-row .grid .col-2-3{margin-bottom:50px}.grid .mb-1-4{width:25%;display:block;float:left;padding-right:30px}.grid.mb-reorder{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.grid.mb-reorder .col-1-3{order:2}}.row{padding:0 0 40px 0}@media only screen and (min-width: 1240px){.row{padding:0 0 60px 0}}.row.nopadding{padding:0}.row.grey{background:#AAA}.row.grey h2{color:#FFF}.row.grey h2 .box .inner{color:#FFF}.row>.content-width{padding:0 20px}@media only screen and (min-width: 1240px){.row>.content-width{padding:0}}.row .tab-content-row{border-bottom:1px solid #E7E7E7}.row.pull-up{margin-top:-30px}@media only screen and (min-width: 1240px){.row.pull-up{margin-top:-60px}}.row.border-bottom>.content-width{padding-bottom:25px;border-bottom:1px solid #E7E7E7}@media only screen and (max-width: 700px){.row.service-row{display:none}}.box{margin-bottom:50px;background:#FFF;width:100%}.box .inner{position:relative}.box.img-text .inner,.box.blue .inner,.box.orange .inner,.box.border-box .inner,.box.icon-box .inner{padding:30px}.box.has-headline{margin-top:30px}@media only screen and (max-width: 700px){.box.has-headline{margin-top:90px}}.box.has-headline .inner{padding-top:70px}.box.pull-right{margin-right:30px;width:calc(100% - 30px)}@media only screen and (max-width: 700px){.box.pull-right{margin-bottom:-80px}}.box.pull-left{margin-left:30px;width:calc(100% - 30px)}.box.pull-down{position:relative;top:50px}@media only screen and (min-width: 700px){.box.pull-right{margin-right:-90px;width:calc(100% + 90px)}.box.pull-right>.inner{padding-right:90px}.box.pull-left{margin-left:-90px;width:calc(100% + 90px)}.box.pull-left>.inner{padding-left:90px}.box.pull-right-infront{margin-right:-70px;width:calc(100% + 70px);position:relative;z-index:2}.box.pull-left-behind{margin-left:-70px;width:calc(100% + 70px)}.box.pull-left-behind .inner{padding-left:70px}.box.behind-right{padding-left:40px}.box.infront{position:relative;z-index:2}}.box.orange{background:#F49623;color:#FFF}.box.orange h1,.box.orange h2,.box.orange h3,.box.orange h4{color:#FFF}.box.blue{background:#0089C1;color:#FFF}.box.blue h1,.box.blue h2,.box.blue h3,.box.blue h4{color:#FFF}@media only screen and (min-width: 1240px){.box.half-page{margin-top:35px}.box.half-page .inner{width:calc(1170px / 2)}}@media only screen and (min-width: 700px) and (max-width: 1240px){.box.half-page{margin-top:35px}}@media only screen and (max-width: 700px){.box.half-page{margin-top:-120px;z-index:5;position:relative}}.box.medium-padding .inner{padding:60px 100px}.box.medium-padding h2{padding-bottom:0}.box.medium-padding h2::before{display:none}a.box{text-decoration:none;display:block}.box+.has-headline{margin-top:80px}#job-container .box .inner{min-height:330px}.border-box{border:1px solid #E7E7E7;width:100%}.border-box .img-text .inner{border:0;padding:60px 0 30px 0}.job-tile .inner{border-bottom:2px solid #F49623}.job-tile .inner .head small{color:gray}.job-tile .inner .company{color:gray}.job-tile .inner .btn-fav{cursor:pointer;background:transparent;display:block;border:0;position:relative;top:-5px;margin-left:auto;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#E7E7E7}.job-tile .inner .btn-fav span{display:block;opacity:0;padding:5px 0;margin-right:30px}.job-tile .inner .btn-fav::before{font-size:24px;float:right;margin-left:5px}.job-tile .inner .btn-fav.added{color:#F49623}.job-tile .inner .label-info li:before{color:#BFBFBF}.infoBox .job-tile .inner .btn-fav{margin-right:20px}.img-text .img{display:block;position:relative;z-index:2}.img-text .img img{width:100%;height:auto}.img-text .img h3,.img-text .img h4,.img-text .img h5,.img-text .img h6{font-weight:normal;color:#FFF;display:inline-block;position:absolute;left:0;bottom:0;margin-bottom:0;-webkit-transform:translateY(50%);-moz-transform:translateY(50%);-ms-transform:translateY(50%);-o-transform:translateY(50%);transform:translateY(50%);-webkit-transition:transform 200ms ease;-moz-transition:transform 200ms ease;-ms-transition:transform 200ms ease;-o-transition:transform 200ms ease;transition:transform 200ms ease}.img-text .img h3:before,.img-text .img h4:before,.img-text .img h5:before,.img-text .img h6:before{display:none}.img-text .img h3{font-size:20px;padding:20px 30px;width:calc(100% - 30px);background:#0089C1}@media only screen and (min-width: 700px){.img-text .img h3{max-width:85%}}.img-text .img h4{font-size:16px;padding:20px 30px;background:#0089C1}.img-text .img h5,.img-text .img h6{font-size:14px;padding:10px;background:#F49623}.img-text .img h6{padding-left:35px}.img-text .img h6:before{display:block;position:absolute;left:10px;top:50%;margin-top:-7px;font-size:14px}a.img-text:hover .img h3,a.img-text:hover .img h4{-webkit-transform:translateY(25%);-moz-transform:translateY(25%);-ms-transform:translateY(25%);-o-transform:translateY(25%);transform:translateY(25%);background:#F49623}a.img-text:hover .btn-text{color:#F49623}.img-text a.img:hover h3,.img-text a.img:hover h4,.img-text .img a:hover h3,.img-text .img a:hover h4{-webkit-transform:translateY(25%);-moz-transform:translateY(25%);-ms-transform:translateY(25%);-o-transform:translateY(25%);transform:translateY(25%);background:#F49623}.img-text .inner{border:1px solid #E7E7E7}.img-text .inner a{color:#0089C1;text-decoration:none}.img-text .inner a:hover{color:#F49623}.img-text .inner strong,.img-text .inner small{display:block}.img-text .inner small{font-size:14px;margin-bottom:20px;min-height:16px}.img-text .inner>small{color:gray}.img-text .inner h4{position:relative;color:#0089C1;margin-bottom:20px}.img-text .inner h4 span{color:gray;font-size:14px;display:block;margin-top:10px}.img-text .inner .splitter{content:"";display:block;width:100px;margin:20px 0;height:2px;background:#E7E7E7}.img-text .inner h5{font-size:16px;font-weight:bold;color:#F49623}.img-text .inner ul{list-style-type:none;padding-left:10px;margin-bottom:25px}.img-text .inner ul li{position:relative;padding-left:20px;line-height:150%;margin-bottom:12px}.img-text .inner ul li:after{content:"";position:absolute;display:block;width:6px;height:6px;background:#0089C1;left:0;top:9px}.img-text .inner ul li a{color:#0089C1;text-decoration:none}.img-text .inner ul li a:hover{color:#F49623}.img-text .label{margin-bottom:10px}.img-text .img+.inner{border-top:0;padding-top:60px !important}.img-text.blue .inner{border:0}.img-text.noborder .inner{border:0}.img-text.top-event h6{padding-left:10px}.img-text.top-event h6:before{display:none}.img-text.top-event .label{margin-bottom:35px}.img-text.top-event .inner{padding-top:45px}.box-media .img+.inner{padding-top:45px !important}.box-media .img+.inner h4{flex:1 0 auto}.img-text.has-link:hover .btn-fav{color:#0089C1}.img-text.has-link:hover .btn-fav span{opacity:1}#gmap{height:850px}@media only screen and (max-width: 700px){#gmap{height:calc(100vh - 80px)}}#gmap img{width:100%;height:auto}#gmap .infoBox{width:370px;font-family:Arial,Helvetica,sans-serif;font-size:16px;color:#000}#gmap .infoBox .btn-close{float:right;text-decoration:none;color:#F49623;font-size:16px;position:relative;z-index:5}#gmap.fullscreen{height:925px;position:relative;margin-top:60px}#gmap.fullscreen .content-width{position:absolute;top:-60px;left:50%;margin-left:-585px;width:1170px;z-index:5}@media only screen and (min-width: 700px) and (max-width: 1240px){#gmap.fullscreen .content-width{width:100%;left:0;margin-left:0}}@media only screen and (max-width: 700px){#gmap.fullscreen .content-width{width:100%;left:0;margin-left:0}}#gmap.fullscreen #landingpage-fullscreen-map{height:100%}.gmap-legend{height:700px;margin-top:60px;position:relative}.gmap-legend .inner{padding:30px 10px 30px 30px !important;overflow:auto;overflow-x:hidden;max-height:100%}.gmap-legend .inner ul{list-style-type:none;padding:0}.gmap-legend .inner ul li{position:relative;padding:0 30px}.gmap-legend .inner ul li a{text-decoration:none;font-size:20px;color:#0089C1;border-bottom:1px solid #E7E7E7;padding-bottom:15px;margin-bottom:30px;display:block;position:relative;-ms-word-break:break-word;word-break:break-word}.gmap-legend .inner ul li a span{font-size:16px;color:#000;margin-top:20px;display:block}.gmap-legend .inner ul li:hover:before,.gmap-legend .inner ul li.active:before{content:"d";font-family:"thaff";font-size:20px;color:#F49623;position:absolute;left:-10px;top:50%;margin-top:-10px}.gmap-legend .inner ul li:last-child a{margin-bottom:0;border-bottom:0;padding-bottom:0}.row:last-child #gmap.fullscreen{margin-bottom:-120px}.facts{margin-top:80px}.facts .fact{display:table;table-layout:fixed;margin-bottom:35px}.facts .fact>div{display:table-cell;vertical-align:top}.facts .fact .left{width:45%;font-size:46px;color:#0089C1;padding-right:20px;text-align:right}.facts .fact .right{line-height:150%}img.responsive{width:100%;height:auto}.right-bar{text-decoration:none;padding:0;float:right;z-index:5;position:relative}@media only screen and (max-width: 700px){.right-bar{margin-bottom:20px;float:none}}.right-bar>li{display:inline-block;vertical-align:middle;margin-left:25px}@media only screen and (max-width: 700px){.right-bar>li{margin-left:0;width:49%}.right-bar>li:nth-child(1){padding-right:10px}.right-bar>li:nth-child(2){padding-left:10px}.right-bar>li .dropdown #category-title-container{font-size:14px}}.right-bar>li fieldset,.right-bar>li .formItem{width:auto;margin:0}.right-bar>li .formText{width:200px}@media only screen and (max-width: 700px){.right-bar>li .formText{width:100%}}.right-bar>li .select2-container{width:200px !important;margin-right:-20px;background:none;border:0}@media only screen and (max-width: 700px){.right-bar>li .select2-container{width:100%}}@media only screen and (max-width: 700px){.right-bar.mb-block>li{display:block;margin-bottom:20px;width:100%;padding-left:0;padding-right:0}.right-bar.mb-block>li .select2-container{width:100% !important;margin-right:0 !important}.right-bar.mb-block>li .btn{width:100%}}@media only screen and (max-width: 700px){.mb-media-redorder.content-width{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.mb-media-redorder.content-width .right-bar{order:2}.mb-media-redorder.content-width .right-bar .icon-filter{padding:50px 0 0 0}.mb-media-redorder.content-width .right-bar .icon-filter li{margin-left:0;margin-right:30px}.mb-media-redorder.content-width .teaser{order:1}}fieldset{border:0;margin-bottom:30px}fieldset .formItem{margin-bottom:30px;display:table;table-layout:fixed;width:100%;position:relative}@media only screen and (min-width: 700px){fieldset .formItem.half{width:50% !important;float:left;padding-right:15px}fieldset .formItem.half+.half{padding-right:0;padding-left:15px}}fieldset .formItem label{display:table-cell;height:50px;width:140px;vertical-align:middle;background:#F1F1F1;padding:0 20px;font-size:13px;color:#B3B3B3;text-transform:uppercase;font-weight:bold;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis}@media only screen and (max-width: 700px){fieldset .formItem label{display:block;width:100%;line-height:50px}}fieldset .formItem input,fieldset .formItem textarea{border:1px solid #F1F1F1;font-size:16px;width:100%;font-family:Arial,Helvetica,sans-serif;-webkit-appearance:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}@media only screen and (max-width: 700px){fieldset .formItem input,fieldset .formItem textarea{display:block;border:1px solid #F1F1F1;background:#FFF}}fieldset .formItem input:hover,fieldset .formItem input:focus,fieldset .formItem textarea:hover,fieldset .formItem textarea:focus{border:1px solid #F1F1F1;background:#FFF}fieldset .formItem input:disabled:hover,fieldset .formItem input:disabled:focus,fieldset .formItem textarea:disabled:hover,fieldset .formItem textarea:disabled:focus{border:1px solid #F1F1F1;background:#F1F1F1}fieldset .formItem select{width:100%;height:52px;background:#F1F1F1;border:1px solid #F1F1F1}fieldset .formItem input{background:#F1F1F1}fieldset .formItem input.formText{height:50px;line-height:50px;padding:0 20px;display:table-cell}@media only screen and (min-width: 700px) and (max-width: 1240px){fieldset .formItem input.formText{display:inherit}}@media only screen and (max-width: 700px){fieldset .formItem input.formText{display:block;border:1px solid #F1F1F1;background:#FFF}}fieldset .formItem textarea{padding:20px;min-height:150px}fieldset .formItem .btn{display:inline-block}fieldset .formItem .btn-delete{position:absolute;right:20px;top:50%;margin-top:-10px;text-decoration:none;z-index:3}fieldset .formItem .btn-delete:before{color:#0089C1;font-size:20px}fieldset .formItem .btn-delete:hover:before{color:#F49623}fieldset .formItem .tags{background:#f1f1f1;padding:20px 20px;position:relative}fieldset .formItem .tags::before{content:"";left:20px;right:20px;top:0;background:#E7E7E7;height:1px;position:absolute}fieldset .formItem .tags .tag{display:inline-block;margin-right:20px}fieldset .formItem .tags .tag:last-child{margin-right:0}fieldset .formItem .tags .tag button{border:0;background:transparent;color:#0089C1;cursor:pointer;width:20px;height:20px;font-size:20px;position:relative;top:4px;margin-left:5px}fieldset .formItem.formCheckbox input[type="checkbox"],fieldset .formItem.formCheckbox input[type="radio"]{display:none}fieldset .formItem.formCheckbox input[type="checkbox"]+label,fieldset .formItem.formCheckbox input[type="radio"]+label{display:table;width:auto;height:auto;background:transparent;padding:0;cursor:pointer;font-size:16px;font-weight:normal;text-transform:none;color:#000}@media only screen and (max-width: 700px){fieldset .formItem.formCheckbox input[type="checkbox"]+label,fieldset .formItem.formCheckbox input[type="radio"]+label{line-height:120%}}fieldset .formItem.formCheckbox input[type="checkbox"]+label a,fieldset .formItem.formCheckbox input[type="radio"]+label a{color:#0089C1;text-decoration:none}fieldset .formItem.formCheckbox input[type="checkbox"]+label a:hover,fieldset .formItem.formCheckbox input[type="radio"]+label a:hover{color:#F49623}fieldset .formItem.formCheckbox input[type="checkbox"]+label span,fieldset .formItem.formCheckbox input[type="radio"]+label span{display:table-cell;vertical-align:middle;padding-left:20px}fieldset .formItem.formCheckbox input[type="checkbox"]+label i,fieldset .formItem.formCheckbox input[type="radio"]+label i{display:table-cell;width:50px;height:50px;margin:0;vertical-align:middle;margin-right:25px;text-align:center;line-height:52px;font-style:normal;color:#0089C1;position:relative}fieldset .formItem.formCheckbox input[type="checkbox"]+label i:after,fieldset .formItem.formCheckbox input[type="radio"]+label i:after{content:"";width:50px;height:50px;background:#F1F1F1;position:absolute;top:0;left:0;z-index:0}fieldset .formItem.formCheckbox input[type="checkbox"]+label i:before,fieldset .formItem.formCheckbox input[type="radio"]+label i:before{content:"";opacity:0;display:inline-block;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);z-index:1;-webkit-transition:transform 200ms ease;-moz-transition:transform 200ms ease;-ms-transition:transform 200ms ease;-o-transition:transform 200ms ease;transition:transform 200ms ease;position:absolute;top:0;left:50%;margin-left:-12px}fieldset .formItem.formCheckbox input[type="checkbox"]+label i{font-size:25px}fieldset .formItem.formCheckbox input[type="checkbox"]+label i:before{content:"+";font-family:"thaff"}fieldset .formItem.formCheckbox input[type="radio"]+label i{position:relative}fieldset .formItem.formCheckbox input[type="radio"]+label i:before{width:10px;height:10px;border:2px solid #0089C1;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;position:absolute;top:25px !important;left:50% !important;margin-top:-7px;margin-left:-7px}fieldset .formItem.formCheckbox input[type="radio"]+label i:after{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}fieldset .formItem.formCheckbox input[type="checkbox"]:checked+label i,fieldset .formItem.formCheckbox input[type="radio"]:checked+label i{border:0}fieldset .formItem.formCheckbox input[type="checkbox"]:checked+label i:before,fieldset .formItem.formCheckbox input[type="radio"]:checked+label i:before{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1}fieldset .formItem.formCheckbox.large input[type="checkbox"]+label span,fieldset .formItem.formCheckbox.large input[type="radio"]+label span{font-size:20px}@media only screen and (max-width: 700px){fieldset .formItem.formCheckbox.large input[type="checkbox"]+label span,fieldset .formItem.formCheckbox.large input[type="radio"]+label span{font-size:16px}}fieldset .formItem .select2-container{width:100% !important;display:table-cell}@media only screen and (max-width: 700px){fieldset .formItem .select2-container{display:block;background:#FFF}}fieldset .formItem.formError>label{color:#EA2221}fieldset .formItem.formError.formCheckbox label span,fieldset .formItem.formError.formRadio label span{color:#EA2221}fieldset .formItem.formEditor label,fieldset .formItem.formBlockLabel label{display:block;width:100%;line-height:50px;margin-bottom:0}fieldset .formItem.formEditor .formText,fieldset .formItem.formBlockLabel .formText{background:#FFF}fieldset .formItem.formVideoInput .hint-grey{color:#A6A6A6;font-style:italic;line-height:150%;margin-top:20px}fieldset .formItem.formVideoInput .videoItem{height:50px;line-height:50px;padding:0 20px;border:1px solid #F1F1F1;font-size:16px}fieldset .formItem.formVideoInput .videoItem span{display:inline-block;position:relative;padding-right:25px}fieldset .formItem.formVideoInput .videoItem span i{font-size:14px;color:#0089C1;position:absolute;right:0;top:1px;cursor:pointer}fieldset .formItem.formVideoInput .videoItem span i:hover{color:#F49623}fieldset .formItem.formDate{position:relative}fieldset .formItem.formDate input{cursor:pointer}fieldset .formItem.formDate:after{content:"V";display:block;font-family:"thaff";font-size:16px;color:#0089C1;position:absolute;right:20px;top:50%;margin-top:-8px;pointer-events:none}@media only screen and (max-width: 700px){fieldset .formItem.formDate:after{top:inherit;bottom:17px}}fieldset .formItem.formSearch{position:relative}fieldset .formItem.formSearch input{padding-left:55px;background:#F1F1F1}fieldset .formItem.formSearch:before{content:"2";font-family:"thaff";font-size:16px;color:#B3B3B3;position:absolute;left:20px;top:50%;margin-top:-8px;pointer-events:none}fieldset .formItem.formFile{border:2px dashed #E7E7E7}fieldset .formItem.formFile>label{background:#FFF}fieldset .formItem.formFile .right{padding:20px 20px 20px 0}fieldset .formItem.formFile .right .img{float:left;width:120px;margin-right:30px}fieldset .formItem.formFile .right .img img{width:100%;height:auto}fieldset .formItem.formFile .right span{font-style:italic}fieldset .formItem.formFile .right span a{float:right;color:#0089C1;text-decoration:none;font-size:20px}fieldset .formItem.formFile .doc-upload{margin-bottom:0}fieldset .formItem.formFile .doc-upload .droparea{margin-bottom:15px}fieldset .formItem.formFile .doc-upload .doc-file{font-size:16px;color:#000;padding-left:0;font-style:italic;margin-bottom:15px}fieldset .formItem.formFile .doc-upload .doc-file a{float:right;color:#0089C1;text-decoration:none;font-size:20px;position:relative;right:inherit}fieldset .formItem.formFile .doc-upload .inner{padding:20px 20px 20px 0}fieldset .formItem .btn-datepicker{position:absolute;width:30px;height:50px;border:0;border-radius:0;right:50px;line-height:50px;text-align:center;background:none;cursor:pointer;text-decoration:none}@media only screen and (max-width: 700px){fieldset .formItem .btn-datepicker{top:50px}}fieldset .formItem .btn-datepicker:after{content:"V";display:block;font-family:"thaff";font-size:16px;color:#0089C1}fieldset .formItem .btn-datepicker:hover:after{color:#F49623}fieldset .formItem .input-datepicker{height:50px;position:absolute;top:0px;visibility:hidden}fieldset .has-btn{position:relative}fieldset .has-btn .btn-add{position:absolute;right:0;top:0;z-index:2}fieldset.candidate-search{margin-bottom:0}fieldset.candidate-search .tags{min-height:85px}.error-notification{color:#EA2221;margin-bottom:60px}.select2-container{background:#F1F1F1;border:1px solid #F1F1F1;z-index:10010}.select2-container.select2-container--disabled{opacity:.3}.select2-container .select2-selection--single{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;height:48px;background:transparent;position:relative;border:none}.select2-container .select2-selection--single .select2-selection__rendered{line-height:50px;text-align:left;padding:0 40px 0 20px;font-family:Arial,Helvetica,sans-serif;font-weight:400;font-size:16px;color:#000;max-width:100%}.select2-container .select2-selection--single .select2-selection__arrow{height:48px;width:52px;-webkit-transition:transform 200ms ease;-moz-transition:transform 200ms ease;-ms-transition:transform 200ms ease;-o-transition:transform 200ms ease;transition:transform 200ms ease}.select2-container .select2-selection--single .select2-selection__arrow:before{content:"a";font-family:"thaff";color:#0089C1;font-size:20px;position:absolute;right:17px;top:50%;margin-top:-10px}.select2-container .select2-selection--single .select2-selection__arrow b{display:none}.select2-container .select2-selection:hover .select2-selection__arrow:before{color:#F49623}.select2-container .select2-dropdown{border-color:#E7E7E7;margin-top:-2px;margin-left:-1px}.select2-container .select2-dropdown .select2-search--dropdown{padding:10px 20px}.select2-container .select2-dropdown .select2-search--dropdown input{height:50px;line-height:50px;padding:0 10px;border:1px solid #E7E7E7;font-size:16px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-appearance:none}.select2-container .select2-dropdown .select2-results{padding:10px 0}.select2-container .select2-dropdown .select2-results .select2-results__options .select2-results__option{padding:10px 20px;display:block;background:#FFF}.select2-container .select2-dropdown .select2-results .select2-results__options .select2-results__option.select2-results__option--highlighted{background:#FFF;color:#F49623}.select2-container .select2-dropdown .select2-results .select2-results__options .select2-results__message{font-style:italic;color:#B3B3B3}.select2-container .select2-dropdown.multiselect .select2-results .select2-results__options .select2-results__option{position:relative;padding-left:60px}.select2-container .select2-dropdown.multiselect .select2-results .select2-results__options .select2-results__option:before{content:"+";font-family:"thaff";width:25px;height:25px;display:block;background:#F1F1F1;position:absolute;left:20px;top:6px;color:#F1F1F1;text-align:center;line-height:25px;font-size:13px}.select2-container .select2-dropdown.multiselect .select2-results .select2-results__options .select2-results__option[aria-selected="true"]:before{color:#0089C1}.select2-container.select2-container--open{background:#FFF;border:1px solid #E7E7E7;border-bottom:1px solid #FFF}.select2-container.select2-container--open .select2-selection--single .select2-selection__arrow{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.formItem.multi-select.wide{display:block}.formItem.multi-select.wide label{display:block;width:100%;line-height:54px;position:relative}.formItem.multi-select.wide label:before{content:"M";font-family:"thaff";font-weight:normal;font-size:20px;position:absolute;right:21px;top:0;color:#0089C1}.formItem.multi-select.wide .select2-container{width:100%;display:block}.formItem.multi-select.wide .select2-container .select2-selection{border-top:1px solid #E7E7E7}.formItem.multi-select.wide .select2-container .select2-selection:before{display:none !important}.formItem.multi-select .select2-container{padding:0 20px}.formItem.multi-select .select2-container .select2-selection--multiple{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;min-height:50px;position:relative;border:none;background:transparent}@media only screen and (max-width: 700px){.formItem.multi-select .select2-container .select2-selection--multiple .select2-search{min-height:50px}.formItem.multi-select .select2-container .select2-selection--multiple .select2-search .select2-search__field{height:50px}}.formItem.multi-select .select2-container .select2-selection--multiple:before{content:"M";font-family:"thaff";font-size:20px;position:absolute;right:0;top:50%;margin-top:-10px;color:#0089C1}.formItem.multi-select .select2-container .select2-selection--multiple .select2-selection__rendered{line-height:50px;font-family:Arial,Helvetica,sans-serif;font-weight:400;font-size:16px;padding:0;cursor:default}@media only screen and (max-width: 700px){.formItem.multi-select .select2-container .select2-selection--multiple .select2-selection__rendered{min-height:50px}}.formItem.multi-select .select2-container .select2-selection--multiple .select2-selection__rendered .select2-search__field[disabled]{color:#B3B3B3}.formItem.multi-select .select2-container .select2-selection--multiple .select2-selection__rendered .select2-selection__choice{background-color:transparent;border:none;border-radius:0;cursor:default;float:left;margin-right:5px;margin-top:0;padding:0 20px 0 0;color:#000;overflow:hidden;text-overflow:ellipsis;height:35px}@media only screen and (max-width: 700px){.formItem.multi-select .select2-container .select2-selection--multiple .select2-selection__rendered .select2-selection__choice{min-height:35px;max-width:calc(100% - 145px);overflow:hidden;text-overflow:ellipsis;padding-right:0}.formItem.multi-select .select2-container .select2-selection--multiple .select2-selection__rendered .select2-selection__choice input{height:100%;margin-top:0}}.formItem.multi-select .select2-container .select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove{float:right;color:transparent;position:relative;margin-left:10px}.formItem.multi-select .select2-container .select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove:before{content:"Q";font-family:"thaff";font-size:14px;color:#0089C1}.formItem.multi-select .select2-container .select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove:hover:before{color:#F49623}.formItem.multi-select .select2-container.select2-container--open{background:#FFF;border:1px solid #E7E7E7}.formItem.multi-select .select2-container.select2-container--open .select2-selection--multiple:before{content:"E";color:#F49623}@media only screen and (min-width: 700px) and (max-width: 1240px){.select2-container .select2-dropdown{margin-left:0 !important}}@media only screen and (max-width: 700px){.select2-container .select2-dropdown{margin-left:0 !important;min-width:auto !important}}.btn{background:#0089C1;color:#FFF !important;display:inline-block;padding:18px 20px 17px 20px;text-decoration:none;font-size:13px;font-weight:bold;text-transform:uppercase}.btn.orange{background:#F49623}.btn:hover{background:#666}.btn.grey{background:#B3B3B3}.btn.details{background:#F1F1F1;color:#0089C1 !important;text-align:left !important;padding:30px;line-height:150%}.btn.details:hover{background:#0089C1;color:#FFF !important}.btn.centered{position:relative;margin:0 auto}.btn.btn-dash{margin-bottom:30px}@media only screen and (min-width: 1240px){.btn.btn-dash{margin-left:100px}}button.btn{border:0;outline:0;cursor:pointer}.btn+.btn{margin-left:30px}.btn-icon{background:#0089C1;color:#FFF !important;display:inline-block;padding:30px 30px 30px 80px;text-decoration:none;font-size:18px;max-width:370px;position:relative;text-align:left;margin-right:30px}.btn-icon.orange{background:#F49623}.btn-icon:hover{background:#666}.btn-icon.white{background:#FFF;color:#F49623 !important;margin:-30px 0}.btn-icon:before{font-size:32px;position:absolute;left:30px;top:50%;margin-top:-16px}.btn-icon-only{background:#0089C1;color:#FFF !important;display:inline-block;padding:18px 20px 17px 20px;text-decoration:none;font-size:16px;position:relative;text-align:left;width:50px;height:50px}.btn-icon-only.orange{background:#F49623}.btn-icon-only:hover{background:#666}.btn-icon-only:before{font-size:16px;position:absolute;left:50%;top:50%;margin-top:-8px;margin-left:-8px}.btn-icon-only.loading:before{margin-left:0;margin-top:0}.btn-icon-number{background:#0089C1;color:#FFF !important;display:inline-block;padding:18px 45px 17px 20px;text-decoration:none;font-size:13px;font-weight:bold;position:relative;text-align:left}.btn-icon-number.orange{background:#F49623}.btn-icon-number:hover{background:#666}.btn-icon-number:before{font-size:16px;position:absolute;right:20px;top:50%;margin-top:-8px}.btn-text{color:#0089C1;display:inline-block;text-decoration:none;font-size:13px;text-transform:uppercase;font-weight:bold}.btn-text:hover{color:#F49623}.btn-text.icon-search-32{padding-left:25px;position:relative}.btn-text.icon-search-32:before{position:absolute;left:0;top:50%;margin-top:-8px}.btn-text#job-index-reset-search,.btn-text#project-index-reset{margin-top:20px}.btn-text.orange{color:#F49623}.btn-text.white{color:#FFF}.blue .btn-text.orange:hover{color:#fff}.btn.fullwidth,.btn-text.fullwidth{width:100%;text-align:center}@media only screen and (max-width: 700px){.btn.mb-fullwidth,.btn-text.mb-fullwidth{width:100%;text-align:center;margin-bottom:20px;margin-left:0;margin-right:0}}.btn-icon.fullwidth{width:100%}.btn-add{border:0;cursor:pointer;background:transparent;width:50px;height:50px;font-size:20px;color:#0089C1}.btn-add:hover{color:#F49623}.formItem .btn{display:inline-block}.label{position:relative;padding-left:25px;display:block;margin-bottom:10px}.label .progress{display:table;table-layout:fixed;width:100%}.label .progress span{display:table-cell}.label .progress .left,.label .progress .right{width:62px}.label .progress div{background:#E7E7E7;height:10px}.label .progress div i{background:#0089C1;height:100%;display:block}.label .progress .left{text-align:left}.label .progress .right{text-align:right}.label:before{position:absolute;left:0;top:0px;font-size:16px;color:#BFBFBF}.label.blue{color:#0089C1}.label.blue:before{color:#0089C1}.label.orange{color:#F49623}.label.orange:before{color:#F49623}.label.blue-icon:before{color:#0089C1}.label .label-link{color:#0089C1;text-decoration:none}.label .label-link:hover{text-decoration:underline}a.label,.label a{text-decoration:none;color:#0089C1}a.label:hover,.label a:hover{color:#F49623}.orange a.label,.orange .label,.blue a.label,.blue .label{color:#FFF}.orange a.label:before,.orange .label:before,.blue a.label:before,.blue .label:before{color:#FFF}.blue-icon:before{color:#0089C1}.label-info{padding:0 !important;margin-bottom:30px}.label-info li{padding-left:25px !important;position:relative;display:block;margin-bottom:10px !important;line-height:150% !important}.label-info li a{color:#0089C1;text-decoration:none}.label-info li:after{display:none !important}.label-info li:before{position:absolute;left:0;top:2px;font-size:16px;color:#0089C1}.label-info li:last-child{margin-bottom:0}.orange .label-info li a,.blue .label-info li a{color:#FFF}.orange .label-info li:before,.blue .label-info li:before{color:#FFF}.dropdown{position:relative;cursor:pointer;padding-right:30px;z-index:5;color:gray}.dropdown:after{content:"c";font-family:"thaff";position:absolute;right:0;top:50%;margin-top:-9px;font-size:18px;display:block;color:#0089C1;-webkit-transition:transform 200ms ease;-moz-transition:transform 200ms ease;-ms-transition:transform 200ms ease;-o-transition:transform 200ms ease;transition:transform 200ms ease}.dropdown ul{list-style-type:none;position:absolute;top:100%;left:0;background:#FFF;padding:0;text-align:left;border:1px solid #E7E7E7;border-top:2px solid #F49623;width:100%;min-width:150px;display:none}.dropdown ul li a{color:#000;text-decoration:none;display:block;padding:10px 20px;font-size:14px}.dropdown ul li a:hover{color:#0089C1}.dropdown ul li.active a{color:#F49623}.dropdown.open:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.dropdown.open ul{display:block}.filter-bar{background:#0089C1;color:#FFF;padding:60px 100px}@media only screen and (max-width: 700px){.filter-bar{padding:40px 20px;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media only screen and (min-width: 700px) and (max-width: 1240px){.filter-bar{padding:40px}}.filter-bar h1{font-size:46px;color:#FFF}@media only screen and (max-width: 700px){.filter-bar h1{font-size:26px;-webkit-order:-1;-ms-flex-order:-1;order:-1}}@media only screen and (min-width: 700px) and (max-width: 1240px){.filter-bar h1{font-size:36px}}.filter-bar .btn-filter{float:right;color:#F49623;text-decoration:none;font-size:26px;position:relative;padding-right:60px}@media only screen and (max-width: 700px){.filter-bar .btn-filter{float:none;margin-bottom:10px}}.filter-bar .btn-filter:before{content:"4";font-family:"thaff";font-size:28px;position:absolute;right:0;top:50%;margin-top:-14px}.filter-bar .btn-agent{color:#F49623;text-decoration:none;display:block;position:relative;padding-left:25px}.filter-bar .btn-agent:before{font-size:16px;position:absolute;left:0;top:50%;margin-top:-8px}.filter-bar .set-filter{list-style-type:none;padding:0;margin-bottom:10px;min-height:27px}@media only screen and (max-width: 700px){.filter-bar .set-filter{min-height:0;margin-bottom:0}}.filter-bar .set-filter li{display:inline-block;position:relative;font-size:14px;margin-right:30px;margin-bottom:10px}@media only screen and (max-width: 700px){.filter-bar .set-filter li{margin-bottom:20px}}.filter-bar .set-filter li span{opacity:.5}.filter-bar .set-filter li a{color:#FFF;text-decoration:none;font-size:14px;position:relative;top:2px;margin-left:10px}.filter-bar .set-filter li a:hover{color:#F49623}.filter-bar .filter{display:none}.filter-bar .filter .btn-text{color:#F49623;margin-top:20px;text-align:left}.filter-bar.open .filter{display:block}.filter-bar.open .btn-agent{display:none}.filter-bar.open .btn-filter:before{content:"E"}.joblist .joblist-header .joblist-view{float:right;color:#B3B3B3}@media only screen and (max-width: 700px){.joblist .joblist-header .joblist-view>span{display:none}}.joblist .joblist-header .joblist-view ul{list-style-type:none;padding:0;text-align:right;float:right}.joblist .joblist-header .joblist-view ul li{display:inline-block;margin-left:15px}.joblist .joblist-header .joblist-view ul li a{color:#B3B3B3;text-decoration:none}.joblist .joblist-header .joblist-view ul li a:before{font-size:16px}.joblist .joblist-header .joblist-view ul li.active a,.joblist .joblist-header .joblist-view ul li:hover a{color:#F49623}.joblist .joblist-header .joblist-sorting{width:190px;float:right}@media only screen and (max-width: 700px){.joblist .joblist-header .joblist-sorting{float:none;width:100%}.joblist .joblist-header .joblist-sorting>span{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 30px);position:relative;top:3px}}.job-listing{border-bottom:1px solid #E7E7E7;padding:25px 0 10px 0;position:relative;min-height:105px}.job-listing:first-child{border-top:1px solid #E7E7E7}.job-listing .status-label{position:absolute;right:0;top:30px;padding:10px;display:block;font-weight:bold;color:#FFF;background:#7FBD21;font-size:14px;-webkit-transition:opacity 100ms ease;-moz-transition:opacity 100ms ease;-ms-transition:opacity 100ms ease;-o-transition:opacity 100ms ease;transition:opacity 100ms ease}.job-listing .status-label.inactive{color:#B3B3B3;background:#E7E7E7}.job-listing .status-label.audit{background:#0089C1}@media only screen and (min-width: 1240px){.job-listing .btn-bar{position:absolute;right:60px;bottom:60px;display:none;z-index:2}}.job-listing .btn-bar .btn,.job-listing .btn-bar .btn-icon-only,.job-listing .btn-bar .btn-icon-only,.job-listing .btn-bar .btn-icon-number{margin-left:20px;vertical-align:middle}@media only screen and (max-width: 700px){.job-listing .btn-bar .btn,.job-listing .btn-bar .btn-icon-only{padding:13px 15px 12px 15px}}.job-listing .btn-bar.visible{display:block;bottom:inherit;top:30px}.job-listing .left,.job-listing .right{float:left}.job-listing .left{width:20%;color:#F49623;font-size:16px}@media only screen and (min-width: 700px) and (max-width: 1240px){.job-listing .left{width:130px}}@media only screen and (min-width: 1240px){.job-listing .left{width:130px;padding-left:30px}}.job-listing .left img{width:100%;height:auto}.job-listing .left small{font-size:14px;display:block;margin-top:3px;margin-bottom:10px}.job-listing .left strong{font-size:18px;display:block}.job-listing .left a.icon-arrowline-right-32{text-decoration:none;color:#F49623;font-size:32px}.job-listing .left label{display:block;background:#0089C1;color:#FFF;padding:9px;font-size:13px;font-weight:bold;margin-top:20px;position:relative;left:-30px}@media only screen and (max-width: 700px){.job-listing .left label{padding:5px;width:calc(100% - 20px);font-size:12px;left:0}}.job-listing .left .btn-fav{cursor:pointer;background:transparent;display:block;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#E7E7E7}.job-listing .left .btn-fav span{display:block;opacity:0;padding:5px 0;margin-left:30px}.job-listing .left .btn-fav::before{font-size:24px;float:left;margin-right:5px}.job-listing .left .btn-fav.added{color:#F49623}.job-listing .right{width:75%;padding-right:20px}@media only screen and (min-width: 700px) and (max-width: 1240px){.job-listing .right{width:calc(100% - 100px)}.job-listing .right .col-1-4,.job-listing .right .col-1-3{width:100%;float:none;padding-right:0}}@media only screen and (min-width: 1240px){.job-listing .right{width:calc(100% - 100px)}}@media only screen and (max-width: 1240px){.job-listing .right{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.job-listing .right .label{margin-bottom:20px;font-size:14px}@media only screen and (max-width: 1240px){.job-listing .right .btn-bar{margin-right:-20px;-webkit-order:2;-ms-flex-order:2;order:2}.job-listing .right .btn-bar a{margin:10px 5px 0 0;font-size:12px}.job-listing .right .btn-bar a.btn-icon-only{width:39px;height:39px}.job-listing .right .btn-bar a.btn-icon-number{padding:13px 40px 12px 15px}}.job-listing .right p{margin-bottom:0}.job-listing .right .grid .col-1-4:nth-child(4n-3){width:35%}.job-listing .right .grid .col-1-4:nth-child(4n-2){width:15%}.job-listing .right .grid .col-1-4:nth-child(4n-1){width:15%}.job-listing .right .grid .col-1-4:nth-child(4n){width:35%}.job-listing .right .grid .col-1-4>span{float:left}.job-listing .right .grid .col-1-4 .stats-bar{float:left;margin-left:20px;margin-top:5px}@media only screen and (max-width: 700px){.job-listing .right .grid .col-1-4{width:100% !important}}.job-listing h4{margin-bottom:20px;position:relative;padding-right:50px}.job-listing h4 a{text-decoration:none;color:#0089C1}.job-listing h4 span{color:gray;font-size:14px;display:block;margin-top:10px}.job-listing .company{color:gray}.job-listing .splitter{content:"";display:block;width:100px;height:2px;background:#CCC;margin:20px 0}.job-listing:hover{background:#F1F1F1}.job-listing:hover .status-label{opacity:0}.job-listing:hover .btn-bar{display:block}.job-listing:hover .left .btn-fav{color:#0089C1}.job-listing:hover .left .btn-fav span{opacity:1}.job-listing:hover .left .btn-fav.added{color:#F49623}.job-listing:hover .right .grid .col-1-4:nth-child(4n){visibility:hidden}.job-listing:hover .right .grid .col-1-3:nth-child(3n){visibility:hidden}.job-listing.inactive .left,.job-listing.inactive-with-button .left{color:#B3B3B3}.job-listing.inactive h4 a,.job-listing.inactive h4,.job-listing.inactive-with-button h4 a,.job-listing.inactive-with-button h4{color:#B3B3B3}.job-listing.inactive .status-label,.job-listing.inactive-with-button .status-label{color:#B3B3B3;background:#E7E7E7}.job-listing.inactive:hover,.job-listing.inactive-with-button:hover{background:inherit}.job-listing.inactive:hover .right .grid .col-1-4:nth-child(4n),.job-listing.inactive-with-button:hover .right .grid .col-1-4:nth-child(4n){visibility:visible}.job-listing.inactive:hover .btn-bar{display:none}.job-listing.applicant .left{width:160px;padding-right:30px}@media only screen and (max-width: 700px){.job-listing.applicant .left{width:100px;padding-right:20px}.job-listing.applicant .left img{width:100%;height:auto}}.job-listing.applicant .right{width:calc(100% - 160px)}@media only screen and (max-width: 700px){.job-listing.applicant .right{width:calc(100% - 100px)}}@media only screen and (min-width: 1240px){.joblist-header{margin-bottom:20px}}#search-page-search-result .job-listing .left{width:130px;padding-left:30px}#search-page-search-result .job-listing .right{width:calc(100% - 130px)}.search-results{border-bottom:1px solid #E7E7E7}.search-results .candidate-item{padding:30px;border-top:1px solid #E7E7E7}.search-results .candidate-item h2{font-size:20px;margin-bottom:20px}.search-results .candidate-item h2::before{background:rgba(204,204,204,0.5);width:100px}.search-results .candidate-item .btn-text{border:0;background:transparent;cursor:pointer;font-weight:normal;text-transform:none;font-size:14px}.search-results .candidate-item .btn-text::before{margin-right:5px;font-size:25px;float:left}.search-results .candidate-item .btn-text span{padding:5px 0;display:block;margin-left:30px}.search-results .candidate-item:hover{background:#F1F1F1}.loading{position:relative;cursor:wait !important}.loading:after{content:"";width:20px;height:20px;display:block;position:absolute;top:50%;left:50%;margin-top:-10px;margin-left:-10px;background-color:#0089C1;-webkit-animation:sk-rotateplane 1.2s infinite ease-in-out;animation:sk-rotateplane 1.2s infinite ease-in-out;z-index:8}.loading:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,0.8);z-index:7}@-webkit-keyframes sk-rotateplane{0%{-webkit-transform:perspective(120px)}50%{-webkit-transform:perspective(120px) rotateY(180deg)}100%{-webkit-transform:perspective(120px) rotateY(180deg) rotateX(180deg)}}@keyframes sk-rotateplane{0%{transform:perspective(120px) rotateX(0deg) rotateY(0deg);-webkit-transform:perspective(120px) rotateX(0deg) rotateY(0deg)}50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg);-webkit-transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg)}100%{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}.list-pagination{position:relative;padding:0 40px;max-width:50%;display:inline-block;height:40px;top:-10px}@media only screen and (max-width: 700px){.list-pagination{max-width:100%;width:100%;top:0;display:block;margin-bottom:20px}}.list-pagination.month{width:400px;top:0}@media only screen and (max-width: 700px){.list-pagination.month{max-width:100%;width:100%}}.list-pagination strong{font-size:36px;color:#0089C1;font-weight:normal;text-align:center;display:block}.list-pagination ul{list-style-type:none;padding:0;display:block;text-align:center;line-height:40px}.list-pagination ul li{display:inline-block;font-size:20px;color:gray}.list-pagination ul li a{color:gray;text-decoration:none;padding:7px 5px;margin-right:20px}.list-pagination ul li a:hover{color:#F49623}.list-pagination ul li.active a{border-bottom:2px solid #E7E7E7;color:#F49623}.list-pagination ul li:last-child a{margin-right:0}.list-pagination .list-pagination-button{position:absolute;top:50%;margin-top:-10px;width:20px;height:20px;text-decoration:none}.list-pagination .list-pagination-button:before{font-size:20px;color:gray}.list-pagination .list-pagination-button.prev{left:0}.list-pagination .list-pagination-button.next{right:0}.list-pagination .list-pagination-button.inactive:before{color:#E7E7E7;cursor:default}.list-pagination .list-pagination-button:hover:before{color:#F49623}.dashboard-entry{border-bottom:2px solid #E7E7E7;padding:25px 0 10px 0}.dashboard-entry:last-child{border-bottom:none}.dashboard-entry:hover,.dashboard-entry.highlight{background:#F1F1F1}.dashboard-entry .left,.dashboard-entry .right{float:left}.dashboard-entry .left{width:30%;color:#F49623;padding-left:20px;font-size:16px}@media only screen and (min-width: 700px) and (max-width: 1240px){.dashboard-entry .left{width:120px}}@media only screen and (min-width: 1240px){.dashboard-entry .left{width:120px}}.dashboard-entry .left small{font-size:14px}.dashboard-entry .left strong{font-size:20px;display:block}.dashboard-entry .left label{display:inline-block;background:#0089C1;color:#FFF;padding:9px;font-size:13px;font-weight:bold;margin-top:20px;position:relative;left:-20px}@media only screen and (max-width: 700px){.dashboard-entry .left label{padding:5px;width:calc(100% - 20px);font-size:12px;left:0}}.dashboard-entry .right{width:70%;padding-right:20px}.dashboard-entry .right .label{font-size:14px}@media only screen and (min-width: 700px) and (max-width: 1240px){.dashboard-entry .right{width:calc(100% - 120px)}}@media only screen and (min-width: 1240px){.dashboard-entry .right{width:calc(100% - 120px)}}.dashboard-entry h4{margin-bottom:20px;padding-bottom:20px;position:relative}.dashboard-entry h4 a{text-decoration:none;color:#0089C1}.dashboard-entry h4:before{content:"";display:block;width:100px;position:absolute;bottom:0;left:0;height:2px;background:#CCC}.calendar{width:100%;table-layout:fixed;border-collapse:collapse}.calendar th,.calendar td{padding:20px;position:relative;border:1px solid #D6E1E5}.calendar th{text-align:center;font-size:16px;color:#B3B3B3;text-transform:uppercase}.calendar td{vertical-align:top;height:200px;overflow:hidden}.calendar td strong{position:absolute;top:18px;right:0;background:#0089C1;color:#FFF;padding:10px;font-size:13px}.calendar td span{color:#F49623;font-size:26px;display:block;margin-bottom:15px}.calendar td ul{list-style-type:none;padding:0}.calendar td ul li{position:relative;padding-left:25px;color:#0089C1;font-size:13px;line-height:150%;margin-bottom:10px}.calendar td ul li:last-child{margin-bottom:0}.calendar td ul li a{color:#0089C1;text-decoration:none}.calendar td ul li:before{color:#0089C1;opacity:.5;position:absolute;left:0;top:0;font-size:16px}.calendar td ul li small{color:#A6A6A6;font-size:13px}.calendar td.highlight{background:#F1F1F1}.calendar td.inactive span{color:#E7E7E7}.calendar td.today{position:relative;-webkit-box-shadow:inset 0 0 0 2px #F49623;-moz-box-shadow:inset 0 0 0 2px #F49623;box-shadow:inset 0 0 0 2px #F49623}.calendar-widget{background:#0089C1;padding:20px}.calendar-widget .calendar th,.calendar-widget .calendar td{padding:0;position:relative;border:0}.calendar-widget .calendar th{text-align:center;font-size:16px;color:rgba(255,255,255,0.3);text-transform:uppercase;padding-bottom:10px}.calendar-widget .calendar td{vertical-align:middle;text-align:center;height:32px;color:#FFF}.calendar-widget .calendar td.event{background:rgba(255,255,255,0.2);color:#FFF}.calendar-widget .calendar td.today{position:relative;-webkit-box-shadow:inset 0 0 0 2px #F49623;-moz-box-shadow:inset 0 0 0 2px #F49623;box-shadow:inset 0 0 0 2px #F49623}.calendar-widget .pagination{position:relative;width:100%;margin-bottom:40px;max-width:100%}.calendar-widget .pagination strong{font-size:26px;color:#F49623;font-weight:normal;text-align:center;display:block}.calendar-widget .pagination .pagination-button{position:absolute;top:50%;margin-top:-10px;text-decoration:none}.calendar-widget .pagination .pagination-button:before{font-size:20px;color:#FFF;top:50%;margin-top:-10px}.calendar-widget .pagination .pagination-button.prev{left:0}.calendar-widget .pagination .pagination-button.next{right:0}.calendar-widget .pagination .pagination-button:hover:before{color:#F49623}.teaser{position:relative}.teaser .dropdown{float:right;margin-top:60px;padding-top:10px;padding-bottom:10px}.teaser .btn-logout{float:right;color:#F49623;font-size:18px;text-decoration:none;position:relative;padding-left:50px;line-height:32px}@media only screen and (max-width: 700px){.teaser .btn-logout{margin:10px 0 30px 0}}.teaser .btn-logout:before{font-size:32px;position:absolute;left:0;top:50%;margin-top:-16px}.teaser .img{width:calc(100% - 30px);position:relative;z-index:1}@media only screen and (min-width: 700px){.teaser .img{width:770px}}.teaser .img img{width:100%;height:auto;display:block}.teaser .caption{width:calc(100% - 30px);margin-left:30px;margin-top:-30px;z-index:2;color:#FFF;background:#0089C1;padding:30px;position:relative}.teaser .caption fieldset{margin-top:30px}.teaser .caption a:hover{color:#FFF}@media only screen and (min-width: 700px){.teaser .caption{position:absolute;width:570px;bottom:60px;right:0;padding:60px 100px}}@media only screen and (min-width: 700px) and (min-width: 700px) and (max-width: 1240px){.teaser .caption{padding:40px}}@media only screen and (min-width: 700px){.teaser .caption.grow-down{position:relative;width:100%;margin-top:-275px;float:right}}.teaser .caption h3{font-size:26px;color:#FFF}.teaser .caption h1{font-size:46px;color:#FFF;margin-bottom:0}@media only screen and (max-width: 700px){.teaser .caption h1{font-size:26px}}.teaser .caption p{margin-top:20px;margin-bottom:0}.teaser .caption p a{color:#FFF}.teaser .caption.button a{background:#F49623;color:#FFF !important;display:inline-block;padding:18px 20px 17px 20px;text-decoration:none;font-size:13px;font-weight:bold;text-transform:uppercase;margin-top:10px}.teaser .swiper-button{right:600px;bottom:0;top:inherit;z-index:2}.teaser .swiper-button.swiper-button-prev{left:inherit;right:630px}.teaser .swiper-pagination{position:absolute;right:0;left:inherit;top:60px;bottom:inherit;width:10px;z-index:5}@media only screen and (min-width: 700px){.teaser .swiper-pagination{top:40%}}.teaser .swiper-pagination .swiper-pagination-bullet{display:block;width:3px;height:20px;background:#CCC;margin:0 0 10px 0;opacity:1;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.teaser .swiper-pagination .swiper-pagination-bullet-active{background:#0089C1}.teaser.contact .img .map{width:100%;height:590px}@media only screen and (max-width: 700px){.teaser.contact .img .map{height:60vh !important}}@media only screen and (min-width: 700px){.teaser.contact .img{width:870px}}.teaser.contact .caption .label:before{color:#FFF}.teaser.contact .caption a{color:#FFF}.teaser.contact .caption a:hover{color:#FFF}@media only screen and (min-width: 700px){.teaser.contact .caption{position:absolute;width:370px;bottom:60px;right:0;padding:50px 40px}}.teaser.medium .swiper-container{margin:0;width:calc(100% - 30px)}@media only screen and (min-width: 700px){.teaser.medium .swiper-container{width:770px}}.teaser.large .img{width:calc(100% - 30px)}@media only screen and (min-width: 700px){.teaser.large .img{width:970px;margin-bottom:60px}}.teaser.large a{text-decoration:none}.teaser.large .caption{width:calc(100% - 30px);margin-left:30px;margin-top:-30px;z-index:5;color:#FFF;background:#F49623;padding:30px}.teaser.large .caption a,.teaser.large .caption span{display:block;margin-top:20px;color:#FFF;font-size:13px;font-weight:bold}@media only screen and (min-width: 700px){.teaser.large .caption{position:absolute;width:570px;bottom:0;right:0}}.teaser.large .caption h3{margin-bottom:20px}.teaser.large .caption h3:before{background:rgba(255,255,255,0.5);width:100px}.teaser.large .caption:hover a,.teaser.large .caption:hover span{color:#0089C1}.teaser.small .caption{position:relative;margin:0;background:#F49623;padding:30px 40px;width:auto;display:inline-block;bottom:inherit;right:inherit;max-width:66.6666%}@media only screen and (max-width: 700px){.teaser.small .caption{max-width:100%}}.teaser.small .caption h1{margin-bottom:0;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis}@media only screen and (min-width: 1240px){.teaser.fullscreen{margin-bottom:60px}}.teaser.fullscreen .img{width:100%}.teaser.fullscreen .img img{width:100%;height:auto}.teaser.fullscreen .caption{padding:40px;max-width:66.6666%;width:auto;right:inherit;background:#F49623;left:0;margin-left:20px}@media only screen and (min-width: 1240px){.teaser.fullscreen .caption{left:50%;margin-left:-585px;max-width:100%;bottom:-67px}}.teaser.fullscreen .caption h1{margin-bottom:0}.teaser.fullscreen-content{margin-bottom:60px}@media only screen and (max-width: 700px){.teaser.fullscreen-content{margin-bottom:30px}}.teaser.fullscreen-content .img{width:100%;padding-bottom:60px}.teaser.fullscreen-content .img img{width:100%;height:auto}.teaser.fullscreen-content .caption{padding:40px;bottom:0;left:50%;background:#F49623;width:670px;z-index:2}@media only screen and (min-width: 700px) and (max-width: 1240px){.teaser.fullscreen-content .caption{width:66.66666%;left:33.33333%}}@media only screen and (max-width: 700px){.teaser.fullscreen-content .caption{width:calc(100% - 30px);left:0;position:relative;margin-top:-90px}}.teaser.fullscreen-content .caption h3{margin-bottom:20px;color:#FFF}.teaser.fullscreen-content .caption h3:before{width:100px;background:rgba(255,255,255,0.5)}.teaser.fullscreen-content .swiper-pagination{position:relative;right:inherit !important;left:0;top:inherit !important;bottom:inherit !important;width:100%}@media only screen and (min-width: 700px){.teaser.fullscreen-content .swiper-pagination{top:50%}}.teaser.fullscreen-content .swiper-pagination .swiper-pagination-bullet{display:inline-block;width:20px;height:3px;background:#FFF;margin:0 10px 0 0;opacity:.3;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.teaser.fullscreen-content .swiper-pagination .swiper-pagination-bullet-active{background:#0089C1;opacity:1}
/*# sourceMappingURL=thaff-koop.css.map */
