#top-header ul.contact-details>li i{background-image:none;background-color:transparent;border:transparent}#top-header ul.contact-details>li{display:none}#top-header ul.contact-details>li:last-child{padding:0;display:block}#site-navigation ul.primary-menu>.hm-btn a{font-size:16px;background-image:none;font-weight:400;font-family:"Poppins",sans-serif}#contact{background-color:#dfdfdf}#faq p{font-size:18px;font-family:"Montserrat",sans-serif;color:#1b2e28}#faq .faqs .tabs button span{font-size:24px;font-weight:600;color:#1c4a47}#faq .faqs .tabs .question img{width:40px}#faq .faqs .tabs .question.active{background-color:#cfa00c;padding:10px;border-radius:50px 0 0 50px}#faq .faqs .tabs .question.active span{font-weight:700}#faq .faqs .tabs .question{padding:10px;margin:5px 0}#faq .faqs .contents{border-left:10px solid #cfa00c;background-color:#e8edec}#faq .faqs .tabs{margin-top:40px}#faq .faqs .contents .answer p{font-family:"Montserrat",sans-serif;font-size:18px;color:#1b2e28}#contact .row .col .img-wrapper{position:relative;width:540px}#contact .row .col .img-wrapper::before{content:"";background-color:#cfa00c;height:100%;width:100%;position:absolute;border-radius:50px}#contact .row .col .img-wrapper img{position:relative;left:40px;top:50px;border-radius:50px}#contact .row .col h3{font-size:38px;font-family:"Poppins",sans-serif;color:#000}#contact .wpcf7-form-control-wrap{width:100%;padding:10px 0}#contact form input,#contact form textarea{width:100%;border:1px solid #e8edec!important;border-radius:0!important;box-shadow:none!important}#contact form .wpcf7-form-control.wpcf7-submit{width:100%!important;border-radius:50px!important;margin:10px 0!important}#colophon .widget ul.icon li i{border:none}@media screen and (max-width:1600px){.slick-initialized .slick-slide{padding:0 50px}}@media screen and (max-width:1400px){#contact .row{flex-direction:column;gap:100px}#contact .row .col .img-wrapper{position:relative;width:540px;margin:0 auto}}@media screen and (max-width:1200px){#faq .faqs .tabs button span{font-size:20px}#faq .faqs .tabs .question img{width:30px}#faq .faqs .contents .answer p{font-size:16px}#faq .faqs .contents{min-height:300px}}@media screen and (max-width:767px){#faq .faqs .tabs button span{font-size:16px}#faq .faqs .tabs{width:30%}}@media screen and (max-width:640px){#faq .faqs .tabs .question.active{border-radius:50px}}