h1,h2,h3,h4,h5,h6,p,blockquote,pre,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;-webkit-margin-after:0;-webkit-margin-before:0}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:' ';content:none}table{border-collapse:collapse;border-spacing:0}input,textarea,select,label{cursor:pointer;outline:none}b,strong,em{font-weight:700}pre,i{font-style:italic}sup{font-size:smaller;vertical-align:top}a,[type="submit"],[type="button"],button{transition:all .4s}a,label,input,button{cursor:pointer;position:relative}img{width:auto;height:auto;max-width:100%;display:block}.clear{clear:both;height:0}@font-face{font-family:'BMF Clinic';src:url(../assets/fonts/bmf-clinic/bmf-clinic.eot?37563623);src:url('../assets/fonts/bmf-clinic/bmf-clinic.eot?37563623#iefix') format('embedded-opentype'),url(../assets/fonts/bmf-clinic/bmf-clinic.woff2?37563623) format('woff2'),url(../assets/fonts/bmf-clinic/bmf-clinic.woff?37563623) format('woff'),url(../assets/fonts/bmf-clinic/bmf-clinic.ttf?37563623) format('truetype'),url('../assets/fonts/bmf-clinic/bmf-clinic.svg?37563623#bmf-clinic') format('svg');font-weight:400;font-style:normal;font-display:swap}@keyframes rotation{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes appear-down{0%{opacity:0;transform:translateY(-15px)}100%{opacity:1;transform:translateY(0)}}.icon-loading:before{content:'\e830'}.icon-instagram:before{content:'\f16d'}.icon-facebook:before{content:'\f308'}[class^="icon-"],[class*=" icon-"]{display:inline-block;vertical-align:top;text-decoration:none}[class^="icon-"]:before,[class*=" icon-"]:before{font:24pt/.9 'BMF Clinic',sans-serif;color:#e0bcb0;speak:none;text-align:center;transition:all .4s}[class^="icon-"]:hover:before,[class*=" icon-"]:hover:before{color:#fff}.tiktok{display:inline-block;vertical-align:top}.tiktok svg{width:22.534px;display:inline-block;vertical-align:top;height:26px;margin:2px 0 0}.tiktok svg *{transition:all .4s}.tiktok:hover svg *{fill:#fff}.loading [type="submit"]:before{content:'\e830';-webkit-font-smoothing:antialiased;display:inline-block;font:12pt/1 'BMF Clinic';color:inherit;transform-origin:center center;margin:0 10px 0 0;animation:rotation 2s infinite linear}*{box-sizing:border-box}body{font:400 14pt/1.2 'Open Sans','Arial',sans-serif;color:#653231;padding:96px 0 0}h2{text-transform:uppercase;font:300 45pt/1.2 'Open Sans','Arial',sans-serif;letter-spacing:-3px;margin:0 0 58px}h3,h2 span,#contact-us h2{color:#e0bcb0}h3{text-transform:uppercase;font:300 30pt/1.2 'Open Sans','Arial',sans-serif;letter-spacing:-2px}h4{text-transform:uppercase;font:300 22pt/1 'Open Sans','Arial',sans-serif;letter-spacing:-.5px;margin:0 0 15px}hr{border:0;background:#e0bcb0;height:5px;margin:30px 0}.clear{clear:both;display:block}.container{width:1100px;max-width:94%;margin:auto}address{font-style:normal}header{position:fixed;top:0;left:0;right:0;z-index:20;background:#d0ad9f;padding:28px 44px;color:#fff;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;box-shadow:0 0 10px 10px #b1b1b130}header svg{display:block}header nav>div{display:none;cursor:pointer;transition:all .4s}header nav>div:hover{transform:rotateZ(90deg)}header nav>ul{text-transform:uppercase;display:flex;column-gap:46px}header li{position:relative}header nav>ul>li:nth-of-type(2),header nav>ul>li:nth-of-type(3){position:static}header nav a,header nav span{cursor:pointer;padding:10px 0;font-weight:300;letter-spacing:6px;color:#653231;text-decoration:none;position:relative}header .current{color:#cc9a8e}header nav>ul>li:nth-of-type(2) div span,header nav>ul>li:nth-of-type(3) div span{font-weight:600;color:#cc9a8e;border-bottom:2px solid #cc9a8e;cursor:auto;display:block;font-size:12pt}header nav a:after,footer span a:after,.text a:after,#footer-locations a:after{content:' ';display:block;width:0;height:1px;background:#653231;transition:.3s;position:absolute;left:0;bottom:7px}header nav a:hover:after,footer span a:hover:after,.text a:hover:after,#footer-locations a:hover:after{width:100%}header li div{position:absolute;top:100%;left:0;display:none;width:max-content}header nav>ul>li:nth-of-type(2) div,header nav>ul>li:nth-of-type(3) div{right:0;width:100%;top:69px}header li:hover div{display:block}header li ul{padding:30px 20px 20px;background:#fff;transition:all .4s;opacity:0;transform:translateY(-15px)}header li:hover ul{animation:appear-down .5s forwards}header nav>ul>li:nth-of-type(2) div>ul,header nav>ul>li:nth-of-type(3) div>ul{display:flex;gap:30px;padding:30px 40px 20px}header nav>ul>li:nth-of-type(2) div>ul ul,header nav>ul>li:nth-of-type(3) div>ul ul{padding:12px 0 0}header li li{margin:0 0 6px;display:block}header nav>ul>li:nth-of-type(2) div>ul>li,header nav>ul>li:nth-of-type(3) div>ul>li{width:calc(( 100% - 60px ) / 3);margin:0}header nav>ul>li:nth-of-type(2) li li,header nav>ul>li:nth-of-type(3) li li{margin:0 0 12px}header nav>ul>li:nth-of-type(2) div>ul>li a,header nav>ul>li:nth-of-type(3) div>ul>li a{letter-spacing:2px}header li ul li:last-of-type{margin:0}header li li a{letter-spacing:1px;font-size:12pt}header nav>ul>li>a,header nav>ul>li>span,header nav>ul>li>a.current{color:#fff}header nav>ul>li>a:after{background-color:#fff}#menu-trigger{display:none;cursor:pointer;transition:all .4s;width:20px;position:relative;z-index:22}#menu-trigger:before,#menu-trigger:after,#menu-trigger div{height:1px;width:100%;content:' ';background:#653231;display:block;margin:0 0 5px;transition:all .4s}#menu-trigger:after{margin:0}#menu-trigger.visible:before{transform-origin:top left;transform:rotateZ(40deg)}#menu-trigger.visible div{transform:translateX(-30px);opacity:0}#menu-trigger.visible:after{transform-origin:bottom left;transform:rotateZ(-40deg)}#menu-layer{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:rgb(0 0 0 / .7);z-index:21}#headline{background-position:center left;background-repeat:no-repeat;background-size:cover;padding:91px 44px;text-align:right;min-height:280px}h1{background:url(../assets/images/bg/headline.webp) center/cover no-repeat;text-transform:uppercase;-webkit-background-clip:text;-webkit-text-fill-color:#fff0;font:300 84pt/.8 'Open Sans','Arial',sans-serif;display:inline-block;letter-spacing:-6px}#categories{background:#e0bcb0;padding:40px 0}#categories .container{row-gap:20px;display:flex;flex-wrap:wrap;color:#653231;justify-content:space-between}#categories span,#categories a{letter-spacing:10px;font-size:18pt;font-weight:300;text-transform:uppercase;color:#653231;text-decoration:none}#categories .active{color:#fff;font-weight:400}input[type="text"],input[type="tel"],input[type="date"],input[type="email"],textarea,select{letter-spacing:.75px;font:10.5pt/1.1 'Open Sans','Arial',sans-serif;padding:12px 15px;border:0;background:#fff;border-radius:7px}textarea{height:120px;display:block;width:100%}::-webkit-input-placeholder{color:#653231;text-transform:uppercase}:-moz-placeholder{color:#653231;opacity:1;text-transform:uppercase}::-moz-placeholder{color:#653231;opacity:1;text-transform:uppercase}:-ms-input-placeholder{color:#653231;text-transform:uppercase}.button,[type="submit"]{text-decoration:none;cursor:pointer;letter-spacing:2.25px;background:#e0bcb0;color:#653231;text-transform:uppercase;padding:10px 35px;border:0;border-radius:14px;font:700 12pt/1.2 'Open Sans','Arial',sans-serif;transition:all .4s}.button:hover,[type="submit"]:hover{background:#653231;color:#e0bcb0}.text{line-height:1.4;word-break:break-word}.text h2{width:100%;margin:28px 0 14px;font-size:33pt}.text img,.text p{margin:0 0 16px}.text>*:last-child{margin:0}.text ol{padding:0 0 0 55px;list-style:decimal}.text ol li{margin:0 0 7px}.text ul{padding:0 0 0 40px}.text ul li{position:relative;padding:0 0 0 15px;margin:0 0 7px}.text ul li:before{content:' ';display:block;position:absolute;width:5px;height:5px;border-radius:50%;top:11px;left:0;background:#e0bcb0}.text a{color:#000;text-decoration:none}.text a:after{bottom:-2px;background:#000}.text iframe{margin-left:auto!important;margin-right:auto!important;margin-bottom:16px!important;display:block;max-width:100%}.tns-nav{display:flex;flex-wrap:wrap;justify-content:center;column-gap:28px;margin:0 0 74px}.tns-nav button{flex:0 14px;width:14px;aspect-ratio:1;background:#5f3533;border-radius:50%;border:0}.tns-nav .tns-nav-active{background:#e0bcb0}.tns-outer{position:relative}.tns-controls{font-size:0}.tns-controls button{background:0;position:absolute;top:50%;transform:translateY(-50%);border:0;width:37px;height:64px;overflow:hidden;left:-65px}.tns-controls button[data-controls="next"]{left:auto;right:-65px}.tns-controls button:before{transition:all .4s;content:' ';transform:rotateZ(45deg) translateY(-5px) translateX(5px);display:block;border:9px solid #e0bcb0;width:48px;height:48px}.tns-controls button[data-controls="next"]:before{transform:rotateZ(45deg) translateY(33px) translateX(-33px)}.tns-controls button:hover:before{border-color:#5f3533}#contact-us{background:#e8d0c4 url(../assets/images/bg/contact-us.webp) center/cover no-repeat}#contact-us .container{width:1100px}#contact-us h2{color:#653231;font-size:39pt}#contact-us form{background:#faf4f1;padding:49px 39px 72px;width:486px;max-width:100%}#contact-us input{float:left;width:48%;margin:0 0 15px;background:#f0ded8;color:#653231}#contact-us input:nth-of-type(even){float:right}#contact-us textarea{background:#f0ded8;color:#653231;margin:0 0 46px}#contact-us [type="submit"]{font-size:16pt;line-height:1;display:block;width:100%;padding:17px 20px}#contact-us small{display:block;color:#653231;font-size:9pt;line-height:1.4;font-weight:300;margin:36px 0 0}#contact-us a{color:#653231;text-decoration:none;border-bottom:1px solid #fff0}#contact-us a:hover{border-bottom:1px solid #653231}footer{background:#fff;padding:67px 0;color:#653231}footer .container{max-width:94%;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:start}footer section{line-height:1.4;display:flex;flex-wrap:wrap;flex:0 31.5%;row-gap:3px;font-size:13pt}footer section:nth-of-type(2){border-right:4px solid #e0bcb0}footer div{flex:0 100%}footer h4{flex:0 100%}footer svg{display:block;margin:0 0 80px}footer section:first-of-type p{margin:0 0 21px}footer [class^="icon-"]+[class^="icon-"],footer [class*=" icon-"]+[class*=" icon-"],footer [class^="icon-"]+.tiktok{margin-left:19px}footer [class^="icon-"]:hover:before,footer [class*=" icon-"]:hover:before{color:#653231}footer .tiktok:hover svg *{fill:#653231}footer label{flex:0 110px}footer label+span,footer label+address{flex:0 calc(100% - 110px)}footer span a,#footer-locations a{color:#653231;text-decoration:none;position:relative}footer span a:after,#footer-locations a:after{bottom:-3px}@media (max-width:1750px){header nav a,header nav span{letter-spacing:2px}}@media (max-width:1520px){#headline{padding:83px 44px;min-height:231px}h1{font-size:61pt}}@media (max-width:1460px){header nav>ul{column-gap:17px}}@media (max-width:1350px){header nav a,header nav span{letter-spacing:1px}#headline{padding:68px 44px;min-height:180px}h1{letter-spacing:-3px;font-size:51pt}}@media (max-width:1242px){body{padding:84px 0 0}header{padding:22px 20px}header nav>ul>li:nth-of-type(2) div>ul,header nav>ul>li:nth-of-type(3) div>ul{padding:30px 20px 20px}.tns-controls button{left:-51px}.tns-controls button[data-controls="next"]{left:auto;right:-51px}}@media (max-width:1160px){header nav a,header nav span{letter-spacing:2px}}@media (max-width:1130px){body{font-size:13pt}}@media (max-width:1090px){.text h2{font-size:30pt;margin:18px 0 7px}footer .container{justify-content:space-evenly;column-gap:30px;flex-wrap:nowrap}footer section{font-size:12pt;flex:1}}@media (max-width:1030px){body{padding:78px 0 0}header svg{width:200px;height:auto}header nav>ul{column-gap:11px}#categories span,#categories a{letter-spacing:6px;font-size:16pt}footer .container{flex-wrap:wrap;row-gap:30px}footer section:first-of-type{flex:0 100%;text-align:center}footer svg{margin:0 auto 40px}}@media (max-width:950px){body{padding:56px 0 0}h1{font-size:44pt}h2{font-size:34pt;margin:0 0 32px}h3{font-size:28pt}header{padding:17px 15px}header svg{width:128px}header nav{background:#fff;position:fixed;top:0;bottom:0;right:-240px;z-index:22;width:240px;overflow:auto;transition:all .4s;padding:65px 20px}header nav.visible{right:0}header nav ul,#menu-trigger{display:block}header li div{margin:0 0 0 20px;position:static;display:block;max-width:calc(100% - 20px)}header nav ul{opacity:1;transform:none}header nav>ul>li:not(:last-of-type){margin:0 0 5px}header li ul{padding:10px 0}header li:hover ul{animation:none}header nav .current{color:#cc9a8e;font-weight:600}header nav .current:after{width:100%;background:#cc9a8e}header nav>ul>li:nth-of-type(2) div,header nav>ul>li:nth-of-type(3) div{width:calc(100% - 20px)}header nav>ul>li:nth-of-type(2) div>ul,header nav>ul>li:nth-of-type(3) div>ul{display:block;padding:0 0 10px}header nav>ul>li:nth-of-type(2) div>ul>li,header nav>ul>li:nth-of-type(3) div>ul>li{width:100%}header nav>ul>li:nth-of-type(2) li li:not(:last-of-type),header nav>ul>li:nth-of-type(3) li li:not(:last-of-type){margin:0 0 6px}header nav>ul>li:nth-of-type(2) li li:last-of-type,header nav>ul>li:nth-of-type(3) li li:last-of-type{margin:0}header nav>ul>li:nth-of-type(2) div>ul>li a,header nav>ul>li:nth-of-type(3) div>ul>li a{letter-spacing:1px}header nav>ul>li>a,header nav>ul>li>span{color:#653231}header nav>ul>li>a.current{color:#cc9a8e}#headline{padding:44px;min-height:136px}input[type="text"],input[type="tel"],input[type="date"],input[type="email"],textarea,select{font-size:9pt;letter-spacing:0}#contact-us input{font-size:9.5pt}#contact-us [type="submit"]{font-size:13pt}#contact-us h2{font-size:34pt}}@media (max-width:870px){#categories span,#categories a{letter-spacing:5px;font-size:16pt}.tns-nav{column-gap:13px}.tns-nav button{flex:0 10px;width:10px}}@media (max-width:800px){#categories span,#categories a{font-size:15pt}}@media (max-width:740px){body{font-size:12pt}h1{font-size:34pt}body #headline{background-size:cover;min-height:auto;padding:37px}body .tns-slider>.tns-item{font-size:12pt}.text h2{font-size:25pt;letter-spacing:-2px}.text ol{padding:0 0 0 35px}.text ul{padding:0 0 0 20px}#contact-us{background:#faf4f1}#contact-us form{margin:auto;padding:49px 39px}#contact-us [type="submit"]{font-size:12pt}}@media (max-width:715px){#categories{padding:30px 0}#categories span,#categories a{text-align:center;flex:0 50%}footer{padding:42px 0}footer section{flex:0 100%;text-align:center;display:block;font-size:11pt}footer section:nth-of-type(2){border:0}footer label{display:block;font-weight:700}footer label+span{margin:0 0 10px;display:block}}@media (max-width:650px){h1{font-size:30pt;letter-spacing:-2px}.text h2{font-size:22pt;line-height:1}#categories span,#categories a{font-size:14pt;letter-spacing:2px}}@media (max-width:560px){#contact-us form{padding:29px 39px}#contact-us textarea{margin:0 0 22px}#contact-us [type="submit"]{width:min-content;margin:auto;padding:15px 34px;letter-spacing:0}}@media (max-width:520px){body{font-size:11.5pt}h1{font-size:28pt;letter-spacing:-2px}h2{font-size:27pt;margin:0 0 22px;line-height:1}h3{font-size:22pt}h4{font-size:20pt}hr{margin:23px 0}body #headline{padding:37px 20px}#categories{padding:20px 0}.tns-nav{margin:0 0 44px}#contact-us h2{font-size:27pt}}@media (max-width:480px){h1{font-size:24pt}body #headline{padding:32px 20px}#categories span,#categories a{font-size:12pt}.text h2{letter-spacing:-1px;font-size:19pt}#contact-us form{padding:26px 10px}#contact-us input{font-size:9pt;letter-spacing:0}footer svg{margin:0 auto 23px;width:210px}}main{overflow:hidden}h1{font:400 clamp(70pt, 20vw, 240pt)/.8 'Jost','Arial',sans-serif;letter-spacing:-1px;-webkit-background-clip:unset;-webkit-text-fill-color:#e0bcb0;background:0;margin:0 0 15px}main p{font-size:clamp(13pt, 2vw, 15pt);line-height:1.45}main button{position:relative;background:0;border:0;outline:0;padding:15px;padding-right:11px;margin:0 0 0 -15px;border-radius:5px;text-transform:uppercase;letter-spacing:4px;color:#653231;font:500 clamp(13pt, 2vw, 17pt)/1 'Jost','Arial',sans-serif;transition:all .4s}main button:hover{background:#e0bcb0;color:#fff}main button:after{content:' ';display:block;position:absolute;top:50%;transform:translateY(-50%);right:-100vw;width:100vw;height:5px;background:#e0bcb0;z-index:-1}#banner .container{position:relative;z-index:0}#banner .container:after{content:' ';display:block;position:absolute;right:-31%;bottom:0;background:url(../templates/x7-philosophy/images/bg/banner.webp) no-repeat center/contain;height:100%;aspect-ratio:1.648;z-index:-1}#banner section{position:relative;width:568px;max-width:100%;padding:56px 0 56px;margin:0 0 0 -35px}#banner em{display:block;font-style:normal;font-weight:300;font-size:clamp(25pt, 3vw, 38pt);line-height:.8;text-transform:uppercase;letter-spacing:-2px;margin:0 0 20px}#banner em span{font:inherit;color:#d0ad9f}#banner p{margin:0 0 25px}#intro{counter-reset:intro;background:#fbfbfb;padding:126px 0 145px}#intro .container{width:1160px}#intro section{display:flex;gap:20px;flex-wrap:wrap}#intro section div{width:calc(( 100% - 20px ) / 2)}#intro section div:first-of-type{text-align:center}#intro h2{font-size:clamp(25pt, 5vw, 41pt);margin:0}#intro h2 span{display:block;background:url(data:image/webp;base64,UklGRnAHAABXRUJQVlA4WAoAAAAMAAAA0gAApQAAVlA4IN4DAADQKQCdASrTAKYAPpFInUslsy+npRIJqmASCWcHBV9/0D0BhPtQwoR53nCvSFFEa7dqGg7FBvmCP+BWyrmKfFj0zBDGOnSJDlfeGAvICCM1WiwoOfAYX8Oq4LX/F7NyHbkQt0X3AhGDFW0e8QdH7DbX0jGHlOlEM1WD/HIq45wriJJINq4PlQ2AZs1x7spYjZpOphPQ4gqR0FRoTJi04WyY+mK7Xb2VxGQw7hWU9mvUzqNt9WbhzQT/5faePYyV/f5TH/3VopZNWyPj/cK1+1JvAzQhMvOCAJHraebFIIhL//AB31Fs+EmOcxHA7pAEUpGF06dlyEcWGEv6jHnE+IhUFy7DBEHzs4IA8Hyu/YO0yU1Nr2oiwSBudN9H2Xvk5MHKb8eYm8k1VCBtSPaD0M0vSHZmPJG9xTbz2vxXFZTVXx7iH3kA4TIG/M6FKuNSh2+bAvuS5+YAAP7gyZWeIASRkjLN6zAFsoCVLndih9rNzkkhVCPx9JrAN07BuHtFUtMODaciEXo/eA4CzGuUNuLPWuiF9BcezJ3cOlgsQqdx0hOn7H1PQDwZvTt/Mp9h9RMbYEA79SGMVO1aLl/xaFerBFClzVSAyaXmklEzt+R4D2e76wX5NB/WK7HwaCU45F4sc/GD/xnKVb6MuEi3XrbWrOwyPbyADcYPkQcODglkJleoPttiRKy4GclO76x6dDts+DDAGbqZUKiD6uDDw1scD+H4p0gbMB1CXmec0PixnwaP9jkpKuaWvBhtumqj13bTq8MFuMV705uo1A50pcbPgHgWAtFJUY8BzrfIkpFFYnNIYa3e2mLy/00ruUN6zyVjAxgr7+E4+FemD+q/3qf8+g5hLITJTRsLk6BWO2sEiT51TWy0rrVSD6EeogA12vIfGKszRAIz31F+sZ9/Rv6MTD0B/Cw9iefG5vE7Y0wB5ndz3q+4fw+t3xwi41zCaDrP0S+cTn76u5+1nK9PlInZwBfMKByC1QVSmV2JrPXY84VNB4mi8RPOyqAAI/CNxA1hTnZeld3gEmR6hjcDq3KY4ZEdzf0ic4e7xPShbCNEbXz7JMZsdvr0iahva93ylCdM9h0ko0fpBVEQNjhyqM/ZK4AwHZQJ4Gt8Hpmfc/avOXKN46eBkRFUtDIiJ3yp1SwLVPgP+Z+bnVS2E6VocEPzJ6p2hxOyy0wqRnlfRxoNzuAhxwXZPkXaG3KMdmIrys8qbxm5xFXUZu4pJDhMAhUtCdspFyKFCDxKZ1SCZlMhChr+ChY0dxk3Zl35dbe2kuqFh4OyT7iBGPMZtKaje5B6Ztt68zmP7Z9ER+5NQABFWElGXgAAAE1NACoAAAAIAAIBMQACAAAAIwAAACYBMgACAAAAFAAAAEoAAAAAUGhvdG9wZWEgRWRpdG9yICh3d3cucGhvdG9wZWEuY29tKQAAMjAyNjoxMDoyNyAwOTozNzo0MQBYTVAgBgMAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+Cjx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiI+CjxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+CjxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyIgeG1sbnM6ZXhpZj0iaHR0cDovL25zLmFkb2JlLmNvbS9leGlmLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOklwdGM0eG1wQ29yZT0iaHR0cDovL2lwdGMub3JnL3N0ZC9JcHRjNHhtcENvcmUvMS4wL3htbG5zLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiPgo8L3JkZjpEZXNjcmlwdGlvbj4KPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KPD94cGFja2V0IGVuZD0idyI/Pg==) no-repeat center/cover;font:400 clamp(100pt, 13vw, 152pt)/.8 'Jost','Arial',sans-serif;-webkit-background-clip:text;-webkit-text-fill-color:#fff0;width:max-content;max-width:100%;margin:auto}#intro h3{color:#653231;font-size:clamp(30pt, 5vw, 59pt);line-height:.8;letter-spacing:-6px}#intro h3 span{font:400 clamp(40pt, 4vw, 60pt)/.8 'Jost','Arial',sans-serif;color:#e0bcb0}#intro hr{height:7px;margin:28px 0}#intro ul{display:flex;flex-wrap:nowrap;gap:10px;margin:68px 0 0}#intro li{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:calc(( 100% - 60px ) / 7);max-width:157px;aspect-ratio:.3127;background:url(../templates/x7-philosophy/images/bg/x7-item-bg.webp) no-repeat center/contain;padding:58px 0 68px 30px}#intro li:before{content:counter(intro);counter-increment:intro;display:block;color:#ead7d3;font:300 clamp(60pt, 10vw, 100pt)/.8 'Jost','Arial',sans-serif}#intro li p{text-transform:uppercase;font:400 clamp(14pt, 2vw, 20pt)/1 'Jost','Arial',sans-serif;letter-spacing:5px;writing-mode:sideways-lr}#ageing{counter-reset:ageing;background:url(../templates/x7-philosophy/images/bg/1-2-bg.webp) no-repeat center/cover fixed;padding:245px 0 260px}#ageing section{display:flex;flex-wrap:nowrap;justify-content:space-between;gap:20px}#ageing section div{position:relative;width:470px;max-width:100%;z-index:0}#ageing section div:before{content:counter(ageing);counter-increment:ageing;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font:200 clamp(300pt, 40vw, 430pt)/.8 'Jost','Arial',sans-serif;color:#ffffff29;width:max-content;max-width:100%;z-index:-1}#ageing section div:first-of-type:before{transform:translate(-61%,-50%)}#ageing section span{align-self:center}#ageing h2{text-align:center;margin:0 0 22px;color:#fff;line-height:.9;font-weight:300;font-size:clamp(25pt, 5vw, 47pt);letter-spacing:-5px}#ageing p{text-align:center;color:#fff;font-size:clamp(13pt, 2vw, 16.5pt);line-height:1.2}#stacking .container{position:relative;z-index:0}#stacking .container:after{content:' ';display:block;position:absolute;top:50%;right:-310px;transform:translateY(-50%);background:url(../templates/x7-philosophy/images/icons/stacking.webp) no-repeat center/contain;height:clamp(500px, 51vw, 965px);aspect-ratio:.8341;z-index:-1}#stacking section{width:clamp(380px, 41vw, 545px);max-width:100%;padding:165px 0 196px}#stacking h2{font-size:clamp(25pt, 5vw, 58pt);line-height:.8;margin:0 0 46px}#stacking h2 span{color:#d0ad9f}#stacking em{display:block;font-style:normal;font-weight:300;font-size:clamp(16pt, 2.5vw, 29pt);line-height:.9;letter-spacing:-3px;text-transform:uppercase}#stacking hr{height:7px;margin:44px 0 47px}#stacking p{font-weight:300;font-size:clamp(12pt, 2vw, 15.75pt);padding:0 15px 0 0}#your{counter-reset:your;background:url(../templates/x7-philosophy/images/bg/your-x7-bg.webp) no-repeat center/cover fixed;padding:95px 0 0;margin:0 0 -.5px;overflow:hidden}#your .container{width:1200px}#your h2{text-align:center;color:#fff;margin:0 0 25px;font-weight:300;font-size:clamp(25pt, 7vw, 71pt);letter-spacing:-7px}#your h2 span{color:#fff;font-weight:400}#your p{text-align:center;color:#fff;font-size:clamp(13pt, 2.5vw, 15.75pt);margin:0 0 90px}#your ul{display:flex;flex-wrap:wrap;justify-content:space-between;gap:15px;margin:0 0 172px}#your li{position:relative;width:calc(( 100% - 30px ) / 3);max-width:405px;text-align:center;z-index:0}#your li:before{content:counter(your);counter-increment:your;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font:200 clamp(180pt, 18vw, 260pt)/.8 'Jost','Arial',sans-serif;color:#ffffff29;width:max-content;max-width:100%;z-index:-1}#your hr{width:295px;max-width:100%;margin:22px auto;background:#ffe0d4}#your h3{color:#fff;font-weight:400;font-size:clamp(19pt, 4vw, 35pt);letter-spacing:-3px}#your li p{margin:0;line-height:1.3}#your .container>div:has(>span){position:relative;width:100%;height:82px}#your .container>div:has(>span):before,#your .container>div:has(>span):after{content:' ';display:block;background:#dbb9ac;position:absolute;bottom:0;left:calc(( -100vw + 1200px ) / 2);width:calc(( 100vw - 1198px ) / 2);height:100%}#your .container>div:has(>span):after{left:auto;right:calc(( -100vw + 1201px ) / 2)}#your .container>div span{display:flex;flex-wrap:nowrap;height:82px}#your .container>div span:before,#your .container>div span:after{content:' ';display:block;background:#dbb9ac;clip-path:polygon(0% 0%,calc(100% - 147px) 0%,100% 101%,0% 101%);height:100%;width:50%}#your .container>div span:after{clip-path:polygon(147px 0%,100% 0%,100% 101%,0% 100%)}#your img{position:absolute;top:-21px;left:50%;transform:translateX(-50%)}#brings{background:#dbb9ac;padding:100px 0 163px}#brings section{display:flex;gap:25px}#brings section div{max-width:100%}#brings section div:first-of-type{width:calc(100% - 400px)}#brings em{display:block;font:normal 400 clamp(70pt, 15vw, 210pt)/.8 'Jost','Arial',sans-serif;letter-spacing:-13px;color:#f5f5f5;margin:0 0 36px}#brings h2{color:#f5f5f5;margin:0;font-weight:300;font-size:clamp(25pt, 5vw, 47pt);letter-spacing:-5px;line-height:.9}#brings ul{display:grid;grid-template-columns:repeat(3,1fr);gap:55px}#brings li:before{content:' ';display:block;margin:0 auto 40px;background:url(../templates/x7-philosophy/images/icons/brings-item.webp) no-repeat center/contain;width:187px;aspect-ratio:.9894}#brings h3{color:#f5f5f5;text-align:center;letter-spacing:-2px;font-weight:500;font-size:clamp(14pt, 3vw, 24pt);line-height:.9}#brings h3 span{display:block;font-weight:400;font-size:clamp(12pt, 2.5vw, 14.25pt);letter-spacing:-1px;text-transform:none;margin:8px 0 0}#cta .container{position:relative;z-index:0}#cta .container:after{content:' ';display:block;position:absolute;bottom:0;right:-31%;background:url(../templates/x7-philosophy/images/icons/cta.webp) no-repeat center/contain;aspect-ratio:1.6356;height:100%;z-index:-1}#cta section{width:562px;max-width:100%;padding:150px 0}#cta h2{line-height:.85;font-size:clamp(25pt, 5vw, 66pt);margin:0 0 30px;letter-spacing:-6px}#cta h2 span{display:block;color:#dbb9ac}#cta p{font-weight:300;font-size:clamp(13pt, 2vw, 15.75pt);margin:0 0 24px}#cta b{font-weight:700;color:#dbb9ac}@media (max-width:1750px){#banner section{width:450px}#stacking .container:after{right:-13vw}}@media (max-width:1670px){#banner .container:after{right:-18vw}}@media (max-width:1550px){#stacking .container:after{right:-8vw}}@media (max-width:1450px){#cta section{width:450px;padding:130px 0}}@media (max-width:1366px){#stacking .container:after{right:-5vw}}@media (max-width:1300px){#stacking .container:after{right:0}#your .container>div:has(>span):before{left:-99%;width:100%}#your .container>div:has(>span):after{right:-99%;width:100%}#cta .container:after{right:-18vw}}@media (max-width:1200px){#banner section{margin:0}#intro{padding:100px 0}#stacking section{padding:100px 0}}@media (max-width:1100px){#banner .container:after{right:-27vw}#intro ul{flex-wrap:wrap;justify-content:center}#intro li{width:145px}#ageing{padding:200px 0}#cta h2{letter-spacing:-3px}}@media (max-width:1000px){#banner .container:after{right:-33vw}#banner section{width:400px}#intro ul{margin:40px 0 0}#your h2{letter-spacing:-5px}#brings{padding:70px 0 100px}#brings ul{grid-template-columns:repeat(2,1fr)}#cta section{padding:100px 0}}@media (max-width:900px){#your{padding:70px 0 0}#your ul{justify-content:center;gap:30px 20px;margin:0 0 140px}#your li{width:calc(( 100% - 20px ) / 2)}}@media (max-width:850px){main button{letter-spacing:2px}#banner .container:after{right:-39vw}#stacking em{letter-spacing:-1px}#stacking .container:after{display:none}#stacking section{margin:auto;padding:50px 0}#stacking hr{margin:25px auto}#brings h2{letter-spacing:-2px}#brings h2 br{display:none}#brings em{margin:0 0 25px}#cta section{width:400px;padding:80px 0 80px 15px}#cta .container:after{right:-25vw}}@media (max-width:800px){#banner .container:after{display:none}#banner section{margin:auto;padding:50px 0 50px 15px}#banner em{line-height:.9}#intro{padding:70px 0}#intro h3{letter-spacing:-3px}#your p{margin:0 0 40px}#ageing{padding:150px 0}#ageing h2{letter-spacing:-3px}#brings li:before{width:140px;margin:0 auto 25px}#brings h3{letter-spacing:0}}@media (max-width:750px){#intro section{flex-direction:column;align-items:center;gap:40px;width:400px;max-width:100%;margin:auto}#intro section div:nth-of-type(n){width:100%}#ageing{padding:130px 0}#ageing section{flex-direction:column;align-items:center;gap:70px}#ageing img{transform:rotate(90deg);height:100px}#your{padding:40px 0 0}#your h2{letter-spacing:-2px}#your img{width:100px}#your .container>div:has(>span),#your .container>div span{height:50px}#your .container>div span:before{clip-path:polygon(0% 0%,calc(100% - 100px) 0%,100% 101%,0% 101%)}#your .container>div span:after{clip-path:polygon(100px 0%,100% 0%,100% 101%,0% 100%)}#your ul{margin:0 0 70px}#your h3{letter-spacing:-2px}#brings{padding:40px 0}#brings section div:nth-of-type(n){width:100%}#brings section{flex-direction:column;width:400px;max-width:100%;margin:auto}#brings ul{gap:30px 20px}#cta .container:after{right:-30vw}#cta section{padding:70px 0 70px 15px}}@media (max-width:680px){#cta .container:after{display:none}#cta section{margin:auto}}@media (max-width:550px){#intro,#stacking section{padding:40px 0}#intro ul{width:350px;max-width:100%;margin:40px auto 0}#intro li{width:110px;padding:32px 0 48px 20px}#ageing{padding:100px 0}#stacking h2{margin:0 0 30px}#cta h2{margin:0 0 25px}#banner section,#cta section{padding:40px 0 40px 15px}}@media (max-width:380px){#stacking em br{display:none}}@media (max-width:372px){#intro li{width:calc(( 100% - 20px ) / 3);padding:32px 0 48px 16px}#intro li p{letter-spacing:3px}}