body{min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed;line-height:1.5;font-family:Poppins,sans-serif}:root{--color-1: #794c86;--color-2: #ae98ac;--color-3: #e4e6cf;--color-4: #c699cc;--color-5: #a543c1;--color-6: #fbfaf8;--text-color: #060606;--button-color: #dd5d55;--box-color: #028090;--background: #fff7e2}.nav-container{display:flex;flex-direction:column;gap:1em}.nav-container h2{text-align:center}.top-menu-links-container{display:flex;justify-content:space-around;gap:1em}.top-menu-links-container a{text-decoration:none;color:var(--text-color)}.hero-container{margin-top:2em;position:relative;padding-bottom:11.5em;display:flex;justify-content:center}header{display:flex;flex-direction:column;align-items:flex-start;margin-top:2em}header h1{text-align:left;line-height:.9;font-size:6.5rem;z-index:1000}header p{margin-top:.5em;font-size:1.1rem;max-width:280px}header h1 span{color:var(--button-color)}.lower-paragraph{background-color:var(--box-color);padding:.5em;border-radius:8px;color:#fff}.img-container{background-image:url(/hero-img.png);position:absolute;top:12%;left:30%;width:130%;height:92%;background-size:contain;background-position:bottom;background-repeat:no-repeat;z-index:2000}.social-container{display:flex;justify-content:space-between;gap:1em}.social-icon{width:40px;cursor:pointer}.top-block P{margin-top:1em}.top-block h2{font-size:2rem}.bottom-block-img{margin:1em 0;width:100%;border-radius:8px}.button-container{display:flex;gap:2em;margin-top:1em}blockquote h4{margin-top:1em}.button-container-inner{border:none;border-radius:8px;padding:.5em 1.5em;cursor:pointer;background-color:var(--button-color)}.button-container-inner a{text-decoration:none;color:#fff;font-weight:700}.endorsements-container{margin-top:1em}.inner-endorsement-container{display:flex;flex-direction:column}.endorsements-container h2{font-size:2rem}.endorsement-1-box,.endorsement-2-box{margin-top:1em;display:flex;flex-direction:column}.endorsement-1-box p,.endorsement-2-box p{margin-top:.5em}.endorsement-image-box{margin-top:.5em;display:flex;align-items:center;gap:1em}.endorsement-image-box p{font-size:.8rem}.avatar-img{width:50px}.benefits-box{margin-top:1em}.benefits-box h4{font-size:1.2rem}.benefits-box p{margin-top:1em}.results-container{display:flex;flex-direction:column;gap:1em}.results-container h2{font-size:2rem}.results-top-block p,.results-bottom-block p{margin:.5em 0}.results-top-block h4{font-size:1.2rem}.workedFor-container h2{font-size:2em}.inner-workedfor-container{display:flex;flex-wrap:wrap;justify-content:space-between}.work-icon{width:100px}.contact-container{max-width:1140px;margin:0 auto;padding-top:2em}.contact-container h2{font-size:2.5rem;position:relative}.contact-container h2:after{content:"";position:absolute;left:0;bottom:5px;width:20%;height:5px;background-color:#fff}.form-style{margin-top:2em;display:flex;flex-direction:column}label{display:flex;flex-direction:column}input[type=text],[type=email],textarea{margin-top:.5em;padding:.5em;border-top:none;border-left:none;border-right:none;border-bottom:1px solid black;background-color:var(--bg-color);cursor:pointer}.label-style{font-weight:700}.submit-btn{padding:.5em;font-size:1.5rem;border:none;border-radius:8px;background-color:var(--button-color);color:#fff;font-weight:700;cursor:pointer}.error-message{color:var(--button-color)}.footer-container{margin-top:2em;display:flex;justify-content:space-between}.column{display:flex;flex-direction:column;gap:1em}.footer-text{text-align:centers;text-align:center;margin-top:1em}@media (min-width: 598px) and (max-width: 767px){header h1{font-size:8rem}header p{max-width:380px}}@media (min-width: 768px) and (max-width: 991px){header h1{font-size:9rem}header p{max-width:400px}.about-container{display:flex;gap:2em}.inner-endorsement-container,.inner-results-container{display:flex;flex-direction:row;gap:2em}.bottom-block{display:flex;align-items:center}}@media (min-width: 992px) and (max-width: 1199px){header h1{font-size:14rem}header p{max-width:500px}.hero-container{padding-bottom:6em}.img-container{left:20%;width:150%}.about-container{display:flex;gap:2em}.inner-endorsement-container,.inner-results-container{display:flex;flex-direction:row;gap:2em}.bottom-block{display:flex;align-items:center}}@media (min-width: 1200px) and (max-width: 1919px){header h1{font-size:16rem}.hero-container{padding-bottom:6em}.inner-hero-container{display:flex;flex-direction:column;gap:1em}header p{margin-top:.5em;font-size:1.1rem;max-width:100%}.img-container{left:-5%;width:190%}.about-container{display:flex;gap:2em}.bottom-block{display:flex;align-items:center}.inner-endorsement-container,.inner-results-container{display:flex;flex-direction:row;gap:2em}}@media (min-width: 1920px){header h1{font-size:16rem}.hero-container{padding-bottom:6em}.inner-hero-container{display:flex;flex-direction:column;gap:1em}header p{margin-top:.5em;font-size:1.1rem;max-width:100%}.img-container{left:20%;width:150%;height:100%;background-size:500px}.about-container{display:flex;gap:2em}.bottom-block{display:flex;align-items:center}.inner-endorsement-container,.inner-results-container{display:flex;flex-direction:row;gap:2em}}*,*:before,*:after{box-sizing:border-box}ul[class],ol[class]{padding:0}body,h1,h2,h3,h4,p,ul[class],ol[class],li,figure,figcaption,blockquote,dl,dd{margin:0}body{min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed;line-height:1.5;background-color:var(--background)}ul[class],ol[class]{list-style:none}a:not([class]){text-decoration-skip-ink:auto}img{max-width:100%;display:block}article>*+*{margin-top:1em}input,button,textarea,select{font:inherit}@media (prefers-reduced-motion: reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}:root{--button-color: #dd5d55;--box-color: #028090;--background: #fff7e2}.container{max-width:1920px;padding:1em;background-color:var(--background);overflow:hidden;border-bottom:4px solid #dd5d55}.container1{margin:0 auto;max-width:1199px;padding:1em;background-color:var(--box-color);overflow:hidden;border-radius:8px;color:#fff}.container2{margin:0 auto;max-width:1199px;padding:1em;background-color:var(--background);overflow:hidden}
