/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}body{background-color:#fff;font-family:GTHaptik-Regular,Arial,sans-serif;font-size:16px;line-height:24px;transition:transform .25s ease-in-out;padding-top:0!important;overflow-x:hidden}@media screen and (max-width: 992px){body{-webkit-tap-highlight-color:transparent}}@media screen and (min-width: 993px){body{transform:none}}body *{box-sizing:border-box!important}.container{margin-left:auto;margin-right:auto}@media screen and (max-width: 769px){.container{max-width:100%}}@media screen and (max-width: 992px){.container{max-width:90vw}}@media screen and (min-width: 1200px){.container{max-width:90vw}}.whitebg{background-color:#fff;--color: #000;color:var(--color)}.beigebg{background-color:#a69485;--color: #fff;color:var(--color)}.bluebg{background-color:#1a1f53;--color: #A69485;color:var(--color)}.lightbrownbg{background-color:#bf8c60;--color: #fff;color:var(--color)}.brownbg{background-color:#733b2f;--color: #fff;color:var(--color)}.darkbrownbg{background-color:#3e3231;--color: #D1A99E;color:var(--color)}.orangebg{background-color:#fe682c;--color: #fff;color:var(--color)}.rosebg{background-color:#9d6c5e;--color: #D1A99E;color:var(--color)}.uppercase{text-transform:uppercase}.underline{border-bottom:solid 5px}h1{font-family:GTHaptik-Bold,Arial,sans-serif;font-size:65px;line-height:60px}@media screen and (max-width: 992px){h1{font-size:38px;line-height:40px}}h2{font-family:GTHaptik-Bold,Arial,sans-serif;font-size:40px;line-height:50px;margin:0 0 10px}@media screen and (max-width: 992px){h2{font-size:38px;line-height:40px}}h3{font-family:GTHaptik-Bold,Arial,sans-serif;font-size:32px;line-height:42px}@media screen and (max-width: 992px){h3{font-size:16px;line-height:24px}}h4{font-family:GTHaptik-Bold,Arial,sans-serif;font-size:27px;line-height:28px;margin:25px 0}@media screen and (max-width: 992px){h4{font-size:21px;line-height:24px;margin:20px 0}}h5{font-family:GTHaptik-Bold,Arial,sans-serif;font-size:20px;line-height:28px;margin:18px 0}@media screen and (max-width: 992px){h5{font-size:16px;line-height:24px}}h6{font-family:GTHaptik-Bold,Arial,sans-serif;font-size:16px;line-height:23px;margin:15px 0}@media screen and (max-width: 992px){h6{margin:0}}#main-container{position:relative;transform:none;transition:transform .25s ease-in-out}h2,h3,h4,h5,h6{margin-top:0}button,a[role=button]{cursor:pointer}a{text-decoration:none}a:hover,a:active,a:focus{text-decoration:none;color:inherit}#layer-overflow{background:rgba(0,0,0,0);height:100vh;left:0;position:fixed;top:0;transition:visibility .25s ease-in-out,background-color .25s ease-in-out;visibility:hidden;width:100vw}@media screen and (min-width: 993px){#layer-overflow{visibility:hidden}}.section-container{margin:auto;max-width:1286px;padding:0 15px}.absolute-link{position:absolute;inset:0}.dropdown-backdrop,.otgs-development-site-front-end,[hidden]{display:none}.anchor-a{display:block;height:100px;margin-top:-100px;visibility:hidden}@media screen and (max-width: 992px){.anchor-a{height:80px;margin-top:-80px}}@font-face{font-family:GTHaptik-Regular;src:url(./fonts/GTHaptik-Regular.otf) format("truetype")}@font-face{font-family:GTHaptik-Medium;src:url(./fonts/GTHaptik-Medium.otf) format("truetype")}@font-face{font-family:GTHaptik-Bold;src:url(./fonts/GTHaptik-Bold.otf) format("truetype")}footer .wrapper-footer{background-color:#3e3231;color:#fff;display:grid}@media screen and (max-width: 992px){footer .wrapper-footer{display:flex;flex-direction:column}}footer .wrapper-footer .bloc-img{line-height:0}footer .wrapper-footer .bloc-img,footer .wrapper-footer .bloc-img figure,footer .wrapper-footer .bloc-img figure figure{margin:0}footer .wrapper-footer .bloc-img img{height:250px;width:413px}@media screen and (max-width: 992px){footer .wrapper-footer .bloc-img img{width:100vw;height:auto}}footer .wrapper-footer .bloc-text{display:flex;justify-content:space-between;flex-direction:column}@media screen and (min-width: 993px){footer .wrapper-footer .bloc-text{align-items:center;padding:20px 0 10px}}@media screen and (max-width: 992px){footer .wrapper-footer .bloc-text{margin:10vw}}@media screen and (min-width: 993px){footer .wrapper-footer .bloc-text .cols{display:flex;margin:20px 0}}@media screen and (min-width: 993px){footer .wrapper-footer .bloc-text a.logo{width:23vw;display:flex;align-items:center}}@media screen and (max-width: 992px){footer .wrapper-footer .bloc-text a.logo img{margin-bottom:25px}}footer .wrapper-footer .bloc-text .widget_text,footer .wrapper-footer .bloc-text .widget_block{font-size:14px}@media screen and (min-width: 993px){footer .wrapper-footer .bloc-text .widget_text,footer .wrapper-footer .bloc-text .widget_block{width:23vw}}footer .wrapper-footer .bloc-text .widget_text .btn-cta .cta,footer .wrapper-footer .bloc-text .widget_block .btn-cta .cta{height:30px;font-size:14px;min-width:initial;width:fit-content;margin-top:10px}footer .wrapper-footer .bloc-text .adress .widget_block .wp-block-heading,footer .wrapper-footer .bloc-text .phone .widget_block .wp-block-heading{margin:0}footer .wrapper-footer .bloc-text .widget_text{line-height:25px}footer .wrapper-footer .bloc-text .widget_text p{margin:5px 0}@media screen and (max-width: 992px){footer .wrapper-footer .bloc-text .widget_text p{margin:5px 0 25px}}footer .wrapper-footer #nav_menu-2 .menu-menu-footer-container ul{padding:0;margin:0;display:flex}@media screen and (max-width: 992px){footer .wrapper-footer #nav_menu-2 .menu-menu-footer-container ul{justify-content:space-between}}footer .wrapper-footer #nav_menu-2 .menu-menu-footer-container li{list-style:none}@media screen and (min-width: 993px){footer .wrapper-footer #nav_menu-2 .menu-menu-footer-container li{margin-right:60px}}footer .wrapper-footer #nav_menu-2 .menu-menu-footer-container li a{color:#9d6c5e}huttopia-slide,huttopia-slide.img-text-cta{width:inherit;height:inherit;position:relative;display:block;box-sizing:border-box}@media screen and (max-width: 992px){huttopia-slide,huttopia-slide.img-text-cta{width:auto;height:inherit}}huttopia-slide .slides,huttopia-slide.img-text-cta .slides{position:relative;pointer-events:none;overflow:hidden;width:inherit;height:inherit}huttopia-slide .slides .illustration,huttopia-slide.img-text-cta .slides .illustration{height:inherit;opacity:0;transition:opacity 1s;width:inherit;background-size:cover;background-repeat:no-repeat;background-position:center;position:absolute}huttopia-slide .slides img,huttopia-slide.img-text-cta .slides img{position:absolute;width:100%;height:auto;opacity:0;transition:opacity 1s}@media screen and (max-width: 992px){huttopia-slide .slides img,huttopia-slide.img-text-cta .slides img{height:auto}}huttopia-slide svg.previous,huttopia-slide svg.next,huttopia-slide.img-text-cta svg.previous,huttopia-slide.img-text-cta svg.next{position:absolute;width:3em;height:3em;top:50%;fill:#fff;opacity:.7;cursor:pointer;z-index:1}huttopia-slide svg *,huttopia-slide .previous *,huttopia-slide .next *,huttopia-slide.img-text-cta svg *,huttopia-slide.img-text-cta .previous *,huttopia-slide.img-text-cta .next *{pointer-events:none}huttopia-slide .previous:hover,huttopia-slide .next:hover,huttopia-slide .slides>img.active,huttopia-slide .slides>.illustration.active>.pic,huttopia-slide .slides>.illustration.active,huttopia-slide .slides>.homevideo.active,huttopia-slide .thumbnails>div:empty:hover,huttopia-slide .thumbnails>div.active:empty,huttopia-slide.img-text-cta .previous:hover,huttopia-slide.img-text-cta .next:hover,huttopia-slide.img-text-cta .slides>img.active,huttopia-slide.img-text-cta .slides>.illustration.active>.pic,huttopia-slide.img-text-cta .slides>.illustration.active,huttopia-slide.img-text-cta .slides>.homevideo.active,huttopia-slide.img-text-cta .thumbnails>div:empty:hover,huttopia-slide.img-text-cta .thumbnails>div.active:empty{opacity:1}huttopia-slide .thumbnails-wrapper,huttopia-slide.img-text-cta .thumbnails-wrapper{position:absolute;bottom:0;overflow:hidden}huttopia-slide .thumbnails-wrapper div.thumbnails,huttopia-slide.img-text-cta .thumbnails-wrapper div.thumbnails{justify-content:flex-start;z-index:99;display:grid;gap:20px;grid-auto-flow:column;right:calc(270px * var(--index));transition:right 1s;position:relative}@media screen and (max-width: 992px){huttopia-slide .thumbnails-wrapper div.thumbnails,huttopia-slide.img-text-cta .thumbnails-wrapper div.thumbnails{gap:5px;right:calc(114px * var(--index))}}huttopia-slide .thumbnails-wrapper div.thumbnails div.thumbnail,huttopia-slide.img-text-cta .thumbnails-wrapper div.thumbnails div.thumbnail{background-color:transparent}huttopia-slide .thumbnails-wrapper div.thumbnails div.thumbnail img,huttopia-slide.img-text-cta .thumbnails-wrapper div.thumbnails div.thumbnail img{height:140px;width:250px;cursor:pointer}@media screen and (max-width: 992px){huttopia-slide .thumbnails-wrapper div.thumbnails div.thumbnail img,huttopia-slide.img-text-cta .thumbnails-wrapper div.thumbnails div.thumbnail img{height:70px;width:109px}}.main-header{position:relative}.main-header .container-header{position:fixed;display:flex;justify-content:space-between;font-size:16px;z-index:9999;height:100px;width:100%;background-color:#3e3231;transition:background-color .3s ease;top:0}@media screen and (max-width: 992px){.main-header .container-header{width:100vw;transition:transform .52s linear;align-items:center;top:0;height:80px;z-index:1001}}.main-header .container-header .logo-hoscar{margin-left:10vw;display:flex;align-items:center}@media screen and (max-width: 992px){.main-header .container-header .logo-hoscar img{max-width:107px}}.main-header .container-header .burger-button{border:0;padding:15px;position:absolute;right:0;height:54px;width:58px;z-index:200;background:#3E3231}@media screen and (max-width: 992px){.main-header .container-header .burger-button{display:flex;color:#fff;width:auto;align-items:center;padding-right:10vw}.main-header .container-header .burger-button p{margin:0 10px;font-family:GTHaptik-Bold,Arial,sans-serif;font-size:13px}}.main-header .container-header .burger-button .close,.main-header .container-header .burger-button.-menu-opened .open{display:none}.main-header .container-header .burger-button.-menu-opened .close{display:block}.main-header .container-header .wrapper-header{display:flex;margin-right:10vw}.menu-mobile{transform:translateY(-100%);transition:transform .52s linear;position:fixed;top:80px;height:100vh;background-color:#3e3231}.menu-mobile.-menu-opened{transform:translateY(0);z-index:1000}.main-nav{text-transform:uppercase;display:flex;justify-content:center;align-items:center}@media screen and (max-width: 992px){.main-nav{text-transform:none;background:#3E3231;width:100vw;z-index:900}}.main-nav a{color:inherit;height:inherit;display:flex;align-items:center}.main-nav span{cursor:pointer}.main-nav .menu-level-0{display:flex;justify-content:space-between;align-items:center;height:100%;padding:0}@media screen and (max-width: 992px){.main-nav .menu-level-0{display:initial;width:80vw;line-height:35px;list-style:none}}.main-nav .menu-level-0 .menu-item{position:relative;height:initial}@media screen and (min-width: 993px){.main-nav .menu-level-0 .menu-item{display:flex;align-items:center;height:inherit}}.main-nav .menu-level-0 .menu-item:hover a,.main-nav .menu-level-0 .menu-item a.active{color:#a69485}.main-nav .menu-level-0 .menu-item.menu-item-home{cursor:pointer}@media screen and (max-width: 992px){.main-nav .menu-level-0 .menu-item.menu-item-home{font-family:GTHaptik-Bold,Arial,sans-serif;font-size:35px;padding:17px 0;color:#fff}}@media screen and (min-width: 993px){.main-nav .menu-level-0 .menu-item.menu-item-home{padding:0 3vw;color:#fff}.main-nav .menu-level-0 .menu-item.menu-item-home:after{content:url(./img/point.svg);position:relative;left:3vw}}.main-nav .menu-level-0 .menu-item.menu-item-home:last-of-type{padding-right:0}.main-nav .menu-level-0 .menu-item.menu-item-home:last-of-type:after{content:""}.main-nav .menu-level-0 .menu-item.menu-item-home.mobileonly{font-size:21px;position:absolute;bottom:15vh;color:#f2d5bb}@media screen and (min-width: 993px){.main-nav .menu-level-0 .menu-item.menu-item-home.mobileonly{display:none}}#slider{display:flex;justify-content:center;align-items:center;max-width:1000px;margin:auto;position:relative}#slider .slides{width:100%;max-width:90vw;display:none}#slider .slides.active{display:block}.wrapper-controls{display:flex;justify-content:center}.wrapper-controls .previous,.wrapper-controls .next{cursor:pointer;width:35px;height:25px}.bloc-accordion{padding:0 5vw}@media screen and (min-width: 993px){.bloc-accordion{display:flex;justify-content:space-between}.bloc-accordion.large .accordion{min-width:1050px}.bloc-accordion.small .title{margin-left:5vw}.bloc-accordion.small .accordion{width:40vw;margin-right:5vw}}@media screen and (min-width: 993px){.bloc-accordion .title{margin-right:5vw;max-width:35vw}}.bloc-accordion .title h2,.bloc-accordion .title h3,.bloc-accordion .title h4,.bloc-accordion .title h5{text-align:center}@media screen and (min-width: 993px){.bloc-accordion .accordion{margin-top:15px}}.bloc-accordion .accordion .wrapper{border-bottom:solid 2px var(--color)}.bloc-accordion .accordion .wrapper:first-of-type{border-top:solid 2px var(--color)}.bloc-accordion .accordion .wrapper .line{display:flex;justify-content:space-between;align-items:center;cursor:pointer}.bloc-accordion .accordion .wrapper .line h5{padding-top:18px}@media screen and (max-width: 992px){.bloc-accordion .accordion .wrapper .line .puce{margin-left:15px}}.bloc-accordion .accordion .wrapper .line .close,.bloc-accordion .accordion .wrapper .line.-opened .open{display:none}.bloc-accordion .accordion .wrapper .line.-opened .close{display:block}.bloc-accordion .accordion .wrapper .text{max-height:0;overflow:hidden;transition:max-height .3s ease;line-height:26px;position:relative}.bloc-accordion .accordion .wrapper .text p{margin:0 40px 20px 0}@media screen and (max-width: 992px){.bloc-accordion .accordion .wrapper .text p{margin:0 0 20px}}@media screen and (min-width: 993px){.bloc-accordion .accordion .wrapper .text .btn-cta{position:absolute;bottom:15px;right:5vw}}.banner_img{display:grid;grid-auto-flow:column;justify-items:stretch}.banner_img .illustration{background-position:center;background-size:cover;background-repeat:no-repeat;height:300px}.banner_img huttopia-slide,.banner_img huttopia-slide .slides,.banner_img huttopia-slide .slides .illustration{width:100vw;height:300px}.banner_square_txt{display:grid}@media screen and (min-width: 993px){.banner_square_txt{padding:0 4.5vw;grid-auto-flow:column;justify-items:stretch}}.banner_square_txt .illustration{padding:30px;height:fit-content}@media screen and (min-width: 993px){.banner_square_txt .illustration{margin:0 10px}}@media screen and (max-width: 992px){.banner_square_txt .illustration{width:90vw;margin:5px auto}}.banner_square_txt .illustration h2,.banner_square_txt .illustration h3,.banner_square_txt .illustration h4,.banner_square_txt .illustration h5,.banner_square_txt .illustration h6{margin-bottom:0}.block-hiring{margin-right:auto;margin-left:auto}@media screen and (min-width: 993px){.block-hiring{display:grid;grid-template-columns:repeat(4,1fr);max-width:1200px}.block-hiring.small{display:flex;justify-content:center}}.block-hiring .bloc{margin:10px;padding:15px;border:solid 1px #D9D9D9;border-radius:15px;min-height:200px;min-width:280px;position:relative;display:flex;flex-direction:column}@media screen and (max-width: 992px){.block-hiring .bloc{justify-content:space-between}}.block-hiring .bloc .container-cat{display:flex;color:#733b2f}.block-hiring .bloc .container-cat .category{background-color:#f2d5bb;padding:0 8px;margin-right:5px;border-radius:5px;font-size:12px}@media screen and (min-width: 993px){.block-hiring .bloc h4{margin-top:25px;font-size:25px}}.block-hiring .bloc a{color:#000;transition:color .4s ease}.block-hiring .bloc a:hover{color:#fe682c}.block-hiring .bloc div{font-size:14px}.block-hiring .bloc .date:before{content:url(./img/date.svg);width:12px;height:20px;display:inline-block;margin-right:5px}.block-hiring .bloc .place:before{content:url(./img/marker.svg);margin:0 7px 0 2px}.block-hiring .bloc .btn-cta{position:absolute;right:10px;bottom:10px}.block-hiring .bloc .btn-cta .cta{width:30px;height:30px;min-width:auto;padding:0}@media screen and (max-width: 992px){.block-hiring .bloc .btn-cta .cta{margin:0}}.block-hiring .bloc .btn-cta .cta:hover .white{opacity:0}.block-hiring .bloc .btn-cta .cta:hover .orange{opacity:1}.block-hiring .bloc .btn-cta .cta svg{position:absolute;width:26px;height:15px;transition:opacity .4s ease-in-out}.block-hiring .bloc .btn-cta .cta svg.orange{opacity:0}.cta{font-family:GTHaptik-Bold,Arial,sans-serif;height:40px;font-size:17px;display:flex;justify-content:center;align-items:center;width:fit-content;min-width:200px;position:relative;z-index:1;padding:0 20px;margin-bottom:3px}@media screen and (max-width: 992px){.cta{margin:20px 0;height:30px;font-size:14px;min-width:initial}}.cta:not(.no-border-radius){border-radius:60px}.cta.orange{color:#fe682c;background-color:#fff;transition:color .3s ease,background-color .3s ease}.cta.orange:hover{background-color:#fe682c;color:#fff}.cta.white{color:#fff;background-color:#fe682c}.cta.white:hover{color:#fe682c;background-color:#fff;border:solid 1px #FE682C}.bloc-home{position:relative}.bloc-home .overlay{width:100%;height:100%;position:absolute;top:0;background-color:#000;opacity:.35}.bloc-home huttopia-slide{width:100%}.bloc-home huttopia-slide .wrapper{position:absolute;bottom:5%;z-index:1;display:flex;justify-content:center;width:inherit}@media screen and (max-width: 992px){.bloc-home huttopia-slide .wrapper{bottom:15%}}.bloc-home huttopia-slide .wrapper .thumbnail{display:flex;align-items:center}.bloc-home huttopia-slide .wrapper .thumbnail svg{opacity:.7;width:22px;cursor:pointer}.bloc-home huttopia-slide .wrapper .thumbnail svg.active{opacity:1}.bloc-home huttopia-slide.blur .slides .illustration{filter:blur(3px)}.bloc-home huttopia-slide .slides{height:100vh}.bloc-home huttopia-slide .slides .illustration{height:100%;background-position:center;background-size:cover;position:absolute;opacity:0;transition:1s opacity}.bloc-home .wrapper-home{position:absolute;display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;width:100%;top:0;color:#fff}@media screen and (max-width: 992px){.bloc-home .wrapper-home{top:-10vh}}.bloc-home .wrapper-home img{filter:drop-shadow(10px 10px 10px #3E3231);z-index:1;width:50vw}@media screen and (max-width: 992px){.bloc-home .wrapper-home img{width:90vw}}.bloc-home .wrapper-home .text{position:absolute;bottom:10%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-shadow:1px 2px 5px #3E3231;z-index:1}.bloc-home .wrapper-home .text .btn-cta{display:flex;justify-content:center}.img_text_columns{display:flex;padding:0 5vw}@media screen and (max-width: 992px){.img_text_columns{padding:0 10vw;flex-direction:column}}.img_text_columns .pic{margin-right:5vw;width:100%;background-size:100%;background-repeat:no-repeat;background-position:center}@media screen and (max-width: 992px){.img_text_columns .pic{height:200px;margin-bottom:20px}}.img_text_columns .cols{display:flex;flex-direction:column;justify-content:center}.img_text_columns .cols .main-title{margin-bottom:2vw}@media screen and (max-width: 992px){.img_text_columns .cols div.container{text-align:center}}@media screen and (min-width: 993px){.img_text_columns .cols div.container{display:grid}}.img_text_columns .cols div.container.row_1{grid-template-columns:1fr}.img_text_columns .cols div.container.row_2,.img_text_columns .cols div.container.row_2.max{grid-template-columns:repeat(2,1fr)}.img_text_columns .cols div.container.row_3,.img_text_columns .cols div.container.row_3.max{gap:50px;grid-template-columns:repeat(3,1fr)}.img_text_columns .cols div.container.row_4,.img_text_columns .cols div.container.row_4.max{gap:40px;grid-template-columns:repeat(4,1fr)}.img_text_columns .cols div.container.row_5,.img_text_columns .cols div.container.row_5.max{gap:30px;grid-template-columns:repeat(5,1fr)}.img_text_columns .cols div.container .wrapper div.center{text-align:center}.img_text_columns .cols div.container .wrapper img{margin-top:10px}.img_text_columns .cols div.container .wrapper.left,.img_text_columns .cols div.container .wrapper.right,.img_text_columns .cols div.container .wrapper.bottom{display:flex}.img_text_columns .cols div.container .wrapper.left{align-items:center}.img_text_columns .cols div.container .wrapper.left img{margin:0 20px 0 0}.img_text_columns .cols div.container .wrapper.right{align-items:center;flex-direction:row-reverse}.img_text_columns .cols div.container .wrapper.right img{margin:0 0 0 20px}.img_text_columns .cols div.container .wrapper.bottom{flex-direction:column-reverse}.img_text_columns .cols div.container .wrapper.bottom img{margin:0}.lame2{width:100vw;display:flex}@media screen and (max-width: 992px){.lame2{flex-direction:column}}@media screen and (min-width: 993px){.lame2.left .wrapper-text-cta{order:2}}@media screen and (min-width: 993px){.lame2.small{height:300px}.lame2.middle{height:400px}.lame2.large{height:600px}}.lame2 .wrapper-text-cta,.lame2 huttopia-slide{width:50vw}@media screen and (min-width: 993px){.lame2 .wrapper-text-cta,.lame2 huttopia-slide{height:inherit}}@media screen and (max-width: 992px){.lame2 .wrapper-text-cta,.lame2 huttopia-slide{width:100vw}}.lame2 .wrapper-text-cta{padding:2vw 3vw}@media screen and (max-width: 992px){.lame2 .wrapper-text-cta{padding:2vw 5vw;order:2}}.lame2 .wrapper-text-cta .btn-cta{margin-top:40px}@media screen and (max-width: 992px){.lame2 .wrapper-text-cta .btn-cta{margin:10px 0}}@media screen and (max-width: 992px){.lame2 .wrapper-text-cta h2{font-size:30px}}@media screen and (max-width: 992px){.lame2 huttopia-slide{width:100vw;height:230px;order:1}}.lame2 huttopia-slide .slides{height:inherit}.lame2 huttopia-slide .slides .illustration .pic{width:inherit;height:inherit;background-position:center;background-size:cover;background-repeat:no-repeat}@media screen and (max-width: 992px){.lame2 huttopia-slide .slides .illustration .pic{width:inherit}}.minislider{position:relative;margin:0 5vw}@media screen and (max-width: 992px){.minislider{max-width:90vw;padding:10px 0}}.minislider .wrapper-title{margin-bottom:30px}.minislider huttopia-slide-mini-slider{height:500px;overflow:hidden}.minislider huttopia-slide-mini-slider[display="2"] .illustration{margin-right:5vw}.minislider huttopia-slide-mini-slider.slider{display:flex;max-width:86vw;margin-right:auto;margin-left:auto}@media screen and (max-width: 992px){.minislider huttopia-slide-mini-slider.slider{height:480px}.minislider huttopia-slide-mini-slider.slider .slides .illustration{opacity:0;position:absolute}.minislider huttopia-slide-mini-slider.slider .slides .illustration.active{opacity:1}}.minislider huttopia-slide-mini-slider .slides{position:relative}@media screen and (min-width: 993px){.minislider huttopia-slide-mini-slider .slides{right:calc(var(--index) * 22vw);transition:right 1s ease;display:flex;justify-content:space-between;gap:2vw}}@media screen and (max-width: 992px){.minislider huttopia-slide-mini-slider .slides{height:inherit}}.minislider huttopia-slide-mini-slider .slides .illustration{position:relative}@media screen and (min-width: 993px){.minislider huttopia-slide-mini-slider .slides .illustration{width:20vw}}@media screen and (max-width: 992px){.minislider huttopia-slide-mini-slider .slides .illustration{width:90vw;opacity:1;transition:opacity 1s ease;height:auto;margin:15px 0}}.minislider huttopia-slide-mini-slider .slides .illustration .wrapper-text-cta{display:flex;flex-direction:column;justify-content:space-between;text-align:center}.minislider huttopia-slide-mini-slider .slides .illustration .wrapper-text-cta:hover .pic{background-size:105%}.minislider huttopia-slide-mini-slider .slides .illustration .wrapper-text-cta h3{font-size:36px;line-height:30px;margin-bottom:0}.minislider huttopia-slide-mini-slider .slides .illustration .wrapper-text-cta h2,.minislider huttopia-slide-mini-slider .slides .illustration .wrapper-text-cta h3,.minislider huttopia-slide-mini-slider .slides .illustration .wrapper-text-cta h4,.minislider huttopia-slide-mini-slider .slides .illustration .wrapper-text-cta h5,.minislider huttopia-slide-mini-slider .slides .illustration .wrapper-text-cta h6,.minislider huttopia-slide-mini-slider .slides .illustration .wrapper-text-cta p{margin:5px 0}.minislider huttopia-slide-mini-slider .slides .illustration .wrapper-text-cta h5{margin-bottom:0}.minislider huttopia-slide-mini-slider .slides .illustration .wrapper-text-cta h6:before{content:url(./img/marker.svg);margin-right:5px}.minislider huttopia-slide-mini-slider .slides .illustration .wrapper-text-cta p{margin-top:0}.minislider huttopia-slide-mini-slider .slides .illustration .wrapper-text-cta .pic{width:inherit;height:280px;background-size:100%;background-repeat:no-repeat;background-position:center;position:relative;transition:background-size .3s ease}@media screen and (max-width: 992px){.minislider huttopia-slide-mini-slider .slides .illustration .wrapper-text-cta .pic{height:200px;width:auto;margin-bottom:20px}}@media screen and (min-width: 993px){.minislider huttopia-slide-mini-slider .slides .illustration .wrapper-text-cta .txt-cta{margin-top:10px}}.minislider huttopia-slide-mini-slider .slides .illustration .wrapper-text-cta .txt-cta .btn-cta{display:flex;justify-content:center}.minislider huttopia-slide-mini-slider .slides .illustration .wrapper-text-cta .txt-cta .btn-cta .cta{height:30px;font-size:14px;min-width:initial;margin:5px}@media screen and (max-width: 992px){.minislider huttopia-slide-mini-slider .slides .illustration .wrapper-text-cta .txt-cta .btn-cta .cta{margin:20px 0;pointer-events:auto}}.minislider .noslider .pic{height:200px;background-position:center;background-size:100%;background-repeat:no-repeat}.minislider .previous *,.minislider .next *{pointer-events:none}.minislider .previous,.minislider .next{position:absolute;width:38px;cursor:pointer;bottom:20%}@media screen and (max-width: 992px){.minislider .previous,.minislider .next{bottom:0;height:22px;top:initial;opacity:1}}.minislider .previous{left:-30px}@media screen and (max-width: 992px){.minislider .previous{left:39%}}.minislider .next{right:-30px}@media screen and (max-width: 992px){.minislider .next{right:39%}}.icon.middle{height:30px}.icon.small{height:20px}.icon.large{height:40px}.page-hiring .header-hiring{background-image:url(./img/hoscar.jpg);height:600px;display:flex}@media screen and (max-width: 992px){.page-hiring .header-hiring{height:400px}}.page-hiring .header-hiring .wrapper-title{color:#fff;text-align:center;width:fit-content;margin:auto}@media screen and (max-width: 992px){.page-hiring .header-hiring .wrapper-title{max-width:90vw}}.page-hiring .header-hiring .wrapper-title .container-cat{display:flex;flex-wrap:wrap;justify-content:center;color:#733b2f}.page-hiring .header-hiring .wrapper-title .container-cat .category{background-color:#fff;padding:3px 15px;margin:0 10px;border-radius:5px}@media screen and (max-width: 992px){.page-hiring .header-hiring .wrapper-title .container-cat .category{font-size:12px;padding:0 8px;margin:5px}}.page-hiring .container-hiring{position:relative;background-color:#fff;margin-left:auto;margin-right:auto;max-width:90vw}@media screen and (min-width: 993px){.page-hiring .container-hiring{bottom:150px;padding:100px;max-width:70vw;box-shadow:0 0 15px #6f6f6fb3;margin-bottom:-100px}}.page-hiring .container-hiring .place{margin-bottom:25px}@media screen and (max-width: 992px){.page-hiring .container-hiring .place{margin-top:20px}}.page-hiring .container-hiring .place:before{content:url(./img/marker.svg);margin-right:5px}.page-hiring .container-hiring .language{display:flex;align-items:center}@media screen and (min-width: 993px){.page-hiring .container-hiring .language{position:absolute;right:100px;top:90px}}@media screen and (max-width: 992px){.page-hiring .container-hiring .language{background-color:#f2d5bb80;border-radius:10px;padding:10px;margin:10px 0}}.page-hiring .container-hiring .language img{width:30px;height:20px;margin-right:15px}@media screen and (max-width: 992px){.page-hiring .container-hiring .language img{margin:0 30px 0 10px}}.page-hiring .container-hiring .btn-cta{display:flex;justify-content:center}@media screen and (min-width: 993px){.page-hiring .container-hiring .btn-cta{margin-top:50px}}.lame-spacer{display:block}@media screen and (min-width: 993px){.lame-spacer.b-sm-15{height:15px}.lame-spacer.b-sm-30{height:30px}.lame-spacer.b-sm-45{height:45px}.lame-spacer.b-sm-60{height:60px}.lame-spacer.b-sm-75{height:75px}.lame-spacer.b-sm-90{height:90px}.lame-spacer.b-sm-105{height:105px}}@media screen and (max-width: 992px){.lame-spacer.b-md-15{height:15px}.lame-spacer.b-md-30{height:30px}.lame-spacer.b-md-45{height:45px}.lame-spacer.b-md-60{height:60px}.lame-spacer.b-md-75{height:75px}.lame-spacer.b-md-90{height:90px}.lame-spacer.b-md-105{height:105px}}.tabs .container{display:grid}@media screen and (min-width: 993px){.tabs .container{max-width:80vw}}.tabs .container .mobile{display:flex;overflow-x:scroll;white-space:nowrap;width:auto;scroll-snap-type:x proximity}.tabs .container .mobile::-webkit-scrollbar{display:none}.tabs .container .mobile .title-tabs{font-size:16px}.tabs .container.-mob .content{display:none}.tabs .container.-mob .content.active{display:block}.tabs .container.vertical input:checked+label span{border-bottom:solid 2px #F2D5BB}.tabs .container.vertical .title-tabs{white-space:initial;grid-column:1;grid-row:initial;padding:inherit;border-bottom:none;max-width:17vw;width:fit-content}.tabs .container.vertical .title-tabs img{max-width:20px}.tabs .container.vertical .title-tabs span{display:flex;padding:15px;border-bottom:solid 2px transparent;transition:border-bottom .8s ease}.tabs .container.vertical .content{margin-left:31vw;position:absolute;right:10vw;border-top:none}.tabs .container .title-tabs{padding:15px;margin:0 20px;cursor:pointer;grid-row:1;white-space:nowrap;scroll-snap-align:center;font-size:20px;line-height:28px;font-family:GTHaptik-Bold,Arial,sans-serif}.tabs .container .title-tabs.top{display:flex;flex-direction:column;align-items:center}.tabs .container .title-tabs.top img{margin-bottom:15px}.tabs .container .title-tabs img{margin-right:15px}.tabs .container .content{border-top:solid 1px #F2D5BB}.tabs .container input{display:none}.tabs .container input+label{border-bottom:solid 4px transparent;transition:border-bottom .8s ease}.tabs .container input+label+.content{opacity:0;grid-row:2;grid-column:8/-1;transition:opacity .8s ease}.tabs .container input:checked+label{border-bottom:solid 4px #F2D5BB;color:#f2d5bb}.tabs .container input:checked+label+.content{opacity:1}@media screen and (max-width: 992px){.text_columns.whitebg,.text_columns.beigebg,.text_columns.bluebg,.text_columns.lightbrownbg,.text_columns.brownbg,.text_columns.darkbrownbg,.text_columns.orangebg,.text_columns.rosebg{padding:10px 0}}@media screen and (min-width: 993px){.text_columns.noborder .container{padding:25px 0}.text_columns.noborder .container.row_1{max-width:70vw}.text_columns.noborder .container.row_3,.text_columns.noborder .container.row_3.max{max-width:90vw}.text_columns.noborder .container.row_4,.text_columns.noborder .container.row_5{min-width:90vw}}.text_columns .main-title{margin:auto;text-align:center}@media screen and (min-width: 993px){.text_columns .main-title{padding-top:1px}}@media screen and (max-width: 992px){.text_columns .main-title{max-width:90vw}}.text_columns article{line-height:26px;font-size:16px;border-radius:10px}@media screen and (min-width: 993px){.text_columns article{padding:25px 45px}.text_columns article.row_1{max-width:75vw;grid-template-columns:1fr}.text_columns article.row_2 section,.text_columns article.row_2.max section{grid-template-columns:repeat(2,1fr)}.text_columns article.row_2 section.border,.text_columns article.row_2.max section.border{gap:50px}.text_columns article.row_2.max section.border{gap:25px}.text_columns article.row_3,.text_columns article.row_3.max{max-width:95vw}.text_columns article.row_3 section,.text_columns article.row_3.max section{gap:50px;grid-template-columns:repeat(3,1fr)}.text_columns article.row_3 section.border,.text_columns article.row_3.max section.border{gap:30px}.text_columns article.row_4{min-width:95vw}.text_columns article.row_4 section{gap:40px;grid-template-columns:repeat(4,1fr)}.text_columns article.row_4 section.border{gap:25px}.text_columns article.row_5{min-width:95vw}.text_columns article.row_5 section{gap:30px;grid-template-columns:repeat(5,1fr)}.text_columns article.row_5 section.border{gap:20px}}@media screen and (max-width: 992px){.text_columns article.whitebg section,.text_columns article.beigebg section,.text_columns article.bluebg section,.text_columns article.lightbrownbg section,.text_columns article.brownbg section,.text_columns article.darkbrownbg section,.text_columns article.orangebg section,.text_columns article.rosebg section{padding:1vw 0}}@media screen and (min-width: 993px){.text_columns article section{display:grid;gap:60px}}.text_columns article section h6{margin:10px 0}@media screen and (max-width: 992px){.text_columns article section h6{margin:10px 0}}.text_columns article section h3{margin:0 0 10px}@media screen and (max-width: 992px){.text_columns article section h3{font-size:30px;margin:10px 0}}.text_columns article section img{margin-top:10px}.text_columns article section .left,.text_columns article section .right,.text_columns article section .bottom{display:flex}.text_columns article section .left{align-items:center}.text_columns article section .left img{margin:0 20px 0 0}.text_columns article section .right{align-items:center;flex-direction:row-reverse}.text_columns article section .right img{margin:0}.text_columns article section .bottom{flex-direction:column-reverse}.text_columns article section .bottom img{margin:0}.text_columns article section.border div.wrapper,.text_columns article section.border div.slides{border:solid 1px #D9D9D9;border-radius:20px;padding:5px 20px}@media screen and (max-width: 992px){.text_columns article section.border div.wrapper,.text_columns article section.border div.slides{margin:10px 0}}@media screen and (max-width: 992px){.text_columns article section .wrapper{margin:20px 0}}.text_columns .wrapper-controls{margin:5px 0}.wysiwyg{padding:30px 0}body.page-template-page-fullwidth .pagesingle{padding-top:120px}body.page-template-page-fullwidth .entry-content>*:not(.alignfull):not(.alignwide){padding-inline:1rem}@media screen and (min-width: 768px){body.page-template-page-fullwidth .entry-content>*:not(.alignfull):not(.alignwide){padding-inline:2rem}}
