/* yell-blog-v2.css: used rules of blog posts/archives (13 pages RO/RU/EN + anonymous markup), harvested 2026-10-23, order fixed */
@font-face { font-family: eicons; src: url("/wp-content/plugins/elementor/assets/lib/eicons/fonts/eicons.woff2?5.54.0") format("woff2"), url("/wp-content/plugins/elementor/assets/lib/eicons/fonts/eicons.woff?5.54.0") format("woff"), url("/wp-content/plugins/elementor/assets/lib/eicons/fonts/eicons.ttf?5.54.0") format("truetype"); font-weight: 400; font-style: normal; }
@font-face { font-family: "Glyphicons Halflings"; src: url("/wp-content/themes/listingpro/assets/lib/bootstrap/fonts/glyphicons-halflings-regular.woff2") format("woff2"), url("/wp-content/themes/listingpro/assets/lib/bootstrap/fonts/glyphicons-halflings-regular.woff") format("woff"), url("/wp-content/themes/listingpro/assets/lib/bootstrap/fonts/glyphicons-halflings-regular.ttf") format("truetype"); }
@font-face { font-family: FontAwesome; src: url("/wp-content/themes/listingpro/assets/lib/font-awesome/fonts/fontawesome-webfont.woff2?v=4.7.0") format("woff2"), url("/wp-content/themes/listingpro/assets/lib/font-awesome/fonts/fontawesome-webfont.woff?v=4.7.0") format("woff"), url("/wp-content/themes/listingpro/assets/lib/font-awesome/fonts/fontawesome-webfont.ttf?v=4.7.0") format("truetype"); font-weight: normal; font-style: normal; }
@font-face { font-family: icons8-win10; src: url("data:application/x-font-woff;charset=utf-8;base64,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"), url("/wp-content/themes/listingpro/assets/lib/icon8/icons8-win10.woff") format("woff"), url("/wp-content/themes/listingpro/assets/lib/icon8/icons8-win10.ttf") format("truetype"); font-weight: 400; font-style: normal; }
@font-face { font-family: icons8-win10; }
@font-face { font-family: quicksand-light; font-style: normal; font-weight: 300; src: url("/wp-content/themes/listingpro/assets/font/Quicksand-Light.eot"), url("/wp-content/themes/listingpro/assets/font/Quicksand-Light.woff") format("woff"), url("/wp-content/themes/listingpro/assets/font/Quicksand-Light.otf") format("opentype"), url("/wp-content/themes/listingpro/assets/font/Quicksand-Light.ttf") format("truetype"); }
@font-face { font-family: quicksand-regular; font-style: normal; font-weight: 400; src: url("/wp-content/themes/listingpro/assets/font/Quicksand-Regular.eot"), url("/wp-content/themes/listingpro/assets/font/Quicksand-Regular.woff") format("woff"), url("/wp-content/themes/listingpro/assets/font/Quicksand-Regular.otf") format("opentype"), url("/wp-content/themes/listingpro/assets/font/Quicksand-Regular.ttf") format("truetype"); }
@font-face { font-family: "Font Awesome 6 Brands"; font-style: normal; font-weight: 400; font-display: block; src: url("/wp-content/themes/listingpro/assets/lib/fontawesome/webfonts/fa-brands-400.woff2") format("woff2"), url("/wp-content/themes/listingpro/assets/lib/fontawesome/webfonts/fa-brands-400.ttf") format("truetype"); }
@font-face { font-family: "Font Awesome 6 Free"; font-style: normal; font-weight: 400; font-display: block; src: url("/wp-content/themes/listingpro/assets/lib/fontawesome/webfonts/fa-regular-400.woff2") format("woff2"), url("/wp-content/themes/listingpro/assets/lib/fontawesome/webfonts/fa-regular-400.ttf") format("truetype"); }
@font-face { font-family: "Font Awesome 6 Free"; font-style: normal; font-weight: 900; font-display: block; src: url("/wp-content/themes/listingpro/assets/lib/fontawesome/webfonts/fa-solid-900.woff2") format("woff2"), url("/wp-content/themes/listingpro/assets/lib/fontawesome/webfonts/fa-solid-900.ttf") format("truetype"); }
@font-face { font-family: "Font Awesome 5 Brands"; font-display: block; font-weight: 400; src: url("/wp-content/themes/listingpro/assets/lib/fontawesome/webfonts/fa-brands-400.woff2") format("woff2"), url("/wp-content/themes/listingpro/assets/lib/fontawesome/webfonts/fa-brands-400.ttf") format("truetype"); }
@font-face { font-family: "Font Awesome 5 Free"; font-display: block; font-weight: 900; src: url("/wp-content/themes/listingpro/assets/lib/fontawesome/webfonts/fa-solid-900.woff2") format("woff2"), url("/wp-content/themes/listingpro/assets/lib/fontawesome/webfonts/fa-solid-900.ttf") format("truetype"); }
@font-face { font-family: "Font Awesome 5 Free"; font-display: block; font-weight: 400; src: url("/wp-content/themes/listingpro/assets/lib/fontawesome/webfonts/fa-regular-400.woff2") format("woff2"), url("/wp-content/themes/listingpro/assets/lib/fontawesome/webfonts/fa-regular-400.ttf") format("truetype"); }
@font-face { font-family: FontAwesome; font-display: block; src: url("/wp-content/themes/listingpro/assets/lib/fontawesome/webfonts/fa-solid-900.woff2") format("woff2"), url("/wp-content/themes/listingpro/assets/lib/fontawesome/webfonts/fa-solid-900.ttf") format("truetype"); }
@font-face { font-family: FontAwesome; font-display: block; src: url("/wp-content/themes/listingpro/assets/lib/fontawesome/webfonts/fa-brands-400.woff2") format("woff2"), url("/wp-content/themes/listingpro/assets/lib/fontawesome/webfonts/fa-brands-400.ttf") format("truetype"); }
@font-face { font-family: FontAwesome; font-display: block; src: url("/wp-content/themes/listingpro/assets/lib/fontawesome/webfonts/fa-regular-400.woff2") format("woff2"), url("/wp-content/themes/listingpro/assets/lib/fontawesome/webfonts/fa-regular-400.ttf") format("truetype"); unicode-range: U+F003, U+F006, U+F014, U+F016-F017, U+F01A-F01B, U+F01D, U+F022, U+F03E, U+F044, U+F046, U+F05C-F05D, U+F06E, U+F070, U+F087-F088, U+F08A, U+F094, U+F096-F097, U+F09D, U+F0A0, U+F0A2, U+F0A4-F0A7, U+F0C5, U+F0C7, U+F0E5-F0E6, U+F0EB, U+F0F6-F0F8, U+F10C, U+F114-F115, U+F118-F11A, U+F11C-F11D, U+F133, U+F147, U+F14E, U+F150-F152, U+F185-F186, U+F18E, U+F190-F192, U+F196, U+F1C1-F1C9, U+F1D9, U+F1DB, U+F1E3, U+F1EA, U+F1F7, U+F1F9, U+F20A, U+F247-F248, U+F24A, U+F24D, U+F255-F25B, U+F25D, U+F271-F274, U+F278, U+F27B, U+F28C, U+F28E, U+F29C, U+F2B5, U+F2B7, U+F2BA, U+F2BC, U+F2BE, U+F2C0-F2C1, U+F2C3, U+F2D0, U+F2D2, U+F2D4, U+F2DC; }
@font-face { font-family: FontAwesome; font-display: block; src: url("/wp-content/themes/listingpro/assets/lib/fontawesome/webfonts/fa-v4compatibility.woff2") format("woff2"), url("/wp-content/themes/listingpro/assets/lib/fontawesome/webfonts/fa-v4compatibility.ttf") format("truetype"); unicode-range: U+F041, U+F047, U+F065-F066, U+F07D-F07E, U+F080, U+F08B, U+F08E, U+F090, U+F09A, U+F0AC, U+F0AE, U+F0B2, U+F0D0, U+F0D6, U+F0E4, U+F0EC, U+F10A-F10B, U+F123, U+F13E, U+F148-F149, U+F14C, U+F156, U+F15E, U+F160-F161, U+F163, U+F175-F178, U+F195, U+F1F8, U+F219, U+F27A; }
@font-face { font-family: slick; font-weight: 400; font-style: normal; src: url("/wp-content/themes/listingpro/assets/lib/slick/fonts/slick.woff") format("woff"), url("/wp-content/themes/listingpro/assets/lib/slick/fonts/slick.ttf") format("truetype"); }
@media (min-width: 992px){.lp-menu-bar .header-right-panel .header-filter.pos-relative.form-group { display: none; }}
@media (max-width: 991px){.lp-menu-bar .header-right-panel .header-filter.pos-relative.form-group { display: block; }
.lp-menu-bar .fullwidth-header > .row > .header-right-panel { display: contents !important; }
.lp-menu-bar .header-right-panel > .header-filter { order: 4; flex: 1 1 100% !important; width: 100% !important; min-width: 100% !important; float: none !important; margin: 0px !important; padding-left: 0px !important; padding-right: 0px !important; }
.lp-menu-bar .header-right-panel > .lp-menu-container { order: 5; }
.lp-menu-bar .fullwidth-header > .row > .lp-logo-container { margin-right: auto !important; }
.lp-menu-bar .fullwidth-header > .row > .mobile-nav-icon, .lp-menu-bar .header-right-panel > .mobile-nav-icon { order: 3; display: flex !important; width: auto !important; float: none !important; padding: 0px !important; margin: 0px !important; }}
img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px; }
.eicon-form-horizontal::before { content: ""; }
:root { --direction-multiplier: 1; }
.elementor-screen-only, .screen-reader-text, .screen-reader-text span, .ui-helper-hidden-accessible { height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; top: -10000em; width: 1px; clip: rect(0px, 0px, 0px, 0px); border: 0px; }
:root { --e-a-color-white: #fff; --e-a-color-black: #000; --e-a-color-logo: #fff; --e-a-color-circle-logo: #000; --e-a-color-primary: #f3bafd; --e-a-color-primary-bold: #d004d4; --e-a-color-primary-bold-dark: #c00bb9; --e-a-color-secondary: #515962; --e-a-color-success: #0a875a; --e-a-color-danger: #dc2626; --e-a-color-info: #2563eb; --e-a-color-warning: #f59e0b; --e-a-color-accent: #93003f; --e-a-color-global: #1dddbf; --e-a-color-accent-promotion: #93003f; --e-a-color-accent-promotion-disabled: rgba(147,0,63,.38); --e-a-bg-default: #fff; --e-a-bg-invert: #0c0d0e; --e-a-bg-hover: #f1f2f3; --e-a-bg-active: #e6e8ea; --e-a-bg-active-bold: #d5d8dc; --e-a-bg-loading: #f9fafa; --e-a-bg-logo: #000; --e-a-bg-primary: #fae8ff; --e-a-bg-secondary: #515962; --e-a-bg-success: #f2fdf5; --e-a-bg-info: #f0f7ff; --e-a-bg-danger: #fef1f4; --e-a-bg-warning: #fffbeb; --e-a-bg-chip: #f1f2f3; --e-a-color-txt: #515962; --e-a-color-txt-muted: #818a96; --e-a-color-txt-disabled: #babfc5; --e-a-color-txt-invert: #fff; --e-a-color-txt-accent: #0c0d0e; --e-a-color-txt-hover: #3f444b; --e-a-color-txt-active: #0c0d0e; --e-a-border-color: #e6e8ea; --e-a-border-color-bold: #d5d8dc; --e-a-border-color-focus: #babfc5; --e-a-border-color-accent: #0c0d0e; --e-a-border: 1px solid var(--e-a-border-color); --e-a-border-bold: 1px solid var(--e-a-border-color-bold); --e-a-border-radius: 3px; --e-a-btn-color: #0c0d0e; --e-a-btn-color-invert: var(--e-a-color-txt-invert); --e-a-btn-color-disabled: var(--e-a-color-txt-disabled); --e-a-btn-bg: #515962; --e-a-btn-bg-hover: #3a4046; --e-a-btn-bg-active: #23262a; --e-a-btn-bg-disabled: #d5d8dc; --e-a-btn-bg-primary: #f3bafd; --e-a-btn-bg-primary-hover: #f5d0fe; --e-a-btn-bg-primary-active: #f0abfc; --e-a-btn-bg-accent: #93003f; --e-a-btn-bg-accent-hover: #8f1a4c; --e-a-btn-bg-accent-active: #a93365; --e-a-btn-bg-info: #2563eb; --e-a-btn-bg-info-hover: #134cca; --e-a-btn-bg-info-active: #0e3b9c; --e-a-btn-bg-success: #0a875a; --e-a-btn-bg-success-hover: #06583a; --e-a-btn-bg-success-active: #03281b; --e-a-btn-bg-warning: #f59e0b; --e-a-btn-bg-warning-hover: #c57f08; --e-a-btn-bg-warning-active: #945f06; --e-a-btn-bg-danger: #dc2626; --e-a-btn-bg-danger-hover: #b21d1d; --e-a-btn-bg-danger-active: #861616; --e-a-dark-bg: #0c0d0e; --e-a-dark-color-txt: #9da5ae; --e-a-dark-color-txt-hover: #d5d8dc; --e-a-font-family: Roboto,Arial,Helvetica,sans-serif; --e-a-transition-hover: all .3s; --e-a-popover-shadow: 0 2px 15px rgba(0,0,0,.3); --e-a-dropdown-shadow: 0 0 3px rgba(0,0,0,.2); }
.cwp-alert { background: 0px 0px no-repeat padding-box padding-box transparent; border: 1px solid transparent; border-radius: 4px; padding: 15px 30px; margin: 0px 15px 0px 0px; width: 100%; position: relative; }
.cwp-alert.cwp-js-alert { position: fixed; bottom: 10%; left: 50%; transform: translateX(-50%); width: 650px; max-width: 100vw; box-shadow: rgb(0, 0, 0) 10px 10px 20px -15px; display: none; z-index: 2147483647; }
.cwp-alert.cwp-js-alert:not(.shown) { display: none; }
.cwp-alert .cwp-alert-heading { font-size: 18px; font-weight: bold; line-height: 23px; color: transparent; margin: 0px; text-transform: capitalize; }
.cwp-alert .cwp-alert-content { font-size: 14px; font-weight: normal; line-height: 24px; color: transparent; margin: 10px 0px 0px; padding: 0px; }
.cwp-alert .cwp-alert-close { background: transparent; padding: 0px; margin: 0px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; cursor: pointer; position: absolute; top: 10px; right: 10px; }
ul .wpml-ls-menu-item a { display: flex; align-items: center; }
html { font-family: sans-serif; text-size-adjust: 100%; }
body { margin: 0px; }
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary { display: block; }
[hidden], template { display: none; }
a { background-color: transparent; }
a:active, a:hover { outline: 0px; }
b, strong { font-weight: 700; }
h1 { margin: 0.67em 0px; font-size: 2em; }
small { font-size: 80%; }
img { border: 0px; }
svg:not(:root) { overflow: hidden; }
figure { margin: 1em 40px; }
button, input, optgroup, select, textarea { margin: 0px; font: inherit; color: inherit; }
button { overflow: visible; }
button, select { text-transform: none; }
button, html input[type="button"], input[type="reset"], input[type="submit"] { appearance: button; cursor: pointer; }
input { line-height: normal; }
input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0px; }
textarea { overflow: auto; }
table { border-spacing: 0px; border-collapse: collapse; }
td, th { padding: 0px; }
@media print{*, ::after, ::before { color: rgb(0, 0, 0) !important; text-shadow: none !important; background: 0px 0px !important; box-shadow: none !important; }
a, a:visited { text-decoration: underline; }
a[href]::after { content: " (" attr(href) ")"; }
a[href^="javascript:"]::after, a[href^="#"]::after { content: ""; }
blockquote, pre { border: 1px solid rgb(153, 153, 153); break-inside: avoid; }
thead { display: table-header-group; }
img, tr { break-inside: avoid; }
img { max-width: 100% !important; }
h2, h3, p { orphans: 3; widows: 3; }
h2, h3 { break-after: avoid; }}
* { box-sizing: border-box; }
::after, ::before { box-sizing: border-box; }
html { font-size: 10px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
body { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.42857; color: rgb(51, 51, 51); background-color: rgb(255, 255, 255); }
button, input, select, textarea { font-family: inherit; font-size: inherit; line-height: inherit; }
a { color: rgb(51, 122, 183); text-decoration: none; }
a:focus, a:hover { color: rgb(35, 82, 124); text-decoration: underline; }
a:focus { outline: -webkit-focus-ring-color auto 5px; outline-offset: -2px; }
figure { margin: 0px; }
img { vertical-align: middle; }
[role="button"] { cursor: pointer; }
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 { font-family: inherit; font-weight: 500; line-height: 1.1; color: inherit; }
.h1, .h2, .h3, h1, h2, h3 { margin-top: 20px; margin-bottom: 10px; }
.h4, .h5, .h6, h4, h5, h6 { margin-top: 10px; margin-bottom: 10px; }
.h1, h1 { font-size: 36px; }
.h2, h2 { font-size: 30px; }
.h3, h3 { font-size: 24px; }
.h6, h6 { font-size: 12px; }
p { margin: 0px 0px 10px; }
.small, small { font-size: 85%; }
.text-left { text-align: left; }
.text-right { text-align: right; }
.text-center { text-align: center; }
ol, ul { margin-top: 0px; margin-bottom: 10px; }
ol ol, ol ul, ul ol, ul ul { margin-bottom: 0px; }
blockquote { padding: 10px 20px; margin: 0px 0px 20px; font-size: 17.5px; border-left: 5px solid rgb(238, 238, 238); }
blockquote ol:last-child, blockquote p:last-child, blockquote ul:last-child { margin-bottom: 0px; }
.container { padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto; }
@media (min-width: 768px){.container { width: 750px; }}
@media (min-width: 992px){.container { width: 970px; }}
@media (min-width: 1200px){.container { width: 1170px; }}
.row { margin-right: -15px; margin-left: -15px; }
.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 { position: relative; min-height: 1px; padding-right: 15px; padding-left: 15px; }
.col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 { float: left; }
.col-xs-12 { width: 100%; }
.col-xs-6 { width: 50%; }
.col-xs-5 { width: 41.6667%; }
@media (min-width: 768px){.col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9 { float: left; }
.col-sm-10 { width: 83.3333%; }
.col-sm-9 { width: 75%; }
.col-sm-3 { width: 25%; }}
@media (min-width: 992px){.col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9 { float: left; }
.col-md-10 { width: 83.3333%; }
.col-md-9 { width: 75%; }
.col-md-7 { width: 58.3333%; }
.col-md-6 { width: 50%; }
.col-md-5 { width: 41.6667%; }
.col-md-3 { width: 25%; }
.col-md-2 { width: 16.6667%; }}
table { background-color: transparent; }
th { text-align: left; }
.table-responsive { min-height: 0.01%; overflow-x: auto; }
@media screen and (max-width: 767px){.table-responsive { width: 100%; margin-bottom: 15px; overflow-y: hidden; border: 1px solid rgb(221, 221, 221); }}
label { display: inline-block; max-width: 100%; margin-bottom: 5px; font-weight: 700; }
input[type="checkbox"], input[type="radio"] { margin: 4px 0px 0px; line-height: normal; }
input[type="file"]:focus, input[type="checkbox"]:focus, input[type="radio"]:focus { outline: -webkit-focus-ring-color auto 5px; outline-offset: -2px; }
.form-control { display: block; width: 100%; height: 34px; padding: 6px 12px; font-size: 14px; line-height: 1.42857; color: rgb(85, 85, 85); background-color: rgb(255, 255, 255); background-image: none; border: 1px solid rgb(204, 204, 204); border-radius: 4px; box-shadow: rgba(0, 0, 0, 0.075) 0px 1px 1px inset; transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
.form-control:focus { border-color: rgb(102, 175, 233); outline: 0px; box-shadow: rgba(0, 0, 0, 0.075) 0px 1px 1px inset, rgba(102, 175, 233, 0.6) 0px 0px 8px; }
.form-control::-webkit-input-placeholder { color: rgb(153, 153, 153); }
textarea.form-control { height: auto; }
.form-group { margin-bottom: 15px; }
@media (min-width: 768px){.form-inline .form-control { display: inline-block; width: auto; vertical-align: middle; }
.form-inline .input-group { display: inline-table; vertical-align: middle; }
.form-inline .input-group .form-control, .form-inline .input-group .input-group-addon, .form-inline .input-group .input-group-btn { width: auto; }}
.form-horizontal .checkbox, .form-horizontal .checkbox-inline, .form-horizontal .radio, .form-horizontal .radio-inline { padding-top: 7px; margin-top: 0px; margin-bottom: 0px; }
.form-horizontal .checkbox, .form-horizontal .radio { min-height: 27px; }
.form-horizontal .form-group { margin-right: -15px; margin-left: -15px; }
@media (min-width: 768px){.form-horizontal .control-label { padding-top: 7px; margin-bottom: 0px; text-align: right; }}
.form-horizontal .has-feedback .form-control-feedback { right: 15px; }
@media (min-width: 768px){.form-horizontal .form-group-lg .control-label { padding-top: 11px; font-size: 18px; }
.form-horizontal .form-group-sm .control-label { padding-top: 6px; font-size: 12px; }}
.btn { display: inline-block; padding: 6px 12px; margin-bottom: 0px; font-size: 14px; font-weight: 400; line-height: 1.42857; text-align: center; white-space: nowrap; vertical-align: middle; touch-action: manipulation; cursor: pointer; user-select: none; background-image: none; border: 1px solid transparent; border-radius: 4px; }
.btn.active.focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn:active:focus, .btn:focus { outline: -webkit-focus-ring-color auto 5px; outline-offset: -2px; }
.btn.focus, .btn:focus, .btn:hover { color: rgb(51, 51, 51); text-decoration: none; }
.btn.active, .btn:active { background-image: none; outline: 0px; box-shadow: rgba(0, 0, 0, 0.125) 0px 3px 5px inset; }
.btn-primary { color: rgb(255, 255, 255); background-color: rgb(51, 122, 183); border-color: rgb(46, 109, 164); }
.btn-primary.focus, .btn-primary:focus { color: rgb(255, 255, 255); background-color: rgb(40, 96, 144); border-color: rgb(18, 43, 64); }
.btn-primary:hover { color: rgb(255, 255, 255); background-color: rgb(40, 96, 144); border-color: rgb(32, 77, 116); }
.btn-primary.active, .btn-primary:active, .open > .dropdown-toggle.btn-primary { color: rgb(255, 255, 255); background-color: rgb(40, 96, 144); border-color: rgb(32, 77, 116); }
.btn-primary.active.focus, .btn-primary.active:focus, .btn-primary.active:hover, .btn-primary:active.focus, .btn-primary:active:focus, .btn-primary:active:hover, .open > .dropdown-toggle.btn-primary.focus, .open > .dropdown-toggle.btn-primary:focus, .open > .dropdown-toggle.btn-primary:hover { color: rgb(255, 255, 255); background-color: rgb(32, 77, 116); border-color: rgb(18, 43, 64); }
.btn-primary.active, .btn-primary:active, .open > .dropdown-toggle.btn-primary { background-image: none; }
.fade { opacity: 0; transition: opacity 0.15s linear; }
.input-group { position: relative; display: table; border-collapse: separate; }
.input-group .form-control { position: relative; z-index: 2; float: left; width: 100%; margin-bottom: 0px; }
.input-group .form-control:focus { z-index: 3; }
.input-group .form-control, .input-group-addon, .input-group-btn { display: table-cell; }
.input-group .form-control:not(:first-child):not(:last-child), .input-group-addon:not(:first-child):not(:last-child), .input-group-btn:not(:first-child):not(:last-child) { border-radius: 0px; }
.input-group-addon, .input-group-btn { width: 1%; white-space: nowrap; vertical-align: middle; }
.input-group-addon { padding: 6px 12px; font-size: 14px; font-weight: 400; line-height: 1; color: rgb(85, 85, 85); text-align: center; background-color: rgb(238, 238, 238); border: 1px solid rgb(204, 204, 204); border-radius: 4px; }
.input-group .form-control:first-child, .input-group-addon:first-child, .input-group-btn:first-child > .btn, .input-group-btn:first-child > .btn-group > .btn, .input-group-btn:first-child > .dropdown-toggle, .input-group-btn:last-child > .btn-group:not(:last-child) > .btn, .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle) { border-top-right-radius: 0px; border-bottom-right-radius: 0px; }
.input-group-addon:first-child { border-right: 0px; }
.input-group .form-control:last-child, .input-group-addon:last-child, .input-group-btn:first-child > .btn-group:not(:first-child) > .btn, .input-group-btn:first-child > .btn:not(:first-child), .input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group > .btn, .input-group-btn:last-child > .dropdown-toggle { border-top-left-radius: 0px; border-bottom-left-radius: 0px; }
.input-group-addon:last-child { border-left: 0px; }
.pagination { display: inline-block; padding-left: 0px; margin: 20px 0px; border-radius: 4px; }
.modal { position: fixed; inset: 0px; z-index: 1050; display: none; overflow: hidden; outline: 0px; }
.modal.fade .modal-dialog { transition: transform 0.3s ease-out; transform: translate(0px, -25%); }
.modal-dialog { position: relative; width: auto; margin: 10px; }
.modal-content { position: relative; background-color: rgb(255, 255, 255); background-clip: padding-box; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 6px; outline: 0px; box-shadow: rgba(0, 0, 0, 0.5) 0px 3px 9px; }
.modal-body { position: relative; padding: 15px; }
@media (min-width: 768px){.modal-dialog { width: 600px; margin: 30px auto; }
.modal-content { box-shadow: rgba(0, 0, 0, 0.5) 0px 5px 15px; }}
.btn-group-vertical > .btn-group::after, .btn-group-vertical > .btn-group::before, .btn-toolbar::after, .btn-toolbar::before, .clearfix::after, .clearfix::before, .container-fluid::after, .container-fluid::before, .container::after, .container::before, .dl-horizontal dd::after, .dl-horizontal dd::before, .form-horizontal .form-group::after, .form-horizontal .form-group::before, .modal-footer::after, .modal-footer::before, .modal-header::after, .modal-header::before, .nav::after, .nav::before, .navbar-collapse::after, .navbar-collapse::before, .navbar-header::after, .navbar-header::before, .navbar::after, .navbar::before, .pager::after, .pager::before, .panel-body::after, .panel-body::before, .row::after, .row::before { display: table; content: " "; }
.btn-group-vertical > .btn-group::after, .btn-toolbar::after, .clearfix::after, .container-fluid::after, .container::after, .dl-horizontal dd::after, .form-horizontal .form-group::after, .modal-footer::after, .modal-header::after, .nav::after, .navbar-collapse::after, .navbar-header::after, .navbar::after, .pager::after, .panel-body::after, .row::after { clear: both; }
.pull-right { float: right !important; }
.container { min-height: 100%; }
.md-close i { border-radius: 50%; cursor: pointer; font-size: 17px; height: 30px; line-height: 30px; position: absolute; right: -9px; text-align: center; top: -9px; width: 30px; }
.md-modal { position: fixed; top: 50%; left: 50%; height: auto; z-index: 999999999; visibility: hidden; backface-visibility: hidden; transform: translateX(-50%) translateY(-50%); }
.md-overlay { position: fixed; width: 100%; height: 100%; visibility: hidden; top: 0px; left: 0px; z-index: 999999; opacity: 0; background: rgba(0, 0, 0, 0.8); transition: opacity 0.3s, transform 0.3s; }
.md-content { background: rgb(255, 255, 255); position: relative; margin: 0px auto; }
.md-content > div { padding: 15px 30px 30px; }
.md-effect-3 .md-content { transform: translateY(20%); opacity: 0; transition: opacity 0.3s, transform 0.3s; }
.fa { display: inline-block; font-style: normal; font-variant: normal; font-size-adjust: none; font-language-override: normal; font-kerning: auto; font-optical-sizing: auto; font-feature-settings: normal; font-variation-settings: normal; font-weight: normal; font-stretch: normal; line-height: 1; font-family: FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; }
.pull-right { float: right; }
.fa-star::before { content: ""; }
.fa-user::before { content: ""; }
.fa-remove::before, .fa-close::before, .fa-times::before { content: ""; }
.fa-camera::before { content: ""; }
.fa-list::before { content: ""; }
.fa-times-circle::before { content: ""; }
.fa-plus::before { content: ""; }
.fa-envelope::before { content: ""; }
.fa-angle-down::before { content: ""; }
.mm-menu { --mm-line-height: 20px; --mm-listitem-size: 44px; --mm-navbar-size: 44px; --mm-offset-top: 0; --mm-offset-right: 0; --mm-offset-bottom: 0; --mm-offset-left: 0; --mm-color-border: rgba(0, 0, 0, 0.1); --mm-color-button: rgba(0, 0, 0, 0.3); --mm-color-text: rgba(0, 0, 0, 0.75); --mm-color-text-dimmed: rgba(0, 0, 0, 0.3); --mm-color-background: #f3f3f3; --mm-color-background-highlight: rgba(0, 0, 0, 0.05); --mm-color-background-emphasis: rgba(255, 255, 255, 0.4); --mm-shadow: 0 0 10px rgba( 0,0,0, 0.3 ); }
.mm-menu { background: var(--mm-color-background); border-color: var(--mm-color-border); color: var(--mm-color-text); line-height: var(--mm-line-height); box-sizing: border-box; display: block; padding: 0px; margin: 0px; position: absolute; z-index: 0; top: var(--mm-offset-top); right: var(--mm-offset-right); bottom: var(--mm-offset-bottom); left: var(--mm-offset-left); -webkit-font-smoothing: antialiased; }
.mm-menu a, .mm-menu a:active, .mm-menu a:hover, .mm-menu a:link, .mm-menu a:visited { color: inherit; text-decoration: none; }
.mm-panels, .mm-panels > .mm-panel { position: absolute; inset: 0px; z-index: 0; }
.mm-panel, .mm-panels { box-sizing: border-box; background: var(--mm-color-background); border-color: var(--mm-color-border); color: var(--mm-color-text); }
.mm-panels { overflow: hidden; }
.mm-navbar { background: var(--mm-color-background); border-color: var(--mm-color-border); color: var(--mm-color-text-dimmed); border-bottom-width: 1px; border-bottom-style: solid; text-align: center; display: none; height: var(--mm-navbar-size); padding: 0px 44px; margin: 0px; position: absolute; top: 0px; left: 0px; right: 0px; opacity: 1; transition: opacity 0.4s; }
.mm-navbar > * { box-sizing: border-box; display: block; padding-top: ; padding-bottom: ; padding-left: 0px; padding-right: 0px; }
.mm-navbar a, .mm-navbar a:hover { text-decoration: none; }
.mm-page { box-sizing: border-box; position: relative; }
.mm-slideout { transition: transform 0.4s, -webkit-transform 0.4s; z-index: 1; }
.mm-menu_offcanvas { display: none; position: fixed; right: auto; z-index: 0; }
.mm-menu_offcanvas { width: 80%; min-width: 240px; max-width: 440px; }
.mm-wrapper__blocker { background: rgba(3, 2, 1, 0); overflow: hidden; display: none; width: 100%; height: 100%; position: fixed; top: 0px; left: 0px; z-index: 2; }
.mm-sronly { border: 0px !important; clip: rect(1px, 1px, 1px, 1px) !important; clip-path: inset(50%) !important; white-space: nowrap !important; width: 1px !important; min-width: 1px !important; height: 1px !important; min-height: 1px !important; padding: 0px !important; overflow: hidden !important; position: absolute !important; }
.mm-menu { --mm-iconbar-size: 44px; }
.mm-menu { --mm-iconpanel-size: 44px; }
.mm-navbars_bottom, .mm-navbars_top { background: inherit; border-color: inherit; border-width: 0px; position: absolute; left: 0px; right: 0px; z-index: 1; }
.mm-navbars_bottom > .mm-navbar, .mm-navbars_top > .mm-navbar { border-width: 0px; display: flex; position: relative; }
.mm-navbars_bottom > .mm-navbar:not(.mm-navbar_has-btns), .mm-navbars_top > .mm-navbar:not(.mm-navbar_has-btns) { padding: 0px; }
.mm-navbars_bottom > .mm-navbar > :not(img):not(.mm-btn), .mm-navbars_top > .mm-navbar > :not(img):not(.mm-btn) { -webkit-box-flex: 1; flex: 1 1 0%; }
.mm-navbars_top { border-bottom-style: solid; border-bottom-width: 1px; top: 0px; bottom: auto; }
.mm-menu_navbar_top-3 .mm-panels { top: calc(var(--mm-navbar-size) * 3); }
.mm-navbar_size-3 { height: calc(var(--mm-navbar-size) * 3); }
.mm-menu, .mm-slideout { --mm-sidebar-collapsed-size: 44px; --mm-sidebar-expanded-size: 440px; }
.chosen-container { position: relative; display: inline-block; vertical-align: middle; user-select: none; }
.chosen-container * { box-sizing: border-box; }
.chosen-container .chosen-drop { position: absolute; top: 100%; left: -9999px; z-index: 1010; width: 100%; border-top: 0px; background: rgb(255, 255, 255); }
.chosen-container a { cursor: pointer; }
.chosen-container-single .chosen-single { position: relative; display: block; overflow: hidden; padding: 0px 0px 0px 8px; height: 40px; border: 1px solid rgb(227, 227, 227); border-radius: 0px; background-color: rgb(255, 255, 255); color: rgb(68, 68, 68); text-decoration: none; white-space: nowrap; line-height: 40px; }
.chosen-container-single .chosen-single span { display: block; overflow: hidden; margin-right: 26px; text-overflow: ellipsis; white-space: nowrap; }
.chosen-container-single .chosen-single div { position: absolute; top: 0px; right: 0px; display: block; width: 18px; height: 100%; }
.chosen-container-single .chosen-single div b { display: block; width: 100%; height: 100%; }
.chosen-container-single .chosen-search { position: relative; z-index: 1010; margin: 0px; padding: 3px 4px; white-space: nowrap; }
.chosen-container-single .chosen-search input[type="text"] { margin: 1px 0px; padding: 4px 20px 4px 5px; width: 100%; height: auto; outline: 0px; border: 1px solid rgb(170, 170, 170); font-size: 1em; font-family: sans-serif; line-height: normal; border-radius: 0px; }
.chosen-container-single .chosen-drop { margin-top: -1px; background-clip: padding-box; }
.chosen-container-single.chosen-container-single-nosearch .chosen-search { position: absolute; left: -9999px; }
.chosen-container .chosen-results { transition: 0.2s; position: relative; overflow: hidden auto; margin: 0px 4px 4px 0px; padding: 0px 0px 0px 4px; max-height: 280px; }
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx){.chosen-rtl .chosen-search input[type="text"], .chosen-container-single .chosen-single abbr, .chosen-container-single .chosen-single div b, .chosen-container-single .chosen-search input[type="text"], .chosen-container-multi .chosen-choices .search-choice .search-choice-close, .chosen-container .chosen-results-scroll-down span, .chosen-container .chosen-results-scroll-up span { background-image: url("/wp-content/themes/listingpro/assets/lib/chosen/chosen-sprite@2x.png") !important; background-size: 52px 37px !important; background-repeat: no-repeat !important; }}
.chosen-container { position: relative; display: inline-block; vertical-align: middle; user-select: none; }
.chosen-container * { box-sizing: border-box; }
.chosen-container .chosen-drop { position: absolute; top: 100%; left: -9999px; z-index: 1010; width: 100%; border-top: 0px; background: rgb(255, 255, 255); }
.chosen-container a { cursor: pointer; }
.chosen-container-single .chosen-single { position: relative; display: block; overflow: hidden; padding: 0px 0px 0px 8px; height: 40px; border: 1px solid rgb(227, 227, 227); border-radius: 5px; background-color: rgb(255, 255, 255); color: rgb(68, 68, 68); text-decoration: none; white-space: nowrap; line-height: 40px; }
.chosen-container-single .chosen-single span { display: block; overflow: hidden; margin-right: 26px; text-overflow: ellipsis; white-space: nowrap; }
.chosen-container-single .chosen-single div { position: absolute; top: 0px; right: 0px; display: block; width: 18px; height: 100%; }
.chosen-container-single .chosen-single div b { display: block; width: 100%; height: 100%; }
.chosen-container-single .chosen-search { position: relative; z-index: 1010; margin: 0px; padding: 3px 4px; white-space: nowrap; }
.chosen-container-single .chosen-search input[type="text"] { margin: 1px 0px; padding: 4px 20px 4px 5px; width: 100%; height: auto; outline: 0px; border: 1px solid rgb(170, 170, 170); font-size: 1em; font-family: sans-serif; line-height: normal; border-radius: 0px; }
.chosen-container-single .chosen-drop { margin-top: -1px; border-radius: 0px 0px 4px 4px; background-clip: padding-box; }
.chosen-container-single.chosen-container-single-nosearch .chosen-search { position: absolute; left: -9999px; }
.chosen-container .chosen-results { transition: 0.2s; position: relative; overflow: hidden auto; margin: 0px 4px 4px 0px; padding: 0px 0px 0px 4px; max-height: 280px; }
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx){.chosen-rtl .chosen-search input[type="text"], .chosen-container-single .chosen-single abbr, .chosen-container-single .chosen-single div b, .chosen-container-single .chosen-search input[type="text"], .chosen-container-multi .chosen-choices .search-choice .search-choice-close, .chosen-container .chosen-results-scroll-down span, .chosen-container .chosen-results-scroll-up span { background-image: url("/wp-content/themes/listingpro/assets/lib/chosen/chosen-sprite@2x.png") !important; background-size: 52px 37px !important; background-repeat: no-repeat !important; }}
.chosen-container { position: relative; display: inline-block; vertical-align: middle; user-select: none; }
.chosen-container * { box-sizing: border-box; }
.chosen-container .chosen-drop { position: absolute; top: 100%; left: -9999px; z-index: 1010; width: 100%; border-top: 0px; background: rgb(255, 255, 255); }
.chosen-container a { cursor: pointer; }
.chosen-container-single .chosen-single { position: relative; display: block; overflow: hidden; padding: 0px 0px 0px 8px; height: 40px; border: 1px solid rgb(227, 227, 227); border-radius: 0px; background-color: rgb(255, 255, 255); color: rgb(68, 68, 68); text-decoration: none; white-space: nowrap; line-height: 40px; }
.chosen-container-single .chosen-single span { display: block; overflow: hidden; margin-right: 26px; text-overflow: ellipsis; white-space: nowrap; }
.chosen-container-single .chosen-single div { position: absolute; top: 0px; right: 0px; display: block; width: 18px; height: 100%; }
.chosen-container-single .chosen-single div b { display: block; width: 100%; height: 100%; }
.chosen-container-single .chosen-search { position: relative; z-index: 1010; margin: 0px; padding: 3px 4px; white-space: nowrap; }
.chosen-container-single .chosen-search input[type="text"] { margin: 1px 0px; padding: 4px 20px 4px 5px; width: 100%; height: auto; outline: 0px; border: 1px solid rgb(170, 170, 170); font-size: 1em; font-family: sans-serif; line-height: normal; border-radius: 0px; }
.chosen-container-single .chosen-drop { margin-top: -1px; background-clip: padding-box; }
.chosen-container-single.chosen-container-single-nosearch .chosen-search { position: absolute; left: -9999px; }
.chosen-container .chosen-results { transition: 0.2s; position: relative; overflow: hidden auto; max-height: 280px; }
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx){.chosen-rtl .chosen-search input[type="text"], .chosen-container-single .chosen-single abbr, .chosen-container-single .chosen-single div b, .chosen-container-single .chosen-search input[type="text"], .chosen-container-multi .chosen-choices .search-choice .search-choice-close, .chosen-container .chosen-results-scroll-down span, .chosen-container .chosen-results-scroll-up span { background-image: url("/wp-content/themes/listingpro/assets/lib/chosen/chosen-sprite@2x.png") !important; background-size: 52px 37px !important; background-repeat: no-repeat !important; }}
.chosen-container { position: relative; display: inline-block; vertical-align: middle; user-select: none; }
.chosen-container * { box-sizing: border-box; }
.chosen-container .chosen-drop { position: absolute; top: 100%; left: -9999px; z-index: 1010; width: 100%; border-top: 0px; background: rgb(255, 255, 255); }
.chosen-container a { cursor: pointer; }
.chosen-container-single .chosen-single { position: relative; display: block; overflow: hidden; padding: 0px 0px 0px 8px; height: 40px; border: 1px solid rgb(227, 227, 227); border-radius: 5px; background-color: rgb(255, 255, 255); color: rgb(68, 68, 68); text-decoration: none; white-space: nowrap; line-height: 40px; }
.chosen-container-single .chosen-single span { display: block; overflow: hidden; margin-right: 26px; text-overflow: ellipsis; white-space: nowrap; }
.chosen-container-single .chosen-single div { position: absolute; top: 0px; right: 0px; display: block; width: 18px; height: 100%; }
.chosen-container-single .chosen-single div b { display: block; width: 100%; height: 100%; }
.chosen-container-single .chosen-search { position: relative; z-index: 1010; margin: 0px; padding: 3px 4px; white-space: nowrap; }
.chosen-container-single .chosen-search input[type="text"] { margin: 1px 0px; padding: 4px 20px 4px 5px; width: 100%; height: auto; outline: 0px; border: 1px solid rgb(170, 170, 170); font-size: 1em; font-family: sans-serif; line-height: normal; border-radius: 0px; }
.chosen-container-single .chosen-drop { margin-top: -1px; border-radius: 0px 0px 4px 4px; background-clip: padding-box; box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 5px; }
.chosen-container-single.chosen-container-single-nosearch .chosen-search { position: absolute; left: -9999px; }
.chosen-container .chosen-results { transition: 0.2s; position: relative; overflow: hidden auto; max-height: 280px; }
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx){.chosen-rtl .chosen-search input[type="text"], .chosen-container-single .chosen-single abbr, .chosen-container-single .chosen-single div b, .chosen-container-single .chosen-search input[type="text"], .chosen-container-multi .chosen-choices .search-choice .search-choice-close, .chosen-container .chosen-results-scroll-down span, .chosen-container .chosen-results-scroll-up span { background-image: url("/wp-content/themes/listingpro/assets/lib/chosen/chosen-sprite@2x.png") !important; background-size: 52px 37px !important; background-repeat: no-repeat !important; }}
.chosen-container { position: relative; display: inline-block; vertical-align: middle; user-select: none; }
.chosen-container * { box-sizing: border-box; }
.chosen-container .chosen-drop { position: absolute; top: 100%; left: -9999px; z-index: 1010; width: 100%; border-top: 0px; background: rgb(255, 255, 255); }
.chosen-container a { cursor: pointer; }
.chosen-container-single .chosen-single { position: relative; display: block; overflow: hidden; padding: 0px 0px 0px 8px; height: 40px; border: 1px solid rgb(227, 227, 227); border-radius: 0px; background-color: rgb(255, 255, 255); color: rgb(68, 68, 68); text-decoration: none; white-space: nowrap; line-height: 40px; }
.chosen-container-single .chosen-single span { display: block; overflow: hidden; margin-right: 26px; text-overflow: ellipsis; white-space: nowrap; }
.chosen-container-single .chosen-single div { position: absolute; top: 0px; right: 0px; display: block; width: 18px; height: 100%; }
.chosen-container-single .chosen-single div b { display: block; width: 100%; height: 100%; }
.chosen-container-single .chosen-search { position: relative; z-index: 1010; margin: 0px; padding: 3px 4px; white-space: nowrap; }
.chosen-container-single .chosen-search input[type="text"] { margin: 1px 0px; padding: 4px 20px 4px 5px; width: 100%; height: auto; outline: 0px; border: 1px solid rgb(170, 170, 170); font-size: 1em; font-family: sans-serif; line-height: normal; border-radius: 0px; }
.chosen-container-single .chosen-drop { margin-top: -1px; background-clip: padding-box; }
.chosen-container-single.chosen-container-single-nosearch .chosen-search { position: absolute; left: -9999px; }
.chosen-container .chosen-results { transition: 0.2s; position: relative; overflow: hidden auto; max-height: 280px; }
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx){.chosen-rtl .chosen-search input[type="text"], .chosen-container-single .chosen-single abbr, .chosen-container-single .chosen-single div b, .chosen-container-single .chosen-search input[type="text"], .chosen-container-multi .chosen-choices .search-choice .search-choice-close, .chosen-container .chosen-results-scroll-down span, .chosen-container .chosen-results-scroll-up span { background-image: url("/wp-content/themes/listingpro/assets/lib/chosen/chosen-sprite@2x.png") !important; background-size: 52px 37px !important; background-repeat: no-repeat !important; }}
.chosen-container { position: relative; display: inline-block; vertical-align: middle; user-select: none; }
.chosen-container * { box-sizing: border-box; }
.chosen-container .chosen-drop { position: absolute; top: 100%; left: -9999px; z-index: 1010; width: 100%; border-top: 0px; background: rgb(255, 255, 255); }
.chosen-container a { cursor: pointer; }
.chosen-container-single .chosen-single { position: relative; display: block; overflow: hidden; padding: 0px 0px 0px 8px; height: 40px; border: 1px solid rgb(227, 227, 227); border-radius: 5px; background-color: rgb(255, 255, 255); color: rgb(68, 68, 68); text-decoration: none; white-space: nowrap; line-height: 40px; }
.chosen-container-single .chosen-single span { display: block; overflow: hidden; margin-right: 26px; text-overflow: ellipsis; white-space: nowrap; }
.chosen-container-single .chosen-single div { position: absolute; top: 0px; right: 0px; display: block; width: 18px; height: 100%; }
.chosen-container-single .chosen-single div b { display: block; width: 100%; height: 100%; }
.chosen-container-single .chosen-search { position: relative; z-index: 1010; margin: 0px; padding: 3px 4px; white-space: nowrap; }
.chosen-container-single .chosen-search input[type="text"] { margin: 1px 0px; padding: 4px 20px 4px 5px; width: 100%; height: auto; outline: 0px; border: 1px solid rgb(170, 170, 170); font-size: 1em; font-family: sans-serif; line-height: normal; border-radius: 0px; }
.chosen-container-single .chosen-drop { margin-top: -1px; border-radius: 0px 0px 4px 4px; background-clip: padding-box; }
.chosen-container-single.chosen-container-single-nosearch .chosen-search { position: absolute; left: -9999px; }
.chosen-container .chosen-results { transition: 0.2s; position: relative; overflow: hidden auto; margin: 0px 4px 4px 0px; padding: 0px 0px 0px 4px; max-height: 280px; }
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx){.chosen-rtl .chosen-search input[type="text"], .chosen-container-single .chosen-single abbr, .chosen-container-single .chosen-single div b, .chosen-container-single .chosen-search input[type="text"], .chosen-container-multi .chosen-choices .search-choice .search-choice-close, .chosen-container .chosen-results-scroll-down span, .chosen-container .chosen-results-scroll-up span { background-image: url("/wp-content/themes/listingpro/assets/lib/chosen/chosen-sprite@2x.png") !important; background-size: 52px 37px !important; background-repeat: no-repeat !important; }}
[data-icon]::before { content: attr(data-icon); }
.icons8-add-shopping-cart::before, .icons8-add-user::before, .icons8-adventures::before, .icons8-advertising::before, .icons8-airport::before, .icons8-align-center::before, .icons8-align-justify::before, .icons8-align-left::before, .icons8-align-right::before, .icons8-alphabetical-sorting-2::before, .icons8-alphabetical-sorting::before, .icons8-amex::before, .icons8-angle-down::before, .icons8-angle-left::before, .icons8-angle-right::before, .icons8-angle-up::before, .icons8-archive::before, .icons8-area-chart::before, .icons8-arrows-long-down::before, .icons8-arrows-long-left::before, .icons8-arrows-long-right::before, .icons8-arrows-long-up::before, .icons8-asterisk::before, .icons8-audio-file::before, .icons8-babys-room::before, .icons8-bank-card::before, .icons8-banknotes::before, .icons8-bar-chart::before, .icons8-barcode::before, .icons8-bed::before, .icons8-binoculars::before, .icons8-bitcoin::before, .icons8-bold::before, .icons8-bookmark::before, .icons8-box::before, .icons8-briefcase::before, .icons8-british-pound::before, .icons8-brush::before, .icons8-buy::before, .icons8-calculator::before, .icons8-camera::before, .icons8-cancel-2::before, .icons8-cancel::before, .icons8-cat-footprint::before, .icons8-checked-2::before, .icons8-checked::before, .icons8-checkmark::before, .icons8-chevron-down-round::before, .icons8-chevron-down::before, .icons8-chevron-left-round::before, .icons8-chevron-left::before, .icons8-chevron-right-round::before, .icons8-chevron-right::before, .icons8-chevron-up-round::before, .icons8-chevron-up::before, .icons8-circle-notch::before, .icons8-circle-thin::before, .icons8-circle::before, .icons8-clipboard::before, .icons8-code-file::before, .icons8-color-dropper::before, .icons8-columns::before, .icons8-comments::before, .icons8-compress::before, .icons8-controller::before, .icons8-copy::before, .icons8-copyright::before, .icons8-create-new::before, .icons8-crop::before, .icons8-cut::before, .icons8-database::before, .icons8-dining-room::before, .icons8-diploma-1::before, .icons8-doctor::before, .icons8-document::before, .icons8-double-left::before, .icons8-double-right::before, .icons8-double-up::before, .icons8-down-arrow::before, .icons8-down-round::before, .icons8-down-squared::before, .icons8-download-2::before, .icons8-download::before, .icons8-electrical::before, .icons8-electricity::before, .icons8-eraser::before, .icons8-euro::before, .icons8-exclamation-mark::before, .icons8-export::before, .icons8-fantasy::before, .icons8-fax::before, .icons8-female::before, .icons8-file::before, .icons8-film::before, .icons8-filter::before, .icons8-finish-flag::before, .icons8-fire-extinguisher::before, .icons8-folder::before, .icons8-football2::before, .icons8-gender-neutral-user::before, .icons8-gender::before, .icons8-genderqueer::before, .icons8-generic-sorting-2::before, .icons8-generic-sorting::before, .icons8-generic-text::before, .icons8-gift::before, .icons8-google-wallet::before, .icons8-gps-device::before, .icons8-grid-2::before, .icons8-grid-3::before, .icons8-grid::before, .icons8-group::before, .icons8-hdd::before, .icons8-header::before, .icons8-home::before, .icons8-hospital-2::before, .icons8-idea::before, .icons8-image-file::before, .icons8-import::before, .icons8-indent::before, .icons8-info::before, .icons8-insert-table::before, .icons8-ipad::before, .icons8-iphone::before, .icons8-italic::before, .icons8-japanese-yen::before, .icons8-key::before, .icons8-keyboard::before, .icons8-last-quarter::before, .icons8-left-arrow::before, .icons8-left-round::before, .icons8-left-squared::before, .icons8-level-down::before, .icons8-level-up::before, .icons8-library::before, .icons8-list::before, .icons8-lock-2::before, .icons8-lock::before, .icons8-male::before, .icons8-mastercard::before, .icons8-minus::before, .icons8-monitor::before, .icons8-moon::before, .icons8-music::before, .icons8-news::before, .icons8-notebook::before, .icons8-numbered-list::before, .icons8-numerical-sorting-12::before, .icons8-numerical-sorting-21::before, .icons8-old-time-camera::before, .icons8-opened-folder::before, .icons8-organization::before, .icons8-outdent::before, .icons8-paragraph::before, .icons8-parallel-tasks::before, .icons8-paste::before, .icons8-paypal::before, .icons8-pdf::before, .icons8-pencil::before, .icons8-phone::before, .icons8-picture::before, .icons8-pie-chart::before, .icons8-pin-3::before, .icons8-plus::before, .icons8-powerpoint::before, .icons8-price-tag::before, .icons8-puzzle::before, .icons8-qr-code::before, .icons8-question-mark::before, .icons8-recycling::before, .icons8-refresh::before, .icons8-remove-user::before, .icons8-resize-diagonal::before, .icons8-resize-four-directions::before, .icons8-resize-horizontal::before, .icons8-resize-vertical::before, .icons8-right-arrow::before, .icons8-right-round::before, .icons8-right-squared::before, .icons8-rotate-left::before, .icons8-rotate-right::before, .icons8-rouble::before, .icons8-rounded-rectangle-filled::before, .icons8-rounded-rectangle::before, .icons8-rupee::before, .icons8-search::before, .icons8-sensor::before, .icons8-services::before, .icons8-settings::before, .icons8-share::before, .icons8-shekel::before, .icons8-shopping-cart::before, .icons8-shutdown::before, .icons8-sort-down::before, .icons8-sort-left::before, .icons8-sort-right::before, .icons8-sort-up::before, .icons8-sort::before, .icons8-spy::before, .icons8-strikethrough::before, .icons8-stripe::before, .icons8-student::before, .icons8-subscript::before, .icons8-superscript::before, .icons8-support::before, .icons8-tags::before, .icons8-tasks::before, .icons8-text-height::before, .icons8-text-width::before, .icons8-ticket::before, .icons8-timeline::before, .icons8-todo-list::before, .icons8-translation::before, .icons8-trash::before, .icons8-trophy::before, .icons8-turkish-lira::before, .icons8-umbrella::before, .icons8-underline::before, .icons8-undo::before, .icons8-unlock-2::before, .icons8-up-arrow::before, .icons8-up-round::before, .icons8-up-squared::before, .icons8-upload-2::before, .icons8-upload::before, .icons8-us-dollar::before, .icons8-user-female::before, .icons8-user-male::before, .icons8-video-call::before, .icons8-video-file::before, .icons8-visa::before, .icons8-won::before, .icons8-word::before, .icons8-xls::before, [data-icon]::before { display: inline-block; font-family: icons8-win10; font-style: normal; font-weight: 400; font-variant: normal; line-height: 1; text-decoration: inherit; text-rendering: optimizelegibility; text-transform: none; -webkit-font-smoothing: antialiased; }
.lp-primary-btn, .lp-search-btn:hover, .dashboard-tabs, .dashboard-tabs.lp-main-tabs.text-center > ul, .nav-tabs > li > a:hover, .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus, .lp-submit-btn, .secondary-btn:hover, .list-st-img li a, .btn-first-hover:hover, .btn-second-hover, .about-box-icon, .upload-btn:hover, .chosen-container .chosen-results li.highlighted, .secondary-btn:active, .lp_confirmation .list-st-img li a.edit-list, .secondary-btn:focus, .resurva-booking .hidden-items input.lp-review-btn, input.lp-review-btn:hover, .dashboard-content .lp-list-page-list .lp-list-view .lp-rigt-icons .remove-fav i:hover { background-color: rgb(54, 63, 72); }
input, .form-group label, .lp-sub-title, .lp-blog-grid-category a, .lp-blog-grid-author li i, .user-text, .post-stat li, .post-stat li a, .menu ul.sub-menu li a, .menu ul.children li a, .listing-page-result-row p a, p a.achor-color:hover, .form-group label, .blog-tags ul li a, .post-meta-left-box .breadcrumbs li a, .post-meta-left-box .breadcrumbs li span, .tags-container li a span, .price-plan-content ul li span, .paragraph-form, .form-review-stars li i, .form-review-stars li a, .form-group p, .post-meta-right-box .post-stat li a, .parimary-link, .secodary-link:hover, blockquote, .upload-btn, .lp-blockquote, .listing-second-view a.secondary-btn i, .bottom-links a:hover, .resurva-booking .hidden-items input.lp-review-btn:hover, .lp-menu .has-menu > a::after, .listing-second-view .post-meta-right-box .post-stat a.secondary-btn i { color: rgb(54, 63, 72); }
.lp-primary-btn:hover, .lp-search-btn, .lp-home-categoires li a:hover, .lp-post-quick-links li a.icon-quick-eye, .md-close i, .lp-menu-bar-color, .menu ul.sub-menu li a:hover, .menu ul.children li a:hover, .user-portfolio-stat ul li i, .lp-submit-btn:hover, .secondary-btn, .list-st-img li a:hover, .price-plan-box, .btn-first-hover, .btn-second-hover:hover, .ui-autocomplete li:hover, .tes-icon i, .menu ul.sub-menu li:hover > a, .menu ul.children li:hover > a, .mm-listview .mm-next, .mm-navbar-size-1 a, .mm-listview a:hover, .active-tag:hover, .lp-user-menu li a:hover, .dashboard-content .lp-pay-options .lp-promotebtn:hover, .double-bounce1, .double-bounce2, .lpmap-icon-shape.cardHighlight { background-color: rgb(65, 166, 223); }
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover, .lp-h1 a:hover, .lp-h2 a:hover, .lp-h3 a:hover, .lp-h4 a:hover, .lp-h5 a:hover, .lp-h6 a:hover, .lp-blog-grid-category a:hover, .lp-blog-grid-title h4 a:hover, .footer-menu li a:hover, .email-address, .post-rice, .tags-container li a label .tags-container li a:hover span, .ui-accordion .ui-accordion-header span, .post-stat .fa-star, .listing-page-result-row p a:hover, p a.achor-color, .blog-tags ul li a:hover, .post-meta-left-box .breadcrumbs li a:hover, .post-meta-right-box .post-stat li a:hover, .parimary-link:hover, .secodary-link, blockquote::after, .lp-blockquote::after, .colored, .lp-add-listing-btn ul li a:hover, .listing-second-view .post-meta-right-box .post-stat a.add-to-fav:hover, .listing-second-view .post-meta-right-box .post-stat a.add-to-fav:hover span, body .lp-grid-box-contianer a.add-to-fav.lp-add-to-fav.simptip-position-top.simptip-movable:hover i, .bottom-links a, .lp-list-view-content-upper h4:hover, .lp-blog-grid-author li:hover, .lp-blog-grid-author li a:hover, .overlay-video-thumb:hover i, .lp-list-view-paypal-inner h4:hover, .dashboard-content .lp-pay-options .lp-promotebtn:hover, .tags-container li a span.tag-icon, .dashboard-content .lp-pay-options .lp-promotebtn, .tags-container li a:hover span, .lp-grid-box-price li > a:hover, .lp-grid-box-bottom .pull-left a:hover, .post-stat li a:hover, .lp-tabs .lp-list-view .lp-list-view-content-upper h4:hover, .lp-tabs .lp-list-view .lp-list-view-paypal-inner h4:hover, .post-reviews .fa-star, .listing-second-view .map-area .listing-detail-infos ul li a:hover > span, .widget-contact-info .list-st-img li a:hover, .get-directions > a:hover, body .grid_view2 a.add-to-fav.lp-add-to-fav:hover span, ul.post-stat li > a:hover > span i, .lp-grid-box-left.pull-left > ul > li > a:hover, .grid_view2 .lp-post-quick-links > li a:hover, .list_view .lp-post-quick-links > li a:hover, .lp-grid-box-description h4.lp-h4 > a:hover, body .list_view a.add-to-fav.lp-add-to-fav:hover span, body .list_view a.add-to-fav.lp-add-to-fav:hover, .grid_view2 .lp-post-quick-links > li a:hover > i, .list_view .lp-post-quick-links > li a:hover > i, .list_view .lp-post-quick-links > li a > i:hover, .listing-second-view .features.list-style-none > li a:hover > i, .listing-second-view .features li > a:hover span i, .menu ul.children li:hover > a, .menu ul.sub-menu li:hover > a, .lp-join-now ul.lp-user-menu > li:hover > a { color: rgb(65, 166, 223); }
p, .lp-search-input, .user-name a { color: rgb(62, 62, 62); }
.lp-search-input, .testimonial-description, .menu ul.sub-menu li a, .menu ul.children li a, .user-portfolio, .user-description-box, .lp-grid-box, .lp-form-container, .blog-single-inner-container, .post-meta-info, .comments-container, .comments-form, .post-author-box, .widget-bg-color, .price-plan-box-bottom, .page-innner-container, .about-box-inner, .lp-list-view-inner-contianer, .post-with-map-container-right { background-color: rgb(255, 255, 255); }
.lp-topbar-menu li a, .lp-primary-btn:hover, .lp-join-now a, .lp-add-listing-btn ul li a, .lp-banner-browse-txt, .lp-home-banner-contianer-inner, .lp-color-white, .lp-search-btn, .lp-search-description p, .lp-home-categoires li a span, .city-title .lp-h3 a, .lp-listing-quantity, .fa-star, .lp-post-quick-links li a i, .footer-menu li a, .lp-home-banner-contianer-inner h1, .footer-about-company li, .overlay-video-thumb i, .md-close i, .page-heading-inner-container h1, .breadcrumbs li a, .breadcrumbs li span, .sidebar-breadcrumbs h2, .sider-bar-reset p, .dashboard-tabs .nav > li > a, .user-portfolio-stat ul li i, .nav-tabs > li > a:hover, .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus, .lp-grid-box-expired i, .lp-grid-box-expired span, .blog-single-page .lp-blog-grid-author li i, .blog-single-page .lp-blog-grid-author li span, .blog-heading-inner-container h1, .lp-submit-btn, .secondary-btn, .secondary-btn:hover, .list-st-img li a, .price-plan-box-upper h1, .price-plan-box-upper p, .lp-secondary-btn:hover, .ui-autocomplete li:hover, .tes-icon i, .md-closer:hover, .lp-menu-bar-color .lp-add-listing-btn ul li a:hover, a.btn-first-hover:hover, .mm-navbar-size-1 a, .mm-listview a:hover, .secondary-btn:active, .secondary-btn:focus, .active-tag:hover, .lp-grid-box-bottom span, .lp-add-to-fav, .lp-add-to-fav:hover, .hot-post, .sider-bar-reset .achor-color:hover, .lp-menu ul li.page_item_has_children::after, .lp-menu ul li.menu-item-has-children::after, .fc-day-grid-event:hover .fc-time, .fc-day-grid-event:hover .fc-title, .bookingjs-form .bookingjs-form-button .inactive-text, .header-container.lp-header-bg .lp-menu-container .lp-menu > div > ul > li > a, .header-container.lp-vedio-bg .lp-menu-container .lp-menu > div > ul > li > a, .lp-topbar .lp-join-now a { color: rgb(255, 255, 255); }
.lp-topbar, .lp-home-categoires li a, .lp-grid-box-bottom, .footer-upper-bar { background-color: rgb(54, 63, 72); }
@media screen and (max-width: 480px){.lp-menu-container { background-color: rgb(65, 166, 223); }}
body { font-size: 14px; }
h1, .lp-h1, .lp-h1 a { font-size: 40px; }
h2, .lp-h2, .lp-h2 a { font-size: 35px; }
h3, .lp-banner-browse-txt, .lp-h3, .lp-h3 a, .listing-second-view .widget-box.business-contact .contact-form > h2, .listing-second-view .widget-box.business-contact .contact-form > h2 a { font-size: 18px; }
h5, h5 a, .lp-h5, .lp-h5 a, .lp-menu .children .page_item_has_children a::after, .listing-second-view .contact-form ul li input[type="submit"], .lp-menu .sub-menu .menu-item-has-children a::after, blockquote, .lp-blockquote, .listing-second-view .online-booking-form .booking-form input[type="submit"], .lp-list-pay-btn a i, .iconsmalltext, .md-closer, .popup-post-left-bottom .user-text .user-name, .lp-post-quick-links li a i, .lp-home-categoires li a span, .lp-sub-title, .lp-signout-btn, .lp-review-btn, .lp-submit-btn, .lp-search-btn, .lp-add-listing-btn li a, .lp-tabs .lp-list-view .lp-list-view-content-upper h4, .lp-tabs .lp-list-view .lp-list-view-paypal-inner h4, .listing-second-view .post-price-row > li span, .lp-h4, .lp-h4 a { font-size: 17px; }
.paragraph-form, .form-group label, .lp-primary-btn, .file-upload-btn, .lp-secondary-big-btn, .lp-secondary-btn, .review-post h4, .listing-second-view .post-meta-left-box > p, .listing-second-view .ask-question-area > p, .ui-widget select, .list-style-none.list-st-img span, .listing-second-view .claim-area a.phone-number.md-trigger.claimformtrigger2, .lp-search-description p, .listing-second-view .widget-box.viewed-listing > article > .details span.rate, .listing-second-view .listing-post article figure figcaption .listing-ad, .listing-second-view .widget-box.viewed-listing > article > .details > h4, .listing-second-view .widget-box.viewed-listing > article, .listing-second-view .listing-post article figure figcaption .listing-price, .listing-second-view .open-hours ul li, .listing-second-view a.secondary-btn, .lp-tabs .lp-pay-publsh, .lp-tabs .panel-heading li a h4, .lp-listing-form input[type="submit"], .price-plan-content ul li, .extrafield-list li span, .form-review-stars li span, .lp-grid-box-expired, .nav-tabs > li > a, .listing-page-result-row p, .listing-page-result-row p a, .post-stat li, .lp-blog-grid-author li a, .tes-msg, .lp-search-input, .details .top-section > h3, .lp-menu ul li a, .listing-second-view .claim-area .phone-icon, .widget-box.widget-categories.listing-single-cat .list-st-img li a > span, .lp_confirmation .list-st-img li a.edit-list > span, .listing-second-view .features-listing > ul > li, .lp-tabs .lp-list-view .lp-list-view-content-upper h4, .lp-tabs .lp-list-view .lp-list-view-paypal-inner h4, .video-option > h2 { font-size: 15px; }
input, a.browse-imgs, .submit-images > label, .bottom-section ul li a, .lp-input, .form-control, .details .top-section > time, .grid_view2 .lp-post-quick-links > li .slides_count, .lp-list-view-edit li a > span, .list_view .lp-post-quick-links > li .slides_count, .grid_view2 .lp-post-quick-links > li a, .list_view .lp-grid-box-left.pull-left > p, .list_view .lp-post-quick-links > li a, .list_view .lp-grid-box-right a.status-btn, .list_view a.add-to-fav.lp-add-to-fav span, .grid_view2 a.add-to-fav.lp-add-to-fav span, .vertical_view .lp-price-main .lp-title a, .review_status, .list_view .lp-grid-box-description .reviewer-details > h4, .element-price-range.list-style-none, .grid_view2 .lp-grid-box-description .reviewer-details > h4, [data-tooltip]::after, .listing-second-view span.rate, .lp-listing-clm .lp-booking-dt, .lp-tabs .list-pt-display li, .hours > a.remove-hours, .hours, .open-hours ul li span, .lp-listing-clm .lp-persons, .lp-listing-clm .lp-duration, .lp-listing-clm .lp-booking-type, .rating, .get-directions > a, .post-with-map-container-right #searchform .chosen-container-single .chosen-single, .testimonial-slider li .tes-name-tit, .viewed-listing article .details .post-reviews, .listing-second-view .post-price-row > li, .list-style-none.list-st-img span, .review-post p, .listing-second-view .features-listing > ul > li span, .grid_view2 .lp-grid-box-description .lp-grid-box-left p, a.watch-video.popup-youtube, .lp-grid-box-bottom .pull-left a, .list_view span.rate, .grid_view2 span.rate, #searchform .tags-area.form-inline ul li .checkbox label, .dashboard-content .lp-grid-box-price li > a, .dashboard-content .dashboard-contnt .dashboard-tab .lp-list-view-content-upper .lp-grid-box-price li > a, .lp-tabs .lp-list-cnt .lp-grid-box-price li:last-child, .lp-topbar-menu li, .lp-topbar-menu li a, .dashboard-content .list-pt-display li span, .promotion-sorting .select2-container--default .select2-selection--single .select2-selection__rendered, .listing_list_view.listing-simple .row.listing-page-result-row.margin-bottom-25 #listing_found p, .listing_list_view.listing-simple .row.listing-page-result-row.margin-bottom-25 .text-right > p, .listing_list_view.listing-simple .row.listing-page-result-row.margin-bottom-25 .text-right > p span, .listing_list_view.listing-simple .row.listing-page-result-row.margin-bottom-25 .text-right > p a, .grid_view2 .lp-grid-box-description .reviewer-details > p, .lp-grid-box-left.pull-left > ul > li { font-size: 13px; }
.list_view .lp-grid-box-description .reviewer-details > p, .grid_view2 .lp-grid-box-left.pull-left > p, .listing-simple.listing_list_view .list_view.lp-grid-box-contianer .lp-grid-box-bottom span.text, .dashboard-content .dashboard-contnt .dashboard-tab .lp-list-view-content-upper .lp-grid-box-price li > a, .dashboard-content .dashboard-tab .list-pt-display li span.lp-list-sp-icon, .bottom-section form > span, .breadcrumbs li, .breadcrumbs li > span, .breadcrumbs li > a { font-size: 12px; }
blockquote::after, .lp-blockquote::after { font-size: 71px; }
.listing-second-view .slides_count, .lp-listing-form input[type="radio"]:checked + label::before, input[type="checkbox"]:checked + label::before { font-size: 11px; }
.listing-second-view .listing-post article figure figcaption .bottom-area h4, .listing-second-view .online-booking-form > a.onlineform, .listing-second-view .listing-post article figure figcaption .bottom-area h4 a, .ui-accordion .ui-accordion-header span, .secondary-btn, .lp-search-icon, .lp-grid-box .lp-h4, .lp-grid-box .lp-h4 a { font-size: 19px; }
.listing-second-view .widget-box.viewed-listing > article > .details > p, .help-tooltip > p, .listing-second-view .open-hours ul li a, .listing-second-view .open-hours ul li a, a.status-btn > span { font-size: 12px; }
.lp-menu ul li a i { font-size: 9px; }
.fa { font-family: var(--fa-style-family, "Font Awesome 6 Free"); font-weight: var(--fa-style, 900); }
.fa, .fa-classic, .fa-sharp, .fas, .fa-solid, .far, .fa-regular, .fab, .fa-brands { -webkit-font-smoothing: antialiased; display: var(--fa-display, inline-block); font-style: normal; font-variant: normal; line-height: 1; text-rendering: auto; }
.fas, .fa-classic, .fa-solid, .far, .fa-regular { font-family: "Font Awesome 6 Free"; }
.fa-list::before { content: ""; }
.fa-user::before { content: ""; }
.fa-star::before { content: ""; }
.fa-envelope::before { content: ""; }
.fa-camera::before { content: ""; }
.fa-angle-down::before { content: ""; }
.fa-map-marker-alt::before { content: ""; }
.fa-magnifying-glass::before { content: ""; }
.fa-plus::before { content: "+"; }
.fa-close::before { content: ""; }
.fa-times::before { content: ""; }
.fa-times-circle::before { content: ""; }
:root, :host { --fa-style-family-brands: 'Font Awesome 6 Brands'; --fa-font-brands: normal 400 1em/1 'Font Awesome 6 Brands'; }
:root, :host { --fa-style-family-classic: 'Font Awesome 6 Free'; --fa-font-regular: normal 400 1em/1 'Font Awesome 6 Free'; }
:root, :host { --fa-style-family-classic: 'Font Awesome 6 Free'; --fa-font-solid: normal 900 1em/1 'Font Awesome 6 Free'; }
.fas, .fa-solid { font-weight: 900; }
body { overflow-x: hidden; margin: 0px; font-family: Quicksand, sans-serif; font-weight: 400; }
p, span, input, .post-detail-content, li a, .show a, .lp-grid-box-description ul, .chosen-container, .accordion-title, .lp-grid-box-bottom a, time, label, #input-dropdown li a, #input-dropdown span { font-family: "Open Sans", sans-serif; }
footer { clear: both; float: none; position: relative; }
h1, h2, h3, h4, h5, h1 span, h2 span, h3 span, h4 span, .question-icon, .lp-search-description p, .lp-banner-browse-txt, .lp-home-categoires span, .nearby-description p, .testimonial-description p, .lp-blog-grid-author a, .lp-blog-grid-author span, .lp-menu a, .lp-join-now li a, .lp-add-listing-btn li a, li.grayscale-dollar > span, .review-form form .form-group > label, .post-price-row .post-rice, .currency-signs li a, #menu-footer a, .footer-bottom-bar a, .footer-bottom-bar p, .footer-bottom-bar span, .city-girds a, .city-girds label, .listing-second-view .features-listing > ul > li span, .widget-box.reservation-form a.make-reservation, a.open-modal, .dashboard-content .postbox table.widefat .review-content > p > span { font-family: Quicksand, sans-serif; }
ul { list-style: none; }
h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, .lp-h1, .lp-h2, .lp-h3, .lp-h4, .lp-h5, .lp-h6, .lp-h1 a, .lp-h2 a, .lp-h3 a, .lp-h4 a, .lp-h5 a, .lp-h6 a { font-weight: 700; color: rgb(51, 51, 51); }
a:focus, input:focus { outline: none !important; }
p { font-weight: 400; line-height: 26px; }
a:hover, a:focus { text-decoration: none; }
a:focus { outline: none; }
input, .lp-input { border: 0px; }
input:focus, .form-control:focus { box-shadow: none; outline: none; }
.form-group label { font-weight: 600; line-height: 26px; }
blockquote, .lp-blockquote { font-family: quicksand; line-height: 30px; border-left: 0px; quotes: "“" "”" "‘" "’"; position: relative; font-style: italic; padding-left: 50px; text-align: center; }
blockquote::after, .lp-blockquote::after { position: absolute; top: 23px; left: 0px; content: open-quote; }
img { max-width: 100%; height: auto; }
button:focus { outline: none; }
.lp-border { border: 1px solid rgb(227, 227, 227); }
.lp-border-radius-8 { border-radius: 8px; }
.lp-secondary-btn { padding: 12px 30px; font-weight: 700; font-family: quicksand; border-radius: 5px; color: rgb(255, 255, 255); transition: 0.3s; }
.margin-bottom-0 { margin-bottom: 0px; }
.margin-right-15 { margin-right: 2%; }
.content-loading { background: url("/wp-content/themes/listingpro/assets/images/content-loader.gif") center center no-repeat; width: 100%; min-height: 300px; }
.listing-app-view .dashboard-content .invoice-section .top-section a.btn.btn-first-hover.pull-right.showme { float: none !important; }
#app-view-login-popup .siginincontainer, #app-view-login-popup .siginupcontainer, #app-view-login-popup .forgetpasswordcontainer { top: 80px; border-top-left-radius: 0px; border-top-right-radius: 0px; position: static !important; }
.listing-app-view .siginincontainer, .listing-app-view .siginupcontainer, .listing-app-view .forgetpasswordcontainer { top: 60px !important; }
.listing-app-view .social-login li { display: block; margin-top: 10px; }
.listing-app-view .social-login li a { width: 100%; float: none; padding-top: 8px; padding-bottom: 8px; }
.login-form-popup-outer .social-login li button, .login-form-popup-outer .social-login li a { border-radius: 0px !important; }
.login-form-popup-outer .social-login li button span, .login-form-popup-outer .social-login li a span { font-size: 12px; font-weight: 400; margin-left: 2px; text-transform: capitalize; }
.login-form-popup-outer .social-login .facebook:hover { background-color: rgb(59, 89, 152); color: rgb(255, 255, 255); }
.login-form-popup-outer .social-login .facebook:hover span { color: rgb(255, 255, 255); }
.login-form-popup-outer .social-login .facebook { color: rgb(255, 255, 255); background: rgb(59, 89, 152); border: 0px; }
.login-form-popup-outer .social-login .facebook span { color: rgb(255, 255, 255); }
.login-form-popup-outer .social-login .twitter:hover { background-color: rgb(85, 172, 238); color: rgb(255, 255, 255); }
.login-form-popup-outer .social-login .twitter:hover span { color: rgb(255, 255, 255); }
.login-form-popup-outer .social-login .twitter { border: 0px; color: rgb(255, 255, 255); background: rgb(85, 172, 238); }
.login-form-popup-outer .social-login .twitter span { color: rgb(255, 255, 255); }
.login-form-popup-outer .social-login .google:hover { background-color: rgb(214, 45, 32); color: rgb(255, 255, 255); }
.login-form-popup-outer .social-login .google:hover span { color: rgb(255, 255, 255); }
.login-form-popup-outer .social-login .google { border: 0px; color: rgb(255, 255, 255); background: rgb(214, 45, 32); }
.login-form-popup-outer .social-login .google span { color: rgb(255, 255, 255); }
.login-form-popup-outer .form-control { border: 1px solid rgb(222, 222, 222); background: rgb(244, 244, 244); color: rgb(51, 51, 51); }
.login-form-popup-outer .form-control:focus { border: 1px solid rgb(222, 222, 222); background: rgb(255, 255, 255); }
.login-form-popup-outer .form-horizontal .form-group { margin-left: 0px; margin-right: 0px; }
.login-form-popup-outer .form-horizontal .radio, .login-form-popup-outer .form-horizontal .checkbox, .login-form-popup-outer .form-horizontal .radio-inline, .login-form-popup-outer .form-horizontal .checkbox-inline { padding-top: 0px; }
.login-form-popup-outer .form-horizontal .checkbox a { color: rgb(65, 166, 223); font-size: 12px; cursor: pointer; }
.login-form-popup-outer .siginincontainer, .login-form-popup-outer .siginupcontainer, .login-form-popup-outer .forgetpasswordcontainer { padding: 15px 25px; }
.login-form-popup-outer .lp-secondary-btn { font-family: inherit !important; }
.login-form-popup-outer .md-close i { background: transparent !important; right: 10px !important; }
.login-form-popup-outer { z-index: 99999999; }
.login-form-popup-outer .social-login li a { line-height: 26px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; padding: 0px !important; border-radius: 1px !important; }
.login-form-popup-outer .social-login li a .fa { font-size: 12px; line-height: 20px; }
.login-form-popup-outer .social-login li { margin-right: 5px; width: 50%; }
.login-form-popup-outer .social-login li:last-child { margin-right: 0px; }
.login-form-popup-outer .social-login li { display: inline-block; }
.login-form-popup-outer .social-login { text-align: center; }
#app-view-login-popup .social-login li button .lp-pop-icon-img img, #app-view-login-popup .social-login li a .lp-pop-icon-img img { width: 14px; }
#app-view-login-popup .social-login li button .lp-pop-icon-img, #app-view-login-popup .social-login li a .lp-pop-icon-img { margin: 0px; padding: 0px 5px; }
#app-view-login-popup .social-login li a .lp-pop-icon-img { margin-right: 3px; }
#app-view-login-popup .social-login li { width: auto; }
#app-view-login-popup .social-login li a { display: inline-block; padding: 1px 7px 1px 1px !important; }
#app-view-login-popup .social-login li a span { float: left; }
#app-view-login-popup .siginincontainer2, #app-view-login-popup .siginupcontainer2, #app-view-login-popup .forgetpasswordcontainer2 { padding: 0px 20px 20px; }
.siginupcontainer2 { display: none; }
.forgetpasswordcontainer2 { display: none; }
.input-group-addon { background-color: rgb(244, 244, 244); padding: 12px 16px; }
.form-control { height: 40px; box-shadow: none; border: 1px solid rgb(227, 227, 227); }
.form-control:focus { border: 1px solid rgb(193, 193, 193); }
.width-49-percent { width: 40%; float: left; }
.form-inline .input-group { width: 100%; }
.list-style-none { list-style: none; padding: 0px; margin: 0px; }
.width-full { width: 100%; }
.form-inline .input-group .input-group-addon { width: 40px; }
.pos-relative { position: relative; }
.border-dropdown span { position: relative; }
.border-dropdown span::after { position: absolute; top: 50%; right: 17px; content: ""; display: inline-block; font-style: normal; font-variant: normal; font-size-adjust: none; font-language-override: normal; font-kerning: auto; font-optical-sizing: auto; font-feature-settings: normal; font-variation-settings: normal; font-weight: normal; font-stretch: normal; line-height: 1; font-family: FontAwesome; font-size: inherit; text-rendering: auto; color: rgb(211, 211, 211); -webkit-font-smoothing: antialiased; transform: translateY(-50%); }
.fullwidth-header { padding: 0px 25px; }
.lp-menu-bar .header-filter { transform: translateY(0%); }
.header-filter .form-control { border-width: medium !important; border-style: none !important; border-color: currentcolor !important; border-image: none !important; }
.lp-search-btn-header { float: right; width: 0px; }
.lp-search-btn-header .lp-search-btn { padding: 11px; background: none; }
.lp-search-btn-header i { color: rgb(255, 255, 255); font-size: 23px; cursor: pointer; z-index: 0; left: 10px; position: absolute; top: 8px; }
.lp-header-overlay { background-color: rgba(0, 0, 0, 0.6); position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; }
.lp-topbar { padding-top: 15px; padding-bottom: 15px; position: relative; z-index: 9; }
.lp-topbar-menu { padding: 0px; margin: 0px; line-height: 32px; }
.lp-topbar-menu li { display: inline-block; list-style-type: disc; margin-right: 25px; position: relative; }
.lp-topbar-menu li::before { content: ""; position: absolute; left: -17px; top: 15px; color: rgb(255, 255, 255); width: 5px; height: 5px; background-color: rgb(255, 255, 255); border-radius: 50%; }
.lp-join-now { line-height: 48px; }
.lp-join-now a { text-transform: capitalize; }
.lp-join-now ul { padding: 0px; list-style: none; }
.lp-topbar-menu li:first-child::before { list-style-type: none; display: none; }
.lp-topbar-menu li a:hover { text-decoration: underline; }
.lp-join-now span { border-radius: 100%; float: left; height: 22px; line-height: 15px; margin-right: 5px; margin-top: 12px; overflow: hidden; width: 20px; }
.lp-join-now span img { width: 100%; }
.lp-join-now.after-login span { height: 30px; line-height: 16px; margin-top: 7px; width: 30px; }
.lp-join-now a { position: relative; }
.lp-join-user-info ul { margin-bottom: 0px; }
.lp-user-menu { border-bottom: 1px solid rgba(0, 0, 0, 0.08); border-left: 1px solid rgba(0, 0, 0, 0.05); border-radius: 3px; box-shadow: rgba(0, 0, 0, 0.08) 3px 2px 7px 1px; margin-left: -16px; opacity: 0; position: absolute; padding-top: 20px; padding-bottom: 20px; right: 0px; top: 100%; transform: scale(0); transform-origin: 10% top 0px; z-index: 999999; width: 200px; transition: max-height linear 0.15s, opacity 0.1s cubic-bezier(0.39, 0.575, 0.565, 1), transform 0.15s cubic-bezier(0.1, 1.26, 0.83, 1); }
.header-with-topbar .lp-join-now.after-login.lp-join-user-info { float: right; }
.header-with-topbar .lp-join-now.after-login.lp-join-user-info .lp-user-menu { top: 105%; }
.lp-user-menu li { background-color: rgb(255, 255, 255); }
.lp-user-menu li:first-child { padding-top: 10px; border-top-right-radius: 5px; border-top-left-radius: 5px; }
.lp-user-menu li:last-child { padding-bottom: 10px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; }
.lp-user-menu::after { content: ""; width: 0px; height: 0px; border-left: 10px solid transparent; border-right: 10px solid transparent; border-bottom: 10px solid rgb(255, 255, 255); position: absolute; top: -9px; right: 15px; overflow: hidden; opacity: 0; visibility: hidden; }
.lp-menu ul.children li:first-child, .lp-menu ul.sub-menu li:first-child { border-top-left-radius: 0px; border-top-right-radius: 0px; }
.menu ul.children li:last-child, .menu ul.sub-menu li:last-child { border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; }
.lp-menu-container .lp-menu > ul > li > a, .lp-menu-container .lp-menu > div > ul > li > a { line-height: 46px; }
.userimage img { max-width: 100%; }
.mobile-nav-icon { display: none; cursor: pointer; }
.mobile-nav-icon .nav-icon { width: 28px; float: right; }
.icon-bar { width: 100%; display: block; height: 3px; background-color: rgb(255, 255, 255); margin-bottom: 5px; }
.lp-menu-bar { position: relative; }
.lp-menu-bar .lp-logo-container { padding-bottom: 5px; padding-top: 5px; }
.lp-menu ul { list-style: none; padding: 0px; margin-bottom: 0px; transition: 0.5s ease-in-out; }
.lp-menu ul li { display: inline-block; padding-right: 35px; line-height: 32px; }
.lp-menu ul li a i { position: relative; top: -2px; margin-left: 4px; }
.lp-menu a:hover { text-decoration: none; }
.menu ul li { position: relative; }
.menu ul.children, .menu ul.sub-menu { background-color: rgb(255, 255, 255); border-bottom: 1px solid rgba(0, 0, 0, 0.08); border-left: 1px solid rgba(0, 0, 0, 0.05); border-radius: 3px; box-shadow: rgba(0, 0, 0, 0.08) 3px 2px 7px 1px; margin-left: -16px; max-height: 0px; padding: 10px 0px; opacity: 0; right: 0px; position: absolute; top: 85%; transform: scale(0); transform-origin: 10% top 0px; z-index: 999999; width: 200px; transition: max-height linear 0.15s, opacity 0.1s cubic-bezier(0.39, 0.575, 0.565, 1), transform 0.15s cubic-bezier(0.1, 1.26, 0.83, 1); }
.menu ul.children::after, .menu ul.sub-menu::after { content: ""; width: 0px; height: 0px; border-left: 6px solid transparent; border-right: 6px solid transparent; border-bottom: 8px solid rgb(255, 255, 255); position: absolute; top: -8px; left: 13px; overflow: hidden; opacity: 0; visibility: hidden; }
.lp-menu ul li:hover ul.children, .lp-menu ul li:hover ul.sub-menu, .lp-join-user-info li:hover .lp-user-menu { max-height: 700px; opacity: 1; width: 200px; transform: scale(1); transition-delay: 0.2s; transition-duration: 0s, 0.2s, 0.2s; }
.menu ul.children li, .menu ul.sub-menu li { position: relative; }
.menu ul.children li:hover ul.children::after, .menu ul.sub-menu li:hover ul.sub-menu::after, .lp-menu > ul > li:hover ul.children::after, .lp-menu > ul > li:hover ul.sub-menu::after, .lp-join-user-info li:hover .lp-user-menu::after { opacity: 1; overflow: visible; visibility: visible; }
.menu ul.children li, .menu ul.sub-menu li { display: block; padding: 0px; margin: 0px; background-color: rgb(255, 255, 255); }
.menu ul.children li a, .menu ul.sub-menu li a, .lp-user-menu li a { display: block; background-color: rgb(255, 255, 255); font-size: 14px; padding: 1px 20px; border-top: 0px; color: rgb(0, 0, 0); text-align: left; }
.lp-user-menu li a { color: rgb(0, 0, 0) !important; }
.menu ul.children li > a::before, .menu ul.sub-menu li > a::before, .lp-user-menu li > a::before { background-color: rgb(66, 167, 223); content: ""; height: 100%; left: 0px; position: absolute; top: 0px; width: 0px; transition: 0.2s ease-in-out; }
.menu ul.children li:hover > a::before, .menu ul.sub-menu li:hover > a::before, .lp-user-menu li:hover > a::before { left: -1px; width: 4px; }
.menu ul.children li:hover > a, .menu ul.sub-menu li:hover > a, .lp-user-menu li:hover > a { background-color: transparent; border-radius: 0px !important; }
.lp-add-listing-btn ul { list-style: none; margin: 0px; }
.lp-search-input { padding: 12px 15px; }
.lp-search-btn { padding: 11px 30px 11px 45px; font-weight: 700; border-radius: 5px; transition: 0.3s; }
.lp-search-icon { position: absolute; top: 16px; font-size: 15px; left: 22px; cursor: pointer; z-index: 0; }
.header-filter .lp-search-icon { cursor: pointer; left: 0px; position: absolute; top: 0px; font-size: 25px; z-index: 9999; transform: rotate(0deg); backface-visibility: hidden; }
.ui-widget { float: left; }
.ui-widget select { padding: 13px 20px; height: 48px; border-top-left-radius: 5px; border-bottom-left-radius: 5px; }
.ui-widget select { list-style: none; margin: 0px 0px 0px 1px; padding: 8px 0px 0px; box-shadow: rgba(46, 46, 46, 0.2) 0px 2px 5px 0px; background-color: rgb(255, 255, 255); transition: 0.2s; width: 187px !important; }
#page { background-color: rgb(255, 255, 255); }
.md-content { position: relative; }
.popup-inner-left-padding { padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; }
.md-close i { z-index: 99999999; }
.md-modal .lp-secondary-btn, .md-modal .checkbox label::before { transition: all; }
.page-heading { height: 216px; position: relative; }
.page-heading-inner-container { position: absolute; top: 50%; left: 0px; width: 100%; transform: translateY(-50%); z-index: 1; }
.listing-page { background-repeat: no-repeat; background-position: center top; position: relative; z-index: 0; }
.page-header-overlay { position: absolute; top: 0px; left: 0px; width: 100%; background-color: rgba(0, 0, 0, 0.7); height: 100%; }
.breadcrumbs { margin: 0px; padding: 0px; }
.breadcrumbs li { display: inline-block; position: relative; margin-right: 13px !important; padding-left: 16px !important; }
.breadcrumbs li:first-child::before { display: none; }
.breadcrumbs li:first-child { padding-left: 0px !important; padding-right: 4px !important; margin-right: 0px !important; }
.breadcrumbs li::before { content: ""; position: absolute; left: 2px; top: 9px; color: rgb(255, 255, 255); width: 5px; height: 5px; background-color: rgb(255, 255, 255); border-radius: 50%; }
.breadcrumbs li a:hover { text-decoration: underline; }
.breadcrumbs li:last-child { margin-right: 0px; }
.chosen-container-single .chosen-single div { display: none; }
.chosen-container .chosen-drop { box-shadow: rgba(0, 0, 0, 0.3) 0px 2px 2px; }
.input-group-addon { border-width: 1px 0px 1px 1px; border-color: transparent currentcolor transparent transparent; border-style: solid none solid solid; }
.lp-join-user-info li { position: relative; line-height: 46px; }
input[type="checkbox"]:checked + label::before { content: ""; text-align: center; line-height: 20px; font-family: FontAwesome; color: rgb(127, 127, 127); background-color: transparent; border: 1px solid rgb(127, 127, 127); }
.chosen-container .chosen-results { padding: 0px !important; margin: 0px !important; }
#contact { position: relative; }
.login-form-popup { width: 556px; margin: 0px auto; position: relative; min-height: 557px; }
.siginincontainer, .siginupcontainer, .forgetpasswordcontainer { top: 0px; left: 0px; padding: 0px 37px 25px; background-color: rgb(255, 255, 255); border-radius: 5px; width: 100%; position: absolute !important; }
.siginincontainer h3, .siginupcontainer h3, .forgetpasswordcontainer h3 { font-size: 30px; }
.social-login li { display: inline-block; margin-right: 4px; }
.social-login li:last-child { margin-right: 0px; }
.social-login li button, .social-login li a { display: block; float: left; margin: 0px; border-radius: 2px; position: relative; color: rgb(255, 255, 255); text-align: left; width: 160px; border: 0px; padding: 10px; }
.social-login li button:hover, .social-login li a:hover { opacity: 1; }
.social-login li button span, .social-login li a span { color: rgb(255, 255, 255); font-weight: 700; margin-left: 3px; text-transform: capitalize; }
.social-login li button .lp-pop-icon-img, .social-login li a .lp-pop-icon-img { padding: 2px 5px; margin: 0px; border-radius: 2px; background: rgb(255, 255, 255); }
.social-login li button .lp-pop-icon-img img, .social-login li a .lp-pop-icon-img img { width: 15px; }
.login-form-popup .md-close { display: block !important; }
.md-trigger { cursor: pointer; }
.siginupcontainer { display: none; }
.forgetpasswordcontainer { display: none; }
.bottom-links a { cursor: pointer; }
.chosen-container .chosen-results { text-align: left; }
.lp-menu ul li.page_item_has_children::after, .lp-menu ul li.menu-item-has-children::after { content: ""; font-family: FontAwesome; font-style: normal; font-weight: 400; text-decoration: inherit; margin-left: 4px; }
.lp-menu ul.children::after, .lp-menu ul.sub-menu::after { content: ""; width: 0px; height: 0px; border-left: 10px solid transparent; border-right: 10px solid transparent; border-bottom: 10px solid rgb(255, 255, 255); position: absolute; top: -9px; left: 13px; opacity: 1; overflow: visible; visibility: visible; }
.md-overlay { z-index: 99999999 !important; }
input[type="checkbox"]:checked + label::before { content: ""; font-size: 11px; text-align: center; line-height: 20px; font-family: FontAwesome; color: rgb(127, 127, 127); background-color: transparent; border: 1px solid rgb(127, 127, 127); }
.widget-box.business-contact .contact-form.quickform form.form-horizontal .form-group.pos-relative:hover input.lp-review-btn, .listing-second-view a.secondary-btn:hover { background-color: rgb(54, 63, 72); color: rgb(255, 255, 255); }
.contact-form.quickform form.form-horizontal .form-group.pos-relative .lp-search-icon { font-size: 15px; left: 38%; top: 17px; transition: 0.2s; transform: translateX(-50%); }
.widget-box.business-contact .contact-form.quickform form.form-horizontal .form-group.pos-relative i.lp-search-icon.fa-spinner.fa-spin { left: 36%; }
.contact-form.quickform form.form-horizontal .form-group.pos-relative:hover > .fa-send.lp-search-icon { color: rgb(255, 255, 255); }
.pos-relative .container { position: relative; }
.header-with-topbar .lp-topbar .lp-join-now > ul ul.lp-user-menu > li > a { line-height: 32px; }
.header-with-topbar .lp-menu-container .lp-add-listing-btn > ul > li > a { display: inline-block; padding: 11px 0px; }
.help-text { float: left; position: relative; width: 17px; margin-left: 10px; }
.help-text a.help { border: 1px solid rgb(160, 160, 160); border-radius: 100%; color: rgb(160, 160, 160); float: left; font-size: 11px; height: 15px; line-height: 14px; margin-top: 6px; text-align: center; width: 15px; }
.help-tooltip { background-color: rgb(240, 240, 240); border: 1px solid rgb(216, 216, 216); border-radius: 3px; bottom: 94%; display: none; left: -10px; margin-bottom: 5px; padding: 10px 12px; position: absolute; width: 270px; z-index: 99; }
.lp-appview-ppolicy .help-tooltip { width: 220px !important; }
.checkbox.form-group.check_policy.termpolicy.pull-left.termpolicy-wraper.lp-appview-ppolicy { padding-top: 0px !important; padding-bottom: 10px; }
.help-text:hover .help-tooltip { display: block; }
.help-tooltip > p { font-weight: 400; line-height: 18px; margin: 0px; text-transform: capitalize; }
.help-tooltip::before { border-color: rgb(216, 216, 216) transparent; border-style: solid; border-width: 7px 7px 0px; bottom: -7px; content: ""; left: 11px; position: absolute; }
.help-tooltip > h5 { margin: 0px 0px 5px; font-size: 14px; }
.header-with-topbar .lp-menu-bar .lp-add-listing-btn > ul { padding-left: 30px; }
.header-without-topbar .header-filter .input-group-addon.lp-border, .header-with-topbar .header-filter .input-group-addon.lp-border { background-color: rgb(255, 255, 255); border-radius: 0px; color: rgb(51, 51, 51); font-weight: 600; height: 46px; left: 1px; line-height: 47px; padding: 0px 10px 0px 15px; position: absolute; top: 0px; width: 70px; z-index: 9; }
.header-filter .chosen-container-single .chosen-single span { line-height: 46px; margin-right: 0px; }
.header-with-topbar .fullwidth-header .lp-join-user-info > ul > li { display: inline-block; }
.lp-menu ul.children::after, .lp-menu ul.sub-menu::after { left: auto; right: 34px; }
.lp-menu ul.children, .header-with-topbar .lp-menu ul.sub-menu { left: auto; right: 0px; }
header { position: relative; }
.lp-header-overlay { z-index: 9; }
.lp-menu-bar { z-index: 10; }
.input-group.width-49-percent.margin-right-15 { width: 43%; }
.input-group.width-49-percent.margin-right-15 input.form-control { background-color: transparent; border-radius: 5px 0px 0px 5px; min-width: 0px; padding-left: 58px; line-height: 23px; }
header .lp-topbar { z-index: 11; }
.lp-menu-bar .ui-widget.border-dropdown, .lp-menu-bar .ui-widget.border-dropdown span.custom-combobox input { height: 46px; width: 100%; }
.header-filter .top-search-form .chosen-container-single .chosen-single { background-color: rgb(255, 255, 255); border: 1px solid rgb(227, 227, 227); border-radius: 5px; color: rgb(68, 68, 68); display: block; height: 46px; line-height: 40px; overflow: hidden; padding: 0px 0px 0px 70px; position: relative; text-decoration: none; white-space: nowrap; width: 100%; }
.header-filter .input-group:first-child .input-group-addon.lp-border { background-color: transparent; border-radius: 5px 0px 0px 5px; font-weight: 700; height: 46px; left: 0px; line-height: 46px; padding: 0px 0px 0px 4px; position: absolute; top: 0px; width: 55px; z-index: 0; }
.header-filter .input-group.width-49-percent.margin-right-15 { margin-right: 0px; padding-right: 0px; width: 50%; }
textarea { resize: none; }
.lp-user-menu li a { line-height: 32px; }
.submit_new_style a.btn-first-hover.lp-signout-btn { background-color: rgb(189, 195, 199); border: 1px solid rgb(255, 255, 255); display: inline-block; height: 48px; line-height: 44px; padding: 0px; text-align: center; width: 139px; }
.blue-section .preview-section .lp-secondary-btn.btn-first-hover { background-color: rgb(39, 174, 96); font-size: 20px; height: 55px; line-height: 24px; width: 100%; }
.blue-section .preview-section .lp-secondary-btn.btn-first-hover:hover { background-color: rgb(7, 142, 64); }
.submit_new_style a.btn-first-hover.lp-signout-btn:hover { background-color: rgb(255, 255, 255); color: rgb(189, 195, 199); }
input.dropdown_fields { border: 1px solid rgb(255, 255, 255); border-radius: 0px; height: 46px; line-height: 34px; min-width: 365px; padding: 0px 12px; position: relative; z-index: 1; }
#input-dropdown { background-color: rgb(255, 255, 255); border-width: 0px 1px 1px; border-style: none solid solid; border-color: currentcolor rgb(222, 222, 222) rgb(222, 222, 222); border-image: none; left: -45px; min-width: 100%; max-height: 260px; display: none; position: absolute; top: 42px; }
select::-webkit-scrollbar { width: 1px; background-color: transparent; }
#input-dropdown > ul { list-style-type: none; margin: 0px; padding: 0px; text-transform: capitalize; }
#input-dropdown > ul li { border-bottom: 1px solid rgb(249, 249, 249); color: rgb(72, 72, 72); cursor: pointer; float: left; font-family: sans-serif; font-size: 14px; line-height: 22px; padding: 8px 15px; text-decoration: none; width: 100%; }
#input-dropdown > ul li:last-of-type { border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor; }
#input-dropdown > ul li:first-of-type { border-top-width: medium; border-top-style: none; border-top-color: currentcolor; }
img.loadinerSearch { height: 30px; position: absolute; right: 8px; top: 8px; width: 30px; z-index: 99; display: none; }
#input-dropdown { background: none 0px 0px repeat scroll rgb(255, 255, 255); border-width: medium; border-style: none; border-color: currentcolor; border-image: none; box-shadow: rgba(0, 0, 0, 0.3) 0px 6px 5px; margin-top: 1px; padding-bottom: 10px; padding-top: 0px; top: 42px; left: 0px; width: 100%; z-index: 9999; }
#input-dropdown .lp-s-caticon, #input-dropdown .lp-wrap-cats > img { margin-right: 10px; margin-top: 3px; vertical-align: top; width: 17px; }
#input-dropdown li span { font-size: 14px; line-height: 26px; vertical-align: top; }
#input-dropdown li:hover span, #input-dropdown li:hover a, #input-dropdown li:hover { background-color: rgb(54, 63, 72); color: rgb(255, 255, 255); }
#input-dropdown li { line-height: 29px; padding-bottom: 5px; padding-top: 5px; }
.what-placeholder::after { color: rgb(0, 0, 0); content: attr(data-holder); font-size: 13px; left: 55px; opacity: 0.3; pointer-events: none; position: absolute; top: 13px; z-index: 999999; }
.lp-menu ul.inner_menu > li { padding-right: 14px; }
.help-text a.help { pointer-events: none; }
.mm-menu_offcanvas.mm-menu_navbar_top-3 { display: none !important; }
.fullwidth-header .header-filter .input-group-addon.lp-border { background-color: transparent; border-radius: 0px; font-weight: 700; height: 100%; left: 0px; line-height: 46px; padding: 0px 0px 0px 11px; position: absolute; top: 0px; width: 55px; z-index: 0; }
.fullwidth-header .header-filter .chosen-container-single .chosen-single { background-color: transparent; border: 0px solid rgb(255, 255, 255); border-radius: 0px 5px 5px 0px; height: 46px; padding-left: 65px; padding-top: 1px; }
.fullwidth-header .header-filter .input-group.width-49-percent.margin-right-15 { border-radius: 4px 0px 0px 4px; border-right: 1px solid rgb(240, 240, 240); width: 62%; }
.fullwidth-header .header-filter .input-group.width-49-percent { background-color: rgb(255, 255, 255); border-radius: 0px 4px 4px 0px; float: left; position: relative; width: 36%; border-left: 1px solid rgb(222, 222, 222) !important; }
.lp-menu-bar .fullwidth-header .header-filter .ui-widget.border-dropdown { height: 46px; line-height: 21px; }
.fullwidth-header .header-filter .chosen-container-single .chosen-single span { font-size: 13px; height: 46px; line-height: 44px; margin-right: 0px; }
.fullwidth-header .header-filter .lp-search-btn-header i { top: 12px; }
.chosen-container.chosen-container-single.chosen-container-single-nosearch { float: left; height: 46px; min-width: 100%; width: auto !important; }
.header-filter.form-group.pos-relative .lp-search-btn-header.pos-relative { height: 46px; position: relative; width: 6%; }
.lp-menu-bar .header-filter.pos-relative.form-group { display: none; }
.fullwidth-header .header-filter .chosen-container .chosen-results { float: right; width: 100%; }
.header-container .fullwidth-header .header-filter #input-dropdown { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; left: -45px; top: 41px; width: initial; }
.top-search-form.form-inline .input-group .form-control { width: 100%; }
.top-search-form .lp-search-btn-header .lp-search-btn { padding: 9px 32px; }
.header-filter.form-group.pos-relative .lp-search-btn-header.pos-relative { width: 3%; }
.header-filter.form-group.pos-relative .form-inline.top-search-form { float: left; padding: 0px; position: relative; width: 100%; }
.header-container .fullwidth-header .header-filter #input-dropdown { left: 0px; max-height: 293px; overflow: hidden; padding-bottom: 0px; }
.dashboard-content form.form-horizontal { padding: 0px 44px 0px 0px; width: 100%; }
form.form-inline div#input-dropdown { padding-bottom: 0px; }
.invoice-section .top-section a.btn.btn-first-hover.pull-right.showme { color: rgb(255, 255, 255); font-weight: 700; padding-left: 30px; position: relative; }
.invoice-section .top-section a.btn.btn-first-hover.pull-right.showme::before { content: ""; font-family: FontAwesome; left: 10px; position: absolute; top: 6px; }
.dashboard-content .lp-list-view-inner-contianer input.lp-pay-publsh.btn-first-hover { border-radius: 4px; color: rgb(255, 255, 255); float: right; font-weight: 700; line-height: 27px; padding: 5px 20px; text-transform: uppercase; vertical-align: bottom; }
.dashboard-content form.form-horizontal { padding: 0px; }
.ui-widget.border-dropdown { background-color: transparent; border-radius: 0px 5px 5px 0px; }
.widget-box.business-contact .contact-form.quickform form.form-horizontal .form-group.pos-relative i.lp-search-icon { color: rgb(54, 63, 72); }
.widget-box.business-contact .contact-form.quickform form.form-horizontal .form-group.pos-relative:hover > i.lp-search-icon { color: rgb(255, 255, 255); }
.lp-section-content-container .city-girds.lp-border-radius-8 { transform: translateZ(0px); }
.header-filter .input-group.width-49-percent .ui-widget.border-dropdown select, .lp-home-banner-contianer-inner .lp-search-bar .ui-widget.border-dropdown select { border-radius: 0px 5px 5px 0px; }
.header-filter .chosen-select.chosen-select5:focus, .lp-home-banner-contianer-inner .lp-search-bar .ui-widget.border-dropdown:focus { outline: none; }
.header-filter .chosen-select.chosen-select5, .lp-home-banner-contianer-inner .lp-search-bar .ui-widget.border-dropdown select { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; box-shadow: none; height: 46px; padding-top: 0px; appearance: none; }
.h-icon { display: none; }
#input-dropdown ul li:hover .h-icon { }
.lp-menu-bar, .header-normal .lp-menu-bar.lp-header-full-width { padding: 10px 0px; }
.header-right-panel.clearfix.col-md-10.col-sm-10.col-xs-12 { padding-left: 0px; padding-right: 0px; }
form i.cross-search-q { position: absolute; right: 8px; top: 15px; cursor: pointer; z-index: 99; color: rgb(221, 221, 221); font-size: 15px; display: none; }
body .form-horizontal input.form-control.error-msg, body .form-horizontal textarea.form-control.error-msg { border-color: red; }
.searchloading { display: none; position: absolute; top: 7px; left: 50%; width: 32px; height: 32px; margin-left: -16px; }
.header-with-topbar div.lp-join-now span { margin-top: 6px; }
.header-with-topbar .lp-join-now ul li span { margin-top: 0px; }
.header-with-topbar div.lp-join-now { float: right; line-height: 32px; }
.header-with-topbar .lp-join-now ul li { line-height: 32px; }
.header-with-topbar .lp-join-now { line-height: normal; }
.mm-menu .mm-navbar { height: 130px; }
.header-filter .ui-widget { float: left; width: 100%; }
.dashboard-content .availableprice_options .checkboxx .help-text { position: absolute; bottom: -12px; left: 10px; }
#menu { background: rgb(255, 255, 255); visibility: hidden; }
.lpl-button:hover { background: rgb(255, 255, 255); color: rgb(51, 51, 51); }
.lpl-button.md-trigger { right: 15px; }
.lpl-button { position: absolute; z-index: 9; background: transparent; color: rgb(54, 63, 72); border: 1px solid rgb(54, 63, 72); padding: 5px 10px; width: 40%; margin-left: 15px; border-radius: 4px; text-align: center; top: 85px; margin-top: 40px; float: left !important; margin-right: 0px !important; }
.mm-panels { top: 140px !important; }
.header-right-panel .lp-menu ul li ul li a { color: rgb(51, 51, 51); }
.lp-search-bar #input-dropdown, .header-filter #input-dropdown { border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; }
.input-group.width-49-percent .input-group-addon.lp-border { z-index: 7; }
@media (max-width: 480px){.fullwidth-header .header-filter .lp-search-btn-header i { display: none; }}
.detail-page2-tab-content .contact-form.quickform form.form-horizontal .form-group.pos-relative .lp-search-icon { left: 45% !important; }
.page-heading-inner-container .breadcrumbs a { display: none; }
.page-heading-inner-container .breadcrumbs a:first-child { display: block; }
.listing-app-view #modal-3.md-modal.md-effect-3.md-show .login-form-popup { padding: 0px; }
div.lp-top-notification-bar { display: none; top: 0px; left: 0px; width: 100%; position: fixed; background-color: rgb(249, 249, 249); z-index: 99999; padding: 20px; color: rgb(255, 255, 255); font-size: 14px; text-align: center; font-weight: 700; border-bottom: 1px solid rgb(227, 227, 227); }
.termpolicy-wraper { padding-top: 20px !important; margin-right: 30px !important; }
.post-with-map-container-right #searchform .chosen-container-single .chosen-single, .fullwidth-header .header-filter .chosen-container-single .chosen-single { padding-right: 8px; }
.stickynavbar #nav_bar { border: 0px; background-color: rgb(255, 255, 255); border-radius: 0px; margin-bottom: 0px; margin-top: 10px; }
.stickynavbar #nav_bar ul li { display: inline-block; }
.stickynavbar #nav_bar ul li a { color: rgb(51, 51, 51); font-size: 15px; margin-right: 40px; }
.stickynavbar #nav_bar ul { margin: 0px; padding: 0px; }
.stickynavbar #nav_bar, .lp-stickynavbar-buttons { display: inline-block; }
.lp-stickynavbar-buttons #freeQuoteForm { padding: 0px 50px; line-height: 41px; font-size: 15px; }
.lp-stickynavbar-buttons { margin-right: 20px; }
.lp-help-text-circle { border: 1px solid rgb(231, 237, 243); border-radius: 100%; background: rgb(231, 237, 243); color: rgb(63, 87, 110); float: none; font-size: 9px; height: 15px; line-height: 14px; margin-top: 0px; text-align: center; width: 15px; display: inline-block; vertical-align: top; }
.lp-ad-break-down .help-text { float: none; position: relative; width: auto; margin-left: 2px; display: inline-block; vertical-align: middle; line-height: 0; }
.lp-ad-break-down .help-tooltip > span { font-weight: 400; line-height: 18px; margin: 0px; font-size: 12px; }
.lp-ad-break-down .help-tooltip { padding: 10px; width: 204px; }
.view_version8 .lp-price-main.lp-border-radius-8 { margin-bottom: 0px; }
.widget-box.business-contact.lp-lead-form-st .contact-form.quickform form.form-horizontal .form-group.pos-relative:hover i.lp-search-icon { color: rgb(255, 255, 255); }
.lp-listing-leadform-inner .form-horizontal .lp-leadform-customizer-st3 { padding: 0px 20px; }
.lp-listing-leadform-inner .form-horizontal .lp-leadform-customizer-st3 .form-group { margin-left: 0px; margin-right: 0px; }
.count-box .help-text a.help { margin-top: 3px; color: rgb(255, 255, 255); border: 1px solid rgb(255, 255, 255); }
.count-box.active .help-text a.help { color: rgb(134, 151, 168) !important; border: 1px solid rgb(134, 151, 168) !important; }
.count-box .help-text { margin-left: 5px; }
.count-box .help-tooltip > p { font-weight: 400 !important; color: rgb(121, 121, 121) !important; }
.count-box .help-tooltip { background-color: rgb(255, 255, 255) !important; }
.count-box .help-tooltip::before { border-color: rgb(255, 255, 255) transparent !important; }
input[type="submit"]:disabled { cursor: no-drop; }
button[disabled], html input[disabled], .lp-listing-leadform-inner .form-horizontal input[disabled].btn-second-hover { background-color: rgb(187, 194, 210) !important; color: rgb(255, 255, 255) !important; cursor: not-allowed !important; border-color: rgb(187, 194, 210) !important; }
button[disabled]:hover, html input[disabled]:hover, .lp-listing-leadform-inner .form-horizontal .form-group input[disabled].btn-second-hover:hover, button[disabled].coupon-apply-bt:hover { }
.help-text { float: left; position: relative; width: 17px; display: inline; margin-left: 5px; }
.help-text a.help { margin-top: 6px; }
.login-form-popup .checkbox.check_policy label { float: left; }
.listing-app-view .planclaim-page-popup .lp-secondary-btn { float: none; }
.lp-form-planclaim-st .form-group label span .help-text { float: right !important; }
.lp-form-planclaim-st .help-text a.help { margin-top: 4px; }
#claimform .help-text:hover { cursor: pointer; }
.lp-menu-item-detail .help-tooltip { padding: 10px 12px !important; margin-bottom: 0px !important; border: 1px solid rgb(216, 216, 216) !important; }
.chosen-container .chosen-results { padding: 5px 0px !important; }
@media (max-width: 768px){header { z-index: 5 !important; }}
#wpadminbar { z-index: 9999999; }
.lp-search-bar span.typeahead__filter { display: none; }
.lp-search-bar input.js-typeahead-input.lp-home-search-input { margin-bottom: 15px; height: 40px; border: 1px solid rgb(255, 255, 255); }
.lp-search-bar span.typeahead__button { padding: 0px; float: left; }
.typeahead__list > li.typeahead__group.active > a, .typeahead__list > li.typeahead__group > a, .typeahead__list > li.typeahead__group > a:focus, .typeahead__list > li.typeahead__group > a:hover { text-transform: capitalize; }
.typeahead__container .typeahead__button > button { background-color: rgb(65, 166, 223); }
.typeahead__container button.lp-search-btn { border: 1px solid rgb(66, 167, 223); color: rgb(255, 255, 255); float: left; padding: 0px; position: relative; width: 50px; height: 40px; text-align: center; }
.typeahead__container button.lp-search-btn i.lp-search-icon { width: 50px; height: 40px; position: absolute; left: 0px; top: 0px; text-align: center; line-height: 40px; transform: scaleX(-1); }
.typeahead__container button.lp-search-btn:hover { background-color: rgb(66, 167, 223); }
.typeahead__container .typeahead__field .typeahead__cancel-button { top: 13px; }
#input-dropdown option { border-bottom: 1px solid rgb(222, 222, 222); cursor: pointer; padding: 8px 10px; }
#input-dropdown > ul li i { margin-right: 4px; width: 20px; }
#input-dropdown li a { color: rgb(126, 126, 126); font-size: 14px; }
#input-dropdown li .lp-s-extra { font-size: 11px; }
#input-dropdown .lp-s-title > a { color: rgb(51, 51, 51); display: block; line-height: 14px; }
#input-dropdown .lp-s-title > a > .lp-loc { display: block; margin-top: 0px; font-size: 12px; }
#input-dropdown .lp-wrap-title > img { border-radius: 3px; float: left; height: 40px; margin-right: 10px; width: 40px; }
#input-dropdown .lp-default-cats > img { margin-right: 8px; width: 25px; }
#input-dropdown ul li:hover .d-icon { display: none; }
.lp-search-bar-all-demo.lp-bottom-with-map-back form.form-inline div#input-dropdown { text-align: left; }
.lp-home-banner-contianer .lp-search-bar-view1 .form-group.lp-suggested-search #input-dropdown { margin-top: 0px; }
.lp-search-chnage-styles-st .header-filter #input-dropdown, .lp-search-section-header-view .lp-search-bar.lp-search-bar-header .form-inline #input-dropdown { top: 34px !important; }
.header-with-topbar .lp-join-now ul li ul li a { color: rgb(0, 0, 0); }
.page-heading .page-heading-inner-container h1 { margin-top: -4px; margin-bottom: 9px; text-transform: capitalize; }
.mm-panels { background: rgb(255, 255, 255); top: 150px !important; }
.mm-navbar { height: auto !important; }
@media (max-width: 725px){.post-map-container .ui-autocomplete, .ui-widget select, .lp-search-bar .lp-search-bar-left .chosen-container { width: 100% !important; }
.ui-widget.border-dropdown .chosen-select.chosen-select5 { color: rgb(186, 186, 186); padding-left: 10px; padding-top: 0px; }}
@media (max-width: 480px){.md-modal.md-effect-3.md-show#modal-3 { top: 1%; }
.header-right-panel .lp-menu-container, .header-right-panel .header-filter { display: none; }
.searchloading { position: absolute !important; top: 7px !important; left: calc(50% - 16px) !important; width: 32px !important; height: 32px !important; margin-left: 0px !important; }
.header-filter .input-group.width-49-percent .ui-widget.border-dropdown select { padding-left: 58px !important; }
.submit_new_style .white-section .lp-social-area .form-group.col-md-12.col-xs-12 .help-text { display: none; }
#updateprofile .form-horizontal div.tab-header { margin-top: 0px !important; margin-bottom: 0px; }
.header-filter .input-group.width-49-percent .ui-widget.border-dropdown select.chosen-select.chosen-select5 { }
header .header-right-panel { padding: 0px !important; }
.header-filter .input-group.width-49-percent .ui-widget.border-dropdown select, .lp-home-banner-contianer-inner .lp-search-bar .ui-widget.border-dropdown select { border-radius: 0px; width: 100% !important; }
.header-filter .input-group.width-49-percent .ui-widget.border-dropdown, .lp-home-banner-contianer-inner .lp-search-bar .ui-widget.border-dropdown { border-top-right-radius: 0px; border-bottom-right-radius: 0px; }
.lp-section-content-container-one .login-form-popup { width: 100%; }
.updateprofile-tab .form-horizontal .tab-header h3, .updateprofile-tab .tab-header h3 { margin: 0px 0px 10px; }
.updateprofile-tab .page-innner-container .lp-secondary-big-btn.btn-first-hover { padding-left: 30px; padding-right: 30px; }
.fullwidth-header { padding: 0px 30px; }
.header-filter .lp-search-icon { top: 0px; height: 46px; background: url("/wp-content/themes/listingpro/assets/images/search-icon.png") 46% center no-repeat !important; padding: 0px !important; }
.header-filter.form-group.pos-relative .lp-search-btn-header.pos-relative { position: relative; margin-bottom: 10px; border: 1px solid rgb(255, 255, 255); border-radius: 3px; }
.header-filter .lp-search-btn-header .lp-search-btn { padding: 20px; left: 7px !important; }
.header-filter .lp-search-btn-header i { width: 100%; border: 1px solid rgb(255, 255, 255); padding: 0px; border-radius: 8px; transform: rotate(0deg); }
.header-filter .lp-search-btn-header { width: 100% !important; text-align: center; }
.header-with-topbar .lp-menu-bar .header-filter, .lp-header-full-width .lp-menu-bar .header-filter { padding: 10px 0px 0px; }
.header-filter.pos-relative .input-group.width-49-percent .chosen-container-single .chosen-single { border-radius: 0px; padding-left: 58px; }
.header-filter.pos-relative .input-group.width-49-percent, .header-filter .input-group.width-49-percent.margin-right-15 { margin-bottom: 10px; width: 100% !important; border-radius: 0px !important; }
.header-filter .input-group:first-child .input-group-addon.lp-border { border-radius: 0px; }
header .lp-search-btn-header i { right: 0px !important; }
.lp-search-icon { left: 30% !important; }
.lp-menu-bar .mobile-nav-icon { position: absolute; top: -30px; left: -15px; }
h1, .lp-h1, .lp-h1 a { font-size: 35px; }
.search-row .form-inline .form-group, .listing-container-right, .tag-select-one, .lp-add-listing-btn, .lp-menu { width: 100%; }
.lp-add-listing-btn ul { padding: 0px; }
header .lp-topbar { display: block; }
.lp-topbar { display: none; }
.lp-menu ul li { display: block; padding-right: 0px; }
.lp-menu ul li a { width: 100%; display: block; }
.menu ul.children, .menu ul.sub-menu { position: static; width: 100%; }
.menu ul.children::after, .menu ul.sub-menu::after { display: none; }
.lp-search-bar-left, .lp-home-locaton-input, .lp-home-search-input, .lp-search-bar-right, .lp-search-btn { width: 100%; }
.menu ul.children, .menu ul.sub-menu { padding-top: 0px; }
.lp-menu ul { margin-top: 0px; }
.lp-add-listing-btn ul { margin-top: 0px; margin-bottom: 0px; }
.lp-menu li a, .lp-add-listing-btn li a { padding: 8px 10px; border-bottom: 1px solid rgb(221, 221, 221); }
.lp-menu li:last-child a { border-bottom: 0px; }
.lp-add-listing-btn, .lp-add-listing-btn li a { width: 100%; display: block; }
.lp-add-listing-btn { margin-top: 0px; }
.menu ul.children li:last-child a, .menu ul.sub-menu li:last-child a { border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; }
.menu ul.children, .menu ul.sub-menu { border-radius: 0px; }
.lp-secondary-btn { float: left; padding: 15px 30px; }
.login-form-popup { width: 100%; padding: 30px; }
.ui-widget, .custom-combobox { width: 100%; }
.pop-form-bottom .social-login { text-align: center; }
.bottom-links a { display: block; float: none !important; }
.md-modal { overflow: scroll; }
.listing-app-view .login-form-popup { min-height: 100% !important; }
.login-form-popup { min-height: 730px; width: 90vw; }
.siginincontainer, .siginupcontainer, .forgetpasswordcontainer { padding: 50px; }
.md-modal, .simptip-position-top.simptip-movable::after, .simptip-position-top.simptip-movable::before, .mapbilemap-close, .comments-date { display: none; }
.ui-autocomplete, .ui-widget select { width: 300px !important; }
.listing .ui-autocomplete, .ui-widget select { width: 253px !important; }
.post-map-container .ui-autocomplete, .ui-widget select { width: 253px !important; }}
@media (max-width: 1199px){.header-with-topbar .lp-menu-bar .header-filter, .lp-header-full-width .lp-menu-bar .header-filter { width: 43%; float: left; }}
@media (max-width: 360px){img.loader-inner-header { top: 7px !important; left: 50% !important; width: 32px !important; height: 32px !important; margin-left: -16px !important; }
.submit_new_style .blue-section .preview-section .lp-secondary-btn.btn-first-hover { font-size: 16px; }
.header-with-topbar .fullwidth-header .col-md-9.col-sm-9.text-left { padding-bottom: 10px; }
.header-with-topbar .fullwidth-header .col-md-3.col-sm-3.text-right, .header-with-topbar .fullwidth-header .col-md-9.col-sm-9.text-left { text-align: center; }
.contact-form.quickform form.form-horizontal .form-group.pos-relative .fa-send.lp-search-icon { left: 35% !important; }
.page-heading-inner-container h1 { padding-left: 15px; padding-right: 15px; }
.blue-section .lp-secondary-btn { padding: 15px 23px; }}
@media (max-width: 767px){header .lp-topbar .fullwidth-header .col-md-9.col-sm-9.text-left { float: left; }
.contact-form.quickform form.form-horizontal .form-group.pos-relative .fa-send.lp-search-icon { top: 12px; }}
@media (max-width: 991px) and (min-width: 480px){header .col-md-2.col-xs-6.lp-logo-container { width: 22%; }}
@media (max-width: 1199px) and (min-width: 992px){.sidebar-post .quickform form.form-horizontal .form-group.pos-relative i.lp-search-icon { left: 30%; }}
@media (max-width: 1199px) and (min-width: 981px){.header-right-panel .header-filter .input-group.width-49-percent { width: 45%; }
.fullwidth-header .header-filter .input-group.width-49-percent.margin-right-15 { width: 43%; }
.fullwidth-header .header-filter .form-inline.top-search-form .lp-search-btn.lp-search-icon { padding: 0px; left: 0px; width: 110%; }
.header-with-topbar .header-filter.form-group.pos-relative .lp-search-btn-header.pos-relative { right: 25px; }
header.header-with-topbar div.header-right-panel div.header-filter { width: 60%; }}
@media (max-width: 991px) and (min-width: 980px){.header-right-panel.clearfix.col-md-10.col-sm-10.col-xs-12 { width: 78%; }}
@media (max-width: 991px) and (min-width: 768px){.sidebar-post .quickform form.form-horizontal .form-group.pos-relative i.lp-search-icon { left: 25%; top: 10px; }}
@media (max-width: 991px) and (min-width: 480px){.header-filter.pos-relative { margin-bottom: 10px; }}
@media (max-width: 991px){.chosen-container { width: 100% !important; }}
@media (max-width: 980px){.header-right-panel.clearfix.col-md-10.col-sm-10.col-xs-12 { width: 100%; padding: 0px !important; }
.lp-search-btn { padding: 11px 25px; }
.form-horizontal#profileupdate .tab-header { margin-top: 0px; }
.header-filter .input-group.width-49-percent.margin-right-15, .fullwidth-header .header-filter .input-group.width-49-percent.margin-right-15 { width: 59%; }
.header-with-topbar .lp-menu-bar .header-filter, .lp-header-full-width .lp-menu-bar .header-filter { width: 100%; }
.header-with-topbar .lp-menu-bar .header-filter, .lp-header-full-width .lp-menu-bar .header-filter { transform: translateY(0%); }
.lp-menu-bar .lp-logo-container { width: 50%; }
.mobile-nav-icon { position: absolute; top: -35px; }
header .lp-search-btn-header i { right: 25px; left: auto; }
.header-filter .input-group.width-49-percent.margin-right-15 { width: 50%; }
.header-filter .lp-search-btn-header { width: auto; }}
@media (max-width: 1199px){.header-filter.form-group.pos-relative .lp-search-btn-header.pos-relative { width: 6%; }}
@media (max-width: 667px){.lp-menu-bar .lp-logo-container { width: 60% !important; }
.header-filter .input-group.width-49-percent.margin-right-15 { width: 45%; }}
@media screen and (max-width: 1280px){.header-filter .input-group.width-49-percent .ui-widget.border-dropdown select { width: 100% !important; padding-left: 70px; }}
@media (max-width: 980px){.mobile-nav-icon { display: block; float: left; }
.lp-menu-container { display: none; }
.md-modal { top: 49%; overflow: scroll; }
.lp-logo-container { float: right; }
.mobile-nav-icon .nav-icon { float: left; }
.lp-logo { text-align: right; }
header .lp-topbar { display: block; clear: both; }
.lp-topbar, .mapbilemap-close { display: none; }
.ui-autocomplete, .ui-widget select { width: 1px !important; }
.listing .ui-autocomplete, .ui-widget select { width: 643px !important; }
.post-map-container .ui-autocomplete, .ui-widget select { width: 184px !important; }}
@media (max-width: 321px){.listing .ui-autocomplete, .ui-widget select { width: 213px !important; }
.ui-autocomplete, .ui-widget select { width: 260px !important; }
.post-map-container .ui-autocomplete, .ui-widget select { width: 213px !important; }}
@media (max-width: 556px){.login-form-popup { width: 320px; }}
@media (max-width: 480px) and (min-width: 315px){.md-modal.md-effect-3.md-show#modal-3 { display: block; position: fixed; transform: none; left: 0px; width: 100%; overflow: hidden; }
.md-modal.md-effect-3.md-show#modal-3 .login-form-popup .form-horizontal.margin-top-30 { margin-top: 0px; }
.md-modal.md-effect-3.md-show#modal-3 .login-form-popup { width: 100%; }
.md-modal.md-effect-3.md-show#modal-3 .login-form-popup { padding: 15px; }
.md-modal.md-effect-3.md-show#modal-3 .login-form-popup .siginincontainer { padding: 0px 30px; }}
@media (max-width: 768px){.mobile-nav-icon { top: -25px; }
html #wpadminbar { display: none; }
.dashboard-content .availableprice_options .checkboxx .help-text { position: relative; bottom: 0px; left: 0px; margin-left: 0px; }}
@media (width: 768px){.mobile-nav-icon { }}
@media (min-width: 1200px) and (max-width: 1349px){.fullwidth-header .header-filter .input-group.width-49-percent.margin-right-15 { width: auto; }}
@media screen and (max-width: 980px) and (min-width: 725px){.lp-search-btn { padding: 11px 25px 11px 35px; }}
@media (max-width: 768px){.page-heading { height: 170px; }}
@media (max-width: 768px) and (min-width: 320px){.header-filter .input-group.width-49-percent.margin-right-15 { width: 100%; margin-bottom: 10px; }}
@media (max-width: 1024px) and (min-width: 730px){.lp-header-overlay { z-index: 1; }}
@media (max-width: 1024px) and (min-width: 981px){.header-right-panel.clearfix.col-md-10.col-sm-10.col-xs-12 { padding-top: 0px !important; }
.header-right-panel { width: 40%; float: right; }
.col-md-2.col-xs-6.lp-logo-container { width: 20% !important; }}
@media (max-width: 980px) and (min-width: 768px){.contact-form.quickform form.form-horizontal .form-group.pos-relative .lp-search-icon { top: 12px; left: 44%; }}
@media (max-width: 767px) and (min-width: 481px){.header-right-panel.clearfix.col-md-10.col-sm-10.col-xs-12 .mobile-nav-icon { top: -32px; }}
@media (max-width: 767px) and (min-width: 320px){.lp-author-banner .lp-banner-bottom .lp-banner-bottom-left { margin-top: 40px; margin-bottom: 10px; margin-left: 10px !important; }}
@media (min-width: 320px) and (max-width: 767px){#grid-show-popup { width: 100%; height: 300px; }
#grid-show-popup .widget-map-click i { top: 1px; right: 17px; }
.lpl-button { font-size: 14px; margin-top: 20px; }}
@media (min-width: 320px) and (max-width: 480px){.header-with-topbar div.lp-join-now { display: block; margin: 0px auto; float: initial; }
.header-with-topbar div.lp-join-now span { margin-top: 0px; display: inline-block; float: inherit; vertical-align: middle; }}
@media (max-width: 767px){.lp-author-banner .lp-banner-top .lp-banner-date { margin-right: 10px; }}
@media (min-width: 320px) and (max-width: 480px){.lp-author-banner .lp-banner-top .lp-banner-date { text-align: right; margin-right: 10px; float: none !important; }}
@media (max-width: 780px){.listing-app-view .lp-menu-bar-color .fullwidth-header .header-filter .input-group.width-49-percent.margin-right-15, .lp-menu-bar.header-bg-color-class .fullwidth-header .header-filter .top-search-form .input-group.width-49-percent.margin-right-15 { width: 100% !important; }}
@media only screen and (max-width: 768px){.fullwidth-header .header-filter .input-group.width-49-percent { width: 100%; }
.lp-menu-bar-color .fullwidth-header .header-filter .input-group.width-49-percent.margin-right-15, .lp-menu-bar.header-bg-color-class .fullwidth-header .header-filter .input-group.width-49-percent.margin-right-15, .lp-menu-bar.header-bg-color-class .fullwidth-header .lp-search-chnage-styles-st .header-filter .input-group.width-49-percent.margin-right-15 { width: 100% !important; }}
@media (max-width: 767px){#input-dropdown { height: auto !important; overflow-y: auto !important; }
.post-submit .googlefulladdress .help-tooltip { left: -188px; right: 0px; }
.post-submit .googlefulladdress .help-tooltip::before { left: auto; right: 0px; }
.post-submit .help-tooltip { width: 200px !important; }}
@media (max-width: 420px){#lp-new-ad-compaignForm .help-tooltip { left: auto; width: 180px; right: 0px; }
#lp-new-ad-compaignForm .help-tooltip::before { left: auto; right: 9px; }}
@media (max-width: 480px){.lp-search-bar #input-dropdown { width: 100%; }
.typeahead__field .lp-suggested-search { margin-bottom: 15px !important; }
.typeahead__field .lp-suggested-search .lp-suggested-search { border-top-right-radius: 4px !important; border-bottom-right-radius: 4px !important; }
.lp-search-bar .typeahead__field .form-group.lp-location-search { margin-left: 0px; }
.lp-search-bar .custom-combobox .lp-home-locaton-input, .typeahead__field .form-group .lp-search-bar-right, .lp-search-bar .lp-search-bar-right input, .lp-search-bar div.form-group.lp-location-search { width: 100% !important; }}
@media (max-width: 767px){.lp-search-bar-all-demo.lp-bottom-with-map-back form.form-inline div#input-dropdown { border-top: 1px solid rgb(235, 235, 235); }
.lp-search-bar .typeahead__field .lp-location-search { float: left; }}
@media (max-width: 1199px){.typeahead__field .form-group .lp-search-bar-right { width: 134px; }}
body { font-size: 14px; }
p { overflow-wrap: break-word; }
label { font-weight: 400; }
ul, ol { margin: 0px; padding: 0px; }
a:hover, a:focus { text-decoration: none; }
.lp-header-overlay { position: absolute; display: block; width: 100%; height: 100%; z-index: 4; }
.menu ul.children li:hover > a::before, .menu ul.sub-menu li:hover > a::before, .lp-user-menu li:hover > a::before { width: 2px; }
.lp-menu ul li:hover ul.sub-menu::before { display: block; content: " "; width: 100%; height: 14px; top: -14px; position: absolute; }
.lp-menu ul li:hover ul.sub-menu { padding-bottom: 0px; border-radius: 0px; border-bottom: 0px; }
.border-dropdown span::after { right: 0px; }
#input-dropdown { margin-top: 4px; }
header { z-index: 9999 !important; }
.page-heading { z-index: 1; }
#input-dropdown > ul li { text-align: left; padding-left: 11px; padding-right: 11px; }
#input-dropdown { box-shadow: rgba(0, 0, 0, 0.3) 0px 2px 2px; }
.menu ul.children li > a::before, .menu ul.sub-menu li > a::before, .lp-user-menu li > a::before { display: none; }
.menu ul.children li:hover > a, .menu ul.sub-menu li:hover > a, .lp-user-menu li:hover > a { border-left: 2px solid; }
.menu ul.children li > a, .menu ul.sub-menu li > a, .lp-user-menu li > a { border-left: 2px solid transparent; }
.menu ul.children, .menu ul.sub-menu { border-left-width: medium; border-left-style: none; border-left-color: currentcolor; }
.lp-listing-leadform-inner .form-horizontal { margin-top: 0px; }
.lp-listing-leadform-inner .form-horizontal .form-group { margin-left: 20px; margin-right: 20px; }
.lp-listing-leadform-inner .form-horizontal .form-group .form-control { border-radius: 3px; }
.lp-listing-leadform-inner .form-horizontal .form-group.pos-relative { margin-left: -1px; margin-right: -1px; margin-bottom: -1px; }
.lp-listing-leadform-inner .form-horizontal input[type="submit"] { width: 100%; border-radius: 0px 0px 3px 3px; color: rgb(255, 255, 255); font-size: 16px; transition: 0.2s ease-in-out; }
.lp-listing-leadform-inner .form-horizontal .form-group.pos-relative i { color: rgb(255, 255, 255); top: 13px; left: 37%; }
.lp-search-bar.lp-header-search-form #input-dropdown, .header-filter #input-dropdown, .lp-search-bar.lp-header-search-form .chosen-container-single .chosen-drop { border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; }
.lp-author-banner .lp-banner-top { height: 130px; position: relative; }
.lp-author-banner .lp-banner-top .lp-header-overlay { z-index: 0; }
.lp-author-banner .lp-banner-top .lp-banner-top-thumb { position: absolute; margin-top: 47px; z-index: 2; }
.lp-author-banner .lp-banner-top .lp-banner-top-thumb img { width: 165px; height: 165px; border-radius: 50%; }
.lp-author-banner .lp-banner-top .lp-banner-top-detail { float: left; margin-left: 185px; margin-top: 30px; color: rgb(255, 255, 255); position: relative; }
.lp-author-banner .lp-banner-top .lp-banner-top-detail h3, .lp-author-banner .lp-banner-top .lp-banner-top-detail p { color: rgb(255, 255, 255); }
.lp-author-banner .lp-banner-top .lp-banner-date { color: rgb(255, 255, 255); float: right; margin-top: 70px; position: relative; }
.lp-author-banner .lp-banner-top .lp-banner-date p { color: rgb(255, 255, 255); margin-bottom: 0px; margin-top: 13px; }
.lp-author-banner .lp-banner-bottom { padding-top: 40px; padding-bottom: 40px; border-bottom: 1px solid rgb(231, 231, 231); min-height: 106px; }
.lp-banner-bottom .lp-banner-bottom-left { float: left; margin-left: 185px; }
.lp-banner-bottom .lp-banner-bottom-left li { display: inline-block; margin-right: 60px; }
.lp-banner-bottom .lp-banner-bottom-left li i { margin-right: 8px; }
.lp-banner-bottom .lp-banner-bottom-left li.banner-ratings i { background-color: rgb(115, 207, 66); color: rgb(255, 255, 255); padding: 6px 7px; font-size: 13px; }
.lp-author-content { padding: 40px 0px; }
.lp-author-content .padding0 { padding: 0px; }
.lp-author-content .lp-author-nav { border-right-width: medium; border-right-style: none; border-right-color: currentcolor; }
.lp-author-nav ul li { position: relative; }
.lp-author-nav ul li:last-child a { border-bottom: 1px solid rgb(231, 231, 231); }
.lp-author-nav ul li a { display: block; font-size: 16px; padding: 15px 20px 13px; border-width: 1px medium medium 1px; border-style: solid none none solid; border-color: rgb(231, 231, 231) currentcolor currentcolor rgb(231, 231, 231); border-image: none; }
.lp-author-nav ul li a i { margin-right: 5px; color: rgb(65, 166, 223); }
.lp-author-nav ul li a:hover, .lp-author-nav ul li a:hover i { color: rgb(231, 231, 231); }
.lp-author-nav ul li a.active { background-color: rgb(250, 250, 250); }
.lp-author-nav ul li a.active::before { content: " "; display: block; width: 2px; height: 54px; background-color: rgb(65, 166, 223); position: absolute; left: 0px; top: 0px; z-index: 1; }
.lp-author-nav ul li a.active::after { content: " "; display: block; width: 1px; height: 100%; background-color: rgb(250, 250, 250); position: absolute; right: -1px; top: 0px; z-index: 1; }
.author-tab-content { border: 1px solid rgb(231, 231, 231); background-color: rgb(250, 250, 250); }
.author-tab-content .tab-pane { display: none; padding: 25px; min-height: 320px; }
.author-tab-content .tab-pane h3 { margin-top: 0px; margin-bottom: 30px; }
.author-tab-content .tab-pane#mylistings { padding-bottom: 0px; }
.author-tab-content .tab-pane.active { display: block; }
.author-contact-wrap .lp-listing-leadform-inner .form-horizontal .form-group { margin-left: 0px; margin-right: 0px; }
.submitbutton-wraper-style2 .lp-secondary-btn { width: 100%; background: rgb(39, 174, 96); font-size: 16px; }
.submitbutton-wraper-style2 .lp-secondary-btn:hover { background-color: rgb(7, 142, 64); }
.add-new-discount-code .form-horizontal .form-group, .announcements-wrap .form-horizontal .form-group, .lp-dashboard-new .announcements-wrap .form-horizontal .form-group { margin-right: 0px !important; margin-left: 0px !important; }
.grid-show-popup { text-align: center; }
.grid-show-popup img { margin: 0px auto; padding: 50px; }
#grid-show-popup .widget-map-click i { right: 20px; }
.author-inner-content-wrap .info-row label { display: block; margin-bottom: 0px; }
.input-group.width-49-percent .border-dropdown span::after { display: none; }
.home .lp-header-search .border-dropdown span::after, .input-group.width-49-percent .border-dropdown span::after { display: none; }
.lp-menu-bar-color .fullwidth-header .header-filter .input-group.width-49-percent.margin-right-15, .lp-menu-bar.header-bg-color-class .fullwidth-header .header-filter .input-group.width-49-percent.margin-right-15 { width: 60% !important; }
.page-heading, .listing-page { background-position: center center; background-size: cover; }
#login-style2-page-wrap #app-view-login-popup { position: static !important; }
#login-style2-page-wrap #app-view-login-popup a.md-close { display: none; }
.lp-dashboard-top-label .help-text, .lp-dashboard-top-label .help-text .camp-required { float: none; margin: 0px !important; }
#lp-new-ad-compaignForm .help-text { float: none; margin: 0px !important; }
.lp-user-menu::before { content: ""; width: 0px; height: 0px; border-left: 10px solid transparent; border-right: 10px solid transparent; border-bottom: 10px solid rgba(0, 0, 0, 0.4); position: absolute; top: -10px; right: 10px; overflow: hidden; opacity: 0; visibility: hidden; }
select { outline: none; }
.style2-popup-login .form-horizontal.margin-top-30 { margin-top: 0px !important; }
.style2-popup-login .login-form-popup-outer .social-login { margin-top: 20px; }
header { z-index: 9999; }
.siginupcontainer form#register .form-group p { margin-bottom: 0px; }
#input-dropdown .lp-wrap-cats > img { margin-top: 4px; }
.input-group .form-control:first-child, .input-group-addon:first-child, .input-group-btn:first-child > .btn, .input-group-btn:first-child > .btn-group > .btn, .input-group-btn:first-child > .dropdown-toggle, .input-group-btn:last-child > .btn-group:not(:last-child) > .btn, .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle) { border-radius: 0px !important; }
.lp-menu-item-detail .help-text { display: inline-block; float: none; }
body .container { min-height: inherit; }
.lp-menu-item-detail .help-text { display: block; float: none; width: 100% !important; }
.lp-claim-form-check-circle-new .help-text { margin-top: -2px; }
.login-form-popup.lp-border-radius-8 .status { width: calc(100% + 30px); }
.listing-app-view .planclaim-page-popup .lp-secondary-btn { width: 300px !important; }
.lp-header { display: block !important; float: none !important; clear: both !important; }
.lp-header::before, .lp-header::after { content: ""; display: block !important; float: none !important; clear: both !important; }
.chosen-container .chosen-results { padding: 5px 0px !important; }
@media (max-width: 980px){header { z-index: 5; }}
.header-cat-menu .lp-user-menu li, .lp-header-middle .sub-menu li, .lp-header-middle .lp-header-user-nav .lp-user-menu li, .lp-header-search-form #input-dropdown > ul li, .lp-header-search-form .chosen-container .chosen-results li { border-bottom: 1px solid rgb(236, 236, 236); }
.header-cat-menu .lp-user-menu li a:hover, .lp-header-middle .menu ul.sub-menu li:hover > a, .lp-header-middle .lp-header-user-nav .lp-user-menu li a:hover, .lp-header-search-form #input-dropdown li:hover, .lp-header-search-form .chosen-container .chosen-results li:hover, .lp-header-search-form .chosen-container .chosen-results li.highlighted { background-color: rgb(246, 246, 246) !important; }
.lp-header-search-form #input-dropdown li:hover span, .lp-header-search-form #input-dropdown li:hover a, .lp-header-search-form #input-dropdown li:hover { background-color: transparent; }
.lp-header-search-form #input-dropdown ul li:hover .d-icon { display: inline-block !important; }
.lp-header-search-form #input-dropdown ul li:hover .h-icon { display: none !important; }
.lp-header-search.lp-header-search-sidebar-style .lp-header-search-form .chosen-container .chosen-results li:hover, .lp-header-search.lp-header-search-sidebar-style .lp-header-search-form .chosen-container .chosen-results li.result-selected, .lp-header-search.lp-header-search-sidebar-style .lp-header-search-form #input-dropdown > ul li:hover { background-color: rgb(51, 51, 51) !important; color: rgb(255, 255, 255) !important; border-bottom: 1px solid rgb(51, 51, 51) !important; }
.classic-search #input-dropdown { display: none; }
.classic-search #input-dropdown.active { overflow-y: hidden; outline: none; cursor: -webkit-grab; display: block !important; }
.lp-topbar-menu li a, .lp-top-bar-social ul li a { color: rgb(94, 90, 83); }
.lp-topbar .lp-topbar-menu li a, .lp-topbar .lp-top-bar-social ul li a { color: rgb(94, 90, 83); }
.lp-header-middle, .lp-menu-bar.lp-header-full-width-st, .header-bg-color-class { background-color: rgb(255, 255, 255); }
.lp-section-heading i, .lp-section-title-container i, .lp-section-heading i, .lp-listing .lp-listing-bottom h3 a:hover, .lp-listings .more-listings a, .lp-activity a:hover, .lp-activity .lp-activity-bottom .lp-activity-review-writer a, .footer-menu ul li a:hover, .footer-menu ul li a:focus, .lp-listings-widget .lp-listing .lp-listing-detail h3 a:hover, .lp-header-title .lp-header-title-left .lp-header-breadcrumbs a:hover, .header-style3 .lp-header-middle .lp-header-add-btn a, .lp-listing-announcement .announcement-wrap i, .lp-listing-faq .faq-title a span, .lp-widget-social-links a:hover, .flip-clock-wrapper ul li a div div.inn, .lp-widget .lp-listing-price-range p a, .lp-listing-additional-details li span, .listing-page-sidebar .lp-widget ul li.lp-widget-social-links a:hover, .online-owner-widget .lp-online-social a:hover, .lp-discount-widget .lp-dis-code-copy span, .lp-section-title-container .lp-sub-title a, .lp-listing-faq .faq-title a i, .lp-listing-faq .ui-accordion-header-icon, .lp-header-search-form #input-dropdown li:hover span, .lp-header-search-form #input-dropdown li:hover a, .lp-header-search-form #input-dropdown li:hover, .lp-header-search-form .chosen-container .chosen-results li:hover, .lp-header-search-form .chosen-container .chosen-results li.highlighted, .home .lp-top-bar-social ul li a:hover, .lp-activity-review-writer a, .lp-activity-description a, .arrow-left:hover, .arrow-right:hover, .lp-menu-item-title:hover, .lp-listing-menu-items .lp-listing-menu-item .lp-menu-item-price span, .lp-listing-menu-items h6, .lp-listing-menu-top span, .widget-social-icons li a, .lp-dis-code-copy span, #sidebar aside.widget.widget_recent_entries li a:hover, .element-inner-button, .lp-header-title .lp-header-toggles a.active, .lp-author-nav ul li a i, .hours-select > li > button.add-hours span, .element-inner-button, .lp-listings .listing-slider .lp-listing-bottom-inner .lp-listing-cat, .event-hosted-grid label strong, .lp-listing-menu-items .lp-listing-menu-item .lp-menu-item-price a, .lp-event-detail-title-hosted h2 a, .lp-event-detail-side-section ul li > a, .lp-event-attende-view-all span { color: rgb(255, 194, 32) !important; }
.lp-join-now li a { font-family: "Golos Text"; }
.lp-listing-action-btns ul li#lp-book-now > a:hover, .lp-listing-leadform-inner .form-horizontal input[type="submit"], .page-container-second-style2 .blog-pagination a, .page-container-second-style2 .lp-review-btn, .contact-style2.contact-right .lp-review-btn, .lp-banner-bottom-right a:hover { background-color: rgb(255, 194, 32) !important; border-color: rgb(255, 194, 32) !important; color: rgb(255, 255, 255) !important; }
.lp-listing-additional-details .toggle-additional-details, .lp-author-nav ul li a:hover, .lp-author-nav ul li a:hover i, .lp-author-nav ul li a.active::before, .lp-events-btns-outer button:first-child { background-color: rgb(255, 194, 32); border-color: rgb(255, 194, 32); color: rgb(255, 255, 255) !important; }
.icon-bar { background-color: rgb(21, 23, 27); }
.archive .lp-header-overlay, .search .lp-header-overlay { background-color: rgb(21, 23, 27); opacity: 1; }
.header-container.lp-header-bg .lp-color-header-style .lp-menu-container .lp-menu > div > ul > li > a, .header-container.lp-header-bg .lp-color-header-style .lp-menu-container .lp-menu ul li.page_item_has_children::after, .header-container.lp-header-bg .lp-color-header-style .lp-menu-container .lp-menu ul li.menu-item-has-children::after, .lp-menu-outer::after, #click-search-view, #click-search-view i, .lp-menu-container .lp-menu > div > ul > li > a, .lp-join-now a, .lp-header-full-width .lp-add-listing-btn li a, .lp-header-middle .header-main-menu ul li a, .lp-add-listing-btn ul li a, .lp-header-bg-black .navbar-toggle, .lp-header-full-width .lp-add-listing-btn li a, .lp-header-middle .lp-header-add-btn a { color: rgb(21, 23, 27); }
.lp-header-with-bigmenu .lp-join-now a:hover, .lp-header-with-bigmenu .lp-add-listing-btn ul li a, .lp-header-with-bigmenu .nav .open > a, .lp-header-with-bigmenu .nav .open > a:hover, .lp-header-with-bigmenu .nav .open > a:focus, .lp-header-with-bigmenu .nav > li > a:hover, .lp-header-with-bigmenu .nav > li > a:focus, .lp-mega-menu-outer #menu-main li a:hover, .about-box-icon-style2 i, .lp-total-meta ul li a:hover, .lp-total-meta ul li a:hover span, .lp-total-meta ul .active a, .lp-total-meta ul .active a span, .theme-color, .lp-qoute-butn a, .lp-mega-menu-outer .lp-menu ul li:hover a, .theme-color span, .stickynavbar #nav_bar ul li a:hover { color: rgb(255, 194, 32); }
.widget-box.business-contact.lp-lead-form-st .contact-form.quickform form.form-horizontal .form-group.pos-relative i.lp-search-icon, .listing-app-view .listing-app-view2 .single_listing .review-form .form-submit .lp-review-btn, .lp-dashboard-event-tick-btn .fa { color: rgb(255, 194, 32); }
.widget-box.business-contact.lp-lead-form-st .contact-form.quickform form.form-horizontal .form-group.pos-relative:hover input.lp-review-btn, #see_filter:hover { background: rgb(255, 194, 32); }
.lp-search-bar-header .lp-header-search-button .lp-search-bar-right .fa-magnifying-glass.lp-search-icon:hover, .listing-app-view2 .toggle-all-days:hover, .lp-menu-app-view-outer .lp-menu-type-heading, .listing-app-view .listing-app-view2 .lp-listing-announcement .announcement-wrap.last .announcement-btn:hover, .listing-app-view .listing-app-view2 .single_listing .review-form .form-submit .lp-review-btn:hover, #claimform.lp-form-planclaim-st .claim-details .form-group .lp-review-btn, #lp_report_listing button#lp-report-this-listing { background: rgb(255, 194, 32); color: rgb(255, 255, 255); }
.lp-header-with-bigmenu .lp-join-now a:hover, .lp-header-with-bigmenu .lp-add-listing-btn ul li a, .lp-header-with-bigmenu .nav .open > a, .lp-header-with-bigmenu .nav .open > a:hover, .lp-header-with-bigmenu .nav .open > a:focus, .lp-header-with-bigmenu .nav > li > a:hover, .lp-header-with-bigmenu .nav > li > a:focus, .lp-mega-menu-outer #menu-main li a:hover, .about-box-icon-style2 i, .lp-total-meta ul li a:hover, .lp-total-meta ul li a:hover span, .lp-total-meta ul .active a, .lp-total-meta ul .active a span, .theme-color, .lp-qoute-butn a, .lp-mega-menu-outer .lp-menu ul li:hover a, .theme-color span, .stickynavbar #nav_bar ul li a:hover { color: rgb(255, 194, 32); }
.header-right-panel .lp-menu > ul li a, .lp-menu > ul li a, .lp-menu ul li.page_item_has_children::after, .lp-menu ul li.menu-item-has-children::after { color: rgb(21, 23, 27) !important; }
.header-inner-page-wrap .header-filter .input-group.width-49-percent.margin-right-15.hide-where, .header-inner-page-wrap .header-filter .input-group.width-49-percent, .header-inner-page-wrap .header-filter .input-group.width-49-percent.margin-right-15 { border: 1px solid rgb(21, 23, 27); }
.lp-topbar { background-color: rgb(255, 255, 255) !important; }
.listing-page { background-image: url("https://classic.listingprowp.com/wp-content/uploads/2017/01/header-banner.jpg"); }
.lp-header-overlay, .page-header-overlay, .lp-home-banner-contianer-inner-video-outer { background-color: rgba(0, 0, 0, 0.3); }
.lp-list-view-edit li a:hover, .review-post p i, .lp-header-full-width.lp-header-bg-grey .lp-add-listing-btn li a:hover, .lp-header-full-width.lp-header-bg-grey .lp-add-listing-btn li a, .lp-header-bg-grey .navbar-toggle, .lp-search-bar-all-demo .add-more, .lp-bg-grey .lp-search-bar-left .border-dropdown .chosen-container-single span::after, .lp-right-grid .add-more, .lp-search-bar-all-demo .add-more, .lp-right-grid .add-more, .video-option > h2 > span:first-of-type i, .count-text.all-listing, .lp-bg-grey .lp-search-bar-left .border-dropdown .chosen-container-single span::after, a.watch-video.popup-youtube, .dashboard-content .tab-content.dashboard-contnt h4 a, .campaign-options ul li i.fa-bar-chart, .email-address, body .grid_view2 a.add-to-fav.lp-add-to-fav.simptip-position-top.simptip-movable:hover > i, .wpb_wrapper > ul > li::before, body .grid_view2 a.add-to-fav.lp-add-to-fav.simptip-position-top.simptip-movable:hover > span, .lp-h4 a:hover, .promote-listing-box .texual-area > ul li i, .row.invoices-company-details a:hover, .checkout-bottom-area ul.clearfix > li > a:hover, .lp-all-listing span.count > p, .lp-all-listing span.count, h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover, .lp-h1 a:hover, .lp-h2 a:hover, .lp-h3 a:hover, .lp-h5 a:hover, .lp-h6 a:hover, .lp-blog-grid-category a:hover, .lp-blog-grid-title h4 a:hover, .footer-menu li a:hover, .post-rice, .tags-container li a label, .tags-container li a:hover span, .ui-accordion .ui-accordion-header span, .post-stat .fa-star, .listing-page-result-row p a:hover, p a.achor-color, .blog-tags ul li a:hover, .post-meta-left-box .breadcrumbs li a:hover, .post-meta-right-box .post-stat li a:hover, .parimary-link:hover, .secodary-link, blockquote::after, .lp-blockquote::after, .colored, .lp-add-listing-btn ul li a:hover, .listing-second-view .post-meta-right-box .post-stat a.add-to-fav:hover, .lp-list-view-paypal-inner h4:hover, .listing-second-view .post-meta-right-box .post-stat a.add-to-fav:hover span, .overlay-video-thumb:hover i, body .lp-grid-box-contianer a.add-to-fav.lp-add-to-fav.simptip-position-top.simptip-movable:hover i, .bottom-links a, .lp-list-view-content-upper h4:hover, .lp-blog-grid-author li a:hover, .lp-blog-grid-author li:hover, .dashboard-content .lp-pay-options .lp-promotebtn:hover, .dashboard-content .lp-pay-options .lp-promotebtn, .tags-container li a span.tag-icon, .lp-grid-box-price li > a:hover, .lp-grid-box-bottom .pull-left a:hover, .tags-container li a:hover span, .menu ul.sub-menu li:hover > a, .menu ul.children li:hover > a, .post-stat li a:hover, .lp-tabs .lp-list-view .lp-list-view-content-upper h4:hover, .lp-tabs .lp-list-view .lp-list-view-paypal-inner h4:hover, .post-reviews .fa-star, .listing-second-view .map-area .listing-detail-infos ul li a:hover > span, .widget-contact-info .list-st-img li a:hover, .get-directions > a:hover, body .grid_view2 a.add-to-fav.lp-add-to-fav:hover span, ul.post-stat li > a:hover > span i, .lp-grid-box-left.pull-left > ul > li > a:hover, .grid_view2 .lp-post-quick-links > li a:hover, .list_view .lp-post-quick-links > li a:hover, .lp-grid-box-description h4.lp-h4 > a:hover, body .list_view a.add-to-fav.lp-add-to-fav:hover span, body .list_view a.add-to-fav.lp-add-to-fav:hover, .grid_view2 .lp-post-quick-links > li a:hover > i, .list_view .lp-post-quick-links > li a:hover > i, .list_view .lp-post-quick-links > li a > i:hover, .listing-second-view .features.list-style-none > li a:hover > i, .listing-second-view .features li > a:hover span i, .lp-classic-reset-filters, .listingpro-classic-promotional-section .classic-box .classic-text .classic-promotional-box-url, .lp-price-free, .lp-join-now ul.lp-user-menu > li:hover > a, .listing-second-view .claim-area a.phone-number.md-trigger.claimformtrigger2:hover, .post-meta-right-box .post-stat li a:hover i, .lp-activities-classicx-style .lp-section-content-container li.slick-active button::before, .lp-section-content-container-boxed .slick-dots li.slick-active button::before, .classic-reivew-grid-outer-boxed .classic-reivew-grid-content .lp-activity-review-writer-description .lp-classic-boxed-reviews-content a:hover, .lp-blog-grid-box-container-classic-style .lp-blog-grid-box-description-bottom .lp-blog-grid-author a:hover, .lp-blog-grid-box-container-classic-style .lp-blog-grid-title a:hover, .classic-reivew-grid-outer-boxed .classic-reivew-grid-content .lp-activity-review-writer-description .lp-activity-review-writer a:hover, .lp-blog-grid-box-container-classic-style:hover .lp-blog-grid-category a:hover, .classic-reivew-grid-outer-boxed .classic-reivew-grid-content .classic-reivew-grid-listing-title-boxed h3 a:hover, .listing-view-layout > ul li a.active, .listing-view-layout > ul li a:hover, .listing-style4 #lp-find-near-me .near-me-btn.active, .widget- box.business-contact.classic-business-lead-form.lp-lead-form-st .user_texts .status a:hover { color: rgb(255, 194, 32) !important; }
.ui-tooltip, .md-closer, .post-submit .ui-tabs .ui-tabs-nav li a, #success span p, .lp-list-view-paypal, .lp-listing-form input[type="radio"]:checked + label::before, .lp-listing-form input[type="submit"], .lp-invoice-table tr td a, .lp-modal-list .lp-print-list, .lp-tabs .lp-pay-publsh, .lp-dropdown-menu ul li a:hover, .listing-second-view .online-booking-form > a.onlineform.active, .listing-second-view .online-booking-form > a.onlineform:hover, .listing-second-view .listing-post article figure figcaption .bottom-area .listing-cats, .top-heading-area, .lp-dropdown-menu ul li a:hover, .listing-second-view .online-booking-form .booking-form input[type="submit"], .lp-price-main .lp-title, .ui-datepicker-header.ui-widget-header.ui-helper-clearfix.ui-corner-all, .calendar-month-header, .lp-search-bar-all-demo .lp-search-btn:hover, .lp-bg-grey .input-group-addon, .lp-search-bar-all-demo .lp-search-btn:hover, .lp-bg-grey .input-group-addon, .hours-select > li > button.add-hours, .typeahead__container .typeahead__button > button, .form-group .lp-search-bar-right, a.watch-video.popup-youtube:hover, .active-packages-area .table-responsive .top-area, .lp-grid-box-contianer .md-close i:hover, .listing-second-view a.secondary-btn.make-reservation, .list-st-img.list-style-none li a.edit-list:hover, .mm-menu .mm-navbars_top .mm-navbar, .lp-user-menu li a:hover, .fc-widget-content .fc-content-skeleton .fc-day-grid-event.fc-h-event.fc-event.fc-start.fc-end:hover, .lp-primary-btn:hover, .lp-search-btn, .lp-home-categoires li a:hover, .lp-post-quick-links li a.icon-quick-eye, .md-close i, .menu ul.sub-menu li a:hover, .menu ul.children li a:hover, .user-portfolio-stat ul li i, .lp-submit-btn:hover, .secondary-btn, .list-st-img li a:hover, .price-plan-box, .btn-first-hover, .btn-second-hover:hover, .ui-autocomplete li:hover, .tes-icon i, .menu ul.sub-menu li:hover > a, .menu ul.children li:hover > a, .mm-listview .mm-next, .mm-navbar-size-1 a, .mm-listview a:hover, .active-tag:hover, .dashboard-content .lp-pay-options .lp-promotebtn:hover, .double-bounce1, .double-bounce2, [data-tooltip].simptip-position-top::after, [data-tooltip].simptip-position-top::after, [data-tooltip].simptip-position-bottom::after, [data-tooltip].simptip-position-left::after, [data-tooltip].simptip-position-right::after, .menu ul.children li > a::before, .menu ul.sub-menu li > a::before, .lp-user-menu li > a::before, .currency-signs > ul > li > a.active, .search-filters > ul > li > a.active, div#lp-find-near-me ul li a.active, .select2-container--default .select2-results__option--highlighted[aria-selected], .bookingjs-form .bookingjs-form-button:hover, a.googleAddressbtn:hover, a.googleAddressbtn.active, .lp-recurring-button-wrap input[type="checkbox"]:checked + label::before { background-color: rgb(255, 194, 32); }
.lp-primary-btn, .dashboard-tabs, .nav-tabs > li > a:hover, .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus, .lp-submit-btn, .secondary-btn:hover, .list-st-img li a, .btn-first-hover:hover, .btn-second-hover, .about-box-icon, .upload-btn:hover, .chosen-container .chosen-results li.highlighted, .secondary-btn:active, .lp_confirmation .list-st-img li a.edit-list, .secondary-btn:focus, .resurva-booking .hidden-items input.lp-review-btn, input.lp-review-btn:hover, .dashboard-content .lp-list-page-list .lp-list-view .lp-rigt-icons .remove-fav i:hover, .lp-topbar, .lp-home-categoires li a, .lp-grid-box-bottom, .form-group .lp-search-bar-right:hover, .post-submit .ui-tabs .ui-tabs-nav li.ui-state-active a, .lp-list-pay-btn a:hover, .lp-modal-list .lp-print-list:hover, .listing-second-view .online-booking-form > a.onlineform, .listing-second-view .contact-form ul li input[type="submit"], .listing-second-view .online-booking-form .booking-form, .listing-second-view .ask-question-area > a.ask_question_popup, .widget-box.business-contact .contact-form.quickform form.form-horizontal .form-group.pos-relative:hover input.lp-review-btn, .listing-second-view a.secondary-btn:hover, .submit-images:hover > a.browse-imgs, .lp-price-main .lp-upgrade-color, .lp-price-main .lp-upgrade-color:hover, .featured-plan .lp-price-free.lp-without-prc.btn, .hours-select > li > button.add-hours:hover, .dashboard-content .postbox table.widefat a.see_more_btn:hover, #input-dropdown li:hover span, #input-dropdown li:hover a, #input-dropdown li:hover, .thankyou-panel ul li a:hover, .dashboard-content .promotional-section a.lp-submit-btn:hover, .widget-box.reservation-form a.make-reservation, .dashboard-content .lp-pay-options .promote-btn.pull-right:hover, .lp-dashboard-right-panel-listing ul li a.reply:hover, .dashboard-content .lp-list-view-content-bottom ul.lp-list-view-edit > li > a:hover, .dashboard-content .lp-list-view-content-bottom ul.lp-list-view-edit > li > a:hover > span, .form-group.mr-bottom-0 > a.md-close:hover, .lp-rigt-icons.lp-list-view-content-bottom .list-st-img li input.lp-review-btn:hover, .lp-contact-support .secondary-btn:hover, .lp-rigt-icons.lp-list-view-content-bottom .list-st-img li a.edit-list:hover, .dashboard-content .user-recent-listings-inner .lp-list-page-list .remove-fav.md-close:hover, .resurva-booking .lp-list-view-inner-contianer ul li form:hover > span, .listing-second-view a.secondary-btn.make-reservation:hover, .dashboard-content .lp-pay-options .promotebtn:hover, #select2-searchlocation-results .select2-results__option.select2-results__option--highlighted, .bookingjs-form .bookingjs-form-button, a.googleAddressbtn { background-color: rgb(21, 23, 27); }
input, .form-group label, .post-stat li, .post-stat li a, .listing-page-result-row p a, p a.achor-color:hover, .form-group label, .blog-tags ul li a, .post-meta-left-box .breadcrumbs li a, .post-meta-left-box .breadcrumbs li span, .tags-container li a span, .price-plan-content ul li span, .paragraph-form, .form-review-stars li i, .form-review-stars li a, .post-meta-right-box .post-stat li a, .parimary-link, .secodary-link:hover, blockquote, .upload-btn, input.lp-review-btn, .lp-blockquote, .listing-second-view a.secondary-btn i, .bottom-links a:hover, .resurva-booking .hidden-items input.lp-review-btn:hover, .lp-menu .has-menu > a::after, .listing-second-view .post-meta-right-box .post-stat a.secondary-btn i, a.browse-imgs, .listing-second-view a.secondary-btn, .listing-second-view .contact-form ul li input[type="submit"]:hover, .listing-second-view .features li span i, .listing-second-view .post-meta-right-box .post-stat > li > a span.email-icon, .dashboard-content .tab-content.dashboard-contnt .ui-sortable-handle, .thankyou-panel ul li a, .dashboard-content .postbox table.widefat a.see_more_btn, .dashboard-content .promotiona-text > h3, .dashboard-content .lp-face.lp-front.lp-pay-options > h3, .dashboard-content .lp-face.lp-dash-sec > h4, .dashboard-content .lp-pay-options .lp-promotebtn, .dashboard-content .promote-btn.pull-right::before, .dashboard-content .lp-list-view-content-bottom ul.lp-list-view-edit > li > a, .lp-dashboard-right-panel-listing ul li a.reply, .dashboard-content .lp-list-view-content-bottom ul.lp-list-view-edit > li > a > span, .lp-rigt-icons.lp-list-view-content-bottom .list-st-img li input.lp-review-btn, .lp-rigt-icons.lp-list-view-content-bottom .list-st-img li a.edit-list, .lp-rigt-icons.lp-list-view-content-bottom .list-st-img li input.lp-review-btn::before, .lp-rigt-icons.lp-list-view-content-bottom .list-st-img li a.edit-list::before, .form-group.mr-bottom-0 > a.md-close, .lp-rigt-icons.lp-list-view-content-bottom .list-st-img li a.edit-list > span, .lp-contact-support .secondary-btn i, .widget-box.business-contact .contact-form.quickform form.form-horizontal .form-group.pos-relative i.lp-search-icon, .dashboard-content .user-recent-listings-inner .lp-list-page-list .remove-fav.md-close > span, .dashboard-content .lp-list-page-list .lp-list-view .remove-fav i, .resurva-booking ul li.clearfix > form#booking > span, .dashboard-content .lp-pay-options .promotebtn { color: rgb(21, 23, 27); }
.menu ul.children li:hover > a, .menu ul.sub-menu li:hover > a, .lp-user-menu li:hover > a, .grid_view2 .lp-post-quick-links > li a, .list_view .lp-post-quick-links > li a { background-color: transparent !important; }
.review-submit-btn:hover, .lp-listing-leadform-inner .form-horizontal input[type="submit"]:hover, .lp-header-search .price-filter ul li:hover, .lp-header-search .form-group .lp-search-bar-right:hover .lp-search-form-submit { background-color: rgba(255, 194, 32, 0.9); }
.lp-menu-container .lp-menu > div > ul > li > a { font-family: Rubik; font-size: 16px; }
body { font-family: "Golos Text"; font-size: 16px; font-weight: 400; color: rgb(21, 23, 27); line-height: 26px; }
h1, h1 a, .lp-h1, .lp-h1 a { font-family: Rubik; font-size: 28px; font-weight: 600; color: rgb(36, 57, 84); line-height: 28px; }
h2, h2 a, .lp-h2, .lp-h2 a { font-family: Rubik; font-size: 24px; font-weight: 600; color: rgb(36, 57, 84); line-height: 24px; }
h3, h3 a, .lp-h3, .lp-h3 a { font-family: Rubik; font-size: 20px; color: rgb(36, 57, 84); line-height: 20px; }
h6, .lp-h6, h6 a, .lp-h6 a { font-family: Rubik; font-size: 16px; color: rgb(51, 51, 51); line-height: 27px; }
p, span, input, .post-detail-content, li a, .show a, .lp-grid-box-description ul, .chosen-container, .accordion-title, .lp-grid-box-bottom a, time, label, #input-dropdown li a, #input-dropdown span, .lpdoubltimes em { font-family: "Open Sans"; color: rgb(51, 56, 64); }
.lp-header-style-classic #input-dropdown li:hover span, .lp-header-style-classic #searchlocation_chosen.chosen-container .chosen-results li.highlighted, .lp-header-style-classic #searchlocation_chosen.chosen-container .chosen-results li.result-selected.highlighted, .lp-header-style-classic #input-dropdown > ul li:hover, .classic-search .active-result.highlighted, .classic-search .active-result.result-selected.highlighted, .lp-search-bar.classic-search #input-dropdown li:hover, .lp-tabs .panel-heading li.active a, .ui-state-default.ui-state-highlight { background-color: rgb(255, 194, 32) !important; }
.fa { font-family: FontAwesome !important; font-weight: 500; }
.screen-reader-text { clip: rect(1px, 1px, 1px, 1px); white-space: nowrap; height: 1px; width: 1px; overflow: hidden; position: absolute !important; }
.screen-reader-text:focus { background-color: rgb(241, 241, 241); border-radius: 3px; box-shadow: rgba(0, 0, 0, 0.6) 0px 0px 2px 2px; color: rgb(33, 117, 155); display: block; font-size: 0.875rem; font-weight: bold; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; clip: auto !important; }
table { width: 100%; border-spacing: 0px; border-collapse: collapse; background-color: transparent; }
table th, table td { padding: 8px; border-top: 1px solid rgb(240, 240, 240); vertical-align: top; text-align: left; line-height: 20px; }
table th { font-weight: bold; }
table thead th { vertical-align: bottom; }
table caption + thead tr:first-child th, table caption + thead tr:first-child td, table colgroup + thead tr:first-child th, table colgroup + thead tr:first-child td, table thead:first-child tr:first-child th, table thead:first-child tr:first-child td { border-top: 0px; }
.menu-height-0 { height: 0px; overflow: hidden; }
textarea#lp_report_reason { border: 1px solid rgb(222, 222, 222); border-radius: 5px; float: left; line-height: 36px; margin-top: 5px; padding: 0px 10px; width: 100%; font-size: 12px; min-height: 130px; font-weight: normal; }
div#lp_report_listing button#lp-report-this-listing { color: rgb(255, 255, 255); text-transform: capitalize; width: 100%; border: 0px; font-size: 14px; height: 38px; font-weight: 400; line-height: 38px; padding-top: 0px; padding-bottom: 0px; margin-top: 15px; }
button.close-report-btn i { color: rgb(255, 255, 255); }
button.close-report-btn { right: -10px; left: unset; position: absolute; background: rgb(0, 0, 0); border-radius: 15px; font-size: 10px; top: -10px; z-index: 99999; padding: 3px 6px 3px 7px; color: rgb(255, 255, 255) !important; border-width: medium !important; border-style: none !important; border-color: currentcolor !important; border-image: none !important; }
div#lp_report_listing .modal-dialog { top: 20%; }
div#lp_report_listing .modal-content { border-radius: 0px !important; border-width: medium !important; border-style: none !important; border-color: currentcolor !important; border-image: none !important; }
div#lp_report_listing .modal-dialog label.col-form-label, div#lp_report_listing .modal-dialog label.col-form-label span { color: rgb(0, 0, 0); font-size: 18px; margin-bottom: 16px; }
div#lp_report_listing { z-index: 9999; }
:root { --yell-bg: #FBF9F5; --yell-surface: #FFFFFF; --yell-bg-soft: #F3EFE7; --yell-ink: #15171B; --yell-ink-soft: #5E5A53; --yell-muted: #8A857A; --yell-border: #E7E2D8; --yell-border-soft: #F0EBE1; --yell-accent: #FFC220; --yell-accent-hover: #F0B008; --yell-deep: #0E5C52; --yell-deep-hover: #0A473F; --yell-danger: #B4442E; --yell-success: #0E5C52; --yell-radius: 14px; --yell-radius-sm: 10px; --yell-shadow: 0 10px 30px -18px rgba(21,23,27,.35); --yell-text: #15171B; --yell-text-muted: #5E5A53; --yell-link: #0E5C52; --yell-link-hover: #0A473F; }
body, h1, h2, h3, h4, h5, h6, p, span, a, li, td, th, input, select, textarea, button, .site-title, .lp-logo-text, .lp-logo a, .lp-home-banner-contianer-inner.banner-view-top-classic h1 { font-family: "Golos Text", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif !important; }
h1, h2, h3, h4 { letter-spacing: -0.025em; color: var(--yell-ink); }
h1 { font-weight: 800; line-height: 1.08; }
h2 { font-weight: 700; line-height: 1.15; }
h3, h4 { font-weight: 700; }
body { color: var(--yell-ink); }
body, .lp-main-wrapper, .lp-page-wrapper, .lp-listing-archive-wrap, .lp-inner-page-wrap { background-color: var(--yell-bg); }
a { color: var(--yell-ink); }
a:hover, a:focus { color: var(--yell-deep); }
.breadcrumbs a, .breadcrumb a, .entry-content a, .lp-content a, .lp-grid-box-description a { color: var(--yell-deep); }
.fa-star, .fa-star-o, .lp-listing-stars i, .lp-rating-stars-outer i { color: var(--yell-accent); }
.wpml-ls-menu-item > a { cursor: pointer; }
.wpml-ls-menu-item .wpml-current-lang { font-weight: 700; letter-spacing: 0.04em; }
.wpml-ls-menu-item .sub-menu { min-width: 80px !important; }
.wpml-ls-sub-menu li a { text-transform: uppercase; letter-spacing: 0.04em; font-size: 13px; }
input[type="text"], input[type="email"], input[type="search"], input[type="tel"], input[type="password"], select, textarea { border-radius: var(--yell-radius-sm); border-color: var(--yell-border); color: var(--yell-ink); }
input:focus, select:focus, textarea:focus { border-color: var(--yell-ink); outline: none; }
::placeholder { color: var(--yell-muted); }
.lp-topbar, .lp-topbar a, .lp-topbar span, .lp-topbar li, .lp-topbar p { color: var(--yell-ink-soft) !important; }
.lp-topbar a:hover { color: var(--yell-ink) !important; }
.lp-topbar { border-bottom: 1px solid var(--yell-border); }
.lp_detail_page_styles1, .lp_detail_page_styles2, .lp_detail_page_styles3, .lp_detail_page_styles4, .lp-listing-archive, .archive-listing-wrap, .lp-archive-listing-wrap { background-color: var(--yell-bg) !important; }
body p, body li, body td, body th, body dd, body dt, body small, body h5, body h6 { color: inherit; }
body a { color: var(--yell-ink); }
body a:hover { color: var(--yell-deep); }
h1, h2, h3, h4, h5, h6 { color: var(--yell-ink); }
.form-control, .lp-form-control, input, select, textarea { border-color: var(--yell-border) !important; }
.lp-blue, .btn-primary, .lp-btn-primary { background-color: var(--yell-ink) !important; border-color: var(--yell-ink) !important; color: rgb(255, 255, 255) !important; }
.btn-primary:hover, .lp-btn-primary:hover { background-color: var(--yell-deep) !important; border-color: var(--yell-deep) !important; }
.lp-grid-box-left ul li, .lp-wrap-cats .lp-s-cat, .lp-tooltip-outer a { color: var(--yell-ink-soft) !important; }
body span:not([class]) { color: inherit; }
#cmplz-cookiebanner-container .cmplz-cookiebanner { border: 1px solid var(--yell-border, #E7E2D8); border-radius: 16px; background: var(--yell-surface, #fff); box-shadow: rgba(21, 23, 27, 0.14) 0px 18px 48px; font-family: "Golos Text", system-ui, sans-serif; color: var(--yell-ink, #15171B); }
#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-title, #cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-header .cmplz-title { font-weight: 700; color: var(--yell-ink, #15171B); }
#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-body, #cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-message { color: var(--yell-ink-soft, #5E5A53); }
#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-buttons .cmplz-btn { border-radius: 10px; font-weight: 600; font-size: 14px; padding: 11px 16px; border: 1px solid var(--yell-border, #E7E2D8); background: var(--yell-surface, #fff); color: var(--yell-ink, #15171B); transition: background 0.15s, border-color 0.15s; }
#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-buttons .cmplz-btn:hover { background: var(--yell-bg-soft, #F3EFE7); }
#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-accept, #cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-save-preferences { background: var(--yell-accent, #FFC220); border-color: var(--yell-accent, #FFC220); color: var(--yell-ink, #15171B); }
#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-accept:hover, #cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-save-preferences:hover { background: var(--yell-accent-hover, #F0B008); border-color: var(--yell-accent-hover, #F0B008); }
#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-links a { color: var(--yell-deep, #0E5C52); }
#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-categories .cmplz-category-header .cmplz-category-title { color: var(--yell-ink, #15171B); }
#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-documents li a.cookie-statement { display: none; }
#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-close { color: var(--yell-muted, #8A857A); }
.cmplz-manage-consent .cmplz-btn.cmplz-manage-consent, #cmplz-manage-consent .cmplz-btn { border-radius: 10px 10px 0px 0px; background: var(--yell-ink, #15171B); color: rgb(255, 255, 255); font-family: "Golos Text", system-ui, sans-serif; font-size: 13px; }
.cmplz-cookiebanner, #cmplz-manage-consent .cmplz-manage-consent, .cmplz-blocked-content-container { --cmplz_hyperlink_color: #0E5C52; --cmplz_text_color: #15171B; --cmplz_slider_active_color: #0E5C52; --cmplz_banner_border_color: #E7E2D8; --cmplz_button_accept_background_color: #FFC220; --cmplz_button_accept_border_color: #FFC220; --cmplz_button_accept_text_color: #15171B; --cmplz_category_header_always_active_color: #0E5C52; }
.yb-hero, .yb-art-head, .yl-ad-hero, .yl-tp-hero, .yl-cp-hero { position: static !important; z-index: auto !important; }
.yb-side, .yl-cp-side { z-index: 1; }
.yl-feed-ad:empty, .yl-widget-ad:empty, .yb-feed-ad:empty, .yb-in-ad:empty, .yb-ad-after:empty, .yb-ad-bottom:empty, .yb-wrap:empty, .yl-ad:empty { display: none !important; }
#lp_usr_reg_btn, .siginupcontainer input[type="submit"].lp-secondary-btn, .forgetpasswordcontainer input[type="submit"].lp-secondary-btn { background: var(--yell-accent, #FFC220) !important; color: var(--yell-ink, #15171B) !important; border: 0px !important; }
#lp_usr_reg_btn:hover, .siginupcontainer input[type="submit"].lp-secondary-btn:hover, .forgetpasswordcontainer input[type="submit"].lp-secondary-btn:hover { background: var(--yell-accent-hover, #F0B008) !important; color: var(--yell-ink, #15171B) !important; }
#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-close { display: none !important; }
#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-btn.cmplz-accept { background: var(--yell-accent, #FFC220) !important; color: var(--yell-ink, #15171B) !important; border: 1px solid var(--yell-accent, #FFC220) !important; font-weight: 800 !important; }
#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-btn.cmplz-accept:hover { background: var(--yell-accent-hover, #F0B008) !important; border-color: var(--yell-accent-hover, #F0B008) !important; }
#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-btn.cmplz-deny, #cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-btn.cmplz-save-preferences { background: transparent !important; color: var(--yell-ink, #15171B) !important; border: 1px solid var(--yell-border, #E7E2D8) !important; font-weight: 600 !important; }
#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-btn.cmplz-deny:hover, #cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-btn.cmplz-save-preferences:hover { background: var(--yell-bg, #FBF9F5) !important; border-color: var(--yell-ink-soft, #55585F) !important; }
#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-btn.cmplz-view-preferences, #cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-btn.cmplz-manage-options { text-underline-offset: 2px; background: none !important; border: 0px !important; color: var(--yell-muted, #6E6E73) !important; font-weight: 500 !important; font-size: 13px !important; line-height: 1.3 !important; min-height: 0px !important; padding: 6px 4px !important; text-decoration: underline !important; }
#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-btn.cmplz-view-preferences:hover, #cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-btn.cmplz-manage-options:hover { color: var(--yell-ink, #15171B) !important; background: none !important; }
.yl-foot { background: var(--yell-ink, #15171B); color: rgb(201, 196, 186); font-family: "Golos Text", system-ui, sans-serif; font-size: 14px; line-height: 22px; margin-top: 48px; }
.yl-foot-in { max-width: 1280px; margin: 0px auto; padding: 0px 24px; }
.yl-foot-grid { display: grid; grid-template-columns: 1.5fr 1fr 1fr 1fr; gap: 40px; padding: 52px 0px 40px; }
.yl-foot-logo { display: inline-block; margin-bottom: 16px; }
.yl-foot-logo img { width: 128px; height: auto; display: block; }
.yl-foot-tag { margin: 0px 0px 14px; max-width: 36ch; color: rgb(168, 163, 153); }
.yl-foot-stats { margin: 0px 0px 20px; font-size: 13px; color: rgb(138, 133, 122); }
.yl-foot-stats strong { color: rgb(244, 241, 234); font-weight: 700; }
.yl-foot-stats span { margin: 0px 4px; color: rgb(92, 88, 80); }
.yl-foot-mail { margin: 0px 0px 14px; font-size: 14px; }
.yl-foot .yl-foot-mail a { font-weight: 600; text-decoration: none; color: rgb(255, 255, 255) !important; }
.yl-foot .yl-foot-mail a:hover, .yl-foot .yl-foot-mail a:focus { text-decoration: underline; color: var(--yell-accent, #FFC220) !important; }
.yl-foot-cta { display: inline-flex; align-items: center; justify-content: center; min-height: 44px; padding: 0px 20px; border-radius: 10px; background: var(--yell-accent, #FFC220); color: var(--yell-ink, #15171B); font-size: 15px; font-weight: 700; text-decoration: none; }
.yl-foot-cta:hover, .yl-foot-cta:focus { background: var(--yell-accent-hover, #F0B008); color: var(--yell-ink, #15171B); text-decoration: none; }
.yl-foot-soc { display: flex; gap: 8px; margin-top: 20px; }
.yl-foot-soc a { display: inline-flex; align-items: center; justify-content: center; width: 36px; height: 36px; border-radius: 50%; background: rgba(255, 255, 255, 0.07); color: rgb(201, 196, 186); transition: background 0.15s, color 0.15s; }
.yl-foot-soc a:hover { background: var(--yell-accent, #FFC220); color: var(--yell-ink, #15171B); }
.yl-foot-col h3 { margin: 0px 0px 14px; font-size: 12px; font-weight: 800; letter-spacing: 0.07em; text-transform: uppercase; color: rgb(138, 133, 122); }
.yl-foot-col ul { margin: 0px; padding: 0px; list-style: none; }
.yl-foot-col li { margin: 0px 0px 9px; }
.yl-foot-col a { display: inline-flex; align-items: baseline; gap: 7px; color: rgb(201, 196, 186); text-decoration: none; }
.yl-foot-col a:hover { color: rgb(255, 255, 255); text-decoration: underline; }
.yl-foot-n { font-size: 12px; color: rgb(110, 106, 98); }
.yl-foot .yl-legal { background: transparent; border-top: 1px solid rgba(255, 255, 255, 0.08); padding: 18px 0px 24px; font-size: 13px; color: rgb(138, 133, 122); }
.yl-foot .yl-legal-c { color: rgb(154, 149, 139); }
.yl-foot .yl-legal-in { max-width: none; margin: 0px; display: flex; flex-wrap: wrap; align-items: center; gap: 8px 20px; }
.yl-foot .yl-legal-nav { display: flex; flex-wrap: wrap; align-items: center; gap: 8px; margin-left: auto; }
.yl-foot .yl-legal a { color: rgb(138, 133, 122); text-decoration: none; }
.yl-foot .yl-legal a:hover { color: rgb(244, 241, 234); text-decoration: underline; }
.yl-foot-op { display: block; margin-top: 3px; color: rgb(110, 106, 98); }
@media (max-width: 991px){.yl-foot-grid { grid-template-columns: 1fr 1fr; gap: 32px 24px; padding: 40px 0px 32px; }
.yl-foot-brand { grid-column: 1 / -1; }}
@media (max-width: 575px){.yl-foot-in { padding: 0px 16px; }
.yl-foot-grid { grid-template-columns: 1fr; gap: 8px; padding: 32px 0px 8px; }
.yl-foot-brand { margin-bottom: 16px; }
.yl-foot-cta { width: 100%; }
.yl-foot-col { border-top: 1px solid rgba(255, 255, 255, 0.08); padding: 0px; }
.yl-foot-col h3 { margin: 0px; padding: 15px 26px 15px 0px; position: relative; cursor: pointer; font-size: 13px; color: rgb(201, 196, 186); }
.yl-foot-col h3::after { content: ""; position: absolute; right: 4px; top: 50%; width: 8px; height: 8px; margin-top: -6px; border-right: 2px solid rgb(138, 133, 122); border-bottom: 2px solid rgb(138, 133, 122); transform: rotate(45deg); transition: transform 0.2s; }
.yl-foot-col ul { display: none; padding-bottom: 14px; }
.yl-foot-col li { margin: 0px 0px 11px; }
.yl-foot .yl-legal { margin-top: 20px; }
.yl-foot .yl-legal-nav { margin-left: 0px; }
.yl-foot-grid { gap: 0px; }
.yl-foot-col:last-of-type { border-bottom: 1px solid rgba(255, 255, 255, 0.08); }
.yl-foot .yl-legal { margin-top: 4px; padding-top: 20px; border-top: 0px; }
.yl-foot .yl-legal-in { flex-direction: column; align-items: flex-start; gap: 12px; }
.yl-foot .yl-legal-nav { flex-direction: column; align-items: flex-start; gap: 8px; }
.yl-foot .yl-legal-nav span { display: none; }}
.yl-foot-col .yl-foot-cookie { padding: 0px; border: 0px; background: none; color: rgb(201, 196, 186); font-family: inherit; font-size: 14px; line-height: 22px; cursor: pointer; text-align: left; }
.yl-foot-col .yl-foot-cookie:hover { color: rgb(255, 255, 255); text-decoration: underline; }
.lp-topbar { display: none !important; }
.lp-menu-bar, .lp-menu-bar.header-bg-color-class { backdrop-filter: blur(8px); border-bottom: 1px solid var(--yell-border); position: sticky; top: 0px; z-index: 120; background-color: rgba(255, 255, 255, 0.94) !important; }
.admin-bar .lp-menu-bar { top: 32px; }
@media screen and (max-width: 782px){.admin-bar .lp-menu-bar { top: 46px; }}
.lp-menu-bar .fullwidth-header { padding-top: 6px; padding-bottom: 6px; }
.lp-logo img { max-height: 52px; width: auto; }
.lp-menu-container .lp-menu > div > ul > li > a, .lp-menu-container ul.inner_menu > li > a { font-weight: 600; font-size: 14.5px; color: var(--yell-ink) !important; }
.lp-menu-container .lp-menu > div > ul > li > a:hover, .lp-menu-container ul.inner_menu > li > a:hover { color: var(--yell-deep) !important; }
.lp-menu-container .sub-menu { background: var(--yell-surface) !important; border: 1px solid var(--yell-border) !important; border-radius: 14px !important; box-shadow: rgba(21, 23, 27, 0.55) 0px 18px 40px -24px !important; padding: 8px !important; width: max-content !important; min-width: 240px !important; max-width: 360px !important; }
.lp-menu-container .sub-menu li a { border-radius: 8px; color: var(--yell-ink) !important; border: 0px !important; padding: 8px 12px !important; white-space: nowrap !important; }
.lp-menu-container .sub-menu li a:hover { background: var(--yell-bg) !important; color: var(--yell-deep) !important; }
.lp-menu-container li.yell-menu-cta > a { background: var(--yell-accent) !important; color: var(--yell-ink) !important; border-radius: 999px !important; padding: 10px 18px !important; font-weight: 700 !important; }
.lp-menu-container li.yell-menu-cta > a:hover { background: var(--yell-accent-hover) !important; color: var(--yell-ink) !important; }
.lp-menu-container li.yell-menu-account > a { cursor: pointer; background: var(--yell-ink) !important; color: rgb(255, 255, 255) !important; border-radius: 999px !important; padding: 10px 18px !important; font-weight: 700 !important; }
.lp-menu-container li.yell-menu-account > a:hover { background: var(--yell-deep) !important; color: rgb(255, 255, 255) !important; }
.lp-menu-container li.wpml-ls-menu-item { display: inline-block !important; }
.lp-menu-container li.wpml-ls-menu-item > a { border: 1px solid var(--yell-border) !important; border-radius: 999px !important; padding: 8px 14px !important; color: var(--yell-ink) !important; font-weight: 700 !important; background: var(--yell-bg) !important; }
.lp-menu-container li.wpml-ls-menu-item > a:hover { border-color: var(--yell-ink) !important; }
.lp-add-listing-btn { display: none !important; }
.lp-menu-bar .header-filter .input-group, .lp-menu-bar .header-filter .form-group { background: var(--yell-bg) !important; border: 1px solid var(--yell-border) !important; border-radius: 12px !important; }
.lp-menu-bar .header-filter input.form-control { background: transparent !important; border: 0px !important; box-shadow: none !important; color: var(--yell-ink) !important; }
.lp-menu-bar .header-filter .input-group-addon { font-weight: 700; font-size: 12px; text-transform: uppercase; letter-spacing: 0.06em; color: var(--yell-muted) !important; background: none !important; border: 0px !important; }
.fullwidth-header .header-filter .input-group.width-49-percent { border-left-color: var(--yell-border) !important; }
.lp-menu-bar .header-filter i, .lp-menu-bar .header-filter .fa-search { color: var(--yell-ink) !important; }
@media (max-width: 1024px){.lp-menu-bar { position: static; }}
.lp-menu-bar .fullwidth-header > .row { display: flex; align-items: center; flex-wrap: nowrap; margin: 0px; }
.lp-menu-bar .lp-logo-container { flex: 0 0 auto; padding-right: 22px; width: auto !important; }
.lp-menu-bar .header-right-panel { flex: 1 1 auto; display: flex; align-items: center; gap: 18px; padding: 0px; width: auto !important; }
.lp-menu-bar .header-filter { flex: 1 1 auto; max-width: 620px; width: auto !important; margin: 0px !important; float: none !important; }
.lp-menu-bar .lp-menu-container { flex: 0 0 auto; margin-left: auto; padding: 0px; width: auto !important; float: none !important; }
.lp-menu-bar .lp-menu-container .lp-menu > div > ul { display: flex; align-items: center; gap: 6px; flex-wrap: nowrap; margin: 0px; }
.lp-menu-bar .lp-menu-container ul.inner_menu { display: flex; align-items: center; gap: 6px; flex-wrap: nowrap; margin: 0px; }
.lp-menu-bar .lp-menu-container li { float: none !important; }
.lp-menu-bar .lp-menu-container li.yell-menu-account > a, .lp-menu-bar .lp-menu-container .lp-menu > div > ul > li.yell-menu-account > a { background: var(--yell-ink) !important; color: rgb(255, 255, 255) !important; border-radius: 999px !important; padding: 10px 18px !important; font-weight: 700 !important; }
.lp-menu-bar .lp-menu-container li.yell-menu-account > a:hover, .lp-menu-bar .lp-menu-container .lp-menu > div > ul > li.yell-menu-account > a:hover { background: var(--yell-deep) !important; color: rgb(255, 255, 255) !important; }
.lp-menu-bar .lp-menu-container li.yell-menu-cta > a, .lp-menu-bar .lp-menu-container .lp-menu > div > ul > li.yell-menu-cta > a { background: var(--yell-accent) !important; color: var(--yell-ink) !important; border-radius: 999px !important; padding: 10px 18px !important; font-weight: 700 !important; }
.lp-menu-bar .lp-menu-container li.wpml-ls-menu-item > a, .lp-menu-bar .lp-menu-container .lp-menu > div > ul > li.wpml-ls-menu-item > a { background: var(--yell-bg) !important; color: var(--yell-ink) !important; border: 1px solid var(--yell-border) !important; border-radius: 999px !important; padding: 8px 14px !important; font-weight: 700 !important; }
.lp-menu-bar .lp-menu-container li.wpml-ls-menu-item > a .fa-angle-down { margin-left: 4px; font-size: 11px; }
.lp-menu-bar .lp-menu-container li.wpml-ls-menu-item .sub-menu { min-width: 84px !important; }
.lp-menu-bar .lp-menu-container li.wpml-ls-menu-item > a { align-items: center; line-height: 1; white-space: nowrap !important; display: inline-flex !important; }
.lp-menu-bar .lp-menu-container li.wpml-ls-menu-item > a i { display: inline-block !important; float: none !important; }
.lp-menu-bar .lp-menu-container li.yell-menu-cta > a, .lp-menu-bar .lp-menu-container li.yell-menu-account > a { line-height: 1.2; white-space: nowrap !important; display: inline-block !important; }
.lp-menu-bar .lp-menu-container li.wpml-ls-menu-item > a::after, .lp-menu-bar .lp-menu-container li.wpml-ls-menu-item::after, .lp-menu-bar .lp-menu-container li.wpml-ls-menu-item > a::before { content: none !important; display: none !important; }
.lp-menu-bar .lp-menu-container li.wpml-ls-menu-item { position: relative; }
.lp-menu-bar .lp-menu-container li.wpml-ls-menu-item > :not(a):not(.sub-menu) { display: none !important; }
.lp-menu-bar, .lp-menu-bar.header-bg-color-class { position: static !important; }
.lp-header { top: 0px; z-index: 120; position: sticky !important; }
.admin-bar .lp-header { top: 32px; }
@media screen and (max-width: 782px){.admin-bar .lp-header { top: 46px; }}
@media (max-width: 1024px){.lp-header, body.yl-archive .lp-header { position: static !important; }}
@media (max-width: 991px){.lp-menu-bar .fullwidth-header { padding: 0px 16px !important; }
.lp-menu-bar .fullwidth-header > .row { align-items: center; flex-wrap: wrap; gap: 0px 10px; min-height: 58px; position: relative; display: flex !important; margin: 0px !important; }
.lp-logo-container { order: 1; flex: 0 0 auto; align-items: center; float: none !important; width: auto !important; max-width: none !important; padding: 0px !important; margin: 0px auto 0px 0px !important; position: static !important; display: flex !important; text-align: left !important; }
.lp-logo { line-height: 0; padding: 0px !important; margin: 0px !important; }
.lp-logo a { display: block; }
.lp-logo img { max-height: 38px; width: auto; display: block; }
.mobile-nav-icon { order: 3; flex: 0 0 auto; align-items: center; position: static !important; float: none !important; width: auto !important; max-width: none !important; padding: 0px !important; margin: 0px !important; display: flex !important; }
.mobile-nav-icon a.nav-icon { flex-direction: column; justify-content: center; align-items: flex-end; gap: 5px; width: 44px; height: 44px; display: flex !important; padding: 0px !important; margin: 0px !important; float: none !important; border: 0px !important; background: none !important; }
.mobile-nav-icon a.nav-icon .icon-bar { width: 22px; height: 2px; border-radius: 2px; transition: width 0.18s; display: block !important; margin: 0px !important; background: var(--yell-ink, #15171B) !important; }
.mobile-nav-icon a.nav-icon .icon-bar:nth-child(2) { width: 16px; }
.header-right-panel { order: 4; flex: 1 1 100% !important; min-width: 100% !important; width: 100% !important; float: none !important; padding: 0px !important; margin: 0px !important; }
.header-right-panel .header-filter { padding-bottom: 12px !important; }
.ynav-lang { order: 2; flex: 0 0 auto; position: relative; }
.ynav-lang-btn { display: inline-flex; align-items: center; gap: 5px; height: 34px; padding: 0px 12px; border: 1px solid var(--yell-border, #E7E2D8); border-radius: 999px; background: var(--yell-surface, #fff); color: var(--yell-ink, #15171B); font-family: inherit; font-size: 13px; font-weight: 700; letter-spacing: 0.03em; cursor: pointer; }
.ynav-lang-btn svg { transition: transform 0.18s; }
.ynav-lang.is-open .ynav-lang-btn svg { transform: rotate(180deg); }
.ynav-lang-pop { position: fixed; z-index: 100001; display: none; min-width: 104px; padding: 5px; border: 1px solid var(--yell-border, #E7E2D8); border-radius: 12px; background: var(--yell-surface, #fff); box-shadow: rgba(21, 23, 27, 0.55) 0px 16px 38px -14px; }
.ynav-lang-pop.is-on { display: block; }
.ynav-lang-pop a { display: block; padding: 10px 12px; line-height: 1.1; border-radius: 8px; color: var(--yell-ink, #15171B); font-size: 14px; font-weight: 600; text-decoration: none; }
.ynav-lang-pop a:hover, .ynav-lang-pop a:active { background: var(--yell-bg, #FBF9F5); }
#menu.mm-menu, .mm-slideout ~ #menu, .mm-page > #menu { display: none !important; }
.ynav { position: fixed; inset: 0px; z-index: 100000; visibility: hidden; }
.ynav.is-open { visibility: visible; }
.ynav-scrim { position: absolute; inset: 0px; background: rgba(21, 23, 27, 0.45); opacity: 0; transition: opacity 0.22s; }
.ynav.is-open .ynav-scrim { opacity: 1; }
.ynav-panel { position: absolute; top: 0px; right: 0px; bottom: 0px; width: min(86vw, 360px); display: flex; flex-direction: column; background: var(--yell-bg, #FBF9F5); transform: translateX(100%); transition: transform 0.26s cubic-bezier(0.22, 0.8, 0.3, 1); box-shadow: rgba(21, 23, 27, 0.6) -18px 0px 44px -24px; }
.ynav.is-open .ynav-panel { transform: translateX(0px); }
.ynav-open { overflow: hidden !important; }
.ynav-top { flex: 0 0 auto; display: flex; align-items: center; justify-content: space-between; gap: 12px; padding: 16px 16px 14px; border-bottom: 1px solid var(--yell-border, #E7E2D8); background: var(--yell-surface, #fff); }
.ynav-top img { max-height: 26px; width: auto; display: block; }
.ynav-close { display: inline-flex; align-items: center; justify-content: center; width: 38px; height: 38px; border: 1px solid var(--yell-border, #E7E2D8); border-radius: 999px; background: var(--yell-surface, #fff); color: var(--yell-ink, #15171B); cursor: pointer; padding: 0px; }
.ynav-body { flex: 1 1 auto; overflow-y: auto; padding: 14px 16px 18px; }
.ynav-langs { display: flex; gap: 6px; margin-bottom: 18px; }
.ynav-langs a { flex: 1 1 0px; display: inline-flex; align-items: center; justify-content: center; height: 40px; border: 1px solid var(--yell-border, #E7E2D8); border-radius: 10px; background: var(--yell-surface, #fff); color: var(--yell-ink-soft, #5E5A53); font-size: 14px; font-weight: 700; letter-spacing: 0.04em; text-decoration: none; }
.ynav-langs a.is-on { background: var(--yell-ink, #15171B); border-color: var(--yell-ink, #15171B); color: rgb(255, 255, 255); }
.ynav-list { display: flex; flex-direction: column; }
.ynav-row { display: flex; align-items: center; gap: 10px; min-height: 52px; border-bottom: 1px solid var(--yell-border, #E7E2D8); }
.ynav-row > a { flex: 1 1 auto; padding: 14px 0px; color: var(--yell-ink, #15171B); font-size: 16.5px; font-weight: 700; line-height: 1.2; text-decoration: none; }
.ynav-exp { flex: 0 0 38px; display: inline-flex; align-items: center; justify-content: center; width: 38px; height: 38px; border: 0px; border-radius: 999px; background: transparent; color: var(--yell-muted, #8A857A); cursor: pointer; padding: 0px; }
.ynav-exp svg { transition: transform 0.18s; }
.ynav-item.is-open .ynav-exp svg { transform: rotate(180deg); }
.ynav-sub { display: none; padding: 4px 0px 12px; }
.ynav-item.is-open .ynav-sub { display: block; }
.ynav-sub a { display: block; padding: 9px 0px 9px 2px; color: var(--yell-ink-soft, #5E5A53); font-size: 15px; font-weight: 500; text-decoration: none; }
.ynav-sub a:active { color: var(--yell-deep, #0E5C52); }
.ynav-foot { flex: 0 0 auto; display: flex; flex-direction: column; gap: 9px; padding: 14px 16px calc(18px + env(safe-area-inset-bottom, 0px)); border-top: 1px solid var(--yell-border, #E7E2D8); background: var(--yell-surface, #fff); }
.ynav-foot a { display: inline-flex; align-items: center; justify-content: center; height: 48px; border-radius: 12px; font-size: 15.5px; font-weight: 700; text-decoration: none; }
.ynav-cta { background: var(--yell-accent, #FFC220); color: var(--yell-ink, #15171B); }
.ynav-acc { background: var(--yell-ink, #15171B); color: rgb(255, 255, 255); }}
@media (prefers-reduced-motion: reduce){.ynav-panel, .ynav-scrim { transition: none; }}
.lp-search-btn-header { position: relative; }
.lp-search-btn-header i.fa-sharp { display: none !important; }
.lp-search-btn-header::after { content: ""; position: absolute; left: 50%; top: 50%; width: 18px; height: 18px; margin: -9px 0px 0px -9px; pointer-events: none; z-index: 2; background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2315171B' stroke-width='2.1' stroke-linecap='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='M16.5 16.5L21 21'/%3E%3C/svg%3E") center center / contain no-repeat; }
@media (max-width: 991px){.top-search-form .search-form-field, .top-search-form .search-form-field > *, .top-search-form .search-form-field .pos-relative, .top-search-form .search-form-field .what-placeholder { border: 0px !important; box-shadow: none !important; }
.top-search-form .search-form-field { border: 1px solid var(--yell-border, #E7E2D8) !important; border-radius: 12px !important; }
.header-filter.pos-relative .top-search-form .input-group.width-49-percent.search-form-field { border-radius: 12px !important; border-left-color: var(--yell-border, #E7E2D8) !important; }
.top-search-form .search-form-field { overflow: visible !important; }
.top-search-form .search-form-field .pos-relative, .top-search-form .search-form-field .what-placeholder { position: static !important; }
.top-search-form .cross-search-q, .top-search-form .loadinerSearch, .top-search-form .searchloading { display: none !important; }
.lp-menu-bar .fullwidth-header > .row::before, .lp-menu-bar .fullwidth-header > .row::after, .header-right-panel::before, .header-right-panel::after { content: none !important; display: none !important; }
.lp-menu-bar .fullwidth-header { padding: 8px 16px 10px !important; }
.lp-menu-bar .fullwidth-header > .row { gap: 8px 10px !important; min-height: 0px !important; }
.lp-logo-container { min-height: 44px; }
.header-right-panel { gap: 0px !important; }
.header-right-panel .header-filter { padding-bottom: 0px !important; max-width: none !important; }
.header-right-panel .top-search-form { align-items: stretch; gap: 8px; display: flex !important; width: 100% !important; margin: 0px !important; }
.header-right-panel .top-search-form .search-form-field { flex: 1 1 auto !important; width: auto !important; min-width: 0px !important; max-width: none !important; height: 44px !important; margin: 0px !important; }
.header-right-panel .lp-search-btn-header { flex: 0 0 44px !important; width: 44px !important; height: 44px !important; padding: 0px !important; margin: 0px !important; }
.header-right-panel .lp-search-btn-header .lp-search-btn { position: absolute !important; inset: 0px !important; width: 100% !important; height: 100% !important; margin: 0px !important; padding: 0px !important; border-radius: 12px !important; }
.lp-menu-bar { padding-top: 0px !important; padding-bottom: 0px !important; }
.lp-menu-bar .fullwidth-header { margin: 0px !important; }
.header-right-panel .lp-search-btn-header .lp-search-btn { border: 0px !important; }}
@media (min-width: 992px){.lp-header .header-filter { padding: 0px !important; }
.lp-header .top-search-form { align-items: stretch; gap: 8px; display: flex !important; width: 100% !important; margin: 0px !important; }
.lp-header .top-search-form > .search-form-field, .lp-header .top-search-form > .input-group { flex: 1 1 0px !important; width: auto !important; min-width: 0px !important; max-width: none !important; margin: 0px !important; height: 46px !important; float: none !important; }
.lp-header .top-search-form .lp-search-input, .lp-header .top-search-form .border-dropdown, .lp-header .top-search-form .chosen-container, .lp-header .top-search-form .chosen-single { height: 46px !important; }
.lp-header .lp-search-btn-header { flex: 0 0 46px !important; width: 46px !important; height: 46px !important; padding: 0px !important; margin: 0px !important; }
.lp-header .lp-search-btn-header .lp-search-btn { cursor: pointer; position: absolute !important; inset: 0px !important; width: 100% !important; height: 100% !important; margin: 0px !important; padding: 0px !important; border: 0px !important; border-radius: 12px !important; background: transparent !important; }
.lp-header .lp-search-btn-header { overflow: hidden; background: var(--yell-accent, #FFC220) !important; border-radius: 12px !important; }
.lp-header .lp-search-btn-header:hover { background: var(--yell-accent-hover, #F0B008) !important; }
.lp-header .top-search-form > .search-form-field { flex: 2 1 160px !important; }
.lp-header .top-search-form > .input-group:not(.search-form-field) { flex: 1 1 110px !important; }}
@media (min-width: 992px) and (max-width: 1499px){.lp-header .top-search-form .input-group-addon { display: none !important; }
.lp-header .top-search-form .lp-search-input { padding-left: 14px !important; }
.lp-header .top-search-form .chosen-container-single .chosen-single { padding-left: 14px !important; }}
@media (min-width: 992px){.lp-header .top-search-form .chosen-container, .lp-header .top-search-form .border-dropdown { width: 100% !important; min-width: 0px !important; }
.lp-header .top-search-form .chosen-container .chosen-single span { width: auto !important; }
.lp-header .top-search-form > .search-form-field, .lp-header .top-search-form > .input-group { display: flex !important; align-items: center; }
.lp-header .top-search-form > .search-form-field > *, .lp-header .top-search-form > .input-group > * { min-width: 0px !important; }
.lp-header .top-search-form > .search-form-field .pos-relative, .lp-header .top-search-form > .input-group .border-dropdown { flex: 1 1 auto !important; }
.lp-header .top-search-form .lp-search-input { width: 100% !important; min-width: 0px !important; }}
@media (min-width: 992px) and (max-width: 1399px){.lp-header .top-search-form > .input-group:not(.search-form-field) { display: none !important; }
.lp-header .top-search-form > .search-form-field { flex: 1 1 auto !important; }}
@media (max-width: 991px){.header-right-panel, .header-filter { width: 100% !important; float: none !important; padding: 0px !important; margin: 0px !important; position: static !important; }
.top-search-form { align-items: stretch; gap: 8px; display: flex !important; }
.top-search-form .search-form-field { flex: 1 1 auto; background: var(--yell-surface); border: 1px solid var(--yell-border); border-radius: 12px; padding: 0px 14px; display: flex; align-items: center; width: auto !important; margin: 0px !important; }
.top-search-form .input-group.width-49-percent:not(.search-form-field) { display: none !important; }
.top-search-form .input-group-addon { display: none !important; }
.top-search-form .pos-relative, .top-search-form .what-placeholder { width: 100% !important; }
.top-search-form input.lp-search-input { font-size: 15px; font-weight: 600; color: var(--yell-ink); width: 100% !important; min-width: 0px !important; height: 44px !important; border: 0px !important; background: transparent !important; box-shadow: none !important; padding: 0px !important; }
.lp-search-btn-header { flex: 0 0 44px; height: 44px; border-radius: 12px; background: var(--yell-accent); align-items: center; justify-content: center; width: 44px !important; display: flex !important; margin: 0px !important; padding: 0px !important; }
.lp-search-btn-header input.lp-search-btn { position: absolute; inset: 0px; opacity: 0; cursor: pointer; width: 100% !important; height: 100% !important; }
.lp-search-btn-header i { font-size: 16px; position: static !important; color: var(--yell-ink) !important; margin: 0px !important; }
.lp-search-btn-header .searchloading { display: none !important; }
.lp-search-btn-header .loadinerSearch, .lp-search-btn-header .searchloading, .top-search-form .cross-search-q { display: none !important; }
.lp-menu-bar .fullwidth-header > .row > .header-right-panel { display: contents !important; }
.lp-menu-bar .header-right-panel > .header-filter { order: 4; flex: 1 1 100% !important; width: 100% !important; min-width: 100% !important; float: none !important; margin: 0px !important; padding-left: 0px !important; padding-right: 0px !important; }
.lp-menu-bar .header-right-panel > .lp-menu-container { order: 5; }
.ynav-lang { margin-left: auto; }
.lp-logo-container { margin-right: 0px !important; }
.lp-menu-bar .fullwidth-header > .row > .lp-logo-container { margin-right: auto !important; }}
#input-dropdown.yl-drop { overscroll-behavior: contain; position: fixed !important; min-width: 0px !important; max-width: none !important; max-height: min(52vh, 360px) !important; overflow: hidden auto !important; padding: 6px !important; background: var(--yell-surface, #fff) !important; border: 1px solid var(--yell-border, #E7E2D8) !important; border-radius: 14px !important; box-shadow: rgba(21, 23, 27, 0.55) 0px 20px 44px -18px !important; z-index: 1500 !important; }
#input-dropdown.yl-drop ul { list-style: none; display: block !important; float: none !important; margin: 0px !important; padding: 0px !important; }
#input-dropdown.yl-drop li { align-items: center; gap: 10px; min-height: 44px; border-radius: 10px; font-size: 14.5px; line-height: 1.25; cursor: pointer; float: none !important; width: auto !important; display: flex !important; margin: 0px !important; padding: 8px 12px !important; border: 0px !important; background: none !important; color: var(--yell-ink, #15171B) !important; }
#input-dropdown.yl-drop li:active { background: var(--yell-bg, #FBF9F5) !important; }
#input-dropdown.yl-drop li img { flex: 0 0 20px; width: 20px; height: 20px; object-fit: contain; }
#input-dropdown.yl-drop .lp-s-cat { color: inherit !important; }
#input-dropdown.yl-drop li, #input-dropdown.yl-drop .lp-s-cat, #input-dropdown.yl-drop a { text-transform: none !important; }
#input-dropdown.yl-drop { scrollbar-width: thin; }
#input-dropdown.yl-drop::-webkit-scrollbar { width: 4px; }
#input-dropdown.yl-drop::-webkit-scrollbar-thumb { background: rgb(214, 207, 192); border-radius: 999px; }
#input-dropdown.yl-drop li img[src=""], #input-dropdown.yl-drop li img:not([src]) { display: none !important; }
body.yell-blog .yb { padding-top: 4px; }
.yb { display: block; background: var(--yell-bg, #FBF9F5); padding-bottom: 8px; }
.yb-wrap { max-width: 1260px; margin: 0px auto; padding: 0px 24px; }
.yb-crumbs { display: flex; align-items: center; flex-wrap: wrap; gap: 8px; padding: 18px 0px 0px; font-size: 12.5px; color: var(--yell-muted, #8A857A); }
.yb-crumbs a { color: var(--yell-muted, #8A857A); }
.yb-crumbs a:hover { color: var(--yell-deep, #0E5C52); }
.yb-crumb-cur { color: var(--yell-ink, #15171B); font-weight: 600; }
.yb-crumb-sep { color: rgb(214, 208, 196); }
.yb-hero { display: flex; align-items: flex-end; justify-content: space-between; gap: 40px; padding: 24px 0px 0px; }
.yb-hero-text { max-width: 720px; }
.yb-hero h1 { margin: 0px; font-size: 52px; line-height: 1.05; letter-spacing: -0.025em; font-weight: 800; color: var(--yell-ink, #15171B); }
.yb-archive .yb-hero h1 { font-size: 46px; }
.yb-lede { margin: 14px 0px 0px; font-size: 17px; line-height: 1.55; color: var(--yell-inkSoft, #5E5A53); max-width: 640px; }
.yb-hero-count { flex: 0 0 auto; text-align: right; }
.yb-num { display: block; font-size: 44px; font-weight: 800; line-height: 1; font-variant-numeric: tabular-nums; color: var(--yell-ink, #15171B); }
.yb-kicker { display: block; margin-top: 6px; font-size: 11.5px; font-weight: 700; letter-spacing: 0.07em; text-transform: uppercase; color: var(--yell-muted, #8A857A); }
.yb-kicker-deep { color: var(--yell-deep, #0E5C52); margin: 0px 0px 8px; }
.yb-rubrics { display: flex; flex-wrap: wrap; gap: 8px; padding: 26px 0px 0px; }
.yb-pill { display: inline-flex; align-items: center; gap: 6px; padding: 8px 14px; border: 1px solid var(--yell-border, #E7E2D8); border-radius: 999px; background: var(--yell-surface, #FFFFFF); color: var(--yell-ink, #15171B); font-size: 13px; font-weight: 700; line-height: 1.2; }
.yb-pill:hover { border-color: var(--yell-ink, #15171B); color: var(--yell-ink, #15171B); }
.yb-pill span { color: var(--yell-muted, #8A857A); font-weight: 600; }
.yb-pill-on, .yb-pill-on:hover { background: var(--yell-ink, #15171B); border-color: var(--yell-ink, #15171B); color: rgb(255, 255, 255); }
.yb-rubrics-side { padding: 0px; }
.yb-layout { display: flex; align-items: flex-start; gap: 36px; padding-top: 36px; }
.yb-main { flex: 1 1 auto; min-width: 0px; }
.yb-side { flex: 0 0 340px; width: 340px; position: sticky; top: 92px; display: flex; flex-direction: column; gap: 20px; }
.yb-card { display: block; background: var(--yell-surface, #FFFFFF); border: 1px solid var(--yell-border, #E7E2D8); border-radius: 14px; overflow: hidden; color: var(--yell-ink, #15171B); transition: box-shadow 0.18s, border-color 0.18s; }
.yb-card:hover { color: var(--yell-ink, #15171B); border-color: rgb(214, 208, 196); box-shadow: rgba(21, 23, 27, 0.35) 0px 22px 45px -30px; }
.yb-thumb { display: block; overflow: hidden; background: rgb(243, 239, 231); }
.yb-thumb img { display: block; width: 100%; height: 100%; object-fit: cover; object-position: center center; }
.yb-card-body { display: block; }
.yb-card-h2, .yb-card-h3 { display: block; font-weight: 700; letter-spacing: -0.02em; color: var(--yell-ink, #15171B); }
.yb-card-lede { display: block; font-size: 14.5px; line-height: 1.5; color: var(--yell-inkSoft, #5E5A53); }
.yb-meta { font-size: 12.5px; color: var(--yell-muted, #8A857A); }
.yb-meta-cat { margin-left: 8px; font-size: 12.5px; font-weight: 700; color: var(--yell-deep, #0E5C52); }
.yb-badge { display: inline-flex; align-items: center; padding: 6px 12px; border-radius: 999px; background: var(--yell-accent, #FFC220); color: var(--yell-ink, #15171B); font-size: 12px; font-weight: 700; line-height: 1.2; }
a.yb-badge:hover { background: var(--yell-accent-hover, #F0B008); color: var(--yell-ink, #15171B); }
.yb-card-feature .yb-thumb-feature { height: auto; aspect-ratio: 1808 / 870; }
.yb-card-feature .yb-card-body { padding: 26px 28px 28px; }
.yb-card-head { display: flex; align-items: center; gap: 12px; flex-wrap: wrap; }
.yb-card-feature .yb-card-h2 { margin-top: 14px; font-size: 32px; line-height: 1.15; font-weight: 800; }
.yb-card-feature .yb-card-lede { margin-top: 12px; font-size: 15px; max-width: 640px; }
.yb-grid { display: grid; grid-template-columns: repeat(2, minmax(0px, 1fr)); gap: 24px; margin-top: 28px; }
.yb-grid-3 { grid-template-columns: repeat(3, minmax(0px, 1fr)); gap: 18px; }
.yb-card-grid { display: flex; flex-direction: column; }
.yb-card-grid .yb-thumb-grid { height: auto; aspect-ratio: 1808 / 870; flex: 0 0 auto; }
.yb-grid-3 .yb-thumb-grid { height: auto; aspect-ratio: 1808 / 870; }
.yb-card-grid .yb-card-body { display: flex; flex-direction: column; gap: 10px; padding: 18px 20px 20px; flex: 1 1 auto; }
.yb-card-grid .yb-card-h3 { font-size: 19px; line-height: 1.25; }
.yb-grid-3 .yb-card-h3 { font-size: 16px; }
.yb-grid-3 .yb-card-lede { display: none; }
.yb-card-foot { margin-top: auto; }
.yb-card-grid .yb-kicker { margin: 0px; color: var(--yell-deep, #0E5C52); }
.yb-rows { display: flex; flex-direction: column; gap: 18px; }
.yb-card-row { display: flex; gap: 20px; padding: 16px; }
.yb-card-row .yb-thumb-row { flex: 0 0 236px; align-self: flex-start; width: 236px; height: auto; aspect-ratio: 1808 / 870; border-radius: 10px; }
.yb-card-row .yb-card-body { display: flex; flex-direction: column; gap: 9px; flex: 1 1 auto; padding: 4px 6px 4px 0px; }
.yb-card-row .yb-card-h3 { font-size: 23px; line-height: 1.22; }
.yb-side-box { background: var(--yell-surface, #FFFFFF); border: 1px solid var(--yell-border, #E7E2D8); border-radius: 14px; padding: 20px; }
.yb-side-t { margin-bottom: 14px; font-size: 13px; font-weight: 800; letter-spacing: 0.04em; text-transform: uppercase; color: var(--yell-ink, #15171B); }
.yb-top { list-style: none; margin: 0px; padding: 0px; counter-reset: yb 0; display: flex; flex-direction: column; gap: 14px; }
.yb-top li { counter-increment: yb 1; display: flex; gap: 12px; align-items: flex-start; }
.yb-top li::before { content: counter(yb, decimal-leading-zero); flex: 0 0 auto; font-size: 20px; font-weight: 800; line-height: 1.05; color: var(--yell-accent, #FFC220); font-variant-numeric: tabular-nums; }
.yb-top a { font-size: 14.5px; line-height: 1.35; font-weight: 600; color: var(--yell-ink, #15171B); }
.yb-top a:hover { color: var(--yell-deep, #0E5C52); }
.yb-toc ul { list-style: none; margin: 0px; padding: 0px; display: flex; flex-direction: column; gap: 10px; }
.yb-toc a { display: block; padding-left: 14px; font-size: 14.5px; line-height: 1.35; color: var(--yell-inkSoft, #5E5A53); }
.yb-toc a:hover { color: var(--yell-deep, #0E5C52); }
.yb-side-cta { background: var(--yell-ink, #15171B); border-radius: 20px; padding: 24px; }
.yb-side-cta-k { font-size: 11.5px; font-weight: 700; letter-spacing: 0.07em; text-transform: uppercase; color: var(--yell-accent, #FFC220); }
.yb-side-cta p { margin: 12px 0px 16px; font-size: 15px; line-height: 1.45; font-weight: 600; color: rgb(255, 255, 255); }
.yb-btn { display: inline-block; padding: 11px 18px; border-radius: 10px; background: var(--yell-accent, #FFC220); color: var(--yell-ink, #15171B); font-size: 14px; font-weight: 700; }
.yb-btn:hover { background: var(--yell-accent-hover, #F0B008); color: var(--yell-ink, #15171B); }
.yb .yl-ad { margin: 0px; }
.yb .yl-ad-note { display: block; margin-bottom: 5px; font-size: 10.5px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: rgb(169, 163, 152); }
.yb-feed-ad { margin-top: 28px; }
.yb-ad-bottom { padding-top: 56px; }
.yb-in-ad { margin: 32px 0px; }
.yb-art-head { max-width: none; }
.yb-art-head h1 { margin: 16px 0px 0px; font-size: 44px; line-height: 1.08; letter-spacing: -0.025em; font-weight: 800; color: var(--yell-ink, #15171B); }
.yb-art-head .yb-lede { margin-top: 16px; font-size: 18px; }
.yb-art-meta { margin-top: 20px; padding-top: 18px; border-top: 1px solid var(--yell-border, #E7E2D8); display: flex; align-items: center; flex-wrap: wrap; gap: 16px; }
.yb-avatar { width: 34px; height: 34px; border-radius: 999px; background: var(--yell-ink, #15171B); color: var(--yell-accent, #FFC220); font-size: 13px; font-weight: 800; display: inline-flex; align-items: center; justify-content: center; }
.yb-art-author { font-size: 14px; font-weight: 700; margin-left: -6px; }
.yb-art-cover { margin: 28px 0px 0px; }
.yb-art-cover img { display: block; width: 100%; height: auto; border-radius: 14px; border: 1px solid var(--yell-border, #E7E2D8); }
.yb-art-body { margin-top: 32px; }
.yb-art-body > * { max-width: none; }
.yb-art-body p { margin: 0px 0px 22px; font-size: 17.5px; line-height: 1.72; color: var(--yell-ink, #15171B); }
.yb-art-body h2 { margin: 34px 0px 18px; font-size: 30px; line-height: 1.15; letter-spacing: -0.025em; font-weight: 800; }
.yb-art-body h3 { margin: 28px 0px 14px; font-size: 22px; line-height: 1.2; font-weight: 700; }
.yb-art-body ul, .yb-art-body ol { margin: 0px 0px 22px; padding-left: 24px; }
.yb-art-body ul { list-style: outside disc !important; }
.yb-art-body ol { list-style: outside decimal !important; }
.yb-art-body li { list-style: inherit !important; }
.yb-art-body li::marker { color: var(--yell-muted, #8A857A); }
.yb-art-body li { font-size: 17.5px; line-height: 1.65; margin-bottom: 10px; }
.yb-art-body a { text-decoration: underline; text-underline-offset: 3px; }
.yb-art-body img { max-width: 100%; height: auto; border-radius: 14px; }
.yb-art-body figure { margin: 26px 0px; }
.yb-art-body blockquote { margin: 26px 0px; padding: 20px 22px; border: 1px solid var(--yell-border, #E7E2D8); border-radius: 14px; background: var(--yell-surface, #FFFFFF); font-style: normal; text-align: left; }
.yb-art-body blockquote p { margin: 0px; font-size: 16px; color: var(--yell-inkSoft, #5E5A53); }
.yb-art-body table { width: 100%; border-collapse: collapse; margin: 0px 0px 22px; }
.yb-art-body th, .yb-art-body td { border-bottom: 1px solid var(--yell-border, #E7E2D8); padding: 10px 12px; text-align: left; font-size: 15px; }
.yb-related { margin-top: 40px; }
.yb-related h2 { margin: 0px; font-size: 26px; font-weight: 800; letter-spacing: -0.025em; }
.yb-related .yb-grid { margin-top: 18px; }
.yb-pager { padding-top: 20px; }
.yb-pager .screen-reader-text { position: absolute; left: -9999px; }
.yb-pager .nav-links { display: flex; align-items: center; justify-content: center; gap: 8px; flex-wrap: wrap; }
.yb-pager .page-numbers { display: inline-flex; align-items: center; justify-content: center; min-width: 40px; height: 40px; padding: 0px 12px; border: 1px solid var(--yell-border, #E7E2D8); border-radius: 999px; background: var(--yell-surface, #FFFFFF); color: var(--yell-ink, #15171B); font-size: 14px; font-weight: 700; }
.yb-pager .page-numbers.current, .yb-pager .page-numbers:hover { background: var(--yell-ink, #15171B); border-color: var(--yell-ink, #15171B); color: rgb(255, 255, 255); }
@media (max-width: 1100px){.yb-layout { flex-direction: column; align-items: stretch; }
.yb-main { width: 100%; max-width: 100%; }
.yb-side { position: static; width: 100%; flex: 1 1 auto; }
.yb-side .yb-toc { display: none; }}
@media (max-width: 900px){.yb-hero { flex-direction: column; align-items: flex-start; gap: 18px; }
.yb-hero-count { text-align: left; }
.yb-hero h1, .yb-archive .yb-hero h1 { font-size: 34px; }
.yb-art-head h1 { font-size: 30px; }
.yb-card-feature .yb-card-h2 { font-size: 24px; }
.yb-card-feature .yb-thumb-feature { height: auto; aspect-ratio: 1808 / 870; }
.yb-grid, .yb-grid-3 { grid-template-columns: minmax(0px, 1fr); gap: 16px; }
.yb-grid-3 .yb-card-lede { display: block; }
.yb-grid-3 .yb-thumb-grid { height: auto; aspect-ratio: 1808 / 870; }}
@media (max-width: 575px){.yb-wrap { padding: 0px 16px; }
.yb-layout { padding-top: 24px; gap: 24px; }
.yb-hero { padding-top: 18px; }
.yb-hero h1, .yb-archive .yb-hero h1 { font-size: 28px; }
.yb-lede { font-size: 16px; }
.yb-num { font-size: 34px; }
.yb-rubrics { padding-top: 18px; }
.yb-card-feature .yb-card-body { padding: 18px 18px 20px; }
.yb-card-feature .yb-thumb-feature { height: auto; aspect-ratio: 1808 / 870; }
.yb-card-row { flex-direction: column; }
.yb-card-row .yb-thumb-row { width: 100%; flex: 0 0 auto; height: auto; aspect-ratio: 1808 / 870; }
.yb-card-row .yb-card-h3 { font-size: 19px; }
.yb-card-row .yb-card-body { padding: 0px 2px 4px; }
.yb-art-head h1 { font-size: 27px; }
.yb-art-head .yb-lede { font-size: 16px; }
.yb-art-body p, .yb-art-body li { font-size: 16.5px; line-height: 1.7; }
.yb-art-body h2 { font-size: 23px; margin-top: 28px; }
.yb-related h2 { font-size: 21px; }
.yb-ad-bottom { padding-top: 36px; }
.yb-in-ad { margin: 24px 0px; }}
.yb-art-body details.yb-faq { max-width: none; margin: 0px 0px 12px; padding: 16px 20px; border: 1px solid var(--yell-border, #E7E2D8); border-radius: 14px; background: var(--yell-surface, #FFFFFF); }
.yb-art-body details.yb-faq summary { display: flex; align-items: center; justify-content: space-between; gap: 16px; cursor: pointer; list-style: none; font-size: 17px; line-height: 1.35; font-weight: 700; color: var(--yell-ink, #15171B); }
.yb-art-body details.yb-faq summary::-webkit-details-marker { display: none; }
.yb-art-body details.yb-faq summary::after { content: "+"; flex: 0 0 auto; font-size: 22px; font-weight: 700; line-height: 1; color: var(--yell-muted, #8A857A); }
.yb-art-body details.yb-faq p { margin: 14px 0px 0px; font-size: 16px; line-height: 1.65; color: var(--yell-inkSoft, #5E5A53); }
.yb-art-body details.yb-faq p:last-child { margin-bottom: 0px; }
@media (max-width: 575px){.yb-art-body details.yb-faq { padding: 14px 16px; }
.yb-art-body details.yb-faq summary { font-size: 16px; }}
.yb-card:not(:has(.yb-thumb)) { border-top: 3px solid var(--yell-accent); }
.yb-card-row:not(:has(.yb-thumb)) { padding: 18px 22px; }
.yb-card-row:not(:has(.yb-thumb)) .yb-card-body { padding: 0px; }
.yb-card-row:not(:has(.yb-thumb)) .yb-card-h3 { font-size: 21px; }
.yb-card-grid:not(:has(.yb-thumb)) .yb-card-body { padding: 20px 22px 22px; }
.yb-card-feature:not(:has(.yb-thumb)) .yb-card-body { padding: 30px 32px 32px; }
.yb-sn { background: var(--yell-ink, #15171B); color: rgb(255, 255, 255); border-radius: 14px; padding: 20px; display: flex; flex-direction: column; gap: 6px; }
.yb-sn-t { display: flex; align-items: center; gap: 10px; margin-bottom: 6px; font-size: 13px; font-weight: 800; letter-spacing: 0.04em; text-transform: uppercase; color: rgb(255, 255, 255); }
.yb-sn-dot { width: 8px; height: 8px; border-radius: 4px; background: var(--yell-accent, #FFC220); flex-shrink: 0; }
.yb-sn-list { list-style: none; margin: 0px; padding: 0px; }
.yb-sn-list li { border-top: 1px solid rgb(42, 45, 51); }
.yb-sn-a { display: flex; flex-direction: column; gap: 4px; padding: 11px 0px; color: rgb(255, 255, 255); text-decoration: none; }
.yb-sn-a:hover .yb-sn-title { text-decoration: underline; }
.yb-sn-meta { display: flex; gap: 8px; align-items: center; font-size: 12px; color: rgb(169, 163, 152); }
.yb-sn-num { font-size: 10.5px; font-weight: 700; color: var(--yell-ink, #15171B); background: var(--yell-accent, #FFC220); border-radius: 4px; padding: 1px 6px; }
.yb-sn-title { font-size: 14.5px; font-weight: 600; line-height: 1.35; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden; }
.yb-sn-more { font-size: 14px; font-weight: 600; color: var(--yell-accent, #FFC220); text-decoration: none; min-height: 44px; display: flex; align-items: center; }
.yb-sn-more:hover { text-decoration: underline; color: var(--yell-accent, #FFC220); }
.yb-sn .yb-sn-title { color: rgb(255, 255, 255); }
.yb-sn .yb-sn-meta, .yb-sn .yb-sn-meta time { color: rgb(169, 163, 152); font-family: inherit; }
.yb-sn .yb-sn-num { color: var(--yell-ink, #15171B); }
.yb-toc-more { margin-top: 6px; }
.yb-toc-more > summary { list-style: none; cursor: pointer; display: inline-flex; align-items: center; gap: 6px; padding: 6px 0px 2px 12px; font-size: 13.5px; font-weight: 600; color: var(--yell-link, #0E5C52); }
.yb-toc-more > summary::-webkit-details-marker { display: none; }
.yb-toc-more > summary::after { content: ""; width: 7px; height: 7px; border-right: 1.8px solid; border-bottom: 1.8px solid; transform: rotate(45deg) translateY(-2px); transition: transform 0.15s; }
.yb-toc-more[open] > summary::after { transform: rotate(-135deg) translateY(-1px); }
.yb-toc-more[open] > summary { margin-bottom: 4px; }
.yl-subcats { margin: 0px 0px 20px; }
.yl-subcats-list { display: flex; flex-wrap: wrap; gap: 8px; margin: 0px; padding: 0px; list-style: none; }
.yl-subcat { display: inline-flex; align-items: center; gap: 7px; height: 36px; padding: 0px 14px; border: 1px solid var(--yell-border,#E7E2D8); border-radius: 999px; background: var(--yell-surface,#FFFFFF); color: var(--yell-ink,#15171B); font-size: 14px; font-weight: 600; line-height: 1; white-space: nowrap; text-decoration: none; transition: border-color 0.15s, background 0.15s, color 0.15s; }
.yl-subcat:hover, .yl-subcat:focus-visible { border-color: var(--yell-ink,#15171B); color: var(--yell-ink,#15171B); text-decoration: none; }
.yl-subcat-n { font-size: 12px; font-weight: 600; color: var(--yell-muted,#8A857A); font-variant-numeric: tabular-nums; }
@media (max-width: 991px){.yl-subcats { margin: 0px -15px 16px; padding: 0px 15px; }
.yl-subcats-list { flex-wrap: nowrap; overflow-x: auto; scrollbar-width: none; padding-bottom: 2px; }
.yl-subcats-list::-webkit-scrollbar { display: none; }
.yl-subcats-list li { flex: 0 0 auto; }
.yl-subcat { height: 34px; padding: 0px 12px; font-size: 13px; }}
.yl-postcats { margin: 32px 0px 8px; padding: 20px 0px 0px; border-top: 1px solid var(--yell-border,#E7E2D8); }
.yl-postcats-h { font-weight: 700; margin: 0px 0px 12px; }
.yl-postcats .yl-subcats { margin: 0px; }
.yb-art-body .yl-postcats ul.yl-subcats-list { list-style: none !important; padding-left: 0px; margin: 0px; }
.yb-art-body .yl-postcats .yl-subcats-list li { list-style: none !important; margin: 0px; font-size: inherit; line-height: inherit; }
.yb-art-body .yl-postcats .yl-subcats-list li::marker { content: none; }
.yb-art-body .yl-postcats a { text-decoration: none; }
#wp-admin-bar-novamira-mcp-status.novamira-mcp-on > .ab-item { background: rgb(204, 0, 0) !important; color: rgb(255, 255, 255) !important; }
#wp-admin-bar-novamira-mcp-status-label > .ab-item { cursor: default; font-weight: 600; }
.cmplz-hidden { display: none !important; }
ins.adsbygoogle[data-ad-status="unfilled"] { display: none !important; }
.yl-ad:has(ins.adsbygoogle[data-ad-status="unfilled"]), .yl-feed-ad:has(ins.adsbygoogle[data-ad-status="unfilled"]), .yl-widget-ad:has(ins.adsbygoogle[data-ad-status="unfilled"]) { display: none !important; }
.yl-ad ins.adsbygoogle { border-radius: 14px; overflow: hidden; }
.yl-ad ins.adsbygoogle iframe { border-radius: 14px; }
.yl-ad-native ins.adsbygoogle { border: 0px; }
.yb-side-ad { margin: 0px 0px 20px; }
.yb-feed-ad-cell { min-width: 0px; margin: 0px !important; }
.yb-feed-ad-cell:has(ins.adsbygoogle[data-ad-status="unfilled"]) { display: none !important; }
.yb-side-ad:has(ins.adsbygoogle[data-ad-status="unfilled"]) { display: none !important; }
:root { --yell-link: #0E5C52; --yell-link-hover: #0A443D; }
body a { color: var(--yell-link); }
body a:hover, body a:focus { color: var(--yell-link-hover); }
header a, header a:hover, footer a, footer a:hover, .lp-header a, .lp-header a:hover, h1 a, h1 a:hover, h2 a, h2 a:hover, h3 a, h3 a:hover, h4 a, h4 a:hover, h5 a, h5 a:hover, h6 a, h6 a:hover, .lp-listing-cat, .lp-listing-cat:hover, .navbar a, .navbar a:hover, .lp-menu-container a, .lp-menu-container a:hover, .btn, .btn:hover, a.btn, a.btn:hover, [class*="-btn"], [class*="-btn"]:hover, [class*="btn-"], [class*="btn-"]:hover, .lp-listing-action-btns a, .lp-listing-action-btns a:hover, .listing-title a, .listing-title a:hover, .lp-listing-title a, .lp-listing-title a:hover, .lp-category-boxed2 a, .lp-category-boxed2 a:hover, .cat-boxes a, .cat-boxes a:hover, .elementor-widget-button a, .elementor-widget-button a:hover, .pagination a, .pagination a:hover, .nav-tabs a, .nav-tabs a:hover { color: inherit; }
#input-dropdown li[data-catid="133"], #input-dropdown li[data-catid="141"], #input-dropdown li[data-catid="142"], #input-dropdown li[data-catid="143"], #input-dropdown li[data-catid="145"], #input-dropdown li[data-catid="168"], #input-dropdown li[data-catid="195"], #input-dropdown li[data-catid="206"], #input-dropdown li[data-catid="434"], #input-dropdown li[data-catid="435"], #input-dropdown li[data-catid="448"], #input-dropdown li[data-catid="449"], #input-dropdown li[data-catid="450"], #input-dropdown li[data-catid="451"], #input-dropdown li[data-catid="452"], #input-dropdown li[data-catid="453"], #input-dropdown li[data-catid="456"], #input-dropdown li[data-catid="457"], #input-dropdown li[data-catid="496"], #input-dropdown li[data-catid="497"], #input-dropdown li[data-catid="544"], #input-dropdown li[data-catid="545"], #input-dropdown li[data-catid="563"], #input-dropdown li[data-catid="564"], #input-dropdown li[data-catid="3524"], #input-dropdown li[data-catid="3525"], #input-dropdown li[data-catid="3526"], #input-dropdown li[data-catid="3527"], #input-dropdown li[data-catid="3528"], #input-dropdown li[data-catid="3529"] { display: none !important; }
.yell-menu-cta > a { background: rgb(255, 209, 0); border-radius: 4px; font-weight: 700; line-height: 1.2; transition: background 0.15s; color: rgb(26, 26, 26) !important; padding: 8px 16px !important; }
.yell-menu-cta > a:hover { background: rgb(230, 188, 0); color: rgb(26, 26, 26) !important; }
.yell-menu-cta { display: flex; align-items: center; }
a.lpl-button.lpl-add-listing-loggedout, a.lpl-button.lpl-add-listing-logedin { display: none !important; }
@media (max-width: 991px){.yell-menu-cta > a { display: inline-block; margin: 8px 0px; }}
.yl-legal { background: rgb(16, 18, 21); color: rgb(143, 138, 128); font-size: 13px; padding: 14px 16px; }
.yl-legal-in { max-width: 1280px; margin: 0px auto; display: flex; flex-wrap: wrap; align-items: center; gap: 10px 16px; }
.yl-legal-nav { display: flex; flex-wrap: wrap; align-items: center; gap: 8px; margin-left: auto; }
.yl-foot-req { display: block; margin-top: 3px; font-size: 12px; color: rgb(111, 107, 99); }
.yl-legal a { color: rgb(143, 138, 128); text-decoration: none; }
.yl-legal a:hover { color: rgb(244, 241, 234); text-decoration: underline; }
@media (max-width: 640px){.yl-legal-nav { margin-left: 0px; }}
body.error404 .page-heading { display: none !important; }
.wpml-ls-menu-item > a { cursor: pointer; }
.wpml-ls-menu-item .wpml-current-lang { font-weight: 600; letter-spacing: 0.5px; }
.wpml-ls-menu-item .sub-menu { min-width: 80px !important; }
.wpml-ls-sub-menu li a { text-transform: uppercase; letter-spacing: 0.5px; font-size: 13px; }
.wpml-ls-menu-item > a { color: rgb(244, 241, 234) !important; }
.header-with-topbar .lp-menu-container .lp-add-listing-btn > ul > li > a { display: inline-block; background-color: rgb(255, 194, 32); padding: 10px 12px; border-radius: 7px; font-weight: 600; }
.header-with-topbar .lp-menu-container .lp-add-listing-btn > ul > li > a:hover { background-color: rgb(240, 176, 8); }
.lp-topbar { padding-top: 4px; padding-bottom: 4px; background-color: rgb(251, 249, 245) !important; }
.fullwidth-header .header-filter .input-group.width-49-percent { border-left: 1px solid rgb(231, 226, 216) !important; }
.widget-social-icons li a, p a { color: rgb(14, 92, 82) !important; }
body.postid-23493 .yb-art-head .yb-lede, body.postid-23494 .yb-art-head .yb-lede, body.postid-23495 .yb-art-head .yb-lede { max-width: none; width: 100%; white-space: normal; }
body.postid-23493 .yb-art-cover, body.postid-23494 .yb-art-cover, body.postid-23495 .yb-art-cover { margin: 36px 0px 0px; }
body.postid-23493 .yb-art-cover img, body.postid-23494 .yb-art-cover img, body.postid-23495 .yb-art-cover img { display: block; width: 100%; height: auto; border-radius: 14px; }
.yb-single .yb-art-cover { margin: 36px 0px 0px !important; }
.yb-single .yb-art-cover img { display: block; width: 100%; height: auto; border-radius: 14px !important; }
.yb-single .yb-art-body { min-width: 0px; max-width: 100%; overflow-wrap: anywhere; }
.yb-single .yb-table-scroll { display: block; box-sizing: border-box; width: 100%; max-width: 100%; min-width: 0px; overflow-x: auto; overscroll-behavior-x: contain; margin: 0px 0px 22px; }
.yb-single .yb-table-scroll table { width: 100%; min-width: 560px; margin: 0px; border-collapse: collapse; overflow-wrap: normal; }
.yb-single .yb-table-scroll:focus-visible { outline: 2px solid var(--yell-deep,#0E5C52); outline-offset: 2px; }
@media (max-width: 1100px){.yb-single .yb-layout { flex-direction: column; align-items: stretch; }
.yb-single .yb-main { width: 100%; max-width: 100%; min-width: 0px; }
.yb-single .yb-side { width: 100%; max-width: 100%; }}
.menu-item a { font-family: "Golos Text"; font-weight: normal; font-style: normal; font-size: 16px; }
html.ysg-on #input-dropdown { display: none !important; }
.ysg { position: fixed; z-index: 1600; background: var(--yell-surface,#fff); border: 1px solid var(--yell-border,#E7E2D8); border-radius: var(--yell-radius,14px); box-shadow: rgba(21, 23, 27, 0.35) 0px 18px 40px -18px; max-height: calc(-120px + 100vh); overflow: auto; overscroll-behavior: contain; font-size: 14px; line-height: 1.35; color: var(--yell-ink,#15171B); display: none; padding: 6px 0px; text-align: left; }
@media (max-width: 767px){.ysg { border-radius: 12px; max-height: calc(100dvh - 140px); }}
.y404 { background: var(--yell-bg,#FBF9F5); padding: 56px 16px 72px; }
.y404-wrap { max-width: 980px; margin: 0px auto; display: grid; grid-template-columns: 260px 1fr; gap: 48px; align-items: center; }
.y404-dog { position: relative; text-align: center; }
.y404-dog::before { content: ""; position: absolute; left: 50%; bottom: -6px; width: 78%; height: 26px; transform: translateX(-50%); background: radial-gradient(closest-side, rgba(21, 23, 27, 0.16), transparent); z-index: 0; }
.y404-dog img { position: relative; z-index: 1; width: 210px; height: auto; display: inline-block; transform-origin: 50% 90%; }
.y404-eyebrow { display: inline-block; background: var(--yell-accent,#FFC220); color: var(--yell-ink,#15171B); font-weight: 700; font-size: 13px; letter-spacing: 0.04em; text-transform: uppercase; border-radius: 999px; padding: 5px 12px; margin: 0px 0px 14px; }
.y404-h1 { font-size: 44px; line-height: 1.08; font-weight: 800; color: var(--yell-ink,#15171B); margin: 0px 0px 14px; letter-spacing: -0.02em; }
.y404-text { font-size: 18px; line-height: 1.55; color: var(--yell-ink-soft,#5E5A53); margin: 0px 0px 24px; max-width: 560px; }
.y404-form { display: flex; gap: 8px; background: rgb(255, 255, 255); border: 1px solid var(--yell-border,#E7E2D8); border-radius: var(--yell-radius,14px); padding: 6px; max-width: 560px; box-shadow: var(--yell-shadow); }
.y404-form input { flex: 1 1 0%; min-width: 0px; border: 0px; outline: 0px; background: transparent; font-size: 16px; padding: 10px 12px; color: var(--yell-ink,#15171B); }
.y404-form button { border: 0px; border-radius: var(--yell-radius-sm,10px); background: var(--yell-accent,#FFC220); color: var(--yell-ink,#15171B); font-weight: 700; font-size: 16px; padding: 10px 22px; cursor: pointer; }
.y404-form button:hover { background: var(--yell-accent-hover,#F0B008); }
.y404-or { margin: 26px 0px 10px; font-size: 14px; font-weight: 600; color: var(--yell-muted,#8A857A); }
.y404-chips { display: flex; flex-wrap: wrap; gap: 8px; margin: 0px 0px 22px; padding: 0px; list-style: none; }
.y404-chips a { display: inline-flex; align-items: center; gap: 6px; background: rgb(255, 255, 255); border: 1px solid var(--yell-border,#E7E2D8); border-radius: 999px; padding: 7px 14px; font-size: 14px; font-weight: 600; color: var(--yell-ink,#15171B); text-decoration: none; }
.y404-chips a:hover { border-color: var(--yell-ink,#15171B); }
.y404-chips span { color: var(--yell-muted,#8A857A); font-weight: 500; font-size: 12px; }
.y404-home { font-weight: 700; color: var(--yell-link,#0E5C52); text-decoration: underline; text-underline-offset: 3px; }
@media (max-width: 767px){.y404 { padding: 28px 16px 48px; }
.y404-wrap { grid-template-columns: 1fr; gap: 18px; text-align: center; }
.y404-dog img { width: 120px; }
.y404-h1 { font-size: 32px; }
.y404-text { font-size: 16px; margin-left: auto; margin-right: auto; }
.y404-form { margin: 0px auto; }
.y404-form button { padding: 10px 16px; }
.y404-chips { justify-content: center; }}
.yl-foot-rc a { color: inherit; text-decoration: underline; }
@keyframes a { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(359deg); }
}
@keyframes cubewp-active-ajax-animation { 
  0% { background-position: 200px 0px; }
}
@keyframes cwp-slideIn { 
  0% { right: -100%; }
  100% { right: 0px; }
}
@keyframes cwpFadeCenter { 
  0% { opacity: 0; transform: translate(-50%, -45%); }
  100% { opacity: 1; transform: translate(-50%, -50%); }
}
@keyframes cwpSlideTop { 
  0% { opacity: 0; transform: translate(-50%, -20px); }
  100% { opacity: 1; transform: translate(-50%, 0px); }
}
@keyframes cwpSlideBottom { 
  0% { opacity: 0; transform: translate(-50%, 20px); }
  100% { opacity: 1; transform: translate(-50%, 0px); }
}
@keyframes cwpSlideLeft { 
  0% { opacity: 0; transform: translate(-20px, -50%); }
  100% { opacity: 1; transform: translate(0px, -50%); }
}
@keyframes cwpSlideRight { 
  0% { opacity: 0; transform: translate(20px, -50%); }
  100% { opacity: 1; transform: translate(0px, -50%); }
}
@keyframes spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}
@keyframes liquid-sweep { 
  0% { left: -100%; }
  100% { left: 100%; }
}
@keyframes spin-loader { 
  100% { transform: rotate(360deg); }
}
@keyframes shine { 
  100% { background-position-x: -200%; }
}
@keyframes cmplz-fadein { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}
@keyframes progress-bar-stripes { 
  0% { background-position: 40px 0px; }
  100% { background-position: 0px 0px; }
}
@keyframes slit { 
  50% { transform: translateZ(-250px) rotateY(89deg); opacity: 1; animation-timing-function: ease-in; }
  100% { transform: translateZ(0px) rotateY(0deg); opacity: 1; }
}
@keyframes rotateRightSideFirst { 
  50% { transform: translateZ(-50px) rotateY(5deg); animation-timing-function: ease-out; }
  100% { transform: translateZ(-200px); }
}
@keyframes OpenTop { 
  50% { transform: rotateX(10deg); animation-timing-function: ease-out; }
}
@keyframes fa-spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}
@keyframes fa-beat { 
  0%, 90% { transform: scale(1); }
  45% { transform: scale(var(--fa-beat-scale, 1.25)); }
}
@keyframes fa-bounce { 
  0% { transform: scale(1, 1) translateY(0px); }
  10% { transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0); }
  30% { transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em)); }
  50% { transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0); }
  57% { transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em)); }
  64% { transform: scale(1, 1) translateY(0px); }
  100% { transform: scale(1, 1) translateY(0px); }
}
@keyframes fa-fade { 
  50% { opacity: var(--fa-fade-opacity, 0.4); }
}
@keyframes fa-beat-fade { 
  0%, 100% { opacity: var(--fa-beat-fade-opacity, 0.4); transform: scale(1); }
  50% { opacity: 1; transform: scale(var(--fa-beat-fade-scale, 1.125)); }
}
@keyframes fa-flip { 
  50% { transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg)); }
}
@keyframes fa-shake { 
  0% { transform: rotate(-15deg); }
  4% { transform: rotate(15deg); }
  8%, 24% { transform: rotate(-18deg); }
  12%, 28% { transform: rotate(18deg); }
  16% { transform: rotate(-22deg); }
  20% { transform: rotate(22deg); }
  32% { transform: rotate(-12deg); }
  36% { transform: rotate(12deg); }
  40%, 100% { transform: rotate(0deg); }
}
@keyframes sk-bounce { 
  0%, 100% { transform: scale(0); }
  50% { transform: scale(1); }
}
@keyframes mc_slideIn { 
  100% { bottom: 0px; }
}
@keyframes mc_slideOut { 
  100% { bottom: var(--cmplz-manage-consent-offset); }
}
@-webkit-keyframes fadeIn { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}
/* подвал: аккордеон на телефоне (как в yell-footer.css) */
@media (max-width: 575px){.yl-foot-col.is-open ul{display:block}.yl-foot-col.is-open h3::after{transform:rotate(-135deg);margin-top:-2px}}
