@import"https://fonts.googleapis.com/css2?family=Hanken+Grotesk:ital,wght@0,100..900;1,100..900&display=swap";*{margin:0;padding:0;box-sizing:border-box;font-family:"Hanken Grotesk",sans-serif}body{min-height:100vh;display:flex;flex-direction:column;justify-content:space-between}body.home{background:#ffb62f}body.customize-support{margin-top:-2rem}@media screen and (max-width: 48.8125rem){body.customize-support{margin-top:-2.875rem}}main{width:100%;height:auto;display:flex;flex-direction:column;align-items:center}main .title-section{width:100%;max-width:71.25rem;display:flex;flex-direction:column;align-items:center;gap:1.25rem;padding:2.5rem .625rem}@media screen and (max-width: 47.9375rem){main .title-section{padding:1.875rem .625rem}}main .title{max-width:52.5rem;font-size:3.125rem;line-height:3.125rem;font-weight:700;text-align:center;color:#000}@media screen and (max-width: 47.9375rem){main .title{font-size:2.5rem}}main .title span{color:#0c0c0c !important}main .subtitle{font-size:1.25rem;font-weight:300;line-height:2.0625rem;text-align:center;color:#000}main .container{width:100%;max-width:71.25rem;padding:0 .625rem;display:flex;flex-direction:column;align-items:center}main .entry-title-container{width:100%;padding:1.875rem 0;background:#88a2ae;display:flex;flex-direction:column;align-items:center}main .entry-title-container .entry-title{width:100%;max-width:71.25rem;padding:.625rem;font-size:3rem;font-weight:700;line-height:3.9375rem}@media screen and (max-width: 600px){main .entry-title-container .entry-title{font-size:2rem;padding:.5rem 1rem;line-height:2rem}}main article{width:100%}#wpadminbar{display:none}.entry-content{margin:20px}.entry-content p{margin:20px 0}.header{width:100%;display:flex;flex-direction:column;align-items:center;background:#ffb62f}.header .container{width:100%;max-width:1170px;padding:64px 20px;display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 768px){.header .container{padding:30px 20px}}.container.page-404{padding:6.25rem 0;gap:3.75rem}@media screen and (max-width: 600px){.container.page-404{gap:2.5rem;padding:5rem 2.5rem}}.container.page-404 img{max-width:100%}.container.page-404 .not-found{font-size:1rem;line-height:1.25rem;font-weight:700;color:#1e1e1e;text-transform:uppercase}@media screen and (max-width: 600px){.container.page-404 .not-found{font-size:.75rem;line-height:.9375rem}}.container.page-404 .title{margin:0}@media screen and (max-width: 600px){.container.page-404 .title{font-size:1.875rem;line-height:1.875rem}}.container.page-404 .return{background:#0c0c0c;color:#fff;padding:1rem 1.625rem;border-radius:1.25rem;font-size:1.125rem;font-weight:600;text-transform:uppercase;text-decoration:none;transition:all .2s ease-in-out}.container.page-404 .return:hover{color:#ffb62f}@media screen and (max-width: 37.5rem){.container.page-404 .return{font-size:.75rem;line-height:1rem;padding:.75rem 1.125rem;border-radius:.875rem}}.cs-container{width:100%;max-width:850px;display:flex;justify-content:space-between;align-items:flex-end;padding:20px 20px 20rem}@media screen and (max-width: 768px){.cs-container{flex-direction:column;align-items:flex-start;padding:20px 20px 18rem;gap:40px}}.cs-container .left{max-width:440px;display:flex;flex-direction:column;gap:30px}@media screen and (max-width: 768px){.cs-container .left{max-width:100%}}.cs-container .left .title{font-size:45px;font-weight:800;text-align:left;color:#1a1a1a}.cs-container .left p{font-size:18px;color:#1a1a1a}.cs-container .right{max-width:260px;display:flex;flex-direction:column;align-items:flex-start;gap:20px}@media screen and (max-width: 768px){.cs-container .right{max-width:100%}}.cs-container .right .subtitle{font-size:35px;font-weight:800;text-align:left;color:#1a1a1a}.cs-container .right .social-item{display:flex;align-items:center;gap:20px;font-size:18px;font-weight:500;color:#1a1a1a;text-decoration:none}.form-container{width:100%;display:flex;flex-direction:column;align-items:center;padding:0 20px;background:#fff}.form-container .form-box{width:100%;max-width:980px;padding:35px 70px;background:url(../images/cs-bg.png);background-repeat:no-repeat;background-size:100% 100%;margin-top:-15rem}@media screen and (max-width: 768px){.form-container .form-box{padding:35px;background:#1a1a1a;border-radius:10px}}.form-container .form-box .title{font-size:28px;font-weight:700;color:#fff;text-align:left;margin-bottom:20px}@media screen and (max-width: 768px){.form-container .form-box .title{font-size:22px;line-height:30px}}.form-container .form-box .form-row{margin-bottom:16px}.form-container .form-box .form-row p{display:flex;justify-content:space-between;align-items:center;gap:24px}@media screen and (max-width: 768px){.form-container .form-box .form-row p{flex-direction:column}}.form-container .form-box .form-row p span{width:50%}@media screen and (max-width: 768px){.form-container .form-box .form-row p span{width:100%}}.form-container .form-box .form-row p span input{width:100%;padding:15px 20px;font-size:18px;background:none;border:1px solid #fff;color:#fff;border-radius:4px}@media screen and (max-width: 768px){.form-container .form-box .form-row p span input{padding:10px 15px;font-size:16px}}.form-container .form-box .form-row p br{display:none}.form-container .form-box .form-row.wide span{width:100%}.form-container .form-box .form-row.wide span textarea{width:100%;max-height:160px;padding:15px 20px;font-size:18px;background:none;color:#fff;border:1px solid #fff;border-radius:4px}@media screen and (max-width: 768px){.form-container .form-box .form-row.wide span textarea{padding:10px 15px;max-height:100px;font-size:16px}}.form-container .form-box .form-row.submit span{width:initial}.form-container .form-box .form-row.submit .wpcf7-list-item{color:#fff;margin:0}@media screen and (max-width: 768px){.form-container .form-box .form-row.submit .wpcf7-list-item{font-size:14px}}.form-container .form-box .form-row.submit .wpcf7-list-item label{display:flex;align-items:center;gap:10px}.form-container .form-box .form-row.submit .wpcf7-list-item label input{width:initial}.form-container .form-box .form-row.submit .wpcf7-spinner{display:none}.form-container .form-box .form-row.submit .wpcf7-submit{padding:10px 40px;background:#fff;font-size:16px;color:#000;border:none;border-radius:4px;cursor:pointer}@media screen and (max-width: 768px){.form-container .form-box .form-row.submit .wpcf7-submit{width:100%}}.form-container .form-box .form-row.submit .wpcf7-submit:disabled{cursor:not-allowed !important;background:#fff !important;opacity:.5}.form-container .form-box .form-row.submit .wpcf7-submit:hover{background:#ffb62f}.form-container .form-box .wpcf7-response-output{border-color:#fff !important;color:#fff}.modal{position:absolute;z-index:10000;top:0;left:0;visibility:hidden;width:100%;height:100%}.modal.active{visibility:visible}.modal-overlay{position:fixed;z-index:10;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);visibility:hidden;opacity:0;transition:visibility 0s linear .3s,opacity .3s}.modal.active .modal-overlay{opacity:1;visibility:visible;transition-delay:0s}.modal-wrapper{position:fixed;z-index:9999;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;max-width:36.25rem;padding:.625rem}.modal-wrapper .row{display:flex;flex-direction:column;align-items:center;gap:3.75rem;background-color:#fff;box-shadow:0 0 1.5em rgba(0,0,0,.35);border-radius:1.5625rem;padding:2.8125rem;position:relative}.modal-wrapper .row .modal-container{display:flex;flex-direction:column;gap:1.875rem}footer{width:100%;display:flex;flex-direction:column;align-items:center;background:#fff;padding-top:30px}footer .container{width:100%;max-width:1170px;padding:20px;display:flex;justify-content:space-between;align-items:center;border-top:1px solid #b8b8b8}@media screen and (max-width: 768px){footer .container{flex-direction:column;gap:10px}}footer .container .copyright{font-size:12px;font-weight:400;text-transform:uppercase}