/****resetors**/
@font-face {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 100;
  src: url("/static/assets/fonts/Poppins-Thin.eot?") format("eot"), url("/static/assets/fonts/Poppins-Thin.woff") format("woff"), url("/static/assets/fonts/Poppins-Thin.ttf") format("truetype");
}
@font-face {
  font-family: "Poppins";
  font-style: italic;
  font-weight: 100;
  src: url("/static/assets/fonts/Poppins-ThinItalic.eot?") format("eot"), url("/static/assets/fonts/Poppins-ThinItalic.woff") format("woff"), url("/static/assets/fonts/Poppins-ThinItalic.ttf") format("truetype");
}
@font-face {
  font-family: "Poppins";
  font-style: italic;
  font-weight: 200;
  src: url("/static/assets/fonts/Poppins-ExtraLightItalic.eot?") format("eot"), url("/static/assets/fonts/Poppins-ExtraLightItalic.woff") format("woff"), url("/static/assets/fonts/Poppins-ExtraLightItalic.ttf") format("truetype");
}
@font-face {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 200;
  src: url("/static/assets/fonts/Poppins-ExtraLight.eot?") format("eot"), url("/static/assets/fonts/Poppins-ExtraLight.woff") format("woff"), url("/static/assets/fonts/Poppins-ExtraLight.ttf") format("truetype");
}
@font-face {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 300;
  src: url("/static/assets/fonts/Poppins-Light.eot?") format("eot"), url("/static/assets/fonts/Poppins-Light.woff") format("woff"), url("/static/assets/fonts/Poppins-Light.ttf") format("truetype");
}
@font-face {
  font-family: "Poppins";
  font-style: italic;
  font-weight: 300;
  src: url("/static/assets/fonts/Poppins-LightItalic.eot?") format("eot"), url("/static/assets/fonts/Poppins-LightItalic.woff") format("woff"), url("/static/assets/fonts/Poppins-LightItalic.ttf") format("truetype");
}
@font-face {
  font-family: "Poppins";
  font-style: italic;
  font-weight: normal;
  src: url("/static/assets/fonts/Poppins-Italic.eot?") format("eot"), url("/static/assets/fonts/Poppins-Italic.woff") format("woff"), url("/static/assets/fonts/Poppins-Italic.ttf") format("truetype");
}
@font-face {
  font-family: "Poppins";
  font-style: normal;
  font-weight: normal;
  src: url("/static/assets/fonts/Poppins-Regular.eot?") format("eot"), url("/static/assets/fonts/Poppins-Regular.woff") format("woff"), url("/static/assets/fonts/Poppins-Regular.ttf") format("truetype");
}
@font-face {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 500;
  src: url("/static/assets/fonts/Poppins-Medium.eot?") format("eot"), url("/static/assets/fonts/Poppins-Medium.woff") format("woff"), url("/static/assets/fonts/Poppins-Medium.ttf") format("truetype");
}
@font-face {
  font-family: "Poppins";
  font-style: italic;
  font-weight: 500;
  src: url("/static/assets/fonts/Poppins-MediumItalic.eot?") format("eot"), url("/static/assets/fonts/Poppins-MediumItalic.woff") format("woff"), url("/static/assets/fonts/Poppins-MediumItalic.ttf") format("truetype");
}
@font-face {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 600;
  src: url("/static/assets/fonts/Poppins-SemiBold.eot?") format("eot"), url("/static/assets/fonts/Poppins-SemiBold.woff") format("woff"), url("/static/assets/fonts/Poppins-SemiBold.ttf") format("truetype");
}
@font-face {
  font-family: "Poppins";
  font-style: italic;
  font-weight: 600;
  src: url("/static/assets/fonts/Poppins-SemiBoldItalic.eot?") format("eot"), url("/static/assets/fonts/Poppins-SemiBoldItalic.woff") format("woff"), url("/static/assets/fonts/Poppins-SemiBoldItalic.ttf") format("truetype");
}
@font-face {
  font-family: "Poppins";
  font-style: normal;
  font-weight: bold;
  src: url("/static/assets/fonts/Poppins-Bold.eot?") format("eot"), url("/static/assets/fonts/Poppins-Bold.woff") format("woff"), url("/static/assets/fonts/Poppins-Bold.ttf") format("truetype");
}
@font-face {
  font-family: "Poppins";
  font-style: italic;
  font-weight: bold;
  src: url("/static/assets/fonts/Poppins-BoldItalic.eot?") format("eot"), url("/static/assets/fonts/Poppins-BoldItalic.woff") format("woff"), url("/static/assets/fonts/Poppins-BoldItalic.ttf") format("truetype");
}
@font-face {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 800;
  src: url("/static/assets/fonts/Poppins-ExtraBold.eot?") format("eot"), url("/static/assets/fonts/Poppins-ExtraBold.woff") format("woff"), url("/static/assets/fonts/Poppins-ExtraBold.ttf") format("truetype");
}
@font-face {
  font-family: "Poppins";
  font-style: italic;
  font-weight: 800;
  src: url("/static/assets/fonts/Poppins-ExtraBoldItalic.eot?") format("eot"), url("/static/assets/fonts/Poppins-ExtraBoldItalic.woff") format("woff"), url("/static/assets/fonts/Poppins-ExtraBoldItalic.ttf") format("truetype");
}
@font-face {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 900;
  src: url("/static/assets/fonts/Poppins-Black.eot?") format("eot"), url("/static/assets/fonts/Poppins-Black.woff") format("woff"), url("/static/assets/fonts/Poppins-Black.ttf") format("truetype");
}
@font-face {
  font-family: "Poppins";
  font-style: italic;
  font-weight: 900;
  src: url("/static/assets/fonts/Poppins-BlackItalic.eot?") format("eot"), url("/static/assets/fonts/Poppins-BlackItalic.woff") format("woff"), url("/static/assets/fonts/Poppins-BlackItalic.ttf") format("truetype");
}
/* line 30, ../sass/_ad-font.scss */
.font-thin-italic,
.font-thin,
.font-extra-light-italic,
.font-extra-light,
.font-light-italic, .form-group.custom > label small,
.font-light,
.font-italic, body, body p, body a, body h6, body .h6, .btn.custom.btn-link, .separated-title,
.font-regular, .dropdown.custom.font-regular btn,
.dropdown.custom.font-regular btn:hover,
.dropdown.custom.font-regular a,
.dropdown.custom.font-regular a:hover,
.font-i-regular,
.font-medium-italic, .main-header .navbar-collapse.custom .navbar-nav > li > a:not(.btn), .main-header .navbar-collapse.custom .navbar-nav > li > a:hover:not(.btn), .alert.custom.alert-danger, .alert.custom.alert-success,
.font-medium,
.font-semi-bold-italic, .btn-group.custom .btn-link:hover, .btn-group.custom .btn-link.active, .main-header .navbar-collapse.custom .navbar-nav > li > a.router-link-exact-active:not(.btn), .main-header .navbar-collapse.custom .navbar-nav > li > a.router-link-active:not(.btn), .main-header .navbar-collapse.custom .navbar-nav > li > a.router-link-exact-active:hover:not(.btn), .main-header .navbar-collapse.custom .navbar-nav > li > a.router-link-active:hover:not(.btn), aside.user-sidebar .user-nav .nav-link:hover, aside.user-sidebar .user-nav .nav-link.active, aside.user-sidebar .user-nav .nav-link.router-link-active, .dropdown.custom .dropdown-menu .dropdown-item:hover, .nav-tabs.custom.scroller .nav-item .nav-link:hover, .nav-tabs.custom.scroller .nav-item .nav-link.active,
.font-semi-bold,
.font-bold-italic, body h1, body h2, body h3, body h4, body h5,
body .h1, body .h2, body .h3, body .h4, body .h5, body strong, .btn.custom, .card.custom .card-header h3,
.card.custom .modal-header h3,
.modal.custom .card-header h3,
.modal.custom .modal-header h3, .form-group.custom > label, .form-group.custom .form-control, .form-group.custom .custom-select, .search-radio-element.active .radio-title,
.font-bold,
.font-extra-bold-italic,
.font-extra-bold,
.font-black-italic,
.font-black {
  font-family: "Poppins";
}

