:root{--black:#000000;--black-opacity:rgba(0, 0, 0, 0.5);--white:#ffffff;--brown:#442B21;--warm-beige:#ECE6DF;--red:#983025;--green:#526258}@font-face{font-family:Manrope;font-weight:100;font-style:normal;font-display:swap;src:url(../fonts/Manrope-Thin.woff2) format("woff2"),url(../fonts/Manrope-Thin.woff) format("woff")}@font-face{font-family:Manrope;font-weight:800;font-style:normal;font-display:swap;src:url(../fonts/Manrope-ExtraBold.woff2) format("woff2"),url(../fonts/Manrope-ExtraBold.woff) format("woff")}@font-face{font-family:Manrope;font-weight:700;font-style:normal;font-display:swap;src:url(../fonts/Manrope-Bold.woff2) format("woff2"),url(../fonts/Manrope-Bold.woff) format("woff")}@font-face{font-family:Manrope;font-weight:600;font-style:normal;font-display:swap;src:url(../fonts/Manrope-SemiBold.woff2) format("woff2"),url(../fonts/Manrope-SemiBold.woff) format("woff")}@font-face{font-family:Manrope;font-weight:500;font-style:normal;font-display:swap;src:url(../fonts/Manrope-Medium.woff2) format("woff2"),url(../fonts/Manrope-Medium.woff) format("woff")}@font-face{font-family:Manrope;font-weight:400;font-style:normal;font-display:swap;src:url(../fonts/Manrope-Regular.woff2) format("woff2"),url(../fonts/Manrope-Regular.woff) format("woff")}@font-face{font-family:Manrope;font-weight:300;font-style:normal;font-display:swap;src:url(../fonts/Manrope-Light.woff2) format("woff2"),url(../fonts/Manrope-Light.woff) format("woff")}*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}img{display:block;border-style:none;width:100%;height:100%}input,textarea{outline:0;border:none;background-color:transparent}button{display:block;cursor:pointer;outline:0;border:none;background:0 0}ol,ul{margin:0;padding:0;list-style:none}li,p{margin:0;padding:0}address{display:block;font-style:normal;margin:0}a{display:block;outline:0;border:none;text-decoration:none;color:var(--text)}a:active,a:visited{color:var(--text)}html{font-size:62.5%}body{min-height:100vh;min-height:calc(var(--vh,1vh) * 100);font-family:Manrope,sans-serif;font-size:1.4rem;font-style:normal;font-weight:400;line-height:1.4;font-stretch:90%;color:var(--brown);background-color:var(--warm-beige);overflow-x:hidden}.disable-scroll{position:relative;overflow:hidden;-ms-touch-action:none;touch-action:none}.section{padding:140px 0 0}@media (max-width:1160px){.section{padding:100px 0 0}}@media (max-width:575px){.section{padding:80px 0 0}}.container{position:relative;margin:0 auto;width:100%;max-width:1440px;padding:0 20px}@media (min-width:1921px){.container{max-width:1920px;padding:0 15px}}@media (max-width:575px){.container{padding:0 10px}}.h1,.h2,h1,h2{margin:0;padding:0}.h1,h1{font-size:clamp(2.6rem,2.107rem + 1.3146vw,4rem);font-weight:400;line-height:1;text-align:center;text-transform:uppercase;margin-bottom:16px}.h2,h2{font-size:1.8rem;font-weight:400;line-height:1;text-transform:uppercase;color:var(--red);margin-bottom:24px}.h3,h3{font-size:clamp(1.4rem,1.2592rem + .3756vw,1.8rem);line-height:1.2;color:var(--warm-beige);margin-bottom:16px;font-weight:700}.section-block{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;z-index:3}.section-block__img{position:relative;overflow:hidden;height:0;width:570px;padding-bottom:570px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.section-block__img img{position:absolute;width:100%;height:100%;top:0;left:0;right:0;-o-object-fit:cover;object-fit:cover}@media (max-width:1160px){.section-block__img{width:500px;padding-bottom:500px}.section-block__right{width:100%}}.section-block__right{-webkit-box-flex:1;-ms-flex:1;flex:1}.section-back{position:relative;overflow:hidden}.section-back::before{content:"";position:absolute;top:0;right:-1000px;width:1500px;height:800px;pointer-events:none;z-index:-1;opacity:.15;background:url(../img/back-001.webp) var(--warm-beige) no-repeat;background-size:contain;background-position:left center}.section-back::after{content:"";position:absolute;top:0;left:-1000px;width:1500px;height:800px;pointer-events:none;z-index:-1;opacity:.15;background:url(../img/back-002.webp) var(--warm-beige) no-repeat;background-size:contain;background-position:right center}@media (max-width:575px){.section-block__img{width:100%;padding-bottom:100%}.section-back::before{display:none}.section-back::after{display:none}}.header{padding:2rem 0 0;width:100%!important}.header-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem}.header-body__item:nth-child(4){display:none}@media (max-width:575px){.header-body__item:nth-child(3){-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;padding-top:6px;width:calc(100% - 180px)}}.header-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:3rem;-webkit-transition:.4s;transition:.4s;z-index:1}@media (max-width:1400px){.header-list{gap:1rem}}@media (max-width:1299px){.header-body__item:nth-child(4){display:block}.header-list{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.header-list__item{position:relative;-webkit-transition:.4s;transition:.4s}.header-list__item a{display:block;font-size:1.8rem;white-space:nowrap;-webkit-transition:.4s;transition:.4s}.header-list.active{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100vh;left:0;top:-10px;padding:40px;padding-top:18rem;-webkit-animation:.7s ease-in-out header-list;animation:.7s ease-in-out header-list;z-index:10;background-color:var(--warm-beige);-webkit-transition:.7s ease-in-out;transition:.7s ease-in-out}.header-list__contact_mob{display:none}@media (max-width:1299px){.header-list{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:25px}.header-list__contact_mob{margin-top:50px;display:block}}.header-menu-logo{position:relative;width:220px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:90px;z-index:11;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-menu-logo span{display:block;text-align:center;white-space:nowrap;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;font-size:9px;font-weight:700;line-height:1.1}.header-menu-logo img{width:110px}@media (max-width:575px){.header-list.active{width:100%;padding:20px;padding-top:18rem}.header-menu-logo span{font-size:7px}.header-menu-logo{width:130px;padding-right:0}.header-menu-logo img{width:90px}}.header-body-contact{width:220px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:1299px){.header-body-contact{display:none}}.footer{position:relative;overflow:hidden;background-color:var(--green);color:var(--warm-beige);padding:7rem 0;font-size:clamp(1.4rem,1.2592rem + .3756vw,1.8rem);line-height:1.2;font-weight:400}.footer::before{content:"";position:absolute;top:0;right:-150px;width:800px;height:100%;pointer-events:none;z-index:2;background-color:rgba(0,0,0,.06);-webkit-mask-image:url(../img/back-001.webp);mask-image:url(../img/back-001.webp);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-transform:rotate(35deg);-ms-transform:rotate(35deg);transform:rotate(35deg)}@media (max-width:575px){.footer{padding:4rem 0}.footer::before{display:none}}.footer .h1{color:var(--warm-beige);text-align:center}.footer .h1::before{display:none}.footer__logo{position:relative;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:5rem auto 8rem}.footer__logo::after{content:"New Beginnings\aTherapy and Coaching LLC";display:block;margin-top:0;color:var(--warm-beige);font-size:10px;font-weight:500;line-height:1.1;white-space:pre-line;text-align:center}.footer__logo img{width:110px;height:110px;margin:0 auto}.footer__description{text-align:center}.footer__wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:50px 0 0}@media (max-width:1160px){.footer__wrapper{display:grid;gap:3rem;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;grid-template-areas:"contact hours" "nav   nav "}}@media (max-width:768px){.footer__logo{margin:3rem auto}.footer__wrapper{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}}.footer__col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:33.3333333333%}.footer__col--contact{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer__col--contact h3{text-align:center}@media (max-width:1160px){.footer__col--contact h3{text-align:left}}.footer__col--hours{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.footer__col--hours h3{text-align:right}.footer__title{margin-bottom:2.4rem}.footer__list li:not(:last-of-type){padding-bottom:12px}@media (max-width:1160px){.footer__col--hours h3{text-align:left}.footer__col{width:auto}.footer__col--contact{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;grid-area:contact;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.footer__col--hours{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;grid-area:hours;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.footer__col--nav{grid-area:nav;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.footer__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.footer__phone,.footer__reserved,.footer__timework--clock{padding-bottom:12px}.footer__privacy{text-align:center}@media (max-width:1160px){.footer__privacy{text-align:left}}.footer__phone{text-align:center}@media (max-width:1160px){.footer__phone{text-align:left}}.footer__timework{text-align:right}@media (max-width:1160px){.footer__timework{text-align:left}}.footer address{text-align:right;padding-bottom:40px}@media (max-width:768px){.footer__list li:not(:last-of-type){padding-bottom:16px}.footer__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer__phone,.footer__reserved,.footer__timework--clock{padding-bottom:16px}.footer__timework{padding-bottom:8px}.footer address{padding-bottom:16px}}.footer__mail{text-align:center}@media (max-width:1160px){.footer__mail{text-align:left;padding-bottom:12px}.privacy-policy-page h1{margin-bottom:30px}}@media (max-width:768px){.footer__mail{padding-bottom:8px}.footer__privacy{position:absolute;right:0;bottom:0;text-align:right}}@media (max-width:768px) and (max-width:1160px){.footer__privacy{text-align:left}}.footer a{-webkit-transition:.4s;transition:.4s}.footer__link{margin-top:2rem}.menu-burger{position:relative;display:none;z-index:10;width:35px;height:35px;cursor:pointer;border:1px solid var(--red);border-radius:50%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.menu-burger__line{position:absolute;height:1px;background:var(--red);width:18px;right:7px;-webkit-transition:.4s;transition:.4s}.menu-burger__line:after,.menu-burger__line:before{content:"";position:absolute;height:1px;background:var(--red);width:18px;right:0;-webkit-transition:.4s;transition:.4s}.menu-burger__line:before{top:-5px}.menu-burger__line:after{top:5px}.menu-burger__open{position:relative;outline:0;border:none;width:100%;height:100%;background:0 0;padding:0}.menu-burger.active{border-color:var(--red)}.menu-burger.active .menu-burger__line{background:0 0}.menu-burger.active .menu-burger__line:before{top:0;background-color:var(--red);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);right:1px}.menu-burger.active .menu-burger__line:after{top:0;background-color:var(--red);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);right:1px}@media (max-width:1299px){.menu-burger{display:block}}.button{display:block;position:relative;font-size:1.8rem;line-height:1;text-transform:lowercase;padding:10px 40px;max-width:220px;width:100%;text-align:center;color:var(--red)!important;border:1px solid var(--red);overflow:hidden;-webkit-transition:.4s;transition:.4s}.button::before{content:"";position:absolute;top:0;left:-50%;width:30%;height:100%;background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),color-stop(50%,rgba(255,255,255,.4)),to(rgba(255,255,255,0)));background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.4) 50%,rgba(255,255,255,0) 100%);-webkit-transform:skewX(-20deg);-ms-transform:skewX(-20deg);transform:skewX(-20deg);opacity:0;pointer-events:none}@media (min-width:1025px){.header-list__item:hover a{color:var(--red)}.footer a:hover{-webkit-filter:brightness(1.5);filter:brightness(1.5)}.button:hover::before{-webkit-animation:.7s ease-out forwards shine-sweep;animation:.7s ease-out forwards shine-sweep}.privacy-policy-page__content a:hover{color:var(--red)}}@-webkit-keyframes fade-up{from{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fade-up{from{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes scale-in{from{opacity:0;-webkit-transform:scale(1.2);transform:scale(1.2)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes scale-in{from{opacity:0;-webkit-transform:scale(1.2);transform:scale(1.2)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.animate-img{opacity:0;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s,-webkit-transform .3s}.animate-img.visible{-webkit-animation:.7s ease-out forwards scale-in;animation:.7s ease-out forwards scale-in}@media (max-width:575px){.footer__logo::after{font-size:8px}.footer__logo img{width:90px}.button{max-width:100%}.animate-img{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.animate-img.visible{-webkit-animation:none;animation:none}}@-webkit-keyframes header-list{0%{opacity:0;-webkit-transform:translateX(-30%);transform:translateX(-30%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes header-list{0%{opacity:0;-webkit-transform:translateX(-30%);transform:translateX(-30%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes shine-sweep{0%{left:-50%;opacity:0}30%{opacity:1}100%{left:120%;opacity:0}}@keyframes shine-sweep{0%{left:-50%;opacity:0}30%{opacity:1}100%{left:120%;opacity:0}}.feedback{position:relative}.feedback__inner{position:relative;border-bottom:1px solid var(--brown);margin-bottom:24px;padding:0 0 12px}.feedback__inner--country{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;border:0;clip:rect(0 0 0 0)}.feedback__label{display:block;padding-bottom:34px;color:var(--brown);letter-spacing:-.36px;text-transform:uppercase;font-size:clamp(1.4rem,1.2592rem + .3756vw,1.8rem);line-height:1.2;font-weight:400}.feedback__input{width:100%;font-size:14px;color:var(--brown);background-color:var(--warm-beige)!important}.feedback__input:-webkit-autofill{-webkit-text-fill-color:var(--brown)!important;-webkit-box-shadow:0 0 0 1000px var(--warm-beige) inset!important;-webkit-transition:background-color 5000s ease-in-out!important;transition:background-color 5000s ease-in-out!important}.feedback__textarea{width:100%;font-size:14px;height:14px;color:var(--brown)}.feedback .button{margin-top:34px;border-color:var(--brown);color:var(--brown)!important}.feedback .wpcf7-not-valid-tip{position:absolute;bottom:0;right:5px;font-size:12px!important;line-height:12px!important;color:var(--red)!important}.feedback .wpcf7-response-output{border:none!important;position:absolute;bottom:-80px;margin:0;z-index:5;width:100%;font-size:14px!important;line-height:110%!important;padding:0!important;text-align:center!important}.feedback .transparent-background{background-color:var(--red)!important;color:var(--warm-beige)!important;padding:10px!important}.feedback .transparent-background-hidden{margin:0!important;top:-1px;bottom:-1px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:20px!important;background-color:var(--warm-beige)!important;color:var(--brown)!important}.loader-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(236,230,223,.7);display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:999}.loader-overlay.visible{display:-webkit-box;display:-ms-flexbox;display:flex}.loader-overlay .loader{-webkit-transform:rotateZ(45deg);-ms-transform:rotate(45deg);transform:rotateZ(45deg);-webkit-perspective:1000px;perspective:1000px;border-radius:50%;width:150px;height:150px;color:var(--red)}@media (max-width:960px){.loader-overlay .loader{width:60px;height:60px}}.loader-overlay .loader:after,.loader-overlay .loader:before{content:"";display:block;position:absolute;top:20px;left:0;width:inherit;height:inherit;border-radius:50%;-webkit-transform:rotateX(70deg);transform:rotateX(70deg);-webkit-animation:1.5s linear infinite spin;animation:1.5s linear infinite spin}.loader-overlay .loader:after{color:var(--brown);-webkit-transform:rotateY(70deg);transform:rotateY(70deg);-webkit-animation-delay:.4s;animation-delay:.4s}@-webkit-keyframes spin{0%,100%{-webkit-box-shadow:.2em 0 0 0 currentcolor;box-shadow:.2em 0 0 0 currentcolor}12%{-webkit-box-shadow:.2em .2em 0 0 currentcolor;box-shadow:.2em .2em 0 0 currentcolor}25%{-webkit-box-shadow:0 .2em 0 0 currentcolor;box-shadow:0 .2em 0 0 currentcolor}37%{-webkit-box-shadow:-.2em .2em 0 0 currentcolor;box-shadow:-.2em .2em 0 0 currentcolor}50%{-webkit-box-shadow:-.2em 0 0 0 currentcolor;box-shadow:-.2em 0 0 0 currentcolor}62%{-webkit-box-shadow:-.2em -.2em 0 0 currentcolor;box-shadow:-.2em -.2em 0 0 currentcolor}75%{-webkit-box-shadow:0 -.2em 0 0 currentcolor;box-shadow:0 -.2em 0 0 currentcolor}87%{-webkit-box-shadow:.2em -.2em 0 0 currentcolor;box-shadow:.2em -.2em 0 0 currentcolor}}@keyframes spin{0%,100%{-webkit-box-shadow:.2em 0 0 0 currentcolor;box-shadow:.2em 0 0 0 currentcolor}12%{-webkit-box-shadow:.2em .2em 0 0 currentcolor;box-shadow:.2em .2em 0 0 currentcolor}25%{-webkit-box-shadow:0 .2em 0 0 currentcolor;box-shadow:0 .2em 0 0 currentcolor}37%{-webkit-box-shadow:-.2em .2em 0 0 currentcolor;box-shadow:-.2em .2em 0 0 currentcolor}50%{-webkit-box-shadow:-.2em 0 0 0 currentcolor;box-shadow:-.2em 0 0 0 currentcolor}62%{-webkit-box-shadow:-.2em -.2em 0 0 currentcolor;box-shadow:-.2em -.2em 0 0 currentcolor}75%{-webkit-box-shadow:0 -.2em 0 0 currentcolor;box-shadow:0 -.2em 0 0 currentcolor}87%{-webkit-box-shadow:.2em -.2em 0 0 currentcolor;box-shadow:.2em -.2em 0 0 currentcolor}}.privacy-policy-page{overflow:hidden;padding:180px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.privacy-policy-page h1{margin-bottom:30px}.privacy-policy-page__content{max-width:900px;margin:0 auto 50px}@media (max-width:1160px){.privacy-policy-page__content{margin-bottom:50px}}@media (max-width:575px){.privacy-policy-page{padding:140px 0;-webkit-animation:none;animation:none}.privacy-policy-page h1,.privacy-policy-page__content{margin-bottom:30px}}.privacy-policy-page__content p{padding-bottom:20px}.privacy-policy-page__content ul{padding-bottom:20px;padding-left:20px;list-style:decimal}.privacy-policy-page__content li{padding-bottom:10px;list-style:disc}.privacy-policy-page__content a{display:inline;text-decoration:underline;-webkit-transition:.4s;transition:.4s}.privacy-policy-page__content h2{font-size:18px;font-weight:600;text-transform:none;color:var(--brown);margin-bottom:10px}.privacy-policy-page__content h2::before{display:none}.privacy-policy-page__img{width:173px;margin:0 auto 50px}@media (max-width:1160px){.privacy-policy-page__img{margin-bottom:50px}}.privacy-policy-page__img img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.privacy-policy-page .button{display:block!important;text-decoration:none!important;margin:0 auto}.privacy-policy{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.first-screen{overflow:hidden}.first-screen__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.first-screen__text{padding:80px 0 0;-webkit-animation:.8s ease-out forwards fade-up;animation:.8s ease-out forwards fade-up}@media (max-width:575px){.privacy-policy-page__img{margin-bottom:30px}.first-screen__text{padding:40px 0 0;-webkit-animation:none;animation:none}}.first-screen__description{text-align:center;font-size:clamp(1.4rem,1.2592rem + .3756vw,1.8rem);line-height:1.2;font-weight:400;margin-bottom:18px}@media (max-width:1160px){.first-screen__description{margin-bottom:18px}}@media (max-width:575px){.first-screen__description{margin-bottom:24px}}.first-screen__img{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;overflow:hidden}@media (max-width:768px){.first-screen__img{-webkit-animation:none;animation:none;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;height:0;padding-top:420px}}.first-screen__img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-animation:1s ease-out forwards scale-in;animation:1s ease-out forwards scale-in}.quote{overflow:hidden}.quote__text{position:relative;max-width:920px;margin:0 auto;padding-bottom:20px}.quote__text blockquote{font-size:clamp(1.8rem,1.2014rem + 1.5962vw,3.5rem);font-weight:400;line-height:1.2;text-align:center;margin-bottom:35px}@media (max-width:1160px){.quote__text{padding-bottom:0}.quote__text blockquote{margin-bottom:30px}}@media (max-width:575px){.quote__text blockquote{margin-bottom:20px}}.quote__text blockquote span{color:var(--red)}.quote__text cite{display:block;font-style:normal;text-align:center;font-size:clamp(1.4rem,1.2592rem + .3756vw,1.8rem);line-height:1.2;font-weight:400;margin-bottom:35px}@media (max-width:1160px){.quote__text cite{margin-bottom:30px;margin-right:0}}@media (max-width:575px){.quote__text cite{margin-bottom:20px}}@media (max-width:1160px){.quote__img{margin-bottom:35px}}@media (max-width:1160px) and (max-width:1160px){.quote__img{margin-bottom:30px}}@media (max-width:1160px) and (max-width:575px){.quote__img{margin-bottom:20px}}.quote__img img{position:absolute;top:calc(100% - 15px);left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:173px;height:auto;-o-object-fit:contain;object-fit:contain}.estimate h2{margin-bottom:24px}.estimate__wrapper{position:relative;max-width:61rem;margin:8rem auto 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px;z-index:3}@media (max-width:575px){.estimate__wrapper{margin-top:4rem;gap:16px}}.estimate__description{text-align:center;background-color:var(--warm-beige)}.estimate__description:nth-child(2){max-width:51rem}.estimate__description:nth-child(3){max-width:53rem}.estimate a{display:inline;text-decoration:underline}.about{overflow:hidden}.about__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}@media (max-width:1160px){.quote__img img{position:relative}.about__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.about__right{margin-bottom:14px}.expertise__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.about__text{margin-bottom:24px;position:relative}@media (max-width:575px){.about__text{margin-bottom:14px;padding-bottom:14px}}.about__text span{display:block}.about__text:last-of-type{margin-bottom:0;padding-bottom:0}.expertise{overflow:hidden}@media (max-width:1160px){.expertise__right{margin-bottom:14px}.credentials__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.expertise__text{margin-bottom:24px;padding-bottom:24px;position:relative}@media (max-width:575px){.expertise__text{margin-bottom:14px;padding-bottom:14px}}.expertise__text:last-of-type{margin-bottom:0;padding-bottom:0}.expertise__text:last-of-type::before{display:none}.expertise__text:before{position:absolute;content:"";width:600px;height:1px;background-color:var(--brown);bottom:0;left:0}@media (max-width:1299px){.about__text span{display:inline}.expertise__text:before{width:100%}}.credentials{overflow:hidden}@media (max-width:1160px){.credentials__right{margin-bottom:14px}}.credentials__text{margin-bottom:24px;padding-bottom:24px;position:relative}@media (max-width:575px){.credentials__text{margin-bottom:14px;padding-bottom:14px}}.credentials__text:last-of-type{margin-bottom:0;padding-bottom:0}.credentials__text:last-of-type::before{display:none}.credentials__text:before{position:absolute;content:"";width:600px;height:1px;background-color:var(--brown);bottom:0;left:0}@media (max-width:1299px){.credentials__text:before{width:100%}}.approach{overflow:hidden}.approach h2{margin-bottom:24px}.approach__title{max-width:980px;margin:0 auto 34px;text-align:center;font-weight:400;line-height:1.2;font-size:clamp(1.8rem,1.5535rem + .6573vw,2.5rem)}@media (max-width:1160px){.approach__title{margin-bottom:34px}}.approach__title span{color:var(--red)}.approach__title:last-of-type{margin-bottom:34px}@media (max-width:575px){.approach__title{margin-bottom:24px}.approach__title:last-of-type{margin-bottom:0}}.approach__wrapper{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;gap:20px;margin-bottom:34px}@media (max-width:1160px){.approach__title:last-of-type{margin-bottom:0}.approach__wrapper{margin-bottom:34px}}.approach__item{position:relative;width:calc(25% - 15px);padding:25px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;letter-spacing:-.03em}.approach__item:first-of-type{border:1px solid var(--brown)}.approach__item:nth-of-type(2){border:1px solid var(--red);color:var(--red)}.approach__item:nth-of-type(3){background:var(--red);color:var(--warm-beige)}.approach__item:last-of-type{background:var(--brown);color:var(--warm-beige)}@media (max-width:1160px){.approach__item{width:calc(50% - 10px)}}@media (max-width:575px){.approach__wrapper{margin-bottom:24px;gap:14px}.approach__item{width:100%;padding:25px 15px}}.approach__header{padding-bottom:45px;text-align:center}@media (max-width:575px){.approach__header{padding-bottom:70px}}.approach__text{text-align:center}.associations{position:relative;overflow:hidden;padding-bottom:140px}@media (max-width:1160px){.associations{padding-bottom:100px}.associations__wrapper{margin-bottom:34px}}.associations::before{content:"";position:absolute;top:0;right:-150px;width:800px;height:100%;pointer-events:none;z-index:2;opacity:.15;background:url(../img/back-001.webp) var(--warm-beige) no-repeat;background-size:cover;background-position:center;-webkit-transform:rotate(35deg);-ms-transform:rotate(35deg);transform:rotate(35deg)}.associations__wrapper{position:relative;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;gap:20px;z-index:3;margin-bottom:34px}@media (max-width:575px){.associations{padding-bottom:80px}.associations::before{display:none}.associations__wrapper{margin-bottom:24px;gap:14px}}.associations__item{position:relative;width:calc(25% - 15px);padding-bottom:calc(25% - 15px);background-color:var(--green)}@media (max-width:1160px){.associations__item{width:calc(50% - 10px);padding-bottom:calc(50% - 10px)}}.associations__text{position:absolute;left:20px;right:20px;bottom:25px;font-size:clamp(1.4rem,1.2592rem + .3756vw,1.8rem);line-height:1.2;font-weight:400;color:var(--warm-beige)}.fees{overflow:hidden}.fees__description{margin-bottom:24px;max-width:38rem}.fees__wrapper{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;gap:20px}@media (max-width:575px){.associations__item{width:100%;padding-bottom:255px}.fees__wrapper{gap:14px}}.fees__text{position:absolute;left:20px;right:20px;font-size:clamp(1.4rem,1.2592rem + .3756vw,1.8rem);line-height:1.2;font-weight:400;color:var(--warm-beige)}.fees-right{-webkit-box-flex:1;-ms-flex:1;flex:1}@media (max-width:960px){.fees-right{width:100%}}.fees-right__text span{display:block}.fees-left{background-color:var(--brown);padding:49px 25px;width:570px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}@media (max-width:1160px){.fees-left{width:500px;padding:25px}}@media (max-width:960px){.fees-left{width:100%}}.fees-left__more{height:0;opacity:0;-webkit-transition:.4s;transition:.4s}.fees-left__item{position:relative;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;color:var(--warm-beige);overflow:hidden;-webkit-transition:.4s;transition:.4s}.fees-left__item:not(:last-child){position:relative;margin-bottom:24px;padding-bottom:24px}.fees-left__item:not(:last-child):before{position:absolute;content:"";width:100%;height:1px;background-color:var(--warm-beige);top:4rem;left:0}@media (max-width:1299px){.fees-right__text span{display:inline}.fees-left__item:not(:last-child):before{width:100%}}.fees-left__item .fees-arrow-toggle{cursor:pointer;-webkit-transition:.4s;transition:.4s}@media (min-width:1025px){.fees-left__item .fees-arrow-toggle:hover{-webkit-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px)}}.fees-left__item.active .fees-left__more{opacity:1;padding-top:2.4rem}.fees-left__item.active:not(:last-child):before{opacity:0}.fees-left__left{min-width:160px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:575px){.fees-left{padding:25px 15px}.fees-left__item:not(:last-child){margin-bottom:14px;padding-bottom:14px}.fees-left__item .fees-arrow-toggle{display:none}.fees-left__left{min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}}.fees-left__text{padding-right:15px;-webkit-box-flex:1;-ms-flex:1;flex:1}.fees-left__right{position:relative;-webkit-transition:padding-right .4s;transition:padding-right .4s}.fees-left__right span{-webkit-transition:.4s;transition:.4s}.fees-left__right .fees-price{position:absolute;opacity:0;-webkit-transform:translateX(100px);-ms-transform:translateX(100px);transform:translateX(100px);-webkit-transition:.4s;transition:.4s}.fees-left__right.active span:first-child{padding-right:50px}@media (max-width:768px){.fees-left__right .fees-price{position:relative;opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.fees-left__right span:first-child,.fees-left__right.active span:first-child{padding-right:30px}}.fees-left__right.active .fees-price{position:relative;opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.contact{position:relative;overflow-x:hidden;z-index:2}.contact__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px}@media (max-width:1160px){.contact__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.contact__img{position:relative;overflow:hidden;height:0;width:570px;padding-bottom:570px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.contact__img img{position:absolute;width:100%;height:100%;top:0;left:0;right:0;-o-object-fit:cover;object-fit:cover}@media (max-width:1160px){.contact__img{width:500px;padding-bottom:500px}.contact__right{width:100%;margin-bottom:14px}}@media (max-width:575px){.contact__img{width:100%;padding-bottom:100%}}.contact__right{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.contact__text{max-width:580px;margin-bottom:24px}@media (max-width:1160px){.contact__text{max-width:100%}}