@font-face{font-family:'Hanken Grotesk';font-style:italic;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/hankengrotesk/v12/ieVo2YZDLWuGJpnzaiwFXS9tYtpY_d6T_POl0fRJeyWyo_BJ.ttf) format('truetype')}@font-face{font-family:'Hanken Grotesk';font-style:italic;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/hankengrotesk/v12/ieVo2YZDLWuGJpnzaiwFXS9tYtpY_d6T_POl0fRJeyUyovBJ.ttf) format('truetype')}@font-face{font-family:'Hanken Grotesk';font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/hankengrotesk/v12/ieVo2YZDLWuGJpnzaiwFXS9tYtpY_d6T_POl0fRJeyXsovBJ.ttf) format('truetype')}@font-face{font-family:'Hanken Grotesk';font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/hankengrotesk/v12/ieVo2YZDLWuGJpnzaiwFXS9tYtpY_d6T_POl0fRJeyWyovBJ.ttf) format('truetype')}@font-face{font-family:'Hanken Grotesk';font-style:italic;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/hankengrotesk/v12/ieVo2YZDLWuGJpnzaiwFXS9tYtpY_d6T_POl0fRJeyWAovBJ.ttf) format('truetype')}@font-face{font-family:'Hanken Grotesk';font-style:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/hankengrotesk/v12/ieVo2YZDLWuGJpnzaiwFXS9tYtpY_d6T_POl0fRJeyVspfBJ.ttf) format('truetype')}@font-face{font-family:'Hanken Grotesk';font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/hankengrotesk/v12/ieVo2YZDLWuGJpnzaiwFXS9tYtpY_d6T_POl0fRJeyVVpfBJ.ttf) format('truetype')}@font-face{font-family:'Hanken Grotesk';font-style:italic;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/hankengrotesk/v12/ieVo2YZDLWuGJpnzaiwFXS9tYtpY_d6T_POl0fRJeyUypfBJ.ttf) format('truetype')}@font-face{font-family:'Hanken Grotesk';font-style:italic;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/hankengrotesk/v12/ieVo2YZDLWuGJpnzaiwFXS9tYtpY_d6T_POl0fRJeyUbpfBJ.ttf) format('truetype')}@font-face{font-family:'Hanken Grotesk';font-style:normal;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/hankengrotesk/v12/ieVq2YZDLWuGJpnzaiwFXS9tYvBRzyFLlZg_f_Ncs2da4Q.ttf) format('truetype')}@font-face{font-family:'Hanken Grotesk';font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/hankengrotesk/v12/ieVq2YZDLWuGJpnzaiwFXS9tYvBRzyFLlZg_f_NcM2Za4Q.ttf) format('truetype')}@font-face{font-family:'Hanken Grotesk';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/hankengrotesk/v12/ieVq2YZDLWuGJpnzaiwFXS9tYvBRzyFLlZg_f_Nc7WZa4Q.ttf) format('truetype')}@font-face{font-family:'Hanken Grotesk';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/hankengrotesk/v12/ieVq2YZDLWuGJpnzaiwFXS9tYvBRzyFLlZg_f_Ncs2Za4Q.ttf) format('truetype')}@font-face{font-family:'Hanken Grotesk';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/hankengrotesk/v12/ieVq2YZDLWuGJpnzaiwFXS9tYvBRzyFLlZg_f_NcgWZa4Q.ttf) format('truetype')}@font-face{font-family:'Hanken Grotesk';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/hankengrotesk/v12/ieVq2YZDLWuGJpnzaiwFXS9tYvBRzyFLlZg_f_NcbWFa4Q.ttf) format('truetype')}@font-face{font-family:'Hanken Grotesk';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/hankengrotesk/v12/ieVq2YZDLWuGJpnzaiwFXS9tYvBRzyFLlZg_f_NcVGFa4Q.ttf) format('truetype')}@font-face{font-family:'Hanken Grotesk';font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/hankengrotesk/v12/ieVq2YZDLWuGJpnzaiwFXS9tYvBRzyFLlZg_f_NcM2Fa4Q.ttf) format('truetype')}@font-face{font-family:'Hanken Grotesk';font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/hankengrotesk/v12/ieVq2YZDLWuGJpnzaiwFXS9tYvBRzyFLlZg_f_NcGmFa4Q.ttf) format('truetype')}@font-face{font-family:'Noto Serif Display';font-style:italic;font-weight:100;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/notoserifdisplay/v29/buEPppa9f8_vkXaZLAgP0G5Wi6QmA1QwcLRCOrN8uo7t6FBJOJTQit-N33sQOk-VoTBIYjE.ttf) format('truetype')}@font-face{font-family:'Noto Serif Display';font-style:italic;font-weight:200;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/notoserifdisplay/v29/buEPppa9f8_vkXaZLAgP0G5Wi6QmA1QwcLRCOrN8uo7t6FBJOJTQit-N33sQOk-VobBJYjE.ttf) format('truetype')}@font-face{font-family:'Noto Serif Display';font-style:italic;font-weight:300;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/notoserifdisplay/v29/buEPppa9f8_vkXaZLAgP0G5Wi6QmA1QwcLRCOrN8uo7t6FBJOJTQit-N33sQOk-VoW5JYjE.ttf) format('truetype')}@font-face{font-family:'Noto Serif Display';font-style:italic;font-weight:400;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/notoserifdisplay/v29/buEPppa9f8_vkXaZLAgP0G5Wi6QmA1QwcLRCOrN8uo7t6FBJOJTQit-N33sQOk-VoTBJYjE.ttf) format('truetype')}@font-face{font-family:'Noto Serif Display';font-style:italic;font-weight:500;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/notoserifdisplay/v29/buEPppa9f8_vkXaZLAgP0G5Wi6QmA1QwcLRCOrN8uo7t6FBJOJTQit-N33sQOk-VoQJJYjE.ttf) format('truetype')}@font-face{font-family:'Noto Serif Display';font-style:italic;font-weight:600;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/notoserifdisplay/v29/buEPppa9f8_vkXaZLAgP0G5Wi6QmA1QwcLRCOrN8uo7t6FBJOJTQit-N33sQOk-Voe5OYjE.ttf) format('truetype')}@font-face{font-family:'Noto Serif Display';font-style:italic;font-weight:700;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/notoserifdisplay/v29/buEPppa9f8_vkXaZLAgP0G5Wi6QmA1QwcLRCOrN8uo7t6FBJOJTQit-N33sQOk-VoddOYjE.ttf) format('truetype')}@font-face{font-family:'Noto Serif Display';font-style:italic;font-weight:800;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/notoserifdisplay/v29/buEPppa9f8_vkXaZLAgP0G5Wi6QmA1QwcLRCOrN8uo7t6FBJOJTQit-N33sQOk-VobBOYjE.ttf) format('truetype')}@font-face{font-family:'Noto Serif Display';font-style:italic;font-weight:900;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/notoserifdisplay/v29/buEPppa9f8_vkXaZLAgP0G5Wi6QmA1QwcLRCOrN8uo7t6FBJOJTQit-N33sQOk-VoZlOYjE.ttf) format('truetype')}@font-face{font-family:'Noto Serif Display';font-style:normal;font-weight:100;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/notoserifdisplay/v29/buERppa9f8_vkXaZLAgP0G5Wi6QmA1QaeYah2sovLCDq_ZgLyt3idQfktOG-PVpd49gK.ttf) format('truetype')}@font-face{font-family:'Noto Serif Display';font-style:normal;font-weight:200;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/notoserifdisplay/v29/buERppa9f8_vkXaZLAgP0G5Wi6QmA1QaeYah2sovLCDq_ZgLyt3idQfktOG-PVrd4tgK.ttf) format('truetype')}@font-face{font-family:'Noto Serif Display';font-style:normal;font-weight:300;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/notoserifdisplay/v29/buERppa9f8_vkXaZLAgP0G5Wi6QmA1QaeYah2sovLCDq_ZgLyt3idQfktOG-PVoD4tgK.ttf) format('truetype')}@font-face{font-family:'Noto Serif Display';font-style:normal;font-weight:400;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/notoserifdisplay/v29/buERppa9f8_vkXaZLAgP0G5Wi6QmA1QaeYah2sovLCDq_ZgLyt3idQfktOG-PVpd4tgK.ttf) format('truetype')}@font-face{font-family:'Noto Serif Display';font-style:normal;font-weight:500;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/notoserifdisplay/v29/buERppa9f8_vkXaZLAgP0G5Wi6QmA1QaeYah2sovLCDq_ZgLyt3idQfktOG-PVpv4tgK.ttf) format('truetype')}@font-face{font-family:'Noto Serif Display';font-style:normal;font-weight:600;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/notoserifdisplay/v29/buERppa9f8_vkXaZLAgP0G5Wi6QmA1QaeYah2sovLCDq_ZgLyt3idQfktOG-PVqD5dgK.ttf) format('truetype')}@font-face{font-family:'Noto Serif Display';font-style:normal;font-weight:700;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/notoserifdisplay/v29/buERppa9f8_vkXaZLAgP0G5Wi6QmA1QaeYah2sovLCDq_ZgLyt3idQfktOG-PVq65dgK.ttf) format('truetype')}@font-face{font-family:'Noto Serif Display';font-style:normal;font-weight:800;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/notoserifdisplay/v29/buERppa9f8_vkXaZLAgP0G5Wi6QmA1QaeYah2sovLCDq_ZgLyt3idQfktOG-PVrd5dgK.ttf) format('truetype')}@font-face{font-family:'Noto Serif Display';font-style:normal;font-weight:900;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/notoserifdisplay/v29/buERppa9f8_vkXaZLAgP0G5Wi6QmA1QaeYah2sovLCDq_ZgLyt3idQfktOG-PVr05dgK.ttf) format('truetype')}:root{--c1:#FFFFFF;--c2:#F8F7F2;--c3:#DFD9D1;--c4:#FFE7DA;--c5:#FFC9AE;--c6:#D86630;--c7:#907558;--c8:#403B39;--c9:#050302;--fs-xsmall:12px;--fs-small:14px;--fs-medium:16px;--fs-normal:18px;--fs-large:26px;--fs-xlarge:28px;--fs-h1:48px;--fs-h2:48px;--fs-h3:34px;--fs-h4:32px;--fs-h5:24px;--fs-h6:18px;--fw-strong:600;--fw-bold:600;--fw-regular:300;--fw-medium:400;--ff-primary:'Hanken Grotesk';--ff-secondary:'Noto Serif Display';--max-width:1400px;--breakout-width:1440px}html,body{padding:0;margin:0;max-width:100%;background-color:var(--c2);font-family:var(--ff-primary);font-size:var(--fs);color:var(--c9);font-weight:var(--fw-regular)}body *,body .elementor *,body *::before,body .elementor *::before,body *::after,body .elementor *::after{-webkit-box-sizing:border-box;box-sizing:border-box}body h1,body .elementor h1,body h2,body .elementor h2,body h3,body .elementor h3,body h4,body .elementor h4,body h5,body .elementor h5,body h6,body .elementor h6,body p,body .elementor p,body figure,body .elementor figure{margin:0}body figcaption,body .elementor figcaption{margin:16px 0;padding:0 0 0 10px;border-left:2px solid var(--c3);font-size:var(--fs-small);line-height:1.5;color:var(--c9);font-family:var(--ff-primary);text-align:left}body blockquote,body .elementor blockquote{margin:0;padding:36px 0;position:relative;display:block}body blockquote>*,body .elementor blockquote>*,body blockquote>p,body .elementor blockquote>p{border-left:4px solid var(--c3);margin:0;padding:0 0 0 24px;font-size:20px;line-height:1.5;font-family:var(--ff-secondary);font-weight:var(--fw-regular)}body p,body .elementor p,body li,body .elementor li{font-size:var(--fs-normal);line-height:1.5;color:var(--c9);font-family:var(--ff-primary);font-weight:var(--fw-regular)}body a,body .elementor a{text-decoration:underline;color:inherit}body a:hover,body .elementor a:hover{text-decoration:none}body p,body .elementor p{margin-bottom:24px}body p.xsmall,body .elementor p.xsmall{font-size:var(--fs-xsmall)}body p.small,body .elementor p.small{font-size:var(--fs-small)}body p.medium,body .elementor p.medium{font-size:var(--fs-medium)}body p.large,body .elementor p.large{font-size:var(--fs-large)}body p.xlarge,body .elementor p.xlarge{font-size:var(--fs-xlarge)}body li,body .elementor li{margin-bottom:12px}body li.small,body .elementor li.small{font-size:var(--fs-small)}body li.large,body .elementor li.large{font-size:var(--fs-large)}body h1,body .elementor h1{font-size:var(--fs-h1);font-weight:var(--fw-regular);line-height:1.2;margin-bottom:24px;font-family:var(--ff-secondary)}body h2,body .elementor h2{font-size:var(--fs-h2);font-weight:var(--fw-regular);line-height:1.2;margin-bottom:24px;font-family:var(--ff-secondary)}body h3,body .elementor h3{font-size:var(--fs-h3);font-weight:var(--fw-regular);line-height:1.2;margin-bottom:24px;font-family:var(--ff-secondary)}body h4,body .elementor h4{font-size:var(--fs-h4);font-weight:var(--fw-regular);line-height:1.2;margin-bottom:24px;font-family:var(--ff-secondary)}body h5,body .elementor h5{font-size:var(--fs-h5);font-weight:var(--fw-regular);line-height:1.2;margin-bottom:24px;font-family:var(--ff-secondary)}body h6,body .elementor h6{font-size:var(--fs-h6);font-weight:var(--fw-regular);line-height:1.2;margin-bottom:12px;font-family:var(--ff-primary)}body .subtitle,body .elementor .subtitle{text-transform:uppercase;position:relative;padding:0 0 0 30px;margin-bottom:24px}body .subtitle::before,body .elementor .subtitle::before{content:"";position:absolute;left:0;top:50%;width:20px;height:1px;background-color:var(--c9)}body img,body .elementor img{font-style:italic;background-repeat:no-repeat;background-size:cover;max-width:100%;height:auto;vertical-align:middle}body .container,body .elementor .container{max-width:calc(var(--max-width) - 60px);margin:0 auto;padding:0 20px}@media screen and (max-width:768px){body .container,body .elementor .container{padding:0 10px}}body .container-large,body .elementor .container-large{max-width:var(--max-width);margin:0 auto;padding:0 20px}@media screen and (max-width:768px){body .container-large,body .elementor .container-large{padding:0 10px}}body main,body .elementor main{padding-top:90px}body .hidden,body .elementor .hidden{display:none}body .by-editor,body .elementor .by-editor{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:left;-ms-flex-align:left;align-items:left;gap:20px}body .by-editor img,body .elementor .by-editor img{display:block;width:48px;height:48px;border-radius:50%}body .grid,body .elementor .grid{--min-col-size:300px;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit, minmax(100%, 1fr))}body .fw-strong,body .elementor .fw-strong,body .fw-bold,body .elementor .fw-bold{font-weight:var(--fw-bold)}body .fw-medium,body .elementor .fw-medium{font-weight:var(--fw-medium)}body .fw-regular,body .elementor .fw-regular{font-weight:var(--fw-regular)}section.my-faqs h2{display:block;text-align:center;margin-bottom:80px}section.my-faqs .faqs-list{max-width:700px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}section.my-faqs .faqs-list>div{border-radius:8px;overflow:hidden;background-color:var(--c1);-webkit-box-shadow:0 20px 24px -4px rgba(0,0,0,0.02),0 8px 8px -4px rgba(0,0,0,0.02);box-shadow:0 20px 24px -4px rgba(0,0,0,0.02),0 8px 8px -4px rgba(0,0,0,0.02)}section.my-faqs .faqs-list>div>div{padding:0 24px;opacity:0;height:0;overflow:hidden;-webkit-transition:all 1s;transition:all 1s}section.my-faqs .faqs-list>div>div p{font-size:16px}section.my-faqs .faqs-list input{display:none}section.my-faqs .faqs-list input:checked+label::after{background-image:url('../img/subs-arrow.svg');background-size:75%}section.my-faqs .faqs-list input:checked+label+div{display:block;opacity:1;height:auto;-webkit-transition:all 1s;transition:all 1s}section.my-faqs .faqs-list label{display:block;cursor:pointer;padding:20px 50px 20px 24px;font-weight:var(--fw-bold);position:relative}section.my-faqs .faqs-list label::after{content:'';display:block;width:20px;height:20px;background-image:url('../img/close.svg');background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;right:20px;top:20px}section.my-faqs .list-steps{max-width:1000px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}section.my-faqs .list-steps>div{border-top:2px solid #e0dfdb;padding-top:30px}section.my-faqs .list-steps>div>div{padding:24px 24px 0 140px;opacity:0;height:0;overflow:hidden;-webkit-transition:all 1s;transition:all 1s}section.my-faqs .list-steps>div>div p{font-size:16px}section.my-faqs .list-steps label{display:-webkit-box;display:-ms-flexbox;display:flex;font-family:var(--ff-secondary);font-weight:var(--fw-regular);-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--c9);font-size:var(--fs-h4);padding-left:140px;position:relative;cursor:pointer}section.my-faqs .list-steps label span{-webkit-transition:all .5s;transition:all .5s;font-size:100px;font-family:var(--ff-secondary);color:#e0dfdb;font-weight:var(--fw-regular);position:absolute;left:0;top:20px;line-height:0}section.my-faqs .list-steps label::after{content:'';display:block;width:20px;height:20px;background-image:url('../img/close.svg');background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;right:20px;top:20px}section.my-faqs .list-steps input{display:none}section.my-faqs .list-steps input:checked+label::after{background-image:url('../img/subs-arrow.svg');background-size:75%}section.my-faqs .list-steps input:checked+label span{-webkit-transition:all .5s;transition:all .5s;font-size:200px;top:50px}section.my-faqs .list-steps input:checked+label+div{display:block;opacity:1;height:auto;-webkit-transition:all 1s;transition:all 1s}.button a,a.button{font-family:var(--ff-primary);font-size:var(--fs);font-weight:var(--fw-medium);background:var(--c9);color:var(--c1) !important;border-radius:var(--br, 4px);border:none;padding:12px 20px;line-height:150%;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:inline-block;text-decoration:none !important}.button a:hover,a.button:hover{background:var(--c8)}.button a.inverse,a.button.inverse{background:var(--c1) !important;color:var(--c9) !important}.button a.inverse:hover,a.button.inverse:hover{background:var(--c9) !important;color:var(--c1) !important}.button a.outline,a.button.outline{background:transparent;color:var(--c9);border:1px solid var(--c9);color:var(--c9) !important}.button a.outline:hover,a.button.outline:hover{background:var(--c9);color:var(--c1) !important}a.more-arrow{position:relative;white-space:nowrap}a.more-arrow.white::after{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}a.more-arrow::after{position:relative;content:'';display:inline-block;width:20px;height:10px;background-image:url(../img/arrow.svg);background-size:contain;background-repeat:no-repeat;background-position:center;margin-left:10px}section .swiper-button-next,section .swiper-button-prev{top:unset;bottom:-80px;left:unset;width:50px;height:50px;border:2px solid #CDCCC8;border-radius:5px}section .swiper-button-next::after,section .swiper-button-prev::after{content:'';display:block;width:100%;height:100%;background-image:url(../img/arrow.svg);background-size:20px;background-repeat:no-repeat;background-position:center center}section .swiper-button-next:hover,section .swiper-button-prev:hover{background-color:#f5f5f5}@media only screen and (max-width:800px){section .swiper-button-next,section .swiper-button-prev{display:none !important}}section .swiper-button-next{right:20px}section .swiper-button-prev{left:unset;right:80px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}#top-header{position:fixed;display:block;width:100%;z-index:1000;top:0;left:0;z-index:99999;background:-webkit-gradient(linear, left top, left bottom, from(rgba(144,117,88,0.3)), color-stop(73.3%, rgba(144,117,88,0)));background:linear-gradient(180deg, rgba(144,117,88,0.3) 0%, rgba(144,117,88,0) 73.3%);padding:16px 0}body.admin-bar>#top-header{top:32px}@media screen and (max-width:782px){body.admin-bar>#top-header{top:46px}}@media screen and (max-width:600px){body.admin-bar>#top-header{position:absolute}}#top-header .header-logo img{width:110px;height:auto;padding:0;margin:0;display:block}#top-header nav{background:#FFF;border-radius:4px;-webkit-box-shadow:0 20px 24px -4px rgba(0,0,0,0.02),0 8px 8px -4px rgba(0,0,0,0.02);box-shadow:0 20px 24px -4px rgba(0,0,0,0.02),0 8px 8px -4px rgba(0,0,0,0.02);padding:8px 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0}#top-header .button.mobile-book{display:none}@media screen and (max-width:1100px){#top-header .button.mobile-book{display:block;margin-left:auto;margin-right:20px}}#top-header #menu-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style:none;margin:0;padding:0}@media screen and (max-width:1100px){#top-header #menu-top{display:none}}#top-header #menu-top .button a{font-weight:var(--fw-medium);padding:8px 16px;background:var(--c9);color:var(--c1)}#top-header #menu-top .button a:hover{background:var(--c8)}#top-header #menu-top li{margin:0 10px}#top-header #menu-top li:last-child{margin-right:0}#top-header #menu-top li a{text-decoration:none;color:var(--c9);font-family:var(--ff-primary);font-size:var(--fs);font-weight:var(--fw-medium);position:relative}#top-header #menu-top li.subs a{padding-right:16px}#top-header #menu-top li.subs a::after{content:'';position:absolute;right:0;top:1px;background-image:url(../img/subs-arrow.svg);background-size:contain;background-repeat:no-repeat;background-position:center;width:11px;height:100%;display:block}#top-header label[for="menu-check"]{display:none;width:30px;height:30px;position:relative;cursor:pointer}@media (max-width:1100px){#top-header label[for="menu-check"]{display:block}}#top-header label[for="menu-check"] span{width:24px;height:2px;background-color:var(--c9);position:absolute;border-radius:2px;left:2px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#top-header label[for="menu-check"] span.line1{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transform-origin:center;transform-origin:center;top:7px}#top-header label[for="menu-check"] span.line2{-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;top:13px}#top-header label[for="menu-check"] span.line3{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transform-origin:center;transform-origin:center;top:19px}#top-header #menu-check{display:none}#top-header #menu-check:checked~.container #menu-top{display:block;position:absolute;left:0;width:100%;background-color:#FFFFFF;top:50px}#top-header #menu-check:checked~.container label[for="menu-check"] span.line1{top:50%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#top-header #menu-check:checked~.container label[for="menu-check"] span.line2{opacity:0}#top-header #menu-check:checked~.container label[for="menu-check"] span.line3{top:50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#sub-menu-overlay{top:0;position:fixed;left:0;width:100%;height:100%;z-index:99998;display:block}#sub-menu-overlay .close-overlay{position:absolute;top:0;right:0;width:100%;height:100%;background-color:rgba(255,255,255,0.2);-webkit-backdrop-filter:blur(.5px);backdrop-filter:blur(.5px);cursor:pointer}#sub-menu-overlay .container-large{position:relative}#sub-menu-overlay.hidden{display:none}#sub-menu-overlay .menu-pages{margin-top:90px;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:var(--c1);-webkit-box-shadow:0 20px 24px -4px rgba(0,0,0,0.02),0 8px 8px -4px rgba(0,0,0,0.02);box-shadow:0 20px 24px -4px rgba(0,0,0,0.02),0 8px 8px -4px rgba(0,0,0,0.02);border-radius:4px;width:100%;height:calc(100vh - 110px);overflow-y:scroll}body.admin-bar #sub-menu-overlay .menu-pages{margin-top:122px}body.admin-bar #sub-menu-overlay .menu-pages{height:calc(100vh - 140px)}#sub-menu-overlay .menu-pages .page-content{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;overflow:hidden}#sub-menu-overlay .menu-pages .page-content.hidden{display:none}#sub-menu-overlay .menu-pages .page-content .page-content-side{width:550px;background-color:var(--c1);padding:40px}#sub-menu-overlay .menu-pages .page-content .page-content-side ul{list-style:none;padding:0;margin:0}#sub-menu-overlay .menu-pages .page-content .page-content-side ul li h5{margin-bottom:0;display:inline-block;padding-right:30px;position:relative;cursor:pointer}#sub-menu-overlay .menu-pages .page-content .page-content-side ul li h5::after{position:relative;content:'';display:inline-block;width:20px;height:10px;background-image:url(../img/arrow.svg);background-size:contain;background-repeat:no-repeat;background-position:center;margin-left:10px}#sub-menu-overlay .menu-pages .page-content .page-content-side ul li ul{display:none}#sub-menu-overlay .menu-pages .page-content .page-content-content{width:calc(100% - 550px);background-color:var(--c3);padding:40px;padding-top:90px}#sub-menu-overlay .menu-pages .page-content .page-content-content h5{font-family:var(--ff-primary);text-transform:uppercase;font-size:var(--fs-small);font-weight:var(--fw-regular)}#sub-menu-overlay .menu-pages .page-content .page-content-content ul{list-style:none;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px}#sub-menu-overlay .menu-pages .page-content .page-content-content ul li{margin:0;padding:0;width:calc(50% - 15px)}#sub-menu-overlay .menu-pages .page-content .page-content-content ul li a{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(248,247,242,0.5);border-radius:8px;padding:8px;position:relative;text-decoration:none;font-size:var(--fs-medium)}#sub-menu-overlay .menu-pages .page-content .page-content-content ul li a img{width:56px;height:56px;-o-object-fit:cover;object-fit:cover;border-radius:8px}#sub-menu-overlay .menu-pages .page-content .page-content-content ul li a::after{position:absolute;right:20px}#breadcrumbs{font-family:var(--ff-primary);font-size:var(--fs);font-weight:var(--fw-medium);color:var(--c9)}#breadcrumbs p{margin-bottom:10px}#breadcrumbs p a{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;color:var(--c9)}#breadcrumbs p a:hover{text-decoration:none}#breadcrumbs p>span>span{position:relative;padding:0 18px 0 0}#breadcrumbs p>span>span::after{content:'';position:absolute;right:0;top:0;width:11px;height:100%;background-image:url(../img/subs-arrow.svg);background-size:contain;background-repeat:no-repeat;background-position:center;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}#breadcrumbs p>span>span:last-child{padding:0}#breadcrumbs p>span>span:last-child::after{display:none}.archive-header{padding:100px 0}.archive-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:20px}.archive-list .archive-item{width:calc(33.33% - 20px);border-top-left-radius:8px;border-top-right-radius:8px;overflow:hidden;background-color:var(--c1)}.archive-list .archive-item img{width:100%;height:200px;-o-object-fit:cover;object-fit:cover;overflow:hidden}.archive-list .archive-item h5 a,.archive-list .archive-item p a{text-decoration:none}.archive-list .archive-item .archive-item-content{padding:20px}.archive-list .archive-item .archive-item-content .tag{font-size:15px;font-family:var(--ff-primary);font-weight:var(--fw-regular);text-transform:uppercase}.blog-header{width:100%;margin-bottom:40px}.blog-header .background-image{border-radius:8px;position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:550px;padding:64px;background-size:cover;background-repeat:no-repeat;background-position:center}.blog-header .overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background-color:rgba(0,0,0,0.2)}.blog-header .content{padding:64px;position:relative;z-index:1;max-width:850px}.blog-header .content h1{font-size:clamp(25px, 4vw, 56px);color:var(--c1);line-height:1}.blog-header .content h6{color:var(--c1)}.treatments-list-archive{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:20px}.treatments-list-archive .treatments-filter{min-width:350px}.treatments-list-archive .treatments-list{width:100%}.treatment-filter-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;gap:10px}.treatment-filter-title span{font-size:var(--fs-small);font-family:var(--ff-primary);font-weight:var(--fw-regular);color:var(--c9);background-color:var(--c5);width:24px;height:24px;border-radius:50%;text-align:center;line-height:24px}.treatment-filter-group ul{list-style:none;padding:0;margin:0}.treatment-filter-group ul li{margin-bottom:10px}.treatment-filter-group ul li label{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:25px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;gap:8px;font-size:var(--fs-small);font-family:var(--ff-primary);font-weight:var(--fw-regular);color:var(--c9)}.treatment-filter-group ul li label.disabled{opacity:.5;cursor:not-allowed}.treatment-filter-group ul li label>span{position:relative}.treatment-filter-group ul li label>span:before{content:'';position:absolute;top:2px;left:-25px;width:18px;height:18px;border-radius:2px;background-repeat:no-repeat;background-position:center;background-color:#cccccc}.treatment-filter-group ul li label input[type="checkbox"]{display:none}.treatment-filter-group ul li label input[type="checkbox"]:checked+span:before{background-image:url('../img/icon-tick.svg');background-size:15px;background-color:black}.treatments-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;-ms-flex-line-pack:start;align-content:flex-start}.treatments-list .treatment-card{width:calc(33.333% - 8px)}.treatment-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;background-color:var(--c1);border-radius:10px;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.1);box-shadow:0 0 10px 0 rgba(0,0,0,0.1);overflow:hidden}.treatment-card img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.treatment-card .treatment-card-content{padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.treatment-card .tagline{font-size:var(--fs-small);font-family:var(--ff-primary);font-weight:var(--fw-regular);color:var(--c9)}.treatment-card h4{font-size:var(--fs-medium);font-family:var(--ff-primary);font-weight:var(--fw-regular);color:var(--c9)}.treatment-card .button{width:100%}.treatment-card p:last-child{margin-top:auto;margin-bottom:0}.my-newsletter{padding:100px 0 50px 0}.elementor-form p,.my-newsletter p{margin-left:auto !important;margin-right:auto !important;max-width:500px;text-align:center}.elementor-form .elementor-form,.my-newsletter .elementor-form{max-width:500px;margin-left:auto;margin-right:auto}.elementor-form textarea,.my-newsletter textarea,.elementor-form input[type="text"],.my-newsletter input[type="text"],.elementor-form input[type="email"],.my-newsletter input[type="email"],.elementor-form input[type="tel"],.my-newsletter input[type="tel"],.elementor-form input[type="textarea"],.my-newsletter input[type="textarea"]{background-color:#ecebe6 !important;border-radius:8px;border:1px solid #afaeaa;color:#000;font-size:16px;font-weight:400;font-family:var(--font-family-primary)}.elementor-form .elementor-button,.my-newsletter .elementor-button{background-color:#000000 !important;border-radius:8px}.elementor-form .small p,.my-newsletter .small p{font-size:12px}footer{background:-webkit-gradient(linear, left top, left bottom, color-stop(50%, var(--c2, #F8F7F2)), color-stop(80%, var(--c3, #DFD9D1)));background:linear-gradient(180deg, var(--c2, #F8F7F2) 50%, var(--c3, #DFD9D1) 80%)}footer .footer{background-color:var(--c8);border-radius:8px;padding:48px 60px 28px 60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}footer .footer>div{max-width:600px;min-width:200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}footer .footer>div:first-child{padding-right:50px}footer .footer .footer-logo img{width:180px;height:auto;margin-bottom:48px}footer .footer h2{color:var(--c1);font-family:var(--ff-secondary);font-weight:var(--fw-regular);font-size:48px;line-height:1.2;margin:0 0 28px 0}footer .footer h5{color:var(--c1);font-family:var(--ff-primary);font-weight:var(--fw-regular);font-size:15px;line-height:1.5;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:48px}footer .footer p{color:var(--c1);font-family:var(--ff-primary);font-weight:var(--fw-regular);font-size:16px;line-height:1.5;margin-bottom:24px}footer .footer ul{list-style:none;padding:0;margin:0}footer .footer ul li{margin-bottom:12px;color:var(--c1);font-family:var(--ff-primary);font-weight:var(--fw-regular);font-size:16px;line-height:1.5}footer .footer ul a{color:var(--c1);text-decoration:underline}footer .footer ul a:hover{text-decoration:none}footer .footer ul.share-icons{margin-top:auto;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}footer .footer ul.share-icons li{padding:0}footer .footer ul.share-icons li a img{-webkit-transform-origin:center;transform-origin:center;-webkit-transition:all .3s ease;transition:all .3s ease}footer .footer ul.share-icons li a img:hover{-webkit-transform:scale(1.1);transform:scale(1.1);opacity:.5}footer .footer ul.share-icons li span{display:none}footer .footer-strip{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:15px 60px}footer .footer-strip *{font-size:14px}footer .footer-strip a{color:var(--c9);text-decoration:underline}footer .footer-strip a:hover{text-decoration:none}footer .footer-strip ul{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px;margin:0}