/* line 35, ../sass/_ad-font.scss */
.font-thin-italic,
.font-thin {
  font-weight: 100;
}

/* line 41, ../sass/_ad-font.scss */
.font-thin-italic {
  font-style: italic;
}

/* line 47, ../sass/_ad-font.scss */
.font-extra-light-italic,
.font-extra-light {
  font-weight: 200;
}

/* line 53, ../sass/_ad-font.scss */
.font-extra-light-italic {
  font-style: italic;
}

/* line 59, ../sass/_ad-font.scss */
.font-light-italic, .form-group.custom > label small,
.font-light {
  font-weight: 300;
}

/* line 65, ../sass/_ad-font.scss */
.font-light-italic {
  font-style: italic;
}

/* line 71, ../sass/_ad-font.scss */
.font-italic, body, body p, body a, body h6, body .h6, .btn.custom.btn-link, .separated-title,
.font-regular {
  font-weight: normal;
}

/* line 78, ../sass/_ad-font.scss */
.dropdown.custom.font-regular btn,
.dropdown.custom.font-regular btn:hover,
.dropdown.custom.font-regular a,
.dropdown.custom.font-regular a:hover,
.font-i-regular {
  font-weight: normal !important;
}

/* line 84, ../sass/_ad-font.scss */
.font-italic {
  font-style: italic;
}

/* line 90, ../sass/_ad-font.scss */
.font-medium-italic, .main-header .navbar-collapse.custom .navbar-nav > li > a:not(.btn), .main-header .navbar-collapse.custom .navbar-nav > li > a:hover:not(.btn), .alert.custom.alert-danger, .alert.custom.alert-success,
.font-medium {
  font-weight: 500;
}

/* line 96, ../sass/_ad-font.scss */
.font-medium-italic {
  font-style: italic;
}

/* line 102, ../sass/_ad-font.scss */
.font-semi-bold-italic, .btn-group.custom .btn-link:hover, .btn-group.custom .btn-link.active, .main-header .navbar-collapse.custom .navbar-nav > li > a.router-link-exact-active:not(.btn), .main-header .navbar-collapse.custom .navbar-nav > li > a.router-link-active:not(.btn), .main-header .navbar-collapse.custom .navbar-nav > li > a.router-link-exact-active:hover:not(.btn), .main-header .navbar-collapse.custom .navbar-nav > li > a.router-link-active:hover:not(.btn), aside.user-sidebar .user-nav .nav-link:hover, aside.user-sidebar .user-nav .nav-link.active, aside.user-sidebar .user-nav .nav-link.router-link-active, .dropdown.custom .dropdown-menu .dropdown-item:hover, .nav-tabs.custom.scroller .nav-item .nav-link:hover, .nav-tabs.custom.scroller .nav-item .nav-link.active,
.font-semi-bold {
  font-weight: 600;
}

/* line 108, ../sass/_ad-font.scss */
.font-semi-bold-italic {
  font-style: italic;
}

/* line 114, ../sass/_ad-font.scss */
.font-bold-italic, body h1, body h2, body h3, body h4, body h5,
body .h1, body .h2, body .h3, body .h4, body .h5, body strong, .btn.custom, .card.custom .card-header h3,
.card.custom .modal-header h3,
.modal.custom .card-header h3,
.modal.custom .modal-header h3, .form-group.custom > label, .form-group.custom .form-control, .form-group.custom .custom-select, .search-radio-element.active .radio-title,
.font-bold {
  font-weight: 700;
}

