@import "custom.css";@import "form.css";.text-primary {color: #3dd1d5 !important;}.text-secondary {color: #102636 !important;}.text-white {color: #ffffff;}.text-dark {color: #091c3a !important;}.text-light {color: #7c8087 !important;}.text-yellow {color: #ffcc03 !important;}.bg-primary {background: #3dd1d5 !important;}.bg-dark {background: #091c3a !important;}.bg-secondary {background: #102636 !important;}.bg-light {background: #f3f9ff !important;}.bg-holder {background-size: cover;background-position: center center;background-repeat: no-repeat;width: 100%;}.bg-holder-bottom {background-size: contain;background-position: center bottom;background-repeat: no-repeat;width: 100%;}.bg-overlay-half-bottom {position: relative;}.bg-overlay-black-1 {position: relative;z-index: 1;}.bg-overlay-black-1:before {background: rgba(0, 0, 0, 0.1);content: "";height: 100%;left: 0;position: absolute;top: 0;width: 100%;z-index: 0;}.bg-overlay-black-2 {position: relative;z-index: 1;}.bg-overlay-black-2:before {background: rgba(0, 0, 0, 0.2);content: "";height: 100%;left: 0;position: absolute;top: 0;width: 100%;z-index: 0;}.bg-overlay-black-3 {position: relative;z-index: 1;}.bg-overlay-black-3:before {background: rgba(0, 0, 0, 0.3);content: "";height: 100%;left: 0;position: absolute;top: 0;width: 100%;z-index: 0;}.bg-overlay-black-4 {position: relative;z-index: 1;}.bg-overlay-black-4:before {background: rgba(0, 0, 0, 0.4);content: "";height: 100%;left: 0;position: absolute;top: 0;width: 100%;z-index: 0;}.bg-overlay-black-5 {position: relative;z-index: 1;}.bg-overlay-black-5:before {background: rgba(0, 0, 0, 0.5);content: "";height: 100%;left: 0;position: absolute;top: 0;width: 100%;z-index: 0;}.bg-overlay-black-6 {position: relative;z-index: 1;}.bg-overlay-black-6:before {background: rgba(0, 0, 0, 0.6);content: "";height: 100%;left: 0;position: absolute;top: 0;width: 100%;z-index: 0;}.bg-overlay-black-7 {position: relative;z-index: 1;}.bg-overlay-black-7:before {background: rgba(0, 0, 0, 0.7);content: "";height: 100%;left: 0;position: absolute;top: 0;width: 100%;z-index: 0;}.bg-overlay-black-8 {position: relative;z-index: 1;}.bg-overlay-black-8:before {background: rgba(0, 0, 0, 0.8);content: "";height: 100%;left: 0;position: absolute;top: 0;width: 100%;z-index: 0;}.bg-overlay-black-9 {position: relative;z-index: 1;}.bg-overlay-black-9:before {background: rgba(0, 0, 0, 0.9);content: "";height: 100%;left: 0;position: absolute;top: 0;width: 100%;z-index: 0;}.bg-overlay-white-1 {position: relative;z-index: 1;}.bg-overlay-white-1:before {background: rgba(255, 255, 255, 0.1);content: "";height: 100%;left: 0;position: absolute;top: 0;width: 100%;z-index: 0;}.bg-overlay-white-2 {position: relative;z-index: 1;}.bg-overlay-white-2:before {background: rgba(255, 255, 255, 0.2);content: "";height: 100%;left: 0;position: absolute;top: 0;width: 100%;z-index: 0;}.bg-overlay-white-3 {position: relative;z-index: 1;}.bg-overlay-white-3:before {background: rgba(255, 255, 255, 0.3);content: "";height: 100%;left: 0;position: absolute;top: 0;width: 100%;z-index: 0;}.bg-overlay-white-4 {position: relative;z-index: 1;}.bg-overlay-white-4:before {background: rgba(255, 255, 255, 0.4);content: "";height: 100%;left: 0;position: absolute;top: 0;width: 100%;z-index: 0;}.bg-overlay-white-5 {position: relative;z-index: 1;}.bg-overlay-white-5:before {background: rgba(255, 255, 255, 0.5);content: "";height: 100%;left: 0;position: absolute;top: 0;width: 100%;z-index: 0;}.bg-overlay-white-6 {position: relative;z-index: 1;}.bg-overlay-white-6:before {background: rgba(255, 255, 255, 0.6);content: "";height: 100%;left: 0;position: absolute;top: 0;width: 100%;z-index: 0;}.bg-overlay-white-7 {position: relative;z-index: 1;}.bg-overlay-white-7:before {background: rgba(255, 255, 255, 0.7);content: "";height: 100%;left: 0;position: absolute;top: 0;width: 100%;z-index: 0;}.bg-overlay-white-8 {position: relative;z-index: 1;}.bg-overlay-white-8:before {background: rgba(255, 255, 255, 0.8);content: "";height: 100%;left: 0;position: absolute;top: 0;width: 100%;z-index: 0;}.bg-overlay-white-9 {position: relative;z-index: 1;}.bg-overlay-white-9:before {background: rgba(255, 255, 255, 0.9);content: "";height: 100%;left: 0;position: absolute;top: 0;width: 100%;z-index: 0;}.bg-overlay-half-bottom:before {z-index: 1;position: absolute;width: 100%;left: 0;right: 0;bottom: 0;content: "";background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.4)));background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0.4) 100%);top: auto;height: 100%;-webkit-transition: all .35s;transition: all .35s;}.bg-overlay-secondary {position: relative;z-index: 1;}.bg-overlay-secondary:before {background: rgba(16, 38, 54, 0.6);content: "";height: 100%;left: 0;position: absolute;top: 0;width: 100%;z-index: 0;}.bg-overlay-secondary-90 {position: relative;z-index: 1;}.bg-overlay-secondary-90:before {background: rgba(16, 38, 54, 0.9);content: "";height: 100%;left: 0;position: absolute;top: 0;width: 100%;z-index: 0;}.space-ptb {padding: 100px 0;}.space-pt {padding: 100px 0 0;}.space-pb {padding: 0 0 100px;}.h-100vh {height: 100vh !important;}.is-sticky {position: sticky;top: 100px;}.font-sm {font-size: 13px;}.bg-success-soft {background: rgba(10, 187, 10, 0.1) !important;}.bg-danger-soft {background: rgba(245, 38, 38, 0.1) !important;}.bg-white-soft {background: rgba(255, 255, 255, 0.1);}.bg-dark-soft {background: rgba(0, 0, 0, 0.1);}@media (min-width: 1200px) {.container {max-width: 1200px;}}.form-group {margin-bottom: 1rem;}@media (max-width: 1200px) {.space-ptb {padding: 80px 0;}.space-pt {padding: 80px 0 0;}.space-pb {padding: 0 0 80px;}}@media (max-width: 991px) {.space-ptb {padding: 60px 0;}.space-pt {padding: 60px 0 0;}.space-pb {padding: 0 0 60px;}}@media (max-width: 767px) {.space-ptb {padding: 50px 0;}.space-pt {padding: 50px 0 0;}.space-pb {padding: 0 0 50px;}}@media (max-width: 575px) {.space-ptb {padding: 40px 0;}.space-pt {padding: 40px 0 0;}.space-pb {padding: 0 0 40px;}}body {font-family: 'Lato', sans-serif;font-style: normal;font-size: 16px;line-height: 1.5;color: #7c8087;overflow-x: hidden;}a {outline: medium none !important;color: #3dd1d5;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;text-decoration: none !important;}a:focus {color: #3dd1d5;text-decoration: none !important;}a:hover {color: #3dd1d5;text-decoration: none !important;}input {outline: medium none !important;color: #3dd1d5;}h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {color: inherit;}label {font-weight: normal;}h1 {font-size: 90px;font-style: normal;font-weight: 800;line-height: 1;}h2 {font-size: 36px;font-weight: 400;}h3 {font-size: 28px;font-weight: 400;}h4 {font-size: 24px;}h5 {font-size: 22px;}h6 {font-size: 20px;}p {font-weight: normal;line-height: 1.5;}*::-moz-selection {background: #3dd1d5;color: #ffffff;text-shadow: none;}::-moz-selection {background: #3dd1d5;color: #ffffff;text-shadow: none;}::selection {background: #3dd1d5;color: #ffffff;text-shadow: none;}.fw-medium {font-weight: 500;}.fw-600 {font-weight: 600;}.border-radius {border-radius: 6px;}.border-radius-sm {border-radius: 4px;}.border-radius-md {border-radius: 10px;}.border-radius-lg {border-radius: 50%;}.box-shadow {-webkit-box-shadow: 0px 7px 16px 0px rgba(9, 28, 58, 0.07);box-shadow: 0px 7px 16px 0px rgba(9, 28, 58, 0.07);}.box-shadow-sm {-webkit-box-shadow: 0px 2px 5px 0px rgba(9, 28, 58, 0.1);box-shadow: 0px 2px 5px 0px rgba(9, 28, 58, 0.1);}.box-shadow-lg {-webkit-box-shadow: 0 1rem 3rem rgba(9, 28, 58, 0.175);box-shadow: 0 1rem 3rem rgba(9, 28, 58, 0.175);}.form-control, .form-select {border: 1px solid #ededed;border-radius: 4px;height: 60px;padding: 10px 20px;-webkit-box-shadow: none;box-shadow: none;font-size: 14px;font-weight: 500;color: #091c3a;background-clip: inherit !important;}.form-control:focus, .form-select:focus {-webkit-box-shadow: none;box-shadow: none;border-color: #3dd1d5;}.avatar-lg {min-width: 80px;width: 80px;}.datetimepickers .bootstrap-datetimepicker-widget {width: 100%;}.datetimepickers .bootstrap-datetimepicker-widget table td.active {background-color: #3dd1d5;}.datetimepickers .bootstrap-datetimepicker-widget table td.day {height: 30px;line-height: 20px;width: 40px;border-radius: 6px;}.datetimepickers .bootstrap-datetimepicker-widget table td.day.old {color: rgba(16, 38, 54, 0.5);}.datetimepickers .bootstrap-datetimepicker-widget table td.day.new {color: rgba(16, 38, 54, 0.5);}.datetimepickers .bootstrap-datetimepicker-widget table td {padding: 12px 13px;border-radius: inherit;font-size: 15px;}.datetimepickers .bootstrap-datetimepicker-widget table td:hover {background-color: #3dd1d5;color: #ffffff;}.datetimepickers .bootstrap-datetimepicker-widget table thead tr {border-bottom: 2px solid #ededed;}.datetimepickers.time .bootstrap-datetimepicker-widget table td {padding: 0px;}.datetimepickers.time .bootstrap-datetimepicker-widget table td a.btn {background-color: transparent;color: #102636;}.datetimepickers.time .bootstrap-datetimepicker-widget table td span {-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.datetimepickers.time .bootstrap-datetimepicker-widget table td span:hover {background-color: #3dd1d5;color: #ffffff;}.datetimepickers.time .bootstrap-datetimepicker-widget table td:hover {background-color: transparent;color: #102636;}.datetimepickers.time .bootstrap-datetimepicker-widget table td .btn-primary:hover {background-color: #102636;}.bootstrap-datetimepicker-widget.dropdown-menu {width: auto;}.bootstrap-datetimepicker-widget.dropdown-menu th {font-size: 14px;height: 35px;line-height: 35px;width: 35px;color: #102636;font-weight: 500;}.border-right-0 {border-right: inherit !important;}.border-right {border-right: 1px solid #ededed;}.form-control::-moz-placeholder {color: #7c8087;}.form-control::-ms-input-placeholder {color: #7c8087;}.form-control::-webkit-input-placeholder {color: #7c8087;}textarea.form-control {height: auto;}.input-group.date .input-group-text {height: 100%;border-top-left-radius: inherit !important;border-bottom-left-radius: inherit !important;border-radius: 6px;background-color: #ffffff;}.input-group.date .input-group-text i {color: #7c8087;}.input-group-prepend .input-group-text, .input-group-append .input-group-text {width: 50px;background: transparent;border-color: #ededed;-webkit-box-shadow: none;box-shadow: none;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.input-group.file-upload {height: 50px;}.input-group.file-upload .form-control {height: 50px;color: #7c8087;border-radius: 3px;border-color: #ededed;position: relative;z-index: 2;width: 100%;margin: 0;opacity: 0;border-radius: 3px;}.input-group.file-upload .input-group-text {height: 50px;font-size: 14px;font-weight: 600;color: #7c8087;border-color: #ededed;padding: 15px 90px 15px 20px;border-radius: 3px;-webkit-transition: background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition: background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition: background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition: background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;position: absolute;top: 0;right: 0;left: 0;z-index: 1;line-height: 1.5;background-color: #ffffff;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;margin-left: 0;}.input-group.file-upload .input-group-text:after {content: "Browse";height: 48px;padding: 14px 25px;position: absolute;top: 0;right: 0;bottom: 0;z-index: 3;display: block;line-height: 1.5;color: #091c3a;background-color: #f3f9ff;border-left: inherit;border-radius: 0px 3px 3px 0px;}@media (max-width: 767px) {h2 {font-size: 30px;}h3 {font-size: 26px;}h4 {font-size: 24px;}}@media (max-width: 575px) {h2 {font-size: 28px;}h3 {font-size: 24px;}h4 {font-size: 22px;}h5 {font-size: 20px;}h6 {font-size: 18px;}.bootstrap-datetimepicker-widget {width: 300px !important;overflow-x: auto !important;}}@media (max-width: 375px) {.bootstrap-datetimepicker-widget {width: 260px !important;overflow-x: auto !important;}}.btn-link {text-decoration: underline !important;color: #102636;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.btn-link:after {display: none;content: inherit;}.btn-link:hover {color: #3dd1d5;}button {outline: medium none !important;color: #3dd1d5;}.btn {border: none;z-index: 1;position: relative;font-size: 16px;padding: 15px 40px;overflow: hidden;border-radius: 4px;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.btn:focus {-webkit-box-shadow: none;box-shadow: none;outline: none;color: #ffffff;}.btn:active {-webkit-box-shadow: none;box-shadow: none;outline: none;color: #ffffff;}.show > .btn.dropdown-toggle:focus {-webkit-box-shadow: none;box-shadow: none;outline: none;color: #ffffff;}.show > .btn-primary.dropdown-toggle {background: #3dd1d5;border-color: #3dd1d5;}.btn.btn-sm {padding: 8px 20px;font-size: 14px;}.btn.btn-md {padding: 10px 30px;font-size: 14px;}.btn.btn-lg {padding: 20px 40px;}.btn.btn-xl {padding: 25px 40px;}.btn-app {display: -webkit-box;display: -ms-flexbox;display: flex;}.btn-app i {font-size: 40px;}.btn.btn-link {padding: 0;background-color: inherit;color: #091c3a;font-size: 14px;}.btn.btn-link:hover {color: #3dd1d5;text-decoration: underline !important;}.btn.btn-link:focus {color: #3dd1d5;text-decoration: underline !important;}.btn.btn-secondary {background: #102636;color: #ffffff;}.btn.btn-secondary:hover {color: #ffffff;background: #3dd1d5;}.btn.btn-secondary:focus {-webkit-box-shadow: none;box-shadow: none;outline: none;color: #ffffff;background: #3dd1d5;}.btn.btn-secondary:active {-webkit-box-shadow: none;box-shadow: none;outline: none;color: #ffffff;background: #3dd1d5;}.btn.btn-secondary:after {position: absolute;content: "";width: 0;height: 100%;top: 0;right: 0;z-index: -1;background-color: #40e3e7;-webkit-transition: all 0.4s ease;transition: all 0.4s ease;border-radius: 4px;}.btn.btn-secondary:hover {color: #ffffff;-webkit-box-shadow: none;box-shadow: none;outline: none;}.btn.btn-secondary:hover:after {left: 0;width: 100%;}.bg-primary .btn.btn-secondary {background: #102636;color: #ffffff;}.bg-primary .btn.btn-secondary:hover {color: #102636;background: #ffffff;}.bg-primary .btn.btn-secondary:focus {-webkit-box-shadow: none;box-shadow: none;outline: none;color: #102636;background: #ffffff;}.bg-primary .btn.btn-secondary:active {-webkit-box-shadow: none;box-shadow: none;outline: none;color: #102636;background: #ffffff;}.bg-primary .btn.btn-secondary:after {position: absolute;content: "";width: 0;height: 100%;top: 0;right: 0;z-index: -1;background-color: #ffffff;-webkit-transition: all 0.4s ease;transition: all 0.4s ease;border-radius: 4px;}.bg-primary .btn.btn-secondary:hover {color: #102636;-webkit-box-shadow: none;box-shadow: none;outline: none;}.bg-primary .btn.btn-secondary:hover:after {left: 0;width: 100%;}.bg-secondary .btn.btn-primary {background: #3dd1d5;color: #ffffff;}.bg-secondary .btn.btn-primary:hover {color: #102636;background: #ffffff;}.bg-secondary .btn.btn-primary:focus {-webkit-box-shadow: none;box-shadow: none;outline: none;color: #102636;background: #ffffff;}.bg-secondary .btn.btn-primary:active {-webkit-box-shadow: none;box-shadow: none;outline: none;color: #102636;background: #ffffff;}.bg-secondary .btn.btn-primary:after {position: absolute;content: "";width: 0;height: 100%;top: 0;right: 0;z-index: -1;background-color: #ffffff;-webkit-transition: all 0.4s ease;transition: all 0.4s ease;border-radius: 4px;}.bg-secondary .btn.btn-primary:hover {color: #102636;-webkit-box-shadow: none;box-shadow: none;outline: none;}.bg-secondary .btn.btn-primary:hover:after {left: 0;width: 100%;}.btn.btn-primary {background: #0164a8;color: #ffffff;}.btn.btn-primary:hover {color: #ffffff;background: #3dd1d5;}.btn.btn-primary:focus {-webkit-box-shadow: none;box-shadow: none;outline: none;color: #ffffff;background: #3dd1d5;}.btn.btn-primary:active {-webkit-box-shadow: none;box-shadow: none;outline: none;color: #ffffff;background: #3dd1d5;}.btn.btn-primary:after {position: absolute;content: "";width: 0;height: 100%;top: 0;right: 0;z-index: -1;background: linear-gradient(45deg, #0164a8,black);-webkit-transition: all 0.4s ease;transition: all 0.4s ease;border-radius: 4px;}.btn.btn-primary:hover {color: #ffffff;-webkit-box-shadow: none;box-shadow: none;outline: none;}.btn.btn-primary:hover:after {left: 0;width: 100%;}.btn.btn-light {background: #ffffff;color: #102636;}.btn.btn-light:hover {color: #ffffff;}.btn.btn-light:focus {-webkit-box-shadow: none;box-shadow: none;outline: none;color: #102636;background: #ffffff;}.btn.btn-light:active {-webkit-box-shadow: none;box-shadow: none;outline: none;color: #102636;background: #ffffff;}.btn.btn-light:after {position: absolute;content: "";width: 0;height: 100%;top: 0;right: 0;z-index: -1;background-color: #40e3e7;-webkit-transition: all 0.4s ease;transition: all 0.4s ease;border-radius: 4px;}.btn.btn-light:hover {color: #ffffff;-webkit-box-shadow: none;box-shadow: none;outline: none;}.btn.btn-light:hover:after {left: 0;width: 100%;}.btn.btn-outline-primary {border: 2px solid #3dd1d5;color: #3dd1d5;background: transparent;}.btn.btn-outline-primary:hover {background: transparent;color: #ffffff;border: 2px solid #3dd1d5;}.btn.btn-outline-primary:focus {background: transparent;color: #3dd1d5;border: 2px solid #3dd1d5;}.btn.btn-outline-primary:active {background: transparent;color: #3dd1d5;border: 2px solid #3dd1d5;}.btn.btn-outline-primary:active:focus {-webkit-box-shadow: inherit;box-shadow: inherit;}.btn.btn-outline-primary:after {position: absolute;content: "";width: 0;height: 100%;top: 0;right: 0;z-index: -1;background-color: #40e3e7;-webkit-transition: all 0.4s ease;transition: all 0.4s ease;border-radius: 2px;}.btn.btn-outline-primary:hover {color: #ffffff;-webkit-box-shadow: none;box-shadow: none;outline: none;}.btn.btn-outline-primary:hover:after {left: 0;width: 100%;}.btn-sm:after {border-radius: 4px !important;}.btn.btn-outline-secondary:not(:disabled):not(.disabled):active {background: transparent;color: #ffffff;border: 2px solid #3dd1d5;}@-webkit-keyframes pulse-border {0% {-webkit-transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1);transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1);opacity: 1;}100% {-webkit-transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);opacity: 0;}}@keyframes pulse-border {0% {-webkit-transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1);transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1);opacity: 1;}100% {-webkit-transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);opacity: 0;}}@-webkit-keyframes sonarWave {from {opacity: 0.4;}to {-webkit-transform: scale(3);transform: scale(3);opacity: 0;}}@keyframes sonarWave {from {opacity: 0.4;}to {-webkit-transform: scale(3);transform: scale(3);opacity: 0;}}ul.list {padding: 0;margin: 0;}ul.list li {margin-bottom: 15px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: start;-ms-flex-align: start;align-items: start;}ul.list li i {margin-right: 10px;color: #ffffff;background-color: #0164a8;border-radius: 50%;height: 10px;width: 10px;padding: 8px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;font-size: 11px;margin-top: 5px;}ul.list li:last-child {margin-bottom: 0;}ul.list.list-circle li i {font-size: 6px;}.listing-item {background-color: #ffffff;-webkit-box-shadow: 0px 7px 16px 0px rgba(9, 28, 58, 0.07);box-shadow: 0px 7px 16px 0px rgba(9, 28, 58, 0.07);border-radius: 10px;}.listing-item .listing-image {position: relative;overflow: hidden;border-radius: 6px;border-bottom-right-radius: 0;border-bottom-left-radius: 0;}.listing-item .listing-image img {-webkit-transform: scale(1);transform: scale(1);-webkit-transition: -webkit-transform 7s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: -webkit-transform 7s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: transform 7s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: transform 7s cubic-bezier(0.25, 0.46, 0.45, 0.94), -webkit-transform 7s cubic-bezier(0.25, 0.46, 0.45, 0.94);min-height: 100%;-o-object-fit: cover;object-fit: cover;}.listing-item .listing-image .listing-favourite {position: absolute;top: 15px;right: 15px;z-index: 9;}.listing-item .listing-image .listing-favourite i {height: 32px;width: 32px;background-color: #ffffff;border-radius: 100%;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;font-size: 18px;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;display: -webkit-box;display: -ms-flexbox;display: flex;cursor: pointer;color: #7c8087;}.listing-item .listing-image .listing-favourite i:hover {color: #ff0000;}.listing-item .listing-image .listing-favourite.listing-like i {color: #ff0000;}.listing-item .listing-image .listing-favourite.listing-like i:hover {color: #ff0000;}.listing-item .listing-details {padding: 25px;}.listing-item .listing-details .listing-title .title {font-size: 22px;line-height: 32px;font-weight: bold;color: #091c3a;}.listing-item .listing-details .listing-title .title:hover {color: #3dd1d5;}.listing-item .listing-details .listing-title .country-flags {-webkit-box-flex: 0;-ms-flex: 0 0 40px;flex: 0 0 40px;text-align: right;-ms-flex-item-align: center;align-self: center;}.listing-item .listing-details .listing-rating {padding: 12px 0;border-bottom: 1px solid #ededed;border-top: 1px solid #ededed;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.listing-item .listing-details .listing-rating .rating i {font-size: 14px;}.listing-item .listing-details .listing-rating .price {font-size: 22px;font-weight: bold;color: #091c3a;}.listing-item .listing-details .listing-rating .price span {color: #7c8087;font-size: 16px;font-weight: 400;margin-right: 10px;}.listing-item .listing-details .listing-loaction {color: #7c8087;font-size: 12px;padding: 10px 0 15px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;display: inline-block;max-width: 100%;}.listing-item .listing-details .listing-loaction i {font-size: 18px;margin-right: 6px;}.listing-item .listing-details .listing-loaction img {font-size: 18px;}.listing-item .listing-details .listing-loaction:hover {color: #3dd1d5;}.listing-item .listing-details .listing-info {display: -webkit-box;display: -ms-flexbox;display: flex;padding: 20px 0;}.listing-item .listing-details .listing-info img {-webkit-box-flex: 0;-ms-flex: 0 0 41px;flex: 0 0 41px;width: 41px;height: 41px;margin-right: 10px;border-radius: 50%;}.listing-item .listing-details .listing-info p {font-size: 14px;line-height: 24px;}.listing-item:hover .listing-image img {-webkit-transform: scale(1.1);transform: scale(1.1);}.listing-item.listing-item-2 {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-shadow: inherit;box-shadow: inherit;position: relative;padding: 50px 0;width: 99%;background-color: inherit;margin: 0 5px;}.listing-item.listing-item-2 .listing-image {width: 60%;display: -webkit-box;display: -ms-flexbox;display: flex;position: relative;border-radius: 6px;}.listing-item.listing-item-2 .listing-details {padding: 40px;-ms-flex-item-align: center;align-self: center;position: relative;width: 45%;}.listing-item.listing-item-2 .listing-details .price {font-size: 22px;font-weight: bold;color: #091c3a;padding-top: 15px;}.listing-item.listing-item-2 .listing-details .price span {color: #7c8087;font-size: 16px;font-weight: 400;margin-right: 10px;}.listing-item.listing-item-2 .listing-details .listing-title .title {font-size: 26px;}.listing-item.listing-item-2 .listing-details .listing-loaction {padding: 20px 0 30px;}.listing-item.listing-item-2 .listing-details .listing-rating {padding: 15px 0;}.listing-item.listing-item-2 .listing-details .listing-info {padding: 20px 0 30px;}.listing-item.listing-item-2:before {width: 80%;height: 100%;content: "";background-color: #ffffff;-webkit-box-shadow: 0px 2px 5px 0px rgba(9, 28, 58, 0.1);box-shadow: 0px 2px 5px 0px rgba(9, 28, 58, 0.1);position: absolute;right: 0;top: 0;}.listing-item.listing-item-3 {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding: 10px;}.listing-item.listing-item-3 .listing-image {-webkit-box-flex: 0;-ms-flex: 0 0 120px;flex: 0 0 120px;height: 120px;width: 120px;border-radius: 6px;}.listing-item.listing-item-3 .listing-image img {border-radius: 6px;}.listing-item.listing-item-3 .listing-details {padding: 10px 0px 10px 15px;width: 60%;-webkit-box-flex: 1;-ms-flex: auto;flex: auto;}.listing-item.listing-item-3 .listing-details .listing-rating {padding: 10px 0 0;border-bottom: inherit;}.listing-item.listing-item-3 .listing-details .listing-rating .price {font-size: 14px;}.listing-item.listing-item-3 .listing-details .listing-rating .price span {font-size: 14px;}.listing-item.listing-item-3 .listing-details .listing-rating .rating span {font-size: 14px;}.listing-item.listing-item-3 .listing-details .listing-title .title {font-size: 18px;}.listing-item.listing-item-3 .listing-loaction {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding: 10px 0;display: inline-block;max-width: 100%;}.owl-carousel .listing-item {margin-bottom: 20px;}.masonry {-webkit-column-count: 3;-moz-column-count: 3;column-count: 3;-webkit-column-gap: 0;-moz-column-gap: 0;column-gap: 0;}.masonry .masonry-item {vertical-align: top;}.listing-item.listing-item-details {-webkit-box-shadow: none;box-shadow: none;}.listing-item.listing-item-details .listing-details {margin-bottom: 24px;padding: 0px;}.listing-item.listing-item-details .listing-details .listing-title .title {font-size: 26px;line-height: 36px;}.listing-item.listing-item-details .listing-details .listing-favourite .btn.btn-light {-webkit-box-shadow: 0px 2px 5px 0px rgba(9, 28, 58, 0.1);box-shadow: 0px 2px 5px 0px rgba(9, 28, 58, 0.1);}.listing-item.listing-item-details .listing-detail-page .listing-detail-box {-webkit-box-shadow: 0px 7px 16px 0px rgba(9, 28, 58, 0.07);box-shadow: 0px 7px 16px 0px rgba(9, 28, 58, 0.07);border-radius: 10px;padding: 30px;margin-bottom: 30px;}.listing-item.listing-item-details .listing-detail-page .listing-detail-box .detail-title {border-bottom: 1px solid #ededed;padding-bottom: 12px;margin-bottom: 20px;}.listing-item.listing-item-details .listing-detail-page .listing-detail-box .rating {font-size: 14px;}.listing-item.listing-item-details .listing-detail-page .listing-detail-box .rating span {border: 1px solid #0abb0a;padding: 0 4px;line-height: 16px;border-radius: 3px;}.listing-item.listing-item-details .listing-detail-page .listing-detail-box .accordion .accordion-item {position: relative;border: none;padding-bottom: 30px;margin-bottom: 0px;}.listing-item.listing-item-details .listing-detail-page .listing-detail-box .accordion .accordion-item:last-child {padding-bottom: 0px;}.listing-item.listing-item-details .listing-detail-page .listing-detail-box .accordion .accordion-item:before {position: absolute;content: "";left: 14px;height: 100%;width: 1px;border: 1px dashed #ededed;}.listing-item.listing-item-details .listing-detail-page .listing-detail-box .accordion .accordion-item .accordion-button {padding: 0;-webkit-box-shadow: none;box-shadow: none;}.listing-item.listing-item-details .listing-detail-page .listing-detail-box .accordion .accordion-item .accordion-button:before {font-size: 16px;font-family: "Font Awesome 5 Free";display: inline-block;content: "\f192";font-weight: 900;color: #7c8087;margin-right: 10px;width: 30px;height: 30px;line-height: 30px;text-align: center;border-radius: 100%;}.listing-item.listing-item-details .listing-detail-page .listing-detail-box .accordion .accordion-item .accordion-button:after {display: none;}.listing-item.listing-item-details .listing-detail-page .listing-detail-box .accordion .accordion-item .accordion-button:focus {-webkit-box-shadow: none;box-shadow: none;}.listing-item.listing-item-details .listing-detail-page .listing-detail-box .accordion .accordion-item .accordion-button:not(.collapsed) {background-color: inherit;-webkit-box-shadow: none;box-shadow: none;color: #3dd1d5;}.listing-item.listing-item-details .listing-detail-page .listing-detail-box .accordion .accordion-item .accordion-button:not(.collapsed):before {content: "\f3c5";background-color: #091c3a;color: #3dd1d5;}.listing-item.listing-item-details .listing-detail-page .listing-detail-box .accordion .accordion-item .accordion-body {padding: 16px 20px 16px 40px;}.listing-item.listing-item-details .listing-detail-page .listing-detail-box .accordion .accordion-item:first-child {border-top-left-radius: 0;border-top-right-radius: 0;}.listing-item.listing-item-details .listing-detail-page .listing-detail-box .accordion .accordion-item:last-child {border-bottom-right-radius: 0;border-bottom-left-radius: 0;}.listing-item.listing-item-details .listing-detail-page .listing-detail-box .accordion .accordion-item:last-child:before {display: none;}.listing-item.listing-item-details .listing-detail-page .listing-detail-box:hover .listing-image img {-webkit-transform: scale(1.1);transform: scale(1.1);}.listing-item.listing-item-details .listing-detail-page .listing-detail-box.reviews-box .avatar {width: 70px;-webkit-box-flex: 0;-ms-flex: 0 0 70px;flex: 0 0 70px;}.listing-item.listing-item-details .listing-detail-page .listing-detail-box.reviews-box .avatar img {border-radius: 100%;border: 4px solid #ffffff;-webkit-box-shadow: 0px 1px 10px 0px rgba(0, 0, 0, 0.1);box-shadow: 0px 1px 10px 0px rgba(0, 0, 0, 0.1);}.listing-item.listing-item-details .sidebar .widget {padding: 0px;}.listing-item.listing-item-details .sidebar .widget .widget-title {padding: 15px 20px 0;margin-bottom: 0px;}.listing-item.listing-item-details .sidebar .widget .widget-title h6 {color: #091c3a !important;}.listing-item.listing-item-details .sidebar .widget .widget-title .collapse-title {font-size: 24px;font-weight: 600;color: #091c3a;font-family: "Playfair Display", serif;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.listing-item.listing-item-details .sidebar .widget .widget-title .collapse-title i {margin-left: auto;}.listing-item.listing-item-details .sidebar .widget .widget-content {padding: 25px 20px;}.listing-item.listing-item-details .sidebar.tour-sidebar .widget .widget-title {border-radius: 6px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}.ratings {border: none;float: left;}.ratings > input {display: none;}.ratings > label:before {margin: 5px;font-size: 1.25em;font-family: "Font Awesome 5 Free";display: inline-block;content: "\f005";font-weight: 900;}.ratings > .half:before {content: "\f089";position: absolute;}.ratings > label {color: #ddd;float: right;}.ratings > input:checked ~ label, .ratings:not(:checked) > label:hover, .ratings:not(:checked) > label:hover ~ label {color: #FFD700;}.ratings > input:checked + label:hover, .ratings > input:checked ~ label:hover, .ratings > label:hover ~ input:checked ~ label, .ratings > input:checked ~ label:hover ~ label {color: #FFED85;}@media (max-width: 1200px) {.sidebar .widget .listing-item.listing-item-3 .listing-image {-webkit-box-flex: 0;-ms-flex: 0 0 90px;flex: 0 0 90px;width: 90px;height: 90px;}.sidebar .widget .listing-item.listing-item-3 .listing-details .listing-rating .price {font-size: 12px;}.sidebar .widget .listing-item.listing-item-3 .listing-details .listing-rating .price span {font-size: 12px;}.sidebar .widget .listing-item.listing-item-3 .listing-details .listing-rating .rating span {font-size: 12px;}}@media (max-width: 991px) {.listing-item.listing-item-2 .listing-image {width: 50%;}.listing-item.listing-item-2 .listing-details {width: 50%;padding: 30px;}}@media (max-width: 767px) {.listing-item.listing-item-2 {display: inherit;padding: 0;}.listing-item.listing-item-2:before {width: 100%;}.listing-item.listing-item-2 .listing-image {width: 100%;}.listing-item.listing-item-2 .listing-details {width: 100%;padding: 25px;}}.nav-tab .nav-tabs {border: inherit;}.nav-tab .nav-tabs .nav-link.active {border-bottom: 2px solid #3dd1d5;color: #3dd1d5;}.nav-tab .nav-tabs .nav-link {border-bottom: 2px solid #ededed;font-weight: bold;color: #7c8087;background-color: transparent;border-top: inherit;border-left: inherit;border-right: inherit;padding: 15px 30px;}.nav.nav-pills {margin-right: 0;}.nav.nav-pills .nav-link {padding: 0;border-radius: 0;background-color: inherit;}@media (max-width: 1200px) {.nav-tab .nav-tabs .nav-link {padding: 15px 20px;}}.irs--flat .irs-line {height: 6px;}.irs--flat .irs-bar {background: #3dd1d5;height: 6px;}.irs--flat .irs-from {background: transparent;color: #3dd1d5;font-size: 13px;font-weight: 600;}.irs--flat .irs-from:before {display: none;}.irs--flat .irs-to {background: transparent;color: #3dd1d5;font-size: 13px;font-weight: 600;}.irs--flat .irs-to:before {display: none;}.irs--flat .irs-single {background: transparent;color: #3dd1d5;font-size: 13px;font-weight: 600;}.irs--flat .irs-single:before {display: none;}.irs--flat .irs-handle > i:first-child {background: #ffffff;background: #ffffff;width: 12px;width: 12px;height: 12px;height: 12px;border-radius: 50%;border-radius: 50%;border: 2px solid #3dd1d5;border: 2px solid #3dd1d5;cursor: pointer;cursor: pointer;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.irs--flat .irs-handle:hover > i:first-child {background: #3dd1d5;}.irs--flat .irs-handle.state_hover > i:first-child {background: #3dd1d5;}.pricing-item {background-color: #ffffff;-webkit-box-shadow: 0px 2px 5px 0px rgba(9, 28, 58, 0.1);box-shadow: 0px 2px 5px 0px rgba(9, 28, 58, 0.1);padding: 45px;border-radius: 10px;text-align: center;}.pricing-item .pricing-title {font-weight: bold;margin-bottom: 20px;}.pricing-item .pricing-price {margin: 20px 0 30px;color: #091c3a;}.pricing-item .pricing-price span {font-size: 52px;line-height: 1;font-weight: bold;font-family: "Playfair Display", serif;}.pricing-item .pricing-list {padding: 20px;background-color: #f3f9ff;margin-bottom: 25px;border-radius: 6px;}.pricing-item .pricing-list ul li {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;margin-bottom: 15px;font-size: 15px;font-weight: 500;color: #091c3a;}.pricing-item .pricing-list ul li:last-child {margin-bottom: 0;}.pricing-item.active {background-color: #3dd1d5;}.pricing-item.active .pricing-list {background-color: rgba(0, 0, 0, 0.05);}.pricing-item.active .pricing-list ul li {color: #ffffff;}@media (max-width: 767px) {.pricing-item {padding: 30px;}}.progress {position: relative;overflow: visible;height: .5rem;}.progress .progress-bar {border-radius: 6px;background-color: #3dd1d5;}.accordion .accordion-item {border: none;margin-bottom: 20px;}.accordion .accordion-item .accordion-button {padding: 18px 30px;font-size: 18px;line-height: 28px;font-weight: 600;background-color: #ffffff;border-radius: 6px;-webkit-box-shadow: 0px 2px 5px 0px rgba(9, 28, 58, 0.1);box-shadow: 0px 2px 5px 0px rgba(9, 28, 58, 0.1);}.accordion .accordion-item .accordion-button:after {display: none;}.accordion .accordion-item .accordion-button i {position: absolute;right: 30px;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.accordion .accordion-item .accordion-button:not(.collapsed) {-webkit-box-shadow: none;box-shadow: none;background: #0164a8;color: #ffffff;}.accordion .accordion-item .accordion-button:not(.collapsed):after {display: none;}.accordion .accordion-item .accordion-button:not(.collapsed) i {-webkit-transform: rotate(-180deg);transform: rotate(-180deg);}.accordion .card-header {background: none;border-bottom: none;padding: 0;border-radius: inherit;}.accordion .card-header .accordion-title {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.accordion .card-header .accordion-title .btn {background: #3dd1d5;padding: 18px 30px;}.accordion .card-header .accordion-title i {font-size: 12px;margin-left: auto;}.accordion-checkbox .card label {display: -webkit-box;display: -ms-flexbox;display: flex;}.accordion-checkbox .card label .accordion-title {padding-left: 11px;display: inline-block;}.accordion-checkbox .card .card-body {padding: 10px 0px 0px 36px;}.accordion-checkbox .card .pay-icon {height: 20px;margin-left: auto;}.asked-questions .questions-title {font-weight: 600;display: -webkit-box;display: -ms-flexbox;display: flex;font-size: 20px;line-height: 30px;}.asked-questions .questions-title .number {width: 32px;height: 32px;border-radius: 50%;background-color: #3dd1d5;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-flex: 0;-ms-flex: 0 0 32px;flex: 0 0 32px;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;font-size: 16px;margin-right: 20px;color: #ffffff;}.booking-02 {padding: 40px 28px;-webkit-box-shadow: 0px 7px 16px 0px rgba(9, 28, 58, 0.07);box-shadow: 0px 7px 16px 0px rgba(9, 28, 58, 0.07);border-radius: 6px;}.booking-02 .accordion .custom-control .custom-control-label .accordion-title {font-weight: 700;}@media (max-width: 767px) {.accordion .accordion-item .accordion-button {padding: 18px 30px 18px 20px;}.accordion .accordion-item .accordion-button i {right: 20px;}}@media (max-width: 575px) {.booking-02 {padding: 30px 15px;}.booking-02 .accordion-checkbox .card label {display: block !important;}.booking-02 .accordion-checkbox .card label .pay-icon {margin-left: 0 !important;display: block;}}.countdown-2 {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.countdown-2 .countdown {padding: 10px;background-color: #102636;color: #ffffff;border-radius: 4px;margin: 5px;width: 66px;height: 66px;}.countdown-2 .countdown span {font-size: 18px;line-height: 1;font-weight: bold;text-transform: capitalize;}.countdown-2 .countdown p {font-size: 12px;text-transform: capitalize;margin-top: 5px;margin-bottom: 0;}.coming-soon-section h1 {font-size: 120px;text-shadow: 0px 5px 8px rgba(0, 0, 0, 0.5);}.coming-soon-section .countdown-2 .countdown {color: #102636;background-color: inherit;width: inherit;height: inherit;}.coming-soon-section .countdown-2 .countdown span {font-size: 80px;}.coming-soon-section .countdown-2 .countdown p {margin-top: 20px;font-size: 18px;padding: 6px 30px;border-radius: 6px;border: 1px solid #ededed;}.coming-soon-section .form-inline .form-control {height: 60px;padding: 14px 170px 14px 20px;}.coming-soon-section .form-inline .btn:after {border-top-left-radius: 0px;border-bottom-left-radius: 0px;}.coming-soon-top .navbar .navbar-brand img {height: 70px;}@media (max-width: 1200px) {.coming-soon-section h1 {font-size: 70px;}.coming-soon-section .countdown-2 .countdown span {font-size: 60px;}}@media (max-width: 991px) {.coming-soon-section h1 {font-size: 60px;}.coming-soon-section .countdown-2 .countdown span {font-size: 50px;}}@media (max-width: 767px) {.coming-soon-section h1 {font-size: 46px;}.coming-soon-section .countdown-2 .countdown span {font-size: 40px;}}@media (max-width: 575px) {.coming-soon-section h1 {font-size: 36px;}.coming-soon-section .form-inline .btn {position: inherit;border-radius: 6px !important;}.coming-soon-section .form-inline .btn:after {border-top-left-radius: 6px;border-bottom-left-radius: 6px;}}.counter {position: relative;}.counter span {font-size: 36px;line-height: 1;color: #3dd1d5;font-weight: bold;margin-bottom: 30px;}.counter label {display: block;margin-top: 20px;}.counter:before {background: #ededed;position: absolute;width: 3px;height: 60px;content: "";right: 30%;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);}.testimonial {position: relative;}.testimonial .testimonial-star-icon ul {display: -webkit-box;display: -ms-flexbox;display: flex;padding-left: 0;margin-bottom: 20px;}.testimonial .testimonial-star-icon ul li {list-style-type: none;margin-right: 5px;font-size: 16px;color: #ffcc03;}.testimonial .testimonial-quote-icon {width: 105px;position: absolute;right: 75px;top: 0px;opacity: 0.1;}.testimonial .testimonial-author {margin-top: 30px;}.testimonial .testimonial-author .avatar {margin-right: 30px;}.testimonial .testimonial-author .avatar img {width: 55px;border-radius: 100%;border: 4px solid #ffffff;}.testimonial .testimonial-author .testimonial-name .author-tittle {font-family: "Playfair Display", serif;font-size: 16px;font-weight: 500;}.testimonial .testimonial-author .testimonial-name span {position: relative;padding-left: 15px;margin-left: 15px;font-size: 14px;}.testimonial .testimonial-author .testimonial-name span:before {content: "";height: 1px;width: 5px;background: #ffffff;position: absolute;left: 0;top: 50%;}.testimonial .testimonial-content {margin-bottom: 20px;}.testimonial .testimonial-content p {font-size: 18px;line-height: 28px;}.testimonial.testimonial-style-2 {background: #ffffff;padding: 40px;-webkit-box-shadow: 0px 7px 16px 0px rgba(9, 28, 58, 0.07);box-shadow: 0px 7px 16px 0px rgba(9, 28, 58, 0.07);margin-bottom: 20px;border-radius: 6px;}.testimonial.testimonial-style-2 .testimonial-content p {color: #7c8087;font-size: 16px;line-height: 28px;}.testimonial.testimonial-style-2 .testimonial-quote-icon {background: #ffffff;right: 20px;top: 10px;opacity: 0.1;width: 68px;}.testimonial.testimonial-style-2 .testimonial-author {margin-top: 0px;}.testimonial.testimonial-style-2 .testimonial-author .avatar img {-webkit-box-shadow: 0px 1px 10px 0px rgba(0, 0, 0, 0.1);box-shadow: 0px 1px 10px 0px rgba(0, 0, 0, 0.1);}.testimonial.testimonial-style-2 .testimonial-author .testimonial-name .author-tittle {color: #091c3a;}.testimonial.testimonial-style-2 .testimonial-author .testimonial-name .author-tittle:before {background: inherit;}.testimonial.testimonial-style-2 .testimonial-author .testimonial-name span:before {background: #000000;}.destination-plan .destination-icon {overflow: hidden;border-radius: 50%;}.destination-plan .destination-icon img {-webkit-transform: scale(1);transform: scale(1);-webkit-transition: -webkit-transform 7s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: -webkit-transform 7s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: transform 7s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: transform 7s cubic-bezier(0.25, 0.46, 0.45, 0.94), -webkit-transform 7s cubic-bezier(0.25, 0.46, 0.45, 0.94);min-height: 100%;-o-object-fit: cover;object-fit: cover;}.destination-plan .destination-content {height: 90%;width: 90%;background: #ffffff;margin: 0 auto;border-radius: 50%;position: absolute;left: 0;right: 0;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);opacity: 0;-webkit-transition: all 0.5s ease;transition: all 0.5s ease;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;border: 5px solid rgba(0, 0, 0, 0.1);}.destination-plan .destination-content img {width: 50px;height: auto;}.destination-plan .destination-content a {font-family: "Playfair Display", serif;color: #000000;font-weight: bold;font-size: 16px;}.destination-plan .destination-content a:hover {color: #3dd1d5;}.destination-plan:hover .destination-content {opacity: 1;}.destination-plan:hover .destination-icon img {-webkit-transform: scale(1.1);transform: scale(1.1);}.destination-price-item {overflow: hidden;border-radius: 6px;}.destination-price-item .destination-img {position: relative;}.destination-price-item .destination-img:hover img {-webkit-transform: scale(1.1);transform: scale(1.1);}.destination-price-item .destination-img img {border-radius: 6px;-webkit-transform: scale(1);transform: scale(1);-webkit-transition: -webkit-transform 7s;transition: -webkit-transform 7s;transition: transform 7s;transition: transform 7s, -webkit-transform 7s;}.destination-price-item .destination-img:before {z-index: 1;position: absolute;width: 100%;left: 0;right: 0;bottom: 0;content: "";background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0, 0, 0, 0)), to(black));background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0, black 100%);top: auto;height: 50%;-webkit-transition: all .35s;transition: all .35s;border-radius: 6px;}.destination-price-item .destination-img .destination-info {position: absolute;bottom: -40px;z-index: 9;padding: 25px;width: 100%;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.destination-price-item .destination-img .destination-info .destination-title {font-size: 18px;color: #ffffff;font-weight: 500;margin-bottom: 10px;display: -webkit-box;display: -ms-flexbox;display: flex;text-decoration: underline !important;}.destination-price-item .destination-img .destination-info .destination-title:hover {color: #3dd1d5;}.destination-price-item .destination-img .destination-info .loaction {opacity: 0;visibility: hidden;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.destination-price-item .destination-img .destination-info .loaction a {color: #ffffff;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding: 10px 0 0;display: inline-block;max-width: 100%;font-size: 12px;}.destination-price-item .destination-img .destination-info .loaction a:hover {color: #3dd1d5;}.destination-price-item .destination-img .rating {position: absolute;top: 10px;right: 10px;z-index: 9;}.destination-price-item .destination-img .rating a {color: #ffffff;background-color: #ffcc03;padding: 3px 10px;font-size: 12px;font-weight: bold;border-radius: 4px;}.destination-price-item .destination-img .rating a i {font-size: 10px;}.destination-price-item .destination-img .rating a:hover {color: #091c3a;}.destination-price-item:hover .destination-img .destination-info {bottom: 0;}.destination-price-item:hover .destination-img .destination-info .loaction {opacity: 1;visibility: visible;}.destination-price-item:hover .destination-img .destination-info .destination-title {text-decoration: inherit !important;}.destination-trips-item {overflow: hidden;}.destination-trips-item .trips-img {position: relative;}.destination-trips-item .trips-img:before {z-index: 1;position: absolute;width: 100%;left: 0;right: 0;bottom: 0;content: "";background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.5)));background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0.5) 100%);top: auto;height: 100%;-webkit-transition: all .35s;transition: all .35s;}.destination-trips-item .trips-img img {-webkit-transform: scale(1);transform: scale(1);-webkit-transition: -webkit-transform 7s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: -webkit-transform 7s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: transform 7s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: transform 7s cubic-bezier(0.25, 0.46, 0.45, 0.94), -webkit-transform 7s cubic-bezier(0.25, 0.46, 0.45, 0.94);min-height: 100%;-o-object-fit: cover;object-fit: cover;}.destination-trips-item .trips-img .trips-content {position: absolute;bottom: 0;left: 0;padding: 30px 30px 25px;width: 100%;z-index: 9;}.destination-trips-item .trips-img .trips-content .trips-title {color: #ffffff;font-weight: 600;margin-bottom: 15px;display: -webkit-box;display: -ms-flexbox;display: flex;}.destination-trips-item .trips-img .trips-content .trips-title:hover {color: #3dd1d5;}.destination-trips-item .trips-img .trips-content .trips-info {font-size: 14px;color: #ffffff;display: -webkit-box;display: -ms-flexbox;display: flex;}.destination-trips-item .trips-img .trips-content .trips-info:hover {color: #3dd1d5;}.destination-trips-item:hover .trips-img img {-webkit-transform: scale(1.1);transform: scale(1.1);}.destination-trips-main {position: relative;}.destination-trips-main .destination-trips-content {position: absolute;top: 0;left: 16.66%;width: 16.66%;z-index: 99;height: 100%;background-color: #091c3a;color: #ffffff;padding: 50px 50px;text-align: center;}.destination-trips-main .destination-trips-content .content img {height: 50px;}.destination-trips-main .destination-trips-content .content h5 {font-size: 20px;line-height: 40px;font-weight: bold;}.destination-trips-main .destination-trips-item.trips-style-2 {overflow: hidden;}.destination-trips-main .destination-trips-item.trips-style-2 .trips-img {position: relative;}.destination-trips-main .destination-trips-item.trips-style-2 .trips-img:before {z-index: 1;position: absolute;width: 100%;left: 0;right: 0;bottom: 0;content: "";background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0, 0, 0, 0)), to(black));background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0, black 100%);top: auto;height: 50%;-webkit-transition: all .35s;transition: all .35s;}.destination-trips-main .destination-trips-item.trips-style-2 .trips-img img {-webkit-transform: scale(1);transform: scale(1);-webkit-transition: -webkit-transform 7s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: -webkit-transform 7s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: transform 7s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: transform 7s cubic-bezier(0.25, 0.46, 0.45, 0.94), -webkit-transform 7s cubic-bezier(0.25, 0.46, 0.45, 0.94);min-height: 100%;-o-object-fit: cover;object-fit: cover;}.destination-trips-main .destination-trips-item.trips-style-2 .trips-img .video a {color: #091c3a;position: absolute;top: 15px;right: 15px;width: 40px;height: 40px;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;background-color: #ffffff;border-radius: 50%;z-index: 99;display: -webkit-box;display: -ms-flexbox;display: flex;opacity: 0;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.destination-trips-main .destination-trips-item.trips-style-2 .trips-img .video a:before {content: "";position: absolute;z-index: -9;left: 50%;top: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);display: block;width: 50px;height: 50px;background: #ffffff;border-radius: 50%;-webkit-animation: pulse-border 1500ms ease-out infinite;animation: pulse-border 1500ms ease-out infinite;}.destination-trips-main .destination-trips-item.trips-style-2 .trips-img .trips-content {position: absolute;bottom: 0;left: 0;padding: 25px 25px 20px;width: 100%;z-index: 9;opacity: 0;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.destination-trips-main .destination-trips-item.trips-style-2 .trips-img .trips-content .rating ul li a {font-size: 14px;color: #ffcc03;}.destination-trips-main .destination-trips-item.trips-style-2 .trips-img .trips-content .trips-title {color: #ffffff;font-weight: 500;font-size: 18px;margin-bottom: 10px;display: -webkit-box;display: -ms-flexbox;display: flex;}.destination-trips-main .destination-trips-item.trips-style-2 .trips-img .trips-content .trips-title:hover {color: #3dd1d5;}.destination-trips-main .destination-trips-item.trips-style-2 .trips-img .trips-content .trips-price {font-size: 16px;color: #ffffff;display: -webkit-box;display: -ms-flexbox;display: flex;}.destination-trips-main .destination-trips-item.trips-style-2 .trips-img .trips-content .trips-price:hover {color: #3dd1d5;}.destination-trips-main .destination-trips-item.trips-style-2:hover .trips-img img {-webkit-transform: scale(1.1);transform: scale(1.1);}.destination-trips-main .destination-trips-item.trips-style-2:hover .video a {opacity: 1;}.destination-trips-main .destination-trips-item.trips-style-2:hover .trips-content {opacity: 1;}.destination-trips-main .destination-trips-item.trips-style-2.active .trips-content {opacity: 1;}.destination-trips-main .destination-trips-item.trips-style-2.active .video a {opacity: 1;}.destination-trips-main .owl-carousel {z-index: inherit;}.destination-trips-main .owl-carousel .owl-nav {position: absolute;left: 22%;bottom: 15%;z-index: 99;display: -webkit-box;display: -ms-flexbox;display: flex;}.destination-trips-main .owl-carousel .owl-nav button {margin: 0 5px;}.destination-plan-2 {max-height: 630px;overflow-y: auto;}.destination-plan-2 .nav-link {width: 100%;}.destination-plan-2 .listing-details {padding: 30px 40px;-webkit-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;background-color: #102636;cursor: pointer;}.destination-plan-2 .listing-details .listing-loaction span {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;display: inline-block;max-width: 100%;}.destination-plan-2 .listing-details .icon-location {width: 15px;-webkit-filter: invert(94%) sepia(14%) saturate(4706%) hue-rotate(144deg) brightness(87%) contrast(90%);filter: invert(94%) sepia(14%) saturate(4706%) hue-rotate(144deg) brightness(87%) contrast(90%);-webkit-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}.destination-plan-2 .listing-details span {font-size: 12px;}.destination-plan-2 .listing-details .listing-title .country-flags h6 {font-family: "Montserrat", sans-serif;}.destination-plan-2 .listing-details:hover {color: #ffffff;background-color: #3dd1d5;}.destination-plan-2 .listing-details:hover .icon-location {-webkit-filter: invert(93%) sepia(100%) saturate(27%) hue-rotate(97deg) brightness(107%) contrast(106%);filter: invert(93%) sepia(100%) saturate(27%) hue-rotate(97deg) brightness(107%) contrast(106%);}.destination-plan-2 .nav-link.active .listing-details {background-color: #3dd1d5;}.destination-plan-2 .nav-link.active .icon-location {-webkit-filter: invert(93%) sepia(100%) saturate(27%) hue-rotate(97deg) brightness(107%) contrast(106%);filter: invert(93%) sepia(100%) saturate(27%) hue-rotate(97deg) brightness(107%) contrast(106%);}.upcomming-plan {padding: 30px;}.upcomming-plan .upcomming {background: rgba(255, 255, 255, 0.85);padding: 20px;}.upcomming-plan .upcomming .upcomming-info {border: 3px dashed #3dd1d5;background-color: rgba(255, 255, 255, 0.6);padding: 30px;}.destinations-details {padding: 15px;-webkit-box-shadow: 0px 7px 16px 0px rgba(9, 28, 58, 0.07);box-shadow: 0px 7px 16px 0px rgba(9, 28, 58, 0.07);}.destinations-details .img-details {position: relative;overflow: hidden;border-radius: 6px;}.destinations-details .img-details img {-webkit-transform: scale(1);transform: scale(1);transition: -webkit-transform 7s;-webkit-transition: -webkit-transform 7s;transition: transform 7s;transition: transform 7s, -webkit-transform 7s;min-height: 100%;-o-object-fit: cover;object-fit: cover;}.destinations-details .country-info .country-item {display: -webkit-box;display: -ms-flexbox;display: flex;padding: 20px 0;}.destinations-details .country-info .country-item .country-name {width: 45%;}.destinations-details .country-info .country-item .country-name .icon {font-size: 16px;margin-right: 20px;color: #3dd1d5;}.destinations-details .country-info .country-item .description {width: 45%;}.destinations-details .country-info .country-item .flags {width: 10%;text-align: end;}.destinations-details:hover .img-details img {-webkit-transform: scale(1.1);transform: scale(1.1);}.booking-03 {background-color: #ffffff;padding: 40px;}.booking-03 .success-message {padding: 10px;background-color: rgba(10, 187, 10, 0.15);border-radius: 6px;}.booking-03 .booking-info .booking-info-contant {padding: 40px;margin: -50px 40px 0;position: relative;border-radius: 6px;-webkit-box-shadow: 0px 7px 16px 0px rgba(9, 28, 58, 0.07);box-shadow: 0px 7px 16px 0px rgba(9, 28, 58, 0.07);background-color: #ffffff;}.booking-03 .booking-info .booking-info-contant object.icon {width: 22px;-webkit-filter: invert(74%) sepia(97%) saturate(379%) hue-rotate(136deg) brightness(88%) contrast(89%);filter: invert(74%) sepia(97%) saturate(379%) hue-rotate(136deg) brightness(88%) contrast(89%);margin-right: 10px;}.booking-03 .booking-info .booking-info-contant .coupon-form {width: 75%;}.booking-03 .booking-info .booking-info-contant .coupon-form .btn {padding: 12px 40px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.destination-find-area {display: -webkit-box;display: -ms-flexbox;display: flex;background: #fff;border-radius: 7px;}.destination-find-area > div {width: 25%;-webkit-box-shadow: 0 3px 15px rgba(0, 0, 0, 0.04);box-shadow: 0 3px 15px rgba(0, 0, 0, 0.04);}.destination-find-area .form-btn-are a {white-space: nowrap;width: 100%;}@media (max-width: 1600px) {.destination-trips-main .owl-carousel .owl-nav {position: absolute;left: 21%;bottom: 13%;}.destination-trips-main .destination-trips-content {padding: 20px;}}@media (max-width: 1399px) {.destination-trips-main .destination-trips-content {width: 20%;left: 20%;}.destination-trips-main .owl-carousel .owl-nav {left: 25%;}.upcomming-plan {padding: 15px;}.upcomming-plan .upcomming .upcomming-info {padding: 10px;}}@media (max-width: 1299px) {.destination-trips-main .destination-trips-content {width: 25%;left: 25%;}.destination-trips-main .owl-carousel .owl-nav {left: 32%;}}@media (max-width: 1199px) {.destination-trips-main .destination-trips-content {width: 33.33%;left: 0;}.destination-trips-main .owl-carousel .owl-nav {left: 11%;}.destination-plan-2 .listing-details {padding: 20px 25px;}}@media (max-width: 991px) {.destination-trips-main .destination-trips-content {padding: 40px;}.destination-trips-main .owl-carousel .owl-nav button i {width: 40px;height: 40px;}.booking-03 {padding: 30px;}.booking-03 .booking-info .booking-info-contant {padding: 30px;margin: -40px 30px 0;}}@media (max-width: 767px) {.destination-trips-main .destination-trips-content {width: 50%;left: 0;padding: 15px;}.destination-trips-main .owl-carousel .owl-nav {left: 17%;}.destination-trips-main .owl-carousel .owl-nav button i {width: 35px;height: 35px;}.destination-trips-item .trips-img .trips-content {padding: 15px;}.destination-plan-2 .tab-content.map {max-height: 450px;}.booking-03 {padding: 20px;}.booking-03 .booking-info .booking-info-contant {padding: 20px;margin: -30px 20px 0;}.destination-find-area {-ms-flex-wrap: wrap;flex-wrap: wrap;background: none;border-radius: inherit;grid-gap: 15px 0;}.destination-find-area > div {width: 50%;}}@media (max-width: 575px) {.booking-03 .booking-info .booking-info-contant .coupon-form {width: 100%;}.destination-find-area > div {width: 100%;}}@media (max-width: 480px) {.destination-trips-main .destination-trips-content {display: none;}.destination-trips-main .owl-carousel .owl-nav {display: none;}}.cd-horizontal-timeline {opacity: 0;-webkit-transition: opacity 0.2s;transition: opacity 0.2s;}.cd-horizontal-timeline ul {margin-top: 0;margin-bottom: 0rem;list-style-type: none;padding: 0;}.cd-horizontal-timeline a {text-decoration: none;}.cd-horizontal-timeline::before {content: 'mobile';display: none;}.cd-horizontal-timeline .timeline {position: relative;height: 100px;width: 56%;margin: 0 auto;}.cd-horizontal-timeline .events-wrapper {position: relative;height: 100%;margin: 0 80px;overflow: hidden;}.cd-horizontal-timeline .events {position: absolute;z-index: 1;left: -270px;top: 47px;height: 4px;background: #f3f9ff;-webkit-transition: -webkit-transform 0.4s;transition: -webkit-transform 0.4s;transition: transform 0.4s;transition: transform 0.4s, -webkit-transform 0.4s;}.cd-horizontal-timeline .events a {position: absolute;bottom: -65px;z-index: 2;text-align: center;padding-bottom: 15px;color: #091c3a;font-weight: 600;-webkit-transform: translateZ(0);transform: translateZ(0);}.cd-horizontal-timeline .events a::after {content: '';position: absolute;left: 50%;right: auto;-webkit-transform: translateX(-50%);transform: translateX(-50%);top: -38px;height: 20px;width: 20px;border-radius: 50%;border: 2px solid #f3f9ff;background-color: #ffffff;-webkit-transition: background-color 0.3s, border-color 0.3s;transition: background-color 0.3s, border-color 0.3s;}.cd-horizontal-timeline .events a.selected {pointer-events: none;}.cd-horizontal-timeline .events a.selected::after {background-color: #3dd1d5;border-color: #3dd1d5;}.cd-horizontal-timeline .events a.older-event::after {background-color: #3dd1d5;border-color: #3dd1d5;}.cd-horizontal-timeline .filling-line {position: absolute;z-index: 1;left: 0;top: 0;height: 100%;width: 100%;background-color: #3dd1d5;-webkit-transform: scaleX(0);transform: scaleX(0);-webkit-transform-origin: left center;transform-origin: left center;-webkit-transition: -webkit-transform 0.3s;transition: -webkit-transform 0.3s;transition: transform 0.3s;transition: transform 0.3s, -webkit-transform 0.3s;}.cd-horizontal-timeline.booking-page .timeline {width: 100%;}.cd-horizontal-timeline.loaded {opacity: 1;}.no-touch .cd-horizontal-timeline .events a:hover::after {background-color: #091c3a;border-color: #091c3a;}.events-content .year {font-size: 96px;-webkit-transform: rotate(-90deg);transform: rotate(-90deg);position: absolute;top: 50px;right: -30px;margin-bottom: 0;opacity: 0.1;color: #3dd1d5;}.cd-timeline-navigation a {position: absolute;z-index: 1;top: 50%;bottom: auto;-webkit-transform: translateY(-50%);transform: translateY(-50%);height: 50px;width: 50px;border-radius: 10px;background: #ffffff;-webkit-box-shadow: 0px 2px 5px 0px rgba(9, 28, 58, 0.1);box-shadow: 0px 2px 5px 0px rgba(9, 28, 58, 0.1);left: 0;display: -webkit-box;display: -ms-flexbox;display: flex;padding: 10px;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.cd-timeline-navigation a:hover {color: #ffffff;background: #3dd1d5;}.cd-timeline-navigation a:hover:before {color: #ffffff;}.cd-timeline-navigation a.prev {-webkit-transform: rotate3d(0, 1, 0, 180deg);transform: rotate3d(0, 1, 0, 180deg);top: 25px;}.cd-timeline-navigation a.prev::before {content: "";position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);background-image: url(../images/arrow.svg);background-size: cover;height: 30px;width: 30px;}.cd-timeline-navigation a.next {right: 0;left: auto;}.cd-timeline-navigation a.next::before {content: "";position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);background-image: url(../images/arrow.svg);background-size: cover;height: 30px;width: 30px;}.cd-timeline-navigation a.inactive {cursor: not-allowed;}.cd-timeline-navigation a.inactive::after {background-position: 0 -16px;}.cd-timeline-navigation a.next:hover:before, .cd-timeline-navigation a.prev:hover:before {background-image: url(../images/arrow-white.svg);}.cd-horizontal-timeline .events-content {position: relative;width: 100%;margin-top: 50px;overflow: hidden;-webkit-transition: height 0.4s;transition: height 0.4s;}.cd-horizontal-timeline .events-content li {position: absolute;z-index: 1;width: 100%;left: 0;top: 0;-webkit-transform: translateX(-100%);transform: translateX(-100%);opacity: 0;-webkit-animation-duration: 0.4s;animation-duration: 0.4s;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;}.cd-horizontal-timeline .events-content li.selected {position: relative;z-index: 2;opacity: 1;-webkit-transform: translateX(0);transform: translateX(0);}.cd-horizontal-timeline .events-content li.enter-right {-webkit-animation-name: cd-enter-right;animation-name: cd-enter-right;}.cd-horizontal-timeline .events-content li.leave-right {-webkit-animation-name: cd-enter-right;animation-name: cd-enter-right;animation-direction: reverse;}.cd-horizontal-timeline .events-content li.enter-left {-webkit-animation-name: cd-enter-left;animation-name: cd-enter-left;}.cd-horizontal-timeline .events-content li.leave-left {-webkit-animation-name: cd-enter-left;animation-name: cd-enter-left;animation-direction: reverse;}@media only screen and (min-width: 1100px) {.cd-horizontal-timeline:before {content: 'desktop';}}@media only screen and (max-width: 991px) {.cd-horizontal-timeline .timeline {width: 90%;}}@media only screen and (max-width: 767px) {.cd-horizontal-timeline {margin-top: 30px;}.cd-horizontal-timeline .events-wrapper {margin: 0 60px;}.events-content .year {font-size: 66px;-webkit-transform: rotate(0deg);transform: rotate(0deg);position: relative;top: 0;right: 0;}.cd-timeline-navigation a {width: 40px;height: 40px;}}@media only screen and (max-width: 575px) {.cd-horizontal-timeline .events-wrapper {margin: 0 20px;}}@-webkit-keyframes cd-enter-right {0% {opacity: 0;-webkit-transform: translateX(100%);}100% {opacity: 1;-webkit-transform: translateX(0%);}}@keyframes cd-enter-right {0% {opacity: 0;-webkit-transform: translateX(100%);transform: translateX(100%);}100% {opacity: 1;-webkit-transform: translateX(0%);transform: translateX(0%);}}@-webkit-keyframes cd-enter-left {0% {opacity: 0;-webkit-transform: translateX(-100%);}100% {opacity: 1;-webkit-transform: translateX(0%);}}@keyframes cd-enter-left {0% {opacity: 0;-webkit-transform: translateX(-100%);transform: translateX(-100%);}100% {opacity: 1;-webkit-transform: translateX(0%);transform: translateX(0%);}}@media (max-width: 1400px) {.cd-horizontal-timeline .timeline {width: 80%;}}.blog .blog-body {padding-top: 30px;}.blog .blog-body span {font-size: 14px;line-height: 24px;}.blog .blog-body .time-card img {height: 20px;width: 20px;}.blog .blog-body .user .user-img img {height: 20px;width: 20px;border-radius: 50%;}.blog a {margin-top: 10px;font-weight: bold;line-height: 36px;font-size: 20px;color: #102636;font-family: "Playfair Display", serif;display: block;}.blog a:hover {color: #3dd1d5;}.blog-detail .blog .blog-img {position: relative;overflow: hidden;border-radius: 6px;}.blog-detail .blog .blog-img img {-webkit-transform: scale(1);transform: scale(1);-webkit-transition: -webkit-transform 7s;transition: -webkit-transform 7s;transition: transform 7s;transition: transform 7s, -webkit-transform 7s;min-height: 100%;-o-object-fit: cover;object-fit: cover;}.blog-detail:hover .blog-img img {-webkit-transform: scale(1.1);transform: scale(1.1);}.blog-style-2 .blog-img {min-width: 100px;width: 100px;position: relative;overflow: hidden;border-radius: 6px;}.blog-style-2 .blog-img img {-webkit-transform: scale(1);transform: scale(1);-webkit-transition: -webkit-transform 3s;transition: -webkit-transform 3s;transition: transform 3s;transition: transform 3s, -webkit-transform 3s;}.blog-style-2 .blog-img img:hover {-webkit-transform: scale(1.1);transform: scale(1.1);}.blog-style-2 .blog-body a {font-weight: 500;line-height: 24px;font-size: 16px;}.blog-style-2 .blog-body a:hover {color: #3dd1d5;}.blog.blog-post-quote {position: relative;background-color: #3dd1d5;border-radius: 6px;-webkit-box-shadow: 0px 7px 16px 0px rgba(9, 28, 58, 0.07);box-shadow: 0px 7px 16px 0px rgba(9, 28, 58, 0.07);}.blog.blog-post-quote .quote-icon i {font-size: 65px;color: rgba(255, 255, 255, 0.2);position: absolute;top: 20px;left: 20px;}.blog.blog-post-quote a.title {color: #ffffff;}.blog.blog-post-quote a.title:hover {color: #102636;}.blog-style-vertical {height: 500px;overflow: auto;}.blog-style-vertical::-webkit-scrollbar {width: 7px;margin-right: 5px;}.blog-style-vertical::-webkit-scrollbar-thumb {background-color: #f3f9ff;border-radius: 6px;margin-right: 10px;}.blog-style-vertical::-webkit-scrollbar-thumb:hover {background-color: #ededed;}.navigation.post-navigation .nav-links {display: -webkit-box;display: -ms-flexbox;display: flex;}.navigation.post-navigation .nav-links .nav-previous {width: 49%;border: 1px solid #ededed;margin-right: 15px;-webkit-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;border-radius: 6px;}.navigation.post-navigation .nav-links .nav-previous a {display: -webkit-box;display: -ms-flexbox;display: flex;color: #102636;}.navigation.post-navigation .nav-links .nav-previous a .pagi-text {color: #102636;-webkit-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;display: inline-block;padding: 12px 25px;border-right: 1px solid #ededed;border-bottom-right-radius: 0px !important;border-top-right-radius: 0px !important;border-radius: 6px;}.navigation.post-navigation .nav-links .nav-previous a .nav-title {text-overflow: ellipsis;overflow: hidden;white-space: nowrap;margin-right: auto;}.navigation.post-navigation .nav-links .nav-previous:hover {border: 1px solid #f3f9ff;background-color: #f3f9ff;-webkit-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}.navigation.post-navigation .nav-links .nav-previous:hover .pagi-text {background-color: #3dd1d5;color: #ffffff;-webkit-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;border-right: 1px solid #3dd1d5;}.navigation.post-navigation .nav-links .nav-next {width: 49%;border: 1px solid #ededed;margin-right: 15px;margin-right: 0;text-align: right;-webkit-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;border-radius: 6px;}.navigation.post-navigation .nav-links .nav-next a {display: -webkit-box;display: -ms-flexbox;display: flex;color: #102636;padding-left: 15px;}.navigation.post-navigation .nav-links .nav-next a .nav-title {text-overflow: ellipsis;overflow: hidden;white-space: nowrap;margin-left: auto;}.navigation.post-navigation .nav-links .nav-next a .pagi-text {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;border-left: 1px solid #ededed;-webkit-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;border-bottom-left-radius: 0px !important;border-top-left-radius: 0px !important;border-radius: 6px;}.navigation.post-navigation .nav-links .nav-next:hover {border: 1px solid #f3f9ff;background-color: #f3f9ff;-webkit-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}.navigation.post-navigation .nav-links .nav-next:hover .pagi-text {background-color: #3dd1d5;color: #ffffff;-webkit-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;border-left: 1px solid #3dd1d5;}.navigation.post-navigation .nav-links .nav-title {margin: 12px 20px;}.navigation.post-navigation .nav-links .pagi-text {padding: 12px 25px;}.pagination {-ms-flex-wrap: wrap;flex-wrap: wrap;}.pagination .page-item {margin: 0 5px 5px;}.pagination .page-item .page-link {width: 50px;height: 50px;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;display: -webkit-box;display: -ms-flexbox;display: flex;color: #091c3a;background-color: transparent;border: 2px solid #ededed;border-radius: 6px;}.pagination .page-item .page-link span {font-size: 26px;}.pagination .page-item .page-link:hover {color: #3dd1d5;background-color: transparent;border: 2px solid #3dd1d5;}.pagination .page-item .page-link:hover:focus {-webkit-box-shadow: none;box-shadow: none;}.pagination .page-item:not(:first-child) .page-link {margin-left: -1px;}.pagination .page-item.active .page-link {color: #3dd1d5;background-color: transparent;border: 2px solid #3dd1d5;}@media (max-width: 575px) {.navigation.post-navigation .nav-links {display: block;}.navigation.post-navigation .nav-links .nav-previous {width: 100%;}.navigation.post-navigation .nav-links .nav-next {width: 100%;}.blog-style-2 .blog-img {min-width: 80px;width: 80px;}}.feature-box {padding: 40px;}.feature-box .icon-box {width: 71%;}.feature-categories {padding: 20px;text-transform: uppercase;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;text-align: center;cursor: pointer;color: #102636;}.feature-categories .icon {margin-bottom: 10px;}.feature-categories .icon object {width: 60px;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.feature-categories a {color: #102636;font-weight: 600;}.feature-categories:hover {background-color: #ffffff;-webkit-box-shadow: 0px 7px 16px 0px rgba(9, 28, 58, 0.07);box-shadow: 0px 7px 16px 0px rgba(9, 28, 58, 0.07);border-radius: 6px;}.feature-categories:hover .icon object {-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.feature-categories:hover a {color: #3dd1d5;}.feature-section {margin-bottom: -75px;}.feature-box.feature-box-2 {text-align: center;border: 2px solid #ededed;padding: 25px 15px;border-radius: 6px;}.feature-box.feature-box-2 img {width: 70px;height: 70px;}.feature-box.feature-box-2 h5 {padding: 15px 0;font-weight: 600;}.categories-section {margin-top: -120px;z-index: 9;position: relative;}.categories-section .feature-categories-2 {background-color: #ffffff;-webkit-box-shadow: 0px 7px 16px 0px rgba(9, 28, 58, 0.07);box-shadow: 0px 7px 16px 0px rgba(9, 28, 58, 0.07);border-radius: 6px;}.categories-section .feature-categories-2 .feature-categories {padding: 40px 20px;overflow: hidden;background: #ffffff;position: relative;border-bottom: 5px solid transparent;z-index: 2;}.categories-section .feature-categories-2 .feature-categories:before {content: '';background: #3dd1d5;position: absolute;left: 0px;bottom: 0px;width: 100%;height: 0%;-webkit-transition: all 490ms ease;transition: all 490ms ease;z-index: -1;border-radius: 0;}.categories-section .feature-categories-2 .feature-categories:hover {border-bottom: 5px solid #102636;border-radius: 0;}.categories-section .feature-categories-2 .feature-categories:hover:before {height: 100%;top: 0px;}.categories-section .feature-categories-2 .feature-categories:hover .icon object {-webkit-filter: invert(99%) sepia(67%) saturate(351%) hue-rotate(195deg) brightness(117%) contrast(101%);filter: invert(99%) sepia(67%) saturate(351%) hue-rotate(195deg) brightness(117%) contrast(101%);-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.categories-section .feature-categories-2 .feature-categories:hover a {color: #ffffff;}.categories-section .feature-categories-2 .feature-categories .title {font-size: 18px;}.categories-section .feature-categories-2 .owl-carousel .owl-stage-outer {border-radius: 6px;}.categories-section .feature-categories-2 .owl-stage-outer {border-radius: 6px;}@media (max-width: 1200px) {.feature-box {padding: 25px;}}@media (max-width: 575px) {.feature-box {display: block !important;padding: 20px;}.feature-box .icon-box {display: block !important;width: 100%;}}.video-box img {width: 70px;height: 70px;}.video-box .video-icon a i {width: 30px;height: 30px;background: #ffffff;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;margin-left: -10px;line-height: 30px;text-align: center;border-radius: 50%;color: #000000;font-size: 12px;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.video-box .video-icon a:hover i {background: #3dd1d5;color: #ffffff;}.video-box .video-icon a:hover h6 {color: #3dd1d5;}.video-box h6 {font-size: 18px;padding-left: 15px;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.team {-webkit-box-shadow: 0px 7px 16px 0px rgba(9, 28, 58, 0.07);box-shadow: 0px 7px 16px 0px rgba(9, 28, 58, 0.07);border-radius: 6px;}.team .team-image {position: relative;overflow: hidden;border-radius: 4px;}.team .team-image .team-social {opacity: 0;position: absolute;bottom: 0;left: 0;width: 100%;height: 85%;display: block;z-index: 1;content: "";background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(15, 15, 15, 0.75)));background: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(15, 15, 15, 0.75) 100%);-webkit-transition: opacity 0.65s cubic-bezier(0.05, 0.2, 0.1, 1);transition: opacity 0.65s cubic-bezier(0.05, 0.2, 0.1, 1);cursor: pointer;text-align: center;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end;}.team .team-image .team-social ul {position: relative;bottom: 30px;opacity: 0;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.team .team-image .team-social ul li a {margin: 0px 5px;background: #ffffff;color: #000000;padding: 10px;height: 40px;width: 40px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;border-radius: 4px;position: relative;z-index: 1;}.team .team-image .team-social ul li a:before {content: '';background-color: #3dd1d5 !important;width: 100%;height: 100%;border-radius: 10px;-webkit-transition: all 490ms ease;transition: all 490ms ease;-webkit-transform: scale(0, 0);transform: scale(0, 0);position: absolute;left: 0px;top: 0px;z-index: -1;}.team .team-image .team-social ul li a:hover {background: #3dd1d5;color: #ffffff;}.team .team-image .team-social ul li a:hover:before {-webkit-transform: scale(1, 1);transform: scale(1, 1);}.team .team-image img {-webkit-transform: scale(1);transform: scale(1);-webkit-transition: -webkit-transform 7s;transition: -webkit-transform 7s;transition: transform 7s;transition: transform 7s, -webkit-transform 7s;}.team .team-detail {padding-top: 20px;padding-bottom: 30px;}.team .team-detail .team-label {padding-bottom: 10px;display: block;font-size: 12px;font-weight: 500;}.team .team-detail .team-title {font-size: 18px;font-weight: 600;color: #091c3a;}.team:hover .team-social {opacity: 1;}.team:hover .team-social ul {bottom: 15px;opacity: 1;}.team-sticky .team .team-img img {border-radius: 6px 6px 0px 0px;}.team-sticky .team .team-info {padding: 35px;}.team:hover .team-image img {-webkit-transform: scale(1.1);transform: scale(1.1);}.team-sticky.is-sticky {top: 100px;}.team .team-info.clients-detail ul li {color: #ffffff;}.team .team-info.clients-detail .social-icon ul li a {font-size: 16px;color: #ffffff;margin-right: 15px;}.team .team-info.clients-detail .social-icon ul li a:hover {color: #102636;}.owl-carousel .owl-item img {width: auto;display: inherit;}.owl-carousel .owl-nav button {background-color: #ffffff !important;padding: 15px;width: 50px;height: 50px;line-height: 50px;-webkit-box-shadow: 0px 2px 5px 0px rgba(9, 28, 58, 0.1);box-shadow: 0px 2px 5px 0px rgba(9, 28, 58, 0.1);border-radius: 10px;margin: 0 5px;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;position: relative;z-index: 1;}.owl-carousel .owl-nav button:before {content: '';background-color: #3dd1d5 !important;width: 100%;height: 100%;border-radius: 10px;-webkit-transition: all 490ms ease;transition: all 490ms ease;-webkit-transform: scale(0, 0);transform: scale(0, 0);position: absolute;left: 0px;top: 0px;z-index: -1;}.owl-carousel .owl-nav button:hover {background-color: #3dd1d5 !important;}.owl-carousel .owl-nav button:hover:before {-webkit-transform: scale(1, 1);transform: scale(1, 1);}.perfect-tour .owl-nav {position: absolute;top: -140px;right: 10px;display: -webkit-box;display: -ms-flexbox;display: flex;}.owl-carousel .owl-dots {margin-top: 30px;}.owl-carousel .owl-dots button.owl-dot span {background-color: #102636;width: 60px;height: 4px;display: -webkit-box;display: -ms-flexbox;display: flex;border-radius: 4px;margin-right: 15px;}.owl-carousel .owl-dots button.owl-dot.active span {background-color: #3dd1d5;}.bg-secondary .owl-carousel .owl-dots button.owl-dot span {background-color: #ffffff;}.bg-secondary .owl-carousel .owl-dots button.owl-dot.active span {background-color: #3dd1d5;}.owl-carousel.owl-dots-bottom-center .owl-dots {text-align: center;}.owl-carousel.owl-nav-center .owl-nav {width: 100%;}.owl-carousel.owl-nav-center .owl-nav .owl-next {top: 50%;right: -30px;position: absolute;-webkit-transform: translateY(-50%);transform: translateY(-50%);-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.owl-carousel.owl-nav-center .owl-nav .owl-prev {top: 50%;left: -30px;position: absolute;-webkit-transform: translateY(-50%);transform: translateY(-50%);-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.owl-carousel .owl-nav .owl-next {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;right: 0;}.owl-carousel .owl-nav .owl-next:hover i {background-image: url(../images/arrow-white.svg);}.owl-carousel .owl-nav .owl-prev {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;left: 0;}.owl-carousel .owl-nav .owl-prev:hover i {background-image: url(../images/arrow-white.svg);}.owl-carousel .owl-nav .owl-prev i {-webkit-transform: rotate3d(0, 1, 0, 180deg);transform: rotate3d(0, 1, 0, 180deg);}.owl-carousel .owl-nav i {background-image: url(../images/arrow.svg);background-size: cover;height: 30px;width: 30px;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.owl-carousel .owl-nav i:before {content: none;}.owl-carousel.feature-categories-2 .owl-nav .owl-next {right: 0;}.owl-carousel.feature-categories-2 .owl-nav .owl-prev {left: 0;}.owl-carousel.feature-categories-2 .owl-nav button {opacity: 0;}.owl-carousel.feature-categories-2:hover .owl-nav button {opacity: 1;}.owl-carousel.feature-categories-2:hover .owl-nav .owl-next {right: -30px;}.owl-carousel.feature-categories-2:hover .owl-nav .owl-prev {left: -30px;}@media (max-width: 991px) {.owl-carousel .owl-dots {margin-top: 30px;}.perfect-tour .owl-nav {display: none;}}@media (max-width: 767px) {.owl-carousel .owl-dots {margin-top: 20px;}.owl-carousel.owl-nav-center .owl-nav .owl-prev {display: none;}.owl-carousel.owl-nav-center .owl-nav .owl-next {display: none;}}.client-logo .owl-carousel .owl-item .item a {padding: 30px;opacity: 0.6;-webkit-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.client-logo .owl-carousel .owl-item .item a:hover {opacity: 1;-webkit-box-shadow: 0px 2px 5px 0px rgba(9, 28, 58, 0.1);box-shadow: 0px 2px 5px 0px rgba(9, 28, 58, 0.1);}.sidebar .widget {padding: 25px 20px;margin-top: 0px !important;border-radius: 4px;-webkit-box-shadow: 0px 7px 16px 0px rgba(9, 28, 58, 0.07);box-shadow: 0px 7px 16px 0px rgba(9, 28, 58, 0.07);margin-bottom: 30px;}.sidebar .widget .widget-title {margin-bottom: 20px;}.sidebar .widget .search {position: relative;}.sidebar .widget .search i {position: absolute;right: 0;top: 0;background: #3dd1d5;color: #ffffff;padding: 17px 20px;cursor: pointer;margin: 0;border-radius: 0 6px 6px 0px;}.sidebar .widget .search input {padding-right: 64px;height: 50px;padding-left: 20px;}.sidebar .widget .social ul li a {color: #091c3a;font-weight: 600;text-transform: capitalize;}.sidebar .widget .price-filter {display: -webkit-box;display: -ms-flexbox;display: flex;}.sidebar .widget .price-filter a {margin-left: auto;}.sidebar .widget .product-rating {margin-bottom: 10px;}.sidebar .widget .product-rating:last-child {margin-bottom: 0;}.sidebar .widget .product-rating .product-rating-nav {display: inline-block;}.sidebar .widget .product-rating span {float: right;}.sidebar .widget .product-banner-thumb {position: relative;}.sidebar .widget .product-banner-thumb .product-banner-badge {position: absolute;top: 10px;right: 10px;z-index: 1;background: #102636;color: #ffffff;height: 70px;width: 70px;border-radius: 50%;text-align: center;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.sidebar .widget .product-banner-thumb .product-banner-badge .badge-value {font-size: 20px;font-weight: 700;line-height: 1;}.sidebar .widget .form-check {display: block;}.sidebar .widget .form-check span {float: right;}.sidebar .widget .social ul {margin-bottom: 0;}.sidebar .widget .social ul li {display: inline-block;list-style-type: none;font-size: 16px;border-radius: 4px;}.sidebar .widget .tagcloud ul li {margin-bottom: 10px;display: inline-block;}.sidebar .widget .tagcloud ul li a {line-height: 32px;border: 1px solid #ededed;padding: 0 12px;border-radius: 6px;display: block;}.sidebar .widget .tagcloud ul li a:hover {background: #3dd1d5;border: 1px solid #3dd1d5;color: #ffffff;}.sidebar .widget .widget-categories ul li a {font-size: 14px;line-height: 32px;display: block;}.sidebar .widget .widget-categories ul li a:hover {color: #3dd1d5;}.sidebar .widget .search {position: relative;}.sidebar .widget .search i {position: absolute;right: 0;top: 0;background: #3dd1d5;color: #ffffff;padding: 17px 20px;cursor: pointer;margin: 0;border-radius: 0 3px 3px 0px;-webkit-transition: all 0.5s ease;transition: all 0.5s ease;}.sidebar .widget .search i:hover {background: #102636;}.sidebar .widget .search input {padding-right: 64px;height: 50px;padding-left: 20px;}.sidebar .widget ul.list-style li a {display: -webkit-box;display: -ms-flexbox;display: flex;color: #7c8087;width: 100%;}.sidebar .widget .widget-categories .list-style-underline li a {padding: 5px 0;border-bottom: 1px solid #ededed;}.sidebar .widget .widget-categories .list-style-underline li a span {font-size: 10px;}.sidebar .widget .widget-categories .list-style-underline li:last-child a {border-bottom: inherit;}.sidebar .widget .social ul {margin-bottom: 0;}.sidebar .widget .social ul li {padding: 10px 10px 10px 20px;border: 1px solid #ededed;display: -webkit-box;display: -ms-flexbox;display: flex !important;margin-bottom: 10px;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.sidebar .widget .social ul li:last-child {margin-bottom: 0;}.sidebar .widget .social ul .facebook a {color: #466ca9;}.sidebar .widget .social ul .facebook .follow {background: #f3f9ff;padding: 3px 18px;font-size: 12px;}.sidebar .widget .social ul .facebook .follow:hover {background: #466ca9;color: #ffffff;}.sidebar .widget .social ul .twitter a {color: #20b5e6;}.sidebar .widget .social ul .twitter .follow {background: #f3f9ff;padding: 3px 18px;font-size: 12px;}.sidebar .widget .social ul .twitter .follow:hover {background: #3dd1d5;color: #ffffff;}.sidebar .widget .social ul .youtube a {color: #d92c20;}.sidebar .widget .social ul .youtube .follow {background: #f3f9ff;padding: 3px 18px;font-size: 12px;}.sidebar .widget .social ul .youtube .follow:hover {background: #d92c20;color: #ffffff;}.sidebar .widget .social ul .linkedIn a {color: #13799f;}.sidebar .widget .social ul .linkedIn .follow {background: #f3f9ff;padding: 3px 18px;font-size: 12px;}.sidebar .widget .social ul .linkedIn .follow:hover {background: #13799f;color: #ffffff;}.sidebar .widget ul li .follow {background: #f3f9ff;padding: 3px 18px;font-size: 12px;}.sidebar .widget ul li .follow:hover {background: #466ca9;color: #ffffff;}.sidebar .widget .popular-tag ul li {display: inline-block;margin-bottom: 10px;}.sidebar .widget .popular-tag ul li:last-child {margin-bottom: 0;}.sidebar .widget .popular-tag ul li a {padding: 6px 20px;display: block;font-size: 14px;border: 2px solid #ededed;color: #7c8087;border-radius: 4px;}.sidebar .widget .popular-tag ul li a:hover {color: #3dd1d5;border-color: #3dd1d5;}.portfolio-detail .sidebar {background: #3dd1d5;border-radius: 6px;}.portfolio-detail .sidebar .widget .items-info {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-bottom: 15px;padding-bottom: 15px;border-bottom: 1px solid rgba(255, 255, 255, 0.3);}.portfolio-detail .sidebar .widget .items-info .title {color: #ffffff;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-flex: 0;-ms-flex: 0 0 130px;flex: 0 0 130px;font-weight: 600;margin-bottom: 0;}.portfolio-detail .sidebar .widget .items-info:last-child {padding: 0;margin: 0;border-bottom: none;}.portfolio-detail .sidebar .widget .social-icon ul li a {color: #ffffff;}.portfolio-detail .portfolio-img {overflow: hidden;border-radius: 6px;position: relative;}.portfolio-detail .portfolio-img img {-webkit-transform: scale(1);transform: scale(1);-webkit-transition: -webkit-transform 7s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: -webkit-transform 7s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: transform 7s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: transform 7s cubic-bezier(0.25, 0.46, 0.45, 0.94), -webkit-transform 7s cubic-bezier(0.25, 0.46, 0.45, 0.94);min-height: 100%;-o-object-fit: cover;object-fit: cover;}.portfolio-detail .portfolio-img:hover img {-webkit-transform: scale(1.1);transform: scale(1.1);}.sign-in .sign-in-bg {background-color: #3dd1d5;}.sign-in .sign-in-bg .sing-title h1 {font-size: 48px;font-weight: bold;padding-bottom: 35px;}.sign-in .sign-in-bg .sing-title .btn {background: #ffffff;color: #3dd1d5;margin-top: 35px;}.sign-in .sign-in-bg .sing-title .btn:after {background-color: #091c3a;}.sign-in .sign-in-bg .sing-title .btn:hover {color: #ffffff;}.sign-in .sign-in-content {padding: 137px 255px 137px 100px;}.sign-in .sign-in-content .section-title h2 {font-size: 48px;font-weight: bold;color: #3dd1d5;}.sign-in .sign-in-content .form-flat-style .from-control {background-color: #ffffff;border-color: #ededed;}.sign-in .sign-in-content .login-social-media form .btn {padding: 15px 20px;font-size: 14px;}.sign-in .sign-in-content .form-flat-style .form-control {background: #ffffff;}.sign-up .sign-in-content {padding: 137px 100px 137px 255px;}.datetimepicker #datetimepicker-02 .input-group-text {border-top-left-radius: 0;border-bottom-left-radius: 0;}@media (max-width: 1600px) {.sign-in .sign-in-content {padding: 100px 100px 100px 50px;}.sign-up .sign-in-content {padding: 100px 50px 100px 100px;}}@media (max-width: 1366px) {.sign-in .sign-in-content {padding: 100px 50px 100px 0px;}}@media (max-width: 1199px) {.sign-in .sign-in-content {padding: 100px 50px 100px 50px;}.header.header-transparent-2 {position: inherit !important;text-align: center;}.header.header-transparent-2 .navbar-brand {margin-left: 0 !important;margin-right: 0;}}@media (max-width: 767px) {.sign-in-content .login-social-media form .btn {padding: 15px 7px;font-size: 14px;}.sign-in .sign-in-content {padding: 50px 0px 50px 0px;}.sign-in .sign-in-content .section-title h2 {font-size: 32px;}.sign-in .sign-in-content .login-social-media form .btn {padding: 13px 22px;}}@media (max-width: 479px) {.sign-in .sign-in-bg .sing-title h1 {font-size: 32px;}.sign-in .sign-in-content {padding: 50px 0px 50px 0px;}.sign-in .sign-in-content .section-title h2 {font-size: 32px;}.sign-in .sign-in-content .login-social-media form .btn {padding: 13px 22px;}}.select2-container .select2-selection--single {height: auto;outline: none;}.select2-container .select2-selection--single .select2-selection__rendered {padding-left: 0px;}.select2-container--default .select2-selection--single {border-radius: 0px;border: none;}.select2-container--default .select2-selection--single .select2-selection__rendered {color: #f3f9ff;font-weight: normal;line-height: inherit;text-transform: capitalize;}.bigdrop {min-width: 196px !important;}.select2-results__options {padding: 8px 2px;}.select2-container {width: 100% !important;}.select2-container--default .select2-results__option--highlighted {border-radius: 0;-webkit-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}.select2-container--default .select2-results__option--highlighted[aria-selected] {-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}input[type="radio"]:radio {background-color: #3dd1d5;}.select2-container--default .select2-selection--single .select2-selection__arrow {top: 14px;right: 10px;height: 21px;width: 14px;}.select2-container--default .select2-selection--single .select2-selection__arrow b {border: none;}.select2-container--default .select2-selection--single .select2-selection__arrow:before {content: "\f107";font-family: "Font Awesome 5 Free";font-style: normal;font-weight: 900;color: #7c8087;}.select2-container--default .select2-search--dropdown {padding: 0;}.select2-container--default .select2-search--dropdown .select2-search__field {border: 1px solid #ededed;}.select2-container--default .select2-results__option[aria-selected=true] {background-color: #f3f9ff;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.select2-container--default .select2-results__option--highlighted[aria-selected] {background: rgba(61, 209, 213, 0.1);color: #3dd1d5;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.select2-dropdown {border: none;border-radius: 0px;z-index: 9;}.select-border .select2-container--default .select2-selection--single {border: 1px solid #ededed;height: 50px;line-height: 20px;padding: 15px 20px;border-radius: 4px;}.select-border .select2-container--default .select2-selection--single .select2-selection__arrow {top: 16px;right: 20px;}.select2-results__option[aria-selected] {text-transform: capitalize;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;font-size: 14px;}.select2-container--default .select2-results > .select2-results__options {border: none;}.select2-container--default .select2-selection--single .select2-selection__rendered {color: #7c8087;}.select2-container--open .select2-dropdown {background: #ffffff;padding: 7px;border: 1px solid rgba(61, 209, 213, 0.1);-webkit-box-shadow: 0px 2px 5px 0px rgba(9, 28, 58, 0.1);box-shadow: 0px 2px 5px 0px rgba(9, 28, 58, 0.1);}.select2-search--dropdown .select2-search__field {border: 1px solid #ededed;-webkit-box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.04);box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.04);}.select2-container--default .select2-selection--single {height: 50px;padding: 15px 20px;}.custom-control-input:radio {background-color: #3dd1d5;}.newsletter .search input::-webkit-input-placeholder {color: #ffffff;}.newsletter .search input::-moz-placeholder {color: #ffffff;}.newsletter .search input:-ms-input-placeholder {color: #ffffff;}.newsletter .search input::-ms-input-placeholder {color: #ffffff;}.newsletter .search input::placeholder {color: #ffffff;}.form-check .form-check-input {float: inherit;}.form-check-input:checked {background-color: #3dd1d5;border-color: #3dd1d5;-webkit-box-shadow: inherit;box-shadow: inherit;}.filters-group {display: table;margin: 0 auto 30px;text-align: center;}.filters-group button {background: #3dd1d5;border: none;z-index: 1;position: relative;font-size: 16px;padding: 15px 40px;color: #ffffff;border-radius: 4px;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;margin: 0 5px;}.filters-group button:after {position: absolute;content: "";width: 0;height: 100%;top: 0;right: 0;z-index: -1;background-color: #40e3e7;-webkit-transition: all 0.4s ease;transition: all 0.4s ease;border-radius: 4px;}.filters-group button:hover {color: #ffffff;-webkit-box-shadow: none;box-shadow: none;outline: none;}.filters-group button:hover:after {left: 0;width: 100%;}.filters-group button:focus {-webkit-box-shadow: none;box-shadow: none;outline: none;color: #ffffff;}.filters-group button:active {-webkit-box-shadow: none;box-shadow: none;outline: none;color: #ffffff;}.filters-group button.active {background-color: #3dd1d5;color: #ffffff;}.my-shuffle-container {margin-left: -15px;margin-right: -15px;}.my-shuffle-container .grid-item {width: 33.33%;padding: 15px;}.my-shuffle-container .portfolio {margin-bottom: 0;}.my-shuffle-container.columns-1 .grid-item {width: 100%;padding: 15px;}.my-shuffle-container.columns-2 .grid-item {width: 50%;padding: 15px;float: left;}.my-shuffle-container.columns-3 .grid-item {width: 33.33333333%;padding: 15px;}.my-shuffle-container.columns-4 .grid-item {width: 25%;padding: 10px;}.my-shuffle-container.columns-5 .grid-item {width: 20%;padding: 15px;}.my-shuffle-container.columns-6 .grid-item {width: 16.666666%;padding: 0px;}.my-shuffle-container.columns-2 .grid-item-full, .my-shuffle-container.columns-3 .grid-item-full, .my-shuffle-container.columns-4 .grid-item-full, .my-shuffle-container.columns-5 .grid-item-full, .my-shuffle-container.columns-6 .grid-item-full {width: 100%;}@media (max-width: 991px) {.filters-group button {margin: 0 5px 10px;}.filters-group button:first-child {margin-left: 0;}.filters-group button:last-child {margin-right: 0;}}@media (max-width: 1199px) {.my-shuffle-container .grid-item, .my-shuffle-container.columns-5 .grid-item {width: 25%;}}@media (max-width: 991px) {.my-shuffle-container .grid-item, .my-shuffle-container.columns-4 .grid-item, .my-shuffle-container.columns-5 .grid-item, .my-shuffle-container.columns-6 .grid-item {width: 33.333%;}}@media (max-width: 767px) {.my-shuffle-container .grid-item, .my-shuffle-container.columns-3 .grid-item, .my-shuffle-container.columns-4 .grid-item, .my-shuffle-container.columns-5 .grid-item, .my-shuffle-container.columns-6 .grid-item {width: 50%;}}@media (max-width: 575px) {.my-shuffle-container .grid-item, .my-shuffle-container.columns-2 .grid-item, .my-shuffle-container.columns-3 .grid-item, .my-shuffle-container.columns-4 .grid-item, .my-shuffle-container.columns-5 .grid-item, .my-shuffle-container.columns-6 .grid-item {width: 100%;}.my-shuffle-container {margin: 0;}}.portfolio {position: relative;overflow: hidden;margin-bottom: 30px;}.portfolio .portfolio-title {display: block;color: #f3f9ff;font-size: 18px;font-weight: 500;}.portfolio .portfolio-title:hover {color: #3dd1d5;}.portfolio .portfolio-services {display: block;margin-bottom: 10px;}.portfolio .portfolio-services:hover {color: #f3f9ff;}.portfolio .portfolio-info {padding: 20px;width: calc(100% - 30px);position: absolute;left: 50%;bottom: 15px;z-index: 2;opacity: 1;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;-webkit-transform: translate(-50%, 0%);transform: translate(-50%, 0%);background: #ffffff;}.portfolio .portfolio-info p {max-height: 66px;overflow: auto;}.portfolio:hover .portfolio-info {opacity: 1;bottom: 20px;}.portfolio .portfolio-lg + .portfolio-info p {max-height: 340px;overflow: auto;}.portfolio-style-01 {position: relative;border-radius: 6px;}.portfolio-style-01:before {position: absolute;width: 100%;height: 0;left: 0;bottom: 0;top: 0;content: "";-webkit-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}.portfolio-style-01:hover:before {height: auto;-webkit-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}.portfolio-style-01 .portfolio-info {background: #ffffff;border-radius: 6px;opacity: 0;}.portfolio-style-01 .portfolio-info p {color: #ffffff;}.portfolio-style-01 .portfolio-info .portfolio-services {color: #ffffff;}.portfolio-style-01 .portfolio-info .portfolio-services:hover {color: #ffffff;}.portfolio-style-01 .portfolio-info .portfolio-title {color: #ffffff;}.portfolio-style-01 .portfolio-info .portfolio-title:hover {color: #102636 !important;}.portfolio-style-01 .icon-btn {opacity: 1;position: absolute;top: 10px;z-index: 99;right: 5px;}.portfolio-style-02 .portfolio-info {border-radius: 6px;}.portfolio-style-02 .portfolio-info:hover .portfolio-title:hover {color: #102636 !important;}.portfolio-style-03 {position: relative;overflow: hidden;border-radius: 6px;}.portfolio-style-03 .portfolio-images {position: relative;border-radius: 6px;}.portfolio-style-03 .portfolio-img {border-radius: 6px;overflow: hidden;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}.portfolio-style-03 .portfolio-info-02 {background: transparent;}.portfolio-style-03 .portfolio-info-02 .popup-icon {width: 50px;height: 50px;line-height: 50px;text-align: center;border-radius: 50%;position: absolute;margin: 0 auto;top: 40%;opacity: 0;visibility: hidden;right: 0;left: 0;text-align: center;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;background: #ffffff;-webkit-transform: translateY(-50%);transform: translateY(-50%);}.portfolio-style-03:hover img {-webkit-transform: scale(1.1);transform: scale(1.1);}.portfolio-style-03:hover .portfolio-info-02 .popup-icon {opacity: 1;top: 50%;visibility: visible;}.portfolio-style-03 img {-webkit-transform: scale(1);transform: scale(1);-webkit-transition: -webkit-transform 7s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: -webkit-transform 7s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: transform 7s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: transform 7s cubic-bezier(0.25, 0.46, 0.45, 0.94), -webkit-transform 7s cubic-bezier(0.25, 0.46, 0.45, 0.94);}.portfolio-style-morden .portfolio {overflow: visible;}.portfolio-style-morden .portfolio .portfolio-img {position: relative;border-radius: 6px;overflow: hidden;-webkit-transition: -webkit-transform 0.28s ease;transition: -webkit-transform 0.28s ease;transition: transform 0.28s ease;transition: transform 0.28s ease, -webkit-transform 0.28s ease;}.portfolio-style-morden .portfolio .portfolio-img:before {position: absolute;bottom: 0;left: 0;width: 100%;height: 85%;display: block;z-index: 1;content: "";background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(15, 15, 15, 0.75)));background: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(15, 15, 15, 0.75) 100%);-webkit-transition: opacity 0.65s cubic-bezier(0.05, 0.2, 0.1, 1);transition: opacity 0.65s cubic-bezier(0.05, 0.2, 0.1, 1);cursor: pointer;}.portfolio-style-morden .portfolio .portfolio-img:after {position: absolute;bottom: 0;left: 0;width: 100%;height: 85%;display: block;z-index: 8;content: "";background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(#3dd1d5));background: linear-gradient(to bottom, rgba(0, 0, 0, 0), #0164a8 100%);-webkit-transition: opacity 0.65s cubic-bezier(0.05, 0.2, 0.1, 1);transition: opacity 0.65s cubic-bezier(0.05, 0.2, 0.1, 1);cursor: pointer;opacity: 0;}.portfolio-style-morden .portfolio:hover .portfolio-img {-webkit-transform: scale(1.05) translateZ(0);transform: scale(1.05) translateZ(0);}.portfolio-style-morden .portfolio:hover .portfolio-img:after {opacity: 1;}.portfolio-style-morden .portfolio .portfolio-info {background: none !important;}.portfolio-style-morden .portfolio .portfolio-title {font-size: 24px;font-weight: 600;color: #ffffff !important;margin-bottom: 5px;}.portfolio-style-morden .portfolio .portfolio-services {color: #ffffff !important;opacity: 0.7;}.portfolio-style-fancy .portfolio .portfolio-info {position: absolute;display: block;width: 100%;height: auto;bottom: 0;left: 0;padding: 22px 25px 17px;background-color: #ffffff;overflow: hidden;-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-transform: translateY(100%);transform: translateY(100%);-webkit-transition: -webkit-transform .4s ease-in-out;transition: -webkit-transform .4s ease-in-out;transition: transform .4s ease-in-out;transition: transform .4s ease-in-out, -webkit-transform .4s ease-in-out;}.portfolio-style-fancy .portfolio .portfolio-info .portfolio-info-wrapper {opacity: 0;-webkit-transform: translateY(-150%);transform: translateY(-150%);-webkit-transition: opacity 0.4s cubic-bezier(0.16, 0.85, 0.45, 1), -webkit-transform 0.4s cubic-bezier(0.77, 0, 0.175, 1);transition: opacity 0.4s cubic-bezier(0.16, 0.85, 0.45, 1), -webkit-transform 0.4s cubic-bezier(0.77, 0, 0.175, 1);transition: transform 0.4s cubic-bezier(0.77, 0, 0.175, 1), opacity 0.4s cubic-bezier(0.16, 0.85, 0.45, 1);transition: transform 0.4s cubic-bezier(0.77, 0, 0.175, 1), opacity 0.4s cubic-bezier(0.16, 0.85, 0.45, 1), -webkit-transform 0.4s cubic-bezier(0.77, 0, 0.175, 1);}.portfolio-style-fancy .portfolio .portfolio-info .portfolio-title {font-size: 20px;font-weight: 600;margin-bottom: 5px;}.portfolio-style-fancy .portfolio .portfolio-info .portfolio-services {color: #7c8087 !important;}.portfolio-style-fancy .portfolio:hover .portfolio-info {-webkit-transform: translateY(0);transform: translateY(0);-webkit-transition: -webkit-transform 0.5s cubic-bezier(0.77, 0, 0.175, 1);transition: -webkit-transform 0.5s cubic-bezier(0.77, 0, 0.175, 1);transition: transform 0.5s cubic-bezier(0.77, 0, 0.175, 1);transition: transform 0.5s cubic-bezier(0.77, 0, 0.175, 1), -webkit-transform 0.5s cubic-bezier(0.77, 0, 0.175, 1);}.portfolio-style-fancy .portfolio:hover .portfolio-info .portfolio-info-wrapper {opacity: 1;-webkit-transform: translateY(0);transform: translateY(0);-webkit-transition: 0.5s cubic-bezier(0.16, 0.85, 0.45, 1) 0.2s;transition: 0.5s cubic-bezier(0.16, 0.85, 0.45, 1) 0.2s;}.header {background: #ffffff;z-index: 999;position: relative;-webkit-box-shadow: 0px 3px 12px rgba(0, 0, 0, 0.02);box-shadow: 0px 3px 12px rgba(0, 0, 0, 0.02);}.header .topbar {background: #102636;}.header .topbar-inner {padding: 10px 0px;border-bottom: 1px solid rgba(9, 28, 58, 0.05);}.header .topbar-inner .topbar-left a {color: #ffffff;font-size: 12px;letter-spacing: 0.2px;}.header .topbar-inner .topbar-left a img {width: 14px;margin-right: 5px;}.header .topbar-inner .topbar-left a:hover {color: #3dd1d5;}.header .topbar-inner .topbar-left a i {color: #3dd1d5;}.header .topbar-inner .topbar-left .topbar-call {margin-right: 24px;}.header .topbar-inner ul {display: -webkit-box;display: -ms-flexbox;display: flex;margin-bottom: 0;color: #ffffff;}.header .topbar-inner ul li {padding: 0 10px;}.header .topbar-inner a {color: #ffffff;font-size: 12px;}.header .topbar-inner a:hover {color: #3dd1d5;}.header .topbar-inner .topbar-right {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.header .topbar-inner .topbar-right .dropdown .dropdown-toggle {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.header .topbar-inner .topbar-right .dropdown .dropdown-menu .dropdown-item .country-flag {width: 20px;height: auto;margin-right: 10px;}.header .topbar .social ul {margin: 0;}.header .topbar .social ul li {display: inline-block;padding: 0 8px;}.header .topbar .social ul li:last-child {padding-right: 0;}.header .topbar .social ul li a {font-size: 12px;color: #ffffff;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.header .topbar .social ul li a:hover {color: #3dd1d5;}.header .topbar .dropdown .dropdown-toggle {font-size: 12px;}.header .topbar .dropdown .dropdown-toggle i {padding-left: 8px;}.header .topbar .dropdown .dropdown-toggle:after {display: none;}.header .topbar .dropdown .dropdown-toggle img {height: 20px;margin-right: 10px;}.header .topbar .dropdown .dropdown-menu {top: 50% !important;padding: 10px;-webkit-box-shadow: 0px 2px 5px 0px rgba(9, 28, 58, 0.1);box-shadow: 0px 2px 5px 0px rgba(9, 28, 58, 0.1);border: none;}.header .topbar .dropdown .dropdown-menu a {color: #091c3a;font-size: 13px;padding: 10px 20px 10px 0px;border-radius: 4px;}.header .topbar .dropdown .dropdown-menu a:hover {color: #3dd1d5;background: rgba(61, 209, 213, 0.1);padding: 10px 20px 10px 10px;border-radius: 4px;}.header .topbar .dropdown .dropdown-menu a:focus {background: rgba(61, 209, 213, 0.1);}.header .navbar {padding: 0;}.header .navbar .navbar-brand {padding: 22px 0;}.header .navbar .navbar-nav {position: relative;align-items: center;}.header .navbar .navbar-nav .nav-item {margin-right: 34px;}.header .navbar .navbar-nav .nav-item:last-child {margin-right: 0;}.header .navbar .navbar-nav .nav-link {color: #102636;font-family: "Montserrat", sans-serif;font-size: 16px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;padding: 18px 5px;}.header .navbar .navbar-nav .nav-link:hover {color: #3dd1d5;}.header .navbar .navbar-nav .nav-link i {margin-left: 8px;}.header .navbar .navbar-nav li.active > a {color: #0164a8;}.header .navbar .navbar-nav .dropdown-menu li.active > a {background: rgba(61, 209, 213, 0.07);color: #3dd1d5;padding-left: 10px;border-radius: 6px;}.header .navbar .navbar-nav .dropdown-menu li:hover > a {background: rgba(61, 209, 213, 0.07);color: #3dd1d5;padding-left: 10px;border-radius: 6px;}.header.sign-header .navbar-brand img {width: 210px;}.add-listing {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.add-listing .woo-action ul {margin: 0;}.add-listing .woo-action ul li {display: inline-block;margin-right: 20px;}.add-listing .woo-action ul li:last-child {margin-right: 0px;}.add-listing .woo-action ul li a {color: #091c3a;font-size: 12px;position: relative;}.add-listing .woo-action ul li a:hover {color: #3dd1d5;}.add-listing .woo-action ul li .cart-count {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;position: absolute;top: 0px;right: -4px;width: 16px;height: 16px;font-size: 10px;color: #ffffff;background: #3dd1d5;border-radius: 50%;}.add-listing .woo-action ul li.cart .dropdown-toggle {background: transparent;border: none;color: #091c3a;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;width: 33px;margin-top: 5px;}.add-listing .woo-action ul li.cart .dropdown-toggle object {width: 23px;-webkit-filter: invert(10%) sepia(8%) saturate(5323%) hue-rotate(164deg) brightness(98%) contrast(92%);filter: invert(10%) sepia(8%) saturate(5323%) hue-rotate(164deg) brightness(98%) contrast(92%);cursor: pointer;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.add-listing .woo-action ul li.cart .dropdown-toggle:hover {color: #3dd1d5;}.add-listing .woo-action ul li.cart .dropdown-toggle:hover object {-webkit-filter: invert(84%) sepia(25%) saturate(1301%) hue-rotate(134deg) brightness(90%) contrast(84%);filter: invert(84%) sepia(25%) saturate(1301%) hue-rotate(134deg) brightness(90%) contrast(84%);-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.add-listing .woo-action ul li.cart .dropdown-toggle:after {border-top: none;}.add-listing .woo-action ul li.cart .dropdown-menu-right {background-color: #ffffff;position: absolute;-webkit-box-shadow: 0 1rem 3rem rgba(9, 28, 58, 0.175);box-shadow: 0 1rem 3rem rgba(9, 28, 58, 0.175);border-radius: 6px;width: 315px;z-index: 9;-webkit-transform: translate3d(0%, 10px, 0);transform: translate3d(0%, 10px, 0);-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;-webkit-transition-property: opacity, visibility, -webkit-transform;transition-property: opacity, visibility, -webkit-transform;transition-property: opacity, visibility, transform;transition-property: opacity, visibility, transform, -webkit-transform;-webkit-transform-origin: top center;transform-origin: top center;visibility: hidden;opacity: 0;display: block !important;right: 0;}.add-listing .woo-action ul li.cart .dropdown-menu-right li {margin-right: 0;padding: 15px 40px 15px 15px;border-bottom: 1px solid #ededed;position: relative;}.add-listing .woo-action ul li.cart .dropdown-menu-right li .cart-info a {font-size: 14px;font-weight: 500;}.add-listing .woo-action ul li.cart .dropdown-menu-right li .remove-item {position: absolute;right: 15px;top: 15px;}.add-listing .woo-action ul li.cart .dropdown-menu-right li img {width: 80px;height: auto;}.add-listing .woo-action ul li.cart .cart-footer {padding: 15px;}.add-listing .woo-action ul li.cart .cart-footer a {display: inline-block;text-align: center;}.add-listing .woo-action ul li.cart .cart-footer a.btn {color: #ffffff;}.add-listing .woo-action ul li.cart:hover .dropdown-menu-right {-webkit-transform: translate3d(0%, 0, 0);transform: translate3d(0%, 0, 0);visibility: visible;opacity: 1;}.add-listing .header-search {margin-left: 15px;}.add-listing .header-search .search .search-icon a object {width: 21px;-webkit-filter: invert(10%) sepia(8%) saturate(5323%) hue-rotate(164deg) brightness(98%) contrast(92%);filter: invert(10%) sepia(8%) saturate(5323%) hue-rotate(164deg) brightness(98%) contrast(92%);cursor: pointer;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.add-listing .header-search .search .search-icon a:hover {color: #3dd1d5;}.add-listing .header-search .search .search-icon a:hover object {-webkit-filter: invert(84%) sepia(25%) saturate(1301%) hue-rotate(134deg) brightness(90%) contrast(84%);filter: invert(84%) sepia(25%) saturate(1301%) hue-rotate(134deg) brightness(90%) contrast(84%);-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.add-listing .header-search .search .search-icon a svg {width: 20px;height: 20px;-webkit-transition: 0.5s ease-in-out;transition: 0.5s ease-in-out;}.add-listing .header-search .search .search-icon a svg path {fill: #102636;-webkit-transition: 0.5s ease-in-out;transition: 0.5s ease-in-out;}.add-listing .header-search .search .search-icon a svg:hover path {fill: #3dd1d5;}.add-listing .header-search .search .search-icon i {font-size: 20px;color: #102636;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.add-listing .header-search .search .search-icon i:hover {color: #3dd1d5;}.add-listing .search .search-btn {color: #091c3a;-webkit-transition: color 300ms ease 0s;transition: color 300ms ease 0s;-webkit-transition: 0.5s ease-in-out;transition: 0.5s ease-in-out;padding: 15px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;height: 50px;width: 50px;}.add-listing .search .search-btn:before {content: "\f002";font-family: "Font Awesome 6 free";font-size: 18px;font-weight: 900;text-indent: 0;}.add-listing .search .search-btn:hover {color: #3dd1d5;}.add-listing .search .search-box button {background: transparent;border: none;cursor: pointer;font-size: 14px;position: absolute;right: 20px;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);-webkit-transition: 0.5s ease-in-out;transition: 0.5s ease-in-out;}.header.is-sticky {position: fixed !important;width: 100%;background: #ffffff;-webkit-box-shadow: 0px 7px 16px 0px rgba(9, 28, 58, 0.07);box-shadow: 0px 7px 16px 0px rgba(9, 28, 58, 0.07);top: 0;z-index: 999;-webkit-transition: 0.5s ease-in-out;transition: 0.5s ease-in-out;-webkit-animation: stickySlideDown 0.65s cubic-bezier(0.23, 1, 0.32, 1) both;animation: stickySlideDown 0.65s cubic-bezier(0.23, 1, 0.32, 1) both;}.header.is-sticky .topbar {display: none !important;}@-webkit-keyframes stickySlideDown {0% {opacity: 0.7;-webkit-transform: translateY(-100%);transform: translateY(-100%);}100% {opacity: 1;-webkit-transform: translateY(0);transform: translateY(0);}}@keyframes stickySlideDown {0% {opacity: 0.7;-webkit-transform: translateY(-100%);transform: translateY(-100%);}100% {opacity: 1;-webkit-transform: translateY(0);transform: translateY(0);}}.search.search-open .search-btn:before {content: "\f00d";}.search.search-open .search-box {opacity: 1 !important;visibility: visible !important;-webkit-transform: rotateX(0deg);transform: rotateX(0deg);}.search.search-open .search-box .form-control {padding-right: 50px;}.search-box {margin: 0;opacity: 0 !important;position: absolute;right: 0;top: 50px;-webkit-transition: visibility 300ms ease 0s, opacity 300ms ease 0s;transition: visibility 300ms ease 0s, opacity 300ms ease 0s;visibility: hidden;width: 327px;z-index: 888;border-radius: 3px;-webkit-transform: rotateX(90deg);transform: rotateX(90deg);-webkit-transform-origin: 0 0;transform-origin: 0 0;-webkit-transition: all 400ms ease;transition: all 400ms ease;}.search-box.open {visibility: visible;opacity: 1;-webkit-transform: translateY(10px);transform: translateY(10px);}.btn-close:focus {-webkit-box-shadow: none;box-shadow: none;}.megamenu {padding: 20px 20px;width: 100%;}.megamenu > div > li > ul {padding: 0;margin: 0;}.megamenu > div > li > ul > li {list-style: none;}.megamenu > div > li > ul > li > a {display: block;padding: 3px 20px;clear: both;font-weight: normal;line-height: 1.428571429;color: #f3f9ff;white-space: normal;}.megamenu > div > li > ul > li > a:hover {text-decoration: none;color: #f3f9ff;background-color: #f3f9ff;}.megamenu > div > li > ul > li > a:focus {text-decoration: none;color: #f3f9ff;background-color: #f3f9ff;}.megamenu .card {outline: none;}.megamenu .card:hover {outline: 1px solid #000000;}.megamenu .card:focus {outline: 1px solid #000000;}.megamenu.disabled > a {color: #f3f9ff;}.megamenu.disabled > a:hover {color: #f3f9ff;text-decoration: none;background-color: transparent;background-image: none;cursor: not-allowed;}.megamenu.disabled > a:focus {color: #f3f9ff;text-decoration: none;background-color: transparent;background-image: none;cursor: not-allowed;}.megamenu.dropdown-header {color: #3dd1d5;font-size: 18px;}.dropdown-submenu {position: relative;padding: 7px 0 7px 0;display: block;color: #102636;}.header.header-transparent {position: absolute;width: 100%;background: rgba(255, 255, 255, 0.2);-webkit-backdrop-filter: blur(0.1rem);backdrop-filter: blur(0.1rem);}.header.header-transparent .navbar-brand img {height: 50px;}.header.header-transparent .navbar-nav .nav-link {color: #ffffff;}.header.header-transparent .add-listing .woo-action ul li.cart .dropdown-toggle {color: #091c3a;}.header.header-transparent .add-listing .woo-action ul li.cart .dropdown-toggle object {width: 21px;-webkit-filter: invert(100%) sepia(100%) saturate(0%) hue-rotate(298deg) brightness(102%) contrast(102%);filter: invert(100%) sepia(100%) saturate(0%) hue-rotate(298deg) brightness(102%) contrast(102%);cursor: pointer;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.header.header-transparent .add-listing .woo-action ul li.cart .dropdown-toggle:hover object {-webkit-filter: invert(84%) sepia(25%) saturate(1301%) hue-rotate(134deg) brightness(90%) contrast(84%);filter: invert(84%) sepia(25%) saturate(1301%) hue-rotate(134deg) brightness(90%) contrast(84%);-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.header.header-transparent .add-listing .search ul li a {color: #ffffff;}.header.header-transparent .add-listing .search ul li a:hover {color: #3dd1d5;}.header.header-transparent .add-listing .search .search-icon a svg {width: 20px;height: 20px;-webkit-transition: 0.5s ease-in-out;transition: 0.5s ease-in-out;}.header.header-transparent .add-listing .search .search-icon a svg path {fill: #ffffff;-webkit-transition: 0.5s ease-in-out;transition: 0.5s ease-in-out;}.header.header-transparent .add-listing .search .search-icon a svg:hover path {fill: #ffffff;}.header.header-transparent.is-sticky {background: #102636;}.header.header-transparent.is-sticky .navbar .navbar-brand {padding: 10px 0px;}.header.header-transparent-2 {position: absolute;background: transparent;width: 100%;z-index: 999;-webkit-box-shadow: none;box-shadow: none;}.header.header-transparent-2 .navbar-brand {margin-left: 40px;padding: 20px 0;display: inline-block;}.header.header-transparent-2 .navbar-brand img {height: 70px;}.header.header-3 .topbar {padding: 0 65px;}.header.header-3 .navbar {padding: 0 65px;}@media (min-width: 992px) {.header .navbar .dropdown-menu {margin: 0px;min-width: 200px;font-size: 14px;border-radius: 6px;padding: 20px;border-color: transparent;left: 0;-webkit-transform: translate3d(-10px, 15px, 0);transform: translate3d(-10px, 15px, 0);-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;-webkit-transition-property: opacity, visibility, -webkit-transform;transition-property: opacity, visibility, -webkit-transform;transition-property: opacity, visibility, transform;transition-property: opacity, visibility, transform, -webkit-transform;-webkit-transform-origin: top center;transform-origin: top center;-webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.1);box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.1);visibility: hidden;opacity: 0;display: block !important;}.header .navbar .dropdown-menu .dropdown-submenu .dropdown-menu {left: 100%;right: auto;-webkit-transform: translate3d(0, 10px, 0);transform: translate3d(0, 10px, 0);}.header .navbar .dropdown-menu .dropdown-submenu .dropdown-menu.left-side {right: 100%;left: auto;-webkit-transform: translate3d(-15px, 10px, 0);transform: translate3d(-15px, 10px, 0);}.header .navbar .dropdown-menu.megamenu {left: 0;}.header .navbar .dropdown > .dropdown-menu {top: 100%;margin-top: 0px;}.header .navbar .dropdown > .dropdown-menu.megamenu {top: 100%;}.header .navbar .dropdown:hover > .dropdown-menu {-webkit-transform: translate3d(-10px, 0px, 0);transform: translate3d(-10px, 0px, 0);visibility: visible;opacity: 1;}.navbar-nav .dropdown-menu.dropdown-menu-lg {min-width: 630px;}.navbar-nav .dropdown-menu.dropdown-menu-md {min-width: 450px;}.navbar-nav .mega-menu {position: static;}.navbar-nav li:hover > ul.dropdown-menu {visibility: visible;opacity: 1;}.dropdown-submenu {position: relative;position: relative;padding: 7px 0 7px 0;display: block;color: #102636;}.dropdown-submenu > .dropdown-menu {top: 0;left: 100%;margin-top: -6px;}.dropdown-menu > li > a:hover:after {text-decoration: underline;-webkit-transform: rotate(-90deg);transform: rotate(-90deg);}.dropdown-menu .dropdown-item {padding: 7px 0 7px 0;}.dropdown-menu .dropdown-item:focus {background-color: transparent;}}@media (max-width: 1400px) {.header.header-3 .navbar {padding: 0 30px;}.header.header-3 .navbar .navbar-nav .nav-item {margin-right: 12px;}.header.header-3 .topbar {padding: 0 30px;}}@media (max-width: 1199px) {.header.header-3 .topbar {padding: 0;}.header.header-3 .navbar {padding: 0;}.header.header-3 .navbar .navbar-nav .nav-item {margin-right: 12px;}.header .navbar .navbar-nav .nav-item {margin-right: 15px;}.header.sign-header {background-color: #3dd1d5 !important;}.header.sign-header .navbar-brand img {width: 210px;}}@media (max-width: 991px) {.header .navbar-collapse {position: absolute;top: 100%;z-index: 999;background: #ffffff;width: 100%;max-height: 350px;overflow: auto;left: 0;margin-top: -1px;margin-left: 0px;border-radius: 6px;border-top-left-radius: 0;border-top-right-radius: 0;}.header .navbar .navbar-nav {-webkit-box-align: initial;-ms-flex-align: initial;align-items: initial;}.header .navbar .navbar-nav .nav-link {color: #091c3a;padding: 10px 20px;}.header .navbar .navbar-nav .nav-link i {position: absolute;right: 20px;}.header .navbar .navbar-nav .nav-item {margin-right: 0;}.header .navbar .navbar-nav .dropdown.mega-menu .megamenu {width: 95%;margin: 0 auto;}.header .navbar .dropdown-menu {margin: 0px 15px;font-size: 14px;border-radius: 0px;border: none;-webkit-box-shadow: none;box-shadow: none;background: #f3f9ff;padding: 15px;font-size: 13px;border-radius: 6px;}.header .navbar .dropdown-menu .dropdown-item {padding: 10px 0px;}.header .navbar .nav-title {margin-top: 20px;}.header .navbar .navbar-toggler {position: absolute;right: 15px;-webkit-box-shadow: none;box-shadow: none;-webkit-transition: 0.5s ease-in-out;transition: 0.5s ease-in-out;background: #3dd1d5;color: #ffffff;padding: 15px;border-radius: 4px;display: -webkit-box;display: -ms-flexbox;display: flex;height: 45px;width: 45px;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.header .navbar .add-listing {padding-right: 80px;}.header .navbar .add-listing .menu-btn {display: none;}}@media (max-width: 767px) {.header .navbar .add-listing {padding-right: 70px;}.header .navbar .add-listing .header-search {margin-left: 10px;}}@media (max-width: 575px) {.banner.banner-1 {padding: 80px 0 170px;}.banner.banner-1 h1 {font-size: 48px;}.banner.banner-1 h2 {font-size: 28px;}.header .navbar .navbar-brand {padding: 15px 0;}.header .navbar .add-listing {padding-right: 60px;}.header .navbar .add-listing .header-search {margin-left: 6px;}.header .navbar .add-listing .header-search .search .search-icon i {font-size: 16px;}.header .navbar .add-listing .cart img {height: 18px;}}@media (max-width: 479px) {.add-listing .woo-action ul li.cart .dropdown-menu-right {width: 280px;right: inherit;left: -172px;}}.social-icon ul {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-bottom: 0;padding-left: 0;}.social-icon ul li {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;list-style-type: none;float: left;}.social-icon ul li:last-child a {margin-right: 0;}.social-icon ul li a {display: -webkit-box;display: -ms-flexbox;display: flex;font-size: 18px;color: #091c3a;margin-right: 25px;-webkit-transition: all 0.5s ease;transition: all 0.5s ease;}.social-icon ul li a:hover {color: #3dd1d5;}.social-icon.space-right ul li a {font-size: 20px;margin-right: 50px;}.social-bg-hover {position: relative;color: #ffffff;}.social-bg-hover:before {content: "";color: #ffffff;width: 100%;height: 100%;display: inline-block;position: absolute;left: 0;top: 0;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;border-radius: 6px;}.social-bg-hover:hover {color: #ffffff;}.social-bg-hover span {position: relative;}.btn.facebook-bg:after {background-color: #5870a3;}.btn.twitter-bg:after {background-color: #5ec2f7;}.btn.google-bg:after {background-color: #f64e57;}.btn.instagram-bg:after {background-color: #f93a90;}.btn.linkedin-bg:after {background-color: #038fca;}.btn.pinterest-bg:after {background-color: #fa4b65;}.facebook-bg {background-color: #445c8e;}.twitter-bg {background-color: #43afe9;}.google-bg {background-color: #dc0510;}.instagram-bg {background-color: #DD2A7B;}.linkedin-bg {background-color: #007eb3;}.pinterest-bg {background-color: #E60023;}.social-icon.social-rounded ul li a {color: #ffffff;width: 50px;height: 50px;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;display: -webkit-box;display: -ms-flexbox;display: flex;text-align: center;border: 1px solid #ffffff;border-radius: 50%;margin-right: 30px;}.social-icon.social-rounded ul li a:hover {background: #3dd1d5;border: 1px solid #3dd1d5;}.section-title .sub-title {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: start;-ms-flex-align: start;align-items: start;margin-bottom: 5px;}.section-title .sub-title span {position: relative;padding-left: 20px;margin-left: 15px;text-transform: uppercase;}.section-title .sub-title span:before {content: "";position: absolute;background: #0164a8;height: 25px;width: 3px;left: 0;}.section-title .title {margin-bottom: 30px;}.section-title .description {margin-bottom: 35px;}.section-title.section-title-right .sub-title {-webkit-box-pack: end;-ms-flex-pack: end;justify-content: end;}.section-title.section-title-center .sub-title {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.call-box {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.call-box i {background: #f3f9ff;padding: 15px;color: #0164a8;border-radius: 50%;}.call-box .call-box-content {margin-left: 10px;}.call-box .call-box-content p {margin-bottom: 5px;}.call-box .call-box-content span {font-weight: 600;}.home-search-02 .input-group.date .input-group-append .input-group-text {border-radius: 0 .25rem .25rem 0;border: inherit;color: #7c8087;}.home-search-02 .input-group.date .form-control {border-right: inherit;height: 60px;}.home-search-02 .select2-container--default .select2-selection--single .select2-selection__arrow:before {color: #7c8087;}.header-inner-menu {background-position: center;background-size: cover;}.header-inner-menu .header-inner-title {margin: 150px 0px;}.header-inner-menu .header-inner-title .section-title .sub-title span {text-transform: capitalize;color: #ffffff;}.header-inner-menu .header-inner-title .section-title .sub-title .breadcrumb .breadcrumb-item + .breadcrumb-item:before {color: #ffffff;}.header-inner-menu .header-inner-title .title {font-size: 48px;}.header-inner-shape {padding: 18px;position: absolute;bottom: 0px;z-index: 9;left: 0;right: 0;background-repeat: no-repeat;}.perfect-tour .title-border {border-bottom: 1px solid #ededed;padding-bottom: 40px;}.contant-404 h2 {font-size: 59px;font-weight: bold;}.instagram-icon i {font-size: 65px;}.breadcrumb-item.active {color: #3dd1d5;}.form-control {padding: 14px 20px;height: 50px;font-size: 14px;border-color: #ededed;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;color: #7c8087;border-radius: 6px;}.form-control:focus {-webkit-box-shadow: none;box-shadow: none;border-color: #ededed;}.custom-control {position: relative;z-index: 1;display: block;min-height: 1.5rem;padding-left: 1.5rem;}.custom-control-input {position: absolute;left: 0;z-index: -1;width: 1rem;height: 1.25rem;opacity: 0;}.custom-control-label {position: relative;margin-bottom: 0;vertical-align: top;}.custom-control-label::before {position: absolute;top: .25rem;left: -1.5rem;display: block;width: 1rem;height: 1rem;pointer-events: none;content: "";background-color: #ffffff;border: 1px solid #091c3a;}.custom-control-label::after {position: absolute;top: .25rem;left: -1.5rem;display: block;width: 1rem;height: 1rem;content: "";background: no-repeat 50%/50% 50%;}.custom-checkbox .custom-control-label:before {border-radius: .25rem;border: 2px solid #091c3a;}.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {background-image: url("data:image/svg+xml,%3csvg xmlns=!string!width=!string!height=!string!viewBox=!string!%3e%3cpath fill=!string!d=!string!/%3e%3c/svg%3e");}.custom-radio .custom-control-label::before {border-radius: 50%;}.custom-radio .custom-control-input:checked ~ .custom-control-label::after {background-image: url("data:image/svg+xml,%3csvg xmlns=!string!width=!string!height=!string!viewBox=!string!%3e%3ccircle r=!string!fill=!string!/%3e%3c/svg%3e");}textarea.form-control {height: auto;}.custom-control-input:checked ~ .custom-control-label:before {background: #3dd1d5;border-color: #3dd1d5;}.custom-control-input:focus ~ .custom-control-label::before {-webkit-box-shadow: none;box-shadow: none;}.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {border-color: #3dd1d5;}.custom-control-input:not(:disabled):active ~ .custom-control-label::before {background-color: #3dd1d5;border-color: #3dd1d5;}.perfect-tour {overflow: hidden;}.perfect-tour .slider {overflow: hidden;margin-right: -500px;}.perfect-tour .slider .owl-carousel {position: inherit;}.about-img {position: relative;}.about-img .title-travel {text-transform: uppercase;font-weight: 600;-webkit-transform: rotate(90deg);transform: rotate(90deg);display: inline-block;position: absolute;opacity: 1;right: -15px;top: 100px;font-size: 34px;color: #0164a8;}.about-img .img-01 img {border-radius: 6px;}.about-img .img-02 {position: absolute;left: 12px;bottom: -75px;}.about-img .feature-categories-2 {width: 160px;-webkit-box-shadow: 0px 7px 16px 0px rgba(9, 28, 58, 0.07);box-shadow: 0px 7px 16px 0px rgba(9, 28, 58, 0.07);-webkit-box-shadow: 0px 0px 15px 0px rgba(9, 28, 58, 0.1) inset;box-shadow: 0px 0px 15px 0px rgba(9, 28, 58, 0.1) inset;border-radius: 6px;position: absolute;background-color: #ffffff;right: 60px;bottom: -75px;padding: 15px;margin: 0 auto;text-align: center;}.about-img .feature-categories-2 .feature-categories {padding: 0px 0px 10px;}.about-img .feature-categories-2 .feature-categories .title {font-size: 16px;}.about-img .owl-carousel .owl-dots {margin-top: 0;text-align: center;}.about-img .owl-carousel .owl-dots button.owl-dot span {width: 6px;height: 6px;border-radius: 50%;margin: 0 5px;}.about {position: relative;text-align: center;}.about .img-02 {position: absolute;left: 20px;bottom: -40px;}.about .shape {position: absolute;right: 40px;bottom: -65px;z-index: -1;}.map-bg-img {position: absolute;right: 100px;top: 0;width: 100%;height: 100%;}.social-info h6 {padding: 30px 0;font-weight: 600;}.social-info .contact-info ul li {padding-bottom: 30px;}.social-info .contact-info ul li img {height: 36px;width: 36px;color: #ffffff;}.social-info .social-icon {margin-top: 10px;}.social-info .social-icon ul li a {color: #ffffff;}.social-info .social-icon ul li a:hover {color: #091c3a;}.message-info {padding: 35px;border-top-left-radius: inherit !important;border-bottom-left-radius: inherit !important;}.message-info object {width: 36px;-webkit-filter: invert(100%) sepia(100%) saturate(0%) hue-rotate(140deg) brightness(104%) contrast(107%);filter: invert(100%) sepia(100%) saturate(0%) hue-rotate(140deg) brightness(104%) contrast(107%);}.contact-form {border-top-right-radius: inherit !important;border-bottom-right-radius: inherit !important;}.form-inline {position: relative;}.form-inline .btn {position: absolute;top: 0;right: 0;padding: 14px 40px 14px;height: 59px;border-top-left-radius: 0;border-bottom-left-radius: 0;}.search ul li a {color: #000000;display: -webkit-box;display: -ms-flexbox;display: flex;}.search ul li a:hover {color: #3dd1d5;}#search {position: fixed;top: 0px;left: 0px;width: 100%;height: 100%;background-color: #f3f9ff;opacity: 0;visibility: hidden;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;z-index: 9999;}#search.open {opacity: 1;visibility: visible;}#search input[type="search"] {position: absolute;top: 50%;left: 0;right: 0;width: 50%;color: #091c3a;background: #f3f9ff;font-size: 36px;font-weight: 300;text-align: center;border: #ededed;border-radius: 6px;margin: 0px auto;margin-top: -51px;padding-left: 30px;padding-right: 30px;outline: none;text-transform: capitalize;}#search .btn {position: absolute;top: 50%;left: 50%;margin-top: 61px;margin-left: -45px;}#search .close {position: fixed;top: 15px;right: 15px;background-color: #102636;color: #ffffff;opacity: 1;padding: 3px 17px;font-size: 27px;border-radius: 6px;border: transparent;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}#search .close:hover {background-color: #3dd1d5;}.map-listing {height: 680px;position: relative;}.map-listing .contant .map-img {width: 160px;height: auto;background-color: #ffffff;padding: 10px;-webkit-box-shadow: 0px 7px 16px 0px rgba(9, 28, 58, 0.07);box-shadow: 0px 7px 16px 0px rgba(9, 28, 58, 0.07);margin-bottom: 15px;border-radius: 6px;position: relative;z-index: 9;}.map-listing .contant .map-img img {border-radius: 6px;}.map-listing .contant i {font-size: 24px;color: #102636;}.map-listing .contant .icon {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;text-align: center;cursor: pointer;}.map-listing .contant .icon:hover .map-img {opacity: 1;}.map-listing .contant .icon .map-img {opacity: 0;-webkit-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;cursor: pointer;}.map-listing .map-icon.icon-01 {position: absolute;top: 10%;left: 10%;-webkit-transform: translateY(-50%);transform: translateY(-50%);}.map-listing .map-icon.icon-02 {position: absolute;top: 10%;left: 45%;}.map-listing .map-icon.icon-03 {position: absolute;top: 30%;left: 25%;}.map-listing .map-icon.icon-04 {position: absolute;top: 10%;left: 63%;}.map-listing .map-icon.icon-05 {position: absolute;top: 38%;right: 8%;}.map-listing .map-icon.icon-06 {position: absolute;top: -10%;right: 10%;}blockquote {-webkit-box-shadow: 0px 7px 16px 0px rgba(9, 28, 58, 0.07);box-shadow: 0px 7px 16px 0px rgba(9, 28, 58, 0.07);background: #ffffff;border-radius: 6px;padding: 25px 30px;position: relative;z-index: 2;margin-bottom: 24px;}blockquote i {position: absolute;z-index: -1;width: 70px;opacity: 0.2;top: 0;}@media (max-width: 1200px) {.social-icon.space-right ul li a {margin-right: 30px;}.about-img .title-travel {right: -50px;}.about-img .feature-categories-2 {right: 0;}.about .shape {right: 0;}.about .img-02 {left: 0;}.map-listing {height: 540px;}.map-listing .map-icon.icon-03 {top: 20%;left: 25%;}.map-listing .map-icon.icon-04 {top: -4%;left: 62%;}.map-listing .map-icon.icon-05 {top: 28%;right: 5%;}.map-listing .map-icon.icon-06 {top: -20%;right: 8%;}.contant-404 h2 {font-size: 48px;}}@media (max-width: 991px) {.about-img {margin-bottom: 75px;}.about-img .img-01 img {width: 75%;}.about {margin-bottom: 65px;}.map-listing {height: 400px;}.map-listing .contant .map-img {width: 100px;}.map-listing .contant .map-img p {display: none;}.map-listing .map-icon.icon-01 {top: 10%;left: 10%;}.map-listing .map-icon.icon-02 {top: 10%;left: 45%;}.map-listing .map-icon.icon-03 {top: 30%;left: 25%;}.map-listing .map-icon.icon-04 {top: 10%;left: 63%;}.map-listing .map-icon.icon-05 {top: 38%;right: 8%;}.map-listing .map-icon.icon-06 {top: -10%;right: 10%;}.message-info {border-radius: 6px;border-top-left-radius: inherit !important;border-top-right-radius: inherit !important;border-bottom-left-radius: 6px !important;}.contact-form {border-radius: 6px;border-bottom-left-radius: inherit !important;border-bottom-right-radius: inherit !important;border-top-right-radius: 6px !important;}.perfect-tour .slider {margin-right: 0;}}@media (max-width: 767px) {.map-listing {height: 300px;}.map-listing .contant .map-img {width: 100px;}.map-listing .contant .map-img p {display: none;}.map-listing .map-icon.icon-01 {top: 10%;left: 10%;}.map-listing .map-icon.icon-02 {top: 10%;left: 45%;}.map-listing .map-icon.icon-03 {top: 30%;left: 25%;}.map-listing .map-icon.icon-04 {top: -10%;left: 60%;}.map-listing .map-icon.icon-05 {top: 20%;right: 5%;}.map-listing .map-icon.icon-06 {top: -10%;right: 10%;}.perfect-tour .slider .owl-nav {width: 100%;position: absolute;top: 20%;width: 100%;right: 0;}.perfect-tour .slider .owl-nav .owl-next {position: absolute;right: 0;}.header-inner-menu .header-inner-title {margin: 160px 0px;}.header-inner-menu .header-inner-title .title {font-size: 36px;}.contant-404 h2 {font-size: 38px;}}@media (max-width: 575px) {.about-img .img-02 img {width: 50%;}.about-img .img-01 img {width: 80%;}.about-img .title-travel {right: -60px;top: 80px;font-size: 26px;}.about {text-align: center;}.about .img-01 {width: 90%;margin: 0 auto;}.about .img-02 {width: 75%;margin: 0 auto;}.social-icon.social-rounded ul li a {width: 40px;height: 40px;font-size: 14px;margin-right: 15px;}.map-listing {height: 200px;}.map-listing .contant i {font-size: 14px;}.map-listing .contant .map-img {width: 100px;}.map-listing .contant .map-img p {display: none;}.map-listing .map-icon.icon-01 {top: 0%;left: 5%;}.map-listing .map-icon.icon-02 {top: -26%;left: 38%;}.map-listing .map-icon.icon-03 {top: -10%;left: 12%;}.map-listing .map-icon.icon-04 {top: -38%;left: 57%;}.map-listing .map-icon.icon-05 {top: -4%;right: 0%;}.map-listing .map-icon.icon-06 {top: -50%;right: 0%;}.header-inner-menu .header-inner-title {margin: 100px 0px;}.header-inner-menu .header-inner-title .title {font-size: 30px;}.contant-404 h2 {font-size: 30px;}}.back-to-top {position: fixed;bottom: 10px;right: 30px;display: inline-block;font-size: 20px;color: #ffffff;background-color: #0164a8;border-radius: 6px;text-align: center;width: 50px;height: 50px;line-height: 50px;overflow: hidden;cursor: pointer;-webkit-box-shadow: 0px 7px 16px 0px rgba(9, 28, 58, 0.07);box-shadow: 0px 7px 16px 0px rgba(9, 28, 58, 0.07);-webkit-transition: width 0.5s ease-in-out, margin 0.5s ease-in-out, border-radius 0.25s ease-in-out, color 0.25s ease-in-out;transition: width 0.5s ease-in-out, margin 0.5s ease-in-out, border-radius 0.25s ease-in-out, color 0.25s ease-in-out;z-index: 9;}.back-to-top:hover {color: rgba(255, 255, 255, 0);-webkit-transition: width 0.5s ease-in-out, margin 0.5s ease-in-out, border-radius 1s 0.25 ease-in-out, color 0.25s ease-in-out 0.25s;transition: width 0.5s ease-in-out, margin 0.5s ease-in-out, border-radius 1s 0.25 ease-in-out, color 0.25s ease-in-out 0.25s;}.back-to-top:hover:before {-webkit-animation: lineUp 1s cubic-bezier(0, 0.6, 1, 0.4) infinite 0.5s;animation: lineUp 1s cubic-bezier(0, 0.6, 1, 0.4) infinite 0.5s;}.back-to-top:hover:after {-webkit-animation: tipUp 1s cubic-bezier(0, 0.6, 1, 0.4) infinite 0.5s;animation: tipUp 1s cubic-bezier(0, 0.6, 1, 0.4) infinite 0.5s;}.back-to-top:before {position: absolute;display: inline-block;content: "";background: #ffffff;width: 3px;height: 20px;top: 50%;left: 50%;margin-top: -8px;margin-left: -2px;-webkit-transform: translateY(50px);transform: translateY(50px);}.back-to-top:after {position: absolute;display: inline-block;content: "";width: 15px;height: 15px;color: #ffffff;border-top: 3px solid;border-left: 3px solid;-webkit-transform: rotateZ(45deg);transform: rotateZ(45deg);top: 50%;left: 50%;margin-top: -9px;margin-left: -8px;-webkit-transform: translateY(50px) rotateZ(45deg);transform: translateY(50px) rotateZ(45deg);}.back-to-top a {color: #ffffff;}.back-to-top:hover a {color: transparent;}.back-to-top.auto {color: rgba(255, 255, 255, 0);-webkit-transition: width 0.5s ease-in-out, margin 0.5s ease-in-out, border-radius 1s 0.25 ease-in-out, color 0.25s ease-in-out 0.25s;transition: width 0.5s ease-in-out, margin 0.5s ease-in-out, border-radius 1s 0.25 ease-in-out, color 0.25s ease-in-out 0.25s;}.back-to-top.auto:before {-webkit-animation: lineUp 1s cubic-bezier(0, 0.6, 1, 0.4) infinite 0.5s;animation: lineUp 1s cubic-bezier(0, 0.6, 1, 0.4) infinite 0.5s;}.back-to-top.auto:after {-webkit-animation: tipUp 1s cubic-bezier(0, 0.6, 1, 0.4) infinite 0.5s;animation: tipUp 1s cubic-bezier(0, 0.6, 1, 0.4) infinite 0.5s;}@-webkit-keyframes tipUp {0% {-webkit-transform: translateY(50px) rotateZ(45deg);transform: translateY(50px) rotateZ(45deg);}100% {-webkit-transform: translateY(-70px) rotateZ(45deg);transform: translateY(-70px) rotateZ(45deg);}}@keyframes tipUp {0% {-webkit-transform: translateY(50px) rotateZ(45deg);transform: translateY(50px) rotateZ(45deg);}100% {-webkit-transform: translateY(-70px) rotateZ(45deg);transform: translateY(-70px) rotateZ(45deg);}}@-webkit-keyframes lineUp {0% {-webkit-transform: translateY(50px);transform: translateY(50px);}100% {-webkit-transform: translateY(-70px);transform: translateY(-70px);}}@keyframes lineUp {0% {-webkit-transform: translateY(50px);transform: translateY(50px);}100% {-webkit-transform: translateY(-70px);transform: translateY(-70px);}}.banner .banner-sub-title {font-size: 16px;}.banner .form-location {position: relative;}.banner .form-location .form-control {border-radius: 0;}.banner .form-location .location-icon {position: absolute;right: 0;top: 0;color: #3dd1d5;z-index: 1;width: 50px;height: 50px;line-height: 53px;text-align: center;}.banner .form-location .input-group.date .input-group-text {background: #ffffff;color: #7c8087;border: none;border-radius: 0;border-right: 1px solid #ededed;}.banner .form-location .form-control {height: 60px !important;border-radius: inherit;border-right: inherit;color: #7c8087;}.banner .form-location .form-control:placeholder {color: #7c8087;}.banner .form-select {border-radius: 0;}.banner .form-select.select-fast {border-bottom-left-radius: 6px;border-top-left-radius: 6px;height: 60px;}.banner .select-fast .select2-container--default .select2-selection--single {border-bottom-left-radius: 6px;border-top-left-radius: 6px;}.banner .select2-container--default .select2-selection--single {border-radius: 0;height: 60px !important;line-height: 30px;}.banner .select2-container--default .select2-selection--single .select2-selection__rendered {color: #7c8087;}.banner .select2-container--default .select2-selection--single .select2-selection__arrow:before {color: #7c8087;}.banner .btn {height: 60px;line-height: 30px;border-radius: 0;border-bottom-right-radius: 6px;border-top-right-radius: 6px;}.banner .btn:after {border-top-left-radius: 0;border-bottom-left-radius: 0;}.banner .shape-02 {position: absolute;top: 44%;right: 30%;-webkit-transform: translateY(-50%);transform: translateY(-50%);}.banner .shape-03 {position: absolute;bottom: 13%;left: 7%;-webkit-transform: translateY(-50%);transform: rotate(11deg);}.banner .shape-04 {position: absolute;top: 26%;left: 32%;-webkit-transform: translateY(-50%);transform: translateY(-50%);}.home-search .form-control {height: 60px !important;}.banner-02 .slider-social {display: -webkit-box;display: -ms-flexbox;display: flex;position: absolute;z-index: 2;top: 50%;bottom: 0;left: 20px;padding-top: 87px;text-align: center;-webkit-transform: translate(0px, -50%);transform: translate(0px, -50%);}.banner-02 .slider-social .slider-social-info ul:after {content: "";background: #3dd1d5;width: 2px;height: 82px;display: inline-block;margin-top: 30px;}.banner-02 .slider-social .slider-social-info ul li a {color: #ffffff;-webkit-transform: rotate(-90deg);transform: rotate(-90deg);display: inline-block;padding: 5px 0px;font-size: 20px;}.banner-02 .slider-social .slider-social-info ul li a:hover {color: #3dd1d5;}.banner-02 .slider-social span {display: inline-block;margin-top: 30px;font-size: 16px;font-weight: 500;font-family: "Playfair Display", serif;color: #ffffff;-webkit-transform: rotate(-90deg);transform: rotate(-90deg);text-transform: uppercase;}.banner-02 .swiper-slide {height: 850px;padding-top: 87px;}.banner-02 .swiper-slide .title {font-size: 134px;line-height: 1;}.banner-02 .swiper-slide p {font-size: 20px;line-height: 28px;margin: 20px 0 35px;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.banner-02 .pagination-button .swiper-button-prev {background-image: none;display: -webkit-box;display: -ms-flexbox;display: flex;color: #ffffff;-webkit-box-align: center;-ms-flex-align: center;align-items: center;bottom: 50px;top: auto;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.banner-02 .pagination-button .swiper-button-prev:hover {color: #3dd1d5;}.banner-02 .pagination-button .swiper-button-next {background-image: none;display: -webkit-box;display: -ms-flexbox;display: flex;color: #ffffff;-webkit-box-align: center;-ms-flex-align: center;align-items: center;bottom: 50px;top: auto;right: auto;left: 80px;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.banner-02 .pagination-button .swiper-button-next:hover {color: #3dd1d5;}.banner.banner-3 {padding: 220px 0;position: relative;}.banner.banner-3 h1 {font-size: 60px;line-height: 80px;margin-bottom: 20px;}.banner.banner-3 .form-select {border: inherit;border-right: 1px solid #ededed;border: inherit;color: #7c8087;}.banner.banner-3 .form-control {border: inherit;border-right: 1px solid #ededed;color: #7c8087;}.banner.banner-3 .shape {position: absolute;bottom: -14%;padding: 60px 0;width: 100%;}.banner.banner-3 .btn {border-radius: 0;border-bottom-right-radius: 6px;border-top-right-radius: 6px;}.banner.banner-3 .flags {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.banner.banner-3 .flags ul {-webkit-box-flex: 0;-ms-flex: 0 0 120px;flex: 0 0 120px;}.banner.banner-3 .flags ul li {display: inline-block;margin-left: -10px;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.banner.banner-3 .flags ul li a img {border-radius: 50%;width: 26px;height: 26px;}.banner.banner-3 .flags ul li:first-child {margin-left: 0px;}.banner.banner-3 .flags ul li:hover {z-index: 99;position: relative;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.banner.banner-3 .flags ul li:hover a img {-webkit-transform: scale(1.2);transform: scale(1.2);-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.banner.banner-3 .select2-container--default .select2-selection--single {border: inherit;}.banner-bg-splash h1 {font-size: 84px;-webkit-text-stroke: 1px #ffffff;-webkit-text-fill-color: rgba(255, 255, 255, 0.5);}.banner-bg-splash .search {position: relative;}.banner-bg-splash .search a {position: absolute;right: 0;top: 0;height: 60px;line-height: 30px;border-top-left-radius: 0;border-bottom-left-radius: 0;}.banner-bg-splash .search .form-control {height: 60px;}.home-search-02 .home-search .select2-container--default .select2-selection--single {height: 60px;line-height: 30px;}@media (max-width: 1600px) {.banner .shape-03 {bottom: 6%;left: 0%;}}@media (max-width: 1200px) {.banner .home-search .btn {padding: 15px;}.banner .shape-02 {top: 40%;right: 15%;}.banner .shape-03 {display: none;}.banner .shape-04 {display: none;}.banner.banner-3 {padding: 150px 0;}.banner.banner-02 .swiper-slide .title {font-size: 100px;}.banner-02 .swiper-slide {height: 750px;}.banner-02 .swiper-slide .title {font-size: 100px;}}@media (max-width: 991px) {.banner {padding: 100px 0 200px;}.banner h1 {font-size: 60px;}.banner .shape-02 {top: 30%;right: 10%;}.banner.banner-2 {height: 700px;}.banner.banner-2 .swiper-slide .title {font-size: 80px;}.banner.banner-3 {padding: 100px 0;}.banner.banner-3 h1 {font-size: 40px;line-height: 60px;}.banner-02 .swiper-slide {height: 700px;}.banner-02 .swiper-slide .title {font-size: 80px;}.banner-02 .slider-social {display: none;}}@media (max-width: 767px) {.banner {padding: 100px 0 200px;}.banner h1 {font-size: 48px;}.banner .home-search .input-group.date .input-group-text {border-radius: 6px;}.banner .home-search .select-secon .select2-container--default .select2-selection--single {border-radius: 6px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;}.banner .shape-02 {display: none;}.banner-02 .swiper-slide {height: 600px;}.banner-02 .swiper-slide .title {font-size: 60px;}.banner.banner-3 {padding: 80px 0;}.banner.banner-3 h1 {font-size: 36px;line-height: 46px;}}@media (max-width: 575px) {.banner.banner-3 {padding: 50px 0;}.banner.banner-3 h1 {font-size: 28px;line-height: 38px;}.banner-02 .swiper-slide {height: 450px;}.banner-02 .swiper-slide .title {font-size: 36px;}.banner-02 .swiper-slide p {font-size: 16px;margin-bottom: 20px;}.banner-02 .pagination-button .swiper-button-prev {bottom: 20px;}.banner-02 .pagination-button .swiper-button-next {bottom: 20px;}.banner .home-search .input-group.date .input-group-text {border-radius: 6px;}.banner .home-search .select2-container--default .select2-selection--single {border-radius: 6px !important;}.banner .home-search .form-location .form-control {border-radius: 6px !important;border-top-right-radius: 0px !important;border-bottom-right-radius: 0px !important;}.banner .home-search .btn {border-radius: 6px !important;}}.product {padding-top: 15px;padding-bottom: 15px;}.product .add-to-cart {padding-top: 20px;}.product .add-to-cart a {background: #3dd1d5;color: #ffffff;text-transform: capitalize;padding: 10px 20px;border-radius: 6px;display: inline-block;}.product .add-to-cart a:hover {background: #102636;}.product .product-description .product-title {margin: 20px 0px 10px;}.product .product-description .product-title a {font-size: 16px;font-weight: 600;color: #091c3a;}.product .product-description .product-title a:hover {color: #3dd1d5;}.product .product-description .product-rating {margin-bottom: 10px;}.product .product-description .product-price {font-size: 14px;font-weight: bold;}.product .product-description .product-price ins {color: #3dd1d5;text-decoration: none;}.shop-single .nav-tabs-02 {border: inherit;}.shop-single .nav-tabs-02 .nav-item {margin: 0 5px 10px;}.shop-single .nav-tabs-02 .nav-item .nav-link {font-size: 16px;padding: 10px 30px;border-radius: 6px;border: inherit;color: #ffffff;background-color: #3dd1d5;}.shop-single .nav-tabs-02 .nav-item .nav-link.active {border: inherit;background-color: #102636;color: #ffffff;}.shop-single .nav-tabs-02 .tab-content {-webkit-box-shadow: 0px 7px 16px 0px rgba(9, 28, 58, 0.07);box-shadow: 0px 7px 16px 0px rgba(9, 28, 58, 0.07);padding: 30px;border-radius: 6px;}.shop-single .product-detail .product-price-rating .product-price {margin-bottom: 20px;}.shop-single .product-detail .product-price-rating .product-price h4 {font-size: 20px;margin-bottom: 0;}.shop-single .product-detail .product-price-rating .product-price h4 span {font-size: 24px;color: #3dd1d5;margin-left: 8px;}.shop-single .product-detail .product-price-rating .product-rating {margin: 20px 0;}.shop-single .product-detail .product-price-rating .product-rating i {color: #3dd1d5;}.shop-single .product-detail .add-to-cart-input .form-control {height: 54px;}.shop-single .product-detail .product-summary {margin-top: 30px;}.shop-single .product-detail .product-summary a {margin-right: 10px;color: #3dd1d5;}.shop-single .product-detail .product-summary a i {color: #3dd1d5;margin-right: 10px;}.shop-single .product-detail .product-summary a:hover {color: #102636;}.shop-single .product-detail hr {margin: 30px 0;}.shop-single .product-detail .product-detail-meta {margin-bottom: 20px;}.shop-single .product-detail .product-detail-meta span {display: block;margin: 10px 0;}.shop-single .product-detail .product-detail-meta span a {color: #3dd1d5;}.shop-single .product-detail .product-detail-meta span a:hover {color: #102636;}.shop-single .product-detail .product-detail-social {display: -webkit-box;display: -ms-flexbox;display: flex;border-top: 1px solid #ededed;border-bottom: 1px solid #ededed;padding: 10px 0;}.shop-single .product-detail .product-detail-social span {font-weight: 800;}.shop-single .product-detail .product-detail-social ul {padding-left: 15px;margin-bottom: 0;}.shop-single .product-detail .product-detail-social ul li {display: inline-block;list-style-type: none;float: left;margin-right: 20px;font-size: 16px;}.shop-single .product-detail .product-detail-social ul li a {color: #3dd1d5;}.shop-single .product-detail .product-detail-social ul li a:hover {color: #102636;}.shop-single .product-detail .input-group {width: 90px;float: left;margin-right: 20px;}.slider-slick .slider-nav .slick-next:before {position: absolute;right: 0;left: 0;top: 10px;margin: 0 auto;text-align: center;z-index: 999;color: #ffffff;font-size: 20px;background-image: url(../images/arrow-white.svg);background-size: cover;height: 30px;width: 30px;content: "";}.slider-slick .slider-nav .slick-prev:before {position: absolute;left: 0;right: 0;top: 10px;margin: 0 auto;text-align: center;z-index: 999;color: #ffffff;font-size: 20px;-webkit-transform: translatey(-50%);transform: translatey(-50%);background-image: url(../images/arrow-white.svg);background-size: cover;height: 30px;width: 30px;content: "";-webkit-transform: rotate3d(0, 1, 0, 180deg);transform: rotate3d(0, 1, 0, 180deg);}.slider-slick .slider-nav:hover .slick-prev {left: 0;z-index: 99;opacity: 1;border-radius: 4px;}.slider-slick .slider-nav:hover .slick-next {right: 0;opacity: 1;border-radius: 4px;}.slider-slick .slider-nav .slick-prev {opacity: 0;width: 50px;height: 50px;background: #3dd1d5;-webkit-transition: all 0.3s ease;transition: all 0.3s ease;}.slider-slick .slider-nav .slick-next {opacity: 0;width: 50px;height: 50px;background: #3dd1d5;-webkit-transition: all 0.3s ease;transition: all 0.3s ease;}.slider-slick .slider-nav .slick-track .slick-slide {margin-left: 5px;margin-right: 5px;}.commentlist {display: -webkit-box;display: -ms-flexbox;display: flex;}.commentlist .comment-author {width: 70px;-webkit-box-flex: 0;-ms-flex: 0 0 70px;flex: 0 0 70px;}.commentlist .comment-author img {border-radius: 100%;border: 4px solid #ffffff;-webkit-box-shadow: 0px 1px 10px 0px rgba(0, 0, 0, 0.1);box-shadow: 0px 1px 10px 0px rgba(0, 0, 0, 0.1);}.commentlist .comment-content {-webkit-box-shadow: 0px 7px 16px 0px rgba(9, 28, 58, 0.07);box-shadow: 0px 7px 16px 0px rgba(9, 28, 58, 0.07);padding: 15px;margin-left: 20px;margin-bottom: 20px;width: 100%;border-radius: 6px;}.commentlist .comment-content .reviews {display: -webkit-box;display: -ms-flexbox;display: flex;}.commentlist .comment-content .reviews .rating {margin-left: auto;}.commentlist .comment-content .reviews .rating i {color: #3dd1d5;}.form-check-label {padding-left: 15px;}.search-field {padding-left: 20px;-webkit-box-shadow: none;box-shadow: none;border: none;height: 50px;border-radius: 4px;border: 1px solid #ededed;width: 100%;background: #ffffff;}.checkout.checkout-form {border-radius: 6px;-webkit-box-shadow: 0px 7px 16px 0px rgba(9, 28, 58, 0.07);box-shadow: 0px 7px 16px 0px rgba(9, 28, 58, 0.07);padding: 30px;}.checkout-info {padding: 25px 25px 25px 25px;position: relative;border-radius: 4px;-webkit-box-shadow: 0px 7px 16px 0px rgba(9, 28, 58, 0.07);box-shadow: 0px 7px 16px 0px rgba(9, 28, 58, 0.07);display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.checkout-info .returning-icon {-webkit-box-flex: 0;-ms-flex: 0 0 50px;flex: 0 0 50px;margin-right: 20px;}.checkout-info-coupon .checkout-info {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.checkout-info-coupon .checkout-info .coupon-icon {-webkit-box-flex: 0;-ms-flex: 0 0 50px;flex: 0 0 50px;margin-right: 20px;}.checkout-info-coupon .checkout-coupon {padding: 20px;border: 2px dashed #ededed;border-radius: 4px;}.checkout-review {padding: 15px 30px 30px;border-radius: 4px;-webkit-box-shadow: 0px 7px 16px 0px rgba(9, 28, 58, 0.07);box-shadow: 0px 7px 16px 0px rgba(9, 28, 58, 0.07);}.checkout-review .table tr th {padding: 15px 0;font-size: 18px;font-weight: 600;color: #102636;}.checkout-review .table tr th.shipping {font-size: 14px;}.checkout-review .table tr td {text-align: left;padding: 15px 0;font-size: 14px;font-weight: 500;color: #7c8087;}.checkout-review .table tr td.amount {font-size: 18px;}.checkout-review .table tbody {border-bottom: 2px solid #ededed;}.cart-table {-webkit-box-shadow: 0px 7px 16px 0px rgba(9, 28, 58, 0.07);box-shadow: 0px 7px 16px 0px rgba(9, 28, 58, 0.07);border-radius: 6px;}.cart-table .table {margin-bottom: 0;font-size: 14px;}.cart-table .table tr th {border: none;padding: 15px 10px;color: #ffffff;background-color: #3dd1d5;text-align: left;vertical-align: middle;}.cart-table .table tr td {border: none;border-top: 1px solid #ededed;padding: 15px 10px;font-weight: 500;text-align: left;vertical-align: middle;}.cart-table .table tr td.product-remove {padding: 15px 25px;text-align: center;}.cart-table .table tr td.product-remove a {color: #ff0000;}.cart-table .table tr td.product-quantity .form-control {width: 100px;}.cart-table .table tr td a:hover {color: #3dd1d5;}.cart-table .table thead tr {border: none;}.cart-table .table thead tr th:last-child {border-radius: 6px;border-top-left-radius: 0;border-bottom-left-radius: 0;border-bottom-right-radius: 0;}.cart-table .table thead tr th:first-child {border-radius: 6px;border-bottom-left-radius: 0;border-top-right-radius: 0;border-bottom-right-radius: 0;}.cart-table .table tbody tr td.product-name a {color: #102636;}.cart-table .table tbody tr td.product-name a:hover {color: #3dd1d5;}.cart-table .actions {display: -webkit-box;display: -ms-flexbox;display: flex;border-top: none;padding: 15px 10px;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.cart-table .actions .coupon form {display: -webkit-box;display: -ms-flexbox;display: flex;}.cart-table .actions .coupon .input-text {border: 1px solid #ededed;border-radius: 0px;height: 48px;padding: 10px 20px;-webkit-box-shadow: none;box-shadow: none;font-size: 14px;font-weight: 500;border-radius: 6px;margin-right: 10px;}.cart-table .actions .coupon .btn {padding: 12px 20px;}.cart-table .actions .update-cart {margin-left: auto;}.cart-table .table td.product-thumbnail img {width: 70px;height: auto;}.cart-totals {padding: 20px;}.cart-totals .cart-totals-title {margin-bottom: 20px;text-align: center;}.cart-totals .table {font-size: 14px;}.cart-totals .table tr th {text-align: left;border: none;border-top: 1px solid #ededed;vertical-align: top;background: #ffffff;}.cart-totals .table tr td {text-align: right;border: none;border-top: 1px solid #ededed;background: #ffffff;}.cart-totals .table tr.shipping .form-check-label {padding-left: 0px;}.cart-totals .table tr.shipping p {margin-bottom: 0;}.cart-totals .table tr.order-total th {font-size: 18px;font-weight: 600;color: #102636;}.cart-totals .table tr.order-total td {font-size: 26px;font-weight: 600;color: #102636;}.cart-totals .table .cart-subtotal th {font-size: 18px;font-weight: 600;border: none;}.cart-totals .table .cart-subtotal td {font-size: 18px;font-weight: 600;border: none;}.cart-totals .checkout-button {width: 100%;text-align: center;padding: 15px 25px;}.shop-category {padding: 25px 15px;}.shop-category h5 {margin-bottom: 20px;}.shop-category ul {margin-bottom: 0;}.shop-category ul li a {padding: 5px 0;display: block;}@media (max-width: 768px) {.slider-slick .slider-nav .slick-prev {display: none !important;}.slider-slick .slider-nav .slick-next {display: none !important;}.shop-single .nav-tabs-02 .nav-item .nav-link {font-size: 14px;}.cart-table .actions {display: block;}}@media (max-width: 575px) {.cart-table .actions {display: block;}.cart-table .actions .coupon form {display: block;}.cart-table .actions .coupon #coupon_code {margin-bottom: 10px;}.cart-table .actions .coupon .btn {margin-bottom: 10px;}}.footer .footer-inner-shape {padding: 22px;position: absolute;top: -31px;z-index: 9;left: 0;right: 0;background-repeat: no-repeat;}.footer .min-footer {padding: 80px 0 70px 0;}.footer .min-footer .newsletter {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center;border-bottom: 1px solid #ededed;padding-bottom: 40px;margin-bottom: 40px;}.footer .min-footer .newsletter .newsletter-title {letter-spacing: 3px;}.footer .min-footer .footer-map {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}.footer .min-footer .social-icon ul li a {margin-right: 30px;}.footer .footer-title {margin-bottom: 15px;font-size: 20px !important;}.footer .footer-logo {width: 150px;}.footer .footer-contact-info ul {width: 100%;}.footer .footer-contact-info ul li {display: -webkit-box;display: -ms-flexbox;display: flex;margin-bottom: 30px;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.footer .footer-contact-info ul li i {font-size: 18px;min-width: 25px;margin-right: 15px;}.footer .footer-contact-info ul li img {height: 36px;}.footer .footer-contact-info ul li span {color: #091c3a;margin-left: 20px;}.footer .footer-contact-info ul li a {color: #091c3a;margin-left: 20px;}.footer .footer-contact-info ul li .phone {font-size: 16px;color: #7c8087;}.footer .footer-contact-info ul li span.address {color: #7c8087;}.footer .footer-contact-info ul li .email {color: #7c8087;}.footer .footer-link ul li:last-child {margin-bottom: 0;}.footer .footer-link ul li a {color: #091c3a;}.footer .footer-link ul li a:hover {color: #3dd1d5;}.footer .footer-subscribe {position: relative;width: 50%;}.footer .footer-subscribe form .form-control {background: white;border: 1px solid #ededed;color: #091c3a;border-radius: 6px;margin-bottom: 0px;padding-right: 160px;height: 50px;}.footer .footer-subscribe form .form-control::-moz-placeholder {color: #7c8087;}.footer .footer-subscribe form .form-control::-ms-input-placeholder {color: #7c8087;}.footer .footer-subscribe form .form-control::-webkit-input-placeholder {color: #7c8087;}.footer .footer-subscribe form .btn {height: 50px;line-height: 20px;font-size: 14px;padding: 15px 30px;position: absolute;top: 0;right: 0;background: #3dd1d5;color: #ffffff;border-top-left-radius: 0;border-bottom-left-radius: 0;}.footer .footer-subscribe form .btn:after {border-top-left-radius: 0;border-bottom-left-radius: 0;}.footer .footer-bottom {padding: 25px 0;}.footer .footer-bottom .copyright p {font-size: 15px;margin-bottom: 0;}.footer .footer-bottom .copyright p a:hover {color: #091c3a;}.footer .footer-bottom .copyright .copyright-menu ul {padding: 0;}.footer .footer-bottom .copyright .copyright-menu ul li a {color: #7c8087;padding: 0px 0px 0px 30px;}.footer .footer-bottom .copyright .copyright-menu ul li a:hover {color: #3dd1d5;}.footer .footer-bottom .copyright .copyright-menu ul li:first-child a {padding-left: 0;}.footer .footer-menu ul {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;list-style: none;-ms-flex-wrap: wrap;flex-wrap: wrap;}.footer .footer-menu ul li {display: -webkit-box;display: -ms-flexbox;display: flex;}.footer .footer-menu ul li a {color: #ffffff;padding: 10px 35px 10px 0;font-size: 16px;}.footer .footer-menu ul li a:hover {color: #3dd1d5;}.footer .footer-menu ul li:last-child {padding-right: 0px;}.footer .footer-menu.dark-text ul {display: inline-block;padding: 0;margin-bottom: 0;}.footer .footer-menu.dark-text ul li a {color: #7c8087;padding: 0 0 15px;}.footer .footer-menu.dark-text ul li a:hover {color: #3dd1d5;}.footer .footer-menu.dark-text ul li:last-child a {padding-bottom: 0;}.footer.footer-style-02 .footer-logo {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;margin: 0 auto;}.footer.footer-style-02 .footer-menu ul {padding: 0;margin: 0;}.footer.footer-style-02 .footer-menu ul li a {padding: 12px 18px;}.footer.footer-style-02 .social-icon.social-rounded ul {padding: 0;}.footer.footer-style-02 .social-icon.social-rounded ul li a {margin: 0px 15px;}.footer.footer-style-02 .footer-bottom .copyright p.text-white a {color: #ffffff;}.footer.footer-style-02 .footer-bottom .copyright p.text-white a:hover {color: #3dd1d5;}.footer.footer-style-03 .min-footer {padding: 115px 0 50px 0;}.footer.footer-style-03 .min-footer .social-icon.space-right ul {-webkit-box-pack: end;-ms-flex-pack: end;justify-content: end;display: -webkit-box;display: -ms-flexbox;display: flex;}.footer.footer-style-03 .min-footer .social-icon.space-right ul li a {margin-right: 60px;}.footer.footer-style-03 .min-footer .social-icon.space-right ul li:last-child a {margin-right: 0px;}.footer.footer-style-03 .min-footer .b-bottom {border-bottom: 1px solid rgba(61, 209, 213, 0.1);margin: 40px 0px 50px;}.footer.footer-style-03 .min-footer form .form-control {margin-bottom: 20px;}.footer.footer-style-03 .min-footer form .btn {padding: 13px 40px;}@media (max-width: 991px) {.footer .min-footer {padding: 60px 0 50px 0;}.footer.footer-style-03 .min-footer .social-icon.space-right ul li a {margin-right: 30px;}.footer.footer-style-03 .min-footer .b-bottom {margin: 40px 0px 40px;}}@media (max-width: 767px) {.footer .footer-title {margin-bottom: 20px;}.footer .footer-subscribe {width: 70%;}.footer .footer-contact-info ul li {margin-bottom: 15px;}.footer .min-footer {padding: 50px 0 50px 0;}.footer .min-footer .newsletter {padding-bottom: 30px;margin-bottom: 30px;}.footer .min-footer .footer-map {position: inherit;top: inherit;left: inherit;-webkit-transform: inherit;transform: inherit;}.footer.footer-style-03 .min-footer {padding: 115px 0 25px 0;}.footer.footer-style-03 .min-footer .social-icon.space-right ul {-webkit-box-pack: start;-ms-flex-pack: start;justify-content: start;}.footer.footer-style-03 .min-footer .b-bottom {margin: 30px 0px 30px;}}@media (max-width: 575px) {.footer .newsletter {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.footer .footer-subscribe {width: 100%;margin-top: 15px;}.footer .footer-subscribe form .form-control {padding-right: 175px;}.footer .min-footer {padding: 40px 0 40px 0;}.footer .footer-menu ul li a {padding: 6px 25px 6px 0;}.footer.footer-style-02 .social-icon.social-rounded ul li a {margin: 0px 7px;}}li.parsley-required {position: absolute;left: 20px;color: red;font-size: 12px;}.parsley-errors-list {list-style-type: none;}
p.disclaimer {
    text-align: justify;
    background: #0164a8;
    color: #fff !important;
    padding: 15px;
    border-radius: 6px;
    margin-top: 30px;
}
.min-footer p {
    color: #7c8087;
}