.ctf7 p{margin-bottom:0}.ctf7 label{width:100%}.ctf7 input,.ctf7 textarea{border:1px solid var(--border_color);border-radius:4px;margin:5px 0 10px;padding:10px 25px;width:100%}.ctf7 input{height:40px}.ctf7 textarea{height:100px}.ctf7 .wpcf7-submit{background:var(--secondary_color);width:max-content;color:#fff;font-weight:700;font-size:16px;padding:10px 35px;height:auto}.ctf7 ::placeholder{color:#d19f9f}.tab_content{margin-bottom:2rem}.tab_content .title-thc{margin:1rem auto;text-align:center}.tab_content .primary-button{text-align:center}.search-form-sidebar{position:relative;margin-bottom:0;max-width:500px;border-radius:6px;overflow:hidden;border:2px solid #000}.search-form-sidebar input{width:100%;height:36px;padding-right:80px;padding-left:10px;border:0}.search-form-sidebar button{position:absolute;right:1px;top:1px;width:60px;height:34px;border:0;border-radius:5px;background:var(--primary_color)}.content-inner,.archive-content{margin:1rem 0 0;padding:20px;background-color:#f9f9f9;border-radius:5px}.single-layout .title-thc{color:#000;font-size:2rem}.archive .title-thc{text-align:center;text-transform:uppercase}.woocommerce nav.woocommerce-pagination ul{border:unset}.woocommerce nav.woocommerce-pagination ul li{border-right:unset;margin:5px}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{display:flex}.meta-box{margin-top:1rem;margin-bottom:20px;border-radius:5px;align-items:center;color:#000}.meta-box .date{margin-right:1rem}.nav{margin:50px 0;border:none;justify-content:center}.nav button:focus{outline:none}.nav .nav-item{color:#666;background:#f2f2f2;border:none;padding:15px 50px;margin:0 20px;border-radius:0;font-weight:500}.nav .nav-item.active{color:#fff;background:var(--primary_color)}