/* line 120, ../sass/_ad-font.scss */
.font-bold-italic {
  font-style: italic;
}

/* line 126, ../sass/_ad-font.scss */
.font-extra-bold-italic,
.font-extra-bold {
  font-weight: 800;
}

/* line 132, ../sass/_ad-font.scss */
.font-extra-bold-italic {
  font-style: italic;
}

/* line 138, ../sass/_ad-font.scss */
.font-black-italic,
.font-black {
  font-weight: 900;
}

/* line 144, ../sass/_ad-font.scss */
.font-black-italic {
  font-style: italic;
}

/* line 17, ../sass/_ad-colors.scss */
.color-checkbox-border {
  color: #CDD1EB;
}

/* line 21, ../sass/_ad-colors.scss */
.bg-color-checkbox-border {
  background-color: #CDD1EB;
}

/* line 26, ../sass/_ad-colors.scss */
.color-black {
  color: #000;
}

/* line 30, ../sass/_ad-colors.scss */
.bg-color-black {
  background-color: #000;
}

/* line 35, ../sass/_ad-colors.scss */
.btn.custom.btn-outline-danger, .card.custom .card-header .close,
.card.custom .modal-header .close,
.modal.custom .card-header .close,
.modal.custom .modal-header .close,
.color-danger {
  color: #D0021B;
}

/* line 39, ../sass/_ad-colors.scss */
.color-i-danger {
  color: #D0021B !important;
}

/* line 43, ../sass/_ad-colors.scss */
.btn.custom.btn-danger, .btn.custom.btn-danger:hover, .btn.custom.btn-danger.active, .btn.custom.btn-outline-danger:hover, .btn.custom.btn-outline-danger.active,
.bg-color-danger {
  background-color: #D0021B;
}

/* line 48, ../sass/_ad-colors.scss */
aside.user-sidebar .user-nav .nav-link:hover, aside.user-sidebar .user-nav .nav-link.active, aside.user-sidebar .user-nav .nav-link.router-link-active,
.color-user-nav-bg {
  color: #F8F9FD;
}

/* line 52, ../sass/_ad-colors.scss */
.form-group.custom .form-control, .form-group.custom .custom-select, .custom-drop-area, .search-radio-element.active .icon-wrap,
.bg-color-user-nav-bg {
  background-color: #F8F9FD;
}

/* line 57, ../sass/_ad-colors.scss */
.color-body-bg {
  color: #f7f9fd;
}

/* line 61, ../sass/_ad-colors.scss */
aside.user-sidebar .user-nav .nav-link:hover, aside.user-sidebar .user-nav .nav-link.active, aside.user-sidebar .user-nav .nav-link.router-link-active,
.bg-color-body-bg {
  background-color: #f7f9fd;
}

/* line 66, ../sass/_ad-colors.scss */
body {
  background-color: #f7f9fd !important;
}

/* line 70, ../sass/_ad-colors.scss */
.color-icon-bg {
  color: #ECEBFC;
}

/* line 74, ../sass/_ad-colors.scss */
.bg-color-icon-bg {
  background-color: #ECEBFC;
}

/* line 80, ../sass/_ad-colors.scss */
.btn.custom.btn-primary, .btn.custom.btn-primary:hover, .btn.custom.btn-primary.active, .btn.custom.btn-danger, .btn.custom.btn-danger:hover, .btn.custom.btn-danger.active, .btn.custom.btn-outline-primary:hover, .btn.custom.btn-outline-primary.active, .btn.custom.btn-outline-danger:hover, .btn.custom.btn-outline-danger.active, .btn.custom.btn-secondary, .btn.custom.btn-secondary:hover, .btn.custom.btn-secondary.active,
.color-white {
  color: #fff;
}

/* line 84, ../sass/_ad-colors.scss */
.btn.custom.btn-outline-primary, .btn.custom.btn-outline-danger, .btn.custom.btn-outline-danger[disabled], .btn.custom.btn-outline-danger[disabled]:hover, .btn.custom.btn-outline-danger[disabled].active, .main-header, aside.user-sidebar, .card.custom .card-header,
.card.custom .modal-header,
.modal.custom .card-header,
.modal.custom .modal-header, .form-group.custom .custom-checkbox .custom-control-input:checked ~ .custom-control-label::before,
.bg-color-white {
  background-color: #fff;
}

/* line 89, ../sass/_ad-colors.scss */
body ul.default li:before, body a, .btn.custom.btn-outline-primary, .btn.custom.btn-link, .main-header .navbar-collapse.custom .navbar-nav > li > a.router-link-exact-active:not(.btn), .main-header .navbar-collapse.custom .navbar-nav > li > a.router-link-active:not(.btn), .main-header .navbar-collapse.custom .navbar-nav > li > a.router-link-exact-active:hover:not(.btn), .main-header .navbar-collapse.custom .navbar-nav > li > a.router-link-active:hover:not(.btn), aside.user-sidebar .user-nav .nav-link:hover, aside.user-sidebar .user-nav .nav-link.active, aside.user-sidebar .user-nav .nav-link.router-link-active, .dropdown.custom .dropdown-menu .dropdown-item:hover, .nav-tabs.custom.scroller .nav-item .nav-link:hover, .nav-tabs.custom.scroller .nav-item .nav-link.active, .form-group.custom .form-control, .form-group.custom .custom-select, .search-radio-element.active .radio-title,
.color-primary {
  color: #462BE2;
}

/* line 93, ../sass/_ad-colors.scss */
.color-i-primary {
  color: #462BE2 !important;
}

