@font-face {font-family:'Bebas'; src:url('../fonts/BebasNeueRegular.woff') format('woff');font-display: swap}
@font-face {font-family:'Roboto'; src:url('../fonts/Roboto-Regular.woff') format('woff');font-display: swap}
html,.icon-menu a {color:#3E3D3D; font-family:'Roboto'; -moz-user-select:none; -webkit-user-select:none; -ms-user-select:none; -o-user-select:none; user-select:none}
.uk-text-black {color:#3E3D3D !important}
.uk-text-extra-small {font-size:.6em !important}
.uk-slider-items .uk-button,.uk-text-extra-small,.uk-text-small,.fs07,.fs08,.uk-sticky-fixed .uk-navbar-nav > li > a {font-size:.875em}
.uk-navbar-nav > li > a,.sticky-phone .phone-rezh {font-size:1em}
.uk-text-large,.fs12,.fs13,.banner p,.phone-rezh,.uk-offcanvas-bar {font-size:1.2em}
.fs14 {font-size:1.4em}
.fs18,.fs2,.uk-tab > * > a {font-size:2em}
h2,.fs3 {font-size:3em}
h1 {font-size:3.2em}
.bbs,h1,h2 {font-family:'Bebas'}
.uk-text-white,.uk-navbar-nav > li > a,.uk-navbar-dropdown-nav > li > a,.uk-accordion-content a,footer,footer .uk-link,footer .uk-link a,.white-form .uk-form-label,.white-form a {color:#fff !important}
.uk-background-primary,.uk-button-primary,.uk-checkbox:checked,.uk-checkbox:indeterminate,.uk-radio:checked,table thead,#mobile-menu .uk-offcanvas-bar {background-color:#2862AC}
.uk-text-primary,.uk-link,.uk-link a,h1,h2 {color:#2862AC !important}
.uk-text-secondary,.uk-navbar-dropdown-nav > .uk-active > a,.uk-alert-warning {color:#EF794B!important}
a:not(.uk-button-primary):hover,a:not(.uk-button-primary):focus,a:not(.uk-button-primary):active,.uk-navbar-nav > li.uk-active > a,.uk-link:hover,.uk-link:focus,.uk-link:active,.uk-link.active a,.icon-menu a.active,.uk-navbar-nav > li > a.uk-open,.uk-tab .uk-active a,.sale_button:hover .sale_title {text-decoration:none; color:#EF794B!important}
a:hover.uk-background-primary,a:focus.uk-background-primary,a:active.uk-background-primary,.uk-button-primary:focus,.uk-button-primary:hover,.uk-button-primary:active,.uk-background-secondary-2,.uk-label-warning,.uk-table-warning,.white-form .uk-button-primary {background-color:#EF794B!important}
a.uk-background-secondary-2:hover,.callback:hover,.callback:hover > .circle,.white-form .uk-button-primary:hover {background-color:#eb581e !important}
.uk-card.sale_button:hover {box-shadow:0 5px 15px rgba(30,73,130,.3)}
.uk-navbar-container {margin:0 -15px}
.uk-background-secondary {background-color:#f2f6fc}
.uk-border {border:3px solid #2862AC}
.uk-padding-medium {padding:40px}
input[type=range]::-webkit-slider-thumb {-webkit-appearance:none; background:#2862AC; border:1px solid #2862AC}
input[type=range]::-webkit-slider-thumb:hover,input[type=range]::-webkit-slider-thumb:active {-webkit-appearance:none; background:#EF794B; border:1px solid #EF794B}
 input[type=range]::-moz-range-thumb {background:#2862AC; border:1px solid #2862AC}
input[type=range]::-moz-range-thumb:hover,input[type=range]::-moz-range-thumb:active {-webkit-appearance:none; background:#EF794B; border:1px solid #EF794B}
input[type=range]::-ms-thumb {background:#2862AC; border:1px solid #2862AC}
input[type=range]::-ms-thumb:hover,input[type=range]::-ms-thumb:active {-webkit-appearance:none; background:#EF794B; border:1px solid #EF794B}
.icon-menu img {width:50px; height:auto; position:absolute; left:50%; margin-left:-25px}
.icon-menu a div {height:50px; overflow:hidden; position:relative}
.icon-menu a:hover img,.icon-menu a.active img {bottom:0}
.header-logo img {width:350px}
.main-back,.second-back,.third-back {position:absolute; height:100%; width:100%; top:0; right:0}
.third-back {right:40px}
.main-back {background-image:url('../img/man.png')}
.second-back {background-image:url('../img/man2.png')}
.third-back {background-image:url('../img/man3.png')}
.main-back,.second-back,.third-back {background-position-y:bottom}
.uk-cub-back {background-image:url('../img/b.png')}
.uk-cub-back-light {background-image:url('../img/b-light.png')}
.banner p {margin:0 !important; line-height:1.5}
#jGrowl {display:none !important}
.af-message-success,.af-message-error,.af-message-info {background-color:#EF794B!important; font-family:'Bebas'}
.lh1,.uk-accordion-title,.uk-text-extra-small,.uk-countdown-separator {line-height:1}
.uk-slider-items .uk-button {line-height:25px}
.uk-card .uk-button {line-height:30px}
.uk-slider-container {padding:5px}
.uk-table thead tr th {border:1px solid #2862AC; vertical-align:middle}
.uk-table tbody tr {border:1px solid #e5e5e5}
.uk-table th {color:#fff; font-family:Bebas; font-size:1.5em}
.uk-table th,.uk-table td {padding:8px 12px}
 .uk-table-striped tbody tr:nth-of-type(2n+1),.uk-table-striped > tr:nth-of-type(2n+1) {background:#f2f6fc}
.uk-padding-extra-small {padding:10px}
.uk-padding-mega-small {padding:2px 4px}
.uk-slider .uk-position-center-left {left:-15px}
.uk-slider .uk-position-center-right {right:-15px}
.uk-slider .uk-position-center-left,.uk-slider .uk-position-center-right {color:#666}
.uk-slider .uk-position-center-left > svg,.uk-slider .uk-position-center-right > svg {width:10px; height:20px}
.uk-background-secondary .third-back,.uk-background-secondary .second-back {background-size:contain}
.uk-navbar-dropdown {top:65px !important}
.uk-navbar-dropdown-nav > li > a {font-weight:normal}
.phone-rezh {bottom:-18px}
.sticky-phone .phone-rezh {bottom:-15px}
.uk-countdown-number {font-size:1em}
.timer {margin:3px 0 0 0}
.timer > div {padding-left:5px}
.timer > div:nth-child(1),ol {padding-left:0}
.uk-label {padding:0 5px}
.uk-card-badge {right:0}
.uk-label {border-radius:0}
.uk-medium-transparent {opacity:0.8}
.uk-tab > * > a {border-bottom:2px solid transparent}
.uk-tab::before {border-bottom:2px solid #e5e5e5}
.uk-table-warning {border:1px solid #EF794B!important}
.pickmeup {z-index:1; border-radius:0}
.pickmeup .pmu-instance .pmu-selected {background:#EF794B}
.uk-sticky-fixed {background-color:#2862AC}
.sticky-logo,.sticky-phone,.uk-sticky-fixed .sticky-menu,.captcha_info {display:none}
.uk-sticky-fixed .sticky-logo,.uk-sticky-fixed .sticky-phone {display:block; padding:10px}
.uk-sticky-fixed .sticky-logo img {width:260px}
.uk-sticky-fixed ul {padding:0 50px}
.uk-sticky-fixed .uk-navbar-container {justify-content:space-between}
ol {counter-reset:Ccounter}
ol li {list-style:none}
ol li:before {counter-increment:Ccounter; content:counter(Ccounter); color:#fff; background:#EF794B; display:inline-block; text-align:center; margin:5px 10px; line-height:30px; width:30px; height:30px}
.room_types > label,.sale_button {cursor:pointer}
.uk-padding-small-right {padding-right:20px}
.uk-navbar-dropdown {background:#2862AC; width:450px}
.uk-accordion-content {padding-left:30px}
.uk-accordion-title::before {background-size:cover; width:1em; height:1em}
.uk-accordion-title::before {background-image:url('../icons/accordion.png')}
.uk-accordion-title::before {margin-right:10px; margin-left:0; float:left; border:1px solid transparent; display:block}
.uk-open > .uk-accordion-title::before {background-image:url('../icons/accordion_open.png')}
.uk-accordion-content a,.uk-text-underline,.white-form a {text-decoration:underline}
.uk-accordion.uk-grid-margin {margin-top:20px !important}
.sticky-phone .uk-border-circle:hover,.sticky-phone .uk-border-circle:focus,.sticky-phone .uk-border-circle:active,a.dev-phone:hover,a.dev-phone:focus,a.dev-phone:active {background-color:transparent !important}
.uk-card-body {padding:20px !important}
.uk-sticky-fixed .sticky-logo {padding:10px 15px !important}
.grecaptcha-badge {visibility:hidden}
.content-menu {height:100px; position:relative; overflow:hidden}
.content-menu img {width:100px; height:auto; position:absolute; left:50%; margin-left:-50px}
.content-menu-link:hover img {bottom:1px}
.uk-totop {position:fixed; right:48px; bottom:150px; z-index:1; display:none}
.uk-totop,.uk-totop:active,.uk-totop:focus,.callback:focus,.callback:active {outline:none}
.uk-check {border:2px solid #00db6a; border-radius:50%; padding:5px; color:#00db6a; margin-right:20px}
.callback {border-radius:50%; width:75px; height:75px; background-color:#EF794B; border:1px solid #EF794B; position:fixed; bottom:30px; right:25px; cursor:pointer; z-index:999;padding:0px;}
.animated {animation:phone 2s ease-in-out infinite}
.callback > .circle {position:absolute; height:inherit; width:inherit; background:#EF794B; border-radius:50%; animation:circle 2s cubic-bezier(.9,.24,.62,.79) infinite; top:0; left:0; z-index:-1}
.callback > .circle:nth-of-type(1) {-webkit-animation-delay:1.5s; animation-delay:1.5s}
.callback > .circle:nth-of-type(2) {-webkit-animation-delay:1s; animation-delay:1s}
@keyframes phone {5%,15%,25%,35%,45% {transform:rotate(15deg)}
 10%,20%,30%,40% {transform:rotate(-15deg)}
 50% {transform:rotate(0)}
}
@keyframes circle {from {transform:scale(0); opacity:1}
 to {transform:scale(2); opacity:0}
}
#modal-lead-form .uk-modal-title.uk-text-center.sale_name {color:#2862AC !important}
.fs14p {font-size:14px}
.uk-padding-top-10 {padding-top:10px !important}
.uk-padding-tb-15 {padding-top:15px; padding-bottom:15px}
.gradient {background:linear-gradient(90deg,rgba(255,255,255,0) 0,rgba(255,255,255,1) 90%)}
.politics_agreement {width:20px; height:20px; border:1px solid #666; accent-color:#EF794B}
.border-ccc {border:1px solid #cccccc}
.phone-soc {bottom:-40px}
.phone-soc-small {bottom:-30px}
.soc {display:inline-block; width:30px; height:30px}
.soc.small {width:25px; height:25px}
.soc.wa {background:url('/static/icons/wa-dark.svg')}
.soc.tg {background:url('/static/icons/tg-dark.svg')}
.soc.max {background:url('/static/icons/max-dark.svg')}
.soc.wa.white {background:url('/static/icons/wa-white.svg') !important}
.soc.tg.white {background:url('/static/icons/tg-white.svg') !important}
.soc.max.white {background:url('/static/icons/max-white.svg') !important}
.soc.wa:hover,.soc.wa.white:hover {background:url('/static/icons/wa-orange.svg') !important}
.soc.tg:hover,.soc.tg.white:hover {background:url('/static/icons/tg-orange.svg') !important}
.soc.max:hover,.soc.max.white:hover {background:url('/static/icons/max-orange.svg') !important}
.uk-padding-bottom-10 {padding-bottom:10px}
.icon-menu-item {
    min-width:70px;
    height:auto;
}
