/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Nov 28 2024 | 08:40:11 */
.homeTitle h2{font-weight:500}.viewAll.button{display:inline-flex;align-items:center;justify-content:center;padding:12px 48px;font-size:16px;font-weight:400;line-height:normal;color:#555;border-radius:99px;border:1px solid #CCC}.viewAll.button:hover{color:#FFF;border-color:var(--primary-color)}.viewAll.button span{line-height:normal}.imageBox{border-radius:10px;overflow:hidden}.imageBox:hover .box-text{bottom:0!important}.imageBox .box-text{bottom:-10px;text-shadow:none!important;padding:75px 15px 30px 15px;background:#205159;background:linear-gradient(0deg,#205159 0%,rgba(255,255,255,0) 100%);transition:0.35s}.imageBox .box-text h4{font-weight:400}@media (max-width:1023px){.imageBox .box-text h4{font-size:.9em}}@media (max-width:849px){.imageBox .box-text h4{font-size:1em}}@media (max-width:549px){.imageBox .box-text h4{font-size:.7em}}.categoryHome .box-category{border-radius:10px;overflow:hidden}.categoryHome .box-category:hover .box-text{bottom:0!important}.categoryHome .box-category .box-text{bottom:-10px;text-shadow:none!important;padding:75px 15px 30px 15px;background:#205159;background:linear-gradient(0deg,#205159 0%,rgba(255,255,255,0) 100%);transition:0.35s}.categoryHome .box-category .box-text h5{font-weight:400}@media (max-width:1023px){.categoryHome .box-category .box-text h5{font-size:.9em}}@media (max-width:849px){.categoryHome .box-category .box-text h5{font-size:1em}}@media (max-width:549px){.categoryHome .box-category .box-text h5{font-size:.7em}}@media (min-width:550px){.page-template-page-blank-title-center .entry-header{padding-top:15px}}.page-template-page-blank-title-center .entry-title{font-weight:500}.page-template-page-blank-title-center .entry-content{font-size:.875em;line-height:1.8}.page-template-page-blank-title-center .entry-content ul{margin-bottom:15px}.page-template-page-blank-title-center .entry-content h1,.page-template-page-blank-title-center .entry-content h2,.page-template-page-blank-title-center .entry-content h3,.page-template-page-blank-title-center .entry-content h4,.page-template-page-blank-title-center .entry-content h5,.page-template-page-blank-title-center .entry-content h6{font-weight:500}.aboutTitle p{margin-bottom:.625em}.aboutTitle h2{font-weight:500}.textContent{font-size:.875em;line-height:1.8;color:#000}.textContent p{margin-bottom:.625em}.showroomContent{padding-top:0!important}.tabAddress{display:flex;flex-flow:column;align-items:center}.tabAddress .nav{display:inline-flex;margin-bottom:30px;border-radius:50px;border:1px solid #DDD;width:auto;gap:5px;padding:5px 7px}@media (max-width:549px){.tabAddress .nav{margin-bottom:10px;gap:3px}}.tabAddress .nav li{margin-right:0}.tabAddress .nav li a{padding:10px 30px;font-weight:400;font-size:.875em;border-radius:30px;transition:0.25s}@media (max-width:549px){.tabAddress .nav li a{padding:10px 15px}}.tabAddress .nav li.active a{color:#FFF;background-color:var(--primary-color)}.tabAddress .tab-panels .col-left .col-inner{height:100%;padding:30px;border-radius:15px;box-shadow:0 0 20px rgba(3,37,89,.05)}@media (max-width:549px){.tabAddress .tab-panels .col-left{margin-bottom:30px}}.tabAddress .tab-panels .detailAddress{font-size:.875em;line-height:1.8}.tabAddress .tab-panels .detailAddress h3{font-weight:500}.tabAddress .tab-panels .viewmore{display:inline-flex;align-items:center;justify-content:center;margin-top:15px;font-size:.875em;font-weight:400;line-height:normal;border:1px solid #CCC;color:#777}.tabAddress .tab-panels .viewmore:hover{color:#FFF;border-color:var(--primary-color)}.tabAddress .tab-panels .viewmore span{line-height:normal}.tabAddress .tab-panels .iframeMap{border-radius:15px;overflow:hidden;box-shadow:0 0 20px rgba(3,37,89,.1)}.tabAddress .tab-panels .iframeMap p{display:flex;margin:0;padding:0}.feedbackContent .col-inner{box-shadow:0 0 10px -5px rgba(0,0,0,.05),0 0 20px rgba(0,0,0,.1)}.feedbackContent .col-inner:hover{box-shadow:0 15px 20px 0 rgba(0,0,0,.15)}.faqs .accordion-item .accordion-title{padding:25px 0;line-height:normal;border-color:#EEE;color:#000;font-size:16px;line-height:1.8;background-color:transparent!important;transition:0.25s}.faqs .accordion-item .accordion-title:hover{color:var(--primary-color)}.faqs .accordion-item .accordion-title .toggle{display:none!important}.faqs .accordion-item .accordion-title.active{color:var(--primary-color);font-weight:500}.faqs .accordion-item .accordion-inner{padding:0 0 25px}.contactForm .wpcf7-form label{font-weight:500}.contactForm .wpcf7-form .wpcf7-form-control{height:auto;line-height:normal;font-size:16px;font-weight:400;padding:10px;border-radius:5px;box-shadow:none;outline:0;border-color:#DDD}.contactForm .wpcf7-form .wpcf7-form-control:focus{border-color:var(--primary-color);box-shadow:none;outline:0}.contactForm .wpcf7-form .wpcf7-submit{padding:15px 60px;line-height:normal;border:0;font-weight:400;background-color:var(--primary-color)}.contactForm .wpcf7-form .wpcf7-submit:hover{background-color:var(--fs-color-secondary)}.error404 .site-main{display:flex;justify-content:center;align-items:center;margin-top:0!important;min-height:50vh}.error404 .site-main .col.medium-3{padding-bottom:0}@media (max-width:767px){.error404 .site-main .col.medium-3{flex-basis:100%;max-width:100%;text-align:center}}@media (max-width:767px){.error404 .site-main .col.medium-9{flex-basis:100%;max-width:100%}}.error404 .site-main .page-title{font-weight:500}@media (max-width:767px){.error404 .site-main .page-title{text-align:center}}@media (max-width:767px){.error404 .site-main .page-content p{text-align:center}}.error404 .site-main .searchform .flex-row{align-items:stretch}.error404 .site-main .searchform .flex-row .flex-col{display:flex}.error404 .site-main .searchform .flex-row .search-field{padding:15px 10px;border-top-left-radius:5px;border-bottom-left-radius:5px;height:auto;line-height:normal;outline:0;box-shadow:none;transition:0.25s}.error404 .site-main .searchform .flex-row .search-field:focus{box-shadow:none;border-color:var(--primary-color)}.error404 .site-main .searchform .flex-row .submit-button{padding:0 20px;font-size:14px;line-height:normal;height:auto;box-shadow:none;border-top-right-radius:5px;border-bottom-right-radius:5px;transition:0.25s;background-color:var(--primary-color)}.error404 .site-main .searchform .flex-row .submit-button:hover{box-shadow:none;background-color:var(--fs-color-secondary)}