/* line 97, ../sass/_ad-colors.scss */
.btn.custom.btn-primary, .btn.custom.btn-primary:hover, .btn.custom.btn-primary.active, .btn.custom.btn-outline-primary:hover, .btn.custom.btn-outline-primary.active,
.bg-color-primary {
  background-color: #462BE2;
}

/* line 102, ../sass/_ad-colors.scss */
.color-secondary {
  color: #FAA01A;
}

/* line 106, ../sass/_ad-colors.scss */
.btn.custom.btn-secondary, .btn.custom.btn-secondary:hover, .btn.custom.btn-secondary.active,
.bg-color-secondary {
  background-color: #FAA01A;
}

/* line 111, ../sass/_ad-colors.scss */
body, body p, body a, body h4, body .h4, body h6, body .h6, body a:hover, body strong, .btn-group.custom .btn-link:hover, .btn-group.custom .btn-link.active, .main-header .navbar-collapse.custom .navbar-nav > li > a:not(.btn), .main-header .navbar-collapse.custom .navbar-nav > li > a:hover:not(.btn), aside.user-sidebar .user-nav .nav-link, .dropdown.custom .dropdown-menu .dropdown-item, .nav-tabs.custom.scroller .nav-item .nav-link, .card.custom .card-header h3,
.card.custom .modal-header h3,
.modal.custom .card-header h3,
.modal.custom .modal-header h3, .form-group.custom .custom-checkbox .custom-control-label, .empty-house-img-wrap .empty-house-img-bg,
.color-title {
  color: #5A5D71;
}

/* line 115, ../sass/_ad-colors.scss */
.bg-color-title {
  background-color: #5A5D71;
}

/* line 120, ../sass/_ad-colors.scss */
.btn.custom.btn-outline-danger[disabled], .btn.custom.btn-outline-danger[disabled]:hover, .btn.custom.btn-outline-danger[disabled].active, .btn-group.custom .btn-link, .separated-title, .card.custom .card-header small,
.card.custom .modal-header small,
.modal.custom .card-header small,
.modal.custom .modal-header small,
.color-text {
  color: #999BAB;
}

/* line 124, ../sass/_ad-colors.scss */
.bg-color-text {
  background-color: #999BAB;
}

/* line 129, ../sass/_ad-colors.scss */
.color-border {
  color: #E6E8F9;
}

/* line 133, ../sass/_ad-colors.scss */
.separated-title:before, .separated-title:after,
.bg-color-border {
  background-color: #E6E8F9;
}

/* line 1, ../sass/ad-default.scss */
body, body p, body a {
  font-size: 16px;
}

/* line 7, ../sass/ad-default.scss */
body {
  /*svg.rem-size{
    font-size: ;
  }*/
}
/* line 17, ../sass/ad-default.scss */
body h3, body .h3 {
  font-size: 22px;
}
/* line 21, ../sass/ad-default.scss */
body h4, body .h4 {
  font-size: 22px;
  line-height: 33px;
}
/* line 28, ../sass/ad-default.scss */
body h5, body .h5 {
  font-size: 16px;
}
/* line 34, ../sass/ad-default.scss */
body h6, body .h6 {
  font-size: 13px;
  margin-bottom: 11px;
}
/* line 45, ../sass/ad-default.scss */
body ul.default {
  padding-left: 0px;
}
/* line 48, ../sass/ad-default.scss */
body ul.default li {
  padding-left: 15px;
  list-style: none;
  position: relative;
}
/* line 53, ../sass/ad-default.scss */
body ul.default li:before {
  content: '\263B';
  height: 6px;
  width: 6px;
  font-size: 9px;
  position: absolute;
  line-height: 20px;
  left: 0;
}
/* line 66, ../sass/ad-default.scss */
body a {
  text-decoration: underline;
}
/* line 71, ../sass/ad-default.scss */
body a:hover {
  text-decoration: none;
}
/* line 76, ../sass/ad-default.scss */
body a.no-underline {
  text-decoration: none;
}
/* line 79, ../sass/ad-default.scss */
body a.no-underline:hover {
  text-decoration: underline;
}
/* line 90, ../sass/ad-default.scss */
body hr {
  border-color: #999BAB;
}
/* line 93, ../sass/ad-default.scss */
body hr.color-border {
  border-color: #E6E8F9;
}
/* line 99, ../sass/ad-default.scss */
body .no-after:after {
  content: none !important;
}
/* line 104, ../sass/ad-default.scss */
body .cursor-pointer {
  cursor: pointer;
}
/* line 108, ../sass/ad-default.scss */
body .border-radius-100 {
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  border-radius: 100%;
}
/* line 114, ../sass/ad-default.scss */
body .border-left-0 {
  border-left: 0px !important;
}
/* line 118, ../sass/ad-default.scss */
body .border-right-0 {
  border-right: 0px !important;
}
/* line 122, ../sass/ad-default.scss */
body .fs-10px {
  font-size: 10px !important;
}
/* line 126, ../sass/ad-default.scss */
body .fs-11 {
  font-size: 11px !important;
}
/* line 130, ../sass/ad-default.scss */
body .fs-13 {
  font-size: 13px !important;
}
/* line 134, ../sass/ad-default.scss */
body .fs-14 {
  font-size: 14px !important;
}
/* line 138, ../sass/ad-default.scss */
body .fs-16 {
  font-size: 16px !important;
}
/* line 142, ../sass/ad-default.scss */
body .fs-18 {
  font-size: 18px !important;
}
/* line 146, ../sass/ad-default.scss */
body .fs-26 {
  font-size: 26px !important;
}
/* line 150, ../sass/ad-default.scss */
body .line-height-3-5 {
  line-height: 3.5;
}
/* line 154, ../sass/ad-default.scss */
body .line-height-32 {
  line-height: 32px;
}
/* line 158, ../sass/ad-default.scss */
body .mh-2rem {
  min-height: 2rem;
}
/* line 162, ../sass/ad-default.scss */
body .border-radius-100 {
  border-radius: 100% !important;
}
@media (min-width: 556px) {
  /* line 170, ../sass/ad-default.scss */
  body .w-md-50 {
    width: 50% !important;
  }
}

