@import url(https://use.typekit.net/cpo3ofv.css);@import url(https://fonts.googleapis.com/css2?family=Josefin+Sans:wght@300&family=Monsieur+La+Doulaise&family=Poppins:wght@300&display=swap);@font-face{font-family:Honey Butter Regular;src:url(/build/fonts/HoneybutterRegular.a5371064.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;vertical-align:top;text-decoration:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}.inline-block,ul.hack-inline>li{display:inline-block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}table{border-collapse:collapse;border-spacing:0}h1,h2,h3,h4,h5,h6{font-weight:400}button{appearance:none;border:none;cursor:pointer}a{color:inherit}:focus{outline:none}:root{--padding:25px;--margin:50px;--header:100px;--header-font:"Honey Butter Regular";--main:#352d27;--color:#fff;--main-font:"filson-pro",sans-serif;--title-size:48px;--headline-size:16px;--desc-size:15px}@media screen and (min-width:1024px){:root{--margin:50px}}@media screen and (min-width:1200px){:root{--margin:100px;--title-size:70px;--headline-size:20px}}body{color:#151515;background:#ede8df;cursor:default;isolation:isolate;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-weight:400;font-family:var(--main-font)}body strong{font-weight:700}body.no-overflow{overflow:hidden}body *{box-sizing:border-box;-webkit-box-sizing:border-box}main{overflow-x:hidden;position:relative}body .fancybox__container .fancybox__content{max-width:800px;line-height:1.5;font-size:var(--desc-size);max-height:80vh;overflow:auto}body .fancybox__container .fancybox__content .rs-modal{display:flex;flex-direction:column;gap:10px}body .fancybox__container .fancybox__content .rs-modal li .title{font-size:32px;text-align:center;display:block;letter-spacing:1px}body .fancybox__container .fancybox__content .rs-modal li a{color:#fff;display:block;padding:10px 35px;font-size:18px;background:var(--main);border-radius:2px}body .fancybox__container .fancybox__content .table{margin-top:25px}body .fancybox__container .fancybox__content .table table{width:100%}body .fancybox__container .fancybox__content .table table tr{border-bottom:1px solid hsla(0,0%,52.2%,.2)}body .fancybox__container .fancybox__content .table table td{padding:10px;width:auto!important}@media screen and (min-width:1200px){main{position:fixed;left:0;top:0;width:100%}}.grecaptcha-badge{display:none}.title{font-family:Honey Butter Regular}.title,.zones{display:flex;flex-direction:column}.zones{position:relative;width:100vw;transition:filter .25s ease-out}.zones.blurred{filter:blur(5px)}.zones .zone{overflow:hidden;width:100%}.zones .zone .container{margin:100px auto;width:100%}.zones .zone .container .title:not(.headline){font-size:30px}.zones .zone .container .title.headline{font-size:14px;letter-spacing:.6px}.zones .zone .container .title.headline+.title{margin-top:8px}.zones .zone .container .description{font-size:14px;line-height:20px;letter-spacing:.6px}@media screen and (max-width:600px){.svg-arrow{width:32px}}.svg-arrow.left{transform:scaleX(-1)}.svg-arrow .arrow-svg-stroke{fill:none;stroke:var(--main)}.arrows{display:flex;justify-content:center;align-items:center}.arrows .svg-arrow{margin:0 8px;cursor:pointer}.svg-arrow{cursor:pointer;transition:transform .25s ease-out}.svg-arrow:not(.swiper-button-disabled):hover{transform:scale(.95)}.svg-arrow:not(.swiper-button-disabled):hover.left{transform:scaleX(-1) scale(.95)}.svg-arrow.swiper-button-disabled{opacity:.25}.fancy-link{cursor:pointer}@media screen and (min-width:1200px){.hasOverflow{overflow:auto;direction:rtl;-moz-padding-end:var(--padding);scrollbar-width:thin}.hasOverflow>*{direction:ltr}.hasOverflow::-webkit-scrollbar{width:var(--padding)}.hasOverflow::-webkit-scrollbar-thumb{background-clip:content-box;border-left:1px solid var(--main)}.hasOverflow::-webkit-scrollbar-track{border-left:1px solid hsla(0,0%,52.2%,.4)}}@media screen and (min-width:1600px){.zones .zone .container .title:not(.headline){font-size:40px}.description,.zones .zone .container .description{font-size:16px;line-height:22px}}footer{background:#030303;color:#fff;font-size:14px;overflow:hidden;padding:25px 25px 50px;font-family:var(--main-font)}footer .c-footer{display:grid;grid-template-columns:1fr;gap:40px}footer .c-footer,footer .c-footer .c-logo{text-align:center}footer .c-footer .c-logo .logo{display:block;margin:0 auto}footer .c-footer .c-logo .logo img,footer .c-footer .c-logo .logo svg{width:210px;height:210px;object-fit:contain;max-width:100%}footer .footer-title{margin-bottom:20px;font-family:var(--header-font);font-size:22px;letter-spacing:1.1px;padding-bottom:10px;width:100%;display:flex;flex-direction:column;position:relative;margin-left:auto;margin-right:auto;border-bottom:1px solid #d6e1c3;color:#d6e1c3}footer .nav-footer>ul{margin:auto;column-count:2}footer .nav-footer>ul>li{margin-bottom:20px;letter-spacing:2px}footer .nav-footer>ul>li .zone-name{transition:all .5s;width:max-content;cursor:pointer;margin-left:auto;margin-right:auto;border-bottom:1px solid transparent}footer .nav-footer>ul>li .zone-name:hover{border-color:var(--secondary)}footer .main-footer{display:flex;flex-direction:column}footer .main-footer>ul li{margin-bottom:10px;line-height:1.8}footer .main-footer>ul li>img{margin-right:10px}footer .main-footer>ul li strong{display:block;font-weight:300}footer .mentions{display:flex;flex-direction:column}footer .mentions>ul li{line-height:1.5;margin-bottom:10px}footer .mentions>ul li>a img{min-width:160px;max-width:180px;width:100%;height:40px;object-fit:contain}footer .copy{margin-bottom:32px}footer .socials li{margin-bottom:0;margin-left:4px;margin-right:4px;background-color:var(--color);width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center}footer .socials li a{color:var(--main)}@media screen and (min-width:800px){footer .c-footer{flex-direction:row;flex-wrap:wrap}footer .c-footer .c-logo,footer .c-footer .mentions{flex:1 1 100%}footer .c-footer .main-footer,footer .c-footer .nav-footer{flex:1}}@media screen and (min-width:1200px){footer{padding:45px}footer .footer-title{padding-bottom:10px}footer .c-footer{max-width:unset;display:grid;grid-template-columns:.8fr 1fr 1fr 1fr .1fr;gap:50px}footer .c-footer .c-logo{display:flex;align-self:center;margin-bottom:0}footer .c-footer .c-logo .logo{margin:0}footer .c-footer .nav-footer ul li{margin-bottom:25px}footer .c-footer .nav-footer .phone{flex:1}footer .c-footer .mentions{height:100%}}@media screen and (min-width:1600px){footer{padding:45px 110px 20px}footer .c-footer{gap:60px;grid-template-columns:.5fr 1fr 1fr 1fr}}.socials{display:flex;align-items:center;justify-content:center}.logo{position:relative;z-index:10}.contacts{align-items:center}.contacts,.contacts ul{display:flex}.contacts ul li{display:flex;align-items:center;justify-content:center;width:35px;height:30px;background-color:#e5f2d0;transition:border-radius .25s ease-out,transform .5s ease-out;clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);margin:0 4px}.contacts ul li:hover{border-radius:50%}.contacts ul li:hover a{font-size:1.15rem}.contacts ul li a{color:#000;display:flex;align-items:center;justify-content:center;transition:font-size .25s ease-out}header{height:var(--header);background-color:#030303;color:#fff;font-family:var(--header-font);max-height:calc(var(--vh, 1vh)*100);position:fixed;z-index:10000;top:0;left:0;right:0}header.nav-is-active .container .menu{transform:translateY(var(--header))}header.nav-is-active .container .menu .main-page:not(:first-child):before{transform:translate(-50%)}header.nav-is-active .container .close-next{position:fixed;display:block;top:0;left:0;z-index:20000;right:250px;pointer-events:all;bottom:0}header.nav-is-active .burgerBtn .bars span:first-child{transform:rotate(45deg);position:absolute}header.nav-is-active .burgerBtn .bars span:nth-child(2){opacity:0}header.nav-is-active .burgerBtn .bars span:nth-child(3){transform:rotate(-45deg);position:absolute}header.scroll{box-shadow:0 2px 10px rgba(0,0,0,.125)}header .container{display:flex;height:100%;gap:20px;padding:0 25px;width:100%;margin:auto}header .container .logo{z-index:1000;position:relative;display:flex;align-items:center;transition:all .3s ease;margin:auto auto auto 0;width:79px;height:90px}header .container .logo img{width:100%;height:100%;transition:all .3s ease;object-fit:contain}header .container .burgerBtn{display:flex;gap:10px;z-index:1000;cursor:pointer;align-items:center;background:#cae8ad;width:45px;height:40px;align-self:center;justify-content:center;clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%)}header .container .burgerBtn .bars{display:flex;flex-direction:column}header .container .burgerBtn .bars span{width:24px;margin:3px 0;height:1px;background:#030303;transform-origin:center;transition:all .4s ease}header .container .close-next{pointer-events:none;display:none}header .container .socials{z-index:1000}header .container .socials .item{color:var(--other2);background-color:var(--white)}header .container .menu{position:fixed;display:flex;flex-direction:column;justify-content:center;z-index:100;top:var(--header);top:0;right:0;height:auto;width:100vw;padding:25px 25px 30px;color:#030303;background-color:#cae8ad;transform:translateY(-100%);transition:all .5s ease}header .container .menu .main-page{width:100%;display:flex;flex-direction:column;justify-content:center;padding:12px;position:relative}header .container .menu .main-page.active .page-name,header .container .menu .main-page:hover .page-name{color:#d6e1c3}header .container .menu .main-page.active .page-name:after{transform:scaleX(1)}header .container .menu .main-page .page-name{display:flex;align-items:center;font-size:30px;letter-spacing:.85px;justify-content:center;cursor:pointer;text-align:center;transition:color .25s ease-out}header .container .menu .main-page .page-name:after{content:"";display:block;position:absolute;bottom:0;width:100%;height:1px;background-color:var(--main);transition:transform .25s ease-out;transform-origin:left;transform:scaleX(0)}header .container .menu .main-page:not(:first-child):before{content:"";position:absolute;left:50%;top:0;height:1px;width:80%;background:var(--secondary);margin-left:auto;margin-right:auto;transform:translate(70%);transition:all 1s ease}header .container .menu .main-page:nth-child(2):before{transition-delay:.2s}header .container .menu .main-page:nth-child(3):before{transition-delay:.4s}header .container .menu .main-page:nth-child(4):before{transition-delay:.6s}header .container .menu .main-page:nth-child(5):before{transition-delay:.8s}header .container .menu .main-page:nth-child(6):before{transition-delay:1s}header .container .menu .main-page:nth-child(7):before{transition-delay:1.2s}header .container .menu .main-page:nth-child(8):before{transition-delay:1.4s}header .container .menu .main-page:nth-child(9):before{transition-delay:1.6s}@media (min-width:1200px){header{transform:translateY(-100%)}header .container{justify-content:center;max-width:max-content}header .container .menu{position:unset;border:unset;transform:unset;opacity:1;pointer-events:all;width:auto;flex-direction:row;clip-path:unset;height:100%;background:transparent;padding:0;color:var(--white);align-items:center;justify-content:center;gap:0;flex:1;margin:0 auto}header .container .menu li:not(.main-page){margin:0 50px}header .container .menu .main-page{max-width:unset;width:auto;flex:unset;margin:0;display:flex;align-items:center;position:relative}header .container .menu .main-page:before{content:"";position:absolute;left:50%;bottom:-5px;height:1px;width:0;background:var(--secondary);transition:all .5s ease 0}header .container .menu .main-page.active:before,header .container .menu .main-page:hover:before{width:110%!important}header .container .menu .main-page:not(.all):before{top:unset;bottom:-5px;transform:translate(-50%);width:0;transition:all .5s ease 0s}header .container .menu .main-page .page-name{font-size:15px;position:relative}}@media screen and (min-width:1400px){header .container .menu .main-page{margin:0 8px}header .container .menu .main-page .page-name{font-size:16px}}@media screen and (min-width:1600px){header .container .menu .main-page{margin:0 12px}header .container .menu .main-page .page-name{font-size:17px}}@media screen and (min-width:1800px){header .container .menu .main-page{margin:0 25px}}.zone.diapo{background-color:#ede8df;padding-top:100px;min-height:100vh;min-height:calc(100vh - var(--header))}.zone.diapo,.zone.diapo .svg-container{display:flex;position:relative;width:100%}.zone.diapo .svg-container{height:100vh;justify-content:center;align-items:center;flex-direction:column}.zone.diapo .hexagon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:300px;height:300px;fill:none;stroke:#000;stroke-width:5}.zone.diapo .container{margin:0;display:flex;flex-direction:column;justify-content:center;position:relative;min-width:100%}.zone.diapo .container .text{margin-bottom:auto;position:absolute;display:flex;flex-direction:column;align-items:center;text-align:center;left:50%;top:calc(var(--header));transform:translateX(-50%);width:100%}.zone.diapo .container .text .title{font-size:50px;line-height:1;font-family:Poppins}.zone.diapo .container .text .description{font-family:Josefin Sans;letter-spacing:1px;font-size:16px;line-height:22px;margin-top:25px;max-width:500px;text-align:center}.zone.diapo .container .slider{flex:1;width:calc(100% + 200px);margin-top:40px;transform:translateX(-100px)}.zone.diapo .container .slider .swiper{height:100%}.zone.diapo .container .slider .photo{width:100%;height:100%}.zone.diapo+.zone.text_photo{margin-top:100px}@media screen and (min-width:600px){.zone.diapo .container .text .title{font-size:60px}.zone.diapo+.zone.text_photo{margin-top:100px}}@media screen and (min-width:1200px){.zone.diapo .container .text .title{font-size:70px}.zone.diapo+.zone.text_photo{margin-top:250px}}@media screen and (min-width:1600px){.zone.diapo .container .text .title{font-size:90px}.zone.diapo .container .text .description{margin-top:40px}.zone.diapo .container .text{top:calc(var(--header) - 50px)}.zone.diapo .container .slider{margin-top:-3px}}@media screen and (max-width:1199px){.zone.diapo .container{padding-top:50px}.zone.diapo .container .text{position:relative;top:unset;left:unset;transform:none;padding:0 25px}.zone.diapo .container svg{height:auto}.zone.diapo .container .slider{flex:unset;margin:auto;width:calc(100% + 400px)}}@media screen and (max-width:375px){.zone.diapo .container{padding-top:15px}}.photo{position:relative;overflow:hidden}.photo img,.photo span{position:absolute;left:0;top:0;width:100%;height:100%}.photo img{object-fit:cover}.zone.text_photo{display:flex;position:relative;overflow:visible}.zone.text_photo .container{display:flex;flex-direction:column;margin:100px auto 50px;padding:0 25px}.zone.text_photo .container .photo{width:100%;max-width:600px;overflow:visible}.zone.text_photo .container .photo:after{content:"";display:block;padding-top:125%}.zone.text_photo .container .photo .big-square{content:"";display:block;position:absolute;width:100%;padding-top:86%;background-color:#cae8ad;opacity:.5;top:-20%;left:40%;clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);z-index:10}.zone.text_photo .container .text{display:flex;flex-direction:column;margin-top:25px}.zone.text_photo .container .text .description{margin-top:25px;margin-bottom:25px}@media screen and (min-width:600px){.zone.text_photo .container{margin:75px 0;padding:0 75px}}@media screen and (min-width:1200px){.zone.text_photo.subtype2 .container{flex-direction:row-reverse;align-items:center;gap:75px}.zone.text_photo.subtype2 .container .big-square{left:-60%;top:-10%}.zone.text_photo.subtype2 .container .photo span:before{content:"";display:block;position:absolute;width:185.75px;height:160.86px;background-color:#cae8ad;opacity:1;bottom:0;left:0;transform:translate(-50%,50%);clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);z-index:0}.zone.text_photo.subtype2 .container .text{margin-top:0!important;z-index:11;position:relative}.zone.text_photo.subtype2 .container .text .description{max-width:500px;margin-bottom:50px}.zone.text_photo.subtype2 .container .text .desc-wrapper{display:flex;flex-direction:column}.zone.text_photo .container{flex-direction:row;justify-content:center;align-items:flex-end;padding:0 100px;gap:100px}.zone.text_photo .container .photo{width:50%;display:flex}.zone.text_photo .container .photo:after{padding-top:133.3333333333333%}.zone.text_photo .container .photo .big-square,.zone.text_photo .container .photo img{opacity:0}.zone.text_photo .container .text{width:50%;max-width:600px;flex-direction:column;align-items:flex-start}.zone.text_photo .container .text .description{margin-top:55px}}@media screen and (min-width:1600px){.zone.text_photo{min-height:calc(100vh - 100px)}.zone.text_photo .container{padding:0 110px;gap:150px}.zone.text_photo.subtype2 .container{margin-bottom:150px}.zone.text_photo.subtype2 .container .text .description{margin-bottom:80px}.zone.text_photo.subtype2 .container .text .button{transform:translateY(25px)}.zone.text_photo .container .text .description{margin-bottom:100px;margin-top:80px}.zone.text_photo .container .text{margin-top:100px}}.button{display:flex;max-width:max-content;transition:border-color .5s ease-out .5s;cursor:pointer}.button svg{transition:transform .5s ease-out}.button svg path{transition:stroke-width .25s ease-out,stroke .35s ease-out}.button svg path:first-child{transition-delay:0s}.button svg path:nth-child(3),.button svg path:nth-child(4){transition-delay:.25s}.button svg path:nth-child(2){transition-delay:.5s}.button svg path:nth-child(5){transition-delay:.75s}.button .label{text-align:center;font-size:18px;font-family:Honey Butter Regular;transition:color .5s ease-out,text-stroke .35s ease-out;padding:0 15px 0 0;margin-left:-15px}.button:hover .label{color:#cae8ad}.button:hover svg path{stroke-width:2;stroke:#cae8ad}.zone.text_photo_2{display:flex;position:relative;overflow:visible;margin-top:100px}.zone.text_photo_2 .container{display:flex;flex-direction:column;margin:75px auto 50px;padding:0 25px}.zone.text_photo_2 .container .photo-wrapper{width:100%;max-width:620px;display:flex;align-items:flex-start}.zone.text_photo_2 .container .photo.hexa{width:100%;max-width:392.66px;margin-left:-25%;margin-top:-32%}.zone.text_photo_2 .container .photo.hexa:after{content:"";display:block;padding-top:86.60419%}.zone.text_photo_2 .container .photo.hexa img{clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%)}.zone.text_photo_2 .container .photo.normal{width:100%;overflow:visible}.zone.text_photo_2 .container .photo.normal:after{content:"";display:block;padding-top:125%}.zone.text_photo_2 .container .photo.normal .small-square{content:"";display:block;position:absolute;width:185.75px;height:160.86px;background-color:#cae8ad;opacity:.5;bottom:0;left:0;transform:translate(-50%,50%);clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);z-index:10}.zone.text_photo_2 .container .text{display:flex;flex-direction:column;margin-top:25px;z-index:11;position:relative}.zone.text_photo_2 .container .text .description{margin-top:25px;margin-bottom:25px}@media screen and (min-width:600px){.zone.text_photo_2 .container{margin:75px 0;padding:0 75px}}@media screen and (min-width:1200px){.zone.text_photo_2{margin-top:0}.zone.text_photo_2.subtype2 .container{flex-direction:row-reverse;align-items:center}.zone.text_photo_2.subtype2 .container .photo-wrapper{flex-direction:row-reverse}.zone.text_photo_2.subtype2 .container .photo.hexa{margin-left:0;margin-right:-25%}.zone.text_photo_2.subtype2 .container .photo.normal .small-square{left:unset;right:0;transform:translate(50%,50%)}.zone.text_photo_2 .hexa,.zone.text_photo_2 .normal{opacity:0}.zone.text_photo_2 .container{flex-direction:row;justify-content:center;align-items:flex-end;padding:0 100px;gap:100px;margin-top:200px}.zone.text_photo_2 .container .photo.normal{width:100%;max-width:382px;display:flex}.zone.text_photo_2 .container .photo.normal:after{padding-top:137.49869%}.zone.text_photo_2 .container .text{width:75%;max-width:600px;flex-direction:column;align-items:flex-start}.zone.text_photo_2 .container .text .description{margin-top:55px;margin-bottom:50px}}@media screen and (min-width:1600px){.zone.text_photo_2{min-height:calc(100vh - 100px)}.zone.text_photo_2 .container{padding:0 110px;margin-top:200px;margin-bottom:0}.zone.text_photo_2 .container .text .description{margin-top:100px;margin-bottom:100px}.zone.text_photo_2 .container .text{margin-top:100px}}@media screen and (max-width:1199px){.zone.text_photo_2 .container .photo.hexa{margin-left:-64%}.zone.text_photo_2 .container .photo.normal{margin-top:15%}}.zone.double_text{display:flex;position:relative}.zone.double_text.is-contact .container{margin-bottom:100px}.zone.double_text .photo{width:100%;max-width:392.66px;overflow:visible}.zone.double_text .photo iframe{border:0;position:absolute;top:0;left:0;width:100%;height:100%}.zone.double_text .photo iframe,.zone.double_text .photo img{clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%)}.zone.double_text .photo:after{content:"";display:block;padding-top:86.60419%}.zone.double_text .desc-wrapper.contactss{display:flex;width:100%;justify-content:center}.zone.double_text .description.contactss{width:100%;max-width:600px!important;min-width:350px}.zone.double_text .description>ul{font-family:Josefin Sans}.zone.double_text .description>ul>li{padding:15px 5px;display:flex;align-items:center;justify-content:space-between;text-transform:uppercase;border-bottom:1px solid rgba(0,0,0,.25)}.zone.double_text .container{display:flex;flex-direction:column;margin:50px auto;padding:0 25px}.zone.double_text .container .titles .titles-wrapper{margin-bottom:25px}.zone.double_text .container .titles .description{margin-top:25px;max-width:415px}.zone.double_text .container .titles .photo{width:82%;margin-bottom:25%;margin-top:18%}.zone.double_text .container .titles .photo .big-square{content:"";display:block;position:absolute;width:47.30556%;height:47.30342%;background-color:#cae8ad;opacity:1;top:77%;left:75%;clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);z-index:10}.zone.double_text .container .text{width:100%;display:flex;flex-direction:column-reverse;margin-top:25px;max-width:810px}.zone.double_text .container .text .photos-wrapper{display:flex;width:100%;align-items:flex-start;margin-top:25%}.zone.double_text .container .text .photos-wrapper .photo+.photo{transform:translate(-25%,-50%)}.zone.double_text .container .text .photos-wrapper .photo+.photo .big-square{content:"";display:block;position:absolute;width:47.30556%;height:47.30342%;background-color:#cae8ad;opacity:1;top:77%;left:75%;clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);z-index:10}.zone.double_text .container .text .description{margin-bottom:25px}@media screen and (min-width:600px){.zone.double_text .container{margin:75px 0;padding:0 75px}}@media screen and (min-width:1200px){.zone.double_text .description>ul>li,.zone.double_text .description form .form-group input,.zone.double_text .description form .form-group select,.zone.double_text .description form .form-group textarea{padding:25px 10px}.zone.double_text .container{flex-direction:row;justify-content:center;gap:100px;padding:0 110px}.zone.double_text .container .titles .titles-wrapper{margin-bottom:100px}.zone.double_text .container .titles .titles-wrapper .description{margin-top:75px}.zone.double_text .container .titles .photo{width:100%;margin-top:0;margin-bottom:0}.zone.double_text .container .text{flex-direction:column;align-items:center;justify-content:center}.zone.double_text .container .text .photos-wrapper{margin-top:0}.zone.double_text .container .text .description{max-width:435px;margin-top:55px}.zone.double_text:not(.is-contact) .container{margin-top:150px}.zone.double_text.is-contact .container{margin-bottom:150px}}@media screen and (min-width:1600px){.zone.double_text{min-height:calc(100vh - 100px)}.zone.double_text .photo{min-width:392.66px}.zone.double_text.is-contact .container{margin-bottom:200px}.zone.double_text .container{gap:125px;align-items:center}.zone.double_text:not(.is-contact) .container{margin-top:100px}.zone.double_text:not(.is-contact) .container .titles .titles-wrapper{margin-bottom:120px;margin-top:150px}.zone.double_text .container .text .description{margin-bottom:80px;margin-top:80px}.zone.double_text .container .text{margin-top:100px}.zone.double_text.is-contact .container{margin-bottom:175px}}::placeholder{opacity:1;color:var(--main-color);font-size:14px;text-transform:uppercase;letter-spacing:.6px}:-ms-input-placeholder{color:var(--main-color);text-transform:uppercase;letter-spacing:.6px;font-size:14px}::-ms-input-placeholder{text-transform:uppercase;color:var(--main-color);letter-spacing:.6px;font-size:14px}.alert{display:flex;flex-wrap:wrap;padding:10px 15px;align-items:center;border:1px solid transparent;border-radius:.25rem;font-size:14px;width:100%;justify-content:center}.alert.success{color:#155724;background-color:#cae8ad;border-color:#c3e6cb}.alert.error{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}form{display:flex;flex-direction:column;width:100%}form .form-group{margin-bottom:10px;font-size:18px}form .form-group.send{display:flex;justify-content:end;margin-top:25px}form .form-group input,form .form-group select,form .form-group textarea{border:0;border-bottom:1px solid rgba(0,0,0,.25);padding:10px;width:100%;color:var(--main-color);font-family:Josefin Sans;letter-spacing:.6px;background:#ede8df}form .form-group button{background:unset;font-size:12px}form .form-group textarea{resize:vertical}.loader{display:flex}.loader svg .svg-elem-1{fill:transparent;-webkit-transition:fill 1s ease-out 1.5s;transition:fill 1s ease-out 1.5s}.loader svg.active .svg-elem-1{fill:#fff}.loader svg .svg-elem-2{fill:transparent;-webkit-transition:fill 1s ease-out 1.65s;transition:fill 1s ease-out 1.65s}.loader svg.active .svg-elem-2{fill:#fff}.loader svg .svg-elem-3{fill:transparent;-webkit-transition:fill 1s ease-out 1.8s;transition:fill 1s ease-out 1.8s}.loader svg.active .svg-elem-3{fill:#fff}.loader svg .svg-elem-4{fill:transparent;-webkit-transition:fill 1s ease-out 1.95s;transition:fill 1s ease-out 1.95s}.loader svg.active .svg-elem-4{fill:#fff}.loader svg .svg-elem-5{fill:transparent;-webkit-transition:fill 1s ease-out 2.1s;transition:fill 1s ease-out 2.1s}.loader svg.active .svg-elem-5{fill:#fff}.loader svg .svg-elem-6{fill:transparent;-webkit-transition:fill 1s ease-out 2.25s;transition:fill 1s ease-out 2.25s}.loader svg.active .svg-elem-6{fill:#fff}.loader svg .svg-elem-7{fill:transparent;-webkit-transition:fill 1s ease-out 2.4s;transition:fill 1s ease-out 2.4s}.loader svg.active .svg-elem-7{fill:#fff}.loader svg .svg-elem-8{fill:transparent;-webkit-transition:fill 1s ease-out 2.55s;transition:fill 1s ease-out 2.55s}.loader svg.active .svg-elem-8{fill:#fff}.loader svg .svg-elem-9{fill:transparent;-webkit-transition:fill 1s ease-out 2.7s;transition:fill 1s ease-out 2.7s}.loader svg.active .svg-elem-9{fill:#fff}.loader svg .svg-elem-10{fill:transparent;-webkit-transition:fill 1s ease-out 2.8499999999999996s;transition:fill 1s ease-out 2.8499999999999996s}.loader svg.active .svg-elem-10{fill:#fff}.loader svg .svg-elem-11{fill:transparent;-webkit-transition:fill 1s ease-out 3s;transition:fill 1s ease-out 3s}.loader svg.active .svg-elem-11{fill:#fff}.loader svg .svg-elem-12{fill:transparent;-webkit-transition:fill 1s ease-out 3.15s;transition:fill 1s ease-out 3.15s}.loader svg.active .svg-elem-12{fill:#fff}.loader svg .svg-elem-13{fill:transparent;-webkit-transition:fill 1s ease-out 3.3s;transition:fill 1s ease-out 3.3s}.loader svg.active .svg-elem-13{fill:#fff}.loader svg .svg-elem-14{fill:transparent;-webkit-transition:fill 1s ease-out 3.45s;transition:fill 1s ease-out 3.45s}.loader svg.active .svg-elem-14{fill:#fff}.loader svg .svg-elem-15{fill:transparent;-webkit-transition:fill 1s ease-out 3.6s;transition:fill 1s ease-out 3.6s}.loader svg.active .svg-elem-15{fill:#fff}.loader svg .svg-elem-16{fill:transparent;-webkit-transition:fill 1s ease-out 3.75s;transition:fill 1s ease-out 3.75s}.loader svg.active .svg-elem-16{fill:#fff}.loader svg .svg-elem-17{fill:transparent;-webkit-transition:fill 1s ease-out 3.9s;transition:fill 1s ease-out 3.9s}.loader svg.active .svg-elem-17{fill:#fff}.loader svg .svg-elem-18{fill:transparent;-webkit-transition:fill 1s ease-out 4.05s;transition:fill 1s ease-out 4.05s}.loader svg.active .svg-elem-18{fill:#fff}.loader svg .svg-elem-19{fill:transparent;-webkit-transition:fill 1s ease-out 4.199999999999999s;transition:fill 1s ease-out 4.199999999999999s}.loader svg.active .svg-elem-19{fill:#fff}.loader svg .svg-elem-20{fill:transparent;-webkit-transition:fill 1s ease-out 4.35s;transition:fill 1s ease-out 4.35s}.loader svg.active .svg-elem-20{fill:#fff}.loader svg .svg-elem-21{fill:transparent;-webkit-transition:fill 1s ease-out 4.5s;transition:fill 1s ease-out 4.5s}.loader svg.active .svg-elem-21{fill:#fff}.loader svg .svg-elem-22{fill:transparent;-webkit-transition:fill 1s ease-out 4.65s;transition:fill 1s ease-out 4.65s}.loader svg.active .svg-elem-22{fill:#fff}.loader svg .svg-elem-23{fill:transparent;-webkit-transition:fill 1s ease-out 4.8s;transition:fill 1s ease-out 4.8s}.loader svg.active .svg-elem-23{fill:#fff}.loader svg .svg-elem-24{fill:transparent;-webkit-transition:fill 1s ease-out 4.949999999999999s;transition:fill 1s ease-out 4.949999999999999s}.loader svg.active .svg-elem-24{fill:#fff}.loader svg .svg-elem-25{fill:transparent;-webkit-transition:fill 1s ease-out 5.1s;transition:fill 1s ease-out 5.1s}.loader svg.active .svg-elem-25{fill:#fff}.loader svg .svg-elem-26{fill:transparent;-webkit-transition:fill 1s ease-out 5.25s;transition:fill 1s ease-out 5.25s}.loader svg.active .svg-elem-26{fill:#fff}.loader svg .svg-elem-27{fill:transparent;-webkit-transition:fill 1s ease-out 5.4s;transition:fill 1s ease-out 5.4s}.loader svg.active .svg-elem-27{fill:#fff}.loader svg path,.loader svg rect{fill:#000!important}.loader{position:fixed;left:0;top:0;width:100vw;height:100vh;z-index:100000;overflow:hidden;background:#ede8df;clip-path:inset(0 0 0 0);perspective:800px}.loader img{position:absolute}.loader img:first-of-type{height:75%;transform:translateY(15%) rotate(-8deg);z-index:1;opacity:0}.loader img:nth-of-type(2){width:15%;height:auto;min-width:250px;transform:translate(-100%,-300%);filter:blur(3px);z-index:10}.loader img:nth-of-type(3){width:10%;min-width:192px;transform:translateX(45%) translateY(-425%);height:auto;z-index:-1}.loader img:nth-of-type(4){width:10%;min-width:192px;height:auto;transform:translate(-76%,-250%);z-index:2}.loader img:nth-of-type(5){width:10%;min-width:192px;height:auto;transform:translateY(-470%)}.loader img:nth-of-type(6){width:7%;min-width:148px;height:auto;transform:translate(-50%,-500%);z-index:-1}.loader img:nth-of-type(7){width:48%;height:auto;transform:translate(75%,-350%);filter:blur(6px)}.loader .logo{position:absolute;top:20%;left:50%;transform:translate(-50%,-50%);overflow:visible;z-index:10}.loader .logo svg{width:150px;display:block;position:relative;z-index:10}.loader .logo svg .logo_st14{fill:#000}.loader .video{position:absolute;z-index:0;opacity:0;filter:blur(10px);top:0;right:0;bottom:0;left:0}.loader .video video{object-position:left}.loader .btn{position:absolute;bottom:10vh;left:50%;z-index:100;transform:translate(-50%);opacity:0}.loader .btn .label{font-size:16px;padding-left:22px}.loader .glace-container{width:100%;height:100%;position:relative;display:flex;justify-content:center;align-items:center}@media screen and (min-width:1200px){.loader .logo{position:absolute;top:50%;left:33%;transform:translate(-50%,-50%) scale(1.25);overflow:visible;z-index:10}.loader .logo svg{width:150px;display:block;position:relative;z-index:10}.loader .logo svg .logo_st14{fill:#000}}@media screen and (min-width:1024px){.loader svg{width:300px}.loader video .video{object-position:center}}.zone.text_photo_hexa{display:flex;position:relative;overflow:visible}.zone.text_photo_hexa .container{display:flex;flex-direction:column;margin:50px auto;padding:0 25px}.zone.text_photo_hexa .container .svg-photo-container{position:relative;transform:translateX(-22%);width:155%}.zone.text_photo_hexa .container .svg-photo-container svg{z-index:10;position:relative}.zone.text_photo_hexa .container .photo{width:100%;overflow:visible;position:absolute;top:0;left:35px;width:calc(100% - 35px);height:calc(100% - 5px)}.zone.text_photo_hexa .container .text{display:flex;flex-direction:column;margin-top:25px}.zone.text_photo_hexa .container .text .description{margin-top:25px;margin-bottom:25px}@media screen and (min-width:600px){.zone.text_photo_hexa .container{margin:75px 0;padding:0 75px}}@media screen and (min-width:1200px){.zone.text_photo_hexa .container{flex-direction:row;align-items:flex-end;padding:0 100px 0 0;gap:0}.zone.text_photo_hexa .container .svg-photo-container{transform:translateX(-10%);position:relative;margin-right:-22%;width:100%;max-width:1210px}.zone.text_photo_hexa .container .svg-photo-container svg{position:relative;z-index:10}.zone.text_photo_hexa .container .photo{position:absolute;top:3px;left:0;width:calc(100% - 6px);height:calc(100% - 9px);display:flex}.zone.text_photo_hexa .container .text{height:100%;max-width:600px;flex-direction:column;align-items:flex-start;max-height:85vh;margin:auto 0;position:relative;z-index:15}.zone.text_photo_hexa .container .text .title{margin-top:50px}.zone.text_photo_hexa .container .text .description{margin-top:55px}.zone.text_photo_hexa .container .text .desc-wrapper{flex:1;display:flex;flex-direction:column}.zone.text_photo_hexa .container .text .button{margin:auto 50px auto auto}}@media screen and (min-width:1600px){.zone.text_photo_hexa{min-height:calc(100vh - 100px)}.zone.text_photo_hexa .container{padding:0 110px 0 0;gap:0;margin-bottom:150px}.zone.text_photo_hexa .container .text .button{transform:translateY(50px)}.zone.text_photo_hexa .container .text .description{margin-top:80px}}@media screen and (min-width:1920px){.zone.text_photo_hexa .container .svg-photo-container{margin-right:-15%}}@media screen and (max-width:1199px){.zone.text_photo_hexa .container{margin:0 auto 100px}.zone.text_photo_hexa .container .photo{width:100%;overflow:visible;position:absolute;top:1px;left:35px;width:calc(100% - 35px);height:calc(100% - 7px)}}.filter1{fill:#ede8df}.filter2{fill:#f1ffdd}