@layer page{.contact-area__grid{justify-content:space-between;gap:60px;display:flex}@media (max-width:992px){.contact-area__grid{flex-direction:column}}.contact-form-wrapper{background-color:var(--sec);border-top:5px solid var(--prim);box-shadow:-15px 15px 0px rgb(var(--sec-ch) / .5);flex:1.5;width:100%;padding:50px}@media (max-width:768px){.contact-form-wrapper{padding:30px}}.contact-form-wrapper .title{color:var(--acc);margin-bottom:10px}.contact-form-wrapper .text{color:var(--gray-lt)}.contact-info{color:var(--gray-dk);flex:1;width:100%;padding:20px 0}.contact-info__desc{margin-bottom:50px;font-size:1.1rem}.contact-info__hours{background-color:rgb(var(--acc-ch) / .05);border-left:3px solid var(--prim);padding:25px}.contact-info__hours .data-text{color:var(--prim);text-transform:uppercase;margin-bottom:10px;font-size:1.1rem}.contact-info__hours .text{font-size:.95rem}.contact-info__list{flex-direction:column;gap:40px;margin-bottom:50px;display:flex}.contact-info .contact-item{align-items:flex-start;gap:25px;display:flex}.contact-info .contact-item .text{color:var(--gray-dk);font-size:1.1rem;text-decoration:none;transition:color .3s}.contact-info .contact-item .text:hover{color:var(--prim)}.contact-info .contact-item .data-text{margin-bottom:8px;font-size:1.2rem}.contact-info .contact-item .material-symbols-outlined{color:var(--prim);margin-top:-5px;font-size:2.5rem}.form-container{margin-top:40px}.form-container [data-prefix=FCon]{flex-direction:column;gap:25px;display:flex}.form-container [data-prefix=FCon] .btnBase{background-color:var(--prim);border:2px solid var(--prim);color:var(--acc);cursor:pointer;font-family:var(--font-tit);letter-spacing:2px;text-transform:uppercase;border-radius:0;width:100%;padding:20px;font-size:1.2rem;font-weight:700;transition:all .3s cubic-bezier(.4,0,.2,1)}.form-container [data-prefix=FCon] .btnBase:hover{color:var(--prim);background-color:#0000}.form-container [data-prefix=FCon] .divBox input[type=email],.form-container [data-prefix=FCon] .divBox input[type=text],.form-container [data-prefix=FCon] .divBox input[type=tel],.form-container [data-prefix=FCon] .divBox textarea{background-color:rgb(var(--acc-ch) / .03);border:1px solid rgb(var(--acc-ch) / .1);border-left:3px solid #0000;padding:18px 25px}.form-container [data-prefix=FCon] .divBox input[type=email]:focus,.form-container [data-prefix=FCon] .divBox input[type=text]:focus,.form-container [data-prefix=FCon] .divBox input[type=tel]:focus,.form-container [data-prefix=FCon] .divBox textarea:focus{background-color:rgb(var(--acc-ch) / .08);border-color:rgb(var(--acc-ch) / .3);border-left-color:var(--prim)}.form-container [data-prefix=FCon] .divBox input[type=email]::placeholder,.form-container [data-prefix=FCon] .divBox input[type=text]::placeholder,.form-container [data-prefix=FCon] .divBox input[type=tel]::placeholder,.form-container [data-prefix=FCon] .divBox textarea::placeholder{color:var(--gray-lt);opacity:.6}.form-container [data-prefix=FCon] .divBox textarea{resize:vertical;min-height:150px}.mb-30{margin-bottom:30px}}