/* line 1, ../sass/ad-buttons.scss */
.btn.custom {
  border-radius: 3px;
  font-size: 12px;
  padding: 10px 20px 9px;
  line-height: 18px;
  text-align: center;
  text-decoration: none;
  border: 0;
}
/* line 37, ../sass/_ad-mix.scss */
.btn.custom:active, .btn.custom:focus, .btn.custom:hover {
  outline: none !important;
  box-shadow: none !important;
}
/* line 12, ../sass/ad-buttons.scss */
.btn.custom.btn-lg {
  padding: 15px 15px 14px;
}
/* line 38, ../sass/ad-buttons.scss */
.btn.custom.btn-outline-primary {
  border: 1px solid #462BE2;
}
/* line 50, ../sass/ad-buttons.scss */
.btn.custom.btn-outline-danger {
  border: 1px solid #D0021B;
}
/* line 62, ../sass/ad-buttons.scss */
.btn.custom.btn-outline-danger[disabled] {
  border: 1px solid #999BAB;
}
/* line 67, ../sass/ad-buttons.scss */
.btn.custom.btn-outline-danger[disabled]:hover, .btn.custom.btn-outline-danger[disabled].active {
  border: 1px solid #999BAB;
}
/* line 88, ../sass/ad-buttons.scss */
.btn.custom.btn-link {
  text-decoration: none;
}
/* line 93, ../sass/ad-buttons.scss */
.btn.custom.btn-link:hover {
  text-decoration: underline;
}

/* line 102, ../sass/ad-buttons.scss */
.btn-group.custom .btn-link {
  padding: 10px;
  text-decoration: none;
  font-size: 14px;
}
/* line 108, ../sass/ad-buttons.scss */
.btn-group.custom .btn-link:hover, .btn-group.custom .btn-link.active {
  background: none;
}
/* line 37, ../sass/_ad-mix.scss */
.btn-group.custom .btn-link:hover:active, .btn-group.custom .btn-link:hover:focus, .btn-group.custom .btn-link:hover:hover, .btn-group.custom .btn-link.active:active, .btn-group.custom .btn-link.active:focus, .btn-group.custom .btn-link.active:hover {
  outline: none !important;
  box-shadow: none !important;
}
/* line 37, ../sass/_ad-mix.scss */
.btn-group.custom .btn-link:active, .btn-group.custom .btn-link:focus, .btn-group.custom .btn-link:hover {
  outline: none !important;
  box-shadow: none !important;
  background: none;
}
/* line 120, ../sass/ad-buttons.scss */
.btn-group.custom.with-icon svg {
  margin: 14px 0 10px;
}
/* line 125, ../sass/ad-buttons.scss */
.btn-group.custom .vertical-divider {
  width: 1px;
  height: 14px;
  background: #999BAB;
  margin: 13px 0;
  display: inline-block;
}

/* line 135, ../sass/ad-buttons.scss */
.main-header .navbar-collapse.custom .btn-secondary {
  color: #fff;
  padding: 10px 12px;
}

/* line 1, ../sass/ad-elements.scss */
.main-header {
  box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.08);
  padding-bottom: 10px;
  padding-top: 10px;
  z-index: 4;
  position: relative;
}
/* line 10, ../sass/ad-elements.scss */
.main-header .navbar-collapse.custom a {
  text-decoration: none;
}
/* line 16, ../sass/ad-elements.scss */
.main-header .navbar-collapse.custom .navbar-nav > li > a:not(.btn), .main-header .navbar-collapse.custom .navbar-nav > li > a:hover:not(.btn) {
  padding: 5px 15px;
  font-size: 14px;
}

/* line 35, ../sass/ad-elements.scss */
aside.user-sidebar {
  float: left;
  width: 340px;
  z-index: 2;
}
/* line 41, ../sass/ad-elements.scss */
aside.user-sidebar .user-nav {
  margin: 50px 0 20px;
}
/* line 44, ../sass/ad-elements.scss */
aside.user-sidebar .user-nav .nav-link {
  font-size: 18px;
  padding: 15px 40px;
  text-decoration: none;
}
/* line 37, ../sass/_ad-mix.scss */
aside.user-sidebar .user-nav .nav-link:hover:active, aside.user-sidebar .user-nav .nav-link:hover:focus, aside.user-sidebar .user-nav .nav-link:hover:hover, aside.user-sidebar .user-nav .nav-link.active:active, aside.user-sidebar .user-nav .nav-link.active:focus, aside.user-sidebar .user-nav .nav-link.active:hover, aside.user-sidebar .user-nav .nav-link.router-link-active:active, aside.user-sidebar .user-nav .nav-link.router-link-active:focus, aside.user-sidebar .user-nav .nav-link.router-link-active:hover {
  outline: none !important;
  box-shadow: none !important;
}
/* line 59, ../sass/ad-elements.scss */
aside.user-sidebar .user-nav .nav-link:hover > svg, aside.user-sidebar .user-nav .nav-link.active > svg, aside.user-sidebar .user-nav .nav-link.router-link-active > svg {
  fill: #462BE2;
}
/* line 37, ../sass/_ad-mix.scss */
aside.user-sidebar .user-nav .nav-link:active, aside.user-sidebar .user-nav .nav-link:focus, aside.user-sidebar .user-nav .nav-link:hover {
  outline: none !important;
  box-shadow: none !important;
}
/* line 66, ../sass/ad-elements.scss */
aside.user-sidebar .user-nav .nav-link[disabled], aside.user-sidebar .user-nav .nav-link.disabled {
  opacity: 0.7;
}
@media (max-width: 992px) {
  /* line 35, ../sass/ad-elements.scss */
  aside.user-sidebar {
    width: 100%;
  }
}

