@import url("https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");
.location-page.wrap {
-webkit-box-shadow: 0px 8px 12px 0px #0000001a;
box-shadow: 0px 8px 12px 0px #0000001a;
z-index: 1;
position: relative;
padding: 10px 0px
}
@media (min-width: 768px) {
.location-page.wrap {
margin: 0px auto;
padding: 6px 0px
}
}
.location-page.top-sticky {
position: -webkit-sticky;
position: sticky;
top: 75px;
background: #fff;
z-index: 9;
margin: 0px auto
}
.location-update-city.choose-plan.step-1 .office-plan {
padding: 0px
}
.location-update-city.choose-plan .office-plan .plan-tabs .navtabs .box .details {
margin-left: 15px
}
@media (min-width: 768px) {
.location-update-city.choose-plan .office-plan .plan-tabs .navtabs .box .details {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
width: 100%;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between
}
}
@media (max-width: 767px) {
.location-update-city.choose-plan .office-plan .plan-tabs .navtabs .box .details h3,
.location-update-city.choose-plan .office-plan .plan-tabs .navtabs .box .details h4 {
text-align: left
}
}
.location-update-city.wrap {
margin: 0px auto
}
.location-update-city .destination-block-city {
padding: 0px
}
@media (max-width: 767px) {
.location-update-city .destination-block-city {
overflow: hidden
}
}
.location-update-city .destination-block-city .location-sidebar {
-webkit-box-shadow: 10px 13px 14px 0px #00000026;
box-shadow: 10px 13px 14px 0px #00000026;
background: #ffffff;
padding: 25px 20px;
position: -webkit-sticky;
position: sticky;
top: 135px;
left: 0px;
z-index: 1;
-webkit-box-sizing: border-box;
box-sizing: border-box
}
@media (min-width: 768px) {
.location-update-city .destination-block-city .location-sidebar {
padding: 32px 20px
}
}
@media (min-width: 1440px) {
.location-update-city .destination-block-city .location-sidebar {
height: 100vh
}
}
.location-update-city .destination-block-city .location-sidebar .head {
margin-bottom: 12px
}
@media (min-width: 768px) {
.location-update-city .destination-block-city .location-sidebar .head {
margin-bottom: 26px
}
}
.location-update-city .destination-block-city .location-sidebar .head h3 {
color: #212529;
font-size: 32px;
line-height: 38px
}
.location-update-city .destination-block-city .location-sidebar .head h3 span {
background: -webkit-gradient(linear, left top, right top, from(#ff1cbf), color-stop(48.5%, #0ca7ff), to(#0500e2));
background: linear-gradient(90deg, #ff1cbf 0%, #0ca7ff 48.5%, #0500e2 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent
}
.location-update-city .destination-block-city .location-sidebar .head p {
color: #5c5f66
}
.location-update-city .destination-block-city .location-sidebar .filter-form .row {
gap: 16px 0px
}
.location-update-city .destination-block-city .location-sidebar .filter-form .form-floating {
margin-bottom: 16px
}
@media (min-width: 768px) {
.location-update-city .destination-block-city .location-sidebar .filter-form .form-floating {
margin: 0px
}
}
.location-update-city .destination-block-city .location-sidebar .filter-form .form-floating select {
background: #f8f9fa url(//flexyvo.com/wp-content/themes/flexyvo-theme/assets/images/select-down.png) no-repeat;
background-position: 97.5% 68%;
padding: 40px 24px 16px 24px !important;
height: auto;
font-family: "Inter", sans-serif;
font-size: 20px;
font-weight: 400;
line-height: 27px;
text-align: left;
color: #212529;
border-radius: 0;
border: none
}
.location-update-city .destination-block-city .location-sidebar .filter-form .form-floating label {
padding: 0px;
height: auto;
left: 22px;
top: 16px;
font-family: "Archivo", sans-serif;
font-size: 14px;
font-weight: 500;
line-height: 20px;
text-align: left;
color: #868e96;
border: none
}
.location-update-city .destination-block-city .location-sidebar .select-office form {
margin-top: 16px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
width: 100%;
-webkit-box-shadow: 0px 0px 0px 0px #00000040 inset;
box-shadow: 0px 0px 0px 0px #00000040 inset;
background: #f8f9fa;
padding: 4px 12px
}
@media (min-width: 768px) {
.location-update-city .destination-block-city .location-sidebar .select-office form {
padding: 8px 12px
}
}
.location-update-city .destination-block-city .location-sidebar .select-office form .form-group {
width: 100%
}
.location-update-city .destination-block-city .location-sidebar .select-office form .form-group input {
border-radius: 0px;
padding: 14px 16px 14px 5px;
background: transparent;
border: none;
font-family: "Inter", sans-serif;
font-size: 16px;
font-weight: 400;
line-height: 20px;
color: #212529
}
.location-update-city .destination-block-city .location-sidebar .select-office form .btn {
background: transparent;
border: none;
width: 54px;
padding: 8px 16px 8px 16px;
border-radius: 0
}
.location-update-city .destination-block-city .location-sidebar .select-office form .btn img {
margin: 0px
}
.location-update-city .destination-block-city .city-map-main {
position: relative
}
.location-update-city .destination-block-city .city-map-main .city-map-block {
position: initial
}
.location-update-city .destination-block-city .city-map-main .city-map-block .city-map {
border: transparent
}
.location-update-city .destination-block-city .city-map-main .map-location-slider .location-slider-home {
position: relative;
padding: 50px 0px 0px;
width: 100%
}
@media (min-width: 768px) {
.location-update-city .destination-block-city .city-map-main .map-location-slider .location-slider-home .owl-stage-outer .owl-item {
padding: 0px 15px
}
}
.location-update-city .destination-block-city .city-map-main .map-location-slider .location-slider-home .location-slide {
background: #fff;
border: none;
padding: 0px;
-webkit-box-shadow: 0px 6px 17px 0px #00000040;
box-shadow: 0px 6px 17px 0px #00000040;
margin: 0px 15px
}
@media (min-width: 768px) {
.location-update-city .destination-block-city .city-map-main .map-location-slider .location-slider-home .location-slide {
margin: 0px;
width: 303px
}
}
.location-update-city .destination-block-city .city-map-main .map-location-slider .location-slider-home .location-slide .location-image {
position: relative
}
.location-update-city .destination-block-city .city-map-main .map-location-slider .location-slider-home .location-slide .location-image img {
height: 212px;
max-width: 100%
}
.location-update-city .destination-block-city .city-map-main .map-location-slider .location-slider-home .location-slide .location-image .location-list {
position: absolute;
padding: 10px
}
.location-update-city .destination-block-city .city-map-main .map-location-slider .location-slider-home .location-slide .location-image .location-list ul {
padding: 0px;
margin: 0px;
list-style: none
}
.location-update-city .destination-block-city .city-map-main .map-location-slider .location-slider-home .location-slide .location-image .location-list ul li {
border: 1px solid rgba(233, 236, 239, 0.21);
background: rgba(0, 0, 0, 0.5);
padding: 10px 8px;
font-family: "Inter", sans-serif;
font-size: 14px;
font-weight: 400;
line-height: 20px;
color: #fff
}
.location-update-city .destination-block-city .city-map-main .map-location-slider .location-slider-home .location-slide .location-text {
padding: 10px 16px 20px;
margin: 0px
}
.location-update-city .destination-block-city .city-map-main .map-location-slider .location-slider-home .location-slide .location-text .location-head {
margin: 0px
}
.location-update-city .destination-block-city .city-map-main .map-location-slider .location-slider-home .location-slide .location-text .location-head h4 {
font-size: 16px;
line-height: 20px
}
.location-update-city .destination-block-city .city-map-main .map-location-slider .location-slider-home .location-slide .location-text .location-head p {
color: #5c5f66
}
.location-update-city .destination-block-city .city-map-main .map-location-slider .location-slider-home .location-slide .location-text .cta-group {
margin-top: 24px
}
.location-update-city .destination-block-city .city-map-main .map-location-slider .location-slider-home .location-slide .location-text .cta-group a {
-webkit-box-shadow: 0px 0px 0px 0px #00000040 inset;
box-shadow: 0px 0px 0px 0px #00000040 inset;
background: #f1f3f5;
width: 100%;
height: 48px;
padding: 8px 20px 8px 20px;
font-family: "Inter", sans-serif;
font-size: 14px;
font-weight: 500;
line-height: 17px;
color: #101113
}
.location-update-city .destination-block-city .city-map-main .map-location-slider .location-slider-home .location-slide .location-text .cta-group a.get-cta {
background: -webkit-gradient(linear, left top, left bottom, from(#7a4ff7), to(#632ef4));
background: linear-gradient(180deg, #7a4ff7 0%, #632ef4 100%);
color: #fff
}
.location-update-city .destination-block-city .city-map-main .map-location-slider .location-slider-home .location-slide .location-text .cta-group a img {
width: auto
}
.location-update-city .destination-block-city .city-map-main .map-location-slider .location-slider-home .owl-nav {
margin: 24px auto 0px;
text-align: center
}
.location-update-city .destination-block-city .city-map-main .map-location-slider .location-slider-home .owl-nav button {
border: 1px solid #e9ecef;
width: 48px;
height: 48px;
padding: 14px 13.5px 14px 14.5px;
margin: 0px 8px;
color: #fff
}
.location-update-city .destination-block-city .city-map-main .map-location-slider .location-slider-home .owl-nav button span {
display: none
}
.location-update-city .destination-block-city .city-map-main .map-location-slider .location-slider-home .owl-nav button.owl-prev {
background: url(//flexyvo.com/wp-content/themes/flexyvo-theme/assets/images/owl-prev-b.svg) no-repeat;
background-position: center center
}
.location-update-city .destination-block-city .city-map-main .map-location-slider .location-slider-home .owl-nav button.owl-next {
background: url(//flexyvo.com/wp-content/themes/flexyvo-theme/assets/images/owl-next-b.svg) no-repeat;
background-position: center center
}
.location-update-city .destination-block-city .city-map-main .map-location-slider .location-slider-home .owl-dots {
margin: 0 auto;
text-align: center
}
.location-update-city .destination-block-city .city-map-main .map-location-slider .location-slider-home .owl-dots .owl-dot.active span {
background: -webkit-gradient(linear, left top, left bottom, from(#7a4ff7), to(#632ef4));
background: linear-gradient(180deg, #7a4ff7 0%, #632ef4 100%)
}
.location-update-city .destination-block-city .city-map-main .map-location-slider .location-slider-home .owl-dots .owl-dot span {
width: 16px;
height: 7px;
margin: 0px 4px;
border-radius: 90px;
display: inline-block;
background: #d9d9d9
}
.location-update-city .destination-block-city .city-map-main .map-location-slider .location-slider {
width: 100%;
margin-top: -100px
}
@media (min-width: 768px) {
.location-update-city .destination-block-city .city-map-main .map-location-slider .location-slider {
position: absolute;
top: auto;
bottom: 0;
left: 0;
padding: 0px;
margin: 0px
}
}
.location-update-city .destination-block-city .city-map-main .map-location-slider .location-slider .location-slide {
background: #fff;
border: none;
padding: 0px;
-webkit-box-shadow: 0px 6px 17px 0px #00000040;
box-shadow: 0px 6px 17px 0px #00000040;
margin: 0px 15px
}
@media (min-width: 768px) {
.location-update-city .destination-block-city .city-map-main .map-location-slider .location-slider .location-slide {
margin: 0px;
width: 303px
}
}
.location-update-city .destination-block-city .city-map-main .map-location-slider .location-slider .location-slide .location-image img {
height: 212px;
max-width: 100%
}
.location-update-city .destination-block-city .city-map-main .map-location-slider .location-slider .location-slide .location-image .location-list {
position: absolute;
padding: 10px
}
.location-update-city .destination-block-city .city-map-main .map-location-slider .location-slider .location-slide .location-image .location-list ul {
padding: 0px;
margin: 0px;
list-style: none
}
.location-update-city .destination-block-city .city-map-main .map-location-slider .location-slider .location-slide .location-image .location-list ul li {
border: 1px solid rgba(233, 236, 239, 0.21);
background: rgba(0, 0, 0, 0.5);
padding: 10px 8px;
font-family: "Inter", sans-serif;
font-size: 14px;
font-weight: 400;
line-height: 20px;
color: #fff
}
.location-update-city .destination-block-city .city-map-main .map-location-slider .location-slider .location-slide .location-text {
padding: 10px 16px 20px;
margin: 0px
}
.location-update-city .destination-block-city .city-map-main .map-location-slider .location-slider .location-slide .location-text .location-head {
margin: 0px
}
.location-update-city .destination-block-city .city-map-main .map-location-slider .location-slider .location-slide .location-text .location-head h4 {
font-size: 16px;
line-height: 20px
}
.location-update-city .destination-block-city .city-map-main .map-location-slider .location-slider .location-slide .location-text .location-head p {
color: #5c5f66
}
.location-update-city .destination-block-city .city-map-main .map-location-slider .location-slider .location-slide .location-text .cta-group {
margin-top: 24px
}
.location-update-city .destination-block-city .city-map-main .map-location-slider .location-slider .location-slide .location-text .cta-group a {
-webkit-box-shadow: 0px 0px 0px 0px #00000040 inset;
box-shadow: 0px 0px 0px 0px #00000040 inset;
background: #f1f3f5;
width: 100%;
height: 48px;
padding: 8px 20px 8px 20px;
font-family: "Inter", sans-serif;
font-size: 14px;
font-weight: 500;
line-height: 17px;
color: #101113
}
.location-update-city .destination-block-city .city-map-main .map-location-slider .location-slider .location-slide .location-text .cta-group a.get-cta {
background: -webkit-gradient(linear, left top, left bottom, from(#7a4ff7), to(#632ef4));
background: linear-gradient(180deg, #7a4ff7 0%, #632ef4 100%);
color: #fff
}
.location-update-city .destination-block-city .city-map-main .map-location-slider .location-slider .location-slide .location-text .cta-group a img {
width: auto
}
.location-update-city .destination-block-city .city-map-main .map-location-slider .location-slider .owl-dots {
margin: 0 auto;
text-align: center
}
.location-update-city .destination-block-city .city-map-main .map-location-slider .location-slider .owl-dots .owl-dot.active span {
background: -webkit-gradient(linear, left top, left bottom, from(#7a4ff7), to(#632ef4));
background: linear-gradient(180deg, #7a4ff7 0%, #632ef4 100%)
}
.location-update-city .destination-block-city .city-map-main .map-location-slider .location-slider .owl-dots .owl-dot span {
width: 16px;
height: 7px;
margin: 0px 4px;
border-radius: 90px;
display: inline-block;
background: #d9d9d9
}
.location-update-city .location-appear {
padding: 40px 20px 0px
}
.location-update-city .location-appear .head {
margin-bottom: 20px
}
.location-update-city .location-appear .head h2 {
margin-bottom: 8px
}
.location-update-city .location-appear .head P {
color: #101113
}
.location-update-city .location-appear .location-image {
margin-bottom: 20px
}
@media (min-width: 768px) {
.location-update-city .location-appear .location-image {
margin: 0px;
height: 358px
}
}
.location-update-city .location-appear .location-image img {
max-width: 100%;
width: 100%;
height: 100%
}
.location-update-city .location-appear .location_text p {
font-size: 16px;
font-weight: 400;
line-height: 20px;
margin-bottom: 20px
}
.location-update-city .location-appear .location_text p:last-child {
margin-bottom: 0px
}
@media (min-width: 768px) {
.location-update-city .location-appear .location_text p {
font-size: 18px;
line-height: 24px
}
}
.location-update-city .location-appear .location_text h3 {
font-size: 22px;
font-weight: 500;
line-height: 24px
}
@media (min-width: 768px) {
.location-update-city .location-appear .location_text h3 {
font-size: 24px;
line-height: 30px
}
}
.location-update-city .location-appear .location_text h3 span {
background: -webkit-gradient(linear, left top, right top, from(#ff1cbf), color-stop(48.5%, #0ca7ff), to(#0500e2));
background: linear-gradient(90deg, #ff1cbf 0%, #0ca7ff 48.5%, #0500e2 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent
}
.location-update-city .location-appear .location_text h2 {
font-size: 20px;
line-height: 26px
}
.location-update-city .location-appear .location_text .cta-group {
margin-top: 24px
}
.location-update-city .location-appear .location_text .cta-group a {
-webkit-box-shadow: 0px 0px 0px 0px #00000040 inset;
box-shadow: 0px 0px 0px 0px #00000040 inset;
background: #f1f3f5;
width: 100%;
height: 48px;
padding: 8px 20px 8px 20px;
font-family: "Inter", sans-serif;
font-size: 14px;
font-weight: 500;
line-height: 17px;
color: #101113
}
.location-update-city .location-appear .location_text .cta-group a.get-cta {
background: -webkit-gradient(linear, left top, left bottom, from(#7a4ff7), to(#632ef4));
background: linear-gradient(180deg, #7a4ff7 0%, #632ef4 100%);
color: #fff
}
.location-update-city .location-appear .location_text .cta-group a img {
width: auto
}
@media (min-width: 768px) {
.location-update-city .office-plan {
margin-top: 95px;
padding: 0px 20px
}
}
.location-update-city .office-plan .head {
margin-bottom: 16px
}
.location-update-city .office-plan .head h2 {
font-size: 28px;
font-weight: 500;
line-height: 32px;
font-family: "Archivo", sans-serif;
margin: 0px;
color: #101113
}
@media (min-width: 992px) {
.location-update-city .office-plan .head h2 {
font-size: 56px;
line-height: 64px
}
}
.location-update-city .office-plan .head h2 span {
background: -webkit-gradient(linear, left top, right top, from(#ff1cbf), color-stop(48.5%, #0ca7ff), to(#0500e2));
background: linear-gradient(90deg, #ff1cbf 0%, #0ca7ff 48.5%, #0500e2 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent
}
.location-update-city .office-plan .plan-tabs .plans-tabs.is-sticky .tab-container {
position: fixed;
-webkit-box-shadow: 0 5px 16px rgba(0, 0, 0, 0.1);
box-shadow: 0 5px 16px rgba(0, 0, 0, 0.1);
width: 100%;
background: #fff;
z-index: 999;
top: 76px;
left: 0;
padding: 15px;
margin: 0px
}
.location-update-city .office-plan .plan-tabs .plans-tabs .tab-container {
overflow: hidden;
margin-bottom: 15px
}
.location-update-city .office-plan .plan-tabs .plans-tabs .tab-container .tab-btn {
outline: none;
background: transparent;
cursor: pointer;
padding: 13px 16px;
-webkit-transition: 0.3s;
transition: 0.3s;
-webkit-box-shadow: 0px 0px 0px 0px #00000040 inset;
box-shadow: 0px 0px 0px 0px #00000040 inset;
border: 1px solid #dddddd;
width: 32.5%;
color: #000000;
font-family: "Inter", sans-serif;
font-size: 14px;
font-weight: 500;
line-height: 20px;
margin: 0px
}
.location-update-city .office-plan .plan-tabs .plans-tabs .tab-container .tab-btn:hover {
background: #2125291a
}
.location-update-city .office-plan .plan-tabs .plans-tabs .tab-container .tab-btn.active {
background: #2125291a
}
.location-update-city .office-plan .plan-tabs .navtabs {
list-style: none;
margin-bottom: 0px;
padding: 0px
}
.location-update-city .office-plan .plan-tabs .navtabs .navtab {
-webkit-transition: color 0.3s;
transition: color 0.3s
}
@media (max-width: 767px) {
.location-update-city .office-plan .plan-tabs .navtabs .navtab {
display: none
}
}
.location-update-city .office-plan .plan-tabs .navtabs .navtab .box {
cursor: pointer
}
@media (max-width: 767px) {
.location-update-city .office-plan .plan-tabs .navtabs .navtab .box {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start
}
}
.location-update-city .office-plan .plan-tabs .navtabs .navtab .box.startup {
padding: 12px 24px 12px;
background: linear-gradient(166.09deg, #efeeff 0%, #edc8ff 100%)
}
@media (min-width: 768px) {
.location-update-city .office-plan .plan-tabs .navtabs .navtab .box.startup {
border: 4px solid;
border-image-slice: 1;
border-image-source: linear-gradient(166.09deg, #efeeff 0%, #edc8ff 100%)
}
}
.location-update-city .office-plan .plan-tabs .navtabs .navtab .box.gmb {
padding: 12px 24px 12px;
background: linear-gradient(166.09deg, #d1ffd8 0%, #98ffb5 100%);
margin: 0px !important
}
@media (min-width: 768px) {
.location-update-city .office-plan .plan-tabs .navtabs .navtab .box.gmb {
border: 4px solid;
border-image-slice: 1;
border-image-source: linear-gradient(166.09deg, #d1ffd8 0%, #98ffb5 100%)
}
}
.location-update-city .office-plan .plan-tabs .navtabs .navtab .box.growth {
padding: 12px 24px 12px;
background: linear-gradient(166.09deg, #e8ffd1 0%, #cbff98 100%)
}
@media (min-width: 768px) {
.location-update-city .office-plan .plan-tabs .navtabs .navtab .box.growth {
border: 4px solid;
border-image-slice: 1;
border-image-source: linear-gradient(166.09deg, #e8ffd1 0%, #cbff98 100%)
}
}
.location-update-city .office-plan .plan-tabs .navtabs .navtab .top-icon {
margin-bottom: 12px;
text-align: center
}
.location-update-city .office-plan .plan-tabs .navtabs .navtab .top-icon img {
width: 42px;
display: inline;
height: 55px
}
.location-update-city .office-plan .plan-tabs .navtabs .navtab h3 {
color: #101113;
text-align: center;
font-size: 16px;
font-weight: 500;
line-height: 30px;
margin: 0px
}
.location-update-city .office-plan .plan-tabs .navtabs .navtab p {
color: #ced4da;
text-align: center
}
.location-update-city .office-plan .plan-tabs .navtabs .navtab h4 {
font-size: 20px;
font-weight: 500;
line-height: 25px;
color: #101113;
text-align: center;
margin: 0px
}
.location-update-city .office-plan .plan-tabs .navtabs .navtab h4 sub {
font-size: 20px;
line-height: 25px;
margin: 0px 0px 0px 5px;
color: #101113
}
@media (min-width: 768px) {
.location-update-city .office-plan .plan-tabs .navtabs .navtab:hover .box {
border: 4px solid;
border-image-slice: 1;
border-image-source: linear-gradient(90deg, #ff1cbf 0%, #0ca7ff 48.5%, #0500e2 100%)
}
}
@media (max-width: 767px) {
.location-update-city .office-plan .plan-tabs .navtabs .navtab.active {
display: block
}
}
@media (min-width: 768px) {
.location-update-city .office-plan .plan-tabs .navtabs .navtab.active .box {
border: 4px solid;
border-image-slice: 1;
border-image-source: linear-gradient(90deg, #ff1cbf 0%, #0ca7ff 48.5%, #0500e2 100%)
}
}
.location-update-city .office-plan .plan-tabs .content {
display: none;
margin-top: 16px
}
.location-update-city .office-plan .plan-tabs .content h4 {
font-family: "Poppins", sans-serif;
font-size: 16px;
line-height: 24px;
margin: 0px 0px 5px;
font-weight: 600
}
.location-update-city .office-plan .plan-tabs .content .row {
gap: 6px 0px;
margin: 0px -6px
}
@media (min-width: 768px) {
.location-update-city .office-plan .plan-tabs .content .row {
gap: 24px 0px
}
}
.location-update-city .office-plan .plan-tabs .content .row .col-md-3 {
padding: 0px 6px
}
.location-update-city .office-plan .plan-tabs .content .servies-box {
border: 1px solid #e9ecef;
padding: 10px 8px;
height: 100%
}
@media (min-width: 768px) {
.location-update-city .office-plan .plan-tabs .content .servies-box {
padding: 16px 10px 16px 15px
}
}
.location-update-city .office-plan .plan-tabs .content .servies-box.disabled {
-webkit-filter: grayscale(1);
filter: grayscale(1)
}
.location-update-city .office-plan .plan-tabs .content .servies-box img {
margin-right: 6px;
width: 25px;
height: 25px;
-o-object-fit: contain;
object-fit: contain
}
@media (min-width: 768px) {
.location-update-city .office-plan .plan-tabs .content .servies-box img {
width: 30px;
height: 30px
}
}
.location-update-city .office-plan .plan-tabs .content .servies-box h4 {
color: #101113;
margin: 0px;
font-size: 11px;
font-weight: 500;
line-height: 15px;
font-family: "Poppins", sans-serif
}
@media (min-width: 768px) {
.location-update-city .office-plan .plan-tabs .content .servies-box h4 {
font-size: 13px;
line-height: 20px
}
}
.location-update-city .office-plan .plan-tabs .content .servies-box p {
color: #5c5f66
}
.location-update-city .office-plan .plan-tabs .content .cta-group {
margin-top: 25px
}
@media (min-width: 768px) {
.location-update-city .office-plan .plan-tabs .content .cta-group {
margin-top: 0px
}
}
.location-update-city .office-plan .plan-tabs .content .cta-group a {
-webkit-box-shadow: 0px 0px 0px 0px #00000040 inset;
box-shadow: 0px 0px 0px 0px #00000040 inset;
background: -webkit-gradient(linear, left top, left bottom, from(#7a4ff7), to(#632ef4));
background: linear-gradient(180deg, #7a4ff7 0%, #632ef4 100%);
color: #fff;
width: 236px;
height: 48px;
padding: 8px 20px 8px 20px;
font-family: "Inter", sans-serif;
font-size: 14px;
font-weight: 500;
line-height: 17px
}
.location-update-city .office-plan .plan-tabs .content.active {
display: block
}
.location-update-city .trending-location {
margin-top: 20px;
padding: 0px 10px
}
@media (min-width: 768px) {
.location-update-city .trending-location {
margin-top: 50px;
padding: 0px 20px
}
}
.location-update-city .trending-location .head {
margin-bottom: 16px
}
.location-update-city .trending-location .head.selected-location-head {
margin: 0px
}
@media (min-width: 768px) {
.location-update-city .trending-location .head {
margin-bottom: 56px
}
}
.location-update-city .trending-location .head h2 {
font-size: 28px;
font-weight: 500;
line-height: 32px;
font-family: "Archivo", sans-serif;
margin: 0px;
color: #101113
}
@media (min-width: 992px) {
.location-update-city .trending-location .head h2 {
font-size: 56px;
line-height: 64px
}
}
.location-update-city .trending-location .head h2 span {
background: -webkit-gradient(linear, left top, right top, from(#ff1cbf), color-stop(15%, #0ca7ff), color-stop(30%, #0500e2));
background: linear-gradient(90deg, #ff1cbf 0%, #0ca7ff 15%, #0500e2 30%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent
}
@media (min-width: 768px) {
.location-update-city .trending-location .location-block .location-box {
width: 303px
}
}
.location-update-city .amenities-block {
margin-top: 20px;
padding: 0px 10px
}
@media (min-width: 768px) {
.location-update-city .amenities-block {
margin-top: 95px;
padding: 0px 20px
}
}
.location-update-city .amenities-block .head {
margin-bottom: 16px
}
@media (min-width: 768px) {
.location-update-city .amenities-block .head {
margin-bottom: 56px
}
}
.location-update-city .amenities-block .head h3 {
margin: 0px
}
.location-update-city .amenities-block .head h3 span {
background: -webkit-gradient(linear, left top, right top, from(#ff1cbf), color-stop(15%, #0ca7ff), color-stop(30%, #0500e2));
background: linear-gradient(90deg, #ff1cbf 0%, #0ca7ff 15%, #0500e2 30%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent
}
.location-update-city .amenities-block .amenities-servies .servies-box {
border: 1px solid #e9ecef;
padding: 20px;
height: 100%
}
@media (max-width: 767px) {
.location-update-city .amenities-block .amenities-servies .servies-box {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center
}
}
.location-update-city .amenities-block .amenities-servies .servies-box img {
max-width: 100%;
margin-right: 20px
}
@media (min-width: 768px) {
.location-update-city .amenities-block .amenities-servies .servies-box img {
margin-right: 0px;
margin-bottom: 20px
}
}
.location-update-city .amenities-block .amenities-servies .servies-box h4 {
font-family: "Archivo", sans-serif;
font-size: 12px;
font-weight: 500;
line-height: 16px;
text-align: left;
margin: 0px;
color: #101113
}
@media (min-width: 768px) {
.location-update-city .amenities-block .amenities-servies .servies-box h4 {
font-size: 16px;
line-height: 20px
}
}
.location-update-city .benifits-block {
margin-top: 20px;
padding: 0px 10px
}
@media (min-width: 768px) {
.location-update-city .benifits-block {
margin-top: 95px;
padding: 0px 20px
}
}
.location-update-city .benifits-block .head {
margin-bottom: 16px
}
@media (min-width: 768px) {
.location-update-city .benifits-block .head {
margin-bottom: 56px
}
}
.location-update-city .benifits-block .head h3 {
margin: 0px
}
.location-update-city .benifits-block .head h3 span {
background: -webkit-gradient(linear, left top, right top, from(#ff1cbf), color-stop(60%, #8a60de), to(#4686f0)), -webkit-gradient(linear, left bottom, left top, from(transparent), to(transparent));
background: linear-gradient(90deg, #ff1cbf 0%, #8a60de 60%, #4686f0 100%), linear-gradient(0deg, transparent, transparent);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent
}
.location-update-city .benifits-block .benifits-servies .servies-box {
border: 1px solid #e9ecef;
padding: 20px;
height: 100%
}
@media (max-width: 767px) {
.location-update-city .benifits-block .benifits-servies .servies-box {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center
}
}
.location-update-city .benifits-block .benifits-servies .servies-box img {
max-width: 100%;
margin-right: 20px
}
@media (min-width: 768px) {
.location-update-city .benifits-block .benifits-servies .servies-box img {
margin-right: 0px;
margin-bottom: 20px
}
}
.location-update-city .benifits-block .benifits-servies .servies-box h4 {
font-family: "Archivo", sans-serif;
font-size: 12px;
font-weight: 500;
line-height: 16px;
text-align: left;
margin: 0px
}
@media (min-width: 768px) {
.location-update-city .benifits-block .benifits-servies .servies-box h4 {
font-size: 16px;
line-height: 20px
}
}
.location-update-city .faq-sec {
padding: 0px 5px
}
.location-update-city .faq-sec .head h3 {
max-width: 100%
}
@media (min-width: 992px) {
.location-update-city .faq-sec .head h3 {
font-size: 46px;
line-height: 54px
}
}
.location-update-city .faq-sec .accordion-block .accordion .faqs-row .accordion-item {
padding: 20px
}
@media (min-width: 992px) {
.location-update-city .faq-sec .accordion-block .accordion .faqs-row .accordion-item .accordion-header .accordion-button {
font-size: 20px;
line-height: 30px
}
}
.location-update-city .articles-blogs {
padding: 0px 5px
}
@media (min-width: 992px) {
.location-update-city .articles-blogs .head h3 {
font-size: 46px;
line-height: 64px
}
}
@media (min-width: 768px) {
.location-update-city .articles-blogs .article-carousel .article-box .article-text h3 {
font-size: 16px;
line-height: 20px
}
}
@media (max-width: 767px) {
.location-update-city .articles-blogs .more-cta {
margin-top: 35px
}
}
@media (max-width: 767px) {
.articles-blogs:after {
display: none
}
}
@media (max-width: 767px) {
.articles-blogs .head {
text-align: left
}
}
@media (max-width: 767px) {
.articles-blogs .head h3 br {
display: none
}
}
.articles-blogs .head h3 span {
background: -webkit-gradient(linear, left top, right top, from(#0b7ff8), color-stop(45%, #083fed), to(#0409e3)), -webkit-gradient(linear, left bottom, left top, from(transparent), to(transparent));
background: linear-gradient(90deg, #0b7ff8 0%, #083fed 45%, #0409e3 100%), linear-gradient(0deg, transparent, transparent);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent
}
.articles-blogs .head h3 span+span {
background: -webkit-gradient(linear, left top, right top, from(#ff1cbf), to(#9459dc)), -webkit-gradient(linear, left bottom, left top, from(transparent), to(transparent));
background: linear-gradient(90deg, #ff1cbf 0%, #9459dc 100%), linear-gradient(0deg, transparent, transparent);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent
}
.articles-blogs .article-carousel .owl-dots {
margin: 15px auto 0px;
text-align: center
}
.articles-blogs .article-carousel .owl-dots .owl-dot.active span {
background: -webkit-gradient(linear, left top, left bottom, from(#7a4ff7), to(#632ef4));
background: linear-gradient(180deg, #7a4ff7 0%, #632ef4 100%)
}
.articles-blogs .article-carousel .owl-dots .owl-dot span {
width: 16px;
height: 7px;
margin: 0px 4px;
border-radius: 90px;
display: inline-block;
background: #d9d9d9
}
@media (max-width: 767px) {
.articles-blogs .more-cta {
margin-top: 15px
}
}
.location-side-bar .location-update-city .head h3 span {
background: -webkit-gradient(linear, left top, right top, from(#0ca7ff), to(#0500e2));
background: linear-gradient(90deg, #0ca7ff 0%, #0500e2 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent
}
.location-side-bar .location-update-city .office-plan {
padding: 0px
}
.location-side-bar .location-update-city .office-plan .plan-tabs .navtabs .navtab.tab-active .box .carot-dropdown img {
-webkit-transform: rotate(180deg);
transform: rotate(180deg)
}
.location-side-bar .location-update-city .office-plan .plan-tabs .navtabs .navtab .box {
width: 100%;
margin-bottom: 10px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
padding: 40px 24px 40px
}
@media (min-width: 768px) {
.location-side-bar .location-update-city .office-plan .plan-tabs .navtabs .navtab .box {
padding: 20px 10px
}
}
@media (min-width: 992px) {
.location-side-bar .location-update-city .office-plan .plan-tabs .navtabs .navtab .box {
padding: 40px 16px 40px
}
}
@media (min-width: 1200px) {
.location-side-bar .location-update-city .office-plan .plan-tabs .navtabs .navtab .box {
padding: 40px 24px 40px
}
}
.location-side-bar .location-update-city .office-plan .plan-tabs .navtabs .navtab .box .plan-info h3 {
text-align: left
}
.location-side-bar .location-update-city .office-plan .plan-tabs .navtabs .navtab .box .plan-info h4 {
text-align: left;
font-size: 36px;
line-height: 42px;
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
}
@media (min-width: 768px) {
.location-side-bar .location-update-city .office-plan .plan-tabs .navtabs .navtab .box .plan-info h4 {
font-size: 26px;
line-height: 36px
}
}
@media (min-width: 992px) {
.location-side-bar .location-update-city .office-plan .plan-tabs .navtabs .navtab .box .plan-info h4 {
font-size: 36px;
line-height: 42px
}
}
.location-side-bar .location-update-city .office-plan .plan-tabs .navtabs .navtab .box .plan-info h4 sub {
font-size: 22px;
line-height: 42px
}
@media (min-width: 768px) {
.location-side-bar .location-update-city .office-plan .plan-tabs .navtabs .navtab .box .plan-info h4 sub {
font-size: 18px;
line-height: 30px
}
}
@media (min-width: 992px) {
.location-side-bar .location-update-city .office-plan .plan-tabs .navtabs .navtab .box .plan-info h4 sub {
font-size: 22px;
line-height: 42px
}
}
.location-side-bar .location-update-city .office-plan .plan-tabs .navtabs .navtab .box .top-icon {
margin: 0px 15px 0px 0px
}
@media (min-width: 768px) {
.location-side-bar .location-update-city .office-plan .plan-tabs .navtabs .navtab .box .top-icon {
margin: 0px 5px 0px 0px
}
}
@media (min-width: 992px) {
.location-side-bar .location-update-city .office-plan .plan-tabs .navtabs .navtab .box .top-icon {
margin: 0px 15px 0px 0px
}
}
.location-side-bar .location-update-city .office-plan .plan-tabs .navtabs .navtab .box .top-icon img {
width: 52px
}
.location-side-bar .location-update-city .office-plan .plan-tabs .navtabs .servies-items {
margin-top: 10px
}
.location-side-bar .location-update-city .office-plan .plan-tabs .navtabs .servies-items .row {
gap: 6px 0px
}
.location-side-bar .location-update-city .office-plan .plan-tabs .navtabs .servies-items .servies-box {
border: 1px solid #e9ecef;
padding: 10px 8px
}
.location-side-bar .location-update-city .office-plan .plan-tabs .navtabs .servies-items .servies-box img {
max-width: 100%;
margin-right: 6px;
-o-object-fit: contain;
object-fit: contain;
height: 25px;
width: 25px
}
@media (min-width: 768px) {
.location-side-bar .location-update-city .office-plan .plan-tabs .navtabs .servies-items .servies-box img {
height: 30px;
width: 30px
}
}
.location-side-bar .location-update-city .office-plan .plan-tabs .navtabs .servies-items .servies-box h4 {
color: #101113;
margin: 0px;
font-size: 11px;
font-weight: 500;
line-height: 15px;
font-family: "Poppins", sans-serif
}
@media (min-width: 768px) {
.location-side-bar .location-update-city .office-plan .plan-tabs .navtabs .servies-items .servies-box h4 {
font-size: 13px;
line-height: 20px
}
}
.office-update-single.sticky .head-top {
border: none
}
.office-update-single .head-top {
background: -webkit-gradient(linear, left top, left bottom, from(rgba(247, 247, 247, 0)), to(#f7f7f7));
background: linear-gradient(180deg, rgba(247, 247, 247, 0) 0%, #f7f7f7 100%);
-webkit-box-shadow: 0px 7px 12px 0px #00000026;
box-shadow: 0px 7px 12px 0px #00000026;
padding: 16px 0px
}
@media (min-width: 768px) {
.office-update-single .head-top {
-webkit-box-shadow: none;
box-shadow: none
}
}
.office-update-single .head-top .select-sec i {
border: 0.66px solid #e9ecef;
color: #7a4ff7
}
.office-update-single .head-top h1 {
font-size: 18px;
line-height: 20px;
font-weight: 600;
margin-bottom: 0px
}
@media (min-width: 768px) {
.office-update-single .head-top h1 {
font-size: 26px;
margin-bottom: 10px;
line-height: 30px
}
}
.office-update-single .head-top h3 {
font-size: 16px;
line-height: 20px
}
.office-update-single .head-top.sticky-block h1 {
font-size: 18px;
line-height: 20px
}
@media (min-width: 768px) {
.office-update-single .head-top.sticky-block h1 {
font-size: 26px;
line-height: 25px
}
}
.office-update-single .head-top.sticky-block h3 {
font-size: 16px;
line-height: 20px
}
@media (min-width: 768px) {
.office-update-single .head-top .head-inner {
padding: 12px;
-webkit-box-shadow: 0px 7px 14px 0px #0000001a;
box-shadow: 0px 7px 14px 0px #0000001a;
background: #ffffff
}
}
@media (min-width: 768px) {
.office-update-single .head-top .head-inner .back-btn {
display: none
}
}
.office-update-single .head-top .head-inner .back-btn a {
border: 1px solid #f1f3f5;
width: 48px;
height: 48px
}
.office-update-single .head-top .head-inner .image-text-wrap img {
width: 102px;
height: 80px
}
.office-update-single .head-top .head-inner .image-text-wrap .text-wrap {
margin-left: 20px
}
@media (min-width: 768px) {
.office-update-single .office-update-block.update-single-location {
margin: 0px
}
}
.office-update-single .office-update-block .amenities-location {
position: relative
}
.office-update-single .office-update-block .amenities-location .amenitie-link {
padding: 30px 0px;
background: #f7f7f7
}
@media (max-width: 991px) {
.office-update-single .office-update-block .amenities-location .amenitie-link {
padding: 0px 0px;
position: fixed;
z-index: 3;
width: 100%;
background: #fff;
left: 0;
margin: 0px;
top: auto !important;
bottom: 0px !important;
z-index: 999999
}
}
.office-update-single .office-update-block .amenities-location .amenitie-link:after {
content: "";
width: 100%;
height: 2px;
background: -webkit-gradient(linear, left top, left bottom, from(#7a4ff7), to(#632ef4));
background: linear-gradient(180deg, #7a4ff7 0%, #632ef4 100%);
top: 0px;
right: auto;
position: absolute;
left: 0;
display: none
}
@media (min-width: 992px) {
.office-update-single .office-update-block .amenities-location .amenitie-link:after {
top: 84px;
display: inline-block
}
}
.office-update-single .office-update-block .amenities-location .amenitie-link li.active a {
border: transparent;
background: transparent;
color: #101113
}
@media (min-width: 768px) {
.office-update-single .office-update-block .amenities-location .amenitie-link li.active a {
background: -webkit-gradient(linear, left top, left bottom, from(#7a4ff7), to(#632ef4));
background: linear-gradient(180deg, #7a4ff7 0%, #632ef4 100%);
color: #fff
}
}
.office-update-single .office-update-block .amenities-location .amenitie-link li.active a svg path {
stroke: #7a4ff7;
fill: none
}
@media (min-width: 768px) {
.office-update-single .office-update-block .amenities-location .amenitie-link li {
width: 195px;
margin-right: 8px
}
}
.office-update-single .office-update-block .amenities-location .amenitie-link li a {
background: transparent;
border: transparent;
font-size: 12px;
line-height: 16px
}
@media (min-width: 768px) {
.office-update-single .office-update-block .amenities-location .amenitie-link li a {
background: #f0f0f0;
font-size: 20px;
line-height: 28px
}
}
.office-update-single .office-update-block .amenities-location .amenitie-link li a span {
margin-bottom: 6px
}
.office-update-single .office-update-block .amenities-location .amenitie-link li a svg path {
fill: none
}
.office-update-single .office-update-block .amenities-location .amenitie-link li a:hover {
border: transparent
}
.city-location {
margin-top: 30px
}
@media (min-width: 768px) {
.city-location {
margin-top: 70px
}
}
@media (min-width: 992px) {
.city-location {
margin-top: 0px
}
}
.city-location .amenitie-tab {
margin-bottom: 80px
}
@media (max-width: 767px) {
.city-location .amenitie-tab .amenities-block .servies-items .servies-box {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center
}
}
.city-location .amenitie-tab .amenities-block .servies-items .servies-box img {
max-width: 100%;
margin-right: 10px;
margin-bottom: 0px
}
@media (min-width: 768px) {
.city-location .amenitie-tab .amenities-block .servies-items .servies-box img {
margin-right: 0px;
margin-bottom: 16px
}
}
.city-location .amenitie-tab .amenities-block .servies-items .servies-box h4 {
color: #101113;
font-size: 16px;
line-height: 22px
}
@media (min-width: 768px) {
.city-location .amenitie-tab .amenities-block .servies-items .servies-box h4 {
line-height: 28px
}
}
@media (max-width: 767px) {
.city-location .amenitie-tab .benefit-single .update-servies .servies-box {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center
}
}
.city-location .amenitie-tab .benefit-single .update-servies .servies-box img {
max-width: 100%;
margin-right: 10px;
margin-bottom: 0px
}
@media (min-width: 768px) {
.city-location .amenitie-tab .benefit-single .update-servies .servies-box img {
margin-right: 0px;
margin-bottom: 16px
}
}
.city-location .amenitie-tab .benefit-single .update-servies .servies-box h4 {
color: #101113;
font-size: 16px;
line-height: 22px
}
@media (min-width: 768px) {
.city-location .amenitie-tab .benefit-single .update-servies .servies-box h4 {
line-height: 28px
}
}
.city-location .amenitie-tab.location-appear .about-location .location-image {
margin-bottom: 20px
}
@media (min-width: 768px) {
.city-location .amenitie-tab.location-appear .about-location .location-image {
margin: 0px
}
}
@media (min-width: 768px) {
.city-location .amenitie-tab.location-appear .about-location .location_text .head {
margin-bottom: 24px
}
}
.city-location .amenitie-tab.location-appear .about-location .location_text .head h2 {
margin-bottom: 10px
}
.city-location .amenitie-tab.location-appear .about-location .location_text .head p {
color: #101113
}
@media (min-width: 768px) {
.city-location .amenitie-tab.location-appear .about-location .location_text .head p {
font-size: 20px;
line-height: 22px
}
}
@media (min-width: 768px) {
.city-location .amenitie-tab.location-appear .about-location .location_text h6 {
font-size: 24px;
line-height: 30px
}
}
.city-location .amenitie-tab.location-appear .about-location .location_text h6 span {
background: -webkit-gradient(linear, left top, right top, from(#ff1cbf), color-stop(48.5%, #0ca7ff), to(#0500e2));
background: linear-gradient(90deg, #ff1cbf 0%, #0ca7ff 48.5%, #0500e2 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent
}
.city-location .amenitie-tab.client-sec .heading {
margin-bottom: 30px
}
.city-location .amenitie-tab.client-sec .heading h3 {
margin: 0px
}
@media (min-width: 768px) {
.city-location .amenitie-tab.client-sec .heading h3 {
max-width: 100%
}
}
.city-location .amenitie-tab.client-sec .heading h3 span {
background: -webkit-gradient(linear, left top, right top, from(#8462df), color-stop(48.5%, #6873e7), to(#557eec)), -webkit-gradient(linear, left bottom, left top, from(transparent), to(transparent));
background: linear-gradient(90deg, #8462df 0%, #6873e7 48.5%, #557eec 100%), linear-gradient(0deg, transparent, transparent);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent
}
.city-location .amenitie-tab.client-sec .heading h3 span+span {
background: -webkit-gradient(linear, left top, right top, from(#0ca7ff), color-stop(40%, #0ca7ff), to(#0500e2)), -webkit-gradient(linear, left bottom, left top, from(transparent), to(transparent));
background: linear-gradient(90deg, #0ca7ff 0%, #0ca7ff 40%, #0500e2 100%), linear-gradient(0deg, transparent, transparent);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent
}
.city-location .amenitie-tab.client-sec .client-slider-location .client-details .client .client-head p {
font-size: 24px;
line-height: 28px;
color: #101113
}
.city-location .amenitie-tab.client-sec .client-slider-location .client-details .client .client-head p span {
font-size: 16px;
color: #5c5f66
}
@media (min-width: 768px) {
.city-location .amenitie-tab.client-sec .client-slider-location .client-details .client .review-text {
font-size: 20px;
line-height: 28px
}
}
.countrie-update.benefit-single {
margin-top: 20px
}
@media (min-width: 768px) {
.countrie-update.benefit-single {
margin-top: 100px
}
}
.countrie-location .patnars-list .brand-slider .owl-stage-outer .owl-stage .owl-item:after {
content: "";
width: 1px;
height: 100%;
background-color: #e9ecef;
top: 0;
right: auto;
position: absolute;
display: inline-block;
left: 100%
}
.countrie-location .patnars-list .brand-slider li {
text-align: center;
margin: 0 auto
}
.countrie-location .patnars-list .brand-slider li a img {
max-width: 100px;
display: inline-block;
-o-object-fit: contain;
object-fit: contain;
width: auto
}
.patnar-sec .patnars .brand-slider {
border: 1px solid #e9ecef
}
.patnar-sec .patnars .brand-slider .owl-stage-outer .owl-stage .owl-item:after {
content: "";
width: 1px;
height: 100%;
background-color: #e9ecef;
top: 0;
right: auto;
position: absolute;
display: inline-block;
left: 100%
}
.patnar-sec .patnars .brand-slider li {
text-align: center;
margin: 0 auto
}
.patnar-sec .patnars .brand-slider li a img {
max-width: 100px;
display: inline-block;
-o-object-fit: contain;
object-fit: contain;
width: auto
}
.single-properties {
background: #f7f7f7
}
@media (min-width: 1200px) {
.single-properties header .navbar .container {
max-width: 1440px
}
}
@media (max-width: 991px) {
.single-properties .bottom-nav {
display: none !important
}
}
.single-properties .choose-plan {
background: transparent
}
@media (min-width: 768px) {
.single-properties .location-page.wrap {
margin-bottom: 0px !important
}
}
.top-mobile-head {
-webkit-box-shadow: 0px 7px 12px 0px #00000026;
box-shadow: 0px 7px 12px 0px #00000026;
padding: 0px 0px 12px 0px;
margin-bottom: 18px
}
.top-mobile-head .journey-step {
background: #e7ecf6;
padding: 12px 0px
}
.top-mobile-head .back-btn {
margin-bottom: 0px
}
.top-mobile-head .back-btn a {
background: #fff;
border: 1px solid rgba(0, 0, 0, 0.25);
width: 48px;
height: 48px;
position: relative;
z-index: 999
}
.top-mobile-head .back-btn h3 {
font-family: "Archivo", sans-serif;
font-size: 16px;
font-weight: 600;
line-height: 20px;
text-align: left;
margin: 0px;
position: absolute;
width: 100%;
text-align: center;
color: #101113
}
.top-mobile-head .top-gap {
padding-top: 12px
}
.top-mobile-head .content h4 {
margin: 0px;
font-size: 16px;
font-weight: 600;
line-height: 20px
}
.top-mobile-head .img-block {
height: 112px
}
.top-mobile-head .plan-info {
padding: 12px 10px 12px
}
.top-mobile-head .plan-info.startup {
background: linear-gradient(166.09deg, #efeeff 0%, #edc8ff 100%)
}
.top-mobile-head .plan-info.gmb {
background: linear-gradient(166.09deg, #d1ffd8 0%, #98ffb5 100%)
}
.top-mobile-head .plan-info.growth {
background: linear-gradient(166.09deg, #e8ffd1 0%, #cbff98 100%)
}
.top-mobile-head .plan-info .plan-name {
color: #101113;
text-align: center;
font-family: "Archivo", sans-serif;
font-size: 12px;
font-weight: 500;
line-height: 20px;
margin: 0px
}
.top-mobile-head .plan-info p {
color: #ced4da;
text-align: center
}
.top-mobile-head .plan-info .plan-price {
font-family: "Archivo", sans-serif;
font-size: 12px;
font-weight: 500;
line-height: 18px;
color: #101113;
text-align: center;
margin: 0px
}
.top-mobile-head .plan-info .plan-price sub {
font-size: 12px;
line-height: 18px;
color: #101113
}
.plan-select-block .checkout-journey-form .location-info {
padding: 10px 0px;
height: 100%
}
@media (min-width: 768px) {
.plan-select-block .checkout-journey-form .location-info {
-webkit-box-shadow: 0px 7px 14px 0px #0000001a;
box-shadow: 0px 7px 14px 0px #0000001a;
background: #ffffff;
padding: 16px
}
}
.plan-select-block .checkout-journey-form .location-info .additional-services {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between
}
@media (min-width: 768px) {
.plan-select-block .checkout-journey-form .location-info .additional-services {
display: block
}
}
.plan-select-block .checkout-journey-form .location-info .additional-services .form-check-inline {
padding: 9px 6px;
border: 1px solid #0000001c;
font-family: "Archivo", sans-serif;
font-size: 12px;
font-weight: 500;
line-height: 16px;
width: 49%;
margin-right: 0px;
margin-bottom: 0px
}
@media (min-width: 640px) {
.plan-select-block .checkout-journey-form .location-info .additional-services .form-check-inline {
font-size: 16px;
line-height: 20px;
padding: 9px 16px 9px 16px
}
}
@media (min-width: 768px) {
.plan-select-block .checkout-journey-form .location-info .additional-services .form-check-inline {
width: 100%;
margin-bottom: 16px
}
}
.plan-select-block .checkout-journey-form .location-info .additional-services .form-check-inline.selected {
border-color: #7a4ff7
}
.plan-select-block .checkout-journey-form .location-info .additional-services .form-check-inline:last-child {
margin: 0px
}
.plan-select-block .checkout-journey-form .location-info .additional-services .service-block {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
padding-left: 5px
}
@media (min-width: 768px) {
.plan-select-block .checkout-journey-form .location-info .additional-services .service-block {
width: 100%;
padding-left: 15px;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row
}
}
.plan-select-block .checkout-journey-form .location-info .additional-services .service-block .price {
font-family: "Inter", sans-serif;
font-size: 12px;
font-weight: 400;
line-height: 18px;
color: #5c5f66
}
@media (min-width: 640px) {
.plan-select-block .checkout-journey-form .location-info .additional-services .service-block .price {
font-size: 16px;
line-height: 20px
}
}
@media (min-width: 768px) {
.plan-select-block .checkout-journey-form .location-info .additional-services .service-block .price {
text-align: center
}
}
.plan-select-block .checkout-journey-form .location-info .customer-info {
padding: 9px 6px;
border: 1px solid #0000001c;
font-family: "Archivo", sans-serif;
font-size: 12px;
font-weight: 500;
line-height: 16px;
width: 100%
}
@media (min-width: 640px) {
.plan-select-block .checkout-journey-form .location-info .customer-info {
font-size: 16px;
line-height: 20px;
padding: 9px 16px 9px 16px
}
}
.plan-select-block .checkout-journey-form .location-info .customer-info .form-check-inline {
margin: 0px;
padding: 0px
}
.plan-select-block .checkout-journey-form .location-info .customer-info .form-check-inline h4 {
text-transform: capitalize
}
.plan-select-block .checkout-journey-form .location-info .customer-info .form-check-inline p {
font-family: "Archivo", sans-serif;
font-size: 13px;
font-weight: 500;
line-height: 20px;
text-align: left
}
@media (min-width: 768px) {
.plan-select-block .checkout-journey-form .location-info .detail-text h4 {
font-size: 22px;
line-height: 26px
}
}
.plan-select-block .checkout-journey-form .payment-status {
-webkit-box-shadow: 0px 7px 14px 0px #0000001a;
box-shadow: 0px 7px 14px 0px #0000001a;
background: #ffffff;
padding: 50px 16px 35px;
border-radius: 20px;
width: 100%
}
.plan-select-block .checkout-journey-form .payment-status img {
margin-bottom: 40px
}
@media (min-width: 768px) {
.plan-select-block .checkout-journey-form .payment-status {
height: 100%;
border-radius: 0px;
padding: 35px 16px
}
}
@media (min-width: 768px) {
.plan-select-block .checkout-journey-form .payment-status h4 {
font-size: 22px;
font-weight: 600;
line-height: 25px;
text-align: left
}
}
.plan-select-block .checkout-journey-form .add-details {
-webkit-box-shadow: 0px 7px 14px 0px #0000001a;
box-shadow: 0px 7px 14px 0px #0000001a;
background: #ffffff;
padding: 10px;
height: 100%
}
@media (min-width: 768px) {
.plan-select-block .checkout-journey-form .add-details {
padding: 20px
}
}
.plan-select-block .checkout-journey-form .add-details .sub-head h3 {
margin: 0px
}
@media (max-width: 767px) {
.plan-select-block .checkout-journey-form .add-details .sub-head h3 {
margin: 0px
}
}
.plan-select-block .checkout-journey-form .add-details .iti {
width: 100%;
display: -webkit-box;
display: -ms-flexbox;
display: flex
}
.plan-select-block .checkout-journey-form .add-details .iti .iti__tel-input {
padding: 14px 24px
}
.plan-select-block .checkout-journey-form .add-details .iti .iti__flag-container {
position: static;
width: 120px;
background: #f8f9fa;
margin-right: 8px
}
.plan-select-block .checkout-journey-form .add-details .iti .iti__flag-container:hover .iti__selected-flag {
background-color: transparent
}
.plan-select-block .checkout-journey-form .add-details .iti .iti__flag-container .iti__selected-flag {
width: 100%;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between
}
.plan-select-block .checkout-journey-form .add-details .iti .iti__flag-container .iti__selected-flag .iti__arrow {
border: none;
background: url(//flexyvo.com/wp-content/themes/flexyvo-theme/assets/images/chevron-down.png) no-repeat;
width: 20px;
height: 20px
}
.plan-select-block .checkout-journey-form .add-details .iti .iti__flag-container .iti__dropdown-content .iti__search-input {
display: none
}
.plan-select-block .checkout-journey-form .add-details .receipt p {
font-family: "Inter", sans-serif;
font-size: 14px;
font-weight: 400;
line-height: 20px;
color: #545454
}
.plan-select-block .checkout-journey-form .add-details .receipt th {
padding: 10px 6px 10px 10px;
font-family: "Inter", sans-serif;
font-size: 14px;
font-weight: 600;
line-height: 20px;
color: #000000
}
@media (min-width: 768px) {
.plan-select-block .checkout-journey-form .add-details .receipt th {
padding: 11px 16px
}
}
.plan-select-block .checkout-journey-form .add-details .receipt span {
font-family: "Inter", sans-serif;
font-size: 14px;
font-weight: 400;
line-height: 20px;
color: #000000
}
.plan-select-block .checkout-journey-form .add-details .receipt td {
vertical-align: middle;
text-align: right;
padding: 10px 6px 10px 10px
}
@media (min-width: 768px) {
.plan-select-block .checkout-journey-form .add-details .receipt td {
padding: 11px 16px
}
}
.plan-select-block .checkout-journey-form .add-details .receipt .subscription-type {
padding: 5px;
border-radius: 90px;
border: 1px solid #0000001a;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
width: -webkit-max-content;
width: -moz-max-content;
width: max-content;
margin: auto
}
.plan-select-block .checkout-journey-form .add-details .receipt .subscription-type span {
padding: 5px 15px;
gap: 10px;
border-radius: 90px
}
.plan-select-block .checkout-journey-form .add-details .receipt .subscription-type span.selected {
background: -webkit-gradient(linear, left top, left bottom, from(#7a4ff7), to(#632ef4));
background: linear-gradient(180deg, #7a4ff7 0%, #632ef4 100%);
color: #fff
}
.plan-select-block .checkout-journey-form .add-details input.form-control {
background: #f7f7f7;
-webkit-box-shadow: 0px 0px 0px 0px #00000040 inset;
box-shadow: 0px 0px 0px 0px #00000040 inset;
padding: 14px 24px;
border: none;
resize: none;
font-family: "Inter", sans-serif;
font-size: 14px;
font-weight: 400;
color: #868e96;
line-height: 20px;
border-radius: 0
}
@media (max-width: 767px) {
.mobile-popup {
position: fixed;
top: 0px;
height: 100%;
display: none;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
background: rgba(0, 0, 0, 0.5);
z-index: 9999
}
}
@media (min-width: 768px) {
.plan-select-block .checkout-journey-form .payment-status h4 {
font-size: 22px;
font-weight: 600;
line-height: 25px;
text-align: left;
color: #101113
}
}
.buying-journey ul.steps {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
list-style: none;
padding: 0
}
.buying-journey ul.steps li {
width: 20%;
height: auto;
padding: 10px 16px;
gap: 16px;
position: relative;
-webkit-box-shadow: 0px 7px 14px 0px #0000001a;
box-shadow: 0px 7px 14px 0px #0000001a;
z-index: 1;
background: #fff
}
@media (min-width: 1400px) {
.buying-journey ul.steps li {
max-width: 255px;
width: 100%
}
}
.buying-journey ul.steps li .content {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
width: 100%;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
height: 100%;
opacity: 0.4
}
@media (min-width: 768px) {
.buying-journey ul.steps li h4 {
font-size: 22px;
font-weight: 600;
line-height: 25px;
text-align: left;
color: #101113
}
}
.buying-journey ul.steps li p {
text-align: center
}
.buying-journey ul.steps li.active {
position: relative
}
.buying-journey ul.steps li.active:after {
border-color: #7a4ff7
}
.buying-journey ul.steps li.active .content {
opacity: 1
}
.buying-journey ul.steps li.active:first-child div {
width: calc(100% - 30px)
}
.buying-journey ul.steps li.active:first-child .content {
display: block
}
.buying-journey ul.steps li.active:first-child .content:after {
content: "";
background-image: url(//flexyvo.com/wp-content/themes/flexyvo-theme/assets/images/static/checked-step.png);
position: absolute;
top: 30px;
right: 15px;
padding: 5px;
width: 30px;
height: 30px
}
.buying-journey ul.steps li.active:first-child .content p {
text-align: left
}
.buying-journey ul.steps li:last-child:before,
.buying-journey ul.steps li:last-child:after {
display: none
}
.buying-journey ul.steps li:before {
content: "";
border-top: 7px solid transparent;
border-left: 10px solid #7a4ff7;
border-bottom: 7px solid transparent;
position: absolute;
top: 50%;
margin-top: -6px;
z-index: 9;
left: 100%;
display: none;
margin-left: calc(100% / 5.5)
}
@media (min-width: 992px) {
.buying-journey ul.steps li:before {
margin-left: calc(100% / 3.4)
}
}
@media (min-width: 1400px) {
.buying-journey ul.steps li:before {
margin-left: calc(100% / 2.1)
}
}
.buying-journey ul.steps li:after {
content: "";
top: 50%;
width: calc(100% / 5.5);
height: 2px;
bottom: auto;
right: auto;
position: absolute;
display: inline-block;
left: 100%;
z-index: 1;
border-bottom: 3px solid rgba(16, 17, 19, 0.1);
margin-left: 10px
}
@media (min-width: 992px) {
.buying-journey ul.steps li:after {
width: calc(100% / 3.8)
}
}
@media (min-width: 1400px) {
.buying-journey ul.steps li:after {
width: calc(100% / 2.3)
}
}
@media (min-width: 768px) {
.tax-locations .location-update-city .destination-block-city .city-map-main .map-location-slider {
padding: 0px 15px
}
}
.tax-locations .location-update-city .destination-block-city .city-map-main .map-location-slider .location-slider .owl-stage-outer {
padding: 0px;
margin-left: 0px
}
@media (min-width: 768px) {
.location-update-city .destination-block-city .city-map-main .map-location-slider {
margin: 0px 0px 0px -15px
}
}
@media (min-width: 768px) {
.location-update-city .destination-block-city .city-map-main .map-location-slider .location-slider .owl-stage-outer .owl-stage .owl-item {
padding: 0px 15px
}
}
.location-block .location-slider-updated .owl-nav {
display: none
}
.location-block .location-slider-updated .owl-dots {
margin: 0 auto;
text-align: center
}
.location-block .location-slider-updated .owl-dots .owl-dot {
border: none;
background: transparent
}
.location-block .location-slider-updated .owl-dots .owl-dot.active span {
background: -webkit-gradient(linear, left top, left bottom, from(#7a4ff7), to(#632ef4));
background: linear-gradient(180deg, #7a4ff7 0%, #632ef4 100%)
}
.location-block .location-slider-updated .owl-dots .owl-dot span {
width: 16px;
height: 7px;
margin: 0px 4px;
border-radius: 90px;
display: inline-block;
background: #d9d9d9
}
.location-block .location-box {
background: #fff;
border: none;
padding: 0px;
-webkit-box-shadow: 0px 6px 17px 0px #00000040;
box-shadow: 0px 6px 17px 0px #00000040
}
.location-block .location-box .location-image img {
height: 212px;
max-width: 100%
}
.location-block .location-box .location-image .location-list {
position: absolute;
padding: 10px
}
.location-block .location-box .location-image .location-list ul {
padding: 0px;
margin: 0px;
list-style: none
}
.location-block .location-box .location-image .location-list ul li {
border: 1px solid rgba(233, 236, 239, 0.21);
background: rgba(0, 0, 0, 0.5);
padding: 10px 8px;
font-family: "Inter", sans-serif;
font-size: 14px;
font-weight: 400;
line-height: 20px;
color: #fff
}
.location-block .location-box .location-text {
padding: 10px 16px 20px;
margin: 0px
}
.location-block .location-box .location-text .head {
margin: 0px
}
.location-block .location-box .location-text .head h4 {
font-size: 16px;
line-height: 20px
}
.location-block .location-box .location-text .head p {
color: #5c5f66
}
.location-block .location-box .location-text .cta-group {
margin-top: 24px
}
.location-block .location-box .location-text .cta-group a {
-webkit-box-shadow: 0px 0px 0px 0px #00000040 inset;
box-shadow: 0px 0px 0px 0px #00000040 inset;
background: #f1f3f5;
width: 100%;
height: 48px;
padding: 8px 20px 8px 20px;
font-family: "Inter", sans-serif;
font-size: 14px;
font-weight: 500;
line-height: 17px;
color: #101113
}
.location-block .location-box .location-text .cta-group a.get-cta {
background: -webkit-gradient(linear, left top, left bottom, from(#7a4ff7), to(#632ef4));
background: linear-gradient(180deg, #7a4ff7 0%, #632ef4 100%);
color: #fff
}
.location-block .location-box .location-text .cta-group a img {
width: auto
}
.location-block .more-cta {
margin-top: 56px
}
.location-block .more-cta a {
background: #f1f3f5;
-webkit-box-shadow: 0px 0px 0px 0px #00000040 inset;
box-shadow: 0px 0px 0px 0px #00000040 inset;
font-family: "Inter", sans-serif;
font-size: 14px;
font-weight: 400;
line-height: 20px;
color: #101113;
border-radius: 0;
padding: 14px 16px;
border: 0;
width: -webkit-fit-content;
width: -moz-fit-content;
width: fit-content
}
.location-block .more-cta a:hover {
background: #f1f3f5;
color: #7a4ff7
}
.location-block .less-cta {
margin-top: 0px
}
.location-block .less-cta a {
background: #f1f3f5;
-webkit-box-shadow: 0px 0px 0px 0px #00000040 inset;
box-shadow: 0px 0px 0px 0px #00000040 inset;
font-family: "Inter", sans-serif;
font-size: 14px;
font-weight: 400;
line-height: 20px;
color: #101113;
border-radius: 0;
padding: 14px 16px;
border: 0;
width: -webkit-fit-content;
width: -moz-fit-content;
width: fit-content
}
.location-block .less-cta a:hover {
background: #f1f3f5;
color: #7a4ff7
}
.update-location .location-office .filter-form {
margin-bottom: 56px
}
@media (max-width: 767px) {
.compare-sec.compare-home .compare-box-update.plans-updated .table-responsive table thead th:nth-child(2) {
background: transparent;
width: 80px
}
}
@media (max-width: 767px) {
.compare-sec.compare-home .compare-box-update.plans-updated .table-responsive table thead th {
width: auto;
min-width: auto;
padding: 0px;
border: none
}
}
@media (max-width: 767px) {
.compare-sec.compare-home .compare-box-update.plans-updated .table-responsive table thead tr {
display: block;
margin-bottom: 24px
}
}
@media (max-width: 767px) {
.compare-sec.compare-home .compare-box-update.plans-updated .table-responsive table tbody tr {
display: grid;
grid-template-columns: repeat(2, 1fr);
grid-template-rows: repeat(2, 1fr);
grid-column-gap: 0px;
grid-row-gap: 0px;
text-align: center;
padding: 10px
}
.compare-sec.compare-home .compare-box-update.plans-updated .table-responsive table tbody tr:nth-child(even) {
background: #fff
}
.compare-sec.compare-home .compare-box-update.plans-updated .table-responsive table tbody tr:nth-child(odd) {
background: #f1f3f5
}
}
@media (max-width: 767px) {
.compare-sec.compare-home .compare-box-update.plans-updated .table-responsive table tbody tr td {
background: transparent
}
}
@media (max-width: 767px) {
.compare-sec.compare-home .compare-box-update.plans-updated .table-responsive table tbody tr td.full-mob {
grid-area: 1 / 1 / 2 / 3;
border-bottom: 1px solid rgba(0, 0, 0, 0.1);
border-right: 0px;
width: 100%;
min-width: 100%;
margin-bottom: 4px
}
}
@media (max-width: 767px) {
.compare-sec.compare-home .compare-box-update.plans-updated .table-responsive table tbody tr td.mob-left {
grid-area: 2 / 1 / 3 / 2;
width: 100%;
border-right: 1px solid rgba(0, 0, 0, 0.1);
min-width: 100%
}
}
@media (max-width: 767px) {
.compare-sec.compare-home .compare-box-update.plans-updated .table-responsive table tbody tr td.mob-right {
grid-area: 2 / 2 / 3 / 3;
border-right: 0px;
width: 100%;
min-width: 100%
}
}
.compare-sec.compare-home .compare-box-update.plans-updated .filter-select select {
text-align: center;
font-size: 24px;
font-family: "Archivo", sans-serif;
font-weight: 600;
line-height: 42.12px
}
@media (max-width: 767px) {
.compare-sec.compare-home .compare-box-update.plans-updated .filter-select select {
text-align: left;
font-size: 18px;
line-height: 20px
}
}
.compare-sec .compare-box-update.plans-updated .filter-select select {
text-align: center;
font-size: 24px;
font-family: "Archivo", sans-serif;
font-weight: 600;
line-height: 42.12px
}
.compare-sec .compare-box-update .table-responsive table {
margin: 0px
}
.compare-sec .compare-box-update .table-responsive table tbody tr td .cta-btn {
margin-bottom: 0px
}
@media (min-width: 768px) {
.f-img {
height: 510px
}
}
@media (min-width: 1200px) {
.f-img {
height: 506px
}
}
@media (min-width: 768px) {
.f-img img {
height: 100%;
-o-object-fit: cover;
object-fit: cover
}
}
@media (min-width: 1400px) {
.location-plan-buy .buying-journey ul.steps li:before {
margin-left: calc(100% / 2.32)
}
}
.plan-tabs .plans-tabs.is-sticky .tab-container {
position: fixed;
-webkit-box-shadow: 0 5px 16px rgba(0, 0, 0, 0.1);
box-shadow: 0 5px 16px rgba(0, 0, 0, 0.1);
width: 100%;
background: #fff;
z-index: 999;
top: 76px;
left: 0;
padding: 15px;
margin: 0px
}
.plan-tabs .plans-tabs .tab-container {
overflow: hidden;
margin-bottom: 15px
}
.plan-tabs .plans-tabs .tab-container .tab-btn {
outline: none;
background: transparent;
cursor: pointer;
padding: 13px 16px;
-webkit-transition: 0.3s;
transition: 0.3s;
-webkit-box-shadow: 0px 0px 0px 0px #00000040 inset;
box-shadow: 0px 0px 0px 0px #00000040 inset;
border: 1px solid #dddddd;
width: 32.5%;
color: #000000;
font-family: "Inter", sans-serif;
font-size: 14px;
font-weight: 500;
line-height: 20px;
margin: 0px
}
.plan-tabs .plans-tabs .tab-container .tab-btn:hover {
background: #2125291a
}
.plan-tabs .plans-tabs .tab-container .tab-btn.active {
background: #2125291a
}
@media (max-width: 767px) {
.compare-sec .head.plan-head {
text-align: center
}
}
.compare-sec .compare-plan-mob .plans-tabs-compare .tab-container {
overflow: hidden;
margin-bottom: 15px
}
.compare-sec .compare-plan-mob .plans-tabs-compare .tab-container .tab-btn {
outline: none;
background: transparent;
cursor: pointer;
padding: 13px 16px;
-webkit-transition: 0.3s;
transition: 0.3s;
-webkit-box-shadow: 0px 0px 0px 0px #00000040 inset;
box-shadow: 0px 0px 0px 0px #00000040 inset;
border: 1px solid #dddddd;
width: 32.5%;
color: #000000;
font-family: "Inter", sans-serif;
font-size: 14px;
font-weight: 500;
line-height: 20px;
margin: 0px
}
.compare-sec .compare-plan-mob .plans-tabs-compare .tab-container .tab-btn:hover {
background: #2125291a
}
.compare-sec .compare-plan-mob .plans-tabs-compare .tab-container .tab-btn.active {
background: #2125291a
}
.compare-sec .compare-plan-mob .navtabs {
list-style: none;
margin-bottom: 0px;
padding: 0px
}
.compare-sec .compare-plan-mob .navtabs .navtab {
-webkit-transition: color 0.3s;
transition: color 0.3s
}
@media (max-width: 767px) {
.compare-sec .compare-plan-mob .navtabs .navtab {
display: none
}
}
.compare-sec .compare-plan-mob .navtabs .navtab .box {
cursor: pointer
}
@media (max-width: 767px) {
.compare-sec .compare-plan-mob .navtabs .navtab .box {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start
}
}
.compare-sec .compare-plan-mob .navtabs .navtab .box.startup {
padding: 12px 24px 12px;
background: linear-gradient(166.09deg, #efeeff 0%, #edc8ff 100%)
}
@media (min-width: 768px) {
.compare-sec .compare-plan-mob .navtabs .navtab .box.startup {
border: 4px solid;
border-image-slice: 1;
border-image-source: linear-gradient(166.09deg, #efeeff 0%, #edc8ff 100%)
}
}
.compare-sec .compare-plan-mob .navtabs .navtab .box.gmb {
padding: 12px 24px 12px;
background: linear-gradient(166.09deg, #d1ffd8 0%, #98ffb5 100%);
margin: 0px !important
}
@media (min-width: 768px) {
.compare-sec .compare-plan-mob .navtabs .navtab .box.gmb {
border: 4px solid;
border-image-slice: 1;
border-image-source: linear-gradient(166.09deg, #d1ffd8 0%, #98ffb5 100%)
}
}
.compare-sec .compare-plan-mob .navtabs .navtab .box.growth {
padding: 12px 24px 12px;
background: linear-gradient(166.09deg, #e8ffd1 0%, #cbff98 100%)
}
@media (min-width: 768px) {
.compare-sec .compare-plan-mob .navtabs .navtab .box.growth {
border: 4px solid;
border-image-slice: 1;
border-image-source: linear-gradient(166.09deg, #e8ffd1 0%, #cbff98 100%)
}
}
.compare-sec .compare-plan-mob .navtabs .navtab .top-icon {
margin-bottom: 12px;
text-align: center
}
.compare-sec .compare-plan-mob .navtabs .navtab .top-icon img {
width: 42px;
display: inline;
height: 55px
}
.compare-sec .compare-plan-mob .navtabs .navtab h3 {
color: #101113;
text-align: center;
font-size: 16px;
font-weight: 500;
line-height: 30px;
margin: 0px
}
.compare-sec .compare-plan-mob .navtabs .navtab p {
color: #ced4da;
text-align: center
}
.compare-sec .compare-plan-mob .navtabs .navtab h4 {
font-size: 20px;
font-weight: 500;
line-height: 25px;
color: #101113;
text-align: center;
margin: 0px
}
.compare-sec .compare-plan-mob .navtabs .navtab h4 sub {
font-size: 20px;
line-height: 25px;
margin: 0px 0px 0px 5px;
color: #101113
}
@media (min-width: 768px) {
.compare-sec .compare-plan-mob .navtabs .navtab:hover .box {
border: 4px solid;
border-image-slice: 1;
border-image-source: linear-gradient(90deg, #ff1cbf 0%, #0ca7ff 48.5%, #0500e2 100%)
}
}
@media (max-width: 767px) {
.compare-sec .compare-plan-mob .navtabs .navtab.active {
display: block
}
}
@media (min-width: 768px) {
.compare-sec .compare-plan-mob .navtabs .navtab.active .box {
border: 4px solid;
border-image-slice: 1;
border-image-source: linear-gradient(90deg, #ff1cbf 0%, #0ca7ff 48.5%, #0500e2 100%)
}
}
.compare-sec .compare-plan-mob .compare-navtabs {
display: none;
margin-top: 16px;
opacity: 1;
-webkit-animation: fadeIN 1s 1;
animation: fadeIN 1s 1
}
.compare-sec .compare-plan-mob .compare-navtabs .servies-box-price {
padding: 10px 8px;
height: 100%;
text-align: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center
}
.compare-sec .compare-plan-mob .compare-navtabs .servies-box-price h4 {
color: #101113;
margin: 0px;
font-size: 11px;
font-weight: 500;
line-height: 15px;
font-family: "Poppins", sans-serif
}
.compare-sec .compare-plan-mob .compare-navtabs .servies-box {
padding: 10px 8px;
height: 100%;
text-align: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center
}
.compare-sec .compare-plan-mob .compare-navtabs .servies-box:nth-child(even) {
background: #f1f3f5
}
.compare-sec .compare-plan-mob .compare-navtabs .servies-box:nth-child(odd) {
background: #fff
}
.compare-sec .compare-plan-mob .compare-navtabs .servies-box.disabled {
-webkit-filter: grayscale(1);
filter: grayscale(1)
}
.compare-sec .compare-plan-mob .compare-navtabs .servies-box h4 {
color: #101113;
margin: 0px;
font-size: 11px;
font-weight: 500;
line-height: 15px;
font-family: "Poppins", sans-serif
}
.compare-sec .compare-plan-mob .compare-navtabs .servies-box p {
color: #5c5f66
}
.compare-sec .compare-plan-mob .compare-navtabs .cta-group {
margin-top: 0px;
background: #f1f3f5;
padding: 12px
}
.compare-sec .compare-plan-mob .compare-navtabs .cta-group a {
-webkit-box-shadow: 0px 0px 0px 0px #00000040 inset;
box-shadow: 0px 0px 0px 0px #00000040 inset;
background: -webkit-gradient(linear, left top, left bottom, from(#7a4ff7), to(#632ef4));
background: linear-gradient(180deg, #7a4ff7 0%, #632ef4 100%);
color: #fff;
width: 100%;
height: 48px;
padding: 8px 20px 8px 20px;
font-family: "Inter", sans-serif;
font-size: 14px;
font-weight: 500;
line-height: 17px
}
.compare-sec .compare-plan-mob .compare-navtabs.active {
display: block
}
@media (min-width: 768px) {
.page-template-template-plans .plan-sec {
padding: 0px
}
}
@media (min-width: 768px) {
.page-template-template-plans .patnar-sec.wrap {
margin: 86px auto 50px
}
}
@media (min-width: 768px) {
.page-template-template-plans .faq-sec.wrap {
margin: 0px auto 40px
}
}
.page-template-template-plans .enquire-sec.wrap {
margin: 0px auto 40px
}
@media (min-width: 768px) {
.page-template-template-plans .articles-blogs.wrap {
margin-bottom: 72px
}
}
.grecaptcha-badge {
display: none
}
.single-properties .amenities-location .location-block .map-location {
margin: 0px
}
.map-show-box {
background: -webkit-gradient(linear, left top, left bottom, from(#7a4ff7), to(#632ef4));
background: linear-gradient(180deg, #7a4ff7 0%, #632ef4 100%);
padding: 15px;
text-align: center;
margin-left: 10px
}
.persona-business {
padding: 52px 0px 74px
}
.persona-business h2 {
font-family: "Archivo", sans-serif;
font-size: 60px;
font-weight: 600;
line-height: 72px;
text-align: left;
color: #000;
margin-bottom: 20px
}
.persona-business h2 span {
background: -webkit-gradient(linear, left top, right top, from(#0ca7ff), color-stop(25%, #0ca7ff), to(#0500e2));
background: linear-gradient(90deg, #0ca7ff 0%, #0ca7ff 25%, #0500e2 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent
}
.persona-business p {
font-family: "Archivo", sans-serif;
font-size: 16px;
font-weight: 500;
line-height: 24px;
text-align: left;
color: #000;
margin: 0px
}
.persona-business .started-cta {
margin-top: 20px
}
.persona-business .started-cta a {
background: -webkit-gradient(linear, left top, left bottom, from(#7a4ff7), to(#632ef4));
background: linear-gradient(180deg, #7a4ff7 0%, #632ef4 100%);
width: 139px;
height: 48px;
padding: 8px 24px 8px 24px;
font-family: "Inter", sans-serif;
font-size: 14px;
font-weight: 600;
line-height: 20px;
text-align: left;
color: #ffffff;
text-decoration: none
}
.receive-notification .receive-text {
padding: 20px 50px;
background: -webkit-gradient(linear, left top, right top, from(rgba(221, 221, 221, 0)), color-stop(21.5%, rgba(221, 221, 221, 0.43)), color-stop(50%, #ddd), color-stop(80%, rgba(221, 221, 221, 0.4)), to(rgba(221, 221, 221, 0)));
background: linear-gradient(90deg, rgba(221, 221, 221, 0) 0%, rgba(221, 221, 221, 0.43) 21.5%, #ddd 50%, rgba(221, 221, 221, 0.4) 80%, rgba(221, 221, 221, 0) 100%)
}
.receive-notification .receive-text p {
font-size: 16px;
font-weight: 400;
line-height: 25px;
text-align: center;
color: #000
}
.persona-business-servies.wrap {
margin: 50px auto
}
@media (min-width: 768px) {
.persona-business-servies.wrap {
margin: 74px auto
}
}
.persona-business-servies .head {
margin-bottom: 25px
}
@media (min-width: 768px) {
.persona-business-servies .head {
margin-bottom: 35px
}
}
@media (min-width: 768px) {
.persona-business-servies .head h3 {
margin-bottom: 15px
}
}
@media (min-width: 992px) {
.persona-business-servies .head h3 {
font-size: 46px;
line-height: 58px
}
}
.persona-business-servies .head h3 span {
background: -webkit-gradient(linear, left top, right top, from(#ff1cbf), color-stop(55%, #9459dc), to(#6276e9)), -webkit-gradient(linear, left bottom, left top, from(transparent), to(transparent));
background: linear-gradient(90deg, #ff1cbf 0%, #9459dc 55%, #6276e9 100%), linear-gradient(0deg, transparent, transparent);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent
}
.persona-business-servies .servies-box {
border: 1px solid #e9ecef;
padding: 8px
}
@media (min-width: 768px) {
.persona-business-servies .servies-box {
height: 100%;
margin-bottom: 0px
}
}
.persona-business-servies .servies-box img {
max-width: 56px;
margin-right: 12px
}
@media (min-width: 768px) {
.persona-business-servies .servies-box img {
margin-right: 24px
}
}
.persona-business-servies .servies-box h4 {
color: #101113;
margin: 0px;
font-size: 16px;
font-weight: 500;
line-height: 20px
}
.persona-business-servies .servies-box p {
color: #5c5f66
}
.persona-features-block.wrap {
margin: 0px auto 74px
}
.persona-features-block .head {
margin-bottom: 40px
}
@media (min-width: 768px) {
.persona-features-block .head {
margin-bottom: 56px
}
}
@media (min-width: 768px) {
.persona-features-block .head h3 {
margin-bottom: 0px
}
}
.persona-features-block .head h3 span {
background: -webkit-gradient(linear, left top, right top, from(#a94dd6), color-stop(48.5%, #6276e8), to(#18a1fc)), -webkit-gradient(linear, left bottom, left top, from(transparent), to(transparent));
background: linear-gradient(90deg, #a94dd6 0%, #6276e8 48.5%, #18a1fc 100%), linear-gradient(0deg, transparent, transparent);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent
}
.persona-features-block .persona-servies {
margin-top: 40px
}
.persona-features-block .persona-servies .col-md-4 {
margin-bottom: 24px
}
.persona-features-block .persona-servies .servies-box {
border: 1px solid #e9ecef;
padding: 18px;
height: 100%
}
.persona-features-block .persona-servies .servies-box img {
max-width: 32px;
margin-right: 15px
}
.persona-features-block .persona-servies .servies-box h4 {
color: #101113;
margin: 0px;
font-size: 16px;
font-weight: 500;
line-height: 20px
}
.persona-features-block .persona-servies .servies-box p {
color: #5c5f66
}
.persona-features-block .patnars-list {
margin-top: 16px;
border: 1px solid #e9ecef;
padding: 24px
}
@media (min-width: 768px) {
.persona-features-block .patnars-list {
margin-top: 32px
}
}
.persona-features-block .patnars-list ul li {
position: relative;
text-align: center;
width: 20%
}
.persona-features-block .patnars-list ul li img {
max-width: 120px;
display: inline-block;
-o-object-fit: contain;
object-fit: contain
}
.persona-features-block .patnars-list ul li:after {
content: "";
width: 1px;
height: 100%;
background-color: #e9ecef;
top: 0px;
right: auto;
position: absolute;
display: inline-block;
left: 100%
}
.persona-features-block .patnars-list ul li:last-child:after {
display: none
}
.destinations-sec.wrap.global-location-sec {
margin: 74px auto 30px
}
.destinations-sec.wrap.global-location-sec h3 {
margin: 0px
}
@media (min-width: 992px) {
.destinations-sec.wrap.global-location-sec h3 {
font-size: 46px;
line-height: 58px
}
}
.destinations-sec.wrap.global-location-sec h3 span {
background: -webkit-gradient(linear, left top, right top, from(#0ca7ff), color-stop(25%, #0ca7ff), to(#0500e2));
background: linear-gradient(90deg, #0ca7ff 0%, #0ca7ff 25%, #0500e2 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent
}
@media (min-width: 768px) {
.faq-sec.faq-global-wrap.wrap {
margin: 0px auto 80px
}
}
@media (min-width: 768px) {
.prime-locations-sec .location-slider .flag-slider .owl-item {
width: -webkit-fit-content !important;
width: -moz-fit-content !important;
width: fit-content !important
}
}
.prime-locations-sec .location-slider .flag-slider .country-trigger {
-webkit-box-shadow: 0px 0px 0px 0px #00000040 inset;
box-shadow: 0px 0px 0px 0px #00000040 inset;
border: 1px solid #e9ecef;
font-family: "Inter", sans-serif;
font-size: 14px;
font-weight: 400;
line-height: 20px;
color: #868e96;
padding: 12px 16px;
margin-right: 8px;
cursor: pointer
}
.prime-locations-sec .location-slider .flag-slider .country-trigger img {
margin-right: 8px;
width: 21px !important
}