@charset "UTF-8";.cta-block .cta-block__bg,.cta-block .cta-block__bg:after,.jobs-detail__item .why,.jobs-detail__item .jobs-detail__item__video iframe,#blogWrap:before,#testimonialWrap:before,.loader-overlay{position:absolute;inset:0}.loader-overlay .loader{position:absolute;top:50%;left:50%}:root{--color-main: 233 163 31;--color-main-50: 249 232 198;--color-main-100: 248 224 180;--color-main-200: 244 209 142;--color-main-300: 240 194 105;--color-main-400: 237 178 68;--color-main-500: 233 163 31;--color-main-600: 189 130 19;--color-main-700: 138 95 14;--color-main-800: 87 60 9;--color-main-900: 36 25 4;--color-main-950: 11 7 1;--color-secondary: 19 143 135;--color-secondary-50: 182 245 241;--color-secondary-100: 164 243 238;--color-secondary-200: 128 238 231;--color-secondary-300: 92 233 224;--color-secondary-400: 56 229 217;--color-secondary-500: 29 215 203;--color-secondary-600: 24 179 169;--color-secondary-700: 19 143 135;--color-secondary-800: 12 93 88;--color-secondary-900: 6 44 41;--color-secondary-950: 3 19 18;--color-tertiary: 1 51 48;--color-tertiary-50: 146 253 246;--color-tertiary-100: 126 252 245;--color-tertiary-200: 86 252 242;--color-tertiary-300: 46 251 239;--color-tertiary-400: 6 250 235;--color-tertiary-500: 4 211 199;--color-tertiary-600: 3 171 161;--color-tertiary-700: 3 131 123;--color-tertiary-800: 2 91 86;--color-tertiary-900: 1 51 48;--color-tertiary-950: 0 23 22;--font-sans: "Mulish", Helvetica, Arial, Calibri, sans-serif;--font-serif: "Georgia", "Times New Roman", serif;--font-base: "Mulish", Helvetica, Arial, Calibri, sans-serif;--font-title: "Mulish", Helvetica, Arial, Calibri, sans-serif}body.vreg-immo-site{--color-main: 222 146 105;--color-main-50: 248 231 222;--color-main-100: 244 219 205;--color-main-200: 237 195 172;--color-main-300: 229 170 138;--color-main-400: 222 146 105;--color-main-500: 212 113 59;--color-main-600: 176 87 39;--color-main-700: 130 64 29;--color-main-800: 84 41 19;--color-main-900: 38 19 8;--color-main-950: 15 7 3;--color-secondary: 6 63 105;--color-secondary-50: 167 215 250;--color-secondary-100: 148 206 249;--color-secondary-200: 109 188 247;--color-secondary-300: 71 171 244;--color-secondary-400: 32 153 242;--color-secondary-500: 13 132 221;--color-secondary-600: 10 109 182;--color-secondary-700: 8 86 144;--color-secondary-800: 6 63 105;--color-secondary-900: 3 31 52;--color-secondary-950: 1 15 25;--color-tertiary: 70 162 227;--color-tertiary-50: 229 242 251;--color-tertiary-100: 212 233 248;--color-tertiary-200: 176 215 243;--color-tertiary-300: 141 198 238;--color-tertiary-400: 105 180 232;--color-tertiary-500: 70 162 227;--color-tertiary-600: 32 136 209;--color-tertiary-700: 24 104 161;--color-tertiary-800: 17 73 112;--color-tertiary-900: 10 41 63;--color-tertiary-950: 6 25 39;--font-sans: "Epilogue", Helvetica, Arial, Calibri, sans-serif;--font-base: "Epilogue", Helvetica, Arial, Calibri, sans-serif;--font-title: "Epilogue", Helvetica, Arial, Calibri, sans-serif}h1,.h1{font-size:3rem;line-height:1.1}@media only screen and (max-width: 1023px){h1,.h1{font-size:2.25rem}}@media only screen and (max-width: 767px){h1,.h1{font-size:1.8rem}}h1 span,.h1 span{font-weight:600}h2,.h2{font-size:2.25rem;line-height:1.2}h2.big,.h2.big{font-size:3rem}@media only screen and (max-width: 1023px){h2,.h2{font-size:1.875rem}h2.big,.h2.big{font-size:2rem}}@media only screen and (max-width: 767px){h2,.h2{font-size:1.5rem}h2.big,.h2.big{font-size:1.75rem}}h3,.h3{font-size:1.5rem;line-height:1.2}@media only screen and (max-width: 1023px){h3,.h3{font-size:1.25rem}}@media only screen and (max-width: 767px){h3,.h3{font-size:1.125rem}}h4,.h4{font-size:1.375rem}@media only screen and (max-width: 1023px){h4,.h4{font-size:1.125rem}}@media only screen and (max-width: 767px){h4,.h4{font-size:1.1rem}}h5,.h5{font-size:1.125rem}@media only screen and (max-width: 1023px){h5,.h5{font-size:1rem}}h6,.h6{font-size:.875rem}.page-content ul{list-style-type:none;margin-left:0;padding-left:0}.page-content ul li{position:relative;padding-left:1.25rem}.page-content ul li:before{content:"\2022";position:absolute;top:0;left:0;color:#e9a31f;font-weight:700;display:inline-block;width:1.25rem;flex:0 0 18px}.page-content ol{-webkit-padding-start:1rem;padding-inline-start:1rem}.page-content.double-list ul{display:flex;flex-wrap:wrap}.page-content.double-list ul li{width:50%}.page-content b,.page-content strong{font-weight:900}.page-content a{color:#138f87}@media only screen and (max-width: 767px){.page-content.double-list ul li{width:100%}}.text-center ul,.ql-align-center ul,.page-content.text-center ul{align-items:center}.text-right ul,.ql-align-right ul,.page-content.text-right ul{align-items:flex-end}header .header{--header-color: #010101;color:var(--header-color);transition:all .3s cubic-bezier(.55,0,.1,1)}header .header a{color:var(--header-color);transition:all .3s cubic-bezier(.55,0,.1,1)}header .header .header__logo .logo{background-image:url(../img/logo.png);background-size:contain;background-position:center;background-repeat:no-repeat;transition:all .3s cubic-bezier(.55,0,.1,1)}header .header .header__logo .logo:before{content:"";display:block;padding-top:32%}header .header .header__logo .header__logo__title{font-size:1.375rem}header .header .header__navigation .navigation__item a:hover,header .header .header__navigation .navigation__item a[data-state=active]{--tw-text-opacity: 1;color:rgb(var(--color-secondary) / var(--tw-text-opacity))}header .header .header__navigation .navigation__item.has-subs{position:relative}header .header .header__navigation .navigation__item.has-subs>span.nav-title:after,header .header .header__navigation .navigation__item.has-subs>a:after{content:"\f078";font-family:"Font Awesome 5 Free";font-weight:900;font-size:.5rem;margin-left:.5rem;color:inherit}header .header .header__navigation .navigation__item.has-subs:hover .sub-nav{opacity:1;visibility:visible;bottom:-8px}header .header .header__navigation .navigation__item.has-subs .sub-nav{background-color:#fff;box-shadow:0 0 8px #0003;display:table;padding:unset;position:absolute;bottom:4px;left:-4px;opacity:0;visibility:hidden;border-radius:3px;min-width:240px;max-width:240px;transform:translateY(100%);transition:all .3s cubic-bezier(.55,0,.1,1)}header .header .header__navigation .navigation__item.has-subs .sub-nav:before{content:"";position:absolute;top:0;left:0;right:0;height:10px;--tw-translate-y: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}header .header .header__navigation .navigation__item.has-subs .sub-nav .nav{margin:unset;padding:.5rem 0;list-style-type:none;border-radius:8px;overflow:hidden}header .header .header__navigation .navigation__item.has-subs .sub-nav .sub-nav__item{padding:unset}header .header .header__navigation .navigation__item.has-subs .sub-nav .sub-nav__item:before{content:none}header .header .header__navigation .navigation__item.has-subs .sub-nav .sub-nav__item a{display:block;font-size:1rem;color:#010101;padding:.5rem .75rem;position:relative}header .header .header__navigation .navigation__item.has-subs .sub-nav .sub-nav__item:hover a,header .header .header__navigation .navigation__item.has-subs .sub-nav .sub-nav__item.active a{--tw-bg-opacity: 1;background-color:rgb(var(--color-secondary) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}header .header .header__navigation .navigation__item.has-subs .sub-nav .sub-nav__item.is-subsub a{background-color:rgb(var(--color-secondary) / .05)}header .header .header__navigation .navigation__item.has-subs .sub-nav .sub-nav__item.is-subsub:hover a,header .header .header__navigation .navigation__item.has-subs .sub-nav .sub-nav__item.is-subsub.active a{background-color:rgb(var(--color-secondary) / .5)}header .header .header__navigation .navigation__item.has-subs .sub-nav.is-wide{max-width:320px;min-width:320px}header .header .search.search-mobile{transform:translateY(-100%);transition:all .5s ease;background:#FFF;display:none;left:0;max-width:unset;padding:1rem;position:fixed;top:65px;width:100%;z-index:100}header .header .search.search-mobile.open{transition:all .5s ease;transform:translateY(0)}@media only screen and (max-width: 1023px){header .header .search.search-desktop{display:none}header .header .search.search-mobile{display:block}}header .header.active{background-color:#fff;box-shadow:0 4px 10px #0000001a}header .header.active .header__logo .logo{width:180px}.navigation__block.navigation__block--mobile{--header-color: #fff;display:none}@media only screen and (max-width: 1023px){.navigation__block.navigation__block--mobile{--tw-bg-opacity: 1;background-color:rgb(var(--color-tertiary) / var(--tw-bg-opacity));align-items:center;box-shadow:0 4px 2px -2px #0000001a;display:flex;flex:1;height:65px;justify-content:space-between;left:0;padding:0 1em;position:fixed;right:0;top:0;z-index:999}}.navigation__block.navigation__block--mobile .mobile-header__logo{background-image:url(../img/logo-white.png);background-position:center center;background-repeat:no-repeat;background-size:contain;height:100%;position:relative;display:flex;align-items:center}.navigation__block.navigation__block--mobile .mobile-header__btns{height:30px;margin-top:3px}.navigation__block.navigation__block--mobile .mobile-header__btns .mobile-header__btn{display:inline-block;height:24px;position:relative;width:30px}.navigation__block.navigation__block--mobile .mobile-header__btns .mobile-header__btn .si.si-search{width:1.5rem}.navigation__block.navigation__block--mobile .mobile-header__btns .mobile-header__btn.open span:first-child{transform:rotate(45deg) translate(6px,10px)}.navigation__block.navigation__block--mobile .mobile-header__btns .mobile-header__btn.open span:nth-child(2){transform:translate(-100%)}.navigation__block.navigation__block--mobile .mobile-header__btns .mobile-header__btn.open span:last-child{transform:rotate(-45deg) translate(6px,-10px)}.navigation__block.navigation__block--mobile .mobile-header__btns .mobile-header__btn span{transition:all .5s ease;background:var(--header-color);display:block;height:2px;position:absolute;width:30px}.navigation__block.navigation__block--mobile .mobile-header__btns .mobile-header__btn span:first-child{top:0}.navigation__block.navigation__block--mobile .mobile-header__btns .mobile-header__btn span:nth-child(2){top:11px}.navigation__block.navigation__block--mobile .mobile-header__btns .mobile-header__btn span:last-child{top:22px}.navigation__block.navigation__block--mobile .mobile-header__btns .mobile-header__btn.mobile-header__btn--phone{--tw-text-opacity: 1;color:rgb(var(--color-main) / var(--tw-text-opacity));font-size:1.25rem;margin-right:.5rem}.navigation__block.navigation__block--mobile .mobile-header__btns .mobile-header__btn i.fas,.navigation__block.navigation__block--mobile .mobile-header__btns .mobile-header__btn i.fab{font-size:1.5rem}.mobile-nav{display:none}@media only screen and (max-width: 1023px){.mobile-nav{background-color:#fff;display:block}}.mobile-nav .nav{padding:0;padding-bottom:4rem;margin:0}.mobile-nav .nav .nav__item{text-align:center;font-weight:600}.mobile-nav .nav .nav__item:not(:last-of-type) a{border-bottom:1px solid rgba(1,1,1,.1)}.mobile-nav .nav .nav__item a{color:#010101;display:block;padding:1em;font-size:1.125rem}.mobile-nav .nav .nav__item [data-state=active]{--tw-text-opacity: 1;color:rgb(var(--color-secondary) / var(--tw-text-opacity))}.mobile-nav .nav .nav__item.nav__item--sub{background-color:#fafafa}.mobile-nav .nav .nav__item.nav__item--sub a{font-size:1rem}.mobile-nav .nav .nav__item.nav__item--sub.active a{background-color:rgb(var(--color-secondary) / .2);--tw-text-opacity: 1;color:rgb(var(--color-secondary) / var(--tw-text-opacity))}.mobile-nav .nav .social-item{font-weight:400}.filter-container{position:fixed;top:93px;left:0;right:0;z-index:3}@media only screen and (max-width: 1023px){.filter-container{top:65px}}.jobs-filter{position:relative;margin-top:-2rem;z-index:3}@media only screen and (max-width: 767px){.jobs-filter{margin-top:0}}.filter.filter--jobs .wrapper{display:block;font-family:var(--font-title);padding:1.25rem;border-radius:20px}.filter.filter--jobs .wrapper .custom-select i.fas{color:#010101;font-size:.9rem}.filter.filter--jobs .wrapper .custom-select select{cursor:pointer;font-size:.9rem;font-family:var(--font-title);padding:.5rem;max-height:42px;min-height:37px;border-color:#010101;color:#010101}.filter.filter--jobs .wrapper .filter-checks .label{font-size:.875rem;font-weight:500}.filter.filter--jobs .wrapper .filter-checks .filter-options-wrap{display:flex}.filter.filter--jobs .wrapper .filter-checks .filter-options-wrap .checkbox:not(:last-of-type){margin-right:.25rem}.filter.filter--jobs .wrapper .filter__col{display:flex;align-items:center}.filter.filter--jobs .wrapper .filter__col.right{justify-content:flex-end}.filter.filter--jobs .wrapper .filter__col.right .filter-checks{flex:1 1 auto}@media only screen and (max-width: 1023px){.filter.filter--jobs .wrapper .filter__col.right{justify-content:flex-start}}@media only screen and (max-width: 767px){.filter.filter--jobs .wrapper .filter__col{flex-direction:column;justify-content:initial;align-items:stretch}}.filter-title{font-size:.9rem;margin-bottom:.5rem}.filter-section{padding-left:1rem}.filter-section:last-child .filter-checks{margin-bottom:unset}.filter-checks{position:relative;display:flex;align-items:center}@media only screen and (max-width: 767px){.filter-checks.flex{flex-direction:column}}.filter-checks:not(:last-of-type) .filter-checks__selected{margin-right:.5rem}.filter-checks .filter-checks__selected-label{font-size:.875rem;font-weight:500;margin-right:1rem}.filter-checks .filter-checks__selected{padding:.5rem 0;font-size:1rem;position:relative;border-radius:0;cursor:pointer;display:flex;justify-content:space-between;align-items:center;letter-spacing:1.5px;width:100%}.filter-checks .filter-checks__selected i.fas{position:absolute;right:1rem;top:50%;transform:translateY(-50%)}.filter-checks .filter-checks__selected b{font-weight:700;font-size:.875rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding-right:2rem;display:block}.filter-checks .label{color:#e9a31f;padding:1rem 0;margin-right:.5rem}.filter-checks .checkbox input[type=checkbox]+label{border-radius:30px;color:#010101;font-weight:500;padding:.25rem 1rem .25rem 2rem}.filter-checks .checkbox input[type=checkbox]+label .check i.fas{color:#fff;font-size:.875rem}.filter-checks .checkbox input[type=checkbox]+label span.check{background-color:transparent;border-color:transparent;left:.5rem}.filter-checks .checkbox input[type=checkbox]:checked+label{background-color:#e9a31f;color:#fff}.filter-checks .checkbox input[type=checkbox]:disabled+label{background-color:transparent;cursor:default}.filter-checks.is-open .filter-checks__drop,.filter-checks:hover .filter-checks__drop{display:block}.filter-checks .filter-checks__drop{position:absolute;left:0;right:0;top:100%;background:#FFF;border-top:none;z-index:10;box-shadow:0 5px 15px #00000026;overflow:auto;-webkit-overflow-scrolling:touch;max-height:320px;display:none;border-radius:0}.filter-checks .filter-checks__drop .drop__select{background:#FAFAFA;font-size:.75rem;font-weight:500;display:flex;padding:.5rem;justify-content:space-between}.filter-checks .filter-checks__drop .drop__select>div{display:flex}.filter-checks .filter-checks__drop .drop__select>div:last-child{text-align:right}.filter-checks .filter-checks__drop .drop__select a{display:block;position:relative;color:#138f87}.filter-checks .filter-checks__drop .drop__select a:hover{color:#e9a31f}.filter-checks .filter-checks__drop .drop__select a.hidden{display:none}.filter-checks .filter-checks__drop .drop__select a:last-child{margin-left:.5rem;padding-left:.5rem}.filter-checks .filter-checks__drop .drop__select a:last-child:before{content:"";display:block;width:1px;height:70%;background:#010101;position:absolute;left:0;top:50%;transform:translateY(-50%)}.filter-checks .filter-checks__drop .drop__select a.js-close-select{display:none}@media only screen and (max-width: 1023px){.filter-checks .filter-checks__drop .drop__select a.js-close-select{display:inline-block}}.filter-checks .filter-checks__drop .drop__select a.js-close-select:before{display:none}.filter-checks .filter-checks__drop .drop__item{color:#010101;position:relative;display:flex;flex-wrap:wrap;align-items:stretch}.filter-checks .filter-checks__drop .drop__item .drop__item__block{flex:0 0 100%}@media only screen and (max-width: 1023px){.filter-checks .filter-checks__drop .drop__item .drop__item__block{display:block;width:100%;min-width:0;max-width:100%}}.filter-checks .filter-checks__drop .drop__item input[type=radio],.filter-checks .filter-checks__drop .drop__item input[type=checkbox]{display:none}.filter-checks .filter-checks__drop .drop__item input[type=radio]:disabled+label,.filter-checks .filter-checks__drop .drop__item input[type=checkbox]:disabled+label{opacity:.4;cursor:default}.filter-checks .filter-checks__drop .drop__item input[type=radio]+label,.filter-checks .filter-checks__drop .drop__item input[type=checkbox]+label{position:relative;cursor:pointer;padding:.75rem .75rem .75rem 2.75rem;margin-bottom:.5rem;display:block;margin:0;font-size:.9rem}.filter-checks .filter-checks__drop .drop__item input[type=radio]+label.inline,.filter-checks .filter-checks__drop .drop__item input[type=checkbox]+label.inline{display:inline-block;width:32%}@media only screen and (max-width: 1023px){.filter-checks .filter-checks__drop .drop__item input[type=radio]+label.inline,.filter-checks .filter-checks__drop .drop__item input[type=checkbox]+label.inline{display:block;width:100%}}.filter-checks .filter-checks__drop .drop__item input[type=radio]+label span,.filter-checks .filter-checks__drop .drop__item input[type=checkbox]+label span{position:absolute;left:.75rem;top:50%;width:20px;height:20px;border:1px solid #CCC;border-radius:0;transform:translateY(-50%)}.filter-checks .filter-checks__drop .drop__item input[type=radio]+label span i.fas,.filter-checks .filter-checks__drop .drop__item input[type=checkbox]+label span i.fas{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(0);font-size:.85rem;color:#fff;opacity:0;visibility:hidden;transition:all .3s cubic-bezier(.55,0,.1,1)}.filter-checks .filter-checks__drop .drop__item input[type=radio]:checked+label,.filter-checks .filter-checks__drop .drop__item input[type=checkbox]:checked+label{background:#138F87;color:#fff}.filter-checks .filter-checks__drop .drop__item input[type=radio]:checked+label span,.filter-checks .filter-checks__drop .drop__item input[type=checkbox]:checked+label span{border-color:#e9a31f;background:#E9A31F}.filter-checks .filter-checks__drop .drop__item input[type=radio]:checked+label span i.fas,.filter-checks .filter-checks__drop .drop__item input[type=checkbox]:checked+label span i.fas{transform:translate(-50%,-50%) scale(1);opacity:1;visibility:visible}.filter-checks .filter-checks__drop .drop__item input[type=radio]:checked~.drop__item__subs,.filter-checks .filter-checks__drop .drop__item input[type=checkbox]:checked~.drop__item__subs{display:block}.filter-checks .filter-checks__drop .drop__item .drop__item__subs{margin-left:2rem;margin-bottom:.5rem}.filter-checks .filter-checks__drop .drop__item .drop__item__subs .sub__item input[type=checkbox]+label{padding:.25rem .25rem .25rem 2.25rem}.filter-checks .filter-checks__drop .drop__item .drop__item__subs .sub__item input[type=checkbox]+label span{left:.25rem;top:.25rem}@media only screen and (max-width: 767px){.filter-checks .filter-checks__selected{width:100%}.filter-checks .filter-checks__selected:not(:last-of-type){margin-right:0}}.filter-sub-bar{padding:1rem 0}.current-filters .current-filter__item{border:1px solid #dcdcdc;background-color:#f4f4f4;border-radius:3px;margin:2px 4px 2px 0;padding:5px;font-size:.85rem;padding-right:1.5rem;position:relative;display:inline-block}.current-filters .current-filter__item i{width:10px;height:10px;position:absolute;right:.5rem;color:#e9a31f;top:50%;display:block;transform:translateY(-50%) rotate(45deg)}.current-filters .current-filter__item i:before,.current-filters .current-filter__item i:after{content:"";display:block;position:absolute;width:1px;height:100%;left:50%;top:50%;background:#138F87;transform:translate(-50%,-50%)}.current-filters .current-filter__item i:after{width:100%;height:1px}.filter-reset{border-radius:unset;color:#138f87;left:1rem;top:0;padding:.5rem 1rem;display:inline-block;font-weight:500;z-index:1;font-size:.875rem}.filter-reset i.fas{font-size:.75rem}.filter-reset:hover{color:#e9a31f}.filter-form-trigger{margin-bottom:1rem;padding:1rem;background:#E9A31F;color:#fff;font-size:1.125rem;font-weight:600;align-items:center;text-transform:uppercase;display:none}@media only screen and (max-width: 767px){.filter-form-trigger{display:flex}}.filter-form-trigger i.fas{color:#fff;flex-basis:20px}.filter-form-trigger span{color:#fff;flex:1 1 auto}.filter-form-trigger span.hide-active{display:block}.filter-form-trigger span.show-active,.filter-form-trigger.is-active span.hide-active{display:none}.filter-form-trigger.is-active span.show-active{display:block}@media only screen and (max-width: 767px){.filter-form-wrapper{display:none}.filter-form-wrapper.is-active{display:block}}footer a{color:#e0f0ed;transition:all .3s cubic-bezier(.55,0,.1,1)}footer a:hover{--tw-text-opacity: 1;color:rgb(var(--color-main) / var(--tw-text-opacity))}footer .footer{color:#e0f0ed}footer .footer .footer__logo .logo{background-image:url(../img/logo-white.png)}footer .footer .footer__logo .logo:before{content:"";display:block;padding-top:32%}footer .copy-bar-container .copy-bar__item a{font-family:var(--font-title);font-size:13px;opacity:.5}footer .copy-bar-container .copy-bar__item a:hover{opacity:1}footer .copy-bar-container .copy-bar__item:not(:last-of-type):after{content:"|";margin-left:.5rem;font-size:.875rem;opacity:.5}footer .created-by,footer .copy-bar__item a{font-size:.75rem;opacity:.5}footer .created-by:hover,footer .copy-bar__item a:hover{opacity:1}@media only screen and (max-width: 767px){footer .copy-bar-container .copy-bar__item:not(:last-of-type):after{content:none}}.jv_form input[type=text],.jv_form input[type=search],.jv_form input[type=email],.jv_form input[type=tel],.jv_form input[type=password],.jv_form input[type=number],.jv_form input[type=date],.jv_form textarea,.jv_form select{border-color:#abd6cf;border-radius:25px;background-color:#fff;padding:10px 1.25rem;transition:all .3s cubic-bezier(.55,0,.1,1)}.jv_form input[type=text]:hover,.jv_form input[type=text]:focus,.jv_form input[type=text]:active,.jv_form input[type=search]:hover,.jv_form input[type=search]:focus,.jv_form input[type=search]:active,.jv_form input[type=email]:hover,.jv_form input[type=email]:focus,.jv_form input[type=email]:active,.jv_form input[type=tel]:hover,.jv_form input[type=tel]:focus,.jv_form input[type=tel]:active,.jv_form input[type=password]:hover,.jv_form input[type=password]:focus,.jv_form input[type=password]:active,.jv_form input[type=number]:hover,.jv_form input[type=number]:focus,.jv_form input[type=number]:active,.jv_form input[type=date]:hover,.jv_form input[type=date]:focus,.jv_form input[type=date]:active,.jv_form textarea:hover,.jv_form textarea:focus,.jv_form textarea:active,.jv_form select:hover,.jv_form select:focus,.jv_form select:active{--tw-border-opacity: 1;border-color:rgb(var(--color-secondary) / var(--tw-border-opacity))}.jv_form textarea{border-radius:20px}.jv_form .field-wrap label{font-weight:500}.jv_form .custom-select select{cursor:pointer}.jv_form .checkbox input[name=privacy]+label{padding-top:0;padding-bottom:0;padding-left:2rem}.jv_form .checkbox input[name=privacy]+label span{top:0;left:0;transform:translate(0)}.jv_form .checkbox input[name=privacy]+label a{--tw-text-opacity: 1;color:rgb(var(--color-secondary) / var(--tw-text-opacity));text-decoration:underline;font-weight:900}.jv_form .checkbox input[name=privacy]+label a:hover{--tw-text-opacity: 1;color:rgb(var(--color-main) / var(--tw-text-opacity))}.jv_form .checkbox input[name=privacy]:checked+label{background-color:transparent}.jv_form .checkbox input[type=checkbox]+label span{border-radius:0;border-color:#abd6cf;transition:all .3s cubic-bezier(.55,0,.1,1)}.jv_form .checkbox input[type=checkbox]+label span i.fas{--tw-text-opacity: 1;color:rgb(var(--color-secondary) / var(--tw-text-opacity))}.jv_form .checkbox input[type=checkbox]+label:hover span,.jv_form .checkbox input[type=checkbox]+label:focus span,.jv_form .checkbox input[type=checkbox]+label:active span{--tw-border-opacity: 1;border-color:rgb(var(--color-secondary) / var(--tw-border-opacity))}.jv_form .checkbox input[type=checkbox]:checked+label span{--tw-border-opacity: 1;border-color:rgb(var(--color-secondary) / var(--tw-border-opacity))}.jv_form .field-wrap.field-wrap__button .btn{--tw-bg-opacity: 1;background-color:rgb(var(--color-main) / var(--tw-bg-opacity))}.slider .slick-arrow{z-index:1;background-color:transparent;padding:.5rem}.slider .slick-arrow i.fas{background-image:url(../img/slider-arrow.svg);background-size:contain;background-position:center;background-repeat:no-repeat;height:122px;width:60px}.slider .slick-arrow i.fas:before{content:none}.slider .slick-arrow.slick-arrow--prev{--tw-translate-y: -50%;--tw-translate-x: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.slider .slick-arrow.slick-arrow--prev i.fas{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.slider .slick-arrow.slick-arrow--next{--tw-translate-y: -50%;--tw-translate-x: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.slider .slick-arrow.slick-disabled{cursor:default;opacity:.3}.slider .slick-dots{position:absolute;display:flex;flex-direction:column;justify-content:center;left:auto;right:1rem;top:0;padding-top:2rem;padding-bottom:2rem;height:100%;bottom:0;z-index:2;transform:translate(0)}.slider .slick-dots li{padding:.5rem}.slider .slick-dots li:before{content:none}.slider .slick-dots li button{background-color:#fff;border:unset;color:transparent;cursor:pointer;opacity:.3;height:80px;width:6px;transition:all .3s cubic-bezier(.55,0,.1,1)}.slider .slick-dots li.slick-active button{opacity:1}@media only screen and (max-width: 1500px){.slider.has-arrows{padding-bottom:4rem}.slider.has-arrows .slick-arrow{top:auto;bottom:0}.slider.has-arrows .slick-arrow i.fas{height:40px;width:22px}.slider.has-arrows .slick-arrow.slick-arrow--prev{left:50%;--tw-translate-y: 0px;--tw-translate-x: -125%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.slider.has-arrows .slick-arrow.slick-arrow--next{left:50%;right:auto;--tw-translate-y: 0px;--tw-translate-x: 25%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}@media only screen and (max-width: 767px){.slider .slick-dots{right:.5rem}.slider .slick-dots li{padding:.25rem .5rem}.slider .slick-dots li button{height:44px}}.center-dots .slider{padding-bottom:4rem}.center-dots .slick-dots{inset:auto auto 0 50%;height:auto;--tw-translate-y: 0px;--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));flex-direction:row;justify-content:center;padding-top:0;padding-bottom:0}.center-dots .slick-dots li button{background-color:#010101;height:6px;border-radius:50%}.is-slider{max-height:300px;position:relative;overflow:hidden}.is-slider .loader-overlay{display:block;visibility:visible;z-index:6}.is-slider .slider{opacity:0;visibility:hidden;transition:all .3s cubic-bezier(.55,0,.1,1)}.is-slider .slider .slick-track{display:flex}@media only screen and (max-width: 767px){.filter-checks.is-slider .slider .slick-track{flex-direction:column}}.is-slider.extra-init{max-height:initial;overflow:visible}.is-slider.extra-init .loader-overlay{background-color:transparent;opacity:0;visibility:hidden}.is-slider.extra-init .slider{visibility:visible;opacity:1}.loader-overlay{background-color:transparent;overflow:hidden;visibility:hidden;opacity:1;z-index:15;transition:all .3s cubic-bezier(.55,0,.1,1)}.loader-overlay .loader{display:block;width:32px;height:32px;margin-top:-16px;margin-left:-16px;border-radius:100px;border:4px solid rgba(19,143,135,.3);border-top:4px solid #138F87;z-index:6;transform:translate(-50%,-50%);animation:loader_rotate .7s infinite linear}.loader-overlay .loader.loader--secondary{border-color:#138f874d;border-top-color:#138f87}.refslider .slider .slick-arrow i.fas{background-image:url(../img/slider-circle-arrow.svg);height:40px;width:40px}.refslider .slider .slick-arrow.slick-arrow--prev{left:auto;right:1rem;top:630px;--tw-translate-x: -100%;--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.refslider .slider .slick-arrow.slick-arrow--next{left:auto;right:1rem;top:630px;--tw-translate-x: -0px;--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media only screen and (max-width: 1300px){.refslider .slider .slick-arrow.slick-arrow--prev,.refslider .slider .slick-arrow.slick-arrow--next{top:530px}}@media only screen and (max-width: 1023px){.refslider .slider .slick-arrow.slick-arrow--prev,.refslider .slider .slick-arrow.slick-arrow--next{top:380px}}@media only screen and (max-width: 767px){.refslider .slider .slick-arrow.slick-arrow--prev,.refslider .slider .slick-arrow.slick-arrow--next{top:180px}}.others-slider .slider .slick-arrow i.fas{height:60px;width:30px}@media only screen and (max-width: 1500px){.others-slider .slider .slick-arrow i.fas{height:40px;width:22px}}.main-thumbslider.is-slider{max-height:100px}.main-thumbslider.is-slider.extra-init{max-height:initial}.block-top .block-top__gradient{background-image:linear-gradient(transparent,#013330)}.homeslider.is-slider{max-height:650px}.homeslider .homeslider__gradient{background-image:linear-gradient(#fff,transparent)}.homeslider .homeslider__gradient.to-right{background-image:linear-gradient(to right,#fff,transparent)}.homeslider .slider .slick-track{display:flex}.homeslider .slider .slider__item{height:auto}@media only screen and (max-width: 1023px){.homeslider.is-slider{max-height:450px}.homeslider.is-slider.extra-init{max-height:initial}}@media only screen and (max-width: 767px){.homeslider.is-slider{max-height:350px}.homeslider.is-slider.extra-init{max-height:initial}}.picture-item .picture-item__subtitle{border-top:1px solid #707070}.picture-item .picture-item__gradient{background-image:linear-gradient(transparent,black)}.picture-item.ref-item .picture-item__bottom{border-left-width:2px;border-style:solid;border-color:rgb(var(--color-tertiary) / .2)}.product-tag{background-color:#fff;color:#010101;font-size:12px;border-radius:50px;padding:.5rem 1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.icon-item:hover .icon-item__btn{--tw-bg-opacity: 1;background-color:rgb(var(--color-secondary) / var(--tw-bg-opacity))}.icon-item:hover .plus-link{--tw-text-opacity: 1;color:rgb(var(--color-main) / var(--tw-text-opacity))}.icon-item.icon-item--alt .icon-item__icon{background-size:50%}.icon-item.faded{transition:all .3s cubic-bezier(.55,0,.1,1)}.picture-item.news-item i.si.si-plus-circle{background-image:none;background-color:#013330;-webkit-mask-image:url(../img/icon-plus-circle.svg);mask-image:url(../img/icon-plus-circle.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;opacity:.3;width:25px;transition:all .3s cubic-bezier(.55,0,.1,1)}.picture-item.news-item:hover i.si.si-plus-circle{opacity:1}.contact-banner .social-item,.contact-banner .contact-item a,.contact-details .social-item,.contact-details .contact-item a{color:#010101}.contact-banner .social-item:hover,.contact-banner .contact-item a:hover,.contact-details .social-item:hover,.contact-details .contact-item a:hover{color:#e9a31f}.contact-item{width:100%;overflow:hidden;text-overflow:ellipsis}.contact-item a{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis}.contact-item span{max-width:100%;overflow:hidden;text-overflow:ellipsis}.contact-map .ligging-block{min-height:500px}@media only screen and (max-width: 767px){.contact-map .ligging-block{min-height:250px}}/*! purgecss start ignore */.cta-block{min-height:440px;padding:3rem 0;display:flex;flex-direction:column;justify-content:center;position:relative;z-index:0}.cta-block--no-pic{min-height:auto;padding:1rem 0}@media only screen and (max-width: 767px){.cta-block{min-height:250px}}.cta-block .cta-block__bg{background-size:cover;background-position:center;background-repeat:no-repeat;z-index:-1}.cta-block .cta-block__bg:after{content:"";background-color:#ffffffbf;z-index:-1}.cta-block .page-content{color:#010101}.cta-block .cta-block__inner{max-width:1300px;margin:0 auto}.jobsbanner-bg{background-size:cover;background-position:center;background-repeat:no-repeat;position:absolute;inset:0}.jobsbanner-bg:after{content:"";position:absolute;inset:0;background-color:#e9a31f99}.jobsbanner-btn{height:300px;z-index:0}@media only screen and (max-width: 1023px){.jobsbanner-btn{height:250px}}@media only screen and (max-width: 767px){.jobsbanner-btn{height:200px}}.jobsbanner-btn .jobsbanner-btn__inner{color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 1em}.jobsbanner-btn .jobsbanner-btn__title{font-size:2em;font-weight:500;padding-bottom:1em}@media only screen and (max-width: 767px){.jobsbanner-btn .jobsbanner-btn__title{font-size:1.8em}}.jobs-overview-top-bar{display:flex;justify-content:space-between;align-items:flex-end;padding-top:1rem}@media only screen and (max-width: 767px){.jobs-overview-top-bar{flex-direction:column;justify-content:center;align-items:center}}.jobs-overview-top-bar .jobs-overview-top-bar__title{font-weight:700;font-family:var(--font-title);line-height:1;position:relative}.jobs-overview-top-bar .jobs-overview-top-bar__amount{font-size:.75rem;font-weight:600;padding:8px 0}.jobs-overview-top-bar .tag{background-color:#fafafa;border-radius:8px;font-size:.875rem;font-weight:500;padding:8px;position:relative;cursor:pointer}.jobs-overview-top-bar .tag:hover{background-color:#e1e1e1}.style-icon{width:20px;height:20px;display:inline-block;background-size:contain;background-repeat:no-repeat;background-position:center center}.style-icon.style-icon--marker{background-image:url(../../images/marker.svg);min-width:20px}.style-icon.style-icon--clock{background-image:url(../../images/clock.svg)}.style-icon.style-icon--check{background-image:url(../../images/job-check.svg)}.style-icon.style-icon--search{height:35px;width:35px;background-image:url(../../images/search.svg);margin-right:.5em}.style-icon.il-left{margin-right:.5em}.style-icon.il-right{margin-left:.5em}.jobs__item{--jobs-item-color: #138F87;background-color:#138f870d;color:var(--jobs-item-color);position:relative;height:100%;display:flex;flex-direction:column;padding:1.5rem;transition:all .3s cubic-bezier(.55,0,.1,1)}.jobs__item .jobs__item__inner{flex:1 1 auto}.jobs__item .jobs__item__title{font-size:1rem;color:#010101;font-weight:700;font-family:var(--font-title);position:relative;transition:all .3s cubic-bezier(.55,0,.1,1)}.jobs__item .jobs__item__bottom i.si.si-plus-circle{background-color:#010101;background-image:none;-webkit-mask-image:url(../img/icon-plus-circle.svg);mask-image:url(../img/icon-plus-circle.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;position:absolute;right:0;bottom:.1rem;opacity:.5;transition:all .3s cubic-bezier(.55,0,.1,1)}.jobs__item .jobs__item__location-icon{z-index:2;width:100px;display:inline-block;background-position:center center;background-repeat:no-repeat;background-size:80%;margin-top:.25rem}.jobs__item .jobs__item__location-icon:before{content:"";display:block;padding-top:60%}.jobs__item .jobs__item__location{font-size:.875rem;font-weight:700}.jobs__item .jobs__item__btn{opacity:0;visibility:hidden;display:inline-block;padding:.5rem .75rem;font-weight:700;font-size:.75rem;position:relative;z-index:2;transition:all .3s cubic-bezier(.55,0,.1,1)}.jobs__item:hover:not(.no-hover){background-color:#e9a31fd9;color:#fff}.jobs__item:hover:not(.no-hover) .jobs__item__title{color:#fff}.jobs__item:hover:not(.no-hover) .jobs__item__btn{opacity:1;visibility:visible}.jobs__item:hover:not(.no-hover) .jobs__item__bottom i.si{background-color:#fff;opacity:1}@media only screen and (max-width: 1023px){.jobs__item .jobs__item__btn{opacity:1;visibility:visible}}@media only screen and (max-width: 767px){.jobs__item{padding:1.5rem 1rem}}.bottom-slider .jobs__item .jobs__item__btn{background-color:transparent;text-decoration:underline}.jobs-detail__item{position:relative;z-index:0}.jobs-detail__item .why{z-index:-1;pointer-events:none}.jobs-detail__item .jobs-detail__item__btn-wrapper{position:absolute;right:2em;transform:translate(1em,.7em);height:100%;width:125px}.jobs-detail__item .jobs-detail__item__btn{position:sticky;top:110px;padding:.75em 1em;color:#138f87;border:1px solid #138F87;border-radius:100px;font-family:var(--font-title);font-weight:500;white-space:nowrap;font-size:1rem}.jobs-detail__item .jobs-detail__item__btn.jobs-detail__item__btn--bigger{padding:1em 2em;font-size:1.2rem}.jobs-detail__item .jobs-detail__item__btn:hover{background-color:#138f87;color:#fff}.jobs-detail__item .jobs-detail__item__video{position:relative;width:100%}.jobs-detail__item .jobs-detail__item__video:before{content:"";padding-bottom:60%;display:block}.jobs-detail__item .jobs-detail__item__video iframe{height:100%}.jobs-detail__item .jobs-detail__item__section .jobs-detail__item__section__header{padding-bottom:1rem}.jobs-pagination .pagination{display:flex;justify-content:center;flex-wrap:wrap}.jobs-pagination .pagination a,.jobs-pagination .pagination span.active{margin:.25em;display:flex;justify-content:center;align-items:center;font-size:1rem;width:35px;height:35px}#blogWrap,#testimonialWrap{position:relative;z-index:0}#blogWrap:before,#testimonialWrap:before{content:"";background-color:#ffffffb3;opacity:0;z-index:1;pointer-events:none;transition:all .3s cubic-bezier(.55,0,.1,1)}#blogWrap.loading:before,#testimonialWrap.loading:before{opacity:1;pointer-events:all;transition:all .3s cubic-bezier(.55,0,.1,1)}.jobs-detail-form-header{position:fixed;background-color:#fff;left:0;top:0;right:0;height:100px;z-index:1}.jobs-detail-form-header .jobs-detail-form-header__inner{max-width:1300px;width:100%;display:flex;justify-content:space-between;align-items:center;height:100%;margin:0 auto;padding:0 1em}.jobs-detail-form-header .jobs-detail-form-header__logo{height:100%;padding:1em;display:flex;justify-content:center;align-items:center}.jobs-detail-form-header .jobs-detail-form-header__logo img{max-height:100%}.jobs-detail-form-header .jobs-detail-form-header__btn{background:#E9A31F;padding:.75em 1.5em;color:#fff}.jobs-detail__apply-form{padding-top:100px}.jobs.new .jobs-detail__item .jobs-detail__item__section .jobs-detail__item__section__content{padding:unset}.jobs.new .jobs-detail__item .jobs-detail__item__section .jobs-detail__item__section__content .jobs-detail__item__section__content__block{padding-bottom:2rem}.jobs.new .jobs-detail__item .jobs-detail__item__section .jobs-detail__item__section__content .jobs-detail__item__section__content__block b{color:#138f87}.jobs.new .jobs-aside-wrap{height:100%}.jobs.new .jobs-aside-wrap .jobs-aside{position:sticky;margin-left:auto;max-width:350px;top:190px}.jobs.new .jobs-aside-wrap .jobs-aside ul{list-style:disc}@media only screen and (max-width: 767px){.jobs.new .jobs-aside-wrap .jobs-aside{margin-top:unset;margin-bottom:2rem;max-width:unset;position:static}}.jobs.new .jobs-aside-wrap .jobs-aside .jobs-aside__box{background-color:#138f87;color:#fff}.jobs.new .jobs-aside-wrap .jobs-aside .jobs-aside__section:not(:last-of-type){border-bottom:1px solid rgba(255,255,255,.3)}.jobs.new .jobs-aside-wrap .jobs-aside .jobs-aside__section .jobs-aside__section__top,.jobs.new .jobs-aside-wrap .jobs-aside .jobs-aside__section .jobs-aside__section__inner{padding:1rem 1.5rem}.jobs.new .jobs-aside-wrap .jobs-aside .jobs-aside__section .jobs-aside__section__top a,.jobs.new .jobs-aside-wrap .jobs-aside .jobs-aside__section .jobs-aside__section__inner a{color:#fff;font-weight:500}.jobs.new .jobs-aside-wrap .jobs-aside .jobs-aside__section .jobs-aside__section__top ul,.jobs.new .jobs-aside-wrap .jobs-aside .jobs-aside__section .jobs-aside__section__inner ul{padding-left:1rem;margin:.25rem 0}.jobs.new .jobs-aside-wrap .jobs-aside .jobs-aside__section .jobs-aside__section__inner{font-weight:500;padding-top:0;line-height:1.6}.jobs.new .jobs-aside-wrap .jobs-aside .jobs-aside__item{padding:.25rem 0}.jobs.new .jobs-aside-wrap .jobs-aside a.jobs-aside__item{display:block}.jobs.new .jobs-aside-wrap .jobs-aside a.jobs-aside__item i.il-left{margin-right:.75rem}.jobs.new .jobs-aside-wrap .jobs-aside .jobs-aside__btn{background-color:#138f87;border-radius:50px;box-shadow:0 0 10px #00000026;color:#fff;display:block;margin-top:2rem;padding:1rem;text-align:center}.jobs.new .jobs-aside-wrap .jobs-aside .jobs-aside__info a{text-decoration:underline}.jobs.new .jobs-aside-wrap .jobs-aside .has-shadow{box-shadow:0 6px 10px #0101011a}.jobs.new .big-btn{background-color:#138f87;border-radius:50px;box-shadow:0 0 10px #00000026;color:#fff;display:inline-block;font-size:1.2rem;padding:1.25rem 2rem;text-align:center}.company-box{background-color:#e9a31f;color:#fff}.company-box .company-box__picture{background-size:cover;background-position:center;background-repeat:no-repeat;position:relative}.company-box .company-box__picture:before{content:"";display:block;padding-top:32%}.company-box .company-box__picture .company-box__logo{background-color:#fff;border-radius:10px;position:absolute;bottom:0;left:50%;width:100%;max-width:125px;padding:.5rem;transform:translate(-50%,50%)}.company-box .company-box__inner{padding:2rem 1rem}.company-box .company-box__inner .page-content{color:#fff;font-size:.875rem}.contactperson-item .contact-item{--tw-text-opacity: 1;color:rgb(var(--color-secondary) / var(--tw-text-opacity))}.contactperson-item .contact-item:hover{--tw-text-opacity: 1;color:rgb(var(--color-main) / var(--tw-text-opacity))}/*! purgecss end ignore */.team-item .team-item__overlay{transition:all .3s cubic-bezier(.55,0,.1,1)}.team-item .team-item__email{max-width:100%;--tw-translate-y: 1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));overflow:hidden;text-overflow:ellipsis;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));transition:all .3s cubic-bezier(.55,0,.1,1)}.team-item .team-item__bottom{border-left:2px solid rgba(1,51,48,.2)}.team-item:hover .team-item__overlay{visibility:visible;opacity:1}.team-item:hover .team-item__email{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.placeholder{background-image:url(../img/bg_logo.svg);background-size:40%;background-position:center;background-repeat:no-repeat}.builderblocks .block__item.block__item--quote .block__item__inner .block__item__content__container .block__item__content,.builderblocks .block__item.block__item--quote-bg .block__item__inner .block__item__content__container .block__item__content{--tw-text-opacity: 1;color:rgb(var(--color-main) / var(--tw-text-opacity))}.builderblocks .block__item.block__item--grid-quote .block__item__inner .block__item__content__container .block__item__content__before,.builderblocks .block__item.block__item--before-after .block__item__inner .block__item__content__container .block__item__label,.builderblocks .block__item.block__item--cta{--tw-bg-opacity: 1;background-color:rgb(var(--color-main) / var(--tw-bg-opacity))}.builderblocks .block__item.block__item--cta.no-pics .cta-block__info .cta-block__btn{--tw-bg-opacity: 1;background-color:rgb(var(--color-secondary) / var(--tw-bg-opacity))}.builderblocks .block__item.block__item--cta.no-bg .cta-block__info .cta-block__btn,.builderblocks .block__item.block__item--cta .cta-block__info .cta-block__btn{--tw-bg-opacity: 1;background-color:rgb(var(--color-main) / var(--tw-bg-opacity))}.builderblocks .block__item.block__item--picture-grid .block__item__picture .picture__item{border-radius:20px}.builderblocks .block__item .block__item__picture .picture__item{border-radius:30px}.builderblocks .block__item.block__item--slider .block__item__picture .picture__item,.builderblocks .block__item.block__item--cta .block__item__picture .picture__item,.builderblocks .block__item.block__item--cta .block__item.block__item--slider .slider,.builderblocks .block-wrapper.block-wrapper--full .block__item__picture .picture__item,.builderblocks .block-wrapper.block-wrapper--full .block__item.block__item--slider .slider{border-radius:0}.builderblocks .block__item.block__item--slider .slider,.builderblocks .block-wrapper.block-wrapper--normal .main-content__pic.main-content__pic--full-width,.builderblocks .block-wrapper.block-wrapper--normal .block__item.block__item--cta,.builderblocks .block-wrapper.block-wrapper--normal .block__item.block__item--quote-bg,.builderblocks .block-wrapper.block-wrapper--normal .main-content__pic.main-content__pic--fixed,.builderblocks .block__item.block__item--video .video-item,.builderblocks .block__item__video .video-item{border-radius:30px;overflow:hidden}.builderblocks .block__item.block__item--cta{--tw-bg-opacity: 1;background-color:rgb(var(--color-secondary) / var(--tw-bg-opacity))}.builderblocks .block__item.block__item--cta.no-pics .cta-block__info .cta-block__btn{--tw-bg-opacity: 1;background-color:rgb(var(--color-main) / var(--tw-bg-opacity))}.builderblocks .block__item.block__item--cta .cta-block__info .cta-block__btn{border-radius:50px}.builderblocks .block__item.block__item--quote .block__item__inner .block__item__content__container .block__item__content,.builderblocks .block__item.block__item--quote-bg .block__item__inner .block__item__content__container .block__item__content{--tw-text-opacity: 1;color:rgb(var(--color-tertiary) / var(--tw-text-opacity))}.builderblocks .slider .slick-arrow{border-radius:50%;transition:all .3s cubic-bezier(.55,0,.1,1);--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.builderblocks .slider .slick-arrow i.fas{background-image:url(../img/slider-circle-arrow.svg);height:40px;width:40px;--tw-drop-shadow: drop-shadow(0 10px 8px rgb(0 0 0 / .04)) drop-shadow(0 4px 3px rgb(0 0 0 / .1));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.builderblocks .slider .slick-arrow.slick-arrow--prev{left:1rem}.builderblocks .slider .slick-arrow.slick-arrow--next{right:1rem}.builderblocks [data-slider=fade] .slider .slick-arrow{display:none!important}.builderblocks .block__item.block__item--video .video-item .inner-controls .play-icon,.builderblocks .block__item .block__item__video .video-item .inner-controls .play-icon{height:110px;width:110px;border-style:none;background-color:#ffffff40;transition:all .3s cubic-bezier(.55,0,.1,1)}.builderblocks .block__item.block__item--video .video-item .inner-controls .play-icon i.fas,.builderblocks .block__item .block__item__video .video-item .inner-controls .play-icon i.fas{font-size:2.5rem}.builderblocks .block__item.block__item--video .video-item .inner-controls:hover .play-icon,.builderblocks .block__item .block__item__video .video-item .inner-controls:hover .play-icon{background-color:#ffffff80}@media only screen and (max-width: 767px){.builderblocks .block__item .block__item__picture .picture__item{border-radius:15px}.builderblocks .block__item.block__item--slider .slider,.builderblocks .block-wrapper.block-wrapper--normal .main-content__pic.main-content__pic--full-width,.builderblocks .block-wrapper.block-wrapper--normal .block__item.block__item--cta,.builderblocks .block-wrapper.block-wrapper--normal .block__item.block__item--quote-bg,.builderblocks .block-wrapper.block-wrapper--normal .main-content__pic.main-content__pic--fixed,.builderblocks .block__item.block__item--video .video-item,.builderblocks .block__item__video .video-item{border-radius:15px;overflow:hidden}.builderblocks [data-type=pic-fixed] .main-content__pic.main-content__pic--fixed{margin:0}.builderblocks .block__item.block__item--video .video-item .inner-controls .play-icon,.builderblocks .block__item .block__item__video .video-item .inner-controls .play-icon{height:80px;width:80px}.builderblocks .block__item.block__item--video .video-item .inner-controls .play-icon i.fas,.builderblocks .block__item .block__item__video .video-item .inner-controls .play-icon i.fas{font-size:1.75rem}}.cms__logo{background:url(../img/logo-white.png) no-repeat left top;background-size:contain}body.has-cms-topbar .page-wrapper{min-height:calc(100vh - 449px)}@media only screen and (max-width: 1023px){body.has-cms-topbar .page-wrapper{min-height:initial}}.page-wrapper{min-height:calc(100vh - 389px)}@media only screen and (max-width: 1023px){.page-wrapper{min-height:initial;padding-top:65px}}.color-base{color:#010101}.btn{padding-left:2.5rem;padding-right:2.5rem;font-weight:600}.btn.btn-secondary-dark{background-color:#0d625d}.btn.btn-secondary-dark:hover{--tw-bg-opacity: 1;background-color:rgb(var(--color-secondary) / var(--tw-bg-opacity))}.btn.btn--border.btn--border--white:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(var(--color-tertiary) / var(--tw-text-opacity))}.si.si-search.btn.btn--border.btn--border--white:hover{background-color:#fff}.btn.btn--white:hover{background-color:#0d625d}.btn.hidden{display:none}.search{position:relative}.search input[type=text],.search input[type=search]{background:#FFF;border-radius:25px;border:2px solid #ABD6CF;padding:.75rem 2rem .75rem 1.5rem}@media only screen and (max-width: 1023px){.search input[type=text],.search input[type=search]{margin-top:unset}}.search input[type=text]::-moz-placeholder,.search input[type=search]::-moz-placeholder{color:#0101014d;font-size:12px}.search input[type=text]::placeholder,.search input[type=search]::placeholder{color:#0101014d;font-size:12px}.search .loader{display:none;width:20px;height:20px;margin-left:0;margin-top:-10px;right:1rem;left:auto;border-width:3px}.search.loading .search-btn{opacity:0}.search.loading .loader{display:block}.search .search-btn{position:absolute;right:1rem;top:50%;transform:translateY(-50%);background:transparent;border:none}@media only screen and (max-width: 1023px){.search .search-btn{right:1.5rem}}.search .search-btn i.fas.fa-search{--tw-text-opacity: 1;color:rgb(var(--color-secondary) / var(--tw-text-opacity))}.search .search-btn:hover i.fas.fa-search{color:#e0f0ed}.container.wide{max-width:1600px}.container.wide .mainslider-wrapper.fill-right{margin-right:calc((100vw - 1600px + 2rem)/2*-1)}.container.wide .mainslider-wrapper.fill-left{margin-left:calc((100vw - 1600px + 2rem)/2*-1)}@media only screen and (max-width: 1600px){.container.wide .mainslider-wrapper.fill-right{margin-right:-1rem}.container.wide .mainslider-wrapper.fill-left{margin-left:-1rem}}a{--tw-text-opacity: 1;color:rgb(var(--color-main) / var(--tw-text-opacity));transition:all .3s cubic-bezier(.55,0,.1,1)}a:hover{color:#c28513}a.plus-link{color:#010101}a.plus-link:hover{--tw-text-opacity: 1;color:rgb(var(--color-main) / var(--tw-text-opacity))}a.plus-link.color-white{color:#fff}a.plus-link.color-white:hover{opacity:.7}a.plus-link.hover-secondary:hover{--tw-text-opacity: 1;color:rgb(var(--color-secondary) / var(--tw-text-opacity))}a.line-link{color:#010101;position:relative;padding-bottom:.25rem;font-weight:600}a.line-link:before{content:"";position:absolute;bottom:0;left:0;height:2px;width:100%;max-width:34px;--tw-bg-opacity: 1;background-color:rgb(var(--color-secondary) / var(--tw-bg-opacity));transition:all .3s cubic-bezier(.55,0,.1,1)}a.line-link:hover:before{max-width:100%}a.color-base:hover{color:#010101}.bg-secondary-light{background-color:#e0f0ed}.bg-alternate{background-color:#fafafa}.bg-base{background-color:#010101;color:#fff}.secondary-bg{--tw-bg-opacity: 1;background-color:rgb(var(--color-secondary) / var(--tw-bg-opacity))}.secondary-lighter-bg{background-color:#5ac1c1}.secondary-light-bg{background-color:#abd6cf}.mainslider-wrapper{position:relative;min-height:550px;max-height:800px}.mainslider-wrapper.fill-right{margin-right:calc((100vw - 1300px + 2rem)/2*-1)}.mainslider-wrapper.fill-left{margin-left:calc((100vw - 1300px + 2rem)/2*-1)}.mainslider-wrapper.wide-right{margin-right:-150px}.mainslider-wrapper.wide-left{margin-left:-150px}.mainslider-wrapper.has-radius.fill-left,.mainslider-wrapper.has-radius.wide-left{border-top-left-radius:0;border-bottom-left-radius:0}.mainslider-wrapper.has-radius.fill-right,.mainslider-wrapper.has-radius.wide-right{border-top-right-radius:0;border-bottom-right-radius:0}.mainslider-wrapper.is-homeslider{min-height:700px}@media only screen and (max-width: 1600px){.mainslider-wrapper.wide-right{margin-right:0}.mainslider-wrapper.wide-left{margin-left:0}}@media only screen and (max-width: 1300px){.mainslider-wrapper.fill-right{margin-right:-1rem}.mainslider-wrapper.fill-left{margin-left:-1rem}}@media only screen and (max-width: 1023px){.mainslider-wrapper{min-height:400px}.mainslider-wrapper.is-homeslider{min-height:450px}}@media only screen and (max-width: 767px){.mainslider-wrapper{min-height:250px}.mainslider-wrapper.is-homeslider{min-height:300px}.mainslider-wrapper.fill-right{margin-left:-1rem}.mainslider-wrapper.fill-left{margin-right:-1rem}.mainslider-wrapper.has-radius.fill-left,.mainslider-wrapper.has-radius.wide-left{border-top-right-radius:0;border-bottom-right-radius:0}.mainslider-wrapper.has-radius.fill-right,.mainslider-wrapper.has-radius.wide-right{border-top-left-radius:0;border-bottom-left-radius:0}}.ligging-block iframe{position:absolute;inset:0;height:100%;width:100%}.socials .social-item{font-size:1.125rem}.si{display:inline-block;background-size:contain;background-position:center;background-repeat:no-repeat;width:1rem}.si:before{content:"";display:block;padding-top:100%}.si.si-search{-webkit-mask-image:url(../img/icon-search.svg);mask-image:url(../img/icon-search.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:#010101}.si.si-search.bg-white{background-color:#fff}.si.si-plus-circle{background-image:url(../img/icon-plus-circle.svg);vertical-align:middle}.si.si-plus-circle-white{background-image:none;-webkit-mask-image:url(../img/icon-plus-circle.svg);mask-image:url(../img/icon-plus-circle.svg);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:#fff;vertical-align:middle}.si.si-plus-circle-secondary{--tw-bg-opacity: 1;background-color:rgb(var(--color-secondary) / var(--tw-bg-opacity));background-image:none;-webkit-mask-image:url(../img/icon-plus-circle.svg);mask-image:url(../img/icon-plus-circle.svg);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;vertical-align:middle}.si.si-marker,.si.si-marker-blue{vertical-align:middle}.si.si-marker:before,.si.si-marker-blue:before{padding-top:120%}.si.si-marker{background-image:url(../img/icon-marker.svg)}.si.si-marker-blue{background-image:url(../img/icon-marker-blue.svg)}.white-v{background-image:url(../img/white_v.svg);background-size:contain;background-position:center;background-repeat:no-repeat}.white-v:before{content:"";display:block;padding-top:67.5%}.green-v{background-image:url(../img/green_v.svg);background-size:contain;background-position:center;background-repeat:no-repeat}.green-v:before{content:"";display:block;padding-top:67.5%}.bg-logo{background-image:url(../img/bg_logo.svg);background-size:contain;background-position:center;background-repeat:no-repeat}.bg-logo:before{content:"";display:block;padding-top:96%}.has-radius{overflow:hidden;border-radius:30px}@media only screen and (max-width: 767px){.has-radius{border-radius:15px}}.building-bg{background-image:url(../img/bg_building.png)}.sitemap li:before{--tw-border-opacity: 1;border-color:rgb(var(--color-secondary) / var(--tw-border-opacity))}.sitemap li a{color:#010101;font-weight:600}.sitemap li a:hover{--tw-text-opacity: 1;color:rgb(var(--color-main) / var(--tw-text-opacity))}.base-popup .base-popup__modal .base-popup__modal__inner{border-radius:30px}.base-popup .base-popup__modal .base-popup__modal__inner .base-popup__content .base-popup__title{font-weight:800;--tw-text-opacity: 1;color:rgb(var(--color-secondary) / var(--tw-text-opacity))}@media only screen and (max-width: 767px){.base-popup .base-popup__modal .base-popup__modal__inner{border-radius:4px}}body.vreg-immo-site .btn.filter-btn{background-color:#e1f0fa;color:#010101}body.vreg-immo-site .btn.filter-btn.sub-filter-btn{background-color:#cbe5f7}body.vreg-immo-site .btn.filter-btn.active{--tw-bg-opacity: 1;background-color:rgb(var(--color-main) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}body.vreg-immo-site .btn.filter-btn.active:not(.sub-filter-btn){pointer-events:none}body.vreg-immo-site .btn,body.vreg-immo-site [class^=btn--]{--tw-bg-opacity: 1;background-color:rgb(var(--color-main) / var(--tw-bg-opacity))}body.vreg-immo-site .btn.btn--secondary,body.vreg-immo-site [class^=btn--].btn--secondary{--tw-bg-opacity: 1;background-color:rgb(var(--color-secondary) / var(--tw-bg-opacity))}body.vreg-immo-site .btn.btn--tertiary,body.vreg-immo-site [class^=btn--].btn--tertiary{--tw-bg-opacity: 1;background-color:rgb(var(--color-tertiary) / var(--tw-bg-opacity))}body.vreg-immo-site a:not(.btn,.cms-topbar__btn):hover{color:#de9269}body.vreg-immo-site .bg-logo{background-image:url(../img/logo_immo-icon.svg);opacity:.05}body.vreg-immo-site .bg-logo:before{padding-top:111%}body.vreg-immo-site header .header .header__logo .logo{background-image:url(../img/logo_immo.svg);background-position:left}body.vreg-immo-site header .header .header__logo .logo:before{padding-top:117%;width:100%}body.vreg-immo-site header .header.active .header__logo .logo{width:50px}@media (max-width: 1023px){body.vreg-immo-site .navigation__block.navigation__block--mobile{--tw-bg-opacity: 1;background-color:rgb(var(--color-secondary) / var(--tw-bg-opacity))}}body.vreg-immo-site .navigation__block.navigation__block--mobile .mobile-header__logo{background-image:url(../img/logo_immo-white.svg);background-position:left}body.vreg-immo-site footer .footer .footer__logo .logo{background-image:url(../img/logo_immo-white.svg)}body.vreg-immo-site footer .footer .footer__logo .logo:before{padding-top:117%}body.vreg-immo-site .jv_form input[type=text]:not(:hover,:focus,:active),body.vreg-immo-site .jv_form input[type=search]:not(:hover,:focus,:active),body.vreg-immo-site .jv_form input[type=email]:not(:hover,:focus,:active),body.vreg-immo-site .jv_form input[type=tel]:not(:hover,:focus,:active),body.vreg-immo-site .jv_form input[type=password]:not(:hover,:focus,:active),body.vreg-immo-site .jv_form input[type=number]:not(:hover,:focus,:active),body.vreg-immo-site .jv_form input[type=date]:not(:hover,:focus,:active),body.vreg-immo-site .jv_form textarea:not(:hover,:focus,:active),body.vreg-immo-site .jv_form select:not(:hover,:focus,:active){border-color:#e3ecf0}