/* line 78, ../sass/ad-elements.scss */
main.user-content {
  overflow: hidden;
}

/* line 85, ../sass/ad-elements.scss */
.dropdown.custom .dropdown-menu {
  padding: 10px 30px;
  margin-top: 30px;
  border-radius: 3px;
  border: 0;
  box-shadow: 0 2px 15px 0 rgba(83, 38, 254, 0.1);
}
/* line 92, ../sass/ad-elements.scss */
.dropdown.custom .dropdown-menu .dropdown-item {
  padding: 10px 0;
  font-size: 14px;
}
/* line 97, ../sass/ad-elements.scss */
.dropdown.custom .dropdown-menu .dropdown-item:hover {
  background: none;
}
/* line 37, ../sass/_ad-mix.scss */
.dropdown.custom .dropdown-menu .dropdown-item:hover:active, .dropdown.custom .dropdown-menu .dropdown-item:hover:focus, .dropdown.custom .dropdown-menu .dropdown-item:hover:hover {
  outline: none !important;
  box-shadow: none !important;
}
/* line 103, ../sass/ad-elements.scss */
.dropdown.custom .dropdown-menu .dropdown-item:hover > svg {
  fill: #462BE2;
}
/* line 37, ../sass/_ad-mix.scss */
.dropdown.custom .dropdown-menu .dropdown-item:active, .dropdown.custom .dropdown-menu .dropdown-item:focus, .dropdown.custom .dropdown-menu .dropdown-item:hover {
  outline: none !important;
  box-shadow: none !important;
  background: none;
}
/* line 111, ../sass/ad-elements.scss */
.dropdown.custom .dropdown-menu .dropdown-divider {
  margin: 0.5rem -30px;
}
/* line 116, ../sass/ad-elements.scss */
.dropdown.custom .dropdown-menu.no-underline btn,
.dropdown.custom .dropdown-menu.no-underline btn:hover,
.dropdown.custom .dropdown-menu.no-underline a,
.dropdown.custom .dropdown-menu.no-underline a:hover {
  text-decoration: none;
}

/* line 137, ../sass/ad-elements.scss */
.dropdown-toggler.with-caret {
  position: relative;
  padding-right: 25px !important;
}
/* line 141, ../sass/ad-elements.scss */
.dropdown-toggler.with-caret:after {
  content: '';
  width: 9px;
  height: 9px;
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  border-right: 1px solid #462BE2;
  border-bottom: 1px solid #462BE2;
}
/* line 155, ../sass/ad-elements.scss */
.dropdown-toggler.with-caret:not([aria-expanded="true"]):after {
  transform: rotate(45deg);
  margin-top: 4px;
}
/* line 162, ../sass/ad-elements.scss */
.dropdown-toggler.with-caret[aria-expanded="true"]:after {
  transform: rotate(225deg);
  margin-top: 8px;
}

/* line 171, ../sass/ad-elements.scss */
.nav-tabs.custom.scroller {
  border-bottom: 8px solid #E6E8F9;
}
@media (max-width: 992px) {
  /* line 171, ../sass/ad-elements.scss */
  .nav-tabs.custom.scroller {
    border-bottom: 0;
  }
}
/* line 177, ../sass/ad-elements.scss */
.nav-tabs.custom.scroller .nav-item {
  border-bottom: 8px solid #f7f9fd;
  margin-bottom: -8px;
}
/* line 181, ../sass/ad-elements.scss */
.nav-tabs.custom.scroller .nav-item .nav-link {
  padding: 10px 0;
  min-width: 130px;
  font-size: 16px;
  text-decoration: none;
  margin-right: 8px;
  margin-bottom: -8px;
  text-align: center;
  border-bottom: 8px solid #E6E8F9;
}
/* line 192, ../sass/ad-elements.scss */
.nav-tabs.custom.scroller .nav-item .nav-link:hover, .nav-tabs.custom.scroller .nav-item .nav-link.active {
  background: none;
  text-decoration: none;
  border: 0;
  border-bottom: 8px solid #FAA01A;
}
/* line 201, ../sass/ad-elements.scss */
.nav-tabs.custom.scroller .nav-item .nav-link:hover > svg, .nav-tabs.custom.scroller .nav-item .nav-link.active > svg {
  fill: #462BE2;
}
/* line 37, ../sass/_ad-mix.scss */
.nav-tabs.custom.scroller .nav-item .nav-link:active, .nav-tabs.custom.scroller .nav-item .nav-link:focus, .nav-tabs.custom.scroller .nav-item .nav-link:hover {
  outline: none !important;
  box-shadow: none !important;
  background: none;
}
@media (max-width: 992px) {
  /* line 177, ../sass/ad-elements.scss */
  .nav-tabs.custom.scroller .nav-item {
    width: 100%;
    margin-bottom: 10px;
  }
}
/* line 215, ../sass/ad-elements.scss */
.nav-tabs.custom.scroller.white-bg {
  border-bottom: 0;
}
/* line 218, ../sass/ad-elements.scss */
.nav-tabs.custom.scroller.white-bg .nav-item {
  border-bottom: 0;
}

/* line 227, ../sass/ad-elements.scss */
.separated-title {
  font-size: 18px;
  position: relative;
}
/* line 233, ../sass/ad-elements.scss */
.separated-title:before, .separated-title:after {
  z-index: -1;
  height: 1px;
  content: '';
  width: 40%;
  position: absolute;
  top: 0;
  bottom: 0;
  margin: auto;
}
/* line 246, ../sass/ad-elements.scss */
.separated-title:before {
  left: 0;
}
/* line 250, ../sass/ad-elements.scss */
.separated-title:after {
  right: 0;
}

