@font-face {font-family: "communication-48-x-48";src:url("assets/vendor/icon-line-pro/communication/webfont/fonts/communication-48-x-48.eot");src:url("assets/vendor/icon-line-pro/communication/webfont/fonts/communication-48-x-48.eot?#iefix") format("embedded-opentype"), url("assets/vendor/icon-line-pro/communication/webfont/fonts/communication-48-x-48.woff") format("woff"), url("assets/vendor/icon-line-pro/communication/webfont/fonts/communication-48-x-48.ttf") format("truetype"), url("assets/vendor/icon-line-pro/communication/webfont/fonts/communication-48-x-48.svg#communication-48-x-48") format("svg");font-weight: normal;font-style: normal;}[data-icon-communication]:before {font-family: "communication-48-x-48" !important;content: attr(data-icon-communication);font-style: normal !important;font-weight: normal !important;font-variant: normal !important;text-transform: none !important;speak: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}[class^="icon-communication"]:before, [class*=" icon-communication"]:before {font-family: "communication-48-x-48" !important;font-style: normal !important;font-weight: normal !important;font-variant: normal !important;text-transform: none !important;speak: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.icon-communication-031:before {content: "M";}.icon-communication-007:before {content: "h";}.icon-communication-026:before {content: "n";}.icon-communication-062:before {content: "1";}.icon-communication-057:before {content: "O";}.icon-communication-106:before {content: "(";}.icon-communication-011:before {content: "k";}.icon-communication-006:before {content: "f";}@font-face {font-family: "electronics";src:url("assets/vendor/icon-line-pro/electronics/webfont/fonts/electronics.eot");src:url("assets/vendor/icon-line-pro/electronics/webfont/fonts/electronics.eot?#iefix") format("embedded-opentype"), url("assets/vendor/icon-line-pro/electronics/webfont/fonts/electronics.woff") format("woff"), url("assets/vendor/icon-line-pro/electronics/webfont/fonts/electronics.ttf") format("truetype"), url("assets/vendor/icon-line-pro/electronics/webfont/fonts/electronics.svg#electronics") format("svg");font-weight: normal;font-style: normal;}[data-icon-electronics]:before {font-family: "electronics" !important;content: attr(data-icon-electronics);font-style: normal !important;font-weight: normal !important;font-variant: normal !important;text-transform: none !important;speak: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}[class^="icon-electronics"]:before, [class*=" icon-electronics"]:before {font-family: "electronics" !important;font-style: normal !important;font-weight: normal !important;font-variant: normal !important;text-transform: none !important;speak: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.icon-electronics-005:before {content: "G";}@font-face {font-family: "finance";src:url("assets/vendor/icon-line-pro/finance/webfont/fonts/finance.eot");src:url("assets/vendor/icon-line-pro/finance/webfont/fonts/finance.eot?#iefix") format("embedded-opentype"), url("assets/vendor/icon-line-pro/finance/webfont/fonts/finance.woff") format("woff"), url("assets/vendor/icon-line-pro/finance/webfont/fonts/finance.ttf") format("truetype"), url("assets/vendor/icon-line-pro/finance/webfont/fonts/finance.svg#finance") format("svg");font-weight: normal;font-style: normal;}[data-icon-finance]:before {font-family: "finance" !important;content: attr(data-icon-finance);font-style: normal !important;font-weight: normal !important;font-variant: normal !important;text-transform: none !important;speak: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}[class^="icon-finance"]:before, [class*=" icon-finance"]:before {font-family: "finance" !important;font-style: normal !important;font-weight: normal !important;font-variant: normal !important;text-transform: none !important;speak: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.icon-finance-080:before {content: "\e051";}.icon-finance-100:before {content: "\e042";}.icon-finance-056:before {content: "\e090";}.icon-finance-067:before {content: "\e052";}.icon-finance-101:before {content: "\e043";}.icon-finance-114:before {content: "\e044";}.icon-finance-115:before {content: "\e045";}.icon-finance-135:before {content: "\e01b";}.icon-finance-132:before {content: "\e02d";}@font-face {font-family: "education-48";src:url("assets/vendor/icon-line-pro/education/webfont/fonts/education-48.eot");src:url("assets/vendor/icon-line-pro/education/webfont/fonts/education-48.eot?#iefix") format("embedded-opentype"), url("assets/vendor/icon-line-pro/education/webfont/fonts/education-48.woff") format("woff"), url("assets/vendor/icon-line-pro/education/webfont/fonts/education-48.ttf") format("truetype"), url("assets/vendor/icon-line-pro/education/webfont/fonts/education-48.svg#education-48") format("svg");font-weight: normal;font-style: normal;}[data-icon-education]:before {font-family: "education-48" !important;content: attr(data-icon-education);font-style: normal !important;font-weight: normal !important;font-variant: normal !important;text-transform: none !important;speak: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}[class^="icon-education"]:before, [class*=" icon-education"]:before {font-family: "education-48" !important;font-style: normal !important;font-weight: normal !important;font-variant: normal !important;text-transform: none !important;speak: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.icon-education-033:before {content: "u";}.icon-education-041:before {content: "\e00a";}.icon-education-139:before {content: ";";}.icon-education-164:before {content: "\e054";}.icon-education-166:before {content: "\e05c";}@font-face {font-family: "real-estate";src:url("assets/vendor/icon-line-pro/real-estate/webfont/fonts/real-estate.eot");src:url("assets/vendor/icon-line-pro/real-estate/webfont/fonts/real-estate.eot?#iefix") format("embedded-opentype"), url("assets/vendor/icon-line-pro/real-estate/webfont/fonts/real-estate.woff") format("woff"), url("assets/vendor/icon-line-pro/real-estate/webfont/fonts/real-estate.ttf") format("truetype"), url("assets/vendor/icon-line-pro/real-estate/webfont/fonts/real-estate.svg#real-estate") format("svg");font-weight: normal;font-style: normal;}[data-icon-real-estate]:before {font-family: "real-estate" !important;content: attr(data-icon-real-estate);font-style: normal !important;font-weight: normal !important;font-variant: normal !important;text-transform: none !important;speak: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}[class^="icon-real-estate"]:before, [class*=" icon-real-estate"]:before {font-family: "real-estate" !important;font-style: normal !important;font-weight: normal !important;font-variant: normal !important;text-transform: none !important;speak: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.icon-real-estate-027:before {content: "c";}.icon-real-estate-057:before {content: "J";}.icon-real-estate-065:before {content: "u";}@font-face {font-family: "medical-and-health";src:url("assets/vendor/icon-line-pro/medical/webfont/fonts/medical-and-health.eot");src:url("assets/vendor/icon-line-pro/medical/webfont/fonts/medical-and-health.eot?#iefix") format("embedded-opentype"), url("assets/vendor/icon-line-pro/medical/webfont/fonts/medical-and-health.woff") format("woff"), url("assets/vendor/icon-line-pro/medical/webfont/fonts/medical-and-health.ttf") format("truetype"), url("assets/vendor/icon-line-pro/medical/webfont/fonts/medical-and-health.svg#medical-and-health") format("svg");font-weight: normal;font-style: normal;}[data-icon-medical]:before {font-family: "medical-and-health" !important;content: attr(data-icon-medical);font-style: normal !important;font-weight: normal !important;font-variant: normal !important;text-transform: none !important;speak: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}[class^="icon-medical"]:before, [class*=" icon-medical"]:before {font-family: "medical-and-health" !important;font-style: normal !important;font-weight: normal !important;font-variant: normal !important;text-transform: none !important;speak: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.icon-medical-022:before {content: "z";}@font-face {font-family: "media";src:url("assets/vendor/icon-line-pro/media/webfont/fonts/media.eot");src:url("assets/vendor/icon-line-pro/media/webfont/fonts/media.eot?#iefix") format("embedded-opentype"), url("assets/vendor/icon-line-pro/media/webfont/fonts/media.woff") format("woff"), url("assets/vendor/icon-line-pro/media/webfont/fonts/media.ttf") format("truetype"), url("assets/vendor/icon-line-pro/media/webfont/fonts/media.svg#media") format("svg");font-weight: normal;font-style: normal;}[data-icon-media]:before {font-family: "media" !important;content: attr(data-icon-media);font-style: normal !important;font-weight: normal !important;font-variant: normal !important;text-transform: none !important;speak: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}[class^="icon-media"]:before, [class*=" icon-media"]:before {font-family: "media" !important;font-style: normal !important;font-weight: normal !important;font-variant: normal !important;text-transform: none !important;speak: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.icon-media-124:before {content: "\e005";}.icon-media-086:before {content: "\e009";}@font-face {font-family: 'hs-icons';src: url('assets/vendor/icon-hs/fonts/hs-icons.ttf?xa77py') format('truetype'), url('assets/vendor/icon-hs/fonts/hs-icons.woff?xa77py') format('woff'), url('assets/vendor/icon-hs/fonts/hs-icons.svg?xa77py#hs-icons') format('svg');font-weight: normal;font-style: normal;}.hs-icon {font-family: 'hs-icons' !important;speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.hs-icon-arrow-bottom:before {content: "\e900";}.hamburger {padding: 15px 15px;display: inline-block;cursor: pointer;transition-property: opacity, filter;transition-duration: 0.15s;transition-timing-function: linear;font: inherit;color: inherit;text-transform: none;background-color: transparent;border: 0;margin: 0;overflow: visible;}.hamburger:hover {opacity: 0.7;}.hamburger-box {width: 40px;height: 24px;display: inline-block;position: relative;}.hamburger-inner {display: block;top: 50%;margin-top: -2px;}.hamburger-inner, .hamburger-inner::before, .hamburger-inner::after {width: 40px;height: 4px;background-color: #000;border-radius: 4px;position: absolute;transition-property: transform;transition-duration: 0.15s;transition-timing-function: ease;}.hamburger-inner::before, .hamburger-inner::after {content: "";display: block;}.hamburger-inner::before {top: -10px;}.hamburger-inner::after {bottom: -10px;}.hamburger--slider .hamburger-inner {top: 2px;}.hamburger--slider .hamburger-inner::before {top: 10px;transition-property: transform, opacity;transition-timing-function: ease;transition-duration: 0.15s;}.hamburger--slider .hamburger-inner::after {top: 20px;}.hamburger--slider.is-active .hamburger-inner {transform: translate3d(0, 10px, 0) rotate(45deg);}.hamburger--slider.is-active .hamburger-inner::before {transform: rotate(-45deg) translate3d(-5.71429px, -6px, 0);opacity: 0;}.hamburger--slider.is-active .hamburger-inner::after {transform: translate3d(0, -20px, 0) rotate(-90deg);}@keyframes fadeIn {from {opacity: 0;}to {opacity: 1;}}.fadeIn {animation-name: fadeIn;}@keyframes fadeInDown {from {opacity: 0;transform: translate3d(0, -100%, 0);}to {opacity: 1;transform: none;}}.fadeInDown {animation-name: fadeInDown;}@keyframes fadeInDownBig {from {opacity: 0;transform: translate3d(0, -2000px, 0);}to {opacity: 1;transform: none;}}.fadeInDownBig {animation-name: fadeInDownBig;}@keyframes fadeInLeft {from {opacity: 0;transform: translate3d(-100%, 0, 0);}to {opacity: 1;transform: none;}}.fadeInLeft {animation-name: fadeInLeft;}@keyframes fadeInLeftBig {from {opacity: 0;transform: translate3d(-2000px, 0, 0);}to {opacity: 1;transform: none;}}.fadeInLeftBig {animation-name: fadeInLeftBig;}@keyframes fadeInRight {from {opacity: 0;transform: translate3d(100%, 0, 0);}to {opacity: 1;transform: none;}}.fadeInRight {animation-name: fadeInRight;}@keyframes fadeInRightBig {from {opacity: 0;transform: translate3d(2000px, 0, 0);}to {opacity: 1;transform: none;}}.fadeInRightBig {animation-name: fadeInRightBig;}@keyframes fadeInUp {from {opacity: 0;transform: translate3d(0, 100%, 0);}to {opacity: 1;transform: none;}}.fadeInUp {animation-name: fadeInUp;}@keyframes fadeInUpBig {from {opacity: 0;transform: translate3d(0, 2000px, 0);}to {opacity: 1;transform: none;}}.fadeInUpBig {animation-name: fadeInUpBig;}@keyframes fadeOut {from {opacity: 1;}to {opacity: 0;}}.fadeOut {animation-name: fadeOut;}@keyframes fadeOutDown {from {opacity: 1;}to {opacity: 0;transform: translate3d(0, 100%, 0);}}.fadeOutDown {animation-name: fadeOutDown;}@keyframes fadeOutDownBig {from {opacity: 1;}to {opacity: 0;transform: translate3d(0, 2000px, 0);}}.fadeOutDownBig {animation-name: fadeOutDownBig;}@keyframes fadeOutLeft {from {opacity: 1;}to {opacity: 0;transform: translate3d(-100%, 0, 0);}}.fadeOutLeft {animation-name: fadeOutLeft;}@keyframes fadeOutLeftBig {from {opacity: 1;}to {opacity: 0;transform: translate3d(-2000px, 0, 0);}}.fadeOutLeftBig {animation-name: fadeOutLeftBig;}@keyframes fadeOutRight {from {opacity: 1;}to {opacity: 0;transform: translate3d(100%, 0, 0);}}.fadeOutRight {animation-name: fadeOutRight;}@keyframes fadeOutRightBig {from {opacity: 1;}to {opacity: 0;transform: translate3d(2000px, 0, 0);}}.fadeOutRightBig {animation-name: fadeOutRightBig;}@keyframes fadeOutUp {from {opacity: 1;}to {opacity: 0;transform: translate3d(0, -100%, 0);}}.fadeOutUp {animation-name: fadeOutUp;}@keyframes fadeOutUpBig {from {opacity: 1;}to {opacity: 0;transform: translate3d(0, -2000px, 0);}}.fadeOutUpBig {animation-name: fadeOutUpBig;}.hs-menu-initialized {position: relative;z-index: 10;}.hs-menu-initialized .animated {-webkit-animation-duration: 300ms;animation-duration: 300ms;}.hs-overflow-x-locked {overflow-x: hidden;}.hs-sub-menu, .hs-mega-menu {position: absolute;left: 0;top: 100%;z-index: 2;margin-top: 5px;visibility: hidden;opacity: 0;background-color: #fff;opacity: 1 !important;}.hs-menu-initialized:not(.hs-mobile-state) .hs-sub-menu, .hs-menu-initialized:not(.hs-mobile-state) .hs-mega-menu {display: block !important;}.hs-sub-menu-opened > .hs-sub-menu, .hs-mega-menu-opened > .hs-mega-menu {visibility: visible;opacity: 1;}.hs-sub-menu {min-width: 180px;}.hs-has-sub-menu {position: relative;}.hs-sub-menu .hs-sub-menu, .hs-mega-menu .hs-sub-menu, .hs-sub-menu .hs-mega-menu, .hs-mega-menu .hs-mega-menu {top: 0;left: 100%;margin-top: 0;}.hs-has-sub-menu > a::after {content: "\e900";font-family: "hs-icons" !important;font-size: 10px;display: inline;margin-left: 7px;}.hs-has-sub-menu .hs-has-sub-menu > a {position: relative;}.hs-has-sub-menu .hs-has-sub-menu > a::after {content: "\e902";position: absolute;top: 50%;right: 0;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);color: inherit;background: transparent !important;}.hs-menu-vertical .hs-sub-menu, .hs-menu-vertical .hs-mega-menu {top: 0;left: 100%;margin-top: 0;}.hs-menu-vertical .hs-sub-menu {width: auto;}.hs-menu-vertical .hs-mega-menu {height: 100%;}.hs-mobile-state .hs-sub-menu, .hs-mobile-state .hs-mega-menu {position: static;visibility: visible;}.hs-mobile-state .hs-has-mega-menu[data-max-width] > .hs-mega-menu, .hs-mobile-state .hs-has-sub-menu[data-max-width] > .hs-sub-menu {max-width: initial !important;}.hs-menu-initialized.hs-rtl {direction: rtl;unicode-bidi: embed;}.hs-menu-initialized.hs-rtl .hs-sub-menu, .hs-menu-initialized.hs-rtl .hs-mega-menu {left: auto;right: 0;}.hs-menu-initialized.hs-rtl .hs-sub-menu .hs-sub-menu, .hs-menu-initialized.hs-rtl .hs-mega-menu .hs-sub-menu, .hs-menu-initialized.hs-rtl .hs-sub-menu .hs-mega-menu, .hs-menu-initialized.hs-rtl .hs-mega-menu .hs-mega-menu {left: auto;right: 100%;}.hs-menu-initialized:not(.hs-mobile-state) .hs-sub-menu.hs-reversed, .hs-menu-initialized:not(.hs-mobile-state) .hs-mega-menu.hs-reversed {left: auto;right: 0;}.hs-menu-initialized:not(.hs-mobile-state) .hs-sub-menu .hs-sub-menu.hs-reversed, .hs-menu-initialized:not(.hs-mobile-state) .hs-mega-menu .hs-sub-menu.hs-reversed, .hs-menu-initialized:not(.hs-mobile-state) .hs-sub-menu .hs-mega-menu.hs-reversed, .hs-menu-initialized:not(.hs-mobile-state) .hs-mega-menu .hs-mega-menu.hs-reversed {left: auto;right: 100%;}.hs-menu-initialized.hs-rtl:not(.hs-mobile-state) .hs-sub-menu.hs-reversed, .hs-menu-initialized.hs-rtl:not(.hs-mobile-state) .hs-mega-menu.hs-reversed {right: auto;left: 0;}.hs-menu-initialized.hs-rtl:not(.hs-mobile-state) .hs-sub-menu .hs-sub-menu.hs-reversed, .hs-menu-initialized.hs-rtl:not(.hs-mobile-state) .hs-mega-menu .hs-sub-menu.hs-reversed, .hs-menu-initialized.hs-rtl:not(.hs-mobile-state) .hs-sub-menu .hs-mega-menu.hs-reversed, .hs-menu-initialized.hs-rtl:not(.hs-mobile-state) .hs-mega-menu .hs-mega-menu.hs-reversed {right: auto;left: 100%;}.hs-menu-initialized.hs-menu-horizontal .hs-mega-menu.hs-position-left {left: 0;right: auto;}.hs-menu-initialized.hs-menu-horizontal .hs-mega-menu.hs-position-right {left: auto;right: 0;}.hs-menu-initialized.hs-menu-horizontal .hs-mega-menu.hs-position-center {right: auto;left: 50%;-webkit-transform: translate(-50%, 0);-ms-transform: translate(-50%, 0);transform: translate(-50%, 0);}.non-scroll-bar::-webkit-scrollbar {display: none;}.non-scroll-bar {-ms-overflow-style: none;}div.between-style > div > span:first-child {padding-right: 1rem !important;}div.between-style > div > span:nth-child(2) {white-space: nowrap;!important;}.modal {display: none;position: fixed;padding-top: 50px;left: 0;top: 0;width: 100%;height: 100%;overflow: auto;background-color: rgb(0,0,0);background-color: rgba(0,0,0,0.9);}.prev_arrow, .next_arrow {line-height: 1;cursor: pointer;position: absolute;top: 40%;width: auto;padding: 16px;margin-top: -50px;color: white !important;font-weight: bold;font-size: 40px;border-radius: 0 3px 3px 0;user-select: none;-webkit-user-select: none;}.close-modal:hover, .prev_arrow:hover, .next_arrow:hover {background-color: rgba(0, 0, 0, 0.8);}.next_arrow {right: 0;border-radius: 3px 0 0 3px;}.close-modal {position: absolute;top: 0;right: 0;padding: 10px;color: #f1f1f1;font-size: 40px;font-weight: bold;line-height: 1;transition: 0.3s;}.close-modal:hover, .close-modal:focus {color: #bbb;text-decoration: none;cursor: pointer;}.modal-content2 {margin: auto;display: block;height: 100vh;max-width: 80vw;object-fit: contain;}.modal-content3 {display: block;height: 80vh;max-width: 80vw;object-fit: contain;}.centered {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}@keyframes zoom {from {transform:scale(0)}to {transform:scale(1)}}@media only screen and (max-width: 500px){.modal-content {width: 100%;}}.img-contained {width: auto;height: auto;max-width: 100%;margin-left: auto;margin-right: auto;display: block;max-height: 500px;}.img-contained2 {width: auto;height: auto;max-width: 100%;max-height: 300px;}.img-contained3 {width: auto;height: auto;max-width: 100%;max-height: 400px;}.img-contained4 {width: auto;height: auto;max-width: 100%;max-height: 200px;}ul.chat {list-style: none;margin-bottom: 0;padding: 0;}.him {background: #eee;float: left;margin-left: 10px;}.me {float: right;background: #3bb18f;color: #fff;margin-right: 10px;}.me-time{float: right;padding: 10px;margin-bottom: 0;color: #555;}.him-time{float: left;padding: 10px;margin-bottom: 0;color: #555;}.him, .me, .him-time, .me-time {display:inline-block;clear: both;padding: 10px;border-radius: 10px;margin-bottom: 5px;font-family: Helvetica, Arial, sans-serif;max-width: 700px;white-space: pre-line;}.him, .me, .him-time, .me-time {max-width: 80%;}.loading {float: left;position: relative;left: 50%;transform: translate(-50%, -50%);margin-top: 20px;font-size: 1.14286rem !important;}.me > .link-white {color: #fff !important;}