@-moz-keyframes rotateY{0%{transform:rotateY(90deg)}80%{transform:rotateY(-10deg)}to{transform:rotateY(0)}}@-webkit-keyframes rotateY{0%{transform:rotateY(90deg)}80%{transform:rotateY(-10deg)}to{transform:rotateY(0)}}@keyframes rotateY{0%{transform:rotateY(90deg)}80%{transform:rotateY(-10deg)}to{transform:rotateY(0)}}@font-face{font-display:swap;font-family:"wpl-front";font-display:fallback;src:url(/wp-content/plugins/real-estate-listing-realtyna-wpl-pro/assets/fonts/wpl_front.eot);src:url(/wp-content/plugins/real-estate-listing-realtyna-wpl-pro/assets/fonts/wpl_front.eot)format("embedded-opentype"),url(/wp-content/plugins/real-estate-listing-realtyna-wpl-pro/assets/fonts/wpl_front.svg#wpl_front)format("svg"),url(/wp-content/plugins/real-estate-listing-realtyna-wpl-pro/assets/fonts/wpl_front.woff2)format("woff2"),url(/wp-content/plugins/real-estate-listing-realtyna-wpl-pro/assets/fonts/wpl_front.woff)format("woff"),url(/wp-content/plugins/real-estate-listing-realtyna-wpl-pro/assets/fonts/wpl_front.ttf)format("truetype");font-weight:400;font-style:normal}.wpl-page ul{list-style:none;padding:0;margin:0}input[type=text]{outline:0}@media print{a[href]:after{content:none!important}}.wpl-crm-icon::before{font-family:"wpl-front"}.wpl-crm-save-icon::before{content:""}.wpl-crm-right-arrow-icon::before{content:""}.clearfix:after,.clearfix:before{content:"";display:table;clear:both}.wpl-crm-icon{position:relative}.wpl-crm-input-btn{border:0;background:0 0;position:absolute!important;left:0;top:0;width:100%;height:100%;background-color:transparent!important}.wpl-crm-btn{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;display:inline-block;padding:5px 40px 5px 10px;font-size:12px;font-weight:700;position:relative;cursor:pointer}.wpl-crm-btn .wpl-crm-icon{font-weight:400;font-size:16px;position:absolute;right:8px;top:5px;line-height:100%}.wpl-crm-btn:hover,.wpl-crm-form-frontend a:hover{color:#2aa9de}.wpl-crm-form-submit-btn{background:#2aa9de;color:#fff;float:right}.wpl-crm-form-submit-btn:hover{color:#fff;background:#1d8bb8}.wpl-crm-grid{background:#fff;border:1px solid #dcdee1}.wpl-crm-grid-header{border-bottom:1px solid #eee;padding:10px;font-size:16px;color:#000;line-height:20px}.wpl-crm-grid-tab{background:#f2f2f2;display:table;width:100%;position:relative}.wpl-crm-grid-tab>ul{float:left}.wpl-crm-grid-tab>ul>li{float:left;border-right:1px solid #d5d5d5}.wpl-crm-grid-tab>ul>li>a{padding:10px;display:block;line-height:22px}.wpl-crm-form{background:#fff}.wpl-crm-form .prow-separator{font-weight:700;position:relative}.wpl-crm-form .prow-separator::before{content:" ";border-top:1px dashed #2aa9de;width:100%;position:absolute;top:50%;left:0}.wpl-crm-form .prow-separator .seperator-wp{background:#fff;font-size:16px;position:relative;z-index:1;padding-right:10px;display:inline-block}.wpl-crm-form .prow-mmarea>input[type=text],.wpl-crm-form .prow-mmnumber>input[type=number],.wpl-crm-form .prow-mmprice>input[type=text]{width:30%!important}.wpl-crm-form .prow-date .date-wp::after,.wpl-crm-form .prow-mmarea::after,.wpl-crm-form .prow-mmprice::after{content:" ";clear:both;display:table}.wpl-crm-form .prow-mmarea>input[type=text],.wpl-crm-form .prow-mmprice>input[type=text]{float:left;margin-right:5px}.wpl-crm-form .prow-date .date-wp>input[type=text]{width:50%!important;float:left}.wpl-crm-form .wpl_listing_field_container,.wpl-crm-form .wpl_listing_field_container .location-wp .location-part{padding:5px 0}.wpl-crm-form .wpl_listing_field_container.prow-locations,ul ul{margin-bottom:0}.wpl-crm-form .wpl_listing_field_container.prow-separator{padding:10px 0}.wpl-crm-form label{display:block;height:auto}.wpl-crm-form input[type=number],.wpl-crm-form input[type=text],.wpl-crm-form textarea{-moz-border-radius:3px!important;-webkit-border-radius:3px;border-radius:3px!important;border:1px solid #ddd!important}.wpl-crm-form input[type=number]:focus,.wpl-crm-form input[type=text]:focus,.wpl-crm-form textarea:focus{border:1px solid #2aa9de!important}.wpl-crm-form input[type=number],.wpl-crm-form input[type=text]{height:30px!important;line-height:28px;padding:0 5px!important}.wpl-crm-form textarea{min-height:150px;padding:5px}.wpl-crm-form input[type=number],.wpl-crm-form input[type=text],.wpl-crm-form textarea{width:100%!important}.wpl-crm-form-content{padding:10px 20px}.wpl-crm-form-frontend .wpl-crm-grid{border:0}.wpl-crm-form-frontend .wpl-crm-grid-tab{margin-top:10px;background:0 0}.wpl-crm-form-frontend .wpl-crm-grid-tab>ul{float:none;list-style:none}.wpl-crm-form-frontend .wpl-crm-grid-tab>ul>li{margin:0 5px;background:#ddd;border:1px solid #ddd;position:relative;bottom:-1px}@media (max-width:480px){.wpl-crm-form-frontend .wpl-crm-grid-tab>ul>li{width:100%;margin:0;border-bottom:1px solid #ddd!important}}.wpl-crm-form-frontend .wpl-crm-grid-tab>ul>li>a{padding:5px 10px;font-style:italic;font-weight:700;font-size:16px;color:#6b6b6b;outline:0}.wpl-crm-form-frontend .wpl-crm-tab-number{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background:#fff;height:20px;width:20px;margin-right:10px;display:inline-block;text-align:center;font-size:13px;font-style:normal;font-weight:400;line-height:20px;float:left}.wpl-crm-form-frontend .wpl-crm-grid-header{*zoom:1;font:700 16pt/2em"Lato",Arial,Helvetica,sans-serif;color:#5a5a5a}.wpl-crm-form-frontend .wpl-crm-grid-header:after{content:"";display:table;clear:both}.wpl-crm-form-frontend .wpl-crm-form-content{padding:10px 0}.wpl-crm-form-frontend .prow-locations .location-part,.wpl-crm-form-frontend .wpl_listing_field_container{width:31.33%;float:left;margin:0 1%}@media (max-width:768px){.wpl-crm-form-frontend .prow-locations .location-part,.wpl-crm-form-frontend .wpl_listing_field_container{width:48%}}@media (max-width:480px){.wpl-crm-form-frontend .prow-locations .location-part,.wpl-crm-form-frontend .wpl_listing_field_container{width:98%}}.wpl-crm-form-frontend .wpl_listing_field_container.prow-separator{float:none;width:auto;clear:both}.wpl-crm-form-frontend .wpl_listing_field_container.prow-locations{width:100%;float:none;clear:both;margin:0}.wpl-crm-form-frontend .prow-property_types{width:64%;height:auto!important}@media (max-width:768px){.wpl-crm-form-frontend .prow-property_types{width:100%}}.wpl-crm-form-frontend .prow-property_types>div{width:48%;float:left}@media (max-width:480px){.wpl-crm-form-frontend .prow-property_types>div{width:100%}}.wpl-crm-form-frontend .prow-property_types>div:first-child{margin:0 2%0 0}@media (max-width:768px){.wpl-crm-form-frontend .prow-property_types>div:first-child{margin:0 1%0 0}}@media (max-width:480px){.wpl-crm-form-frontend .prow-property_types>div:first-child{margin:0 1%}}.wpl-crm-form-frontend .prow-property_types>div:nth-child(2){margin:0 0 0 2%}@media (max-width:768px){.wpl-crm-form-frontend .prow-property_types>div:nth-child(2){margin:0 0 0 1%}}@media (max-width:480px){.wpl-crm-form-frontend .prow-property_types>div:nth-child(2){margin:0 1%}}.wpl-crm-form-frontend .wpl-crm-btn-cnt{position:relative}.wpl-crm-form-frontend .wpl-crm-btn-cnt::before{content:" ";border-top:1px dashed #2aa9de;width:100%;position:absolute;top:50%;left:0}.wpl-crm-form-frontend a{color:#434343}.wpl-crm-form-frontend a:focus{text-decoration:none}@media (max-width:768px){.wpl-crm-grid-header{padding:5px 10px;font-size:14px}}[class*=wpl],[class^=wpl]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.wpl-recaptcha{-webkit-display:flex;display:flex}.wpl-crm-form .prow-separator{color:#be3737}.wpl-crm-form .prow-separator::before,.wpl-crm-form-frontend .wpl-crm-btn-cnt::before{border-color:#be3737}.wpl-crm-form-submit-btn{background-color:#be3737}.wpl-crm-form-submit-btn:hover{background-color:#962c2c}*,::after,::before,ul{box-sizing:border-box}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}@font-face{font-display:swap;font-family:"Icomoon";src:url(/wp-content/themes/garnet/assets/css/fonts/icomoon.eot?wr4w0p);src:url(/wp-content/themes/garnet/assets/css/fonts/icomoon.eot?wr4w0p#iefix)format("embedded-opentype"),url(/wp-content/themes/garnet/assets/css/fonts/icomoon.ttf?wr4w0p)format("truetype"),url(/wp-content/themes/garnet/assets/css/fonts/icomoon.woff?wr4w0p)format("woff"),url(/wp-content/themes/garnet/assets/css/fonts/icomoon.svg?wr4w0p#icomoon)format("svg");font-weight:400;font-style:normal;font-display:block}[class^=icon-]{font-family:"Icomoon"!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-phone-in-talk:before{content:""}.icon-close:before{content:""}.icon-email:before{content:""}.icon-facebook:before{content:""}.icon-instagram:before{content:""}.icon-linkedin:before{content:""}.icon-login-variant:before{content:""}.icon-menu:before{content:""}.icon-youtube:before{content:""}:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0))}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-font-sans-serif);font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:#fff0}h3{margin-top:0;margin-bottom:.5rem;font-weight:500;font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){h3{font-size:1.75rem}}ul{padding-left:2rem;margin-bottom:1rem;margin:0;padding:0;list-style:none}a,a:hover{color:var(--Primary-Color)}a{color:#0d6efd;text-decoration:none;transition:all .25s ease-in-out}a:hover{color:#0a58ca}img{vertical-align:middle;max-width:100%}label{display:inline-block;margin:0}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}select{word-wrap:normal}select:disabled{opacity:1}[type=button],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}.container{width:100%;padding-right:var(--bs-gutter-x,.75rem);padding-left:var(--bs-gutter-x,.75rem);margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}@media (min-width:1400px){.container{max-width:1320px}}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y)*-1);margin-right:calc(var(--bs-gutter-x)*-.5);margin-left:calc(var(--bs-gutter-x)*-.5)}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-top:var(--bs-gutter-y)}.col-4{flex:0 0 auto;width:33.33333333%}.col-12,.col-8{flex:0 0 auto;width:66.66666667%}.col-12{width:100%}@media (min-width:768px){.col-md-6{flex:0 0 auto;width:50%}}@media (min-width:992px){.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-4,.col-lg-8{flex:0 0 auto;width:33.33333333%}.col-lg-8{width:66.66666667%}}.offcanvas{position:fixed;bottom:0;z-index:1050;display:flex;flex-direction:column;max-width:100%;visibility:hidden;background-color:#fff;background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}@media (prefers-reduced-motion:reduce){.offcanvas{transition:none}}.offcanvas-header{display:flex;align-items:center;justify-content:space-between;padding:1rem}.offcanvas-body{flex-grow:1;padding:1rem;overflow-y:auto}.offcanvas-start{top:0;left:0;width:400px;border-right:1px solid rgb(0 0 0/.2);transform:translateX(-100%)}.clearfix::after{display:block;clear:both;content:""}.d-none{display:none!important}.align-items-center{align-items:center!important}@media (min-width:992px){.d-lg-block{display:block!important}}:root{--Primary-Color:rgb(190, 55, 55);--Secondary-Color:rgb(55, 55, 55);--Footer-Color:rgb(255, 255, 255)}::selection{background:var(--Primary-Color);color:#fff}.wpl-garnet-template-wp body,h3{font-family:var(--Primary-Font-Family)}h3{line-height:1.5}.wpl-garnet-template-wp body{font-size:1rem;color:var(--Secondary-Color);font-family:"Open Sans";font-size:16px}.gr-overlay{content:"";width:100%;height:100%;display:none;position:fixed;top:0;left:0;background:rgb(0 0 0/.5);z-index:1090}.gr-contact-section{width:250px;height:130px;display:flex;justify-content:space-between;position:fixed;right:-215px;bottom:90px;background:#fff;border-radius:.5rem 0 0 .5rem;transition:.5s;box-shadow:0 0 5px rgb(0 0 0/.25);z-index:1090}.gr-contact-section .gr-label{width:130px;height:30px;margin:0;position:fixed;bottom:60px;right:auto;transform:rotate(-90deg) translateY(0);transform-origin:top left;cursor:pointer}.gr-contact-section .gr-label div{padding:5px 0;background:var(--Primary-Color);color:#fff;text-align:center;border-radius:.25rem .25rem 0 0}.gr-contact-section .gr-info{width:100%;display:flex;flex-direction:column;justify-content:center;padding:0 0 0 50px;line-height:2;text-align:left}.gr-contact-section .gr-info a{color:var(--Secondary-Color)}.gr-contact-section .gr-info a:hover,.gr-footer-section .gr-copyright-section .gr-menu ul li a:hover,.gr-footer-section .gr-widget-section .widget ul li a:hover,.gr-header-section .gr-menu-section ul li a:hover,.gr-header-section .gr-menu-section ul li.current-menu-item a,.wpl-crm-form-frontend a:hover{color:var(--Primary-Color)}.wpl-garnet-template-wp input[type=number],.wpl-garnet-template-wp input[type=search],.wpl-garnet-template-wp input[type=text]{width:100%!important;height:35px!important;padding:0 10px;font-size:.9rem;background:#fff;color:#646464;border:1px solid #e1e1e1;border-radius:.25rem;vertical-align:middle}.wpl-garnet-template-wp input[type=number]::placeholder,.wpl-garnet-template-wp input[type=search]::placeholder,.wpl-garnet-template-wp input[type=text]::placeholder{color:#646464!important}.wpl-garnet-template-wp button{height:35px;padding:0 10px!important;font-size:1rem;font-weight:400;background:var(--Primary-Color);color:#fff;border:0;border-radius:.25rem}.wpl-garnet-template-wp textarea{width:100%;height:150px;padding:10px;font-size:1rem;background:#fff0;border:1px solid #e1e1e1;border-radius:.25rem;resize:none}.wpl-garnet-template-wp textarea::placeholder{font-size:1rem;color:#646464!important}.wpl-garnet-template-wp select{width:100%;display:inline-block;padding:5px;border:1px solid #e1e1e1;border-radius:.25rem}.wpl-garnet-template-wp select:focus{outline:0;box-shadow:none}.wpl-garnet-template-wp input[type=number]:focus,.wpl-garnet-template-wp input[type=search]:focus,.wpl-garnet-template-wp input[type=text]:focus,.wpl-garnet-template-wp textarea:focus{outline:0;border-color:var(--Primary-Color);box-shadow:none}@media screen and (max-width:991px){.wpl-garnet-template-wp input[type=number],.wpl-garnet-template-wp input[type=search],.wpl-garnet-template-wp input[type=text],.wpl-garnet-template-wp textarea{margin:0 0 10px}}.gr-page-section{width:100%;display:inline-block;padding:30px 0}@media screen and (max-width:991px){.gr-page-section{overflow:hidden}}.gr-offcanvas-section .gr-offcanvas{width:100%;border:0;z-index:1090}.gr-offcanvas-section .gr-offcanvas .offcanvas-header{position:relative;box-shadow:0 0 15px rgb(0 0 0/25%)}.gr-offcanvas-section .gr-offcanvas .offcanvas-header img{max-width:190px;max-height:90px}.gr-offcanvas-section .gr-offcanvas .offcanvas-header .gr-close{background:rgb(225 225 225/.25);color:rgb(150 150 150/.5);border-radius:50%}.gr-footer-section .gr-widget-section .widget.widget_search form button:hover,.gr-offcanvas-section .gr-offcanvas .offcanvas-body{background:var(--Primary-Color)}.gr-offcanvas-section .gr-offcanvas nav ul li{width:100%;display:inline-block;position:relative}.gr-offcanvas-section .gr-offcanvas nav ul li a{display:block;padding:10px;position:relative;color:#fff;border-bottom:1px solid rgb(255 255 255/.15)}.gr-offcanvas-section .gr-offcanvas nav ul li a:hover{padding:10px 10px 10px 15px;color:#fff}.gr-offcanvas-section .gr-offcanvas nav ul li ul{display:none;margin:15px 0;padding:0 0 0 15px;position:relative;font-size:.95rem}.gr-offcanvas-section .gr-offcanvas nav ul li ul:before{content:"";width:5px;height:100%;position:absolute;top:0;left:10px;background:var(--Primary-Color);border-radius:300px}.gr-offcanvas-section .gr-offcanvas nav ul li.menu-item-has-children>a:before{content:"";position:absolute;top:10px;right:0;font-family:"Icomoon";font-size:1.5rem;line-height:1}.gr-offcanvas-section .gr-offcanvas nav ul li ul li a,.gr-offcanvas-section .gr-offcanvas nav ul li.menu-item-has-children a:hover:before{color:#fff}.gr-offcanvas-section .gr-offcanvas nav ul li ul li{width:100%;padding:0}.gr-footer-section .gr-widget-section .widget ul li:last-child,.gr-offcanvas-section .gr-offcanvas nav ul li ul li:last-child a{border-bottom:0}.gr-header-section{width:100%;height:90px;display:flex;align-items:center;padding:15px 0;position:relative;top:0;left:0;background:#fff;box-shadow:0 5px 5px rgb(0 0 0/.1);border-top:5px solid var(--Primary-Color);z-index:1080}.gr-header-section .gr-logo-section img{max-height:75px}.gr-footer-section .gr-copyright-section ul,.gr-header-section .gr-menu-section ul{display:flex;flex-wrap:wrap;justify-content:center}.gr-header-section .gr-menu-section ul li{position:relative;text-align:center}.gr-header-section .gr-menu-section ul li:before{font-size:1.5rem;line-height:1}.gr-header-section .gr-menu-section ul li a{display:block;padding:10px 5px;position:relative;font-size:.9rem;font-weight:500;color:var(--Secondary-Color);border-radius:.25rem}.gr-header-section .gr-menu-section ul li.menu-item-has-children>a{padding:10px 15px 10px 5px}.gr-header-section .gr-menu-section ul li.menu-item-has-children>a:before{content:"";font-family:"Icomoon";position:absolute;top:10px;right:0}.gr-header-section .gr-menu-section ul li ul{min-width:250px;display:none;margin:15px 0;padding:5px;flex-direction:column;position:absolute;top:100%;left:0;font-size:.95rem;background:#fff;border:1px solid #ebebeb;border-radius:5px;animation:rotateY 300ms ease-in-out forwards;transform-origin:top center;perspective:1000px;box-shadow:0 0 10px rgb(0 0 0/15%);z-index:1080}.gr-header-section .gr-menu-section ul li ul li{width:100%}.gr-header-section .gr-menu-section ul li ul li a{padding:5px;text-align:left}.gr-header-section .gr-menu-section ul li:hover>ul{display:block;margin:0}.gr-header-section .gr-actions-section{display:flex;justify-content:flex-end;gap:5px;line-height:1.5;text-align:center}.gr-header-section .gr-actions-section .gr-action{width:30px;height:30px;display:flex;align-items:center;justify-content:center;font-size:1.25rem;border-radius:.25rem}.gr-header-section .gr-actions-section .gr-action:hover{background:var(--Primary-Color);color:#fff;box-shadow:0 0 5px rgb(0 0 0/.25)}.gr-header-section .gr-actions-section .gr-action.gr-responsive,.wpl-crm-form-frontend .wpl-crm-btn-cnt:before,.wpl-crm-form-frontend .wpl-crm-grid-tab ul li a .wpl-crm-tab-number{display:none}@media screen and (max-width:991px){.gr-header-section .gr-menu-section{display:none}.gr-header-section .gr-actions-section .gr-action.gr-responsive{display:flex}}.gr-footer-section{width:100%;float:left;display:inline-block;padding:60px 0 30px;position:relative;background:var(--Secondary-Color);color:#fff;z-index:15}.gr-footer-section .gr-widget-section .widget{width:100%;display:inline-block;margin:0 0 15px;padding:0 15px}.gr-footer-section .gr-widget-section .widget h3{font-family:var(--Primary-Font-Family);font-size:20px;line-height:1.5;text-shadow:none}.gr-footer-section .gr-widget-section .widget ul li{border-bottom:1px solid rgb(255 255 255/.015)}.gr-footer-section .gr-widget-section .widget ul li span{display:block;font-size:.9rem;color:#e1e1e1}.gr-footer-section .gr-widget-section .widget ul li a{display:block;padding:5px 0;color:var(--Footer-Color)}.gr-footer-section .gr-widget-section .widget.widget_search form label{width:100%;margin:0 0 5px}.gr-widget-section .widget.widget_search form input[type=search]{background:rgb(255 255 255/.05);color:var(--Footer-Color);border-color:rgb(225 225 225/.15)}.gr-footer-section .gr-widget-section .widget.widget_search form button{width:100%;padding:0 10px;background:var(--Primary-Color);color:var(--Footer-Color);border:0;border-radius:.25rem}.gr-footer-section .gr-copyright-section{width:100%;float:left;display:inline-block;margin:15px 0 0;padding:15px 0 0;text-transform:capitalize;border-top:1px solid rgb(255 255 255/.05)}.gr-footer-section .gr-copyright-section ul{align-items:center;gap:5px;margin:15px 0}.gr-footer-section .gr-copyright-section .gr-menu ul li{display:inline-block;padding:0 5px;position:relative;line-height:25px}.gr-footer-section .gr-copyright-section .gr-menu ul li:before{content:" / ";position:absolute;top:0;right:-5px}.gr-footer-section .gr-copyright-section .gr-menu ul li:last-child:before{display:none}.gr-footer-section .gr-copyright-section .gr-menu ul li a,.wpl-garnet-template-wp .gr-top span{display:block;color:var(--Footer-Color)}.gr-footer-section .gr-copyright-section .gr-social{display:flex;flex-wrap:wrap;justify-content:center;gap:5px;text-align:center}.gr-footer-section .gr-copyright-section .gr-social li{display:inline-block}.gr-footer-section .gr-copyright-section .gr-social li a{width:35px;height:35px;display:flex;align-items:center;justify-content:center;font-size:1.5rem;border-radius:.25rem;color:var(--Footer-Color)}.gr-footer-section .gr-copyright-section .gr-social li a:hover{background:var(--Primary-Color);color:var(--Footer-Color);box-shadow:0 0 5px rgb(0 0 0/25%)}.gr-footer-section .gr-copyright-section .gr-copyright{width:100%;display:inline-block;line-height:30px;text-align:center}.wpl-garnet-template-wp .gr-top{height:40px;width:50px;display:none;padding:0 10px;position:fixed;bottom:0;right:10px;border-bottom:2px solid var(--Primary-Color);background:var(--Secondary-Color);border-radius:5px 5px 0 0;color:var(--Footer-Color);z-index:1090}.wpl-garnet-template-wp .gr-top:hover{background:var(--Primary-Color);border-bottom:2px solid var(--Primary-Color)}.wpl-garnet-template-wp .gr-top span{width:100%;height:100%;position:relative;opacity:1}.wpl-garnet-template-wp .gr-top span:before{content:"";width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:absolute;top:0;right:0;left:0;font-family:"wpl-front";font-size:12px;text-align:center;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.wpl-garnet-template-wp .gr-top:active,.wpl-garnet-template-wp .gr-top:focus{outline:0}@media screen and (max-width:768px){.gr-footer-section{text-align:center}}.gr-footer-section .widget_tag_cloud .tagcloud,.wpl-crm-form-frontend .wpl-crm-grid-tab ul{display:flex;flex-wrap:wrap;gap:5px}.gr-footer-section .widget_tag_cloud .tagcloud a{display:inline-block;padding:5px 15px;font-size:.9rem!important;border:1px solid rgb(55 55 55/.85);border-radius:300px;background:#fff0;color:rgb(225 225 225/.75);border-color:rgb(225 225 225/.5)}.gr-footer-section .widget_tag_cloud .tagcloud a:hover{background:var(--Secondary-Color);border-color:var(--Secondary-Color);color:#fff}.wpl-crm-form-frontend{max-width:1440px;margin:0 auto;padding:0 15px}.wpl-crm-form-frontend .wpl-crm-grid-header{padding:0;font-family:var(--Primary-Font-Family);font-size:1.25rem;font-weight:400;color:var(--Secondary-Color);border:0}.wpl-crm-form-frontend .wpl-crm-grid-tab{border:0}.wpl-crm-form-frontend .wpl-crm-grid-tab ul li{margin:0;background:#fff0;border:0!important}.wpl-crm-form-frontend .wpl-crm-grid-tab ul li a{padding:10px 30px;font-size:1rem;font-style:normal;font-weight:400;text-align:center;background:#bec3c8;color:#fff;border-radius:300px;box-shadow:0 0 5px rgb(0 0 0/15%)}.wpl-crm-form-frontend .wpl_listing_field_container.prow-separator{margin:0}.wpl-crm-form-frontend .wpl-crm-contact-elements,.wpl-crm-form-frontend .wpl-crm-request-elements{display:flex;flex-wrap:wrap}.wpl-crm-form-frontend .prow.prow-separator{width:100%;margin:15px auto;padding:0}.wpl-crm-form-frontend .prow.prow-separator .seperator-wp{text-transform:uppercase}.wpl-crm-form-frontend .prow,.wpl-crm-form-frontend .prow.prow-locations .location-part{width:25%;margin:0;padding:5px;position:relative}.wpl-crm-form-frontend .prow.prow-locations{padding:0}.wpl-crm-form-frontend .prow label{display:block;margin:0 0 5px;font-size:.875rem}.wpl-crm-form-frontend .prow label span{padding:0 5px}.wpl-crm-form-frontend .wpl-crm-contact-elements .prow.prow-date .date-wp>input[type=text],.wpl-crm-form-frontend .wpl-crm-contact-elements .prow.prow-locations{width:100%!important}.wpl-crm-form-frontend .wpl-crm-contact-elements .prow input,.wpl-crm-form-frontend .wpl-crm-request-elements .prow input{padding:0 10px!important;line-height:1.5;border-radius:300px!important}.wpl-crm-form-frontend .wpl-crm-contact-elements .prow input[type=text]:focus,.wpl-crm-form-frontend .wpl-crm-request-elements .prow input[type=number]:focus,.wpl-crm-form-frontend .wpl-crm-request-elements .prow input[type=text]:focus{border-color:var(--Primary-Color)!important}.wpl-crm-form-frontend .wpl-crm-btn-cnt{margin:0}.wpl-crm-form-frontend .wpl-crm-btn-cnt .wpl-crm-form-submit-btn{width:100px;height:35px;display:flex;align-items:center;justify-content:center;gap:5px;padding:0 0 0 5px;font-size:1rem;font-weight:400;text-align:center;border-radius:300px;box-shadow:0 0 10px rgb(0 0 0/15%)}.wpl-crm-form-frontend .wpl-crm-btn-cnt .wpl-crm-form-submit-btn .wpl-crm-icon{position:relative;top:0;right:0;font-size:1.5rem}.wpl-crm-form-frontend .wpl-crm-btn-cnt .wpl-crm-form-submit-btn .wpl-crm-icon:before{content:"";display:flex;line-height:1;font-family:"Icomoon"}@media screen and (max-width:991px){.wpl-crm-form-frontend .prow,.wpl-crm-form-frontend .prow.prow-locations .location-part{width:50%}}@media screen and (max-width:767px){.wpl-crm-form-frontend .prow,.wpl-crm-form-frontend .prow.prow-locations .location-part{width:100%}}:root{--Primary-Font-Family:'Open Sans';--Primary-Color:#;--Secondary-Color:#}