/* line 256, ../sass/ad-elements.scss */
.card.custom,
.modal.custom {
  box-shadow: 0 4px 10px 0 rgba(0, 0, 0, 0.08);
  border: 0;
  border-radius: 5px;
}
/* line 262, ../sass/ad-elements.scss */
.card.custom .card-header,
.card.custom .modal-header,
.modal.custom .card-header,
.modal.custom .modal-header {
  border-bottom: 0;
  padding: 10px 25px 10px 20px;
}
/* line 268, ../sass/ad-elements.scss */
.card.custom .card-header h3,
.card.custom .modal-header h3,
.modal.custom .card-header h3,
.modal.custom .modal-header h3 {
  padding: .9rem 0;
  font-size: 20px;
  line-height: 26px;
}
/* line 276, ../sass/ad-elements.scss */
.card.custom .card-header small,
.card.custom .modal-header small,
.modal.custom .card-header small,
.modal.custom .modal-header small {
  font-size: 12px;
  display: inline-block;
  padding: 17px 17px 0 0;
}
/* line 283, ../sass/ad-elements.scss */
.card.custom .card-header .right-element,
.card.custom .modal-header .right-element,
.modal.custom .card-header .right-element,
.modal.custom .modal-header .right-element {
  display: inline-block;
  padding: 17px 17px 0 0;
}
/* line 288, ../sass/ad-elements.scss */
.card.custom .card-header .close,
.card.custom .modal-header .close,
.modal.custom .card-header .close,
.modal.custom .modal-header .close {
  position: absolute;
  right: 10px;
  top: 10px;
  opacity: 1;
  z-index: 2;
}
/* line 296, ../sass/ad-elements.scss */
.card.custom .card-header .close svg path,
.card.custom .modal-header .close svg path,
.modal.custom .card-header .close svg path,
.modal.custom .modal-header .close svg path {
  color: #E6E8F9;
  fill: #E6E8F9;
}
/* line 302, ../sass/ad-elements.scss */
.card.custom .card-header .close.danger svg path,
.card.custom .modal-header .close.danger svg path,
.modal.custom .card-header .close.danger svg path,
.modal.custom .modal-header .close.danger svg path {
  color: #D0021B;
  fill: #D0021B;
}
/* line 309, ../sass/ad-elements.scss */
.card.custom .card-header p,
.card.custom .modal-header p,
.modal.custom .card-header p,
.modal.custom .modal-header p {
  line-height: 32px;
}
/* line 315, ../sass/ad-elements.scss */
.card.custom.header-line .card-header,
.card.custom.header-line .modal-header,
.modal.custom.header-line .card-header,
.modal.custom.header-line .modal-header {
  border-bottom: 2px solid #462BE2;
}
/* line 322, ../sass/ad-elements.scss */
.card.custom.header-line-helper .card-header,
.card.custom.header-line-helper .modal-header,
.modal.custom.header-line-helper .card-header,
.modal.custom.header-line-helper .modal-header {
  border-bottom: 2px solid #E6E8F9;
}
/* line 329, ../sass/ad-elements.scss */
.card.custom.header-shadow .card-header,
.card.custom.header-shadow .modal-header,
.modal.custom.header-shadow .card-header,
.modal.custom.header-shadow .modal-header {
  box-shadow: 0 4px 10px 0 rgba(0, 0, 0, 0.08);
}

.modal {
  display: flex !important;
  align-items: center;
  justify-content: center;
}

.modal .modal-dialog .blue-border::before {
  content: "";
  background: linear-gradient(116.02deg, rgba(70, 43, 226, 0.3) -3.41%, rgba(70, 43, 226, 0.7) 105.88%);
  position: absolute;
  top: -10px;
  right: -10px;
  bottom: -10px;
  left: -10px;
  border-radius: 10px;
  z-index: -1;
}

body.modal-open .main-wrap {
  filter: blur(8px);
}

body.modal-open .modal-backdrop {
  background-color: #ECEBFC;
}

/* line 339, ../sass/ad-elements.scss */
.card.custom.no-wrap :not(.header-shadow) .card-header,
.card.custom.no-wrap :not(.header-shadow) .modal-header,
.card.custom.no-wrap :not(.header-line) .card-header,
.card.custom.no-wrap :not(.header-line) .modal-header,
.card.custom.no-wrap :not(.header-line-helper) .card-header,
.card.custom.no-wrap :not(.header-line-helper) .modal-header,
.modal.custom.no-wrap :not(.header-shadow) .card-header,
.modal.custom.no-wrap :not(.header-shadow) .modal-header,
.modal.custom.no-wrap :not(.header-line) .card-header,
.modal.custom.no-wrap :not(.header-line) .modal-header,
.modal.custom.no-wrap :not(.header-line-helper) .card-header,
.modal.custom.no-wrap :not(.header-line-helper) .modal-header {
  border-bottom: 0;
  box-shadow: none;
  margin-bottom: 0 !important;
}
/* line 349, ../sass/ad-elements.scss */
.card.custom.header-large .card-header,
.card.custom.header-large .modal-header,
.modal.custom.header-large .card-header,
.modal.custom.header-large .modal-header {
  padding: 30px 55px;
}
/* line 355, ../sass/ad-elements.scss */
.card.custom hr.separator,
.modal.custom hr.separator {
  margin-right: -20px;
  margin-left: -20px;
  border: 1px solid #E6E8F9;
}
/* line 361, ../sass/ad-elements.scss */
.card.custom .card-footer,
.modal.custom .card-footer {
  background: none;
  border-top: 0;
}
/* line 366, ../sass/ad-elements.scss */
.card.custom.no-shadow,
.modal.custom.no-shadow {
  box-shadow: none;
}

