.elementor-lightbox-prevent-close .elementor-slideshow__title{display:none}.error404 .ast-container{max-width:100%;padding:0}#desktop-menu ul.sub-menu li.menu-item.current_page_item a{background-color:#a49157!important}a.txt-link{color:#fff}a.txt-link:hover{color:#fff;text-decoration:underline}#blog-pagination a.page-numbers{background-color:#c7b57e;padding:2px 10px}#blog-pagination a.page-numbers:hover,#blog-pagination .page-numbers.current{background-color:#a49157;padding:2px 10px}#contact-form-sec .nf-field-element input:not([type=checkbox]),#contact-form-sec .nf-field-element select,#contact-form-sec .nf-field-element textarea{border:1px solid rgba(0,0,0,.2)!important;background:#fff;color:#111;font-family:"Abhaya Libre";font-size:14px;font-weight:400;line-height:26px;padding:10px;height:46px!important;border-radius:0}#contact-form-sec label#nf-label-field-10{display:none}#contact-form-sec .nf-field-label .nf-label-span,#contact-form-sec .nf-field-label label{color:#111;font-family:"Abhaya Libre";font-size:16px;font-style:normal;font-weight:400;line-height:26px}#contact-form-sec .label-right .nf-field-label{padding-left:1%}#contact-form input::-webkit-input-placeholder,.membership input::-webkit-input-placeholder{color:#888!important}#contact-form input::-moz-placeholder,.membership input::-moz-placeholder{color:#888!important}#contact-form input:-ms-input-placeholder,.membership input:-ms-input-placeholder{color:#888!important}#contact-form input:-moz-placeholder,.membership input:-moz-placeholder{color:#888!important}#contact-form textarea::-webkit-input-placeholder,.membership textarea::-webkit-input-placeholder{color:#111!important}#contact-form textarea::-moz-placeholder,.membership textarea::-moz-placeholder{color:#111!important}#contact-form textarea:-ms-input-placeholder,.membership textarea:-ms-input-placeholder{color:#111!important}#contact-form textarea:-moz-placeholder,.membership textarea:-moz-placeholder{color:#111!important}#contact-form input[type=email],#contact-form input[type=number],#contact-form input[type=password],#contact-form input[type=search],#contact-form input[type=tel],#contact-form input[type=text],#contact-form input[type=url],#contact-form select,#contact-form textarea{border:1px solid;border-top:0px;border-right:0px;border-left:0px;border-radius:0;border-radius:0px!important;max-width:100%;background-color:#fff!important;border-color:rgba(0,0,0,.19)!important;padding-top:10px;padding-right:0;padding-left:0;padding-bottom:5px;color:#888!important;font-size:16px;font-family:"Abhaya Libre",Sans-serif;box-shadow:none!important}#contact-form .label-above .nf-field-label{margin-bottom:0}#contact-form .nf-field-label label{font-family:"Abhaya Libre";font-size:20px;font-weight:400;color:#111}.nf-form-fields-required{display:none}.nf-form-content button,.nf-form-content input[type=button],#contact-form input[type=submit]{background-color:#c7b57e;font-family:"Abhaya Libre",Sans-serif;font-size:16px;font-weight:600;line-height:26px;color:#111;border-radius:0px 0px 0px 0px;padding:10px 40px 10px 20px;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMCIgaGVpZ2h0PSIxMCIgdmlld0JveD0iMCAwIDEwIDEwIiBmaWxsPSJub25lIj48cGF0aCBkPSJNOC45OTk1MiAwLjc1MDAxMUwwLjc0OTk0NCA4Ljk5OTU5TTguOTk5NTIgMC43NTAwMTFWNy44MjEwOE04Ljk5OTUyIDAuNzUwMDExSDEuOTI4NDYiIHN0cm9rZT0iIzExMTExMSIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PC9wYXRoPjwvc3ZnPg==");background-repeat:no-repeat;background-position:84% 49%;background-size:8px}.nf-form-content button:hover,.nf-form-content input[type=button]:hover,#contact-form input[type=submit]:hover{background-color:#a49157!important}#contact-form-sec input#nf-field-11{background-color:#c7b57e;border:none!important;font-family:"Abhaya Libre",Sans-serif;font-size:16px;font-weight:600;line-height:26px;color:#111;border-radius:0px 0px 0px 0px;padding:10px 40px 10px 20px;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMCIgaGVpZ2h0PSIxMCIgdmlld0JveD0iMCAwIDEwIDEwIiBmaWxsPSJub25lIj48cGF0aCBkPSJNOC45OTk1MiAwLjc1MDAxMUwwLjc0OTk0NCA4Ljk5OTU5TTguOTk5NTIgMC43NTAwMTFWNy44MjEwOE04Ljk5OTUyIDAuNzUwMDExSDEuOTI4NDYiIHN0cm9rZT0iIzExMTExMSIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PC9wYXRoPjwvc3ZnPg==");background-repeat:no-repeat;background-position:84% 49%;background-size:8px}#contact-form-sec input#nf-field-11:hover{background-color:#a49157!important}select#nf-field-15{appearance:none;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAdCAYAAADoxT9SAAABuklEQVR42tWXTShEYRiFj6SwYEESsvKzEMlKhJIFSkrKQmGjkCJlJRslJSnZUmyUWClhgbARFgpZEEmJKCHlf5zUbKbzmRnmzr33qWcz833vOW/dpjsgufSUvtJmuIca+kBvaAnIAfV4dcky1T6dT0GuqcfHWjiXItH3FqSHeoTFcB559EN0HaI/DIsvX2gunEOK4emZgg/T4tA9TYf9xNEz0W8RBubF4XMaD/uIoLui1yb8sCouHdMY2MOW6LNPI+CHKLovLq8j/MyJHpc0MZhn8kIMWUD4mBD5dzQNQZJK78SwSVjPqMj9oHn4Izn0RQwdgXX0Uo+wFP+kzDC4D6Gn1ZBVhxBRaQjoQOioN2Q0IcQ0WhhUZZjdDYvoMgRW4O/k008xcxAWM2BYphDBk0WfxawxhIkxEf5EsxE4yYaXwBmEmRlR4pomwz/R9FjcX4FNLIkyJzQWv7Mt7u3AZjZEqT0aCc2yOH9IY2Az0fRIlFsL8CXwiibBISTQS1FylnoZN/xAZMBhZNJHUbafdorPv2gBHEo+fRellRVwOOUBLNEAl1AH8xLtcBktYoleuJQ2+ub9/2Jl0Df/WCVhnR9x4AAAAABJRU5ErkJggg==")!important;background-size:12px!important;background-repeat:no-repeat!important;background-position:98% 50%!important}.nf-form-content button:hover,.nf-form-content input[type=button]:hover,#contact-form input[type=submit]:hover{background-color:#094c58}#contact-form .nf-form-fields-required{display:none}a#copyright-links{color:#c7b57e;text-decoration:underline}a#copyright-links:hover{color:#a49157;text-decoration:underline}a.txt-btn{border-bottom:1px solid #111;border-radius:0;padding-bottom:3px}a.txt-btn:hover{border-bottom:none}@media screen and (min-width:300px) and (max-width:799px){#contact-form .nf-field-label label{font-size:16px}}@media screen and (min-width:800px) and (max-width:1024px){#contact-form .nf-field-label label{font-size:16px}}@media screen and (min-width:2800px) and (max-width:3399px){#contact-form-sec .nf-field-element input:not([type=checkbox]),#contact-form-sec .nf-field-element select,#contact-form-sec .nf-field-element textarea{font-size:20px;line-height:30px;padding:15px 20px;height:60px!important}#contact-form-sec .nf-field-label .nf-label-span,#contact-form-sec .nf-field-label label{font-size:26px;line-height:36px}#contact-form-sec input#nf-field-11{font-size:22px;line-height:36px;padding:14px 50px 10px 25px;background-position:85% 49%;background-size:13px}#contact-form .nf-field-label label{font-size:24px;line-height:34px}#contact-form input[type=email],#contact-form input[type=number],#contact-form input[type=password],#contact-form input[type=search],#contact-form input[type=tel],#contact-form input[type=text],#contact-form input[type=url],#contact-form select,#contact-form textarea{padding-top:20px;padding-bottom:15px;font-size:20px}.nf-form-content button,.nf-form-content input[type=button],#contact-form input[type=submit]{font-size:22px;line-height:32px;padding:14px 50px 10px 25px;background-size:11px;margin-top:20px}}@media (min-width:2440px){#contact-form-sec .nf-field-element input:not([type=checkbox]),#contact-form-sec .nf-field-element select,#contact-form-sec .nf-field-element textarea{font-size:24px;line-height:34px;height:60px!important}#contact-form-sec input#nf-field-11{font-size:24px;line-height:34px;background-position:88% 49%;background-size:12px;padding:10px 50px 10px 30px}#contact-form-sec .nf-field-label .nf-label-span,#contact-form-sec .nf-field-label label{font-size:24px;line-height:34px}}