.section{padding:3rem 0}@media (max-width:600px){.section{padding:1rem 0}}.site-title{font-size:1rem}.single-content table{border-collapse:collapse;border:0}.single-content table tr td,.single-content table tr th{border-top:1px solid var(--color-primary);border-bottom:1px solid var(--color-primary);padding:.5rem 1rem}.single-content table tr th{text-align:left}.single-content table tr th:first-child{background-color:var(--base-2)}.alm-load-more-btn.done{display:none!important}.embla{overflow:hidden;position:relative}.embla .embla__container{display:flex}.embla .embla__container .embla__slide{flex:0 0 100%;min-width:0}.embla .embla__prev,.embla .embla__next{position:absolute;top:50%;transform:translateY(-50%);z-index:1;cursor:pointer;background-color:transparent;width:40px;height:40px;padding:0;display:flex;justify-content:center;align-items:center;opacity:.5;transition:opacity .2s}.embla .embla__prev:hover,.embla .embla__next:hover{opacity:1}.embla .embla__prev svg,.embla .embla__next svg{width:100%;height:auto}.embla .embla__prev{left:20px}.embla .embla__next{right:20px}.embla .embla__dots{display:flex;justify-content:center;gap:10px;margin-top:20px;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}.embla .embla__dots .embla__dot{width:10px;height:10px;border-radius:50%;padding:0;background-color:#fff;opacity:.5;cursor:pointer;transition:opacity .2s}.embla .embla__dots .embla__dot:hover,.embla .embla__dots .embla__dot.is-selected{opacity:1}.form-wrapper input:disabled,.form-wrapper input[readonly=readonly]{background-color:#f7f8f9}.form-wrapper .inputs{display:flex;gap:15px}@media (max-width:600px){.form-wrapper .inputs{display:block}}.form-wrapper .inputs .input{width:100%;position:relative}.form-wrapper .inputs .input .field-label{font-weight:700;font-size:.9em;padding:0!important;margin-bottom:5px;color:var(--color-gray-600)}.form-wrapper .inputs .input .field-label span{color:red}.form-wrapper .inputs .input span{margin:0}.form-wrapper .inputs .input .verify-button{position:absolute;top:36px;right:10px;color:green;font-size:.9em;font-weight:600}.form-wrapper .inputs .input.file_upload .wpcf7-form-control-wrap{margin-bottom:0}.form-wrapper .inputs input:not([type=submit]),.form-wrapper .inputs select,.form-wrapper .inputs textarea{width:100%;height:50px;padding:0 1rem}.form-wrapper .inputs input:not([type=submit]):focus,.form-wrapper .inputs select:focus,.form-wrapper .inputs textarea:focus{outline:none}.form-wrapper .inputs textarea{height:100px;padding:1rem}.form-wrapper .inputs textarea:focus{outline:none}.form-wrapper .inputs input[type=file]{max-width:100%;border:1px solid var(--color-primary)!important;border-radius:10px;height:auto;background-color:#f7f8f9;padding:5px}.form-wrapper .inputs input[type=file]::file-selector-button{margin-right:20px;border:none;background:var(--color-primary);padding:10px 20px;border-radius:7px;color:#fff;cursor:pointer;font-size:13px;transition:background-color .2s ease-in-out}.form-wrapper .inputs .note{font-size:12px;color:var(--color-gray-600)}.form-wrapper .wpcf7-acceptance .wpcf7-list-item{margin:0}.form-wrapper .wpcf7-acceptance .wpcf7-list-item label{display:flex}.form-wrapper .wpcf7-acceptance .wpcf7-list-item label input[type=checkbox]{margin-right:10px;align-self:flex-start;transform:translateY(5px)}.form-wrapper .wpcf7-acceptance .wpcf7-list-item label .wpcf7-list-item-label{font-size:12px}.form-wrapper .wpcf7-form-control-wrap{margin-bottom:15px;width:100%}.form-wrapper [type=submit]{cursor:pointer;width:fit-content;margin:0 auto;display:block}.form-wrapper .wpcf7 .inputs{display:flex;gap:15px}@media (max-width:600px){.form-wrapper .wpcf7 .inputs{flex-wrap:wrap;gap:0}}.form-wrapper .wpcf7 .inputs .wpcf7-form-control-wrap{display:block;width:100%;position:relative;margin-bottom:10px}.wpcf7{transition:opacity .3s ease}.wpcf7 form .wpcf7-form-control-wrap{display:block;position:relative}.wpcf7 form .wpcf7-not-valid-tip{font-size:13px;opacity:.75;display:block}.wpcf7 form .wpcf7-response-output{margin:1em 0;padding:1em;border:0;font-size:.8em;border-radius:5px}.wpcf7 form.invalid .wpcf7-response-output{background-color:#ff00001a;color:#c00}.wpcf7 form.sent .wpcf7-response-output{background-color:var(--color-green-100);color:var(--color-green-600)}.wpcf7 form.submitting{opacity:.3;pointer-events:none}.wpcf7 form .wpcf7-spinner{display:none}.page .page-title,.archive .page-title{font-size:1.5rem;margin-bottom:1rem;padding:0 2rem .5rem;display:flex;margin:0 auto;width:fit-content;position:relative}.page .page-title:before,.page .page-title:after,.archive .page-title:before,.archive .page-title:after{content:"";width:100%;height:1px;background-color:var(--color-primary);position:absolute;left:50%;transform:translate(-50%)}.page .page-title:before,.archive .page-title:before{bottom:0}.page .page-title:after,.archive .page-title:after{bottom:.2rem}.home .section-categories{overflow:hidden}@media (max-width:600px){.home .section-categories{grid-template-columns:1fr}}.home .section-categories .introduce{width:350px;float:left}@media (max-width:600px){.home .section-categories .introduce{width:100%}}.home .section-categories .introduce .title{font-size:2.5rem;font-weight:700;color:var(--color-primary);margin-bottom:1.5rem}.home .section-categories .introduce .description{font-size:1rem;font-weight:400;color:var(--color-primary);margin-bottom:2rem}.home .section-categories .categories{width:calc(100% - 400px);float:right}@media (max-width:600px){.home .section-categories .categories{width:100%}}.home .section-categories .categories .category-slider{width:100%}.home .section-categories .categories .category-slider .cat-item{text-decoration:none}.home .section-categories .categories .category-slider .cat-item h3{font-size:1.5rem;font-weight:700;color:var(--color-primary);margin-top:1rem}.site-footer .copyright-bar{font-size:14px;color:#444}.site-footer .copyright-bar a{text-decoration:none;color:#444;font-weight:600}
/*# sourceMappingURL=custom.css.map */