/* line 372, ../sass/ad-elements.scss */
.form-group.custom {
  margin-bottom: 30px;
}
/* line 375, ../sass/ad-elements.scss */
.form-group.custom > label {
  font-size: 14px;
}
/* line 379, ../sass/ad-elements.scss */
.form-group.custom > label small {
  font-size: 12px;
  color: #9CAFC3;
}
/* line 386, ../sass/ad-elements.scss */
.form-group.custom .form-control {
  font-size: 14px;
  height: 49px;
}
/* line 37, ../sass/_ad-mix.scss */
.form-group.custom .form-control:active, .form-group.custom .form-control:focus, .form-group.custom .form-control:hover {
  outline: none !important;
  box-shadow: none !important;
}
/* line 396, ../sass/ad-elements.scss */
.form-group.custom .form-control:invalid, .form-group.custom .form-control.is-invalid {
  background-image: none !important;
}
/* line 400, ../sass/ad-elements.scss */
.form-group.custom .form-control[readonly] {
  color: #999BAB !important;
}
/* line 407, ../sass/ad-elements.scss */
.form-group.custom .custom-select {
  font-size: 14px;
  height: 48px;
}
/* line 37, ../sass/_ad-mix.scss */
.form-group.custom .custom-select:active, .form-group.custom .custom-select:focus, .form-group.custom .custom-select:hover {
  outline: none !important;
  box-shadow: none !important;
}
/* line 417, ../sass/ad-elements.scss */
.form-group.custom textarea.form-control {
  height: auto;
}
/* line 421, ../sass/ad-elements.scss */
.form-group.custom .custom-checkbox {
  margin-bottom: 20px;
}
/* line 424, ../sass/ad-elements.scss */
.form-group.custom .custom-checkbox .custom-control-label {
  cursor: pointer;
  font-size: 14px;
  line-height: 20px;
}
/* line 430, ../sass/ad-elements.scss */
.form-group.custom .custom-checkbox .custom-control-label:before {
  border-radius: 2px;
  border-color: #CDD1EB;
  width: 18px;
  height: 18px;
}
/* line 439, ../sass/ad-elements.scss */
.form-group.custom .custom-checkbox .custom-control-label:hover:before, .form-group.custom .custom-checkbox .custom-control-label:hover:focus, .form-group.custom .custom-checkbox .custom-control-label:focus:before, .form-group.custom .custom-checkbox .custom-control-label:focus:focus {
  outline: 0;
}
/* line 451, ../sass/ad-elements.scss */
.form-group.custom .custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background: url("/static/assets/imgs/checkbox-checked.svg") center center no-repeat;
  background-size: 11px auto;
}
/* line 460, ../sass/ad-elements.scss */
.form-group.custom:not(.is-invalid) .error {
  display: none;
}
/* line 465, ../sass/ad-elements.scss */
.form-group.custom.is-invalid {
  background-image: none !important;
}
/* line 468, ../sass/ad-elements.scss */
.form-group.custom.is-invalid label {
  color: #D0021B;
}
/* line 472, ../sass/ad-elements.scss */
.form-group.custom.is-invalid label.custom-control-label {
  color: #D0021B !important;
}
/* line 475, ../sass/ad-elements.scss */
.form-group.custom.is-invalid label.custom-control-label:before {
  border-color: #D0021B !important;
}
/* line 480, ../sass/ad-elements.scss */
.form-group.custom.is-invalid .form-control {
  color: #D0021B;
}
/* line 484, ../sass/ad-elements.scss */
.form-group.custom.is-invalid .error {
  color: #D0021B;
  font-size: 14px;
  line-height: 23px;
}

/* line 494, ../sass/ad-elements.scss */
.custom-drop-area {
  font-size: 14px;
  height: 100px;
  width: 100%;
  display: inline-block;
  text-align: center;
  border: 1px dotted #E6E8F9;
  padding: 20px;
  position: relative;
}
/* line 505, ../sass/ad-elements.scss */
.custom-drop-area input {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  cursor: pointer;
  height: 100%;
  width: 100%;
  opacity: 0;
}

/* line 519, ../sass/ad-elements.scss */
.search-radio-element .icon-wrap {
  width: 80px;
  height: 80px;
  padding: 25px;
  border-radius: 3px;
  display: inline-block;
  border: 1px solid #E6E8F9;
}
/* line 527, ../sass/ad-elements.scss */
.search-radio-element .icon-wrap svg {
  height: 100%;
  opacity: 0.4;
}
/* line 534, ../sass/ad-elements.scss */
.search-radio-element .radio-title {
  font-size: 12px;
}
/* line 542, ../sass/ad-elements.scss */
.search-radio-element.active .icon-wrap svg {
  opacity: 1;
}

/* line 555, ../sass/ad-elements.scss */
.empty-house-img-wrap {
  position: relative;
  float: left;
}
/* line 559, ../sass/ad-elements.scss */
.empty-house-img-wrap .empty-house-img-bg {
  border-radius: 100%;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  background: rgba(255, 255, 255, 0.7);
  font-size: 12px;
    /*span {

      position: absolute;
      left: 21%;
      //right: 79%;
      //left: 41px;
    }*/
}

/* line 584, ../sass/ad-elements.scss */
.alert.custom.alert-danger {
  border: 1px solid #D0021B;
  font-size: 16px;
  color: #000000;
  background-color: rgba(208, 2, 27, 0.25);
  border-radius: 8px;
}
/* line 593, ../sass/ad-elements.scss */
.alert.custom.alert-success {
  border: 1px solid #7ADA58;
  border-radius: 8px;
  color: #000000;
  font-size: 16px;
  background-color: #E7FBE4;
}

/* line 604, ../sass/ad-elements.scss */
.pac-container {
  z-index: 9999;
}
