@import url(https://fonts.googleapis.com/css2?family=Bevan&family=Montserrat:ital,wght@0,400;0,700;0,800;1,300&display=swap);
.button{border-radius:2px;display:block;background:#fff;font-weight:700;height:50px;line-height:50px;margin:auto 0 0;text-transform:uppercase;text-decoration:none}@font-face{font-family:'chuttt';src:url(d6f1456d4023a7b76226cf851772f858.ttf) format("truetype"),url(693128749572cab7c61ca4248d74deaf.woff) format("woff"),url(92a7a2d8cd05e340394ef8f8a468122b.svg#oenobox) format("svg");font-style:normal;font-weight:normal}[class^='icon-']::before,[class*=' icon-']::before{font-family:'chuttt', sans-serif !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-device-rotation::before{content:"\e900"}.icon-left::before{content:"\e901"}.icon-right::before{content:"\e902"}.icon-cross::before{content:"\e903"}.icon-mail::before{content:"\e904"}.icon-phone::before{content:"\e905"}.icon-arrow-left::before{content:"\e906"}.icon-arrow-right::before{content:"\e907"}*,*::before,*::after{box-sizing:border-box}html,body{font-family:'Montserrat', sans-serif;font-size:1.9vw;font-weight:400;min-height:100vh;margin:0;padding:0}@media screen and (max-width: 500px){html,body{font-size:3vw}}@media screen and (min-width: 768px){html,body{font-size:16px}}@media screen and (min-width: 1000px){html,body{height:100%}}body{display:flex;flex-direction:column;position:relative}@media screen and (orientation: landscape) and (max-width: 1000px){body{height:100vh;overflow:hidden}body::before{background:rgba(50,50,50,0.8);content:'';height:100vh;left:0;position:absolute;top:0;width:100vw;z-index:20}body::after{font-family:'chuttt', sans-serif !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;content:"\e900";font-size:20vw;left:50vw;position:absolute;top:50vh;transform:translate(-50%, -50%) rotate(-90deg);z-index:20}}header{flex-shrink:0;padding:20px 0}header .content{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}header .content .hook{font-size:0.9rem;margin-right:auto;margin-top:15px;order:1;text-align:center;width:100%}@media screen and (min-width: 1500px){header .content .hook{margin-top:0;max-width:50%;order:0;text-align:left}}header .content .hook strong{display:block;font-size:1.2em}header .content .logo-precognitics{background:url(60424832738ea45c6559a2c1361f1881.svg) no-repeat 50% 50%;background-size:contain;flex-shrink:0;height:46px;margin-left:20px;width:34px}@media screen and (min-width: 1500px){header .content .logo-precognitics{height:95px;width:68px}}header .content .logo-chuuut{background:url(c4a08c06ba51254f137dcd5262e6af8f.svg) no-repeat 50% 50%;background-size:contain;flex-shrink:0;height:35px;margin-left:20px;width:76px}@media screen and (min-width: 1500px){header .content .logo-chuuut{height:70px;width:152px}}.content{margin:0 auto;max-width:1250px;padding:0 25px}.content-wrapper{background:url(844c496ad0ec0fea4777bf7d6c288530.jpg) repeat-x 50% 100%,linear-gradient(to bottom, #e7e7e7, #d7d7d7);background-size:auto calc((100vh + 50vw) / 7.5),auto;display:flex;flex:1;flex-shrink:0;position:relative;z-index:0}@media screen and (min-width: 768px){.content-wrapper{background-size:auto calc((30vh + 100vw) / 7.5),auto}}@media screen and (min-width: 1500px){.content-wrapper{background-size:auto 200px,auto;min-height:800px}}.content-wrapper>.content{display:flex;padding:25px 0 calc((100vh + 50vw) / 7.5);overflow:hidden;width:100%}@media screen and (min-width: 768px){.content-wrapper>.content{padding:25px 0 calc((30vh + 100vw) / 7.5)}}@media screen and (min-width: 1500px){.content-wrapper>.content{padding:25px 0 200px}}@media screen and (min-width: 1500px) and (min-height: 1200px){.content-wrapper>.content{max-width:80%}}.content-wrapper .floor-text{background:rgba(50,50,50,0.5);bottom:5vh;color:#fff;font-size:1rem;font-weight:400;height:auto;line-height:1.3em;left:50%;letter-spacing:1px;padding:0.5em 1em;position:absolute;text-align:center;text-decoration:none;text-transform:uppercase;transform:translate(-50%, 50%);width:80%}@media screen and (min-width: 768px){.content-wrapper .floor-text{font-size:0.9rem;width:auto}}@media screen and (min-width: 1000px){.content-wrapper .floor-text{bottom:66.66667px;white-space:nowrap}}footer{background:#323232;padding:12.5px}@media screen and (min-width: 1000px){footer{background:#fff;height:195px;flex-shrink:0;padding:0}}footer .content{align-items:center;display:flex}@media screen and (min-width: 1000px){footer .content{height:145px}}footer .content .part{display:none}@media screen and (min-width: 1000px){footer .content .part{display:block;flex:1;margin-right:50px}}footer .content strong{font-size:1.3rem;font-weight:normal}footer .content a{color:inherit;text-decoration:none}footer .sub-footer{background:#e9e9e9;display:none;height:50px;line-height:50px;text-align:center}@media screen and (min-width: 1000px){footer .sub-footer{display:block}}footer .sub-footer a{color:inherit;text-decoration:none}.legal-mobile{color:#323232;background:#fff;border-radius:50%;bottom:12.5px;font-size:1.5rem;font-weight:700;height:40px;line-height:40px;outline:none;position:absolute;right:12.5px;text-align:center;text-decoration:none;width:40px}.legal-mobile:hover{box-shadow:0 0 5px 0 #000 inset}@media screen and (min-width: 1000px){.legal-mobile{display:none}}.slider{position:relative}.slider .slide-wrapper{align-items:stretch;border-radius:3px;box-shadow:-5px 5px 5px 0 rgba(50,50,50,0.3);display:flex;height:100%;overflow:hidden;position:relative}.slider .slide{color:#fff;flex-shrink:0;padding:25px 25px 37.5px;text-align:center;width:100%}.slider .slide img{max-width:100%}.slider .handle-wrapper{border-radius:1rem;bottom:-75px;box-shadow:-3px 3px 3px 0 rgba(50,50,50,0.3) inset;height:2rem;left:50%;margin-left:-100px;position:absolute;width:200px}@media screen and (min-width: 768px){.slider .handle-wrapper{border-radius:20px;height:40px}}.slider .handle{cursor:pointer;background:#fff;border-radius:50%;height:calc(2rem - 8px);left:4px;position:absolute;top:4px;width:calc(2rem - 8px)}@media screen and (min-width: 768px){.slider .handle{height:32px;width:32px}}.slider .slide-2{display:flex;flex-direction:column;font-size:1.1rem;font-weight:400;justify-content:center}.slider .slide-2 p{margin:1em 0}.slider .slide-3{display:flex;flex-direction:column;font-size:1.1rem;font-weight:400;height:100%}.slider .slide-3 p{margin:1em 0}.slider .slide-3 .button{width:100%}.carousel-handlers{align-items:center;bottom:50%;display:flex;height:0;justify-content:space-between;position:fixed;width:100%;z-index:10}@media screen and (min-width: 1000px){.carousel-handlers{bottom:calc(50% + 100px);position:absolute}}.carousel-handlers .handle{background:rgba(255,255,255,0.7);border-radius:20px;color:#323232;display:inline-block;height:40px;line-height:40px;margin:0 10px;position:relative;width:40px;outline:none !important;text-align:center;text-decoration:none;flex-shrink:0;z-index:100}@media screen and (min-width: 768px){.carousel-handlers .handle{border-radius:30px;height:60px;line-height:60px;margin:0 20px;width:60px}}.carousel-handlers .handle.useless{display:none}.carousel-handlers .handle.inactive{pointer-events:none;opacity:0.3}.carousel-handlers .handle:hover{background:#fff}.carousel-handlers .handle:active{box-shadow:0 0 3px 1px rgba(50,50,50,0.5) inset}.carousel-handlers .handle::before{font-family:'chuttt', sans-serif !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;line-height:inherit;font-size:26.66667px}@media screen and (min-width: 768px){.carousel-handlers .handle::before{font-size:2.3em}}.carousel-handlers .handle.previous::before{content:"\e901"}.carousel-handlers .handle.next::before{content:"\e902"}.modal{background:#fff;border-radius:5px;display:flex;flex-direction:column;max-height:calc(100vh - 50px);max-width:800px;padding:12.5px;position:relative;width:calc(100% - 25px);z-index:100}@media screen and (min-width: 1000px){.modal{padding:25px}}.modal-overlay{align-items:center;background:rgba(0,0,0,0.5);bottom:0;display:flex;justify-content:center;left:0;padding:12.5px;position:fixed;right:0;top:0;z-index:100}@media screen and (min-width: 1000px){.modal-overlay{padding:25px}}.modal .title,.modal .part-title{border-bottom:1px solid #323232;font-size:1.3rem;font-weight:700;margin:0 0 12.5px;padding:0 0 12.5px}.modal .title{min-height:2rem}.modal .part-title{margin:12.5px 0}.modal .close{color:inherit;font-size:2rem;position:absolute;right:12.5px;top:12.5px;text-decoration:none}.modal .close::before{font-family:'chuttt', sans-serif !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e903"}.modal .modal-content{flex:1;font-weight:300;overflow:auto;line-height:1.3}.modal .modal-content h2{font-size:1rem;font-weight:700;margin:1em 0 0.5em}.modal .modal-content h2:first-child{margin-top:0}.modal .modal-content a{color:inherit}.modal.dark-theme{background:rgba(0,0,0,0.9);color:#fff}.modal.dark-theme .title,.modal.dark-theme .part-title{border-bottom-color:#fff}.modal.wide{max-width:1100px}.modal.iframe-modal .modal-content{overflow:hidden}.modal.iframe-modal iframe{border:none;width:100%}.viewer{display:flex;height:100%;overflow:hidden;position:relative}.viewer picture{display:block;width:100%;flex-shrink:0;transition:0.2s;text-align:center}.viewer picture img{max-height:100%;max-width:100%}.viewer .handle-wrapper a{position:absolute;height:100%;opacity:0.7;top:0;width:100px}.viewer .handle-wrapper a.inactive{display:none}.viewer .handle-wrapper a::before,.viewer .handle-wrapper a::after{font-size:3rem;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%)}.viewer .handle-wrapper a::before{font-family:'chuttt', sans-serif !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;z-index:1}.viewer .handle-wrapper a::after{background:rgba(50,50,50,0.5);border-radius:50%;content:'';height:4rem;width:4rem}.viewer .handle-wrapper a.previous{left:0}.viewer .handle-wrapper a.previous::before{content:"\e901"}.viewer .handle-wrapper a.next{right:0}.viewer .handle-wrapper a.next::before{content:"\e902"}.viewer .handle-wrapper a:not(.inactive):hover{opacity:1}.gallery-part{align-items:center;display:flex;flex-direction:column;flex-shrink:0;justify-content:flex-end;margin-left:0;padding:25px;position:relative;transition:0.3s;width:100%}@media screen and (min-width: 768px){.gallery-part{padding-left:12.5px;padding-right:12.5px}}@media screen and (min-width: 1000px){.gallery-part{width:calc(100% / 3)}}.gallery-part .gallery-content{position:relative}.default-type{padding-bottom:0;padding-top:0}.painting-type::before{background:#aaa;box-shadow:-2px 1px 3px 0 rgba(50,50,50,0.3);content:'';flex:1;margin-bottom:-3px;margin-top:-50px;min-height:25px;order:0;width:3px}.painting-type::after{background:url(f7079fe187ba1632195163260de14ec6.png) no-repeat 50% 50%;background-size:contain;content:'';height:70px;margin-bottom:-15px;order:1;position:relative;width:59px;z-index:10}.painting-type .gallery-content{border:10px solid #191919;margin-bottom:75px;max-width:100%;height:260px;order:2;width:330px}@media screen and (min-width: 768px){.painting-type .gallery-content{height:300px}}@media screen and (min-width: 1000px){.painting-type .gallery-content{height:330px}}@media screen and (min-width: 1500px) and (min-height: 1200px){.painting-type .gallery-content{height:400px;width:500px}}@media screen and (min-width: 1000px){.painting-type.wide .gallery-content{width:100%}.painting-type.upper .gallery-content{margin-bottom:125px}}.screen-type{align-self:flex-end}.screen-type .gallery-content{background:linear-gradient(to bottom, #181818 0%,#131818 7%,#54605e 23%,#687372 73%,#121d1c 90%,#1b1b1b);border-radius:12px;max-width:100%;padding:16px;position:relative}.screen-type .gallery-content:not(.slider){overflow:hidden}@media screen and (min-width: 1500px) and (min-height: 1200px){.screen-type .gallery-content{padding:20px}}.screen-type .gallery-content:not(:first-child){margin-top:37.5px}@media screen and (min-width: 1500px){.screen-type .gallery-content:not(:first-child){margin-top:50px}}.screen-type .gallery-content::before{background:linear-gradient(to left, #181818 0%,#131818 7%,#54605e 23%,#687372 73%,#121d1c 90%,#1b1b1b);border-radius:3px;bottom:13px;content:'';left:13px;position:absolute;right:13px;top:13px;z-index:0}@media screen and (min-width: 1500px) and (min-height: 1200px){.screen-type .gallery-content::before{bottom:16px;left:16px;right:16px;top:16px}}.screen-type .workshop{bottom:16px;left:16px;right:16px;top:16px}@media screen and (min-width: 1500px) and (min-height: 1200px){.screen-type .workshop{bottom:20px;left:20px;right:20px;top:20px}}.screen-type.vertical .gallery-content,.screen-type.wide .gallery-content{height:90vw;max-height:450px;max-width:300px;width:60vw}@media screen and (min-width: 768px){.screen-type.vertical .gallery-content,.screen-type.wide .gallery-content{height:57vh;width:38vh}}@media screen and (min-width: 1000px){.screen-type.vertical .gallery-content,.screen-type.wide .gallery-content{height:36vw;width:24vw}}@media screen and (min-width: 1500px) and (min-height: 1200px){.screen-type.vertical .gallery-content,.screen-type.wide .gallery-content{max-height:600px;max-width:400px}}@media screen and (min-width: 1000px){.screen-type.wide{width:100%}}@media screen and (min-width: 768px){.screen-type.wide .gallery-content{max-width:60%;width:60%}}.screen-type.horizontal .gallery-content{height:60vw;margin-bottom:15vw;max-height:280px;max-width:400px;width:90vw}@media screen and (min-width: 768px){.screen-type.horizontal .gallery-content{margin-bottom:100px}}@media screen and (min-width: 1000px){.screen-type.horizontal .gallery-content{height:18vw;width:27vw}}@media screen and (min-width: 1500px){.screen-type.horizontal .gallery-content{width:400px;max-width:100%}}@media screen and (min-width: 1500px) and (min-height: 1200px){.screen-type.horizontal .gallery-content{max-height:400px;width:600px}}.screen-type.double .gallery-content{height:50vw;max-height:200px;max-width:300px;width:75vw}@media screen and (min-width: 1000px){.screen-type.double .gallery-content{height:16vw;width:24vw}}@media screen and (min-width: 1500px) and (min-height: 1200px){.screen-type.double .gallery-content{max-height:280px;max-width:420px}}.screen-type.simple-pod::before,.screen-type.double-pod::before{background:no-repeat 0 80%;background-size:100% auto;bottom:-30%;content:'';height:100%;left:50%;position:absolute;transform:translateX(-50%);z-index:-1}@media screen and (min-width: 768px){.screen-type.simple-pod::before,.screen-type.double-pod::before{background-position:0 100%;bottom:-32%}}@media screen and (min-width: 1000px){.screen-type.simple-pod::before,.screen-type.double-pod::before{bottom:-35%}}@media screen and (min-width: 1200px){.screen-type.simple-pod::before,.screen-type.double-pod::before{bottom:-35%}}@media screen and (min-width: 1500px) and (min-height: 1200px){.screen-type.simple-pod::before,.screen-type.double-pod::before{bottom:-25%}}.screen-type.simple-pod.double::before,.screen-type.double-pod.double::before{height:100%}@media screen and (min-width: 1000px){.screen-type.simple-pod.double::before,.screen-type.double-pod.double::before{bottom:-38%}}@media screen and (min-width: 1200px){.screen-type.simple-pod.double::before,.screen-type.double-pod.double::before{bottom:-35%}}@media screen and (min-width: 1500px) and (min-height: 1200px){.screen-type.simple-pod.double::before,.screen-type.double-pod.double::before{bottom:-25%}}.screen-type.simple-pod::before{background-image:url(fbb438c942c0a4843c973e6f3bb9f16d.png);max-width:38%;width:150px}.screen-type.double-pod::before{background-image:url(131e1a458f45fa10af24e19fdd76a783.png);max-width:44%;width:200px}@media screen and (min-width: 1500px){.screen-type.double-pod::before{max-width:100%}}.default,.bonbon-boost{color:#fff;position:relative}.default .main-content,.bonbon-boost .main-content{background:#fff 50% 50%;background-size:cover;display:block;height:100%;overflow:hidden;position:relative}.default .main-content img,.bonbon-boost .main-content img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:100%;width:100%}.screen-type .default .main-content,.screen-type .bonbon-boost .main-content{border-radius:3px}.default h2,.bonbon-boost h2,.default p:not(.tag),.bonbon-boost p:not(.tag){left:50%;margin:0;pointer-events:none;position:absolute;padding:0 12.5px;text-align:center;transform:translate(-50%);width:calc(100% - 40px)}.default h2,.bonbon-boost h2{font-size:1rem;text-transform:uppercase;top:45px}.painting-type .default h2,.painting-type .bonbon-boost h2{top:25px}.default .above-text,.bonbon-boost .above-text{bottom:calc(100% + 5px);color:#323232;font-size:1.7rem}@media screen and (min-width: 768px){.default .above-text,.bonbon-boost .above-text{font-size:1.1rem}}.double .default h2,.double .bonbon-boost h2{font-size:1rem;top:25px}@media screen and (min-width: 768px){.double .default h2,.double .bonbon-boost h2{font-size:0.8rem}}.horizontal .default h2,.horizontal .bonbon-boost h2{top:30px}.default.contrast,.contrast.bonbon-boost{color:#323232}.default .sign-board,.bonbon-boost .sign-board{background:#852c26;border-color:#ef994c;color:#f9e9c5;width:auto;font-family:Bevan;font-weight:normal}.tag{background:rgba(50,50,50,0.7);border-radius:2px;bottom:25px;color:#fff;font-size:1.2rem;left:50%;margin:0;padding:0.5em 1em;position:absolute;transform:translateX(-50%);width:auto;white-space:nowrap}.painting-type .tag{bottom:5px}.sign-board{border:2px solid;color:#fff;display:inline-block;padding:0.5em 1em !important;text-decoration:none;text-transform:uppercase;width:auto;white-space:nowrap}.coming-soon,.workshop{align-items:center;background:rgba(50,50,50,0.8);bottom:0;color:#fff;display:flex;font-weight:bold;justify-content:center;left:0;position:absolute;text-transform:uppercase;right:0;text-align:center;top:0;transition:0.2s;opacity:1}@media screen and (min-width: 768px){.coming-soon,.workshop{font-size:1rem}}@media screen and (min-width: 1000px){.coming-soon,.workshop{opacity:0}}.coming-soon:hover,.workshop:hover{opacity:1}.text-content .content{background:#2f2f2f;color:#fff;display:flex;flex-direction:column;font-size:1.2rem;height:100%;line-height:1;justify-content:center;padding:75px 10px;position:relative;text-align:center;z-index:10}@media screen and (max-width: 500px){.text-content .content{font-size:1rem}}@media screen and (min-width: 768px){.text-content .content{font-size:0.8rem}}@media screen and (min-width: 1000px){.text-content .content{font-size:0.8rem;padding:12.5px}}@media screen and (min-width: 1200px){.text-content .content{font-size:1rem}}@media screen and (min-width: 1500px){.text-content .content{padding:25px 12.5px 75px}}.screen-type .text-content .content{border-radius:3px}.text-content .content p{line-height:1.5;margin:12.5px 0 0}@media screen and (min-width: 768px){.text-content .content p{margin:25px 0 0}}@media screen and (min-width: 1000px){.text-content .content p{margin:12.5px 0 0}}@media screen and (min-width: 1500px){.text-content .content p{margin:25px 0 0}}.text-content .content p:first-child{margin:0}.text-content .content .title{font-size:1.3em;font-weight:bold}@media screen and (min-width: 1000px){.text-content .content .title{font-size:1.2em}}@media screen and (min-width: 1200px){.text-content .content .title{font-size:1.3em}}.performance-builder .slide-wrapper{background:#7ab0cb}.performance-builder .handle-wrapper{background:#7ab0cb}.performance-builder .button{color:#7ab0cb}.performance-builder .slide-1{position:relative}.performance-builder .slide-1 img{height:100%;left:0;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}.performance-builder .slide-1 h2{font-size:1.4rem;font-weight:800;left:0;line-height:1.1;margin:12.5px 0 0;text-transform:uppercase;position:relative;width:100%}.communication-builder .slide-wrapper{background:#7c7ead}.communication-builder .handle-wrapper{background:#7c7ead}.communication-builder .button{color:#7c7ead}.communication-builder .slide-1{position:relative}.communication-builder .slide-1 img{height:100%;left:0;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}.communication-builder .slide-1 h2{font-size:1.4rem;font-weight:800;left:0;line-height:1.1;margin:12.5px 0 0;text-transform:uppercase;position:relative;width:100%}.project-builder .slider>img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;width:100%}.project-builder .handle-wrapper{background:#80a31c}.project-builder .button{color:#80a31c}.project-builder .slide-1{line-height:1.2;text-transform:uppercase}.project-builder .slide-1 h2,.project-builder .slide-1 p{background:rgba(0,0,0,0.7);display:block;padding:0.2em 0.5em}.project-builder .slide-1 h2{display:inline-block;font-size:1.6rem;font-weight:700;margin:0 0 1em}.project-builder .slide-2 p,.project-builder .slide-3 p{background:rgba(0,0,0,0.7);margin:0;padding:1em}.achat-builder .slide-wrapper{background:#ffcc01}.achat-builder .handle-wrapper{background:#ffcc01}.achat-builder .button{color:#ffcc01}.achat-builder .slide-1{position:relative}.achat-builder .slide-1 img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;position:absolute;left:0;top:0;width:100%}.achat-builder .slide-1 h2{background:#814c8c;display:inline-block;font-size:1.2rem;font-weight:700;margin:0 0 1.5em;padding:0.2em 0.5em;position:relative;top:25px;text-transform:uppercase}.hero-builder .slide-wrapper{background:#005075}.hero-builder .handle-wrapper{background:#005075}.hero-builder .button{color:#005075}.hero-builder .slide-1{padding:0}.hero-builder .slide-1 img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.hero-builder .slide-2 p,.hero-builder .slide-3 p{margin:0;padding:0.3em}.couple-strength .slide-wrapper{background:#e27f19}.couple-strength .handle-wrapper{background:#e27f19}.couple-strength .button{color:#e27f19}.couple-strength .slide-1{padding:0;position:relative}.couple-strength .slide-1 img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.couple-strength .slide-1 h2{font-size:1rem;left:0;line-height:1.1;margin:20px 10px 10px;position:absolute;text-transform:uppercase;top:0;width:100%}.couple-strength .slide-2 p,.couple-strength .slide-3 p{margin:0;padding:0.3em}.welcome{margin-bottom:-22%;position:relative}@media screen and (min-width: 768px){.welcome{margin-bottom:-12%}}@media screen and (min-width: 1000px){.welcome{margin-bottom:-30%}}.welcome img{max-width:100%}.welcome .text{align-items:center;color:#323232;display:flex;flex-direction:column;font-size:1rem;font-weight:bold;height:22.9%;line-height:1.3;justify-content:center;left:49.5%;padding:8.33333px 0;position:absolute;text-align:center;top:31%;width:20.5%}@media screen and (min-width: 768px){.welcome .text{font-size:0.8rem}}@media screen and (min-width: 1500px){.welcome .text{padding:8.33333px 25px}}.welcome .text a{color:inherit;font-weight:normal;margin:auto;text-align:center}.welcome .map{display:flex;flex-direction:column;height:28%;left:12.5%;padding:12.5px;position:absolute;top:57%;width:76.5%}.welcome .actions{display:flex;font-size:0.9rem;justify-content:space-between}@media screen and (min-width: 768px){.welcome .actions{font-size:0.7rem}}@media screen and (min-width: 1500px) and (min-height: 1200px){.welcome .actions{font-size:1.1rem;margin:0 0 25px}}.welcome .actions .button{width:48%}@media screen and (min-width: 768px){.welcome .actions .button{width:45%}}.welcome .button{border-radius:3px;color:#323232;height:2.5em;line-height:2.5em;padding:0 0.9em;text-align:center}.welcome .button.go-left{background:#323232;color:#fff}.welcome .button.go-left::before{font-family:'chuttt', sans-serif !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e906";font-size:1.5em;margin-right:0.5em;vertical-align:middle}.welcome .button.go-right{background:#323232;color:#fff}.welcome .button.go-right::after{font-family:'chuttt', sans-serif !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e907";font-size:1.5em;margin-left:0.5em;vertical-align:middle}.welcome .links{align-items:center;font-size:1.2rem;display:flex;flex-direction:column;margin:auto 0}@media screen and (min-width: 768px){.welcome .links{font-size:0.9rem}}@media screen and (min-width: 1500px) and (min-height: 1200px){.welcome .links{font-size:1.3rem}}.welcome .links a{margin:6.25px 0}.welcome .links a:hover{box-shadow:0 0 4px 0 rgba(50,50,50,0.5)}.bonbon-boost h2{background:#ff0052;padding:0.5em 1em;top:50px !important;width:auto}.board{max-width:60%;position:relative;margin-bottom:-15%}@media screen and (min-width: 768px){.board{margin-bottom:-7%}}@media screen and (min-width: 1000px){.board{margin-bottom:-20%}}@media screen and (min-width: 1200px){.board{margin-bottom:-17%}}.board img{width:100%}.board-content{align-items:center;bottom:26%;color:#323232;cursor:pointer;display:flex;flex-direction:column;font-size:1rem;left:17%;position:absolute;text-align:center;right:16%;top:18%}@media screen and (min-width: 1200px){.board-content{font-size:1.05rem}}@media screen and (min-width: 1500px){.board-content{font-size:1.2rem}}@media screen and (min-width: 1500px) and (min-height: 1200px){.board-content{font-size:1.5rem}}.board-content .hook{font-size:0.8em;margin:0 0 25px}.board-content .title{font-weight:bold;margin:0 0 8.33333px}.board-content .desc{font-size:0.7em}.board-content .icon{font-size:1.5em;margin:auto 0 0}

