@charset "utf-8";
/* CSS Document */

/* css resets starts here */
* {margin: 0;outline: none;padding: 0;font-weight: 400;list-style: none;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
html{font-family:var(--ff-figtree-var);font-size:10px;line-height:1.6; -webkit-text-size-adjust: 100%;height: 100%;min-width: 100%;width: 100%;scroll-behavior: smooth;}
body {margin: 0;padding:0px;} 
main {display: block;}
h1 {font-size: 2em;margin: 0.67em 0;}
hr {box-sizing: content-box;height: 0;overflow: visible;}
pre {font-family: monospace, monospace;font-size: 1em;}
a{background-color: transparent;text-decoration:none;color:var(--blue);}
abbr[title] {border-bottom:none;text-decoration: underline;text-decoration: underline dotted;}
b,strong {font-weight: bolder;}
code,kbd,samp {font-family: monospace, monospace;font-size: 1em;}
small {font-size: 80%;}
sub,sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}
sub {bottom: -0.25em;}
sup {top: -0.5em;}
img {border-style: none;}
button,input,optgroup,select,textarea {font-family: inherit;font-size: 100%;line-height: 1.15;margin: 0;}
button,input {overflow: visible;}
button,select {text-transform: none;}
button,[type="button"],[type="reset"],[type="submit"] {-webkit-appearance: button;}
button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner {border-style: none;padding: 0;}
button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring {outline: 1px dotted ButtonText;}
fieldset {padding: 0.35em 0.75em 0.625em;}
legend {box-sizing: border-box;color: inherit;display: table;max-width: 100%;padding: 0;white-space: normal;}
progress {vertical-align: baseline;}
textarea {overflow: auto;}
[type="checkbox"],[type="radio"] {box-sizing: border-box;padding: 0;}
[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button {height: auto;}
[type="search"] {-webkit-appearance: textfield;outline-offset: -2px;}
[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}
::-webkit-file-upload-button {-webkit-appearance: button;font: inherit;}
.text-center{text-align:center;}
:root{
--ff-primary:'sulVarFont','roboto', 'opensans';
--ff-secondaray:'poppins','roboto', 'opensans';
--ff-sen-var:'senRunFont';
--ff-mulish-var:'MulishVarFont';
--ff-figtree-var:'figtreeVarFont';
--bg-e4e4e4:#e4e4e4;
--title-txt:#112257;	
--bg-gredient-one:linear-gradient(90deg, rgba(252,239,230,1) 0%, rgba(239,237,248,1) 100%);
--bg--one:#f8f5ff;
--bg-blue:#ddf6fa;
--white:#fff;
--pink:#FEEEEF;
--red:#dc2027;
--red-FEEEEF:#FEEEEF;
--red-FFE9E9:#FFE9E9;
--red-FF2759:#FF2759;
--yellow-FFF6D3:#FFF6D3;
--yellow-FFF6D3:#F6F1E4;
--orange:#F57D1F;
--blue:#0167FF;
--blue-one:#1F9ADF;
--blue-light:#f3f5fe;
--blue-two:#DFE8FF;
--blue-three:#dadeff;
--blue-four:#8391FD;
--blue-shade-DCEAF3:#DCEAF3;
--blue-shade-F8F9FE:#F8F9FE;
--blue-shade-F2F3F8:#F2F3F8;
--green:#08A182;
--green-shade-deffd7:#deffd7;
--green-shade-EEF9F6:#EEF9F6;
--green-shade-7FD09C:#7FD09C;
--black:#000;
--black-shade-212121:#212121;
--black-shade-242424:#242424;
--black-shade-0c121c: #0c121c;
--black-shade-333:#333;
--black-shade-666:#666;
--black-shade-999:#999;
--black-shade-f2f2f2:#f2f2f2;
--black-shade-f7f7f7:#f7f7f7;
--black-shade-f4f4f5:#f4f4f5;
--black-shade-fafafa:#fafafa;
--black-shade-0c121c:#0c121c;
--border-ccc:#ccc;
--border-e4e4e4:#e4e4e4;
--border-e7e7e7:#e7e7e7;
--border-C3D5EB:#C3D5EB;
--border-FF5962:#FF5962;
--text-clr:#212121;
--text-clr-one:#666;
--text-clr-two:#999;
--yellow-clr:#fbad00;
--yellow-full:#FFB500;	
--yellow-shade:#ffda8a;
--yellow-shade-FAF1ED:#FAF1ED;
--border-yellow-shade-e87d42:#e87d42;
--facebook:#3E5A99;
--twitter:#60A9DD;
--instagram:#B82CAA;
--linkedin:#0577B5;
--pinterest:#E60023;
--youtube:#FF0000;
--yellow-shade-FFEBE0:#FFEBE0;
--yellow-shade-FAF1ED:#FAF1ED;
--gray-e8eced:#e8eced;
--blue-shade-f0feff:#f0feff;
--blue-shade-48e5f0:#48e5f0;
--blue-shade-001c41:#001c41;
--blue-shade-a6cdd4:#a6cdd4;
--black-shade-010101:#010101;
--green-shade-58956c:#58956c;
--green-shade-b5cf61:#b5cf61;
--blue-shade-b1b8ca:#b1b8ca;
--dark-blue:#131A22;
--green-bg-E4FFEE:#E4FFEE;
--scrollbarBG: #999;
--thumbBG: #f2f2f2;
--weight-300:300;
--weight-400:400;
--weight-500:500;
--weight-600:600;
--weight-700:700;
--weight-800:700;
}
 
/* input reset */
select { background: #fff; border: solid 1px #000; box-shadow: none;line-height: 18px; padding: 20px 22px; width: auto; -webkit-appearance: none; -moz-appearance: none; -ms-appearance: none; -o-appearance: none; appearance: none; }
input[type="text"], input[type="password"], input[type="email"], input[type="number"], input.form-text, textarea, select, input[type="file"] { font-family: Helvetica, Arial, sans-serif; font-size: 15px; font-weight: normal; background: #fff; border: 1px solid #e6e6e6; color: #333; margin: 0; outline: none; resize: none; -webkit-appearance: none; -moz-appearance: none; -ms-appearance: none; -o-appearance: none; appearance: none; -webkit-border-radius: 0; border-radius: 0; background-clip: padding-box; -webkit-transition: color 0.45s, background 0.45s, border 0.45s; -moz-transition: color 0.45s, background 0.45s, border 0.45s; transition: color 0.45s, background 0.45s, border 0.45s; }
input[type="text"]:focus, input[type="password"]:focus, input[type="email"]:focus, input.form-text:focus, textarea:focus { color: #000; -webkit-transition: color 0.25s, background 0.25s, border 0.25s; -moz-transition: color 0.25s, background 0.25s, border 0.25s; transition: color 0.25s, background 0.25s, border 0.25s; }
input[type="text"]:focus + label, input[type="password"]:focus + label, input[type="email"]:focus + label, input.form-text:focus + label, textarea:focus + label { color: #000; }
input[type="text"]:disabled, input[type="password"]:disabled, input[type="email"]:disabled, input.form-text:disabled, textarea:disabled { background: #000; opacity: 0.5; }
 input[type="text"]:-ms-clear, input[type="password"]:-ms-clear, input[type="email"]:-ms-clear, input.form-text:-ms-clear, textarea:-ms-clear {height: 0;width: 0;}
input[type="text"], input[type="number"], input[type="password"], input[type="email"], input.form-text, .input-text, select { display: inline-block;line-height: 18px; padding:1rem;}
input[type="file"]{border:none;}
 input::-webkit-input-placeholder {color: #b0b0b0;opacity: 1;}
input:-moz-placeholder {color: #b0b0b0; opacity: 1;}
input::-moz-placeholder {color: #b0b0b0; opacity: 1;}
input:-ms-input-placeholder {color: #b0b0b0; opacity: 1;}
select{appearence:auto !important;-webkit-appearance: auto !important;-moz-appearance: auto !important;-ms-appearance: auto !important;-o-appearance: auto !important;}
/* print */
@media print {
* { color:#000!important; text-shadow:none!important; background:transparent!important; box-shadow:none!important; }
abbr[title]:after { content: " (" attr(title) ")"; }
.ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after { content: ""; }
pre, blockquote { border:1px solid #999; page-break-inside:avoid; }
thead { display:table-header-group; }
tr, img { page-break-inside:avoid; }
img { max-width:100%!important; }
 @page {margin:0.5cm;}
p, h2, h3 { orphans:3; widows:3; }
h2, h3 { page-break-after:avoid; }
}

@font-face {font-family: "sulVarFont";src:url("/common/font/v1/InterTight-VariableFont_wght.ttf") format("woff2 supports variations"), url("/common/font/v1/Lexend-VariableFont_wght.ttf") format("woff2 supports variations");font-weight:300, 400, 500, 600, 700, 800,900;}
@font-face {font-family:sulRunFont;src: url("/common/font/v1/MarckScript-Regular.woff2");}
@font-face {font-family:senRunFont;src:url("/common/font/v1/Sen-VariableFont_wght.ttf")}
@font-face {font-family:senRunFont;src:url("/common/font/v1/Sen-VariableFont_wght.ttf")}
@font-face {font-family:figtreeVarFont;src:url("/common/font/v1/Figtree-VariableFont_wght.ttf")}
@font-face {font-family:mulishVarFont;src:url("/common/font/v1/Mulish-VariableFont_wght.ttf")}

@font-face {font-family: 'FontAwesome';src: url("/common/font/v1/fontawesome-webfont.eot?v=4.4.0");src: url("/common/font/v1/fontawesome-webfont.eot?#iefix&v=4.4.0") format("embedded-opentype"), url("/common/font/v1/fontawesome-webfont.woff2?v=4.4.0") format("woff2"), url("/common/font/v1/fontawesome-webfont.woff?v=4.4.0") format("woff"), url("/common/font/v1/fontawesome-webfont.ttf?v=4.4.0") format("truetype"), url("/common/font/v1/fontawesome-webfont.svg?v=4.4.0#fontawesomeregular") format("svg");font-weight: normal;font-style: normal;}
@font-face {font-family: 'Roboto Flex';src:url("/common/font/v1/RobotoFlex.woff2")format('woff2-variations');src: url('/common/font/v1/RobotoFlex.woff2') format('woff2') tech('variations');font-weight: 100 1000;font-stretch: 25% 151%;}
.fa {display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.fa-spin {-webkit-animation: spin 2s infinite linear;-moz-animation: spin 2s infinite linear;-o-animation: spin 2s infinite linear;animation: spin 2s infinite linear;}
@-moz-keyframes spin {
    0% {-moz-transform: rotate(0deg);}
    100% {-moz-transform: rotate(359deg);}
}
@-webkit-keyframes spin {
    0% {-webkit-transform: rotate(0deg);}
    100% {-webkit-transform: rotate(359deg);}
}
@-o-keyframes spin {
    0% {-o-transform: rotate(0deg);}
    100% {-o-transform: rotate(359deg);}
}
@keyframes spin {
    0% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}
    100% {-webkit-transform: rotate(359deg);transform: rotate(359deg);}
}
.fa-map-marker:before {content: "\f041";}
.fa-suitcase:before {content: "\f0f2";}
.fa-clock-o:before {content: "\f017";}
.fa-bullhorn:before {content: "\f0a1";}
.fa-flag-o:before {content: "\f11d";}
.fa-share-alt:before {content: "\f1e0";}
.fa-spinner:before {content: "\f110";}
.fa-angle-up:before {content: "\f106";}
.fa-angle-down:before {content: "\f107";}
.fa-angle-left:before{content: "\f104";}
.fa-angle-right:before{content: "\f105";}
.fa-chevron-left:before {content: "\f053";}
.fa-chevron-right:before {content: "\f054";}
.fa-gear:before, .fa-cog:before {content: "\f013";}
.fa-envelope-square:before {content: "\f199";}
.fa-envelope:before {content: "\f0e0";}
.fa-edit:before, .fa-pencil-square-o:before {content: "\f044";}
.fa-phone:before {content: "\f095";}
.fa-phone-square:before {content: "\f098";}
.fa-chevron-down:before {content: "\f078";}
.fa-share-square-o:before {content: "\f045";}
.fa-arrow-left:before {content: "\f060";}
.fa-arrow-right:before {content: "\f061";}
.fa-calendar:before {content: "\f073";}
.fa-angle-up:before {content: "\f106";}
.fa-angle-down:before {content: "\f107";}
.fa-hand-o-right:before {content: "\f0a4";}
.fa-globe::before {content: "\f0ac";}
.fa-spin {-webkit-animation: fa-spin 2s infinite linear;animation: fa-spin 2s infinite linear;}
.fa-pulse {-webkit-animation: fa-spin 1s infinite steps(8);animation: fa-spin 1s infinite steps(8);}
.fa-check:before {content: "\f00c";}
.fa-hotel:before,.fa-bed:before {content: "\f236";}
.fa-calendar:before {content: "\f073";}
.fa-bath:before {content: "\f2cd";}
.fa-shower:before {content: "\f2cc";}
.fa-chain:before,.fa-link:before {  content: "\f0c1";}
.fa-facebook-f:before,.fa-facebook:before {content: "\f09a";}
.fa-linkedin-square:before {content: "\f08c";}
.fa-facebook-official:before {content: "\f230";}
.fa-twitter-square:before {content: "\f081";}
.fa-linkedin:before {content: "\f0e1";}
.fa-linkedin-square:before {content: "\f08c";}
.fa-whatsapp:before {content: "\f232";}
.fa-pinterest:before {content: "\f0d2";}
.fa-pinterest-p:before {content: "\f231";}
.fa-youtube-play:before {content: "\f16a";}
.fa-instagram:before {content: "\f16d";}
.fa-camera:before {content: "\f030";}
.fa-home:before {content: "\f015";}
.fa-bell:before {  content: "\f0f3";}
.fa-thumbs-o-up:before {content: "\f087";}
.fa-user-o:before {content: "\f2c0";}
.fa-check-square-o:before {content: "\f046";}
.fa-vcard-o:before,.fa-address-card-o:before {content: "\f2bc";}
.fa-address-book-o:before {content: "\f2ba";}
.fa-clone:before {content: "\f24d";}
.fa-mobile-phone:before,
.fa-mobile:before {content: "\f10b";}
.fa-remove:before,.fa-close:before,.fa-times:before {content: "\f00d";}
.fa-search:before {content: "\f002";}
.fa-navicon:before,.fa-reorder:before,.fa-bars:before {content: "\f0c9";}
.fa-file-text-o:before {content: "\f0f6";}
.fa-user-circle-o:before {  content: "\f2be";}
.fa-ticket:before {content: "\f145";}
.fa-thumbs-o-down:before {content: "\f088";}
.fa-arrow-up:before {content: "\f062";}
.fa-tag:before {content: "\f02b";}
.fa-tags:before {content: "\f02c";}
.fa-microphone:before {content: "\f130";}
.fa-map-signs:before {content: "\f277";}
@-webkit-keyframes fa-spin {
    0% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}
    100% {-webkit-transform: rotate(359deg);transform: rotate(359deg);}
}
@keyframes fa-spin {
    0% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}
    100% {-webkit-transform: rotate(359deg);transform: rotate(359deg);}
}
/* css resets end here */
/* common css starts here */
.hide {display: none !important;}
.show {display: block !important;}
.init{opacity: 0;scale:0;height:0px;}
.bodyfix{overflow:hidden;}
.showdiv .init{opacity:1;scale:1;transition: opacity .5s ease-in;height:100%;visibility: visible;}
.clr, .clear, .clearfix:before, .clearfix:after, .container:before, .container-fluid:before, .container:after, .container-fluid:after, .row:before, .row:after { content:" "; display:table }
.clr, .clear, .clearfix:after, .container:after, .container-fluid:after, .row:after { clear:both } 
.container{width: 100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left: auto;}
.sul-button{display:flex;justify-content:center;align-items:center;padding:1.2rem 2rem;background-color:var(--white);border:none;font-size:1.4rem;line-height:1.4rem;font-weight:var(--weight-500);color:var(--black);white-space:nowrap;-webkit-border-radius: 50px !important;-moz-border-radius: 50px !important;border-radius: 50px !important;border:transparent;}
.sul-big-button{display:inline-flex;justify-content:center;align-items:center;padding:2rem 1.6rem;background-color:var(--yellow-clr);border:none;font-size:1.4rem;font-weight:var(--weight-500);height:2.4rem;color:var(--black);}
.sul-big-button.dis-blk{display:flex;}
.sul-button.red-but{background-color:var(--red);color:var(--white);font-size:1.4rem;}
.sul-button.yellow-but{background-color:var(--yellow-full);color:var(--black);}
.sul-button.border-red{display:flex;justify-content:center;align-items:center;padding:1rem 1.6rem;color:var(--red);border:solid 1px var(--red);font-size:1.4rem;font-weight:var(--weight-500);background-color:var(--white);transition:1s;line-height:1.4rem;}
.sul-button.border-red:hover{background-color:var(--red);color:var(--white);}
.sul-button-gray-border{display:flex;justify-content:center;align-items:center;padding:1rem 1.6rem;color:var(--black-shade-666);border:solid 1px var(--black-shade-999);font-size:1.4rem;font-weight:var(--weight-500);transition:1s;}
.sul-button-gray-border:hover{background-color:var(--black-shade-999);color:var(--white);}
.sul-button a i{display:flex;}
/* common css end here */
/* page css starts here */
*::-webkit-scrollbar, *::-webkit-scrollbar-thumb { width: 6px;height: 0;border-radius: 13px;background-clip: padding-box;background:var(--border-ccc);}
*::-webkit-scrollbar-thumb {box-shadow: inset 0 0 0 10px;color:var(--black-shade-999);}
/* owl carousel start here */
.material-icons {font-family: 'fontAwesome';font-weight: normal;font-style: normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing: antialiased;}
.owl-carousel {display: none;position: relative;width: auto;}
.owl-item{float:left;}
.owl-carousel .owl-wrapper {display: none;position: relative;-webkit-transform: translate3d(0px, 0px, 0px);}
.owl-carousel .owl-wrapper-outer {overflow: hidden;position: relative;width: 100%;}
.grabbing {cursor: url(grabbing.png) 8 8, move;}
.owl-theme .owl-controls {margin-top: 10px;text-align: center;}
.owl-theme .owl-controls .owl-buttons div {color: #FFF;display: inline-block;zoom: 1;*display: inline;margin: 5px;padding: 3px 10px;background: #869791;filter: Alpha(Opacity=50);opacity: 0.8;letter-spacing: 0.5px;cursor: pointer;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}
.owl-theme .owl-controls.clickable .owl-buttons div:hover {filter: Alpha(Opacity=100);opacity:1;text-decoration: none;}
.owl-theme .owl-controls .owl-page {display: inline-block;zoom: 1;*display: inline;}
.owl-theme .owl-controls .owl-page span {display: block;width: 12px;height: 12px;margin: 5px 7px;filter: Alpha(Opacity=50);opacity: 0.5;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;background: #869791;}
.owl-theme .owl-controls .owl-page.active span, .owl-theme .owl-controls.clickable .owl-page:hover span {filter: Alpha(Opacity=100);opacity: 1;}
.owl-theme .owl-controls .owl-page span.owl-numbers {height: auto;width: auto;color: #FFF;padding: 2px 10px;font-size: 12px;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;}
.owl-theme .owl-controls .owl-buttons div {padding: 5px;line-height:1;}
.owl-theme .owl-buttons i {font-size:15px;line-height:15px;height:15px;text-align:center;vertical-align:center;display:table-cell;}
.owl-theme .owl-controls .owl-buttons div {position: absolute;}
.owl-theme .owl-controls .owl-buttons .owl-prev {left:0;top:36%;}
.owl-theme .owl-controls .owl-buttons .owl-next {right: 0;top:36%;}
.owl-theme .owl-controls .owl-buttons .owl-prev, .owl-theme .owl-controls .owl-buttons .owl-next{font-family:fontawesome;font-size:2.4rem;color:var(--white);}
/* owl carousel end here */
/* page content starts here */
/* Header block search starts here */
/* artist tour promo starts here */
.promo-event{}
.promo-event .item .single-event-promo {background-color: #fff;padding: 10px 15px;margin: 0 15px 15px 15px;display: flex;flex-direction: row;justify-content: flex-start;box-shadow: rgba(14, 63, 126, 0.06) 0px 0px 0px 1px, rgba(42, 51, 70, 0.03) 0px 1px 1px -0.5px, rgba(42, 51, 70, 0.04) 0px 2px 2px -1px, rgba(42, 51, 70, 0.04) 0px 3px 3px -1.5px, rgba(42, 51, 70, 0.03) 0px 5px 5px -2.5px, rgba(42, 51, 70, 0.03) 0px 10px 10px -5px, rgba(42, 51, 70, 0.03) 0px 24px 24px -8px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.promo-event .item .single-event-promo figure {width: 100px;margin: 0 15px 0 0;}
.promo-event .item .single-event-promo figure .party {background-color: #e4e4e4;font-size: 13px;line-height:24px;padding: 0 2px;font-weight: 600;color: #333;text-align: center;margin: 8px 0 0 0;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}
.promo-event .item .single-event-promo figure img {width: 100px;height: 100px;-webkit-border-radius: 100px;-moz-border-radius: 100px;border-radius: 100px;}
.promo-event .item .single-event-promo .cont-blk {width: calc(100% - 115px);padding: 10px;background-color: #fff;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.promo-event .item .single-event-promo .cont-blk .artist-name {font-size: 17px;line-height: 22px;padding: 0 0 5px 0;}
.promo-event .item .single-event-promo .cont-blk .artist-name a {font-size: 18px;line-height: 22px;font-weight:500;height: 22px;color: #000;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}
.promo-event .item .single-event-promo .cont-blk .artist-details {font-size: 15px;line-height: 18px;color: #000;padding: 0 0 5px 0;}
.promo-event .item .single-event-promo .cont-blk .artist-details span {display: inline-block;margin: 0 5px 0 0;color: #666;font-size: 13px;}
.promo-event .item .single-event-promo .cont-blk .artist-details a {font-size: 12px;color: #333;}
.promo-event .item .single-event-promo .cont-blk .artist-details a span {font-size:12px;background-color:#f2f2f2;padding:0 4px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.promo-event .item .single-event-promo .cont-blk .btn-outer{display:flex;padding:5px 0;}

.blk-bg-festivel{background:#2b3148;margin:2rem 0;padding:3rem 0;}
.blk-bg-festivel .sulekha-ser-title h2 a{color:var(--white);}


.promo-festivel{padding:0;}
.promo-festivel .single-event{margin:0 1rem;padding:0px;}
.promo-festivel .single-event a{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;padding:1rem 3rem 1rem 1rem;margin:0 0 1rem 0;-webkit-border-radius: 9px;
-moz-border-radius: 9px;border-radius: 9px;position:relative;background-color:var(--white);-webkit-border-radius: 50px;-moz-border-radius: 50px;border-radius: 50px;}
.promo-festivel .single-event a figure{width:8rem;height:8rem;padding:1rem;margin:0 1rem 0 0;background-color:#D9EAFD;-webkit-border-radius: 50px;
-moz-border-radius: 50px;border-radius: 50px;}
.promo-festivel .single-event a figure img{width:6rem;height:6rem;-webkit-border-radius: 50px;-moz-border-radius: 50px;border-radius: 50px;}
.promo-festivel .single-event a .cont-area{width:calc(100% - 8rem);}
.promo-festivel .single-event a .cont-area b{font-size:1.7rem;line-height:2rem;color:var(--black);font-weight:600;padding:0 0 0.5rem 0;display:block;}
.promo-festivel .single-event a .cont-area span{font-size: 1.5rem;line-height: 2rem;color: var(--black-shade-666);font-weight: 400;padding: 0 0 0.5rem 0;display: -webkit-box;-webkit-line-clamp: 1;
 -webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}
.promo-festivel .single-event a .cont-area span strong {padding: 0.5rem;font-weight: 500;color: var(--black);font-size: 1.4rem;}
.promo-festivel .single-event a .arrow-right{position:absolute;right:12px;top:33px;z-index:2;}
.promo-festivel .single-event a .arrow-right i{font-family:fontawesome;font-size:20px;color:var(--black);font-style:normal;}
.promo-festivel .single-event a .user-promo{width:100%;text-align:center;}
.promo-festivel .single-event a .user-promo .client-logo{text-align:center;padding:0 0 0.2rem 0;}
.promo-festivel .single-event a .user-promo .client-logo img{height:20px;width:100%;}
.promo-festivel .single-event a .user-promo p{font-size:1.4rem;color:var(--black);}
.promo-festivel .single-event a .user-promo p b{font-size:1.3rem;background-color:#ff4800;padding:2px 4px;color:var(--white);font-weight:500;-webkit-border-radius: 3px;-moz-border-radius: 3px;
border-radius: 3px;}
.promo-festivel .single-event .sul-promo{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding:1rem 3rem 1rem 1rem;border:solid 1px var(--border-ccc);background-color:var(--white);-webkit-border-radius: 9px;-moz-border-radius: 9px;border-radius: 9px;position:relative;-webkit-border-radius: 50px;-moz-border-radius: 50px;border-radius: 50px;}
.promo-festivel .single-event .sul-promo .title-txt{font-size:1.7rem;line-height:2rem;color:var(--blue);padding:0 0 0.5rem 0;font-weight:600;text-align:center;width:100%;}
.promo-festivel .single-event .sul-promo .title-txt a{display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--blue);border:none;padding:0px;margin:auto;text-align:center;text-align:center;width:100%;font-weight:600;}
.promo-festivel .single-event .sul-promo p{font-size:1.4rem;color:var(--black);display:inline-flex;align-items:center;}
.promo-festivel .single-event .sul-promo p a{margin:0 0.5rem;display:inline-flex;padding:0px;border:none;color:var(--blue);font-weight:600;display:inline-flex;flex-direction:row;justify-content:center;align-items: center;}
.promo-festivel .single-event .sul-promo p a span{padding:0 0.5rem 0 0;}
.promo-festivel .single-event .sul-promo p a span img{width:18px;}
.promo-festivel .owl-theme .owl-controls .owl-buttons .owl-prev, .promo-festivel .owl-theme .owl-controls .owl-buttons .owl-next{top:35%;}
.promo-festivel .owl-theme .owl-controls .owl-buttons .owl-prev{left:-1rem;}
.promo-festivel .owl-theme .owl-controls .owl-buttons .owl-next{right:-1rem;}
/* artist tour promo end here */
.mobile-menu{display:block;position:fixed;bottom:0;left:0;width:100%;background-color:var(--dark-blue);z-index:100;padding:0.5rem;}
.mobile-menu ul{padding:0px;margin:0px;display:flex;flex-direction:row;justify-content:flex-start;}
.mobile-menu ul li{list-style:none;margin:0;padding:0;position:relative;}
.mobile-menu ul li.webhide{display:none;}
.mobile-menu ul li a{display:block;padding:1rem 1.5rem;font-size:1.5rem;line-height:2rem;color:var(--white);}	
.mobile-menu ul li a i{font-size:1.5rem;color:var(--white);margin:0 0.4rem 0 0;}
.mobile-menu ul li .sml-forms{position:absolute;left:1px;bottom:45px;z-index:10;width:30rem;background-color:var(--thumbBG);-webkit-border-top-left-radius: 4px;
-webkit-border-top-right-radius: 4px;-moz-border-radius-topleft: 4px;-moz-border-radius-topright: 4px;border-top-left-radius: 4px;border-top-right-radius: 4px;box-shadow: rgba(0, 0, 0, 0.05) 0px 6px 24px 0px, rgba(0, 0, 0, 0.08) 0px 0px 0px 1px;}
.mobile-menu ul li .sml-forms .title-txt{background-color:var(--green);display:flex;flex-direction:row;justify-content:space-between;padding:1rem;-webkit-border-top-left-radius: 4px;
-webkit-border-top-right-radius: 4px;-moz-border-radius-topleft: 4px;-moz-border-radius-topright: 4px;border-top-left-radius: 4px;border-top-right-radius: 4px;}
.mobile-menu ul li .sml-forms .title-txt .left-txt{font-size:1.5rem;line-height:1.5rem;color:var(--white);}
.mobile-menu ul li .sml-forms .title-txt .right-txt a{padding:0px;margin:0px;display:inline-flex;font-size:1.5rem;line-height:1.5rem;color:var(--white);font-weight:var(--weight-500)}
.mobile-menu ul li .sml-forms ul{margin:0px;padding:1.5rem 0 0 0;width:100%;display:block;}
.mobile-menu ul li .sml-forms ul li{margin:0 0 0.5rem 0;padding:0 2rem;}
.mobile-menu ul li .sml-forms ul li.alert{}
.mobile-menu ul li .sml-forms ul li label{font-size:1.3rem;line-height:1.4rem;color:var(--black-shade-666);}
.mobile-menu ul li .sml-forms ul li input[type="text"], .mobile-menu ul li .sml-forms ul li input[type="number"], .mobile-menu ul li .sml-forms ul li input[type="email"]{width:100%;padding:0.5rem 1rem;height:40px;background-color:var(--white);}
.mobile-menu ul li .sml-forms ul li.alert input[type="text"], .mobile-menu ul li .sml-forms ul li.alert input[type="number"], .mobile-menu ul li .sml-forms ul li.alert input[type="email"], .mobile-menu ul li .sml-forms ul li.alert select{border:solid 1px var(--red);}
.mobile-menu ul li .sml-forms ul li.alert label{color:var(--red);}
.mobile-menu ul li .sml-forms ul li .phone{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:no-wrap;}
.mobile-menu ul li .sml-forms ul li .phone .country{width:10rem;margin:0 1rem 0 0;}
.mobile-menu ul li .sml-forms ul li .phone .country select{height:40px;width:100%;}
.mobile-menu ul li .sml-forms ul li .phone .number{width:calc(100% - 11rem);margin:0;}
.mobile-menu ul li .sml-forms ul li .phone .number.alert input[type="number"], .mobile-menu ul li .sml-forms ul li .phone .number.alert input[type="text"]{border:solid 1px var(--red);}
.mobile-menu ul li .sml-forms ul li textarea{width:100%;height:60px;}
.mobile-menu ul li .sml-forms ul li select{width:100%;}
.mobile-menu ul li .sml-forms ul li .btn-outer{padding:1rem 0;display:flex;flex-direction:column;align-items:center;}
.mobile-menu ul li .sml-forms ul li .btn-outer a{display:inline-block;}
.mobile-menu ul li .sml-forms ul li .social{}
.mobile-menu ul li .sml-forms ul li .social ul{margin:0px;padding:0px;display:flex;flex-direction:row;justify-content:flex-start;column-gap:0;}
.mobile-menu ul li .sml-forms ul li .social ul li{margin:0 1rem 0 0;padding:0px;list-style:none;width:auto;}
.mobile-menu ul li .sml-forms ul li .social ul li a{display:flex;justify-content:center;align-items:center; width:3rem;height:3rem;-webkit-border-radius: 50px;-moz-border-radius: 50px;border-radius: 50px;background-color:var(--black-shade-666);transition:1s;}
.mobile-menu ul li .sml-forms ul li .social ul li a i{font-size:1.4rem;color:var(--white);}
.mobile-menu ul li .sml-forms ul li .social ul li a:hover.facebook{background-color:var(--facebook)}
.mobile-menu ul li .sml-forms ul li .social ul li a:hover.twitter{background-color:var(--twitter)}
.mobile-menu ul li .sml-forms ul li .social ul li a:hover.pinterest{background-color:var(--pinterest)}
.mobile-menu ul li .sml-forms ul li .social ul li a:hover.youtube{background-color:var(--youtube)}
.mobile-menu ul li .sml-forms ul li .social ul li a:hover.instagram{background-color:var(--instagram)}
.mobile-menu ul li .sml-forms p.feedthanks{text-align:center;padding:2rem;font-size:2.5rem;line-height:2rem;color:var(--green);}
.backdrop {position: fixed;left: 0;right: 0;bottom: 0;top: 0;background-color: #000;z-index: 998;opacity: 0.6;filter: alpha(opacity = 80);display: none;}
.mobile-menu ul li .sml-forms p.feedthanks i{margin:0 1rem 0 0;}
.backdrop.showback{display:block;}
.topic-content {z-index:4;width: 240px;padding: 10px;background: #fff;display: flex;align-items: center;border-radius: 30px 30px 0 30px;gap:10px;box-shadow: 0 5px 10px 0 rgb(44 130 237 / 40%);}
.topic-content.one {position: absolute;top: 149px;left:160px;z-index:4;}
.topic-content.two {position: absolute;top: 64%;left:225px;z-index:4;}
.topic-content.three {border-radius: 30px 30px 30px 0;position: absolute;right: 0;top:90px;z-index:4;}
.topic-content.four {border-radius: 30px 30px 30px 0;position: absolute;right:5px;bottom:102px;z-index:4;}
.topic-content h4 {font-size:2.2rem;line-height:2.6rem;color:var(--blue-four);font-weight:var(--weight-600);padding:0 0 0.5rem 1rem;}
.topic-content p {font-weight:var(--weight-500);font-size:1.6rem;line-height:1.8rem;padding:0 0 0 1rem;color:var(--black-shade-666);margin: 0;}
.topic-content.three .topic-details, .topic-content.four .topic-details{padding-left: 15px;}
.shape1{animation:hero-thumb-animation 2.5s linear infinite alternate;-webkit-animation:hero-thumb-animation 2.5s linear infinite alternate;-moz-animation:hero-thumb-animation 2.5s linear infinite alternate;-o-animation:hero-thumb-animation 2.5s linear infinite alternate}
.shape2{animation:hero-thumb1-animation 2.5s linear infinite alternate;-webkit-animation:hero-thumb1-animation 2.5s linear infinite alternate;-moz-animation:hero-thumb1-animation 2.5s linear infinite alternate;-o-animation:hero-thumb1-animation 2.5s linear infinite alternate}
.shape3{animation:hero-thumb2-animation 2.5s linear infinite alternate;-webkit-animation:hero-thumb2-animation 2.5s linear infinite alternate;-moz-animation:hero-thumb2-animation 2.5s linear infinite alternate;-o-animation:hero-thumb2-animation 2.5s linear infinite alternate}
.shape4{animation:hero-thumb4-animation 2.5s linear infinite alternate;-webkit-animation:hero-thumb4-animation 2.5s linear infinite alternate;-moz-animation:hero-thumb4-animation 2.5s linear infinite alternate;-o-animation:hero-thumb4-animation 2.5s linear infinite alternate}
.shape5{animation:hero-thumb1-animation 2.5s linear infinite alternate;-webkit-animation:hero-thumb5-animation 2.5s linear infinite alternate;-moz-animation:hero-thumb5-animation 2.5s linear infinite alternate;-o-animation:hero-thumb5-animation 2.5s linear infinite alternate}
@keyframes hero-thumb-animation{
0%{transform:translateY(-20px)}
to{transform:translateY(0)}
}
@keyframes hero-thumb1-animation{
0%{transform:translateY(-20px) translateX(50px)}
to{transform:translateY(-20px) translateX(0)}
}
@keyframes hero-thumb2-animation{
0%{transform:translateY(-50px)}
to{transform:translateY(0)}
}
@keyframes hero-thumb4-animation{
0%{transform:translateX(-40px)}
to{transform:translateX(0)}
}
@keyframes hero-thumb5-animation{
0%{transform:translateY(-40px)}
to{transform:translateX(0)}
}
/* Header block search end here */
.header-wrap {width:100%;background-color:var(--black-shade-f2f2f2);box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 6px -1px, rgba(0, 0, 0, 0.06) 0px 2px 4px -1px;}
.top-header-blk .right-blk ul li .download-app p{font-size:1.4rem;color:var(--black);text-align:center;}
.top-header-blk .right-blk ul li .download-app .app-links{display:flex;flex-direction:column;padding:1rem 0;justify-content:center;align-items:center;row-gap:1.5rem;}
.top-header-blk .right-blk ul li .download-app .app-links a{display:inline-flex;}
.top-header-blk .right-blk ul li .download-app .app-links a img{height:5rem;}
.header-wrap.fixed-header {z-index:999;position:fixed;top:0;left:0;width:100%;}
.container .menu-blk{display:flex;flex-direction:row;justify-content:space-between;gap:20px;padding:17px 0;}
.container .menu-blk .left-content-holder{width:50%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;}
.container .menu-blk .left-content-holder .sul-logo{padding:0 2.5rem;}
.container .menu-blk .left-content-holder .sul-logo a img{height:2.8rem;}
.container .menu-blk .left-content-holder .menu{padding:0 1rem;position:relative;}
.container .menu-blk .left-content-holder .menu a{font-size:1.8rem;line-height:1.8rem;color:#666;display:flex;flex-direction:row;justify-content:center;align-items:center;}
.container .menu-blk .left-content-holder .menu i{display:inline-flex;margin:0 5px 0 0;}
.container .menu-blk .left-content-holder .menu .drop-listing{transform-origin: top;  transform: perspective(1000px) rotateX(-90deg);transition: 0.5s;width:220px;height:200px;position:absolute;left:0px;top:5.4rem;z-index:7;background-color:var(--white);overflow-y:scroll;-webkit-border-bottom-right-radius: 8px;-webkit-border-bottom-left-radius: 8px;-moz-border-radius-bottomright: 8px;-moz-border-radius-bottomleft: 8px;border-bottom-right-radius: 8px;border-bottom-left-radius: 8px;box-shadow: rgba(0, 0, 0, 0.12) 0px 1px 3px, rgba(0, 0, 0, 0.24) 0px 1px 2px;-webkit-transition: all 0.5s, background, 2s 0.5s linear;transition: all 0.5s, background 2s 0.5s linear;}
.container .menu-blk .left-content-holder .menu:hover .drop-listing{transform: perspective(1000px) rotateX(0deg);}
.container .menu-blk .left-content-holder .menu .drop-listing ul{margin:0px;padding:0px;display:block;}
.container .menu-blk .left-content-holder .menu .drop-listing ul li{list-style:none;margin:0px;padding:0px;}
.container .menu-blk .left-content-holder .menu .drop-listing ul li a{transition:1s;font-size:1.4rem;line-height:1.8rem;color:var(--black);display:block;padding:1rem;-webkit-border-radius:0;
-moz-border-radius:0;border-radius:0;border-bottom:solid 1px var(--border-e4e4e4);height:auto;}
.container .menu-blk .left-content-holder .menu .drop-listing ul li a:hover{background-color:var(--red);color:var(--white);}
.container .menu-blk .right-content-holder{width:50%;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;}
.container .menu-blk .right-content-holder .login{margin:0 1rem;}
.container .menu-blk .right-content-holder .login a{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:1rem;font-size:1.4rem;line-height:1.4rem;color:#000;}
.container .menu-blk .right-content-holder .login a i{margin:0 5px 0 0;color:var(--black-shade-999);}
.hero-blk{background: url(https://usimg.sulekha.io/cdn/others/images/city_2024-01-03-06-25-57-175.jpg) center top no-repeat;background-size: cover;width:100%;height:40rem;margin:8rem 0 0 0;position:relative;}
.hero-blk .overlay{position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:1;background-color:rgba(0,0,0,0.7);overflow:visible;}
.hero-blk h1{margin:10rem 0 4rem 0;display:flex;flex-direction:column;font-size:3rem;line-height:4rem;font-family:var(--ff-primary);color:var(--white);font-weight:600;letter-spacing:0.1rem;position:relative;z-index:2;justify-content:center;align-items:center;text-shadow: 2px 2px 2px black;}
.hero-blk h1 span{margin:1rem 0 0 0;display:block;font-size:3rem;font-family:sulRunFont;font-weight:500;color:var(--white);text-shadow: 1px 1px 1px black;}
.hero-blk .search-blk{margin:5rem 0 0 0;position:relative;z-index:2;}
.hero-blk .search-blk .flds-select{display:flex;flex-direction:row;justify-content: flex-start;}
.hero-blk .search-blk .flds-select ul{margin:0px;padding:0px;display:flex;}
.hero-blk .search-blk .flds-select ul li{margin:0 1rem 0 0;padding:0px;list-style:none;position:relative;}
.hero-blk .search-blk .flds-select ul li a{height:5rem;display:flex;flex-direction: row; justify-content:flex-start;align-items:center;padding:1.5rem 2rem;font-size:1.5rem;background-color:var(--white);-webkit-border-top-left-radius: 8px;-webkit-border-top-right-radius: 8px;-moz-border-radius-topleft: 8px;-moz-border-radius-topright: 8px;border-top-left-radius: 8px;border-top-right-radius: 8px;}
.hero-blk .search-blk .flds-select ul li a i{margin:0 0.5rem;}
.hero-blk .search-blk .flds-select ul li .drop-listing{transform-origin: top;  transform: perspective(1000px) rotateX(-90deg);transition: 0.5s;width:220px;height:200px;position:absolute;left:0px;top:5.4rem;z-index:7;background-color:var(--white);overflow-y:scroll;-webkit-border-bottom-right-radius: 8px;-webkit-border-bottom-left-radius: 8px;-moz-border-radius-bottomright: 8px;-moz-border-radius-bottomleft: 8px;border-bottom-right-radius: 8px;border-bottom-left-radius: 8px;box-shadow: rgba(0, 0, 0, 0.12) 0px 1px 3px, rgba(0, 0, 0, 0.24) 0px 1px 2px;-webkit-transition: all 0.5s, background, 2s 0.5s linear;transition: all 0.5s, background 2s 0.5s linear;}
.hero-blk .search-blk .flds-select ul li:hover .drop-listing{transform: perspective(1000px) rotateX(0deg);}
.hero-blk .search-blk .flds-select ul li .drop-listing ul{margin:0px;padding:0px;display:block;}
.hero-blk .search-blk .flds-select ul li .drop-listing ul li{list-style:none;margin:0px;padding:0px;}
.hero-blk .search-blk .flds-select ul li .drop-listing ul li a{transition:1s;font-size:1.4rem;line-height:1.8rem;color:var(--black);display:block;padding:1rem;-webkit-border-radius:0;
-moz-border-radius:0;border-radius:0;border-bottom:solid 1px var(--border-e4e4e4);height:auto;}
.hero-blk .search-blk .flds-select ul li .drop-listing ul li a:hover{background-color:var(--red);color:var(--white);}
.hero-blk .search-blk .com-service-sea{width:90%;display:inline-block;background-color:var(--white);padding:1.5rem 2rem;margin:2px 0 0 0;-webkit-border-radius: 8px;-webkit-border-top-left-radius: 0;
-moz-border-radius: 8px;-moz-border-radius-topleft: 0;border-radius: 8px;border-top-left-radius: 0;box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px, rgba(0, 0, 0, 0.23) 0px 3px 6px;}
.hero-blk .search-blk .com-service-sea .single-fld{display:flex;flex-direction:row;justify-content: flex-start;margin:1rem 0 0 0;}
.hero-blk .search-blk .com-service-sea .single-fld ul{margin:0px;padding:0px;display:flex;flex-direction:row;justify-content:space-around;align-items: center;width:100%;}
.hero-blk .search-blk .com-service-sea .single-fld ul li{width:100%;margin:0 1rem 0 0;padding:0px;list-style:none;position:relative;border-right:solid 1px var(--border-ccc);display:flex;flex-direction: row; justify-content:center;align-items:center;}
.hero-blk .search-blk .com-service-sea .single-fld ul li a{display:flex;flex-direction: row; justify-content:center;align-items:center;padding:0.5rem 1rem; font-size:1.5rem; background-color:var(--white);}
.hero-blk .search-blk .com-service-sea .single-fld ul li a i{margin:0 0.5rem;}
.hero-blk .search-blk .com-service-sea .single-fld ul li.active{background-color:var(--black-shade-f2f2f2);border-right:solid 1px var(--white);-webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;-moz-border-radius-topleft: 5px;-moz-border-radius-topright: 5px;border-top-left-radius: 5px;border-top-right-radius: 5px;}
.hero-blk .search-blk .com-service-sea .single-fld ul li.active a{background:transparent;}
.hero-blk .search-blk .com-service-sea .single-fld ul li .btn-outer{padding:0 1rem 0 0;}
.hero-blk .search-blk .com-service-sea .single-fld ul li .btn-outer a{}
.hero-blk .search-blk .com-service-sea .single-fld ul li .btn-outer a.sul-button{display:inline-flex;justify-content:center;align-items:center;padding:2rem 1.6rem;background-color:var(--red);border:none;font-size:1.4rem;font-weight:var(--weight-500);height:2.4rem;color:var(--white);}
.hero-blk .search-blk .com-service-sea .single-fld ul li:last-child{border-right:none;}
.hero-blk .search-blk .com-service-sea .goto{display:flex;flex-direction:row;justify-content:flex-start;margin:2rem 1rem 0 0;}
.hero-blk .search-blk .com-service-sea .goto .links a{display:inline-block;margin:1rem;padding:0.7rem 1.8rem;color:var(--black);font-size:1.4rem;line-height:1.4rem;letter-spacing:0.05rem;font-weight:500;background-color:var(--border-e7e7e7);-webkit-border-radius: 50px;-moz-border-radius: 50px;border-radius: 50px;}
.hero-blk .search-blk .com-service-sea .single-fld ul li .two-list{background-color:var(--white);z-index:5;position:absolute;top:4.1rem;width:50rem;display:flex;padding:2rem 1.5rem;box-shadow: rgba(60, 64, 67, 0.3) 0px 1px 2px 0px, rgba(60, 64, 67, 0.15) 0px 1px 3px 1px;-webkit-border-radius: 2px;-webkit-border-bottom-right-radius: 5px;-webkit-border-bottom-left-radius: 5px;-moz-border-radius: 2px;-moz-border-radius-bottomright: 5px;-moz-border-radius-bottomleft: 5px;border-radius: 2px;border-bottom-right-radius: 5px;border-bottom-left-radius: 5px;}
.hero-blk .search-blk .com-service-sea .single-fld ul li .two-list .title-txt{padding:0.5rem;font-size:1.5rem;color:var(--black-shade-666);font-weight:500;margin:0 1rem 1rem 0;background-color:var(--yellow-shade-FFEBE0);-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.hero-blk .search-blk .com-service-sea .single-fld ul li .two-list ul{margin:0px;padding:0px;display:flex;flex-direction:column;justify-content:flex-start;}
.hero-blk .search-blk .com-service-sea .single-fld ul li .two-list ul li{margin:0px;padding:0;border-right:none;}
.hero-blk .search-blk .com-service-sea .single-fld ul li .two-list ul li a{font-size:1.3rem;color:var(--black);border-bottom:dotted 1px var(--border-ccc);margin:0 1.5rem 0 0;transition:1s;padding:0.8rem 1rem;}
.hero-blk .search-blk .com-service-sea .single-fld ul li .two-list ul li a:hover{background-color:var(--red);color:var(--white);border-bottom:solid 1px var(--red);-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}
.hero-blk .search-blk .com-service-sea .single-fld ul li .city-metro-outer{z-index:5;position:absolute;top:4.1rem;width:70rem;background-color:var(--white);display:flex;flex-direction:column;padding:1.5rem;box-shadow: rgba(60, 64, 67, 0.3) 0px 1px 2px 0px, rgba(60, 64, 67, 0.15) 0px 1px 3px 1px;-webkit-border-radius: 2px;-webkit-border-bottom-right-radius: 5px;-webkit-border-bottom-left-radius: 5px;-moz-border-radius: 2px;-moz-border-radius-bottomright: 5px;-moz-border-radius-bottomleft: 5px;border-radius: 2px;border-bottom-right-radius: 5px;border-bottom-left-radius: 5px;}
.hero-blk .search-blk .com-service-sea .single-fld ul li .city-metro-outer .tabs-outer{}
.hero-blk .search-blk .com-service-sea .single-fld ul li .city-metro-outer .tabs-outer ul{margin:0px;padding:0px;display:flex;flex-direction:row;justify-content:flex-start;}
.hero-blk .search-blk .com-service-sea .single-fld ul li .city-metro-outer .tabs-outer ul li{list-style:none;margin:0 1rem 0 0;padding:0px;border-bottom:solid 2px var(--white);}
.hero-blk .search-blk .com-service-sea .single-fld ul li .city-metro-outer .tabs-outer ul li a{display:block;line-height:1.8rem;padding:1rem;color:var(--black);}
.hero-blk .search-blk .com-service-sea .single-fld ul li .city-metro-outer .tabs-outer ul li.active{border-bottom:solid 2px var(--red);background-color:var(--white);border-right: solid 1px var(--border-e4e4e4);}
.hero-blk .search-blk .com-service-sea .single-fld ul li .city-metro-outer .search-outer{background-color:var(--border-e4e4e4);padding:1.5rem 2rem;margin:1rem 0;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.hero-blk .search-blk .com-service-sea .single-fld ul li .city-metro-outer .search-outer input[type="text"]{width:100%;-webkit-border-radius: 50px;
-moz-border-radius: 50px;border-radius: 50px;}
.hero-blk .search-blk .com-service-sea .single-fld ul li .city-metro-outer .city-links-outer{background-color:var(--white);padding:2rem;}
.hero-blk .search-blk .com-service-sea .single-fld ul li .city-metro-outer .city-links-outer .title-txt{font-size:1.5rem;color:var(--black);padding:1.5rem;}
.hero-blk .search-blk .com-service-sea .single-fld ul li .city-metro-outer .city-links-outer ul{margin:0px;padding:0px;display:flex;flex-direction:row;flex-wrap:wrap;}
.hero-blk .search-blk .com-service-sea .single-fld ul li .city-metro-outer .city-links-outer ul li{margin:0 1rem 1rem 0;padding:0px;border-right:none;}
.hero-blk .search-blk .com-service-sea .single-fld ul li .city-metro-outer .city-links-outer ul li a{font-size:1.4rem;color:var(--black);}
.hero-blk .search-blk .com-service-sea .single-fld ul li .single-radio-sel {z-index:5;position:absolute;top:4.1rem;width:70rem;background-color:var(--white);display:flex;flex-direction:column;padding:1.5rem;box-shadow: rgba(60, 64, 67, 0.3) 0px 1px 2px 0px, rgba(60, 64, 67, 0.15) 0px 1px 3px 1px;-webkit-border-radius: 2px;-webkit-border-bottom-right-radius: 5px;-webkit-border-bottom-left-radius: 5px;-moz-border-radius: 2px;-moz-border-radius-bottomright: 5px;-moz-border-radius-bottomleft: 5px;border-radius: 2px;border-bottom-right-radius: 5px;border-bottom-left-radius: 5px;}
.hero-blk .search-blk .com-service-sea .single-fld ul li .single-radio-sel.type{width:auto;}
.hero-blk .search-blk .com-service-sea .single-fld ul li .single-radio-sel ul { margin:0px; padding:0px;display:flex;flex-direction:row;flex-wrap:wrap;}
.hero-blk .search-blk .com-service-sea .single-fld ul li .single-radio-sel ul li {width:20%;margin:0px; padding:0 1.5rem 1rem 0; list-style:none; position:relative;border-right:none;}
.hero-blk .search-blk .com-service-sea .single-fld ul li .single-radio-sel.type ul li{width:auto;}
.hero-blk .search-blk .com-service-sea .single-fld ul li .single-radio-sel ul li.small{float:left;}
.hero-blk .search-blk .com-service-sea .single-fld ul li .single-radio-sel ul li input[type=radio] { position:absolute; visibility:hidden; }
.hero-blk .search-blk .com-service-sea .single-fld ul li .single-radio-sel ul li label { display:block; position:relative; font-weight:400; font-size:1.4rem; padding:0px 25px 5px 25px; margin:0 auto; height:auto; z-index:9; cursor:pointer; -webkit-transition: all 0.25s linear; pointer-events:auto; top:4px; color:#888; }
.hero-blk .search-blk .com-service-sea .single-fld ul li .single-radio-sel ul li:hover label { color:#333; }
.hero-blk .search-blk .com-service-sea .single-fld ul li .single-radio-sel ul li .check { display:block; position:absolute; border:2px solid #aaa; border-radius:100%; height:20px; width:20px; top:2px; left:0; z-index:5; transition:border .25s linear; -webkit-transition: border .25s linear; }
.hero-blk .search-blk .com-service-sea .single-fld ul li .single-radio-sel ul li:hover .check { border:2px solid #333; }
.hero-blk .search-blk .com-service-sea .single-fld ul li .single-radio-sel ul li .check::before { display:block; font-family:robotobold; position:absolute; content: ''; border-radius:100%; height:10px; width:10px; top:4px;left:3px; margin:auto; transition: background 0.25s linear; -webkit-transition: background 0.25s linear; }
.hero-blk .search-blk .com-service-sea .single-fld ul li .single-radio-sel ul li input[type=radio]:checked ~ .check {border: 2px solid #5bc199;}
.hero-blk .search-blk .com-service-sea .single-fld ul li .single-radio-sel ul li input[type=radio]:checked ~ .check::before {background: #5bc199;}
.hero-blk .search-blk .com-service-sea .single-fld ul li .single-radio-sel ul li input[type=radio]:checked ~ label {color: #5bc199;}
.hero-blk .search-blk .com-service-sea .single-fld ul li .single-radio-sel ul li input[type="radio"]:not(:checked) + label:before, .hero-blk .search-blk .com-service-sea .single-fld ul li .single-radio-sel .phone-veri-outer .open-hr ul li input[type="radio"]:checked + label:before { opacity:0; }
.hero-blk .search-blk .com-service-sea .single-fld ul li .single-radio-sel ul li input[type="radio"]:checked + label:after, .hero-blk .search-blk .com-service-sea .single-fld ul li .single-radio-sel ul li input[type="checkbox"]:checked + label:after { opacity:0; }
.hero-blk .search-blk .com-service-sea .single-fld ul li .price-range{z-index:5;position:absolute;top:4.1rem;background-color:var(--white);display:flex;flex-direction:column;padding:1.5rem;box-shadow: rgba(60, 64, 67, 0.3) 0px 1px 2px 0px, rgba(60, 64, 67, 0.15) 0px 1px 3px 1px;-webkit-border-radius: 2px;-webkit-border-bottom-right-radius: 5px;-webkit-border-bottom-left-radius: 5px;-moz-border-radius: 2px;-moz-border-radius-bottomright: 5px;-moz-border-radius-bottomleft: 5px;border-radius: 2px;border-bottom-right-radius: 5px;border-bottom-left-radius: 5px;}
.hero-blk .search-blk .com-service-sea .single-fld ul li .price-range .inp-fld-outer{display:flex;justify-content:center;align-items:center;}
.hero-blk .search-blk .com-service-sea .single-fld ul li .price-range .inp-fld-outer .single-input{margin:0 1rem 0 0;}
.hero-blk .search-blk .com-service-sea .single-fld ul li .price-range .inp-fld-outer .single-select ul label{font-size:1.2rem;color:var(-clr-secondary-black);font-weight:300;margin:0 0 0.5rem 0;}
.hero-blk .search-blk .com-service-sea .single-fld ul li .price-range .price-sel-outer{display:flex;justify-content:center;height:150px;overflow-y:scroll;margin:1rem 0.5rem 0 0;}
.hero-blk .search-blk .com-service-sea .single-fld ul li .price-range .price-sel-outer .single-select{margin:0 0.5rem;width:50%;border-right:solid 1px var(--border-e4e4e4);}
.hero-blk .search-blk .com-service-sea .single-fld ul li .price-range .price-sel-outer .single-select:last-child{border-right:none;}
.hero-blk .search-blk .com-service-sea .single-fld ul li .price-range .price-sel-outer .single-select ul{margin:0px;padding:1rem;display:block;}
.hero-blk .search-blk .com-service-sea .single-fld ul li .price-range .price-sel-outer .single-select ul label{font-size:1.4rem;color:var(--black);font-weight:300;margin:0 0 0.5rem 0;}
.hero-blk .search-blk .com-service-sea .single-fld ul li .price-range .price-sel-outer .single-select ul li{margin:0px;padding:0;list-style:none;border-right:none;}
.hero-blk .search-blk .com-service-sea .single-fld ul li .price-range .price-sel-outer .single-select ul li a{transition:1s;font-size:1.4rem;padding:0.5rem;color:var(--clr-primary-black);display:block;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}
.hero-blk .search-blk .com-service-sea .single-fld ul li .price-range .price-sel-outer .single-select ul li a:hover{color:var(--white);display:block;background-color:var(--red);}
.hero-blk .search-blk .com-service-sea .single-fld ul li .work-type{z-index:5;position:absolute;top:4.1rem;background-color:var(--white);display:flex;flex-direction:column;padding:1.5rem;box-shadow: rgba(60, 64, 67, 0.3) 0px 1px 2px 0px, rgba(60, 64, 67, 0.15) 0px 1px 3px 1px;-webkit-border-radius: 2px;-webkit-border-bottom-right-radius: 5px;-webkit-border-bottom-left-radius: 5px;-moz-border-radius: 2px;-moz-border-radius-bottomright: 5px;-moz-border-radius-bottomleft: 5px;border-radius: 2px;border-bottom-right-radius: 5px;border-bottom-left-radius: 5px;}
.hero-blk .search-blk .com-service-sea .single-fld ul li .work-type ul{margin:0px;padding:0px;list-style:none;display:flex;flex-direction:row;}
.hero-blk .search-blk .com-service-sea .single-fld ul li .work-type ul li{margin:0px;padding:0 1rem 0 0;list-style:none;}
.hero-blk .search-blk .com-service-sea .single-fld ul li .work-type ul li a{font-size:1.4rem;color:var(--black);white-space:nowrap;cursor:pointer;}
.menu-service-link{background-color:var(--black-shade-f2f2f2);padding:12rem 0 4rem 0;box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 6px -1px, rgba(0, 0, 0, 0.06) 0px 2px 4px -1px;margin:0 0 3rem 0;}
.menu-service-link ul{margin:0px;padding:0px;display:flex;flex-direction:row;}
.menu-service-link ul li{margin:0 1.5rem 0 0;padding:0px;display:flex;flex-direction:row;position:relative;}
.menu-service-link ul li a{display:flex;align-items:center;background-color:var(--white);font-size:1.4rem;line-height:1.4rem;font-weight:var(--weight-500);color:var(--black);padding:1rem 1.5rem;box-shadow: rgba(0, 0, 0, 0.16) 0px 1px 4px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;transition:1s;}
.menu-service-link ul li a i{margin:0 0 0 0.5rem;background-repeat:no-repeat;height:16px;}
.menu-service-link ul li a:hover{background-color:var(--red);color:var(--white);}
.menu-service-link ul li .drop-listing{transform-origin: top;  transform: perspective(1000px) rotateX(-90deg);transition: 0.5s;width:220px;height:200px;position:absolute;left:0px;top:3.5rem;z-index:7;background-color:var(--white);overflow-y:scroll;-webkit-border-bottom-right-radius: 8px;-webkit-border-bottom-left-radius: 8px;-moz-border-radius-bottomright: 8px;-moz-border-radius-bottomleft: 8px;border-bottom-right-radius: 8px;border-bottom-left-radius: 8px;box-shadow: rgba(0, 0, 0, 0.12) 0px 1px 3px, rgba(0, 0, 0, 0.24) 0px 1px 2px;-webkit-transition: all 0.5s, background, 2s 0.5s linear;transition: all 0.5s, background 2s 0.5s linear;}
.menu-service-link ul li:hover .drop-listing{transform: perspective(1000px) rotateX(0deg);}
.menu-service-link ul li .drop-listing ul{margin:0px;padding:0px;display:block;}
.menu-service-link ul li .drop-listing ul li{list-style:none;margin:0px;padding:0px;display:flex;flex-direction:column;}
.menu-service-link ul li .drop-listing ul li a{transition:1s;font-size:1.4rem;line-height:1.8rem;color:var(--black);display:block;padding:1rem;-webkit-border-radius:0;
-moz-border-radius:0;border-radius:0;border-bottom:solid 1px var(--border-e4e4e4);height:auto;box-shadow:none;}
.menu-service-link ul li .drop-listing ul li a:hover{background-color:var(--red);color:var(--white);}
.sulekha-ser-title{padding:3rem 0;display:flex;flex-direction:column;justify-content:center;align-items:center;}
.sulekha-ser-title h2{font-family:var(--ff-figtree-var);font-size:4rem;line-height:4.5rem;font-weight:var(--weight-700);display:flex;flex-direction: column;justify-content: center;align-items: center;}
.sulekha-ser-title .subtitle{display:flex;font-size:2.4rem;font-weight:var(--weight-400);padding:0.5rem;font-family:sulRunFont;}
.tab{max-width:max-content;max-width:-webkit-max-content;padding:1rem 1.5rem;border:solid 1px var(--black-shade-999);margin:1rem auto;-webkit-border-radius: 50px;-moz-border-radius: 50px;border-radius: 50px;display:flex;flex-direction:row;justify-content:center;align-items: center;overflow:hidden;}
.tab.bg-white{background:var(--white);}
.tab ul{width:100%;margin:0px;padding:0px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;max-width:max-content;max-width:-webkit-max-content;}
.tab ul li{margin:0 1rem 0 0;padding:0px;position: relative}
.tab ul li a{background-color: transparent;display:block;font-size:1.5rem;font-weight:var(--weight-500);color:var(--black);padding:1rem 1.5rem;transition:1s;-webkit-border-radius: 50px;
-moz-border-radius: 50px;border-radius: 50px;-webkit-transition: 0.3s ease;transition: 0.3s ease;position: relative;z-index: 1;white-space: nowrap;}
.tab ul li a:before{position: absolute;content: '';top: 50%;left: 0;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);width: 0;height: 100%;-webkit-transition: 0.3s ease;transition: 0.3s ease;background-color: #6f91a7;z-index: -1;-webkit-border-radius: 50px;
-moz-border-radius: 50px;border-radius: 50px;}
.tab ul li a.active:before, .tab ul li a:hover:before {width: 100%;-webkit-border-radius: 50px;-moz-border-radius: 50px;border-radius: 50px;color:var(--white);}
.tab ul li a.active, .tab ul li a:hover{color:var(--white);}
.astro-blocks{display:flex;flex-direction:row;margin:3rem 0;}
.astro-blocks .left-content{width:50%;}
.astro-blocks .right-content{width:50%;}
.astro-blocks .left-content h3{font-size:4rem;line-height:5rem;font-weight:var(--weight-600);margin:0 1.5rem 1.5rem 0;}
.astro-blocks .left-content .btn-outer{display:flex;flex-direction:row;justify-content:flex-start;gap:2rem;padding:2rem 2rem 2rem 0;}
.astro-blocks .left-content .popular-search{padding:2rem 2rem 2rem 0;}
.astro-blocks .left-content .popular-search .title-txt{font-size:1.6rem;padding:0 0 1rem 0;color:var(--black);}
.astro-blocks .left-content .popular-search ul{margin:0px;padding:0px;display:flex;flex-direction:row;justify-content:flex-start;}
.astro-blocks .left-content .popular-search ul li{list-style:none;padding:0px;margin:0 1rem 1rem 0;}
.astro-blocks .left-content .popular-search ul li a{display:block;padding:1rem 1.5rem;font-size:1.4rem;color:var(--black-shade-999);-webkit-border-radius: 50px;-moz-border-radius: 50px;border-radius: 50px;box-shadow: rgba(17, 17, 26, 0.1) 0px 1px 0px;}
.astro-blocks .right-content .service-list{display:flex;flex-direction:row;}
.astro-blocks .right-content .service-list .single-list{width:46%;margin:0 1% 0 1%;}
.astro-blocks .right-content .service-list .single-list.top-margin{margin:4rem 2% 0 2%;}
.astro-blocks .right-content .service-list .single-list ul{margin:0px;padding:0px;}
.astro-blocks .right-content .service-list .single-list ul li{margin:0 0 2.5rem 0;padding:0px;list-style:none;}
.astro-blocks .right-content .service-list .single-list ul li a{display:flex;flex-direction:column;justify-content:center;align-items:center; width:100%;font-size:1.6rem;font-weight:var(--weight-500);color:var(--black-shade-666);padding:1rem;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;box-shadow: rgba(0, 0, 0, 0.05) 0px 6px 24px 0px, rgba(0, 0, 0, 0.08) 0px 0px 0px 1px;transition:1s;}
.astro-blocks .right-content .service-list .single-list ul li a span{font-size:1.4rem;padding:0.5rem 0 0;color:var(--black);font-weight:var(--weight-300);display:block;}
.astro-blocks .right-content .service-list .single-list ul li a:hover{box-shadow: rgba(14, 30, 37, 0.12) 0px 2px 4px 0px, rgba(14, 30, 37, 0.32) 0px 2px 16px 0px;}
.blk-sep-clr{background-color:var(--yellow-shade-FAF1ED);padding:3rem 0;}
.it-train-blk{padding:2rem 0;display:flex;flex-direction:row;}
.it-train-blk .left-content{width:50%;}
.it-train-blk .right-content{width:50%;}
.it-train-blk .right-content h3{font-family:var(--ff-sen-var);font-size:4rem;line-height:5rem;font-weight:var(--weight-600);margin:0 1.5rem 1.5rem 0;}
.it-train-blk .right-content p{padding:1rem 0;margin:0px;font-size:1.6rem;line-height:2.4rem;color:var(--black-shade-666);}
.it-train-blk .right-content .btn-outer{display:flex;flex-direction:row;justify-content:flex-start;gap:2rem;padding:2rem 2rem 2rem 0;}
.it-train-promo{padding:2rem 0;}
.it-train-promo h3{font-size:1.9rem;color:var(--black);padding:0 0 2rem 0;font-weight:var(--weight-500);}
.it-train-promo ul{margin:0px;padding:0px;display:flex;flex-direction:row;flex-wrap:wrap;}
.it-train-promo ul li{width:24%;list-style:none;margin:0 1rem 1.5rem 0;padding:0px;}
.it-train-promo ul li a{font-size:1.5rem;color:var(--blue);}
.it-train-phone-promo{margin:2rem 0;padding:3rem;background-color:var(--white);-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;display:flex;flex-direction:row;column-gap:2rem;box-shadow: rgba(0, 0, 0, 0.05) 0px 6px 24px 0px, rgba(0, 0, 0, 0.08) 0px 0px 0px 1px;}
.it-train-phone-promo .single-blk{padding:2rem 1.5rem;width:50%;background-color:var(--black-shade-fafafa);-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;display:flex;flex-direction:column;justify-content:center;align-items:center;box-shadow: rgb(204, 219, 232) 3px 3px 6px 0px inset, rgba(255, 255, 255, 0.5) -3px -3px 6px 1px inset;}
.it-train-phone-promo .single-blk .title-txt{font-size:1.8rem;color:var(--black);padding:0 0 1rem 0;font-weight:var(--weight-500);}
.it-train-phone-promo .single-blk .btn-outer{padding:1rem 0;text-align:center;margin:auto;}
.it-train-phone-promo .single-blk .btn-outer a{display:inline-flex;-webkit-border-radius: 50px;-moz-border-radius: 50px;border-radius: 50px;padding:1rem 1.5rem;font-size:1.5rem;color:var(--blue);border:solid 1px var(--blue);transition:1s;}
.it-train-phone-promo .single-blk .btn-outer a:hover{background-color:var(--white);}
.ls-service-promo{margin:2rem 0 3rem 0;}
.ls-service-promo h3{font-size:1.9rem;color:var(--black);padding:0 0 2rem 0;font-weight:var(--weight-500);}
.ls-service-promo ul{margin:0px;padding:0px;display:flex;flex-direction:row;justify-content:flex-start;column-gap:2rem;}
.ls-service-promo ul li{list-style:none;margin:0px;padding:0px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;width:16%;position:relative;height:225px;transition:.3s ease-in;}
.ls-service-promo ul li h3{color:var(--white);padding:1.5rem 1rem 1rem 1rem;text-align:center;position:relative;z-index:2;}
.ls-service-promo ul li h3 a{font-size:1.8rem;line-height:1.2;font-weight:400;color:var(--white);text-shadow: 1px 1px 2px red, 0 0 1em blue, 0 0 0.2em blue;}
.ls-service-promo ul li:hover{transform: scale(1.09);}
.ls-service-promo ul li.back1{background-color:var(--blue-shade-001c41);}
.ls-service-promo ul li.back2{background-color:var(--blue-shade-a6cdd4);}
.ls-service-promo ul li.back3{background-color:var(--black-shade-010101);}
.ls-service-promo ul li.back4{background-color:var(--green-shade-58956c);}
.ls-service-promo ul li.back5{background-color:var(--green-shade-b5cf61);}
.ls-service-promo ul li.back6{background-color:var(--blue-shade-b1b8ca);}
.ls-service-promo ul li .ser-back-img1{position:absolute;z-index:1;bottom:-5px;right:8px;}
.ls-service-promo ul li .ser-back-img2{position:absolute;z-index:1;bottom:5px;right:0px;}
.ls-service-promo ul li .more-service{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;}
.ls-service-promo ul li .more-service a{font-size:1.8rem;font-weight:2.2rem;font-weight:600;color:var(--white);text-shadow: 1px 1px 2px red, 0 0 1em blue, 0 0 0.2em blue;}
.gredient-bg-one{padding:3rem 0;background:var(--bg-gredient-one);margin:2rem 0;border-top:solid 1px var(--border-e4e4e4);border-bottom:solid 1px var(--border-e4e4e4);}
.blk-bg-one{background:var(--bg--one);margin:2rem 0;padding:3rem 0;border-top:solid 1px var(--border-e4e4e4);border-bottom:solid 1px var(--border-e4e4e4);}
.blk-bg-two{background:var(--white);margin:2rem 0;padding:3rem 0;}
.blk-bg-three{background:var(--green-shade-EEF9F6);margin:2rem 0;padding:3rem 0;border-top:solid 1px var(--border-e4e4e4);border-bottom:solid 1px var(--border-e4e4e4);}
.blk-bg-four{background:var(--yellow-FFF6D3);margin:2rem 0;padding:3rem 0;border-top:solid 1px var(--border-e4e4e4);border-bottom:solid 1px var(--border-e4e4e4);}
.blk-bg-five{background:var(--bg-blue);margin:2rem 0;padding:3rem 0;border-top:solid 1px var(--border-e4e4e4);border-bottom:solid 1px var(--border-e4e4e4);}
/* roommates block starts here */
h3{font-family:var(--ff-figtree-var);font-size:2.5rem;line-height:3rem;color:var(--black);font-weight:var(--weight-700);margin:3rem 0;}
h2.title-txt{font-family:var(--ff-figtree-var);font-size:2.5rem;line-height:3rem;color:var(--black);font-weight:var(--weight-700);margin:1.5rem 0;}
.common-btn-outer{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2rem 0;}
.common-btn-outer a{display:flex;align-items:center;}
.common-btn-outer a i{margin:0 0 0 0.8rem; font-size:1.3rem;color:var(--black-shade-999);}
.common-btn-outer:hover a i{color:var(--white);}
.single-ser-title{font-family:var(--ff-figtree-var);font-size:2.2rem;line-height:2.4rem;color:var(--black);font-weight:var(--weight-600);margin:3rem 0;text-align:center;}
.room-top-blk{background:var(--white);-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;margin:2rem 0;padding:2rem;position:relative;border:solid 1px var(--border-e4e4e4);}
.room-top-blk .rt-building{position:absolute;right:-80px;bottom:0;z-index:2;}


.room-top-blk .left-content{font-family:var(--ff-figtree-var);width:74%;background:var(--bg-e4e4e4);-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;margin:0 0 2rem 0;padding:2rem;}
.room-top-blk .left-content .main-content{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;}
.room-top-blk .left-content .main-content .build-img{width:4rem;}
.room-top-blk .left-content .main-content .detail{margin:0 3rem;width:70%;}
.room-top-blk .left-content .main-content .detail h3{font-size:2.2rem;color:var(--black);margin:0 0 1rem 0;font-weight:var(--weight-700);}
.room-top-blk .left-content .main-content .detail p{font-size:1.6rem;line-height:2.2rem;color:var(--black-shade-333);margin:0 0 1rem 0;font-weight:var(--weight-500);text-align:justify;}
.room-top-blk .left-content .services{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;column-gap:1rem;flex-wrap:wrap;}
.room-top-blk .left-content .services .label-txt{font-size:1.5rem;line-height:1.5rem;margin:0 0 1rem 0;color:var(--black-333);}
.room-top-blk .left-content .services a{margin:0 0 1rem 0;display:block;font-size:1.5rem;line-height:1.5rem;padding:0.4rem 1rem;background-color:var(--white);color:var(--black);-webkit-border-radius: 50px;-moz-border-radius: 50px;border-radius: 50px;}

.rooms-single-list-one{display:flex;flex-direction:row;flex-wrap:wrap;}
.rooms-single-list-one .single-list{position:relative;background-color:var(--white);padding:1.5rem 2rem;width:32%;margin:0 1.5rem 1.5rem 0;-webkit-border-radius: 8px;
-moz-border-radius: 8px;border-radius: 8px;box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 5px 0px, rgba(0, 0, 0, 0.1) 0px 0px 1px 0px;transition:1s;}
.rooms-single-list-one .single-list .label-txt{position:absolute;top:-2px;right:-4px;z-index:2;}
.rooms-single-list-one .single-list:hover{box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;}
.rooms-single-list-one .single-list h3{font-size:1.8rem;line-height:2.4rem;color:var(--black;)font-weight:var(--weight-600);margin:0 0 1rem 0;}
.rooms-single-list-one .single-list h3 a{font-size:1.8rem;line-height:2.4rem;color:var(--black);font-weight:var(--weight-500);display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;
 overflow: hidden;text-overflow: ellipsis;}
.rooms-single-list-one .single-list .row-list{padding:0 0 1rem 0;}
.rooms-single-list-one .single-list .row-list ul{margin:0px;padding:0px;display:flex;flex-direction:row;}
.rooms-single-list-one .single-list .row-list ul li{margin:0 1rem 0 0;padding:0px;list-style:none;font-size:1.4rem;line-height:1.8rem;color:var(--black-shade-666);}
.rooms-single-list-one .single-list .row-list ul li i{margin:0 0.5rem 0 0;color:var(--black-shade-999);font-size:1.2rem;}
.rooms-single-list-one .single-list .links-outer{margin:1rem 0 0 0;border-top:solid 1px var(--border-e4e4e4);padding:1rem 0 0 0;display:flex;flex-direction:row;justify-content:space-between;align-items:center;}
.rooms-single-list-one .single-list .links-outer .money{font-size:1.6rem;line-height:2rem;color:var(--black-shade-666);}
.rooms-single-list-one .single-list .links-outer .money b{color:var(--green);font-weight:var(--weight-700);}
.rooms-single-list-one .single-list .links-outer .right-link {}
.rooms-single-list-one .single-list .links-outer .right-link a {font-size: 1.8rem;color: var(--blue);}
.rooms-single-list-two{display:flex;flex-direction:row;flex-wrap:wrap;}
.rooms-single-list-two .single-list{position:relative;background-color:var(--white);padding:1.5rem 2rem;width:48%;margin:0 1.5rem 1.5rem 0;-webkit-border-radius: 8px;
-moz-border-radius: 8px;border-radius: 8px;box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 5px 0px, rgba(0, 0, 0, 0.1) 0px 0px 1px 0px;transition:1s;}
.rooms-single-list-two .single-list .label-txt {position: absolute;top: -2px;right: -4px;z-index: 2;}
.rooms-single-list-two .single-list .top-det{display:flex;flex-direction:row;justify-content:flex-start;}
.rooms-single-list-two .single-list .top-det.no-img{}
.rooms-single-list-two .single-list .top-det figure{width:15.5rem;height:15.5rem;margin:0 1.5rem 0 0;overflow:hidden;}
.rooms-single-list-two .single-list .top-det figure img{width:100%;height:100%;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.rooms-single-list-two .single-list .top-det .rt-details{width: calc(100% - 17rem);}
.rooms-single-list-two .single-list .top-det.no-img .rt-details{width:100%}
.rooms-single-list-two .single-list .top-det .rt-details h3{font-size:1.8rem;line-height:2.4rem;color:var(--black;);font-weight:var(--weight-600);margin:0 0 1rem 0;}
.rooms-single-list-two .single-list .top-det .rt-details h3 a{font-size:1.8rem;line-height:2.4rem;color:var(--black);font-weight:var(--weight-500);display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}
.rooms-single-list-two .single-list .top-det .rt-details .city{font-size:1.5rem;line-height:2rem;color:var(--black-shade-666);padding:0 0 0.5rem 0;}
.rooms-single-list-two .single-list .top-det .rt-details .city i{margin:0 0.5rem 0 0;color:var(--black-shade-999);font-size:1.4rem;}
.rooms-single-list-two .single-list .rt-details .list-detail{}
.rooms-single-list-two .single-list .rt-details .list-detail ul{margin:0px;padding:0px;display:flex;flex-direction:row;justify-content:flex-start;}
.rooms-single-list-two .single-list .rt-details .list-detail ul li{padding:0 1.5rem 0 0;margin:0px;}
.rooms-single-list-two .single-list .rt-details .list-detail ul li:last-child{padding:0px;}
.rooms-single-list-two .single-list .rt-details .list-detail ul li .title-txt{font-size:1.3rem;line-height:1.6rem;color:var(--black-shade-333);margin:0 0 0.3rem 0;display:block;font-weight:var(--weight-400);}
.rooms-single-list-two .single-list .rt-details .list-detail ul li p{font-size:1.5rem;line-height:1.8rem;color:var(--black);font-weight:var(--weight-500);}
.rooms-single-list-two .single-list .links-outer{margin:1rem 0 0 0;border-top:solid 1px var(--border-e4e4e4);padding:1rem 0 0 0;display:flex;flex-direction:row;justify-content:space-between;align-items:center;}
.rooms-single-list-two .single-list .links-outer .money{font-size:1.6rem;line-height:2rem;color:var(--black-shade-666);}
.rooms-single-list-two .single-list .links-outer .money b{color:var(--green);font-weight:var(--weight-700);}
.rooms-single-list-two .single-list .links-outer .right-link {}
.rooms-single-list-two .single-list .links-outer .right-link a {font-size: 1.8rem;color: var(--blue);}
.seo-links-promo{margin:2rem 0;padding:2rem;background-color:var(--white);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;box-shadow: rgba(0, 0, 0, 0.1) -4px 9px 25px -6px;}
.seo-links-promo .title-txt{font-size:1.8rem;line-height:2.4rem;color:var(--black);margin:0 0 1.5rem 0;font-weight:var(--weight-600);}
.seo-links-promo .tabs-outer{border-bottom:solid 2px var(--border-e7e7e7);margin:0 0 2rem 0;position:relative;height:39px;}
.seo-links-promo .tabs-outer ul{margin:0px;padding:0;display:flex;flex-direction:row;justify-content:flex-start;position:absolute;top:1px;left:1px;}
.seo-links-promo .tabs-outer ul li{margin:0;padding:1rem 2rem;list-style:none;border-bottom:solid 3px transparent;transition:1s;}
.seo-links-promo .tabs-outer ul li a{display:block;font-size:1.6rem;line-height:1.5rem;color:var(--black);font-weight:var(--weight-500);}
.seo-links-promo .tabs-outer ul li.active, .seo-links-promo .tabs-outer ul li:hover{border-bottom:solid 3px var(--red);}
.seo-links-promo .tabs-outer ul li.active a, .seo-links-promo .tabs-outer ul li:hover a{color:var(--red);}
.seo-links-promo .links-list ul{margin:0px;padding:0 0 2rem 2rem;display:flex;flex-direction: row;flex-wrap:wrap;}
.seo-links-promo .links-list ul.custom-marker ::marker{content: "\f00c";font-family:fontawesome;font-weight:300;font-size:1.4rem;color:var(--green);vertical-align:middle;}
.seo-links-promo .links-list ul.custom-marker li{color:var(--black-shade-666);padding:0 1rem;margin:0 1rem 0.5rem 0;list-style:none;font-size:1.4rem;font-weight:var(--weight-500);width:31%;}
.seo-links-promo .links-list ul.custom-marker li a{color:var(--black-shade-666);font-size:1.4rem;font-weight:var(--weight-500);transition:1s;}
.seo-links-promo .links-list ul.custom-marker li a:hover{color:var(--black);text-decoration:underline;}
/* roommates block end here */
/* Astro block starts here */
.astro-block{height:50rem;display:flex;flex-direction:row;}
.astro-block figure{width:50%;display:flex;flex-direction:column;justify-content:center;align-items:center;}
.astro-block .astro-content{width:50%}
.astro-block .astro-content p{font-size:1.6rem;line-height:2.6rem;color:var(--black-shade-666);font-weight:var(--weight-400);padding:1.5rem 0 1.5rem 1rem;}
.astro-block .astro-content .title-txt{font-size:1.8rem;line-height:2.4rem;color:var(--black-shade-666);margin:1rem 0 1rem  1rem;font-weight:var(--weight-600);}
.astro-block .astro-content .list-detail{}
.astro-block .astro-content .list-detail ul{margin:0px;padding:0 0 0 1rem;display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap;}
.astro-block .astro-content .list-detail ul li{padding:0 1rem 1rem 0;margin:0px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:50%;font-size:1.5rem;color:var(--black);}
.astro-block .astro-content .list-detail ul.fulwid li{width:100%;}
.astro-block .astro-content .list-detail ul li i{font-size:1.5rem;margin:0 1rem 0 0;color:var(--red);}
.astro-block .astro-content .list-detail ul li a{font-size:1.6rem;font-weight:var(--weight-400);color:var(--black-shade-333);transition:1s;}
.astro-block .astro-content .list-detail ul li a:hover{color:var(--blue);}
.astro-block .astro-content .btn-outer{padding:1.5rem 0 0 0;display:flex;flex-direction:row;justify-content: flex-start;column-gap:2rem;}
/* Astro block end here */
/* Care centers content starts here */
.care-service-top-blk{padding:2.5rem;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;background-color:var(--black-shade-f2f2f2);border:solid 1px var(--border-e4e4e4);margin:0 0 3rem 0;}
.care-service-top-blk .top-service-blk{padding:1.5rem 0 3rem 0;}
.care-service-top-blk .top-service-blk ul{margin:0px;padding:0px;display:flex;flex-direction:row;justify-content:space-between;}
.care-service-top-blk .top-service-blk ul li{width:23%;background-color:var(--white);-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:1.5rem;box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 3px 0px, rgba(0, 0, 0, 0.06) 0px 1px 2px 0px;transition:1s;}
.care-service-top-blk .top-service-blk ul li:hover{box-shadow: rgba(0, 0, 0, 0.15) 0px 15px 25px, rgba(0, 0, 0, 0.05) 0px 5px 10px;}
.care-service-top-blk .top-service-blk ul li figure{padding:0 0 1rem 0;}
.care-service-top-blk .top-service-blk ul li figure img{}
.care-service-top-blk .top-service-blk ul li h3{font-size:1.6rem;line-height:1.6rem;color:var(--black-shade-666);padding:0 0 1rem 0;margin:0px;text-align:center;}
.care-service-top-blk .top-service-blk ul li h3 a{color:var(--blue);font-size:2rem;line-height:2rem;font-weight:var(--weight-600);}
.care-service-top-blk .top-service-blk ul li h3 span{display:block;padding:1rem 0;font-size:1.4rem;font-weight:var(--weight-600);}
.care-service-top-blk .top-service-blk ul li p{font-size:1.5rem;line-height:2.2rem;color:var(--black-shade-333);font-weight:var(--weight-400);text-align:left;}
.care-service-top-blk .care-givers-blk{padding:2rem 0;}
.care-service-top-blk .top-service-blk ul li p a{font-weight:var(--weight-600);color:var(--blue);}
.care-service-top-blk .care-givers-blk h2{font-size:2.2rem;line-height:2.4rem;color:var(--black);margin: 0 0 2.5rem 0;padding:0px;font-weight:var(--weight-600);text-align:center;}
.care-service-top-blk .care-givers-blk .single-list{background-color:var(--white);-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;margin:0 0 2rem 0;display:flex;flex-direction:row;justify-content:space-between;padding:1.5rem;box-shadow: rgba(0, 0, 0, 0.1) 0px 10px 50px;}
.care-service-top-blk .care-givers-blk .single-list figure{width:12rem;height:12rem;overflow:hidden;}
.care-service-top-blk .care-givers-blk .single-list figure img{width;100%;height:100%;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}
.care-service-top-blk .care-givers-blk .single-list .rt-content{display:flex;flex-direction:column;align-items:center;justify-content:center;width:15rem;}
.care-service-top-blk .care-givers-blk .single-list .rt-content p{font-size:1.5rem;color:var(--black-shade-666);text-align:center;padding:0 0 1rem 0;font-weight:var(--weight-500);}
.care-service-top-blk .care-givers-blk .single-list .rt-content p b{color:var(--green);font-weight:var(--weight-700);}
.care-service-top-blk .care-givers-blk .single-list .rt-content p a{font-size:1.8rem;color:var(--blue);}
.care-service-top-blk .care-givers-blk .single-list .main-content{width:calc(100% - 27rem);padding:0 1.5rem;border-right:solid 1px var(--border-ccc);}
.care-service-top-blk .care-givers-blk .single-list .main-content h3{font-size:1.6rem;line-height:2.2rem;color:Var(--black-shade-333);padding:0 0 1rem 0;margin:0px;}
.care-service-top-blk .care-givers-blk .single-list .main-content h3 a{font-size:1.8rem;line-height:2.2rem;color:Var(--blue);font-weight:var(--weight-500);}
.care-service-top-blk .care-givers-blk .single-list .main-content .row-list{padding:0 0 1rem 0;}
.care-service-top-blk .care-givers-blk .single-list .main-content .row-list ul{margin:0px;padding:0px;display:flex;flex-direction:row;}
.care-service-top-blk .care-givers-blk .single-list .main-content .row-list ul li{margin:0 1.5rem 0 0;padding:0px;list-style:none;font-size:1.6rem;line-height:1.8rem;color:var(--black-shade-666);}
.care-service-top-blk .care-givers-blk .single-list .main-content .row-list ul li i{margin:0 0.8rem 0 0;color:var(--black-shade-999);font-size:1.4rem;}
.care-service-top-blk .care-givers-blk .single-list .main-content p{font-size:1.5rem;color:var(--black-shade-666);display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}
.care-service-top-blk .care-givers-blk .two-blk{display:flex;flex-direction:row;justify-content:flex-start;}
.care-service-top-blk .care-givers-blk .two-blk .left-content{width:100%;}
.care-service-top-blk .care-givers-blk .two-blk .right-content{width:30%;display:none;flex-direction:column;justify-content:center;align-items:center;}
.care-service-top-blk .care-givers-blk .two-blk .right-content figure{border:solid 3px var(--white);-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;margin:0px;padding:0px;height:426px;box-shadow: rgba(0, 0, 0, 0.2) 0px 18px 50px -10px;}
.care-service-top-blk .care-givers-blk .two-blk .right-content figure img{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;}
.care-service-top-blk .care-givers-blk .two-blk .left-content .single-list .main-content{width:calc(100% - 15rem)}
.care-service-top-blk .care-givers-blk .two-blk .left-content .single-list .rt-content{width:15rem;}
.care-service-top-blk .care-centers-blk{padding:2rem 0;}
.care-service-top-blk .care-centers-blk .title-txt{font-size:2.2rem;line-height:2.4rem;color:var(--black);margin: 0 0 2.5rem 0;font-weight:var(--weight-600);text-align:center;}
.care-service-top-blk .care-centers-blk ul{margin:0px;padding:0px;display:flex;flex-direcion:row;flex-wrap:wrap;column-gap:2rem;}
.care-service-top-blk .care-centers-blk ul li{margin:0px;padding:0px;list-style:none;width:49%;}
.care-service-top-blk .care-centers-blk .single-list{background-color:var(--white);-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;margin:0 0 2rem 0;display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;padding:1.5rem;box-shadow: rgba(0, 0, 0, 0.1) 0px 10px 50px;}
.care-service-top-blk .care-centers-blk .single-list figure{width:10rem;height:12rem;overflow:hidden;}
.care-service-top-blk .care-centers-blk .single-list figure img{width;100%;height:100%;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}
.care-service-top-blk .care-centers-blk .single-list .main-content{width:calc(100% - 10rem);padding:0 1.5rem;}
.care-service-top-blk .care-centers-blk .single-list .main-content.ful-wid{width:100%;}
.care-service-top-blk .care-centers-blk .single-list .main-content h3{font-size:1.6rem;line-height:2.2rem;color:Var(--black-shade-333);padding:0 0 1rem 0;margin:0px;}
.care-service-top-blk .care-centers-blk .single-list .main-content h3 a{font-size:1.8rem;line-height:2.2rem;color:Var(--blue);font-weight:var(--weight-500);display:-webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}
.care-service-top-blk .care-centers-blk .single-list .main-content .row-list{padding:0 0 1rem 0;}
.care-service-top-blk .care-centers-blk .single-list .main-content .row-list ul{margin:0px;padding:0px;display:flex;flex-direction:row;}
.care-service-top-blk .care-centers-blk .single-list .main-content .row-list ul li{width:100%;margin:0 1.5rem 0 0;padding:0px;list-style:none;font-size:1.6rem;line-height:1.8rem;color:var(--black-shade-666);}
.care-service-top-blk .care-centers-blk .single-list .main-content .row-list ul li i{margin:0 0.8rem 0 0;color:var(--black-shade-999);font-size:1.4rem;}
.care-service-top-blk .care-centers-blk .single-list .main-content p{font-size:1.5rem;color:var(--black-shade-666);display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}
.care-service-top-blk .care-centers-blk .single-list p.txt{margin:1rem 0;font-size:1.5rem;line-height:2.4rem;color:var(--black-shade-666);display:block;display:-webkit-box;-webkit-line-clamp:2;
 -webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}
.care-service-top-blk .care-centers-blk .service-link-outer{width:100%;border-top:solid 1px var(--border-e4e4e4);padding:1.5rem 0 0 0;display:flex;flex-direction:row;justify-content:space-between;}
.care-service-top-blk .care-centers-blk .service-link-outer .right-link{}
.care-service-top-blk .care-centers-blk .service-link-outer .right-link a{font-size: 1.8rem;color: var(--blue);}
.care-service-top-blk .other-links-outer{padding:2rem 0;}
.care-service-top-blk .other-links-outer h3{font-size: 2.2rem;line-height: 2.4rem;color: var(--black);margin: 0 0 2.5rem 0;padding:0px;font-weight: var(--weight-600);text-align: left;}
.care-service-top-blk .other-links-outer ul{padding:0px;padding:0px;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;column-gap:2rem;}
.care-service-top-blk .other-links-outer ul li{width:32%;border:solid 1px var(--border-ccc);padding:1rem 2rem;margin:0 0 2rem 0;background-color:var(--white);display:flex;flex-direction:row;justify-content:flex-start;align-items:center;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}
.care-service-top-blk .other-links-outer ul li figure{width:7rem;height:7rem;margin:0 1rem 0 0;display:flex;flex-direction:row;justify-content:center;align-items:center;}
.care-service-top-blk .other-links-outer ul li .content{width:calc(100% - 8rem);}
.care-service-top-blk .other-links-outer ul li .content h3{font-size:1.8rem;font-weight:var(--weight-600);line-height:2.4rem;color:var(--black);margin:0px;padding:0 0 0.5rem 0;}
.care-service-top-blk .other-links-outer ul li .content h3 a{font-size:1.8rem;font-weight:var(--weight-600);line-height:2.2rem;color:var(--black);}
.care-service-top-blk .other-links-outer ul li .content p{font-size:1.4rem;color:var(--black-shade-666);}
/* Care centers content end here */
/* Local service content start here */
.ls-top-blk{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;column-gap:2rem;}
.ls-top-blk .single-ls-service{position:relative;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background-color:var(--white);padding:0;width:25%;border:solid 1px var(--bg-e4e4e4);transition:1s;overflow:hidden;height:290px;box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;}
.ls-top-blk .single-ls-service:hover{box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 2px, rgba(0, 0, 0, 0.07) 0px 2px 4px, rgba(0, 0, 0, 0.07) 0px 4px 8px, rgba(0, 0, 0, 0.07) 0px 8px 16px, rgba(0, 0, 0, 0.07) 0px 16px 32px, rgba(0, 0, 0, 0.07) 0px 32px 64px;}
.ls-top-blk .single-ls-service h3.title-txt{font-size:2rem;line-height:2.6rem;color:var(--black);font-weight:var(--weight-700);text-align:center;padding:1.5rem 1rem;margin:0px;background-color:var(--white);-webkit-border-bottom-right-radius: 10px;-webkit-border-bottom-left-radius: 10px;-moz-border-radius-bottomright: 10px;-moz-border-radius-bottomleft: 10px;border-bottom-right-radius: 10px;border-bottom-left-radius: 10px;box-shadow: rgba(33, 35, 38, 0.1) 0px 10px 10px -10px;}
.ls-top-blk .single-ls-service figure{display:flex;flex-direction:column;align-items:center;margin:auto;text-align:center;}
.ls-top-blk .single-ls-service figure img{width:100%;height:100%;}
.ls-top-blk .single-ls-service .category-list { background:rgba(0,0,0,0.79) none repeat scroll 0 0; bottom:-33rem; height:100%; position:absolute; transition:all .5 ease-in 0; -webkit-transition:all .5 ease-in 0; -moz-transition:all .5 ease-in 0; -ms-transition:all .5 ease-in 0; -o-transition:all .5 ease-in 0; width:100%; transition-property:all; transition-duration:.5s; transition-timing-function:ease-in; transition-delay:0; }
.ls-top-blk .single-ls-service:hover .category-list { transition:all .5 ease-in 0; -webkit-transition:all .5 ease-in 0; -moz-transition:all .5 ease-in 0; -ms-transition:all .5 ease-in 0; -o-transition:all .5 ease-in 0; bottom:0; transition-property:all; transition-duration:.5s; transition-timing-function:ease-in; transition-delay:0;height:290px; }
.ls-top-blk .single-ls-service .category-list ul{margin:0px;padding:1rem 0 0 0;}
.ls-top-blk .single-ls-service .category-list ul li { background:none; height: auto; color:var(--white); text-align: center; margin:5px 0; width:100%;}
.ls-top-blk .single-ls-service .category-list ul li h3 {line-height:1.6rem;font-size:1.5rem;margin:0px;padding:0px;}
.ls-top-blk .single-ls-service .category-list ul li h3 a { color:#fff; display:block; text-decoration:none; font-weight:normal;display:block;padding:0.5rem; }
.ls-top-blk .single-ls-service .category-list ul li:hover { background:rgba(255, 255, 255, 0.2); }
.ls-top-blk .single-ls-service .category-list ul li.last { position:absolute; bottom: 0; margin: 0; padding: 0; }
.ls-top-blk .single-ls-service .category-list ul li.last h3 a{font-weight:var(--weight-500);font-size:1.6rem;background-color:var(--yellow-full);color:var(--black);padding:0.8rem 0.5rem;}
.more-services{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;padding:1.5rem 0;}
.more-services a{font-size:1.6rem;line-height:2.2rem;color:var(--blue);font-weight:var(--weight-500);}
.more-services a i{margin:0 0.5rem;font-size:1.3rem;font-weight:var(--weight-400);}
.ls-banner-promo{}
.ls-banner-promo h2{font-size: 2.2rem;line-height: 2.4rem;color: var(--black);margin:2rem 0;padding:0px;font-weight: var(--weight-600);text-align: left;}
.ls-banner-promo .single-banner{padding:1rem;margin:1rem;border:solid 1px var(--border-ccc);-webkit-border-radius:4px;-moz-border-radius: 4px;border-radius: 4px;display:flex;flex-direction:row;justify-content:flex-start;align-items: flex-start;}
.ls-banner-promo .single-banner figure{width:8.5rem;height:8.5rem;margin:0 1rem 0 0;}
.ls-banner-promo .single-banner figure a{display:block;}
.ls-banner-promo .single-banner figure a img{width:8.5rem;height:8.5rem;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;}
.ls-banner-promo .single-banner .content-outer{width:calc(100% - 9.5rem);}
.ls-banner-promo .single-banner .content-outer h3{padding:0.5rem 0 0 0;margin:0 0 1rem 0;}
.ls-banner-promo .single-banner .content-outer h3 a{font-size:1.6rem;line-height:1.6rem;font-weight:var(--weight-500);color:var(--blue);display:-webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}
.ls-banner-promo .single-banner .content-outer .row-list{padding:0 0 1rem 0;}
.ls-banner-promo .single-banner .content-outer .row-list ul{margin:0px;padding:0px;display:flex;flex-direction:row;}
.ls-banner-promo .single-banner .content-outer .row-list ul li{margin:0 1.5rem 0 0;padding:0px;list-style:none;font-size:1.4rem;line-height:1.8rem;color:var(--black-shade-666);}
.ls-banner-promo .single-banner .content-outer .row-list ul li a{color:var(--black);}
.ls-banner-promo .single-banner .content-outer .row-list ul li i{margin:0 0.8rem 0 0;color:var(--black-shade-999);font-size:1.4rem;}
.ls-promotions{margin:10rem 0 8rem 0;background-color:var(--blue-shade-DCEAF3);border:solid 1px var(--border-ccc);-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;padding:3rem;position:relative;}
.ls-promotions figure{position:absolute;left:46rem;bottom:-3rem;}
.ls-promotions figure img{width:27rem;height:22rem;}
.ls-promotions .promo-cont-outer{display:flex;flex-direction:row;justify-content:space-between;webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;position:relative}
.ls-promotions .promo-cont-outer .single-content{width:40%;background-color:var(--white);padding:1.5rem;display:flex;flex-direction:column;justify-content:center;align-items:center;webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}
.ls-promotions .promo-cont-outer .single-content .title-txt{font-size:2rem;color:var(--black);font-weight:var(--weight-600);padding:0 0 1rem 0;}
.ls-listing-outer{background-color:var(--blue-shade-DCEAF3);webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;border:solid 1px var(--border-ccc);padding:3rem;display:flex;flex-direction:row;align-items:flex-start;flex-wrap:wrap;justify-content:flex-start;}
.ls-listing-outer .left-content{position:sticky;top:8rem;overflow:visible;width:29rem;height:54rem;margin:-6rem 0 0 0;webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;border:solid 1px var(--border-ccc);background-color:var(--white);}
.ls-listing-outer .left-content .title-txt{margin:0 0 1.5rem 0;font-size: 1.8rem;line-height: 2.4rem;color: var(--black);padding:1.5rem;text-align:center;font-weight: var(--weight-600);background-color:var(--thumbBG);-webkit-border-top-left-radius: 10px;-webkit-border-top-right-radius: 10px;-moz-border-radius-topleft: 10px;-moz-border-radius-topright: 10px;border-top-left-radius: 10px;border-top-right-radius: 10px;}
.ls-listing-outer .left-content ul{position:absolute;left:0px;top:5rem;margin:0px;padding:0px;width:100%;}
.ls-listing-outer .left-content ul li{margin:0px;padding:0px;}
.ls-listing-outer .left-content ul li a{font-size:1.6rem;line-height:2.2rem;font-weight:var(--weight-500);color:var(--black);display:block;padding:1.5rem 1rem;border-bottom:solid 1px var(--border-e4e4e4);background: linear-gradient(to right, #1F9ADF 50%, white 50%);background-size: 200% 100%;background-position: right bottom;transition: all .5s ease-out;}
.ls-listing-outer .left-content ul li a.active{background-position: left bottom;background-color:var(--blue-one);color:var(--white);width:108%;-webkit-border-top-right-radius: 10px;-webkit-border-bottom-right-radius: 10px;-moz-border-radius-topright: 10px;-moz-border-radius-bottomright: 10px;border-top-right-radius: 10px;border-bottom-right-radius: 10px;}
.ls-listing-outer .left-content ul li a:hover{background-position: left bottom;background-color:var(--blue-one);color:var(--white);width:100%;}
.ls-listing-outer .left-content ul li a i{margin:0 0 0 1rem;color:var(--black-shade-999);}
.ls-listing-outer .left-content ul li a:hover i{color:var(--white);}
.ls-listing-outer .right-content{width:calc(100% - 29rem);}
.ls-listing-outer .right-content h2{padding:1.5rem;font-size:2.2rem;line-height:2.4rem;color:var(--black);padding:0 2rem 2rem 3.5rem;margin:0px;font-weight:var(--weight-600);}
.ls-listing-outer .right-content .listing-blk{padding: 0 0 0 3.5rem;}
.ls-listing-outer .right-content .listing-blk ul{margin:0px;padding:0px;}
.ls-listing-outer .right-content .listing-blk ul li{margin:0 0 1.5rem 0;padding:1.3rem 2.5rem;background-color:var(--white);-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}
.ls-listing-outer .right-content .listing-blk ul li h3{font-size:1.5rem;line-height:2rem;color:Var(--black-shade-333);padding:0 0 1rem 0;margin:0px;}
.ls-listing-outer .right-content .listing-blk ul li h3 a{font-size:1.8rem;line-height:2.2rem;color:Var(--blue);font-weight:var(--weight-500);}
.ls-listing-outer .right-content .listing-blk ul li .row-list{padding:0 0 1rem 0;}
.ls-listing-outer .right-content .listing-blk ul li .row-list ul{margin:0px;padding:0px;display:flex;flex-direction:row;}
.ls-listing-outer .right-content .listing-blk ul li .row-list ul li{margin:0 1.5rem 0 0;padding:0px;list-style:none;font-size:1.5rem;line-height:1.8rem;color:var(--black-shade-666);}
.ls-listing-outer .right-content .listing-blk ul li .row-list ul li i{margin:0 0.8rem 0 0;color:var(--black-shade-999);font-size:1.4rem;}
.ls-listing-outer .right-content .listing-blk .listing-link{border-top:solid 1px var(--border-e4e4e4);padding:1.5rem 0 0 0;display:flex;flex-direction:row;justify-content: space-between;align-items:center;}
.ls-listing-outer .right-content .listing-blk .listing-link .lt-txt{font-size:1.4rem;font-weight:var(--weight-600);color:var(--green);}
.ls-listing-outer .right-content .listing-blk .listing-link .lt-txt a{font-size:1.4rem;font-weight:var(--weight-600);color:var(--green);}
.ls-listing-outer .right-content .listing-blk .listing-link .lt-txt i{margin:0 0.8rem 0 0;color:var(--black-shade-999);font-size:1.6rem;}
.ls-listing-outer .right-content .listing-blk .listing-link .rt-txt a{font-size:1.4rem;font-weight:var(--weight-500);color:var(--blue);}
.ls-listing-outer .links-list{margin:0 0 0 3.5rem;}
.ls-listing-outer .links-list .title-txt {font-size: 1.8rem;line-height: 2.4rem;color: var(--red);padding:1.5rem 0;font-weight: var(--weight-600);}
.ls-listing-outer .links-list ul{margin:0px;padding:0 0 2rem 2rem;display:flex;flex-direction: row;flex-wrap:wrap;}
.ls-listing-outer .links-list ul.custom-marker ::marker{content: "\f00c";font-family:fontawesome;font-weight:300;font-size:1.5rem;color:var(--green);vertical-align:middle;}
.ls-listing-outer .links-list ul.custom-marker li{color:var(--black-shade-666);padding:0 1rem;margin:0 1rem 0.5rem 0;list-style:none;font-size:1.4rem;font-weight:var(--weight-500);width:31%;}
.ls-listing-outer .links-list ul.custom-marker li a{color:var(--black-shade-666);font-size:1.6rem;font-weight:var(--weight-500);transition:1s;}
.ls-listing-outer .links-list ul.custom-marker li a:hover{color:var(--black);text-decoration:underline;}
.ls-seo-links{display:flex;flex-direction:row;column-gap:2rem;}
.ls-seo-links .links-list{width:32%;}
.ls-seo-links .links-list ul{margin:0px;padding:0;}
.ls-seo-links .links-list ul h3{font-size: 1.8rem;line-height: 2.4rem;color: var(--red);padding:0 0 1.5rem 0;margin:0px;font-weight: var(--weight-600);}
.ls-seo-links .links-list ul.custom-marker ::marker{content: "\f00c";font-family:fontawesome;font-weight:300;font-size:1.4rem;color:var(--green);vertical-align:middle;}
.ls-seo-links .links-list ul.custom-marker li{color:var(--black-shade-666);padding:0 1rem;margin:0 1rem 0.5rem 2rem;list-style:none;font-size:1.5rem;font-weight:var(--weight-500);width:100%;}
.ls-seo-links .links-list ul.custom-marker li a{color:var(--black-shade-666);font-size:1.6rem;font-weight:var(--weight-500);transition:1s;}
.ls-seo-links .links-list ul.custom-marker li a:hover{color:var(--black);text-decoration:underline;}
/* Local service content end here */
/* IT Training starts here */
.it-training-outer{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;column-gap:2rem;padding:1rem 0 0 0;flex-wrap:wrap;}
.it-training-outer .left-content{width:48%;padding:0 2rem 0 0;}
.it-training-outer .left-content h3{font-size:3.2rem;line-height:4rem;color:var(--black);padding:0 0 1rem 0;font-weight:var(--weight-400);}
.it-training-outer .left-content p{font-size:1.6rem;line-height:2.6rem;color:var(--black-shade-666);font-weight:var(--weight-500);padding:1rem 0;}
.it-training-outer .left-content .btn-outer{padding:1.5rem 0;display:flex;flex-direction:row;column-gap:2rem;justify-content:flex-start;}
.it-training-outer .left-content .stats{margin:1rem 0;background-color:var(--white);padding:1rem;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;border:solid 1px var(--border-e4e4e4);}
.it-training-outer .left-content .stats ul{margin:0px;padding:0px;display:flex;flex-direction:row;justify-content:space-around;align-items:center;}
.it-training-outer .left-content .stats ul li{margin:auto;text-align:center;padding:0px;list-style:none;border-right:solid 1px var(--border-ccc);font-size:2rem;color:var(--black);font-weight:var(--weight-700);width:33%;text-align:center;}
.it-training-outer .left-content .stats ul li:last-child{border-right:none;}
.it-training-outer .left-content .stats ul li span{color:var(--black-shade-666);display:block;padding:0.5rem 0;font-size:1.6rem;font-weight:var(--weight-400);}
.it-training-outer .left-content .recomandation-blk{margin:3rem 0 0 0;background-color:var(--white);padding:1rem;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;border:solid 1px var(--border-e4e4e4);}
.it-training-outer .left-content .recomandation-blk ul{margin:0px;padding:1rem;}
.it-training-outer .left-content .recomandation-blk ul li{list-style:none;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;padding:1rem 1rem 1.5rem 0;margin:0 0 1rem 0;border-bottom:dashed 1px var(--border-ccc);}
.it-training-outer .left-content .recomandation-blk ul li:last-child{border-bottom:transparent;padding:1rem 1rem 0 0;}
.it-training-outer .left-content .recomandation-blk ul li figure{width:5rem;height:5rem;margin:0 2rem 0 0;}
.it-training-outer .left-content .recomandation-blk ul li h3{width:calc(100% - 7rem);font-size:2rem;line-height:2.6rem;font-weight:var(--weight-600);color:Var(--black);margin:0px;}
.it-training-outer .left-content .recomandation-blk ul li h3 span{font-size:1.5rem;line-height:2rem;display:block;font-weight:var(--weight-400);color:var(--black-shade-666);}
.it-training-outer .left-content .recomandation-blk ul li h3 a{display:inline-flex;margin:1rem 0 0;}
.it-training-outer .right-content{width:50%;}
.it-training-outer .right-content .contact-blk{position:relative;width:100%;height:384px;background-color:var(--white);padding:1rem;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;border:solid 1px var(--border-e4e4e4);padding:0 0 0 18rem;text-align:center;}
.it-training-outer .right-content .contact-blk .rt-num{margin:0;}
.it-training-outer .right-content .contact-blk .rt-num p{font-size:2.6rem;line-height:3rem;color:var(--black);font-weight:var(--weight-700);padding:2rem 0;margin:0 auto;}
.it-training-outer .right-content .contact-blk .rt-num .number{margin:1rem 0;display:flex;flex-direction:column;align-items:center;justify-content:center;}
.it-training-outer .right-content .contact-blk .rt-num .number a{font-size:2rem;line-height:3rem;color:var(--black);display:inline-flex;border:solid 1px var(--green);-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}
.it-training-outer .right-content .contact-blk .rt-num .number a i{padding:1rem;background-color:var(--black-shade-f2f2f2);margin:0 0.5rem 0 0;font-size:28px;color:var(--orange);-webkit-border-top-left-radius: 10px;
-webkit-border-bottom-left-radius: 10px;-moz-border-radius-topleft: 10px;-moz-border-radius-bottomleft: 10px;border-top-left-radius: 10px;border-bottom-left-radius: 10px;}
.it-training-outer .right-content .contact-blk .rt-num .number a span{display:inline-block;padding:1rem 1.5rem 1rem 1rem;font-weight:var(--weight-600);color:var(--green)}
.it-training-outer .right-content .contact-blk figure{position:absolute;bottom:-36px;left:0;}
.it-training-outer .right-content .get-blk{position:relative;margin:3rem 0 0 0;background-color:var(--white);padding:1rem;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;border:solid 1px var(--border-e4e4e4);padding:2rem;text-align:center;}
.it-training-outer .right-content .get-blk p{font-size:2rem;line-height:3rem;color:var(--black);font-weight:var(--weight-600);padding:2rem 0;margin:0 auto;text-align:center;}
.it-training-outer .right-content .get-blk .btn-outer{display:flex;flex-direction:column;justify-content:center;align-items:center;}
.it-training-outer .right-content .course-content{position:relative;margin:3rem 0 0 0;background-color:var(--white);padding:1rem;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;border:solid 1px var(--border-e4e4e4);padding:2rem 1rem 1rem 3rem;}
.it-training-outer .right-content .course-content h3{font-size:1.8rem;line-height:2.4rem;color: var(--black);padding: 0 0 1.5rem 0;margin:0px;font-weight: var(--weight-600);}
.it-training-outer .right-content .course-content ul{margin:0px;padding: 0 0 1rem 3rem;display:flex;flex-direction: row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;}
.it-training-outer .right-content .course-content ul.custom-marker ::marker{content: "\f00c";font-family:fontawesome;font-weight:300;font-size:1.5rem;color:var(--green);vertical-align:middle;}
.it-training-outer .right-content .course-content ul.custom-marker li{text-align:left;color:var(--black-shade-666);padding:0 1rem;margin:0 1rem 1rem 0;list-style:none;font-size:1.6rem;font-weight:var(--weight-500);width:48%;}
.it-training-outer .right-content .course-content ul.custom-marker li a{color:var(--black-shade-666);font-size:1.6rem;font-weight:var(--weight-500);transition:1s;}
.it-training-outer .right-content .course-content ul.custom-marker li a:hover{color:var(--black);text-decoration:underline;}
.it-training-outer .all-course ul{margin:0px;padding: 0 0 1rem 3rem;display:flex;flex-direction: row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;}
.it-training-outer .all-course ul.custom-marker ::marker{content: "\f00c";font-family:fontawesome;font-weight:300;font-size:1.5rem;color:var(--green);vertical-align:middle;}
.it-training-outer .all-course ul.custom-marker li{text-align:left;color:var(--black-shade-666);padding:0 1rem;margin:0 1rem 0.5rem 0;list-style:none;font-size:1.4rem;font-weight:var(--weight-500);width:32%;}
.it-training-outer .all-course ul.custom-marker li a{color:var(--black-shade-666);font-size:1.5rem;font-weight:var(--weight-500);transition:1s;}
.it-training-outer .all-course ul.custom-marker li a:hover{color:var(--black);text-decoration:underline;}
/* IT Training end here */
/* jobs starts here */
.jobs-recruter-blk{}
.jobs-recruter-blk .top-two{display:flex;flex-direction:row;column-gap:3rem;margin:4rem 0 0 0;}
.jobs-recruter-blk .top-two .job-ser-detail{-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;padding:3rem 4rem;width:49%;transition:1s;}
.jobs-recruter-blk .top-two.single .job-ser-detail{width:100%;}
.jobs-recruter-blk .top-two .job-ser-detail:hover{box-shadow: rgb(204, 219, 232) 3px 3px 6px 0px inset, rgba(255, 255, 255, 0.5) -3px -3px 6px 1px inset;}
.jobs-recruter-blk .top-two .job-ser-detail.red-bg{background-color:var(--red-FEEEEF);}
.jobs-recruter-blk .top-two .job-ser-detail.yellow-bg{background-color:var(--yellow-FFF6D3);}
.jobs-recruter-blk .top-two .job-ser-detail.green-bg{background-color:var(--green-bg-E4FFEE);}
.jobs-recruter-blk .top-two .job-ser-detail .title-txt{display:flex;flex-direction:row;justify-content:center;align-items:center; padding:0 0 1.5rem 0;}
.jobs-recruter-blk .top-two .job-ser-detail .title-txt figure{width:7rem;height:7rem;background-color:var(--white);display:flex;flex-direcion:column;justify-content:center;align-items:center;margin:0 1rem 0 0;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;border:solid 1px var(--border-ccc);box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 12px;}
.jobs-recruter-blk .top-two .job-ser-detail .title-txt img{width:5rem;height:5rem;}
.jobs-recruter-blk .top-two .job-ser-detail .title-txt h3{width:calc(100% - 7rem);display:block;font-size:2.6rem;line-height:3rem;color:var(--black);font-weight:var(--weight-600);padding:0px;margin:0px;}
.jobs-recruter-blk .top-two .job-ser-detail p{font-size:1.6rem;line-height:2.4rem;color:var(--black);padding:2rem 0;font-weight:var(--weight-500);}
.jobs-recruter-blk .top-two .job-ser-detail ul{margin:0px;padding: 0 0 1rem 1.5rem;display:flex;flex-direction: row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;}
.jobs-recruter-blk .top-two .job-ser-detail ul.custom-marker ::marker{content: "\f00c";font-family:fontawesome;font-weight:300;font-size:1.8rem;color:var(--green);vertical-align:middle;}
.jobs-recruter-blk .top-two .job-ser-detail ul.custom-marker li{text-align:left;color:var(--black-shade-666);padding:0 1rem;margin:0 1rem 1.5rem 0;list-style:none;font-size:1.5rem;font-weight:var(--weight-500);}
.jobs-recruter-blk .top-two .job-ser-detail ul.custom-marker li b{display:block;font-size:1.8rem;line-height:2.2rem;margin:0 0 0.5rem 0;}
.jobs-recruter-blk .top-two .job-ser-detail ul.custom-marker li a{font-size:1.8rem;line-height:2.2rem;color:var(--blue);font-weight:var(--weight-500);transition:1s;}
.jobs-recruter-blk .top-two .job-ser-detail ul.custom-marker li a:hover{color:var(--black);}
.jobs-recruter-blk .top-two .job-ser-detail .btn-outer{display:flex;flex-direction:row;justify-content:center;align-items:center;}
.jobs-recruter-blk .seo-links{margin:4rem 0 3rem 0;background-color:var(--black-shade-f2f2f2);padding:2rem 2.5rem;border:solid 1px var(--border-ccc);-webkit-border-radius: 10px;
-moz-border-radius: 10px;border-radius: 10px;}
.jobs-recruter-blk .seo-links h3{font-size:2rem;line-height:2.4rem;color:var(--black);margin:0 0 1.5rem 0;padding:0px;font-weight:var(--weight-600);}
.jobs-recruter-blk .seo-links .sub-title-txt{font-size:1.8rem;line-height:2rem;color:var(--red);margin:1rem 0 1.5rem 0;font-weight:var(--weight-700);}
.jobs-recruter-blk .seo-links ul{margin:0px;padding:0 0 0 2rem;display:flex;flex-direction: row;flex-wrap:wrap;}
.jobs-recruter-blk .seo-links ul.custom-marker ::marker{content: "\f00c";font-family:fontawesome;font-weight:300;font-size:1.4rem;color:var(--green);vertical-align:middle;}
.jobs-recruter-blk .seo-links ul.custom-marker li{color:var(--black-shade-666);padding:0 1rem;margin:0 1rem 0.5rem 0;list-style:none;font-size:1.6rem;font-weight:var(--weight-500);width:31%;}
.jobs-recruter-blk .seo-links ul.custom-marker li a{color:var(--black-shade-666);font-size:1.6rem;font-weight:var(--weight-500);transition:1s;}
.jobs-recruter-blk .seo-links ul.custom-marker li a:hover{color:var(--black);text-decoration:underline;}
.jobs-recruter-blk .jobs-count-blk{margin:2rem 0;}
.jobs-recruter-blk .jobs-count-blk h3{font-size:2rem;line-height:2.4rem;color:var(--black);margin:0 0 1.5rem 0;font-weight:var(--weight-600);}
.jobs-recruter-blk .jobs-count-blk ul{margin:0px;padding:0px;}
.jobs-recruter-blk .jobs-count-blk ul{margin:0px;padding:0px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;column-gap:2rem;flex-wrap:wrap;}
.jobs-recruter-blk .jobs-count-blk ul li{list-style:none;margin:0 0 2rem 0;padding:0px;}
.jobs-recruter-blk .jobs-count-blk ul li a{display:block;font-size:1.5rem;line-height:1.5rem;color:var(--black);border:solid 1px var(--border-ccc);padding:1.5rem;-webkit-border-radius: 10px;
-moz-border-radius: 10px;border-radius: 10px;transition:1s;}
.jobs-recruter-blk .jobs-count-blk ul li a:hover{box-shadow: rgba(50, 50, 93, 0.25) 0px 30px 60px -12px inset, rgba(0, 0, 0, 0.3) 0px 18px 36px -18px inset;}
.jobs-recruter-blk .jobs-count-blk ul li a i{margin:0 0 0 0.5rem;color:var(--black-shade-999)}
.jobs-recruter-blk .jobs-count-blk ul li a.view{background-color:var(--green-shade-deffd7);}
.common-links-list{margin:2rem 0 0 0;}
.common-links-list ul{margin:0px;padding:0 0 2rem 2rem;display:flex;flex-direction: row;flex-wrap:wrap;}
.common-links-list ul.custom-marker.two-list li{width:49%;}
.common-links-list ul.custom-marker ::marker{content: "\f00c";font-family:fontawesome;font-weight:300;font-size:1.4rem;color:var(--green);vertical-align:middle;}
.common-links-list ul.custom-marker li{color:var(--black-shade-666);padding:0 1rem;margin:0 1rem 0.5rem 0;list-style:none;font-size:1.6rem;font-weight:var(--weight-500);width:31%;}
.common-links-list ul.custom-marker li a{color:var(--black-shade-666);font-size:1.7rem;line-height:2.2rem;font-weight:var(--weight-500);transition:1s;display:flex;align-items:center;}
.common-links-list ul.custom-marker li a:hover{color:var(--black);text-decoration:underline;}
.common-links-list ul.custom-marker li a i{margin:0 0 0 0.5rem;}
/* jobs end here */
/* Events start here */
.events-listing-outer{margin:3rem 0 2rem 0;position:relative;}
.events-listing-outer .loading{position:absolute;width:100%;height:100%;background:rgba(242, 242, 242, 0.7);z-index:10;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.events-listing-outer .loading .img-outer{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:auto;text-align:center;}
.events-listing-outer ul{margin:0px;padding:0px;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;column-gap:2rem;flex-wrap:wrap;}
.events-listing-outer ul li{background-color:var(--white);margin:0 0 2rem 0;padding:2.5rem 1.5rem;list-style:none;width:32%;position:relative;display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;}
.events-listing-outer ul li .promoted{position:absolute;right:-1px;top:0px;z-index:1;background-color:var(--green);font-size:1.2rem;letter-spacing:0.2px; line-height:1.3rem;padding:0.3rem 1rem;color:var(--white);-webkit-border-top-right-radius: 10px;-moz-border-radius-topright: 10px;border-top-right-radius: 10px;}
.events-listing-outer ul li .fig-title{display:flex;flex-direction:row;width:100%;}
.events-listing-outer ul li .fig-title figure{width:100px;margin:0 1rem 0 0;overflow:hidden;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.events-listing-outer ul li .fig-title figure img{width:100%;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.events-listing-outer ul li .fig-title .title{width:calc(100% - 110px);}
.events-listing-outer ul li .fig-title .title h3{font-size:1.5rem;line-height:2rem;color:Var(--black-shade-333);padding:0 0 1rem 0;margin:0px;}
.events-listing-outer ul li .fig-title .title h3 a{font-size:1.8rem;line-height:2.2rem;height:6.5rem;color:Var(--black);font-weight:var(--weight-500);display: -webkit-box;-webkit-line-clamp:3;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}
.events-listing-outer ul li .content h3{font-size:1.5rem;line-height:2rem;color:Var(--black-shade-333);padding:0 0 1rem 0;margin:0px;}
.events-listing-outer ul li .content h3 a{font-size:1.8rem;line-height:2.2rem;height:4.7rem;color:Var(--black);font-weight:var(--weight-500);display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}
.events-listing-outer ul li .content .row-list{padding:0 0 1rem 0;}
.events-listing-outer ul li .content .row-list ul{margin:0px;padding:0px;display:flex;flex-direction:row;}
.events-listing-outer ul li .content .row-list ul li{width:100%;margin:0 1.5rem 0.5rem 0;padding:0px;list-style:none;font-size:1.4rem;line-height:1.8rem;color:var(--black-shade-666);background-color:transparent;box-shadow:none;display: flex;flex-direction: row;justify-content: flex-start;align-items:center;}
.events-listing-outer ul li .content .row-list ul li i{margin:0 0.5rem 0 0;color:var(--black-shade-999);font-size:1.4rem;background-repeat:no-repeat;}
.events-listing-outer ul li .content .row-list ul li.place a{width:calc(100% - 3rem);font-size:1.4rem;line-height:1.8rem;font-weight:500;-webkit-line-clamp: 1;-webkit-box-orient: vertical;    overflow: hidden;text-overflow: ellipsis;display: -webkit-box;}
.events-listing-outer ul li .content .row-list ul li.place span{width:calc(100% - 3rem);font-size:1.4rem;line-height:1.8rem;font-weight:500;-webkit-line-clamp: 1;-webkit-box-orient: vertical;    overflow: hidden;text-overflow: ellipsis;display: -webkit-box;}
.events-listing-outer ul li .content .row-list ul li.place i{width:2.5rem;margin:0 0.5rem 0 0;color:var(--black-shade-999);font-size:1.4rem;background-repeat:no-repeat;}






.events-listing-outer .links-outer{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:1rem 0 0 0;border-top:dashed 1px var(--border-ccc);}
.events-listing-outer .links-outer .ticket-count{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;background-color:var(--pink);color:var(--border-FF5962);padding:0.6rem 1rem;font-size:1.3rem;font-weight:var(--weight-600);-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}
.events-listing-outer .links-outer .ticket-count i{width:1.6rem;margin:0 0.5rem 0 0;color:var(--black-shade-999);font-size:1.4rem;background-repeat:no-repeat;background-position:1px 4px;}
.events-listing-outer .links-outer .ticket-available{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;background-color:var(--green-shade-EEF9F6);color:var(--green);padding:0.6rem 1rem;font-size:1.3rem;font-weight:var(--weight-600);-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}
.events-listing-outer .links-outer .ticket-available i{font-family:fontawesome;font-size:1.4rem;margin:0 0.5rem 0 0;color:var(--green);font-size:1.4rem;}
.events-listing-outer .links-outer .ticket-soldout{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;background-color:var(--black-shade-f2f2f2);color:var(--black);padding:1rem;font-size:1.5rem;font-weight:var(--weight-600);-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}
.events-listing-outer .links-outer .ticket-soldout i{font-family:fontawesome;font-size:1.4rem;margin:0 0.5rem 0 0;color:var(--black);font-size:1.4rem;}
.events-listing-outer .links-outer .ticket-price{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;color:var(--green);font-weight:var(--weight-700);padding:1rem;font-size:1.3rem;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}
.events-listing-outer .links-outer .ticket-price i{margin:0 0.5rem 0 0;background-repeat:no-repeat;background-position:1px 4px;}
.event-artist-tour{background-color:var(--white);border:solid 1px var(--border-e4e4e4);padding:2rem;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}
.event-artist-tour h3{margin:2rem 2rem 2rem 0;}
.event-artist-tour .artist-list{}
.event-artist-tour .artist-list ul{margin:0px;pading:1.5rem;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;column-gap:20px;}
.event-artist-tour .artist-list ul li{width:32%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;border:solid 1px var(--border-ccc);margin:0 0 1rem 0;padding:1.5rem;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius:10px;}
.event-artist-tour .artist-list ul li figure{width:8rem;height:8rem;margin:0 1rem 0 0;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.event-artist-tour .artist-list ul li figure img{width:8rem;height:8rem;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.event-artist-tour .artist-list ul li .content{width:calc(100% - 9rem;)}
.event-artist-tour .artist-list ul li .content .name{font-size:1.6rem;font-weight:var(--weight-500);line-height:2rem;color:var(--black);padding:0 0 0.5rem 0;}
.event-artist-tour .artist-list ul li .content .name a{color:var(--blue);}
.event-artist-tour .artist-list ul li .content .list{font-size:1.4rem;font-weight:var(--weight-500);line-height:2rem;color:var(--black);padding:0 0 0.5rem 0;}
.post-links-outer{margin:3rem 0 2rem 0;padding:2rem;background-color:var(--white);-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;border:solid 1px var(--border-e4e4e4);position:relative;}
.post-links-outer .content-outer{display:flex;flex-direction:row;justify-content:space-between;align-items:center;}
.post-links-outer figure{position:absolute;left:36%;bottom:-6px;}
.post-links-outer .content-outer .content{width:35%;text-align:center;}
.post-links-outer .content-outer .content p{font-size:1.8rem;line-height:2.6rem;color:var(--black);font-weight:var(--weight-600);padding:0 0 2rem 0;}
.post-links-outer .content-outer .content .btn-outer{display:flex;flex-direction:row;justify-content:center;align-items:center;}
/* Events end here */
/* Cars starts here */
.cars-outer{position:relative;margin:0 2rem 0 0;}
.cars-outer .cars-position{position:absolute;left:36%;top:0px;}
.cars-outer .cars-data{display:flex;flex-direction:row;justify-content:space-between;}
.cars-outer .cars-data .left-content{width:39%;}
.cars-outer .cars-data .left-content h3{font-size:2.4rem;padding:1rem;margin:0;}
.cars-outer .cars-data .left-content .btn-outer{display:flex;flex-direction:row;justify-content:flex-start;margin:0 0 1rem 1rem;}
.cars-outer .cars-data .left-content .tags-title{font-size:2.4rem;padding:1rem;margin:0;font-size:2rem;color:var(--black);font-weight:var(--weight-600);}
.cars-outer .cars-data .left-content .tags{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap;margin:0 0 0 1rem;}
.cars-outer .cars-data .left-content .tags a{dispaly:inline-flex;padding:1rem 1.5rem;margin:0 1rem 1.5rem 0;font-size:1.5rem;line-height:1.5rem;color:var(--black);border:solid 1px var(--border-ccc);-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}
.cars-outer .cars-data .right-content{width:36%;}
.cars-outer .cars-data .right-content .title-txt{font-size:2.2rem;font-weight:var(--weight-700);margin:0 0 1rem 0;padding:0;}
.cars-outer .cars-data .right-content .travel-list{}
.cars-outer .cars-data .right-content .travel-list ul{margin:0px;pading:1.5rem;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;column-gap:20px;}
.cars-outer .cars-data .right-content .travel-list ul li{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;border:solid 1px var(--border-ccc);margin:0 0 1.5rem 0;padding:1.5rem;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius:10px;}
.cars-outer .cars-data .right-content .travel-list ul li figure{width:8rem;height:8rem;margin:0 1rem 0 0;}
.cars-outer .cars-data .right-content .travel-list ul li figure img{width:8rem;height:8rem;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}
.cars-outer .cars-data .right-content .travel-list ul li .content{width:calc(100% - 9rem;)}
.cars-outer .cars-data .right-content .travel-list ul li .content .name{display:flex;flex-direction:row;font-size:1.5rem;font-weight:var(--weight-500);line-height:2rem;color:var(--black);padding:0 0 0.6rem 0;}
.cars-outer .cars-data .right-content .travel-list ul li .content .name span{display:flex;flex-direction:row;align-items:center; margin:0 1rem 0 0;font-size: 1.4rem;}
.cars-outer .cars-data .right-content .travel-list ul li .content .name span i{margin: 0 0.4rem 0 0;color: var(--black-shade-999);font-size: 1.3rem;background-repeat: no-repeat;}
.cars-outer .cars-data .right-content .travel-list ul li .content .name a{color:var(--blue);display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}
.cars-outer .cars-data .right-content .travel-list ul li .content .list{font-size:1.4rem;line-height:2rem;color:var(--black-shade-666);padding:0 0 0.5rem 0;}
.cars-outer .cars-data .right-content .vmore{display:flex;flex-direction:row;justify-content:flex-end;padding:0 0 1.5rem 0;}
.cars-outer .cars-data .right-content .vmore a{font-size:1.6rem;}
.cars-outer .cars-data .right-content .vmore a i{color:var(--border-ccc);font-size:1.4rem;margin:0 0 0 0.5rem;}
/* Cars end here */
/* travel starts here */
.travel-block{position:relative;padding:2rem;margin:0 0 2rem 0;background-color:var(--white);-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;height:22rem;box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;}
.travel-block .lt-img{position:absolute;left:0;bottom:-5px;}
.travel-block .lt-img img{-webkit-border-bottom-left-radius: 10px;-moz-border-radius-bottomleft: 10px;border-bottom-left-radius: 10px;}
.travel-block .rt-img{position:absolute;right:0;bottom:-5px;}
.travel-block .rt-img img{-webkit-border-bottom-right-radius: 10px;-moz-border-radius-bottomright: 10px;border-bottom-right-radius: 10px;}
.travel-block .blk-content{text-align:center;margin:0 0 1.5rem 0;}
.travel-block .blk-content h3{font-size: 1.8rem;font-weight: var(--weight-600);color: var(--black);padding: 0 0 0.5rem 0;margin: 0 0 1.5rem 0;text-transform: uppercase;display: inline-flex;  justify-content: center;border-bottom: dashed 1px #999;}
.travel-block .blk-content ul{margin:0px;padding:0px;display:flex;flex-direction:row;justify-content:center; column-gap:3rem;}
.travel-block .blk-content ul li{margin:0 0 1rem 0;padding:0px;}
.travel-block .blk-content ul li a{font-size:1.5rem;font-weight:var(--weight-600);color:var(--blue);}
/* travel end here */
/* Buy and Sell starts here */
.buy-and-sell{background-color:#fdf6f1;padding:2rem;position:relative;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}
.buy-and-sell figure{position:absolute;right:0px;top:0px;}
.buy-and-sell figure img{-webkit-border-top-right-radius: 10px;-webkit-border-bottom-right-radius: 10px;-moz-border-radius-topright: 10px;-moz-border-radius-bottomright: 10px;border-top-right-radius: 10px;border-bottom-right-radius: 10px;}
.buy-and-sell h3 {font-size: 2.4rem;padding: 1rem;margin: 0;}
.buy-and-sell .btn-outer {display: flex;flex-direction: row;justify-content: flex-start;margin: 0 0 1rem 1rem;}
.buy-and-sell .tags-title{font-size:2.4rem;padding:1rem;margin:0;font-size:2rem;color:var(--black);font-weight:var(--weight-600);}
.buy-and-sell .tags{position:relative;z-index:2;display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap;margin:0 41% 0 1rem;}
.buy-and-sell .tags a{display:inline-flex;padding:1rem 1.5rem;margin:0 1rem 1rem 0;font-size:1.3rem;line-height:1.3rem;color:var(--black);border:solid 1px var(--border-ccc);-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;background-color:var(--white);}
.buy-and-sell .bs-content .title-txt {font-size: 2.2rem;font-weight: var(--weight-700);margin:0 0 0 1rem;padding: 0;}
.buy-and-sell .bs-content .buysell-list{position:relative;z-index:2;}
.buy-and-sell .bs-content .buysell-list ul{margin:0px;padding:1.5rem;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;column-gap:20px;}
.buy-and-sell .bs-content .buysell-list ul li{width:32%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;border:solid 1px var(--border-ccc);margin:0;padding:1.5rem;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius:10px;background-color:var(--white);}
.buy-and-sell .bs-content .buysell-list ul li:last-child{margin-right:0px;}
.buy-and-sell .bs-content .buysell-list ul li figure{width:8rem;height:8rem;margin:0 1rem 0 0;position:static;}
.buy-and-sell .bs-content .buysell-list ul li figure img{width:8rem;height:8rem;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}
.buy-and-sell .bs-content .buysell-list ul li .content{width:calc(100% - 9rem;)}
.buy-and-sell .bs-content .buysell-list ul li .content .name{display:flex;flex-direction:column;font-size:1.5rem;font-weight:var(--weight-500);line-height:2rem;color:var(--black);padding:0 0 0.6rem 0;}
.buy-and-sell .bs-content .buysell-list ul li .content .name span{display:flex;flex-direction:row;align-items:center; margin:0 1rem 0 0;font-size: 1.4rem;}
.buy-and-sell .bs-content .buysell-list ul li .content .name span i{margin: 0 0.4rem 0 0;color: var(--black-shade-999);font-size: 1.3rem;background-repeat: no-repeat;}
.buy-and-sell .bs-content .buysell-list ul li .content .name a{color:var(--blue);display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}
.buy-and-sell .bs-content .buysell-list ul li .content .list{font-size:1.4rem;line-height:2rem;color:var(--black-shade-666);padding:0 0 0.5rem 0;}
.buy-and-sell .bs-content .vmore{display:flex;flex-direction:row;justify-content:flex-end;padding:0 2rem 0.8rem 0;position:relative;z-index:2;}
.buy-and-sell .bs-content .vmore a{font-size:1.6rem;color:var(--white);}
.buy-and-sell .bs-content .vmore a i{color:var(--white);font-size:1.4rem;margin:0 0 0 0.5rem;}
/* Buy and Sell end here */
/* Homes starts here */
.homes-outer{display:flex;flex-direction:row;justify-content:flex-start;column-gap:2rem;}
.homes-outer .left-content{width:45%;background-color:var(--blue-shade-DCEAF3);padding:2rem;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
.homes-outer .left-content .owl-carousel .owl-item .item{width:98%;margin:0 1rem;}
.homes-outer .left-content .single-home{margin:0;background-color:var(--white);padding:1.5rem;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}
.homes-outer .left-content .single-home figure{width:100%;}
.homes-outer .left-content .single-home figure a{display:block;}
.homes-outer .left-content .single-home figure a img{width:100%;height:15rem;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.homes-outer .left-content .single-home h3{padding:0 0 0.5rem 0;margin:0px;}
.homes-outer .left-content .single-home h3 a{font-size:1.6rem;line-height:2rem;color:var(--black);font-weight:var(--weight-600);}
.homes-outer .left-content .single-home .list{width:auto;margin:0 1.5rem 0.5rem 0;padding:0px;list-style:none;font-size:1.4rem;line-height:1.8rem;color:var(--black-shade-666);background-color:transparent;box-shadow:none;display: flex;flex-direction: row;justify-content: flex-start;align-items:center;}
.homes-outer .left-content .single-home .list i{width:2rem;margin:0 0.5rem 0 0;color:var(--black-shade-999);font-size:1.6rem;background-repeat:no-repeat;text-align:center;}
.homes-outer .left-content .single-home .room-details{background-color:var(--black-shade-f2f2f2);padding:10px;margin:1rem 0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.homes-outer .left-content .single-home .room-details ul{margin:0px;padding:0px;display:flex;flex-direction:row;justify-content: space-between;column-gap:1rem;}
.homes-outer .left-content .single-home .room-details ul li{margin:0px;padding:0px;list-style:none;font-size:1.5rem;line-height:1.5rem;color:var(--black);display:flex;flex-direction:row;align-items:center;justify-content:center;}
.homes-outer .left-content .single-home .room-details ul li i{margin:0 0.5rem 0 0;}
.homes-outer .left-content .single-home .room-details ul li i img{width:1.5rem;height:1.5rem;}
.homes-outer .left-content .single-home .btn-outer{display:flex;flex-direction:row;justify-content:space-between;padding:0.5rem 0 0 0;}
.homes-outer .left-content .single-home .btn-outer .amt{font-size:2.2rem;font-weight:var(--weight-700);color:var(--green);}
.homes-outer .right-content{width:50%;margin:0 0 0 5%;}
.homes-outer .right-content .title-txt{font-size:2.8rem;line-height:3.2rem;color:var(--black;)padding:0 0 1rem 0;font-weight:var(--weight-600);}
.homes-outer .right-content p{font-size:1.6rem;line-height:2.4rem;padding:1rem 0;color:var(--black-shade-999);}
.homes-outer .right-content .room-props{padding:1rem 0;}
.homes-outer .right-content .room-props ul{margin:0px;padding:0px;display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap;}
.homes-outer .right-content .room-props ul li{list-style:none;margin:0 1.5rem 1.5rem 0;padding:0px;}
.homes-outer .right-content .room-props ul li a{display:block;font-size:1.4rem;line-height:1.4rem;color:var(--black-shade-666);border:solid 1px var(--border-ccc);padding:0.8rem 1.5rem;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;transition:1s;}
.homes-outer .right-content .room-props ul li a:hover{background-color:var(--blue);color:var(--white);border:solid 1px var(--blue);}
.homes-outer .right-content .btn-outer{padding:1.5rem 0;display:flex;flex-direction:row;justify-content:flex-start;column-gap:2rem;}
/* Homes end here */
.gra-cap {background-color:var(--black);border:none;border-radius:25px;color:#fff;padding:14px 15px;-webkit-border-radius: 100px;-moz-border-radius: 100px;border-radius: 100px;position:fixed !important;bottom:10rem;right:2%;z-index:100;}
.gra-cap i{font-family:fontawesome;font-size:20px;color:var(--white);}
.ripple {box-sizing:border-box;position:relative;}
.ripple:before {animation:ripple 2s ease-out infinite;border:solid 2px var(--black);border-radius:1em;bottom:0;box-sizing:border-box;content:"";left:0;position:absolute;right:0;top:0;}
.ripple:after {animation:ripple 2s 1s ease-out infinite;border:solid 2px var(--black);border-radius:1em;bottom:0;box-sizing:border-box;content:"";left:0;position:absolute;right:0;top:0;}
@keyframes ripple {
  0% {-webkit-border-radius: 100px;-moz-border-radius: 100px;border-radius: 100px;opacity:.25;}
  100% {-webkit-border-radius: 100px;-moz-border-radius: 100px;border-radius: 100px;opacity:0;transform:scale(3);}
}





/* page content end here */
/* Accordion Menu  */
.accordionmenu, .accordionmenu ul, .accordionmenu li, .accordionmenu a { margin: 0; padding: 0; border: 0; list-style: none; font-weight: normal; text-decoration: none; line-height: 1; font-size: 14px; position: relative; }
.accordionmenu { padding:15px; width: 100%; margin:0; }  
.accordionmenu ul { border-top:0; }
.accordionmenu ul li { border-bottom:solid 1px rgba(255, 255, 255, 0.1); margin-bottom:5px; padding:0 0 3px; }
 
.accordionmenu ul li a { font-size: 16px; color:var(--white); display: block; padding:10px 0; line-height: 1.3;display: flex;justify-content: space-between}
.accordionmenu ul li a:hover { text-decoration: none; }
.accordionmenu ul li.active a {color:var(--white);border-bottom:solid 1px rgba(255, 255, 255, 0.1); transition: none}
.accordionmenu ul li a i {color:var(--black); -webkit-transition: all .5s ease-in; -moz-transition: all .5s ease-in; -ms-transition: all .5s ease-in; -o-transition: all .5s ease-in; transition: all .5s ease-in; font-size:16px; }
.accordionmenu ul li a i svg{fill:var(--white)}
.accordionmenu ul li.active a i svg{fill:var(--black)}
.accordionmenu ul li.active a i { -webkit-transform: rotate(180deg); transform: rotate(180deg); }
/* Sub menu */
.accordionmenu ul div { padding: 5px 12px; display:none; }
.accordionmenu ul li .acc { padding:0; }
.accordionmenu ul li .acc.inline ul { display: grid;grid-template-columns: repeat(2, 1fr);}
.accordionmenu ul .acc ul { margin:10px 0 0; } 
.accordionmenu ul li .acc ul li { list-style-type:none; margin:0; padding:5px 0; border-bottom:0; color:#666;display: block}
.accordionmenu ul li .acc ul li a { color: var(--white); background:none; padding:0; border-bottom: 0;display: inline-block;font-size: 1.4rem;transition:1s;}
.accordionmenu ul li .acc ul li a:hover{color: var(--white)} 
/* Accordion Menu */
.ftmenutwo{}
.ftmenutwo ul{}
.ftmenutwo ul li{border-bottom:solid 1px rgba(255, 255, 255, 0.1); margin-bottom:5px;padding:10px 0;font-size:1.4rem;color:var(--white);display:flex;align-items:center;font-weight:var(--weight-300);}
.ftmenutwo ul li b{display: inline-block;font-weight:var(--weight-400);margin-right: 10px;}
.ftmenutwo ul li b a{color:var(--white);}
.ftmenutwo ul li span{display:flex;}
.ftmenutwo ul li span a{color:var(--white);display:block;margin:0 0.5rem;font-size:1.2rem;font-weight:var(--weight-300);}
.ftmenutwo ul li .share{background: var(--white);display:flex; align-items: center;margin-right: 10px;width: 30px; height: 30px;text-align: center;border-radius: 50%;justify-content: center}
.ftmenutwo ul li .share a{color:var(--white);display:flex;} 
.ftmenutwo ul li .share a i{display:flex;justify-content:center;align-items:center;}
.ftmenutwo ul li .phone svg{margin-right: 5px;fill:var(--text-clr-two)}
.ftmenutwo ul li .app{margin-right: 10px;}
.ftmenutwo ul li .app img{width: 120px;}
.ftmenutwo ul li .share svg{fill:var(--white)}
.ftmenutwo ul li .share.fb{background: #3E5A99;}
.ftmenutwo ul li .share.in{background: rgb(255,208,89);background: linear-gradient(22deg, rgba(255,208,89,1) 0%, rgba(253,86,39,1) 40%, rgba(190,43,188,1) 80%, rgba(1,67,223,1) 100%);}
.ftmenutwo ul li .share.tw{background: var(--white);}
.ftmenutwo ul li .share.wt{background: #0E9F16;}
.ftmenutwo ul li .share.lk{background: var(--white);}
.ftmenutwo ul li .share.lk svg, .ftmenutwo ul li .share.tw svg{fill: var(--black);}

/* common city block starts here */
.flag-icon { background-size: contain; background-position: 50%; background-repeat: no-repeat; position: relative; display: inline-block; width: 1.33333em; line-height: 1em;margin-right: 3px; }
.flag-icon:before { content: '\00a0'; }
.flag-icon-ae { background-image: url(/common/images/v1/flags/ae.svg); } 
.flag-icon-us { background-image: url(/common/images/v1/flags/us.svg); } 
.flag-icon-in { background-image: url(/common/images/v1/flags/in.svg); } 
.flag-icon-gb { background-image: url(/common/images/v1/flags/gb.svg); } 
.flag-icon-ca { background-image: url(/common/images/v1/flags/ca.svg); }
.dialog{background-color:rgba(0,0,0,0.5);display: none;height: 100%;overflow-x: hidden;overflow-y: auto;width: 100%;z-index: 1000000;top: 0;right: 0;bottom: 0;left: 0;position: fixed;-webkit-transition: all 0.1s ease-in-out;-moz-transition: all 0.1s ease-in-out;transition: all 0.1s ease-in-out;}
.dialogcontent {border-radius: 3px;width: 500px;padding: 0;margin: 80px auto;position: relative;-webkit-box-shadow: 0 24px 38px 3px rgb(0 0 0 / 14%), 0 9px 46px 8px rgb(0 0 0 / 12%), 0 11px 15px -7px rgb(0 0 0 / 20%);box-shadow: 0 24px 38px 3px rgb(0 0 0 / 14%), 0 9px 46px 8px rgb(0 0 0 / 12%), 0 11px 15px -7px rgb(0 0 0 / 20%);}
.dialogcontentwarp .close{position: static;color: var(--color-black); font-size: 16px;text-align: right}
.dialogcontentwarp .close a{color: var(--color-black);text-align: right}
.dialogcontentwarp {width: 650px;padding: 0;margin: 80px auto;position: relative;padding: 45px 35px 25px;}
.pannelwarp {border-radius: 4px;background-color:var(--white);width: 650px;padding: 0;margin: 20px auto;position: relative;-webkit-box-shadow: 0 24px 38px 3px rgb(0 0 0 / 14%), 0 9px 46px 8px rgb(0 0 0 / 12%), 0 11px 15px -7px rgb(0 0 0 / 20%);box-shadow: 0 24px 38px 3px rgb(0 0 0 / 14%), 0 9px 46px 8px rgb(0 0 0 / 12%), 0 11px 15px -7px rgb(0 0 0 / 20%);padding: 0; animation: fadeIn 0.4s cubic-bezier(.4, 0, .2, 1);font-family: var(--roboto);}
.pannelwarp .close {padding: 10px;}
.panneltitle {display: flex; align-items: center;gap:10px;padding:5px 15px;width: 100%;border-bottom: solid 1px #D4E5FF;justify-content: space-between;font-weight: 500;font-size: 16px;background: #f5f6f7;border-bottom: solid 1px #e6e6e6;-webkit-border-top-left-radius: 4px;-webkit-border-top-right-radius: 4px;-moz-border-radius-topleft: 4px;-moz-border-radius-topright: 4px;border-top-left-radius: 4px;border-top-right-radius: 4px;}
.pannelhd {display: flex; align-items: center;gap:10px;padding: 15px;width: 100%;border-bottom: solid 1px #D4E5FF}
.pannelhd .citiselect{flex: 1 1 auto;position: relative;display: flex;gap:5px;}
.pannelhd .citiselect select{width: 20%;height: 45px;padding: 10px;}
.pannelhd .citiselect .citiwarp{width: 100%;position: relative}
.pannelhd .citiselect input[type="text"]{width: 100%;height: 45px;padding: 10px;padding-left: 40px;}
.pannelhd .citiselect i{position: absolute;width:43px;height: 43px;display: flex;align-items: center;justify-content: center;z-index: 2;}
.pannelhd .citiselect i svg{fill:#707070}
.zipcode{padding:1rem 1.5rem;}
.zipcode h3{font-size:1.5rem;padding:0px;margin:0 0 1rem 0;color:var(--black);font-weight:var(--weight-400);}
.zipcode ul{margin:0px;padding:0px;display:flex;flex-direction:row;flex-wrap:wrap;}
.zipcode ul li{margin:0 1rem 0.5rem 0;}
.zipcode ul li a{display:block;color:var(--black);font-size:1.3rem;background-color:var(--border-ccc);padding:0.3rem 1rem;-webkit-border-radius: 3px;
-moz-border-radius: 3px;border-radius: 3px;}
.pannelbd{background: #f5f6f7;padding: 15px;display: flex;justify-content: space-between;gap:10px;}
.pannelbd .citimetrowrp {flex-basis: 50%;}
.pannelbd .citimetrowrp .citilist{background: var(--white);border-radius: 4px;border:solid 1px var(--border-ccc);padding: 10px 0;scroll-behavior: smooth;overscroll-behavior: none;max-height: 320px;overflow-y: auto;overflow-x: hidden;}
.pannelbd .citimetrowrp .citilist ul{}
.pannelbd .citimetrowrp .citilist ul li{padding: 13px;border-bottom:solid 1px var(--border-ccc);font-size:1.5rem;}
.pannelbd .citimetrowrp .citilist ul li a{color: var(--gray666)}
.pannelbd .citimetrowrp .citilist ul li:hover{background-color:var(--red);}
.pannelbd .citimetrowrp .citilist ul li:hover a{color: var(--white)}
.pannelbd .citimetrowrp .citilist ul li.active{background-color:var(--red);}
.pannelbd .citimetrowrp .citilist ul li.active a{color: var(--white)}
.pannelbd .citimetrowrp span{display: block;padding: 10px 0;background: #f5f6f7;font-family: var(--roboto); font-weight: 500;font-size:1.6rem;}
.pannelft{}
.pannelft .gotoother{padding: 15px;}
.pannelft .gotoother ul{display: flex;justify-content: flex-start; gap:15px; flex-wrap: wrap}
.pannelft .gotoother ul li{font-family: var(--roboto); font-size: 12px; margin-right: 10px;}
.pannelft .gotoother ul li a{color: var(--gray666)}
.pannelft .gotoother ul li a:hover{text-decoration: underline;color: var(--link)}
.pannelft .gotoother ul li i{margin-right: 5px;}
.drop-result-wraper { background: #fff; border: none; border-top: solid 1px #e6e6e6; box-shadow: 0 7px 10px rgba(0, 0, 0, 0.2); display: none; min-width: 100px; margin: 0; padding-bottom: 1px; text-align: left; width: 100%; z-index: 2; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; top: 100%; right: auto; bottom: auto; left: 0; position: absolute; }
.drop-result-wraper .wraprelate { position: relative; width: 100%; }
.drop-result-wraper .wraprelate:before, .drop-result-wraper .wraprelate:after { content: ''; border: solid transparent; left: 45%; pointer-events: none; position: absolute; top: -18px; }
.drop-result-wraper .wraprelate:before { border-width: 10px; border-bottom-color: #e6e6e6; margin: -2px 0 0 -1px; }
.drop-result-wraper .wraprelate:after { border-width: 9px; border-bottom-color: #fff; }
.drop-result-wraper .wraprelate li { cursor: pointer; }
.drop-result-wraper .wraper { height: 235px; position: relative; overflow-y: auto; overflow-x: hidden; width: 100%; }
.drop-result-wraper .wraper label { color: #ff837e; cursor: default; display: block; font-size: 11px; margin: 10px 0 0 0; padding-left: 15px; position: relative; letter-spacing: 1px; line-height: 30px; text-transform: uppercase; z-index: 1; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.drop-result-wraper .wraper label:before { content: ''; display: block; border-bottom: 1px solid #f4f4f4; width: 100%; top: 50%; position: absolute; z-index: -2; top: 50%; right: auto; bottom: auto; left: 20px; position: absolute; }
.drop-result-wraper .wraper label b { background-color: #fff; padding-right: 20px; }
.drop-result-wraper ul li { font-size: 13px; }
.drop-result-wraper ul li.active a { background-color: #ff4242; color: #fff; }
.drop-result-wraper ul li a { color: #333; display: block; padding: 8px 15px; -webkit-transition: all 0.1s ease; -moz-transition: all 0.1s ease; transition: all 0.1s ease; }
.drop-result-wraper ul li a i { display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.drop-result-wraper ul li a b { color: #999; font-size: 11px; display: block; line-height: 18px; }
.drop-result-wraper ul li a:hover { background-color: #ff4242; color: #fff; }
.drop-result-wraper ul li a:hover b { color: #333; }
.left-mobile-menu{visibility: hidden;overflow:hidden; opacity:0;height:0;}
.lawyers-outer{margin:0px;padding:0px;}
.lawyers-outer ul{margin:0px;padding:0px;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;column-gap:2rem;}
.lawyers-outer ul li{margin:0px;padding:0px;list-style:none;box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 12px;width:20%;background-color:var(--white);-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.lawyers-outer ul li .title-txt{text-align:center;padding:1rem;margin:0 0 1rem 0;font-size:1.6rem;line-height:2rem;font-weight:var(--weight-600);color:var(--black);border-bottom:dotted 1px var(--border-ccc);}
.lawyers-outer ul li .title-txt a{color:var(--black);text-align:center;}
/* Footer starts here */
footer{background-color:var(--white);padding:2rem;border-top:solid 1px #e4e4e4;box-shadow: rgba(0, 0, 0, 0.06) 0px 2px 4px 0px inset;}
.footer-data{background:var(--fff);margin: 0 auto;border-radius: 3px;box-shadow: 0 10px 15px -20px rgba(0, 0, 0, 0.3),0 30px 45px -30px rgba(0, 0, 0, 0.3), 0 80px 55px -30px rgba(0, 0, 0, 0.1);margin:25px 0;}
.footer-data-title {color:var(--black);background-color:#F2EFE5;font-size:17px;border-bottom: 3px solid #fff;letter-spacing: 0.8px;padding: 15px;cursor: pointer;font-weight:var(--weight-600);}
.footer-data-title:nth-last-child(2) {border-bottom: 0;}
.footer-data-title span{display:block;font-size:1.4rem;color:var(--black-shade-999)padding:0.3rem 0;font-weight:var(--weight-400);}
.heading:hover {background: #00838f;border-radius: 0;}
.footer-data-title:first-child:hover {border-radius: 3px 3px 0 0;}
.footer-data-title:nth-last-child(2):hover {border-radius: 0 0 3px 3px;}
.footer-data-title::before {content: "";vertical-align: middle;display: inline-block;border-top: 7px solid #b3b3b3;border-left: 7px solid transparent;border-right: 7px solid transparent;
  float: right;transform: rotate(0);transition: all 0.5s;margin-top: 5px;}
.active.footerdata-title::before {transform: rotate(-180deg);}
.not-active.footer-data-title::before {transform: rotate(0deg);}
.footer-contents .form-group label{font-size:15px;color:#666;}
.footer-contents .form-group.alert-text label{color:#c52429;}
.footer-contents{display: none;background: #fffafa;padding: 15px;color: #7f8fa4;font-size: 13px;line-height: 1.5;}
.footer-contents ul{display:flex;flex-direction:row;justify-content:flex-start;margin:1.5rem 0;flex-wrap:wrap;}
.footer-contents ul li{list-style:none;margin:0 1rem 1rem 0;padding:0px;width:24%;}
.footer-contents ul li a{font-size:1.4rem;line-height:1.8rem;color:var(--black);}
.footer-contents .view-more{padding:1rem 1rem 0 1rem;;border-top:dotted 1px var(--border-ccc);display:flex;flex-direction:column;justify-content:center;align-items:center;}
.footer-contents .view-more a{font-size:1.5rem;}
.second-footer{background-color:var(--dark-blue);padding:3rem;}
.second-footer ul{margin:0px;padding:0px;display:flex;flex-direction:row;justify-content:flex-start;column-gap:2rem;}
.second-footer ul li{margin:0px;padding:0px;list-style:none;width:20%;}
.second-footer ul li .title-txt{font-size:1.7rem;line-height:2.2rem;color:var(--white);padding:0 0 1rem 0;}
.second-footer ul li p{font-size:1.3rem;line-height:1.6rem;color:var(--text-clr-two);padding:0 0 0.5rem 0;}
.second-footer ul li p a{color:var(--text-clr-two);}
.second-footer ul li .btn-outer{margin:1rem 0 0 0;}
.second-footer ul li .btn-outer a{display:inline-flex;color:var(--text-clr-two);font-size:1.4rem;border:solid 1px var(--white);padding:0.5rem 1.5rem;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius: 4px;transition:1s;}
.second-footer ul li .btn-outer:hover a{background-color:var(--white);color:var(--dark-blue);}
.second-footer ul li .social{}
.second-footer ul li .social ul{margin:0px;padding:0px;display:flex;flex-direction:row;justify-content:flex-start;column-gap:0;}
.second-footer ul li .social ul li{margin:0 1rem 0 0;padding:0px;list-style:none;width:auto;}
.second-footer ul li .social ul li a{display:flex;justify-content:center;align-items:center; width:3rem;height:3rem;-webkit-border-radius: 50px;-moz-border-radius: 50px;border-radius: 50px;background-color:var(--black-shade-666);transition:1s;}
.second-footer ul li .social ul li a i{font-size:1.4rem;color:var(--white);}
.second-footer ul li .social ul li a:hover.facebook{background-color:var(--facebook)}
.second-footer ul li .social ul li a:hover.twitter{background-color:var(--twitter)}
.second-footer ul li .social ul li a:hover.pinterest{background-color:var(--pinterest)}
.second-footer ul li .social ul li a:hover.youtube{background-color:var(--youtube)}
.second-footer ul li .social ul li a:hover.instagram{background-color:var(--instagram)}
.second-footer ul li .app-icon{}
.second-footer ul li .app-icon span{margin:0 1rem 1rem 0;display:inline-flex;}
.second-footer ul li .app-icon span a img{height:4.5rem;}
.second-footer ul li .serve-country{}
.second-footer ul li .serve-country ul{margin:0px;padding:0px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;column-gap:1rem;}
.second-footer ul li .serve-country ul li{width:16px;height:16px;}
.second-footer ul li .serve-country ul li a{display:block;}
.second-footer ul li .serve-country ul li a img{width:16px;height:16px;}
.copyright{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:1rem;margin:0 0 5rem 0;font-size:1.4rem;color:var(--black);background-color:var(--white);}


.second-footer ul li .app-icon .qr-code{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;column-gap:2rem;}
.second-footer ul li .app-icon .qr-code div{width:50%;}
.second-footer ul li .app-icon .qr-code p{font-size:1.4rem;line-height:1.6rem;color:var(--white);text-align:right;}
.second-footer ul li .app-icon .qr-code a img{width:10rem;height:10rem;}
/* Footer end here */
/* login css starts here */
.common-notification-outer{position:fixed;inset:0px;display:flex;-webkit-box-pack:end;justify-content:flex-end;-webkit-box-align:center;align-items:center;overflow:hidden;z-index:100005;transition: all 500ms ease-in-out 0s;font-family:"roboto", opensans,arial;}
.noti-login-modal{background-color: rgba(0, 0, 0, 0.8);height:100%;overflow-x:hidden;overflow-y: auto;width: 100%;
z-index: 1000000;top: 0;right: 0;bottom: 0;left: 0;position: fixed;-webkit-transition: all 0.1s ease-in-out;
-moz-transition: all 0.1s ease-in-out;transition: all 0.1s ease-in-out;}
.noti-login-modal .login-modal-content-area{width:400px;margin:20px auto 50px auto;background-color:#fff;box-sizing:border-box;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-family:"Roboto","Google Sans","Arial",sans-serif;-webkit-border-radius:4px;-moz-border-radius:4px;
border-radius:4px;}
.frame-width {position:absolute;top: 10px;left: 50%;margin-left: -205px;min-height: 614px;width: 410px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.modal {background-color: rgba(0, 0, 0, .8);display: none;overflow-x: hidden;overflow-y: auto;z-index: 1000000;top: 0;right: 0;bottom: 0;left: 0;position: fixed;-webkit-transition: all .1s ease-in-out;-moz-transition: all .1s ease-in-out;transition: all .1s ease-in-out;}
.modal .modal-table {display: table;table-layout: fixed;}
/* login css end here */
/* No events starts here */
.no-events{background:url("https://usimg.sulekha.io/cdn/others/images/others_2024-05-30-06-25-00-398.png") no-repeat right bottom;background-size:cover;height:40rem;position:relative;}
.no-events .over-clr{background:rgba(0, 0, 0, 0.3);width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}
.no-events .sulekha-ser-title h2, .no-events .sulekha-ser-title .subtitle{color:var(--white);position:relative;z-index:3;}
.no-events .two-promo{display:flex;flex-direction:row;justify-content:space-between;gap:2rem;padding:2rem 0 3rem 0;position:relative;z-index:3;}
.no-events .two-promo .single-blk{width:50%;display:flex;flex-direction:column;justify-content:center;align-items:center;}
.no-events .two-promo .single-blk h4{font-size:1.8rem;font-weight(--weight-600);color:var(--white);padding:0 0 1.5rem 0;text-align:center;}
.no-events .two-promo .single-blk .btn-outer{text-align:center;position:relative;z-index:3;}
.no-events .links-blk{padding:2rem 0 0 0;position:relative;z-index:3;}
.no-events .links-blk ul{display:flex;flex-direction:row;justify-content:center;align-items:center;}
.no-events .links-blk ul li{padding:0px;margin:0 1rem 0 0;}
.no-events .links-blk ul li label{font-size:1.4rem;line-height:1.6rem;color:var(--white);margin:0 1.5rem 0 0;}
.no-events .links-blk ul li label i{margin:0 0.5rem 0 0;}
.no-events .links-blk ul li a{padding:0.4rem 0.8rem;display:block;font-size:1.4rem;line-height:1.6rem;color:var(--black);background-color:var(--thumbBG);-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
/* No events end here */
/* No Rooms starts here */
.no-rooms{background:url("https://usimg.sulekha.io/cdn/others/images/others_2024-05-31-07-26-51-034.png") no-repeat right bottom;background-size:cover;height:40rem;position:relative;}
.no-rooms .over-clr{background:rgba(0, 0, 0, 0.6);width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}
.no-rooms .sulekha-ser-title h2, .no-rooms .sulekha-ser-title .subtitle{color:var(--white);position:relative;z-index:3;}
.no-rooms .two-promo{display:flex;flex-direction:row;justify-content:space-between;gap:2rem;padding:0 0 3rem 0;position:relative;z-index:3;}
.no-rooms .two-promo .single-blk{width:50%;padding:1.5rem;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:rgba(255, 255, 255, 0.6);-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;}
.no-rooms .two-promo .single-blk h4{font-size:1.8rem;font-weight(--weight-600);color:var(--black);padding:0 0 1.5rem 0;text-align:center;}
.no-rooms .two-promo .single-blk .btn-outer{text-align:center;position:relative;z-index:3;margin:0 0 1.5rem 0;display:flex;justify-content:center;width:100%;}
.no-rooms .two-promo .single-blk .list-txt{}
.no-rooms .two-promo .single-blk .list-txt ul{margin:0px;padding:0px;display:flex;flex-direction:row;justify-content:flex-start;}
.no-rooms .two-promo .single-blk .list-txt ul li{display:flex;margin:1rem 1rem 1rem 0;padding:0px;list-style:none;}
.no-rooms .two-promo .single-blk .list-txt ul li a{font-size:1.4rem;line-height:1.4rem;color:var(--white);background:rgba(0,0,0,0.4);padding:0.5rem 1rem;-webkit-border-radius: 4px;
-moz-border-radius: 4px;border-radius: 4px;}
/* No Rooms end here */
/* top header with ad starts here */
.top-header-blk.blk-ad{background-color:var(--black);}
.top-header-blk.blk-ad .left-blk ul li a{color:Var(--white);}
.top-header-blk.blk-ad .left-blk ul li a i{color:Var(--white);}
.top-header-blk.blk-ad .left-blk ul li .city-outer a{color:var(--black);}
.top-search-blk.ad-content{position:relative;background-color:var(--black);}
.top-search-blk.ad-content .back-bg{z-index:1;position:absolute;top:0px;left:0px;width:100%;height:100%;background:url("https://usimg.sulekha.io/cdn/others/images/image_2024-05-31-06-58-34-602.png") no-repeat top right;background-size:cover;}
.top-search-blk.ad-content .overlay{z-index:2;position:absolute;top:0px;left:0px;width:100%;height:100%;background-color:rgba(0,0,0,0.4);}
.top-search-blk.ad-content .left-content-blk{position:relative;z-index:4;width:calc(100% - 33rem)}
.top-search-blk.ad-content .left-content-blk h1{color:var(--white);position:relative;}
.top-search-blk.ad-content .search-outer ul li label{color:var(--white);}
.top-search-blk.ad-content .quick-links label{color:var(--black-shade-999);}
.top-search-blk.ad-content .quick-links a{color:var(--white);}
.top-search-blk.ad-content .other-links{background-color:rgba(255,255,255, 0.1);display:inline-block;width:auto;}
.top-search-blk.ad-content .other-links .title-txt{color:var(--white);}
.top-search-blk.ad-content .other-links ul li a{color:var(--white);background-color:rgba(0,0,0, 0.3);}
.top-search-blk.ad-content .right-ad-blk{position:relative;z-index:4;width:30rem;margin:0 0 0 2rem;display:flex;align-items:center;}
/* top header with ad end here */


header{position:relative;}
.top-header-blk{background-color:var(--black);padding:0.5rem 2rem;display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-bottom:solid 1px var(--border-ccc);transition: all .15s linear;}
.top-header-blk .left-blk{position:relative;}
.top-header-blk .left-blk ul{margin:0;padding:0px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;}
.top-header-blk .left-blk ul li{margin:0;padding:0px;list-style:none;transition:1s;}
.top-header-blk .left-blk ul li a{padding:1rem 0.5rem;display:flex;flex-direction:row;justify-content:space-between;font-size:1.4rem;line-height:1.4rem;color:var(--white);align-items:center;font-weight:var(--weight-500);}
.top-header-blk .left-blk ul li a i{margin:0 0.5rem;font-family:fontawesome;font-size:1.5rem;color:var(--white);transition:1s;}
.top-header-blk .left-blk ul li:hover a{color:var(--black);}
.top-header-blk .left-blk ul li .city-outer{display:flex;flex-direction:row;padding:0.2rem 1rem;margin:0 1rem 0 0;background-color:var(--white);border:solid 1px var(--border-ccc);-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.top-header-blk .left-blk ul li .city-outer a{display:flex;flex-direction:row;justify-content:space-between;font-size:1.4rem;line-height:1.4rem;color:var(--black);align-items:center;padding:0.5rem;}
.top-header-blk .left-blk ul li .city-outer a i{margin:0 0.3rem;}
.top-header-blk .left-blk ul li:hover .city-outer a i{transform: rotateZ(0deg)}
.top-header-blk .left-blk ul li .city-search{display:flex;flex-direction:row;padding:0.2rem 1rem;margin:0 1rem 0 0;background-color:var(--white);border:solid 1px var(--border-ccc);-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.top-header-blk .left-blk ul li .city-search a{display:flex;flex-direction:row;justify-content:space-between;font-size:1.4rem;line-height:1.4rem;color:var(--black);align-items:center;padding:0.5rem;}
.top-header-blk .left-blk ul li .city-search a i.fa-search{color:var(--black);margin:0 0.3rem;transform: rotateZ(0deg);}
.top-header-blk .left-blk ul li.big-hide{display:none;}
.top-header-blk .left-blk ul li:hover{background-color:var(--white);-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;
-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;border-top-left-radius:6px;border-top-right-radius:6px;}
.top-header-blk .left-blk ul li.extra-large {display:none;}
header .top-header-blk .left-blk ul li .more-services ul li.extra-large{display:none;}
/*sub menu starts here */
header .top-header-blk.top-fix .left-blk ul li a, .top-header-blk.top-fix .left-blk ul li a i{color:var(--white);transition:1s;}
.top-header-blk.top-fix .left-blk ul li a i.fa-search{color:var(--black)}
header .top-header-blk.top-fix .left-blk ul li:hover a, .top-header-blk.top-fix .left-blk ul li.active a{color:var(--black);}
header .top-header-blk.top-fix .left-blk ul li:hover a i, .top-header-blk .left-blk ul li:hover a i{color:var(--black);transform: rotateZ(-180deg);}
header .top-header-blk.top-fix .right-blk ul li a i.fa-mobile, .top-header-blk.top-fix .right-blk ul li .login a i.fa-user-circle-o{color:var(--white);}
header .top-header-blk .left-blk ul li .events-sub-menu{display:none;position:absolute;top:65px;left:-2rem;z-index:20;background-color:var(--white);padding:1rem;width:192rem;box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 6px -1px, rgba(0, 0, 0, 0.06) 0px 2px 4px -1px;transition:all 0.1s ease-in 0s;}
header .top-header-blk .left-blk ul li:hover .events-sub-menu{top:4.8rem;display:block;}
header .top-header-blk .left-blk ul li .events-sub-menu ul{margin:0;padding:0px;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;}
header .top-header-blk .left-blk ul li .events-sub-menu ul li{width:33%;padding:0;margin:0 1.5rem 0 0;}
header .top-header-blk .left-blk ul li .events-sub-menu ul li .promo-banner{display:flex;flex-direction:column;align-items:center;margin:0 0 1.5rem 0;}
header .top-header-blk .left-blk ul li .events-sub-menu ul li .promo-banner img{width:30rem; height:25rem;}
header .top-header-blk .left-blk ul li .events-sub-menu ul li.without-img{}
header .top-header-blk .left-blk ul li .events-sub-menu ul li h2{font-size:1.8rem;line-height:2rem;padding:0.5rem 0;color:var(--black);font-weight(--weight:600);}
header .top-header-blk .left-blk ul li .events-sub-menu ul li .listing{display:flex;flex-direction:row;justify-content:flex-start;margin:0 0 1rem 0;padding:0 0 1rem 0;border-bottom:dashed 1px var(--border-ccc);}
header .top-header-blk .left-blk ul li .events-sub-menu ul li .listing figure{width:5rem;height:5rem;margin:0 1rem 0 0;}
header .top-header-blk .left-blk ul li .events-sub-menu ul li .listing figure img{width:5rem;height:5rem;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
header .top-header-blk .left-blk ul li .events-sub-menu ul li.without-img figure{display:none;}
header .top-header-blk .left-blk ul li .events-sub-menu ul li .listing .content-blk{width:calc(100% - 6rem);}
header .top-header-blk .left-blk ul li .events-sub-menu ul li.without-img .listing .content-blk{width:100%;}
header .top-header-blk .left-blk ul li .events-sub-menu ul li .listing .content-blk h3{margin:0 0 0.3rem 0;}
header .top-header-blk .left-blk ul li .events-sub-menu ul li .listing .content-blk h3 a{padding:0px;font-size:1.5rem;line-height:1.5rem;letter-spacing:0.3px;font-weight:normal;margin:0;color:var(--blue);display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical;overflow:hidden;text-overflow:ellipsis;}
header .top-header-blk .left-blk ul li .events-sub-menu ul li .listing .content-blk .links-outer{display:flex;flex-direction:row;justify-content:space-between;align-items:center;}
header .top-header-blk .left-blk ul li .events-sub-menu ul li .listing .content-blk .links-outer .lt-content{margin:0 1rem 0 0;}
header .top-header-blk .left-blk ul li .events-sub-menu ul li .listing .content-blk .links-outer .lt-content ul{margin:0px;padding:0px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;}
header .top-header-blk .left-blk ul li .events-sub-menu ul li .listing .content-blk .links-outer .lt-content ul li{padding:0px;margin:0 0.5rem 0 0;list-style:none;width:auto;font-size:1.3rem;color:var(--black);}
header .top-header-blk .left-blk ul li .events-sub-menu ul li .listing .content-blk .links-outer .lt-content ul li i{margin:0 0.4rem 0 0;font-family:fontawesome;font-size:1.3rem;color:var(--black-shade-999);}
header .top-header-blk .left-blk ul li .events-sub-menu ul li .listing .content-blk .links-outer .rt-content{margin:0.5rem 0 0 0;} 
header .top-header-blk .left-blk ul li .events-sub-menu ul li .listing .content-blk .links-outer .rt-content a{display:flex;font-size:1.3rem;line-height:1.3rem;padding:1rem 1.5rem;-webkit-border-radius: 50px;-moz-border-radius: 50px;border-radius: 50px;color:var(--red);border:solid 1px var(--red);}
header .top-header-blk .left-blk ul li .events-sub-menu ul li .listing .content-blk p{margin:0 0 1rem 0;font-size:1.4rem;line-height:2rem;color:var(--black-shade-666);display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}
header .top-header-blk .left-blk ul li .events-sub-menu ul li .listing .content-blk label.label-txt{display:flex;margin:0 0 0.8rem 0;}
header .top-header-blk .left-blk ul li .events-sub-menu ul li .listing .content-blk label.label-txt a{background-color:var(--blue-three);font-size:1.4rem;line-height:1.4rem;padding:0.3rem 1rem;display:inline-flex;color:var(--black-shade-333);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
header .top-header-blk .left-blk ul li .events-sub-menu ul li .listing .content-blk .props{}
header .top-header-blk .left-blk ul li .events-sub-menu ul li .listing .content-blk .props ul{margin:0px;padding:0px;display:flex;flex-direction:row;align-items:center;}
header .top-header-blk .left-blk ul li .events-sub-menu ul li .listing .content-blk .props ul li{margin:0 0 0 1.5rem;padding:0.5rem 1rem 0 0;list-style:circle;width:auto;}
header .top-header-blk .left-blk ul li .events-sub-menu ul li .listing .content-blk .props ul li a{padding:0px;margin:0px;font-size:1.4rem;color:var(--black-shade-666);display:block;}
header .top-header-blk .left-blk ul li .events-sub-menu ul li .event-category{padding:1rem 0 0.5rem 0;}
header .top-header-blk .left-blk ul li .events-sub-menu ul li .event-category .sub-title{font-size:1.4rem;color:var(--red);}
header .top-header-blk .left-blk ul li .events-sub-menu ul li .event-category ul{margin:0px;padding:0px;display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap;}
header .top-header-blk .left-blk ul li .events-sub-menu ul li .event-category ul.ittraining{}
header .top-header-blk .left-blk ul li .events-sub-menu ul li .event-category ul li{margin:0 0 1rem 0;padding:0px;list-style:none;width:33%;}
header .top-header-blk .left-blk ul li .events-sub-menu ul li .event-category ul.ittraining li{width:50%;}
header .top-header-blk .left-blk ul li .events-sub-menu ul li .event-category ul li a{font-size:1.4rem;color:var(--text-clr-one);padding:0px;margin:0px;}
header .top-header-blk .left-blk ul li .events-sub-menu .more-links{background-color:#fff0e5;padding:1.5rem;display:flex;flex-direction:row;justify-content:center;align-items:center;font-size:1.4rem;margin:1rem 0 0 0;}
header .top-header-blk .left-blk ul li .events-sub-menu .more-links span{margin:0 0.5rem;}
header .top-header-blk .left-blk ul li .events-sub-menu .more-links span a.sul-button.red-but{color:var(--white);padding:1.2rem 2rem;}
header .top-header-blk .left-blk ul li .events-sub-menu .more-links span a.sul-button.yellow-but{padding:1.2rem 2rem;}
header .top-header-blk .left-blk ul li .more-services{display:none;position:absolute;top:47px;right:0;z-index:5;background-color:var(--white);width:15rem;box-shadow: rgba(0, 0, 0, 0.02) 0px 1px 3px 0px, rgba(27, 31, 35, 0.15) 0px 0px 0px 1px;-webkit-border-bottom-right-radius: 4px;-webkit-border-bottom-left-radius: 4px;-moz-border-radius-bottomright: 4px;-moz-border-radius-bottomleft: 4px;
border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;}
header .top-header-blk .left-blk ul li:hover .more-services{display:block;}
header .top-header-blk .left-blk ul li .more-services ul{width:100%;margin:0px;padding:0px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;}
header .top-header-blk .left-blk ul li .more-services ul li{margin:0;padding:0px;list-style:none;width:100%;border-bottom:dotted 1px var(--border-ccc);transition:1s;}
header .top-header-blk .left-blk ul li .more-services ul li a{font-size:1.4rem;color:var(--black);padding:1rem;display:block;}
header .top-header-blk .left-blk ul li .more-services ul li:hover{}
header .top-header-blk .left-blk ul li .more-services ul li:hover a{background-color:var(--red);color:var(--white);}
header .top-header-blk .left-blk ul li:hover .more-services{display:block;}
/*sub menu end here */


.top-header-blk .right-blk{}
.top-header-blk .right-blk ul{margin:0;padding:0px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;}
.top-header-blk .right-blk ul li{margin:0 1.5rem 0 0;padding:0px;list-style:none;position:relative;}
.top-header-blk .right-blk ul li a i.fa-mobile{font-size:3rem;color:var(--white);}
.top-header-blk .right-blk ul li a.sul-button.red-but i{margin:0 0.5rem 0 0;}
.top-header-blk .right-blk ul li .login{}
.top-header-blk .right-blk ul li .login a{display:flex;flex-direction:row;justify-content:space-between;font-size:1.6rem;line-height:1.6rem;color:var(--black);align-items:center;font-weight:var(--weight-500);}
.top-header-blk .right-blk ul li .login a i.fa-user-circle-o{margin:0 0.3rem;font-family:fontawesome;font-size:2rem;color:var(--white);}
.top-header-blk .right-blk ul li .download-app{align-items:center;width:30rem;position:absolute;right:-13px;top:32px;z-index:501;background-color:var(--white);border:solid 1px var(--border-ccc);padding:1.5rem;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;transform-origin: top;  transform: perspective(1000px) rotateX(-90deg);-webkit-transition: all 0.5s, background, 2s 0.5s linear;transition: all 0.5s, background 2s 0.5s linear;}
.top-header-blk.top-fix{position:fixed;left:0px;top:0px;width:100%;z-index: 500;transition: all .15s linear;background-color:var(--black);}
.top-header-blk.top-fix .left-blk ul li{margin:0 1rem 0 0;}
.top-header-blk .left-blk ul li.no-back:hover, .top-header-blk.top-fix .left-blk ul li.no-back:hover{background-color:transparent;}
.top-header-blk.top-fix .left-blk ul li.mobilelogo {width:4.1rem;overflow: hidden;}
.top-header-blk.top-fix .left-blk ul li.mobilelogo:hover{background:transparent;}
header .top-header-blk.top-fix .left-blk ul li .more-services{right:10px;}
.top-header-blk.top-fix .left-blk ul li.big-hide{display:block;}
.top-header-blk.top-fix .left-blk ul li .city-outer{padding: 0.5rem 0 0.5rem 0.2rem;}
.top-header-blk.top-fix .left-blk ul li .city-outer span {display: none;}
.top-header-blk.top-fix .left-blk ul li:hover .city-outer a i{transform: rotateZ(0deg);}
.top-header-blk.top-fix .left-blk ul li .city-outer a i.sulicon-down-arrow {display: none;}
.top-header-blk.top-fix .left-blk ul li .city-search{display:block;padding: 0.5rem 0 0.5rem 0.2rem;}
.top-header-blk.top-fix .left-blk ul li .city-search a:hover i.fa-search{margin:0 0.3rem;transform: rotateZ(0deg);}
.top-header-blk .left-blk ul li .call-search{display:none;}
.top-header-blk.top-fix .left-blk ul li .call-search{display:none;flex-direction:row;padding:0.2rem 1rem;margin:0 1rem 0 0;background-color:var(--white);border:solid 1px var(--border-ccc);-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.top-header-blk.top-fix .left-blk ul li .call-search a{display:flex;flex-direction:row;justify-content:space-between;font-size:1.4rem;line-height:1.4rem;color:var(--black);align-items:center;padding:0.5rem;}
.top-header-blk.top-fix .left-blk ul li .call-search a i{color:var(--black);}
.top-header-blk.top-fix .right-blk ul li .login a span{display:none;}
.top-header-blk.top-fix .right-blk ul li a.sul-button{padding:0.8rem 1rem;}
.top-header-blk.top-fix .right-blk ul li a.sul-button.red-but i{margin:0px;}
.top-header-blk.top-fix .right-blk ul li a.sul-button.red-but span{display:none;}
.top-header-blk.top-fix .left-blk ul li a{font-size:1.5rem;}
.download-app:after, .arrow_box:before {bottom: 100%;left:92%;border: solid transparent;content: "";height: 0;width: 0;position: absolute;pointer-events: none;}
.download-app:after {border-color: rgba(255, 255, 255, 0);border-bottom-color: #fff;border-width: 8px;margin-left: -8px;}
.download-app:before {border-color: rgba(204, 204, 204, 0);border-bottom-color: #ccc;border-width: 9px;margin-left: -9px;}
.top-header-blk .right-blk ul li .download-app .title-txt{font-size:1.8rem;color:var(--green);margin:0 0 1rem 0;padding:0 0 1rem 0;border-bottom:dashed 1px var(--border-ccc);text-align:center;}
.top-header-blk .right-blk ul li:hover .download-app{transform: perspective(1000px) rotateX(0deg);}
.topic-content {z-index:4;width: 240px;padding: 10px;background: #fff;display: flex;align-items: center;border-radius: 30px 30px 0 30px;gap:10px;box-shadow: 0 5px 10px 0 rgb(44 130 237 / 40%);}
.topic-content.one {position: absolute;top: 149px;left:160px;z-index:4;}
.topic-content.two {position: absolute;top: 64%;left:225px;z-index:4;}
.topic-content.three {border-radius: 30px 30px 30px 0;position: absolute;right: 0;top:90px;z-index:4;}
.topic-content.four {border-radius: 30px 30px 30px 0;position: absolute;right:5px;bottom:102px;z-index:4;}
.topic-content h4 {font-size:2.2rem;line-height:2.6rem;color:var(--blue-four);font-weight:var(--weight-600);padding:0 0 0.5rem 1rem;}
.topic-content p {font-weight:var(--weight-500);font-size:1.6rem;line-height:1.8rem;padding:0 0 0 1rem;color:var(--black-shade-666);margin: 0;}
.topic-content.three .topic-details, .topic-content.four .topic-details{padding-left: 15px;}
.shape1{animation:hero-thumb-animation 2.5s linear infinite alternate;-webkit-animation:hero-thumb-animation 2.5s linear infinite alternate;-moz-animation:hero-thumb-animation 2.5s linear infinite alternate;-o-animation:hero-thumb-animation 2.5s linear infinite alternate}
.shape2{animation:hero-thumb1-animation 2.5s linear infinite alternate;-webkit-animation:hero-thumb1-animation 2.5s linear infinite alternate;-moz-animation:hero-thumb1-animation 2.5s linear infinite alternate;-o-animation:hero-thumb1-animation 2.5s linear infinite alternate}
.shape3{animation:hero-thumb2-animation 2.5s linear infinite alternate;-webkit-animation:hero-thumb2-animation 2.5s linear infinite alternate;-moz-animation:hero-thumb2-animation 2.5s linear infinite alternate;-o-animation:hero-thumb2-animation 2.5s linear infinite alternate}
.shape4{animation:hero-thumb4-animation 2.5s linear infinite alternate;-webkit-animation:hero-thumb4-animation 2.5s linear infinite alternate;-moz-animation:hero-thumb4-animation 2.5s linear infinite alternate;-o-animation:hero-thumb4-animation 2.5s linear infinite alternate}
.shape5{animation:hero-thumb1-animation 2.5s linear infinite alternate;-webkit-animation:hero-thumb5-animation 2.5s linear infinite alternate;-moz-animation:hero-thumb5-animation 2.5s linear infinite alternate;-o-animation:hero-thumb5-animation 2.5s linear infinite alternate}
@keyframes hero-thumb-animation{
0%{transform:translateY(-20px)}
to{transform:translateY(0)}
}
@keyframes hero-thumb1-animation{
0%{transform:translateY(-20px) translateX(50px)}
to{transform:translateY(-20px) translateX(0)}
}
@keyframes hero-thumb2-animation{
0%{transform:translateY(-50px)}
to{transform:translateY(0)}
}
@keyframes hero-thumb4-animation{
0%{transform:translateX(-40px)}
to{transform:translateX(0)}
}
@keyframes hero-thumb5-animation{
0%{transform:translateY(-40px)}
to{transform:translateX(0)}
}
/* Header block search end here */
.header-wrap {width:100%;background-color:var(--black-shade-f2f2f2);box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 6px -1px, rgba(0, 0, 0, 0.06) 0px 2px 4px -1px;}
.top-header-blk .right-blk ul li .download-app p{font-size:1.4rem;color:var(--black);text-align:center;}
.top-header-blk .right-blk ul li .download-app .app-links{display:flex;flex-direction:column;padding:1rem 0;justify-content:center;align-items:center;row-gap:1.5rem;}
.top-header-blk .right-blk ul li .download-app .app-links a{display:inline-flex;}
.top-header-blk .right-blk ul li .download-app .app-links a img{height:5rem;}
.header-wrap.fixed-header {z-index:999;position:fixed;top:0;left:0;width:100%;}
.container .menu-blk{display:flex;flex-direction:row;justify-content:space-between;gap:20px;padding:17px 0;}
.container .menu-blk .left-content-holder{width:50%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;}
.container .menu-blk .left-content-holder .sul-logo{padding:0 2.5rem;}
.container .menu-blk .left-content-holder .sul-logo a img{height:2.8rem;}
.container .menu-blk .left-content-holder .menu{padding:0 1rem;position:relative;}
.container .menu-blk .left-content-holder .menu a{font-size:1.8rem;line-height:1.8rem;color:#666;display:flex;flex-direction:row;justify-content:center;align-items:center;}
.container .menu-blk .left-content-holder .menu i{display:inline-flex;margin:0 5px 0 0;}
.container .menu-blk .left-content-holder .menu .drop-listing{transform-origin: top;  transform: perspective(1000px) rotateX(-90deg);transition: 0.5s;width:220px;height:200px;position:absolute;left:0px;top:5.4rem;z-index:7;background-color:var(--white);overflow-y:scroll;-webkit-border-bottom-right-radius: 8px;-webkit-border-bottom-left-radius: 8px;-moz-border-radius-bottomright: 8px;-moz-border-radius-bottomleft: 8px;border-bottom-right-radius: 8px;border-bottom-left-radius: 8px;box-shadow: rgba(0, 0, 0, 0.12) 0px 1px 3px, rgba(0, 0, 0, 0.24) 0px 1px 2px;-webkit-transition: all 0.5s, background, 2s 0.5s linear;transition: all 0.5s, background 2s 0.5s linear;}
.container .menu-blk .left-content-holder .menu:hover .drop-listing{transform: perspective(1000px) rotateX(0deg);}
.container .menu-blk .left-content-holder .menu .drop-listing ul{margin:0px;padding:0px;display:block;}
.container .menu-blk .left-content-holder .menu .drop-listing ul li{list-style:none;margin:0px;padding:0px;}
.container .menu-blk .left-content-holder .menu .drop-listing ul li a{transition:1s;font-size:1.4rem;line-height:1.8rem;color:var(--black);display:block;padding:1rem;-webkit-border-radius:0;
-moz-border-radius:0;border-radius:0;border-bottom:solid 1px var(--border-e4e4e4);height:auto;}
.container .menu-blk .left-content-holder .menu .drop-listing ul li a:hover{background-color:var(--red);color:var(--white);}
.container .menu-blk .right-content-holder{width:50%;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;}
.container .menu-blk .right-content-holder .login{margin:0 1rem;}
.container .menu-blk .right-content-holder .login a{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:1rem;font-size:1.4rem;line-height:1.4rem;color:#000;}
.container .menu-blk .right-content-holder .login a i{margin:0 5px 0 0;color:var(--black-shade-999);}
.hero-blk{background: url(https://usimg.sulekha.io/cdn/others/images/city_2024-01-03-06-25-57-175.jpg) center top no-repeat;background-size: cover;width:100%;height:40rem;margin:8rem 0 0 0;position:relative;}
.hero-blk .overlay{position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:1;background-color:rgba(0,0,0,0.7);overflow:visible;}
.hero-blk h1{margin:10rem 0 4rem 0;display:flex;flex-direction:column;font-size:3rem;line-height:4rem;font-family:var(--ff-primary);color:var(--white);font-weight:600;letter-spacing:0.1rem;position:relative;z-index:2;justify-content:center;align-items:center;text-shadow: 2px 2px 2px black;}
.hero-blk h1 span{margin:1rem 0 0 0;display:block;font-size:3rem;font-family:sulRunFont;font-weight:500;color:var(--white);text-shadow: 1px 1px 1px black;}
.hero-blk .search-blk{margin:5rem 0 0 0;position:relative;z-index:2;}
.hero-blk .search-blk .flds-select{display:flex;flex-direction:row;justify-content: flex-start;}
.hero-blk .search-blk .flds-select ul{margin:0px;padding:0px;display:flex;}
.hero-blk .search-blk .flds-select ul li{margin:0 1rem 0 0;padding:0px;list-style:none;position:relative;}
.hero-blk .search-blk .flds-select ul li a{height:5rem;display:flex;flex-direction: row; justify-content:flex-start;align-items:center;padding:1.5rem 2rem;font-size:1.5rem;background-color:var(--white);-webkit-border-top-left-radius: 8px;-webkit-border-top-right-radius: 8px;-moz-border-radius-topleft: 8px;-moz-border-radius-topright: 8px;border-top-left-radius: 8px;border-top-right-radius: 8px;}
.hero-blk .search-blk .flds-select ul li a i{margin:0 0.5rem;}
.hero-blk .search-blk .flds-select ul li .drop-listing{transform-origin: top;  transform: perspective(1000px) rotateX(-90deg);transition: 0.5s;width:220px;height:200px;position:absolute;left:0px;top:5.4rem;z-index:7;background-color:var(--white);overflow-y:scroll;-webkit-border-bottom-right-radius: 8px;-webkit-border-bottom-left-radius: 8px;-moz-border-radius-bottomright: 8px;-moz-border-radius-bottomleft: 8px;border-bottom-right-radius: 8px;border-bottom-left-radius: 8px;box-shadow: rgba(0, 0, 0, 0.12) 0px 1px 3px, rgba(0, 0, 0, 0.24) 0px 1px 2px;-webkit-transition: all 0.5s, background, 2s 0.5s linear;transition: all 0.5s, background 2s 0.5s linear;}
.hero-blk .search-blk .flds-select ul li:hover .drop-listing{transform: perspective(1000px) rotateX(0deg);}
.hero-blk .search-blk .flds-select ul li .drop-listing ul{margin:0px;padding:0px;display:block;}
.hero-blk .search-blk .flds-select ul li .drop-listing ul li{list-style:none;margin:0px;padding:0px;}
.hero-blk .search-blk .flds-select ul li .drop-listing ul li a{transition:1s;font-size:1.4rem;line-height:1.8rem;color:var(--black);display:block;padding:1rem;-webkit-border-radius:0;
-moz-border-radius:0;border-radius:0;border-bottom:solid 1px var(--border-e4e4e4);height:auto;}
.hero-blk .search-blk .flds-select ul li .drop-listing ul li a:hover{background-color:var(--red);color:var(--white);}
.hero-blk .search-blk .com-service-sea{width:90%;display:inline-block;background-color:var(--white);padding:1.5rem 2rem;margin:2px 0 0 0;-webkit-border-radius: 8px;-webkit-border-top-left-radius: 0;
-moz-border-radius: 8px;-moz-border-radius-topleft: 0;border-radius: 8px;border-top-left-radius: 0;box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px, rgba(0, 0, 0, 0.23) 0px 3px 6px;}
.hero-blk .search-blk .com-service-sea .single-fld{display:flex;flex-direction:row;justify-content: flex-start;margin:1rem 0 0 0;}
.hero-blk .search-blk .com-service-sea .single-fld ul{margin:0px;padding:0px;display:flex;flex-direction:row;justify-content:space-around;align-items: center;width:100%;}
.hero-blk .search-blk .com-service-sea .single-fld ul li{width:100%;margin:0 1rem 0 0;padding:0px;list-style:none;position:relative;border-right:solid 1px var(--border-ccc);display:flex;flex-direction: row; justify-content:center;align-items:center;}
.hero-blk .search-blk .com-service-sea .single-fld ul li a{display:flex;flex-direction: row; justify-content:center;align-items:center;padding:0.5rem 1rem; font-size:1.5rem; background-color:var(--white);}
.hero-blk .search-blk .com-service-sea .single-fld ul li a i{margin:0 0.5rem;}
.hero-blk .search-blk .com-service-sea .single-fld ul li.active{background-color:var(--black-shade-f2f2f2);border-right:solid 1px var(--white);-webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;-moz-border-radius-topleft: 5px;-moz-border-radius-topright: 5px;border-top-left-radius: 5px;border-top-right-radius: 5px;}
.hero-blk .search-blk .com-service-sea .single-fld ul li.active a{background:transparent;}
.hero-blk .search-blk .com-service-sea .single-fld ul li .btn-outer{padding:0 1rem 0 0;}
.hero-blk .search-blk .com-service-sea .single-fld ul li .btn-outer a{}
.hero-blk .search-blk .com-service-sea .single-fld ul li .btn-outer a.sul-button{display:inline-flex;justify-content:center;align-items:center;padding:2rem 1.6rem;background-color:var(--red);border:none;font-size:1.4rem;font-weight:var(--weight-500);height:2.4rem;color:var(--white);}
.hero-blk .search-blk .com-service-sea .single-fld ul li:last-child{border-right:none;}
.hero-blk .search-blk .com-service-sea .goto{display:flex;flex-direction:row;justify-content:flex-start;margin:2rem 1rem 0 0;}
.hero-blk .search-blk .com-service-sea .goto .links a{display:inline-block;margin:1rem;padding:0.7rem 1.8rem;color:var(--black);font-size:1.4rem;line-height:1.4rem;letter-spacing:0.05rem;font-weight:500;background-color:var(--border-e7e7e7);-webkit-border-radius: 50px;-moz-border-radius: 50px;border-radius: 50px;}
.hero-blk .search-blk .com-service-sea .single-fld ul li .two-list{background-color:var(--white);z-index:5;position:absolute;top:4.1rem;width:50rem;display:flex;padding:2rem 1.5rem;box-shadow: rgba(60, 64, 67, 0.3) 0px 1px 2px 0px, rgba(60, 64, 67, 0.15) 0px 1px 3px 1px;-webkit-border-radius: 2px;-webkit-border-bottom-right-radius: 5px;-webkit-border-bottom-left-radius: 5px;-moz-border-radius: 2px;-moz-border-radius-bottomright: 5px;-moz-border-radius-bottomleft: 5px;border-radius: 2px;border-bottom-right-radius: 5px;border-bottom-left-radius: 5px;}
.hero-blk .search-blk .com-service-sea .single-fld ul li .two-list .title-txt{padding:0.5rem;font-size:1.5rem;color:var(--black-shade-666);font-weight:500;margin:0 1rem 1rem 0;background-color:var(--yellow-shade-FFEBE0);-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.hero-blk .search-blk .com-service-sea .single-fld ul li .two-list ul{margin:0px;padding:0px;display:flex;flex-direction:column;justify-content:flex-start;}
.hero-blk .search-blk .com-service-sea .single-fld ul li .two-list ul li{margin:0px;padding:0;border-right:none;}
.hero-blk .search-blk .com-service-sea .single-fld ul li .two-list ul li a{font-size:1.3rem;color:var(--black);border-bottom:dotted 1px var(--border-ccc);margin:0 1.5rem 0 0;transition:1s;padding:0.8rem 1rem;}
.hero-blk .search-blk .com-service-sea .single-fld ul li .two-list ul li a:hover{background-color:var(--red);color:var(--white);border-bottom:solid 1px var(--red);-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}
.hero-blk .search-blk .com-service-sea .single-fld ul li .city-metro-outer{z-index:5;position:absolute;top:4.1rem;width:70rem;background-color:var(--white);display:flex;flex-direction:column;padding:1.5rem;box-shadow: rgba(60, 64, 67, 0.3) 0px 1px 2px 0px, rgba(60, 64, 67, 0.15) 0px 1px 3px 1px;-webkit-border-radius: 2px;-webkit-border-bottom-right-radius: 5px;-webkit-border-bottom-left-radius: 5px;-moz-border-radius: 2px;-moz-border-radius-bottomright: 5px;-moz-border-radius-bottomleft: 5px;border-radius: 2px;border-bottom-right-radius: 5px;border-bottom-left-radius: 5px;}
.hero-blk .search-blk .com-service-sea .single-fld ul li .city-metro-outer .tabs-outer{}
.hero-blk .search-blk .com-service-sea .single-fld ul li .city-metro-outer .tabs-outer ul{margin:0px;padding:0px;display:flex;flex-direction:row;justify-content:flex-start;}
.hero-blk .search-blk .com-service-sea .single-fld ul li .city-metro-outer .tabs-outer ul li{list-style:none;margin:0 1rem 0 0;padding:0px;border-bottom:solid 2px var(--white);}
.hero-blk .search-blk .com-service-sea .single-fld ul li .city-metro-outer .tabs-outer ul li a{display:block;line-height:1.8rem;padding:1rem;color:var(--black);}
.hero-blk .search-blk .com-service-sea .single-fld ul li .city-metro-outer .tabs-outer ul li.active{border-bottom:solid 2px var(--red);background-color:var(--white);border-right: solid 1px var(--border-e4e4e4);}
.hero-blk .search-blk .com-service-sea .single-fld ul li .city-metro-outer .search-outer{background-color:var(--border-e4e4e4);padding:1.5rem 2rem;margin:1rem 0;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.hero-blk .search-blk .com-service-sea .single-fld ul li .city-metro-outer .search-outer input[type="text"]{width:100%;-webkit-border-radius: 50px;
-moz-border-radius: 50px;border-radius: 50px;}
.hero-blk .search-blk .com-service-sea .single-fld ul li .city-metro-outer .city-links-outer{background-color:var(--white);padding:2rem;}
.hero-blk .search-blk .com-service-sea .single-fld ul li .city-metro-outer .city-links-outer .title-txt{font-size:1.5rem;color:var(--black);padding:1.5rem;}
.hero-blk .search-blk .com-service-sea .single-fld ul li .city-metro-outer .city-links-outer ul{margin:0px;padding:0px;display:flex;flex-direction:row;flex-wrap:wrap;}
.hero-blk .search-blk .com-service-sea .single-fld ul li .city-metro-outer .city-links-outer ul li{margin:0 1rem 1rem 0;padding:0px;border-right:none;}
.hero-blk .search-blk .com-service-sea .single-fld ul li .city-metro-outer .city-links-outer ul li a{font-size:1.4rem;color:var(--black);}
.hero-blk .search-blk .com-service-sea .single-fld ul li .single-radio-sel {z-index:5;position:absolute;top:4.1rem;width:70rem;background-color:var(--white);display:flex;flex-direction:column;padding:1.5rem;box-shadow: rgba(60, 64, 67, 0.3) 0px 1px 2px 0px, rgba(60, 64, 67, 0.15) 0px 1px 3px 1px;-webkit-border-radius: 2px;-webkit-border-bottom-right-radius: 5px;-webkit-border-bottom-left-radius: 5px;-moz-border-radius: 2px;-moz-border-radius-bottomright: 5px;-moz-border-radius-bottomleft: 5px;border-radius: 2px;border-bottom-right-radius: 5px;border-bottom-left-radius: 5px;}
.hero-blk .search-blk .com-service-sea .single-fld ul li .single-radio-sel.type{width:auto;}
.hero-blk .search-blk .com-service-sea .single-fld ul li .single-radio-sel ul { margin:0px; padding:0px;display:flex;flex-direction:row;flex-wrap:wrap;}
.hero-blk .search-blk .com-service-sea .single-fld ul li .single-radio-sel ul li {width:20%;margin:0px; padding:0 1.5rem 1rem 0; list-style:none; position:relative;border-right:none;}
.hero-blk .search-blk .com-service-sea .single-fld ul li .single-radio-sel.type ul li{width:auto;}
.hero-blk .search-blk .com-service-sea .single-fld ul li .single-radio-sel ul li.small{float:left;}
.hero-blk .search-blk .com-service-sea .single-fld ul li .single-radio-sel ul li input[type=radio] { position:absolute; visibility:hidden; }
.hero-blk .search-blk .com-service-sea .single-fld ul li .single-radio-sel ul li label { display:block; position:relative; font-weight:400; font-size:1.4rem; padding:0px 25px 5px 25px; margin:0 auto; height:auto; z-index:9; cursor:pointer; -webkit-transition: all 0.25s linear; pointer-events:auto; top:4px; color:#888; }
.hero-blk .search-blk .com-service-sea .single-fld ul li .single-radio-sel ul li:hover label { color:#333; }
.hero-blk .search-blk .com-service-sea .single-fld ul li .single-radio-sel ul li .check { display:block; position:absolute; border:2px solid #aaa; border-radius:100%; height:20px; width:20px; top:2px; left:0; z-index:5; transition:border .25s linear; -webkit-transition: border .25s linear; }
.hero-blk .search-blk .com-service-sea .single-fld ul li .single-radio-sel ul li:hover .check { border:2px solid #333; }
.hero-blk .search-blk .com-service-sea .single-fld ul li .single-radio-sel ul li .check::before { display:block; font-family:robotobold; position:absolute; content: ''; border-radius:100%; height:10px; width:10px; top:4px;left:3px; margin:auto; transition: background 0.25s linear; -webkit-transition: background 0.25s linear; }
.hero-blk .search-blk .com-service-sea .single-fld ul li .single-radio-sel ul li input[type=radio]:checked ~ .check {border: 2px solid #5bc199;}
.hero-blk .search-blk .com-service-sea .single-fld ul li .single-radio-sel ul li input[type=radio]:checked ~ .check::before {background: #5bc199;}
.hero-blk .search-blk .com-service-sea .single-fld ul li .single-radio-sel ul li input[type=radio]:checked ~ label {color: #5bc199;}
.hero-blk .search-blk .com-service-sea .single-fld ul li .single-radio-sel ul li input[type="radio"]:not(:checked) + label:before, .hero-blk .search-blk .com-service-sea .single-fld ul li .single-radio-sel .phone-veri-outer .open-hr ul li input[type="radio"]:checked + label:before { opacity:0; }
.hero-blk .search-blk .com-service-sea .single-fld ul li .single-radio-sel ul li input[type="radio"]:checked + label:after, .hero-blk .search-blk .com-service-sea .single-fld ul li .single-radio-sel ul li input[type="checkbox"]:checked + label:after { opacity:0; }
.hero-blk .search-blk .com-service-sea .single-fld ul li .price-range{z-index:5;position:absolute;top:4.1rem;background-color:var(--white);display:flex;flex-direction:column;padding:1.5rem;box-shadow: rgba(60, 64, 67, 0.3) 0px 1px 2px 0px, rgba(60, 64, 67, 0.15) 0px 1px 3px 1px;-webkit-border-radius: 2px;-webkit-border-bottom-right-radius: 5px;-webkit-border-bottom-left-radius: 5px;-moz-border-radius: 2px;-moz-border-radius-bottomright: 5px;-moz-border-radius-bottomleft: 5px;border-radius: 2px;border-bottom-right-radius: 5px;border-bottom-left-radius: 5px;}
.hero-blk .search-blk .com-service-sea .single-fld ul li .price-range .inp-fld-outer{display:flex;justify-content:center;align-items:center;}
.hero-blk .search-blk .com-service-sea .single-fld ul li .price-range .inp-fld-outer .single-input{margin:0 1rem 0 0;}
.hero-blk .search-blk .com-service-sea .single-fld ul li .price-range .inp-fld-outer .single-select ul label{font-size:1.2rem;color:var(-clr-secondary-black);font-weight:300;margin:0 0 0.5rem 0;}
.hero-blk .search-blk .com-service-sea .single-fld ul li .price-range .price-sel-outer{display:flex;justify-content:center;height:150px;overflow-y:scroll;margin:1rem 0.5rem 0 0;}
.hero-blk .search-blk .com-service-sea .single-fld ul li .price-range .price-sel-outer .single-select{margin:0 0.5rem;width:50%;border-right:solid 1px var(--border-e4e4e4);}
.hero-blk .search-blk .com-service-sea .single-fld ul li .price-range .price-sel-outer .single-select:last-child{border-right:none;}
.hero-blk .search-blk .com-service-sea .single-fld ul li .price-range .price-sel-outer .single-select ul{margin:0px;padding:1rem;display:block;}
.hero-blk .search-blk .com-service-sea .single-fld ul li .price-range .price-sel-outer .single-select ul label{font-size:1.4rem;color:var(--black);font-weight:300;margin:0 0 0.5rem 0;}
.hero-blk .search-blk .com-service-sea .single-fld ul li .price-range .price-sel-outer .single-select ul li{margin:0px;padding:0;list-style:none;border-right:none;}
.hero-blk .search-blk .com-service-sea .single-fld ul li .price-range .price-sel-outer .single-select ul li a{transition:1s;font-size:1.4rem;padding:0.5rem;color:var(--clr-primary-black);display:block;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}
.hero-blk .search-blk .com-service-sea .single-fld ul li .price-range .price-sel-outer .single-select ul li a:hover{color:var(--white);display:block;background-color:var(--red);}
.hero-blk .search-blk .com-service-sea .single-fld ul li .work-type{z-index:5;position:absolute;top:4.1rem;background-color:var(--white);display:flex;flex-direction:column;padding:1.5rem;box-shadow: rgba(60, 64, 67, 0.3) 0px 1px 2px 0px, rgba(60, 64, 67, 0.15) 0px 1px 3px 1px;-webkit-border-radius: 2px;-webkit-border-bottom-right-radius: 5px;-webkit-border-bottom-left-radius: 5px;-moz-border-radius: 2px;-moz-border-radius-bottomright: 5px;-moz-border-radius-bottomleft: 5px;border-radius: 2px;border-bottom-right-radius: 5px;border-bottom-left-radius: 5px;}
.hero-blk .search-blk .com-service-sea .single-fld ul li .work-type ul{margin:0px;padding:0px;list-style:none;display:flex;flex-direction:row;}
.hero-blk .search-blk .com-service-sea .single-fld ul li .work-type ul li{margin:0px;padding:0 1rem 0 0;list-style:none;}
.hero-blk .search-blk .com-service-sea .single-fld ul li .work-type ul li a{font-size:1.4rem;color:var(--black);white-space:nowrap;cursor:pointer;}
.menu-service-link{background-color:var(--black-shade-f2f2f2);padding:12rem 0 4rem 0;box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 6px -1px, rgba(0, 0, 0, 0.06) 0px 2px 4px -1px;margin:0 0 3rem 0;}
.menu-service-link ul{margin:0px;padding:0px;display:flex;flex-direction:row;}
.menu-service-link ul li{margin:0 1.5rem 0 0;padding:0px;display:flex;flex-direction:row;position:relative;}
.menu-service-link ul li a{display:flex;align-items:center;background-color:var(--white);font-size:1.4rem;line-height:1.4rem;font-weight:var(--weight-500);color:var(--black);padding:1rem 1.5rem;box-shadow: rgba(0, 0, 0, 0.16) 0px 1px 4px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;transition:1s;}
.menu-service-link ul li a i{margin:0 0 0 0.5rem;background-repeat:no-repeat;height:16px;}
.menu-service-link ul li a:hover{background-color:var(--red);color:var(--white);}
.menu-service-link ul li .drop-listing{transform-origin: top;  transform: perspective(1000px) rotateX(-90deg);transition: 0.5s;width:220px;height:200px;position:absolute;left:0px;top:3.5rem;z-index:7;background-color:var(--white);overflow-y:scroll;-webkit-border-bottom-right-radius: 8px;-webkit-border-bottom-left-radius: 8px;-moz-border-radius-bottomright: 8px;-moz-border-radius-bottomleft: 8px;border-bottom-right-radius: 8px;border-bottom-left-radius: 8px;box-shadow: rgba(0, 0, 0, 0.12) 0px 1px 3px, rgba(0, 0, 0, 0.24) 0px 1px 2px;-webkit-transition: all 0.5s, background, 2s 0.5s linear;transition: all 0.5s, background 2s 0.5s linear;}
.menu-service-link ul li:hover .drop-listing{transform: perspective(1000px) rotateX(0deg);}
.menu-service-link ul li .drop-listing ul{margin:0px;padding:0px;display:block;}
.menu-service-link ul li .drop-listing ul li{list-style:none;margin:0px;padding:0px;display:flex;flex-direction:column;}
.menu-service-link ul li .drop-listing ul li a{transition:1s;font-size:1.4rem;line-height:1.8rem;color:var(--black);display:block;padding:1rem;-webkit-border-radius:0;
-moz-border-radius:0;border-radius:0;border-bottom:solid 1px var(--border-e4e4e4);height:auto;box-shadow:none;}
.menu-service-link ul li .drop-listing ul li a:hover{background-color:var(--red);color:var(--white);}
.sulekha-ser-title{padding:3rem 0;display:flex;flex-direction:column;justify-content:center;align-items:center;}
.sulekha-ser-title h2{font-family:var(--ff-figtree-var);font-size:4rem;line-height:4.5rem;font-weight:var(--weight-700);display:flex;flex-direction: column;justify-content: center;align-items: center;}
.sulekha-ser-title h2 a{font-size:4rem;line-height:4.5rem;font-weight:var(--weight-700);color:var(--black);}
.sulekha-ser-title .subtitle{display:flex;font-size:2.4rem;font-weight:var(--weight-400);padding:0.5rem;font-family:sulRunFont;}
.tab{max-width:max-content;max-width:-webkit-max-content;padding:1rem 1.5rem;border:solid 1px var(--black-shade-999);margin:1rem auto;-webkit-border-radius: 50px;-moz-border-radius: 50px;border-radius: 50px;display:flex;flex-direction:row;justify-content:center;align-items: center;overflow:hidden;}
.tab.bg-white{background:var(--white);}
.tab ul{width:100%;margin:0px;padding:0px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;max-width:max-content;max-width:-webkit-max-content;}
.tab ul li{margin:0 1rem 0 0;padding:0px;position: relative}
.tab ul li a{background-color: transparent;display:block;font-size:1.5rem;font-weight:var(--weight-500);color:var(--black);padding:1rem 1.5rem;transition:1s;-webkit-border-radius: 50px;
-moz-border-radius: 50px;border-radius: 50px;-webkit-transition: 0.3s ease;transition: 0.3s ease;position: relative;z-index: 1;white-space: nowrap;}
.tab ul li a:before{position: absolute;content: '';top: 50%;left: 0;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);width: 0;height: 100%;-webkit-transition: 0.3s ease;transition: 0.3s ease;background-color: #6f91a7;z-index: -1;-webkit-border-radius: 50px;
-moz-border-radius: 50px;border-radius: 50px;}
.tab ul li a.active:before, .tab ul li a:hover:before {width: 100%;-webkit-border-radius: 50px;-moz-border-radius: 50px;border-radius: 50px;color:var(--white);}
.tab ul li a.active, .tab ul li a:hover{color:var(--white);}
.astro-blocks{display:flex;flex-direction:row;margin:3rem 0;}
.astro-blocks .left-content{width:50%;}
.astro-blocks .right-content{width:50%;}
.astro-blocks .left-content h3{font-size:4rem;line-height:5rem;font-weight:var(--weight-600);margin:0 1.5rem 1.5rem 0;}
.astro-blocks .left-content .btn-outer{display:flex;flex-direction:row;justify-content:flex-start;gap:2rem;padding:2rem 2rem 2rem 0;}
.astro-blocks .left-content .popular-search{padding:2rem 2rem 2rem 0;}
.astro-blocks .left-content .popular-search .title-txt{font-size:1.6rem;padding:0 0 1rem 0;color:var(--black);}
.astro-blocks .left-content .popular-search ul{margin:0px;padding:0px;display:flex;flex-direction:row;justify-content:flex-start;}
.astro-blocks .left-content .popular-search ul li{list-style:none;padding:0px;margin:0 1rem 1rem 0;}
.astro-blocks .left-content .popular-search ul li a{display:block;padding:1rem 1.5rem;font-size:1.4rem;color:var(--black-shade-999);-webkit-border-radius: 50px;-moz-border-radius: 50px;border-radius: 50px;box-shadow: rgba(17, 17, 26, 0.1) 0px 1px 0px;}
.astro-blocks .right-content .service-list{display:flex;flex-direction:row;}
.astro-blocks .right-content .service-list .single-list{width:46%;margin:0 1% 0 1%;}
.astro-blocks .right-content .service-list .single-list.top-margin{margin:4rem 2% 0 2%;}
.astro-blocks .right-content .service-list .single-list ul{margin:0px;padding:0px;}
.astro-blocks .right-content .service-list .single-list ul li{margin:0 0 2.5rem 0;padding:0px;list-style:none;}
.astro-blocks .right-content .service-list .single-list ul li a{display:flex;flex-direction:column;justify-content:center;align-items:center; width:100%;font-size:1.6rem;font-weight:var(--weight-500);color:var(--black-shade-666);padding:1rem;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;box-shadow: rgba(0, 0, 0, 0.05) 0px 6px 24px 0px, rgba(0, 0, 0, 0.08) 0px 0px 0px 1px;transition:1s;}
.astro-blocks .right-content .service-list .single-list ul li a span{font-size:1.4rem;padding:0.5rem 0 0;color:var(--black);font-weight:var(--weight-300);display:block;}
.astro-blocks .right-content .service-list .single-list ul li a:hover{box-shadow: rgba(14, 30, 37, 0.12) 0px 2px 4px 0px, rgba(14, 30, 37, 0.32) 0px 2px 16px 0px;}
.blk-sep-clr{background-color:var(--yellow-shade-FAF1ED);padding:3rem 0;}
.it-train-blk{padding:2rem 0;display:flex;flex-direction:row;}
.it-train-blk .left-content{width:50%;}
.it-train-blk .right-content{width:50%;}
.it-train-blk .right-content h3{font-family:var(--ff-sen-var);font-size:4rem;line-height:5rem;font-weight:var(--weight-600);margin:0 1.5rem 1.5rem 0;}
.it-train-blk .right-content p{padding:1rem 0;margin:0px;font-size:1.6rem;line-height:2.4rem;color:var(--black-shade-666);}
.it-train-blk .right-content .btn-outer{display:flex;flex-direction:row;justify-content:flex-start;gap:2rem;padding:2rem 2rem 2rem 0;}
.it-train-promo{padding:2rem 0;}
.it-train-promo h3{font-size:1.9rem;color:var(--black);padding:0 0 2rem 0;font-weight:var(--weight-500);}
.it-train-promo ul{margin:0px;padding:0px;display:flex;flex-direction:row;flex-wrap:wrap;}
.it-train-promo ul li{width:24%;list-style:none;margin:0 1rem 1.5rem 0;padding:0px;}
.it-train-promo ul li a{font-size:1.5rem;color:var(--blue);}
.it-train-phone-promo{margin:2rem 0;padding:3rem;background-color:var(--white);-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;display:flex;flex-direction:row;column-gap:2rem;box-shadow: rgba(0, 0, 0, 0.05) 0px 6px 24px 0px, rgba(0, 0, 0, 0.08) 0px 0px 0px 1px;}
.it-train-phone-promo .single-blk{padding:2rem 1.5rem;width:50%;background-color:var(--black-shade-fafafa);-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;display:flex;flex-direction:column;justify-content:center;align-items:center;box-shadow: rgb(204, 219, 232) 3px 3px 6px 0px inset, rgba(255, 255, 255, 0.5) -3px -3px 6px 1px inset;}
.it-train-phone-promo .single-blk .title-txt{font-size:1.8rem;color:var(--black);padding:0 0 1rem 0;font-weight:var(--weight-500);}
.it-train-phone-promo .single-blk .btn-outer{padding:1rem 0;text-align:center;margin:auto;}
.it-train-phone-promo .single-blk .btn-outer a{display:inline-flex;-webkit-border-radius: 50px;-moz-border-radius: 50px;border-radius: 50px;padding:1rem 1.5rem;font-size:1.5rem;color:var(--blue);border:solid 1px var(--blue);transition:1s;}
.it-train-phone-promo .single-blk .btn-outer a:hover{background-color:var(--white);}
.ls-service-promo{margin:2rem 0 3rem 0;}
.ls-service-promo h3{font-size:1.9rem;color:var(--black);padding:0 0 2rem 0;font-weight:var(--weight-500);}
.ls-service-promo ul{margin:0px;padding:0px;display:flex;flex-direction:row;justify-content:flex-start;column-gap:2rem;}
.ls-service-promo ul li{list-style:none;margin:0px;padding:0px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;width:16%;position:relative;height:225px;transition:.3s ease-in;}
.ls-service-promo ul li h3{color:var(--white);padding:1.5rem 1rem 1rem 1rem;text-align:center;position:relative;z-index:2;}
.ls-service-promo ul li h3 a{font-size:1.8rem;line-height:1.2;font-weight:400;color:var(--white);text-shadow: 1px 1px 2px red, 0 0 1em blue, 0 0 0.2em blue;}
.ls-service-promo ul li:hover{transform: scale(1.09);}
.ls-service-promo ul li.back1{background-color:var(--blue-shade-001c41);}
.ls-service-promo ul li.back2{background-color:var(--blue-shade-a6cdd4);}
.ls-service-promo ul li.back3{background-color:var(--black-shade-010101);}
.ls-service-promo ul li.back4{background-color:var(--green-shade-58956c);}
.ls-service-promo ul li.back5{background-color:var(--green-shade-b5cf61);}
.ls-service-promo ul li.back6{background-color:var(--blue-shade-b1b8ca);}
.ls-service-promo ul li .ser-back-img1{position:absolute;z-index:1;bottom:-5px;right:8px;}
.ls-service-promo ul li .ser-back-img2{position:absolute;z-index:1;bottom:5px;right:0px;}
.ls-service-promo ul li .more-service{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;}
.ls-service-promo ul li .more-service a{font-size:1.8rem;font-weight:2.2rem;font-weight:600;color:var(--white);text-shadow: 1px 1px 2px red, 0 0 1em blue, 0 0 0.2em blue;}
.gredient-bg-one{padding:3rem 0;background:var(--bg-gredient-one);margin:2rem 0;border-top:solid 1px var(--border-e4e4e4);border-bottom:solid 1px var(--border-e4e4e4);}
.blk-bg-one{background:var(--bg--one);margin:2rem 0;padding:3rem 0;border-top:solid 1px var(--border-e4e4e4);border-bottom:solid 1px var(--border-e4e4e4);}
.blk-bg-two{background:var(--white);margin:2rem 0;padding:3rem 0;}
.blk-bg-three{background:var(--green-shade-EEF9F6);margin:2rem 0;padding:3rem 0;border-top:solid 1px var(--border-e4e4e4);border-bottom:solid 1px var(--border-e4e4e4);}
.blk-bg-four{background:var(--yellow-FFF6D3);margin:2rem 0;padding:3rem 0;border-top:solid 1px var(--border-e4e4e4);border-bottom:solid 1px var(--border-e4e4e4);}
.blk-bg-five{background:var(--bg-blue);margin:2rem 0;padding:3rem 0;border-top:solid 1px var(--border-e4e4e4);border-bottom:solid 1px var(--border-e4e4e4);}
.blk-bg-six{background:var(--blue-five);margin:2rem 0;padding:3rem 0;border-top:solid 1px var(--border-e4e4e4);border-bottom:solid 1px var(--border-e4e4e4);}
.blk-bg-seven{background:var(--green-shade-EFF3EC);margin:2rem 0;padding:3rem 0;border-top:solid 1px var(--border-e4e4e4);border-bottom:solid 1px var(--border-e4e4e4);}
.blk-bg-eight{background:var(--yellow-shade-F4F0E7);margin:2rem 0;padding:3rem 0;border-top:solid 1px var(--border-e4e4e4);border-bottom:solid 1px var(--border-e4e4e4);}
.blk-bg-nine{background:var(--yellow-shade-F6F5F2);margin:2rem 0;padding:3rem 0;border-top:solid 1px var(--border-e4e4e4);border-bottom:solid 1px var(--border-e4e4e4);}
.blk-bg-ten{background:var(--yellow-shade-fff8f4);margin:2rem 0;padding:3rem 0;border-top:solid 1px var(--border-e4e4e4);border-bottom:solid 1px var(--border-e4e4e4);}
.blk-bg-eleven{background:var(--gray-shade-f6f6f6);margin:2rem 0;padding:3rem 0;border-top:solid 1px var(--border-e4e4e4);border-bottom:solid 1px var(--border-e4e4e4);}
/* roommates block starts here */
h3{font-family:var(--ff-figtree-var);font-size:2.5rem;line-height:3rem;color:var(--black);font-weight:var(--weight-700);margin:3rem 0;}
h2.title-txt{font-family:var(--ff-figtree-var);font-size:2.5rem;line-height:3rem;color:var(--black);font-weight:var(--weight-700);margin:1.5rem 0;}
h2.title-txt span.exp-txt{font-size:1.6rem;color:var(--black-shade-666);display:block;}
h2.title-txt .info{position:relative;margin:0.5rem;}
h2.title-txt .info a{font-size:1.5rem;color:var(--red);}
h2.title-txt .info p.txt{display:none;position:absolute;left:-127px;top:-38px;background-color:var(--black);font-size:1.3rem;line-height:1.8rem;color:var(--white);padding:0.5rem;width:25rem;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
h2.title-txt .info:hover p.txt{display:block;}
.common-btn-outer{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2rem 0;}
.common-btn-outer a{display:flex;align-items:center;}
.common-btn-outer a i{margin:0 0 0 0.8rem; font-size:1.3rem;color:var(--black-shade-999);}
.common-btn-outer a:hover i{color:var(--white);}
.single-ser-title{font-family:var(--ff-figtree-var);font-size:2.2rem;line-height:2.4rem;color:var(--black);font-weight:var(--weight-600);margin:3rem 0;text-align:center;}
/* common mobile promo starts here */
.mobile-app-promo{margin:2rem 0;background-color:var(--white);padding:1.5rem;box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;display:flex;flex-direction:row;justify-content:space-between;transition:2s;}
.mobile-app-promo .left-txt{width:70%;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#3d0149;padding:1rem;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-size:1.6rem;color:var(--white);}
.mobile-app-promo .right-txt{width:30%;display:flex;flex-direction:row;justify-content:center;align-items:center;background-color:var(--white);padding:1rem;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-size:1.6rem;color:var(--white);}
.mobile-app-promo .right-txt a{margin:0 1.5rem 0 0;}
.mobile-app-promo .right-txt a img{height:40px;}
/* common mobile promo end here */
/* common home page starts here */
.flag-icon { background-size: contain; background-position: 50%; background-repeat: no-repeat; position: relative; display: inline-block; width: 1.33333em; line-height: 1em;margin-right: 3px; }
.flag-icon:before { content: '\00a0'; }
.flag-icon-ae { background-image: url(../images/flags/ae.svg); } 
.flag-icon-us { background-image: url(../images/flags/us.svg); } 
.flag-icon-in { background-image: url(../images/flags/in.svg); } 
.flag-icon-gb { background-image: url(../images/flags/gb.svg); } 
.flag-icon-ca { background-image: url(../images/flags/ca.svg); }
.dialog{background-color:rgba(0,0,0,0.5);display: none;height: 100%;overflow-x: hidden;overflow-y: auto;width: 100%;z-index: 1000000;top: 0;right: 0;bottom: 0;left: 0;position: fixed;-webkit-transition: all 0.1s ease-in-out;-moz-transition: all 0.1s ease-in-out;transition: all 0.1s ease-in-out;}
.dialogcontent {border-radius: 3px;width: 500px;padding: 0;margin: 80px auto;position: relative;-webkit-box-shadow: 0 24px 38px 3px rgb(0 0 0 / 14%), 0 9px 46px 8px rgb(0 0 0 / 12%), 0 11px 15px -7px rgb(0 0 0 / 20%);box-shadow: 0 24px 38px 3px rgb(0 0 0 / 14%), 0 9px 46px 8px rgb(0 0 0 / 12%), 0 11px 15px -7px rgb(0 0 0 / 20%);}
.dialogcontentwarp .close{position: static;color: var(--color-black); font-size: 16px;text-align: right}
.dialogcontentwarp .close a{color: var(--color-black);text-align: right}
.dialogcontentwarp {width: 650px;padding: 0;margin: 80px auto;position: relative;padding: 45px 35px 25px;}
.pannelwarp {border-radius: 4px;background-color:var(--white);width: 650px;padding: 0;margin: 20px auto;position: relative;-webkit-box-shadow: 0 24px 38px 3px rgb(0 0 0 / 14%), 0 9px 46px 8px rgb(0 0 0 / 12%), 0 11px 15px -7px rgb(0 0 0 / 20%);box-shadow: 0 24px 38px 3px rgb(0 0 0 / 14%), 0 9px 46px 8px rgb(0 0 0 / 12%), 0 11px 15px -7px rgb(0 0 0 / 20%);padding: 0; animation: fadeIn 0.4s cubic-bezier(.4, 0, .2, 1);font-family: var(--roboto);}
.pannelwarp .close {padding: 10px;}
.panneltitle {display: flex; align-items: center;gap:10px;padding:5px 15px;width: 100%;border-bottom: solid 1px #D4E5FF;justify-content: space-between;font-weight: 500;font-size: 16px;background: #f5f6f7;border-bottom: solid 1px #e6e6e6;-webkit-border-top-left-radius: 4px;-webkit-border-top-right-radius: 4px;-moz-border-radius-topleft: 4px;-moz-border-radius-topright: 4px;border-top-left-radius: 4px;border-top-right-radius: 4px;}
.pannelhd {display: flex; align-items: center;gap:10px;padding: 15px;width: 100%;border-bottom: solid 1px #D4E5FF}
.pannelhd .citiselect{flex: 1 1 auto;position: relative;display: flex;gap:5px;}
.pannelhd .citiselect select{width: 20%;height: 45px;padding: 10px;}
.pannelhd .citiselect .citiwarp{width: 100%;position: relative}
.pannelhd .citiselect input[type="text"]{width: 100%;height: 45px;padding: 10px;padding-left: 40px;}
.pannelhd .citiselect i{position: absolute;width:43px;height: 43px;display: flex;align-items: center;justify-content: center;z-index: 2;}
.pannelhd .citiselect i svg{fill:#707070}
.zipcode{padding:1rem 1.5rem;}
.zipcode h3{font-size:1.5rem;padding:0px;margin:0 0 1rem 0;color:var(--black);font-weight:var(--weight-400);}
.zipcode ul{margin:0px;padding:0px;display:flex;flex-direction:row;flex-wrap:wrap;}
.zipcode ul li{margin:0 1rem 0.5rem 0;}
.zipcode ul li a{display:block;color:var(--black);font-size:1.3rem;background-color:var(--border-ccc);padding:0.3rem 1rem;-webkit-border-radius: 3px;
-moz-border-radius: 3px;border-radius: 3px;}
.pannelbd{background: #f5f6f7;padding: 15px;display: flex;justify-content: space-between;gap:10px;}
.pannelbd .citimetrowrp {flex-basis: 50%;}
.pannelbd .citimetrowrp .citilist{background: var(--white);border-radius: 4px;border:solid 1px var(--border-ccc);padding: 10px 0;scroll-behavior: smooth;overscroll-behavior: none;max-height: 320px;overflow-y: auto;overflow-x: hidden;}
.pannelbd .citimetrowrp .citilist ul{}
.pannelbd .citimetrowrp .citilist ul li{padding: 13px;border-bottom:solid 1px var(--border-ccc);font-size:1.5rem;}
.pannelbd .citimetrowrp .citilist ul li a{color: var(--gray666)}
.pannelbd .citimetrowrp .citilist ul li:hover{background-color:var(--red);}
.pannelbd .citimetrowrp .citilist ul li:hover a{color: var(--white)}
.pannelbd .citimetrowrp .citilist ul li.active{background-color:var(--red);}
.pannelbd .citimetrowrp .citilist ul li.active a{color: var(--white)}
.pannelbd .citimetrowrp span{display: block;padding: 10px 0;background: #f5f6f7;font-family: var(--roboto); font-weight: 500;font-size:1.6rem;}
.pannelft{}
.pannelft .gotoother{padding: 15px;}
.pannelft .gotoother ul{display: flex;justify-content: flex-start; gap:15px; flex-wrap: wrap}
.pannelft .gotoother ul li{font-family: var(--roboto); font-size: 12px; margin-right: 10px;}
.pannelft .gotoother ul li a{color: var(--gray666)}
.pannelft .gotoother ul li a:hover{text-decoration: underline;color: var(--link)}
.pannelft .gotoother ul li i{margin-right: 5px;}
.drop-result-wraper { background: #fff; border: none; border-top: solid 1px #e6e6e6; box-shadow: 0 7px 10px rgba(0, 0, 0, 0.2); display: none; min-width: 100px; margin: 0; padding-bottom: 1px; text-align: left; width: 100%; z-index: 2; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; top: 100%; right: auto; bottom: auto; left: 0; position: absolute; }
.drop-result-wraper .wraprelate { position: relative; width: 100%; }
.drop-result-wraper .wraprelate:before, .drop-result-wraper .wraprelate:after { content: ''; border: solid transparent; left: 45%; pointer-events: none; position: absolute; top: -18px; }
.drop-result-wraper .wraprelate:before { border-width: 10px; border-bottom-color: #e6e6e6; margin: -2px 0 0 -1px; }
.drop-result-wraper .wraprelate:after { border-width: 9px; border-bottom-color: #fff; }
.drop-result-wraper .wraprelate li { cursor: pointer; }
.drop-result-wraper .wraper { height: 235px; position: relative; overflow-y: auto; overflow-x: hidden; width: 100%; }
.drop-result-wraper .wraper label { color: #ff837e; cursor: default; display: block; font-size: 11px; margin: 10px 0 0 0; padding-left: 15px; position: relative; letter-spacing: 1px; line-height: 30px; text-transform: uppercase; z-index: 1; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.drop-result-wraper .wraper label:before { content: ''; display: block; border-bottom: 1px solid #f4f4f4; width: 100%; top: 50%; position: absolute; z-index: -2; top: 50%; right: auto; bottom: auto; left: 20px; position: absolute; }
.drop-result-wraper .wraper label b { background-color: #fff; padding-right: 20px; }
.drop-result-wraper ul li { font-size: 13px; }
.drop-result-wraper ul li.active a { background-color: #ff4242; color: #fff; }
.drop-result-wraper ul li a { color: #333; display: block; padding: 8px 15px; -webkit-transition: all 0.1s ease; -moz-transition: all 0.1s ease; transition: all 0.1s ease; }
.drop-result-wraper ul li a i { display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.drop-result-wraper ul li a b { color: #999; font-size: 11px; display: block; line-height: 18px; }
.drop-result-wraper ul li a:hover { background-color: #ff4242; color: #fff; }
.drop-result-wraper ul li a:hover b { color: #333; }
.left-mobile-menu{visibility: hidden;overflow:hidden; opacity:0;height:0;}
.lawyers-outer{margin:0px;padding:0px;}
.lawyers-outer ul{margin:0px;padding:0px;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;column-gap:2rem;}
.lawyers-outer ul li{margin:0px;padding:0px;list-style:none;box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 12px;width:20%;background-color:var(--white);-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.lawyers-outer ul li .title-txt{text-align:center;padding:1rem;margin:0 0 1rem 0;font-size:1.6rem;line-height:2rem;font-weight:var(--weight-600);color:var(--black);border-bottom:dotted 1px var(--border-ccc);}
.lawyers-outer ul li .title-txt a{color:var(--black);text-align:center;}
/* Footer starts here */
footer{background-color:var(--white);padding:2rem;border-top:solid 1px #e4e4e4;box-shadow: rgba(0, 0, 0, 0.06) 0px 2px 4px 0px inset;}
.footer-data{background:var(--fff);margin: 0 auto;border-radius: 3px;box-shadow: 0 10px 15px -20px rgba(0, 0, 0, 0.3),0 30px 45px -30px rgba(0, 0, 0, 0.3), 0 80px 55px -30px rgba(0, 0, 0, 0.1);margin:25px 0;}
.footer-data-title {color:var(--black);background-color:#F2EFE5;font-size:17px;border-bottom: 3px solid #fff;letter-spacing: 0.8px;padding: 15px;cursor: pointer;font-weight:var(--weight-600);}
.footer-data-title:nth-last-child(2) {border-bottom: 0;}
.footer-data-title span{display:block;font-size:1.4rem;color:var(--black-shade-999)padding:0.3rem 0;font-weight:var(--weight-400);}
.heading:hover {background: #00838f;border-radius: 0;}
.footer-data-title:first-child:hover {border-radius: 3px 3px 0 0;}
.footer-data-title:nth-last-child(2):hover {border-radius: 0 0 3px 3px;}
.footer-data-title::before {content: "";vertical-align: middle;display: inline-block;border-top: 7px solid #b3b3b3;border-left: 7px solid transparent;border-right: 7px solid transparent;
  float: right;transform: rotate(0);transition: all 0.5s;margin-top: 5px;}
.active.footerdata-title::before {transform: rotate(-180deg);}
.not-active.footer-data-title::before {transform: rotate(0deg);}
.footer-contents .form-group label{font-size:15px;color:#666;}
.footer-contents .form-group.alert-text label{color:#c52429;}
.footer-contents{display: none;background: #fffafa;padding: 15px;color: #7f8fa4;font-size: 13px;line-height: 1.5;}
.footer-contents ul{display:flex;flex-direction:row;justify-content:flex-start;margin:1.5rem 0;flex-wrap:wrap;}
.footer-contents ul li{list-style:none;margin:0 1rem 1rem 0;padding:0px;width:24%;}
.footer-contents ul li a{font-size:1.4rem;line-height:1.8rem;color:var(--black);}
.footer-contents .view-more{padding:1rem 1rem 0 1rem;;border-top:dotted 1px var(--border-ccc);display:flex;flex-direction:column;justify-content:center;align-items:center;}
.footer-contents .view-more a{font-size:1.5rem;}
.second-footer{background-color:var(--dark-blue);padding:3rem;}
.second-footer ul{margin:0px;padding:0px;display:flex;flex-direction:row;justify-content:flex-start;column-gap:2rem;}
.second-footer ul li{margin:0px;padding:0px;list-style:none;width:20%;}
.second-footer ul li .title-txt{font-size:1.7rem;line-height:2.2rem;color:var(--white);padding:0 0 1rem 0;}
.second-footer ul li p{font-size:1.3rem;line-height:1.6rem;color:var(--text-clr-two);padding:0 0 1rem 0;}
.second-footer ul li p a{color:var(--text-clr-two);}
.second-footer ul li .btn-outer{margin:1rem 0 0 0;}
.second-footer ul li .btn-outer a{display:inline-flex;color:var(--text-clr-two);font-size:1.4rem;border:solid 1px var(--white);padding:0.5rem 1.5rem;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius: 4px;transition:1s;}
.second-footer ul li .btn-outer:hover a{background-color:var(--white);color:var(--dark-blue);}
.second-footer ul li .social{padding:0 0 1rem 0;}
.second-footer ul li .social ul{margin:0px;padding:0px;display:flex;flex-direction:row;justify-content:flex-start;column-gap:0;}
.second-footer ul li .social ul li{margin:0 1rem 0 0;padding:0px;list-style:none;width:auto;}
.second-footer ul li .social ul li a{display:flex;justify-content:center;align-items:center; width:3rem;height:3rem;-webkit-border-radius: 50px;-moz-border-radius: 50px;border-radius: 50px;background-color:var(--black-shade-666);transition:1s;}
.second-footer ul li .social ul li a i{font-size:1.4rem;color:var(--white);}
.second-footer ul li .social ul li a:hover.facebook{background-color:var(--facebook)}
.second-footer ul li .social ul li a:hover.twitter{background-color:var(--twitter)}
.second-footer ul li .social ul li a:hover.pinterest{background-color:var(--pinterest)}
.second-footer ul li .social ul li a:hover.youtube{background-color:var(--youtube)}
.second-footer ul li .social ul li a:hover.instagram{background-color:var(--instagram)}
.second-footer ul li .app-icon{}
.second-footer ul li .app-icon span{margin:0 1rem 1rem 0;display:inline-flex;}
.second-footer ul li .app-icon span a img{height:4.5rem;}
.second-footer ul li .serve-country{}
.second-footer ul li .serve-country ul{margin:0px;padding:0px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;column-gap:1rem;}
.second-footer ul li .serve-country ul li{width:16px;height:16px;}
.second-footer ul li .serve-country ul li a{display:block;}
.second-footer ul li .serve-country ul li a img{width:16px;height:16px;}
.copyright{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:1rem;margin:0 0 5rem 0;font-size:1.4rem;color:var(--black);background-color:var(--white);}


.second-footer ul li .app-icon .qr-code{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;column-gap:2rem;}
.second-footer ul li .app-icon .qr-code div{width:50%;}
.second-footer ul li .app-icon .qr-code p{font-size:1.4rem;line-height:1.6rem;color:var(--white);text-align:right;}
.second-footer ul li .app-icon .qr-code a img{width:10rem;height:10rem;}
/* Footer end here */
/* login css starts here */
.common-notification-outer{position:fixed;inset:0px;display:flex;-webkit-box-pack:end;justify-content:flex-end;-webkit-box-align:center;align-items:center;overflow:hidden;z-index:100005;transition: all 500ms ease-in-out 0s;font-family:"roboto", opensans,arial;}
.noti-login-modal{background-color: rgba(0, 0, 0, 0.8);height:100%;overflow-x:hidden;overflow-y: auto;width: 100%;
z-index: 1000000;top: 0;right: 0;bottom: 0;left: 0;position: fixed;-webkit-transition: all 0.1s ease-in-out;
-moz-transition: all 0.1s ease-in-out;transition: all 0.1s ease-in-out;}
.noti-login-modal .login-modal-content-area{width:400px;margin:20px auto 50px auto;background-color:#fff;box-sizing:border-box;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-family:"Roboto","Google Sans","Arial",sans-serif;-webkit-border-radius:4px;-moz-border-radius:4px;
border-radius:4px;}
.frame-width {position:absolute;top: 10px;left: 50%;margin-left: -205px;min-height: 614px;width: 410px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.modal {background-color: rgba(0, 0, 0, .8);display: none;overflow-x: hidden;overflow-y: auto;z-index: 1000000;top: 0;right: 0;bottom: 0;left: 0;position: fixed;-webkit-transition: all .1s ease-in-out;-moz-transition: all .1s ease-in-out;transition: all .1s ease-in-out;}
.modal .modal-table {display: table;table-layout: fixed;}


.top-search-blk{background-color: var(--blue-two);padding:5rem 6rem;display:flex;flex-direction:row;justify-content:flex-start;border-top: solid 1px var(--white);}
.top-search-blk .left-content-blk{width:50%;}
.top-search-blk .left-content-blk h1{font-size:2.6rem;line-height:3.4rem;color:var(--title-txt);font-weight:var(--weight-600);padding:1rem 0;letter-spacing:0;margin:0px;}
.top-search-blk .left-content-blk .typewrite{font-size:3rem;line-height:3rem;display:block;font-weight:var(--weight-700);height:5.6rem;color:var(--red);border-right:none;text-transform:uppercase;}
.top-search-blk .left-content-blk .typewrite .wrap{font-weight:var(--weight-700);}
.top-search-blk .search-outer{padding:1.5rem 0;width:65rem;overflow-x:hidden;position:relative;}
.top-search-blk .search-outer .back-close{display:none;}
.top-search-blk .search-outer.full-search{width:100%;z-index:999;left:0px;-webkit-transition: all 0.5s ease-out;overflow:visible;}
.top-search-blk .search-outer.full-search .back-close{display:none;}
.top-search-blk .search-outer ul{display:flex;flex-direction:row;justify-content:flex-start;column-gap:0.5rem;}
.top-search-blk .search-outer ul li{display:flex;flex-direction:column;list-style:none;padding:0px;margin:0px;position:relative;}
.top-search-blk .search-outer ul li label{font-size:1.4rem;line-height:1.8rem;color:var(--black-shade-333);font-weight:var(--weight-500);}
.top-search-blk .search-outer ul li select{height:5rem;padding:1rem;width:15rem;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;border:solid 1px var(--border-e4e4e4);}
.top-search-blk .search-outer ul li input[type="text"]{height:5rem;width:55rem;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;border:solid 1px var(--border-e4e4e4);}
.top-search-blk .search-outer ul li .btn-outer{padding:2.4rem 0 0 0;}
.top-search-blk .search-outer ul li.location input[type="text"]{width:25rem;}
.top-search-blk .search-outer ul li .drop-listing{display:none;width:100%;height:33rem;position:absolute;left:0;top:6.4rem;z-index:7;background-color:var(--white);overflow-y:scroll;-webkit-border-bottom-right-radius: 8px;-webkit-border-bottom-left-radius: 8px;-moz-border-radius-bottomright: 8px;-moz-border-radius-bottomleft: 8px;border-bottom-right-radius: 8px;border-bottom-left-radius: 8px;box-shadow: rgba(0, 0, 0, 0.12) 0px 1px 3px, rgba(0, 0, 0, 0.24) 0px 1px 2px;-webkit-transition: all 0.5s, background, 2s 0.5s linear;transition: all 0.5s, background 2s 0.5s linear;}
.top-search-blk .search-outer ul li .drop-listing .title-txt{font-size:1.5rem;line-height:1.5rem;color:var(--green);font-weight:var(--weight-500);padding:1rem;margin:0;background-color:var(--bg-blue);}
.top-search-blk .search-outer ul li.active .drop-listing{transform: perspective(1000px) rotateX(0deg);}
.top-search-blk .search-outer ul li .drop-listing ul{margin:0px;padding:0px;display:block;}
.top-search-blk .search-outer ul li .drop-listing ul li{list-style:none;margin:0px;padding:0px;}
.top-search-blk .search-outer ul li .drop-listing ul li a{padding:1rem;margin:0.5rem 0;display:block;transition:1s;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border-bottom:solid 1px var(--border-e4e4e4);height:auto;}
.top-search-blk .search-outer ul li .drop-listing ul li a:hover{background-color:var(--red);color:var(--white);}
.top-search-blk .search-outer ul li .drop-listing ul li a i{font-style:normal;font-size:1.6rem;line-height:2rem;font-weight:var(--weight-500);display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;color:var(--black-shade-333);margin:0 0 0.6rem 0;}
.top-search-blk .search-outer ul li .drop-listing ul li a span, .top-search-blk .search-outer ul li .drop-listing ul li a b{display:block;font-size:1.3rem;line-height:1.3rem;font-weight:var(--weight-500);display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;color:var(--black-shade-666);}
.top-search-blk .search-outer ul li .drop-listing ul li a:hover i, .top-search-blk .search-outer ul li .drop-listing ul li a:hover span{color:var(--white);}
.top-search-blk .search-outer ul li.active .drop-listing{display:block;}
.top-search-blk .search-outer ul li.ini-sel{display:none;}
.top-search-blk .search-outer.full-search ul li.ini-sel{display:flex;}
.top-search-blk .search-outer.full-search ul li label{color:var(--white);}
.top-search-blk .quick-links{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:baseline;padding:2rem 0;}
.top-search-blk .quick-links label{font-size:1.4rem;color:var(--black-shade-666);text-transform:uppercase;}
.top-search-blk .quick-links span{display:inline-block;margin:0 1rem 0 0;font-size:1.5rem;}
.top-search-blk .quick-links span a{font-size:1.6rem;line-height:1.6rem;color:var(--black);display:inline-flex;margin:0 0 1rem 0;padding:0px;font-weight:var(--weight-500);}
.top-search-blk .promo-banner{padding:10px 0;}
.top-search-blk .promo-banner .content{z-index:1;position:relative;width:90%;display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;padding:15px;column-gap:2rem;background:#25272f;border:none;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;	border-radius:5px;animation: animate 4s linear infinite;}
.top-search-blk .promo-banner .content::before,.top-search-blk .promo-banner .content::after {content: "";position:absolute;z-index:-1;}
.top-search-blk .promo-banner .content::before {width: 100%;height: 100%;background: repeating-conic-gradient(from var(--a),#dc2027 0%,#dc2027 5%,transparent 5%,transparent 40%,#dc2027 50%);
border-radius:5px;animation: animate 4s linear infinite;animation-delay: -1s;}
.top-search-blk .promo-banner .content::after {inset:1px;background: #2d2d39;border-radius:5px;}
@property --a {syntax: "<angle>";inherits: false;initial-value: 0deg;}
@keyframes animate {0% {--a: 0deg;}
	100% {--a: 360deg;}
}
.top-search-blk .promo-banner .content .year{position:absolute;top:-7px;left:0px;background-color:var(--green-shade-7FD09C);padding:2px 10px;font-size:14px;line-height:14px;font-weight:var(--weight-800);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.top-search-blk .promo-banner .content.bg-img{background:url(https://usimg.sulekha.io/cdn/others/images/newyork_2024-11-28-08-46-36-704.jpg) no-repeat top left;}
.top-search-blk .promo-banner .content .lt-pro-content h3{font-size:2rem;margin:0px;padding:0 0 1rem 0;color:var(--white);letter-spacing:0.5px;}
.top-search-blk .promo-banner .content .lt-pro-content p{font-size:1.4rem;line-height:1.8rem;color:var(--white);letter-spacing:0.5px;}
.top-search-blk .promo-banner .content .rt-pro-content{}
.top-search-blk .promo-banner .content .rt-pro-content a{display:inline-flex;padding:10px 12px;background-color:#2a5efe;color:#fff;font-size:14px;line-height:14px;white-space:nowrap;-webkit-border-radius: 50px;-moz-border-radius: 50px;border-radius: 50px;}
.top-search-blk .promo-banner a img{-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}
.top-search-blk .promo-blk{padding:1rem 0;}
.top-search-blk .promo-trend-blk ul{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;column-gap:1.5rem;}
.top-search-blk .promo-trend-blk ul li{margin:0 0 1rem 0;}
.top-search-blk .right-content-blk {width:50%;position:relative;display:flex;justify-content:center;}
.top-search-blk .right-content-blk .media {position:relative;z-index:1;padding:2rem 0 0 0;}
.top-search-blk .right-content-blk .media .img-blk{position:relative;z-index:4;}
.top-search-blk .right-content-blk .media .img-blk img{height:45rem;}
.top-search-blk .right-content-blk .media .rotate-img{position:absolute;z-index:5;animation: rotate-animation 10s infinite linear;}
.top-search-blk .right-content-blk .media .rotate-img img{width:100%;height:auto;}
@keyframes rotate-animation {
0% {transform: rotate(0deg);}
50% {transform: rotate(180deg);}
100% {transform: rotate(360deg);}
}
.top-search-blk .right-content-blk .media .mediacircle {width: 114%;height: 78%;background-color: #193E6E;border-radius: 50%;position: absolute;left: 55%;top: 50%;z-index: 2;transform: translate(-50%, -50%);box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.5);}
.top-search-blk .right-content-blk .media .mediacircle2 {width: 132%;height: 89%;border-radius: 50%;content: ""; position: absolute;left: 55%;top: 50%;z-index: 1;transform: translate(-50%, -50%);
 background-color:#c9e0fd;}
.top-search-blk .right-content-blk .media .mediacircle3 {width:150%;height:104%;border-radius: 50%;content: "";position: absolute;left: 55%;top: 50%;z-index: 1;transform: translate(-50%, -50%);
    border: 1px solid #ccc;}
.top-search-blk .right-content-blk .media .mediacircle3 .rotate-center {width: 100%;height: 100%; border-radius: 50%;border: 1px solid transparent;position: absolute;}
.top-search-blk .right-content-blk .media .mediacircle3 .rotate-center {-webkit-animation: rotate-center 15s linear infinite;animation: rotate-center 15s linear infinite;}
@keyframes rotate-center {
0% {-webkit-transform: rotate(0);transform: rotate(0);}
100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}
}
.top-search-blk .right-content-blk .media .mediacircle3 span {display: inline-block;position: absolute;}
.top-search-blk .right-content-blk .media .mediacircle3 .ring1 {width:2rem;height:2rem;border-radius: 50%;background-color: #1967d2;right:5.8%;top: 20%;}
.top-search-blk .right-content-blk .media .mediacircle3 .ring2 {width:2.4rem;height:2.4rem;border-radius: 50%;background-color: #f7b05b;right: 25%;bottom:2%;}
.top-search-blk .right-content-blk .media .mediacircle3 .ring3 {width: 15px;height:15px; border-radius: 50%;background-color: #C8A1E0;left:-0.5%;top: 36%;}
.top-search-blk .right-content-blk .media .promos{}
.top-search-blk .right-content-blk .media .promos .content{position:relative;background-color:var(--white);border:solid 1px var(--border-e4e4e4);padding:1rem;-webkit-border-radius: 100px;
-moz-border-radius: 100px;border-radius: 100px;}
.top-search-blk .right-content-blk .media .promos .content a{font-size:1.6rem;color:var(--black);display:block;padding:0 0 0 3rem;white-space:nowrap;}
.top-search-blk .right-content-blk .media .promos .content figure{background-color:var(--blue-shade-DCEAF3);position:absolute;left:-16px;top:-2px;width:5rem;height:5rem;border:solid 1px var(--border-ccc);-webkit-border-radius: 100px;
-moz-border-radius: 100px;border-radius: 100px;z-index:5;display: flex;justify-content: center;align-items: center;}
.top-search-blk .right-content-blk .media .promos .content figure img{width:3rem;height:3rem;}
.top-search-blk .right-content-blk .media .promos.roommates{position:absolute;left:-73px;top:10px;z-index:6;}
.top-search-blk .right-content-blk .media .promos.events{position:absolute;left:295px;top:-4px;z-index:6;}
.top-search-blk .right-content-blk .media .promos.care{position:absolute;left:-96px;top:132px;z-index:6;}
.top-search-blk .right-content-blk .media .promos.jobs{position:absolute;left:296px;top:86px;z-index:6;}
.top-search-blk .right-content-blk .media .promos.local-service{position:absolute;left:345px;top:212px;z-index:6;}
.top-search-blk .right-content-blk .media .promos.astro{position:absolute;left:96px;top:399px;z-index:6;}
.top-search-blk .right-content-blk .media .promos.lawyers{position:absolute;left:261px;top:347px;z-index:6;}
.top-search-blk .right-content-blk .media .promos.ittraining{position:absolute;z-index:6;left:-60px;top:278px;}
.top-header-blk.back-one{border-bottom:none;}
.top-search-blk.back-one{background-color:#2b4d57;border-top:none;}
.top-search-blk.back-one .left-content-blk h1{color:var(--white);}
.top-search-blk.back-one .left-content-blk .typewrite{color:var(--orange);}
.top-search-blk.back-one .search-outer ul li label{color:var(--white);}
.top-search-blk.back-one .quick-links span a{color:var(--white);}
.top-search-blk.back-one .quick-links label{color:var(--border-ccc);margin:0 0.5rem 0 0;}
.top-search-blk.back-one .quick-links span{color:var(--white);}
.top-search-blk.back-one .right-content-blk .media .mediacircle{background-color:#0182a4;}
.top-search-blk.back-one .right-content-blk .media .mediacircle2{background-color:#1e6c81;}
.top-search-blk.back-one .right-content-blk .media .mediacircle3{border:solid 1px #666;}
.top-search-blk.back-one .right-content-blk .media .mediacircle3 .ring1{background-color:var(--yellow-full);}
.top-search-blk.back-one .right-content-blk .media .mediacircle3 .ring2{background-color:var(--red);}
.top-search-blk.back-one .right-content-blk .media .mediacircle3 .ring3{background-color:var(--white);}
.top-header-blk.back-two{background-color:var(--white);}
.top-header-blk.back-two .left-blk ul li a{color:var(--black);}
.top-header-blk.back-two .left-blk ul li a i{color:var(--black);}
header .top-header-blk.top-fix .left-blk ul li a, .top-header-blk.top-fix .left-blk ul li a i{color:var(--black);}
.top-search-blk.back-two{background-color:#050a1e;border-top:none;}
.top-search-blk.back-two .left-content-blk h1{color:var(--white);}
.top-search-blk.back-two .left-content-blk .typewrite{color:var(--red-FF2759);}
.top-search-blk.back-two .search-outer ul li label{color:var(--white);}
.top-search-blk.back-two .quick-links span{color:var(--white);}
.top-search-blk.back-two .quick-links span a{color:var(--white);}
.top-search-blk.back-two .quick-links label{color:var(--black-shade-999);margin:0 0.5rem 0 0;}
.top-search-blk.back-two .right-content-blk .media .mediacircle{background-color:#eaeefd;}
.top-search-blk.back-two .right-content-blk .media .mediacircle2{background-color:#3b8ac2;}
.top-search-blk.back-two .right-content-blk .media .mediacircle3{border:solid 1px #666;}
.top-search-blk.back-two .right-content-blk .media .mediacircle3 .ring1{background-color:var(--yellow-full);}
.top-search-blk.back-two .right-content-blk .media .mediacircle3 .ring2{background-color:var(--red);}
.top-search-blk.back-two .right-content-blk .media .mediacircle3 .ring3{background-color:var(--white);}
.top-header-blk.back-two .right-blk ul li a i.fa-mobile{color:var(--black);}
.top-header-blk.back-two .right-blk ul li .login a i.fa-user-circle-o{color:var(--black);}
.top-header-blk.top-fix.back-two{background-color:var(--black);}
header .top-header-blk.top-fix.back-two .left-blk ul li a{color:var(--white);}
header .top-header-blk.top-fix.back-two .left-blk ul li a, .top-header-blk.top-fix .left-blk ul li a i{color:var(--white)}
header .top-header-blk.top-fix.back-two .left-blk ul li:hover a, .top-header-blk.top-fix.back-two .left-blk ul li.active a {color: var(--black);}
header .top-header-blk.top-fix.back-two .right-blk ul li a i.fa-mobile, .top-header-blk.top-fix.back-two .right-blk ul li .login a i.fa-user-circle-o {color: var(--white);}
.top-search-blk.back-three{background-image:-webkit-linear-gradient(139deg, rgb(100, 43, 115) 0%, rgb(198, 66, 110) 100%);border-top:none;}
.top-search-blk.back-three .left-content-blk h1{color:var(--white);}
.top-search-blk.back-three .left-content-blk .typewrite{color:#ff0;}
.top-search-blk.back-three .search-outer ul li label{color:var(--white);}
.top-search-blk.back-three .quick-links span a{color:var(--white);}
.top-search-blk.back-three .quick-links label{color:var(--white);margin:0 0.5rem 0 0;}
.top-search-blk.back-three .quick-links span{color:var(--white);}
.top-search-blk.back-three .right-content-blk .media .mediacircle{background-color:#E2DFD0;}
.top-search-blk.back-three .right-content-blk .media .mediacircle2{background-color:#e4e4e4;}
.top-search-blk.back-three .right-content-blk .media .mediacircle3{border:solid 1px #999;}
.top-search-blk.back-three .right-content-blk .media .mediacircle3 .ring1{background-color:var(--yellow-full);}
.top-search-blk.back-three .right-content-blk .media .mediacircle3 .ring2{background-color:var(--red);}
.top-search-blk.back-three .right-content-blk .media .mediacircle3 .ring3{background-color:var(--white);}
.mobile-scroll{display:none;}

.service-link-outer{margin:0 0 2rem 0;display:flex;flex-direction:row;justify-content:flex-start;background-color:var(--white);box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 6px -1px, rgba(0, 0, 0, 0.06) 0px 2px 4px -1px;padding:1.5rem 3rem;}
.service-link-outer .left-con{width:10%;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;}
.service-link-outer .left-con p{font-size:1.6rem;color:var(--green);padding:0 0 0.5px 0;position:relative;}
.service-link-outer .left-con p .heart{position:absolute;left:-15px;top:-4px;width:1.8rem;height:1.8rem;}
.service-link-outer .left-con p b{font-size:1.8rem;}
.service-link-outer .right-con{width:90%;display:flex;justify-content:center;padding:0 0 0 2rem;}
.service-link-outer .right-con ul{margin:0px;padding:0px;display:flex;flex-direction:row;justify-content:center;align-items:center;}
.service-link-outer .right-con ul li{list-style:none;margin:0px;padding:0px;color:var(--border-ccc);}
.service-link-outer .right-con ul li a{font-size:1.7rem;padding:0 1rem;color:var(--black);}

/* Event promotion starts here */
.ad-promotion{background-color: rgba(0, 0, 0, 0.8);height:100%;overflow-x:hidden;overflow-y: auto;width: 100%;z-index: 1000000;top: 0;right: 0;bottom: 0;left: 0;position: fixed;-webkit-transition: all 0.1s ease-in-out;-moz-transition: all 0.1s ease-in-out;transition: all 0.1s ease-in-out;}
.ad-promotion .imag-container {position: absolute;top: 50%;left: 50%;margin-right: -50%;transform: translate(-50%, -50%);}
.ad-promotion .imag-container .close{display:flex;justify-content:flex-end;}
.ad-promotion .imag-container .close a{font-size:16px;padding:5px;background-color:#fff;color:#000;}
/* Event promotion end here */



/* common city block end here */
@media (min-width: 1500px) and (max-width: 1602px)
{
.top-search-blk .right-content-blk .men-img{top:-14px;}
.top-header-blk .left-blk ul li.large{display:none !important;}
header .top-header-blk .left-blk ul li .more-services ul li.large{display:block !important;}
.top-search-blk .left-content-blk h1{font-size:2.6rem;line-height:3.2rem;}
header .top-header-blk .left-blk ul li .events-sub-menu{width:165%;}
.top-header-blk .left-blk ul li.laptop{display:none !important;}
.service-link-outer .left-con{width:14%;}
}
@media (min-width: 1603px) and (max-width: 1681px)
{
.top-search-blk .right-content-blk .men-img{top:-14px;}
}
@media (min-width: 1400px){
.container{max-width:1200px;}
}
@media (max-width: 1366px){
.container{max-width:1200px;}
.room-top-blk .left-content{width:70%;}
.room-top-blk .rt-building{right:-22px;}
.top-header-blk .left-blk ul li.laptop{display:none !important;}
.top-header-blk.top-fix .left-blk ul li.laptop-top{display:block !important;}
header .top-header-blk .left-blk ul li .more-services ul li.laptop{display:block !important;}
.top-search-blk{height:554px;}
.top-search-blk .right-content-blk .men-img img{height:500px;}
.top-search-blk .search-outer{padding:0;}
.top-search-blk .right-content-blk .gredient-img{top:3rem;}
.top-search-blk .right-content-blk .gredient-img img{height:40rem;}
.top-search-blk .right-content-blk .men-img{left:150px;top:-4rem;}
.top-search-blk .search-outer.full-search{width:170%;}
.top-search-blk .search-outer ul li{margin:0 0 1rem 0;}
.top-search-blk .search-outer ul li select{width:19rem;height:auto;}
.top-search-blk .search-outer ul li input[type="text"]{height:auto;}
.top-search-blk .left-content-blk{width:73%;}	
.top-search-blk .right-content-blk{width:52%;}
.top-search-blk .left-content-blk h1{margin:0;font-size:3rem;line-height:3.6rem;}
.top-search-blk .left-content-blk .typewrite{font-size:3rem;font-weight:800;}
.top-search-blk .right-content-blk .square-image{bottom:-30px;right:316px;}	
.top-search-blk .search-outer ul li .btn-outer{padding:2rem 0 0 0;}
.top-search-blk .right-content-blk .media .promos.local-service {left: 293px;}
.topic-content.one{left:90px;top:110px;}
.topic-content.two{left:75px;}
.topic-content.three{top:190px;}
.topic-content.four{bottom:26px;}
.top-search-blk .quick-links{flex-wrap:wrap;padding:2rem 0;}
.top-search-blk .quick-links a{margin:0 0 0.5rem 1rem;}
header .top-header-blk .left-blk ul li .events-sub-menu{width:136rem;}
.events-listing-outer .links-outer .ticket-count{font-size:1.3rem;}
.events-listing-outer .links-outer .ticket-price{font-size:1.3rem;}
.events-listing-outer .links-outer .ticket-available{font-size:1.3rem;}	
.no-events .over-clr{background:rgba(0, 0, 0, 0.4);}
.service-link-outer .left-con{width:17%;}
.service-link-outer .right-con{width:87%;}	
.service-link-outer .right-con ul li a{font-size:1.5rem;}
.top-search-blk .search-outer ul li input[type="text"]{width:48rem;}
.common-new-search .service-list{padding: 4rem 3%;}
.common-new-search .trend-location{padding:2rem 3%;}
.event-search-res {margin: 0 3% 2rem 3%;}
.related-service {padding: 2rem 3%;}
}
@media (min-width: 1023px) and (max-width: 1280px){
.top-search-blk .right-content-blk .men-img img{height:540px;}
.top-search-blk{height:531px;}	
.top-header-blk.top-fix .events-sub-menu {width: 126rem;}
header .top-header-blk .left-blk ul li .events-sub-menu{width:126rem;}	
.top-header-blk .left-blk ul li.laptop-mini{display:none !important;}
header .top-header-blk .left-blk ul li .more-services ul li.laptop-mini{display:block !important;}
.no-events .over-clr{background:rgba(0, 0, 0, 0.4);}
.service-link-outer{padding:1.5rem 1rem;}	
.service-link-outer .left-con{width:15%;}
.service-link-outer .right-con{width:85%;padding:0px;}	
.service-link-outer .right-con ul li a{font-size:1.4rem;font-weight:500;}
.top-search-blk .search-outer ul li input[type="text"]{width:48rem;}
.top-search-blk .right-content-blk .media .promos.astro{left: 76px;top: 399px;}
}
@media (max-width: 1200px){
.container{max-width:1140px;}
.top-header-blk .left-blk ul li.laptop-mini{display:none !important;}
header .top-header-blk .left-blk ul li .more-services ul li.laptop-mini{display:block !important;}
.no-events .over-clr{background:rgba(0, 0, 0, 0.4);}
}
@media (min-width: 769px) and (max-width: 1024px){
.padhide{display:none !important;}
.top-header-blk.top-fix .left-blk ul li.laptop-top{display:none !important;}
.top-header-blk.top-fix .left-blk ul li.laptop-mini{display:none;}
.container{max-width:960px;}
.top-header-blk.top-fix .events-sub-menu {width: 104rem;}
.top-header-blk.top-fix .events-sub-menu {left: -109px;}
.top-search-blk .left-content-blk{width:100%;}
.top-search-blk .right-content-blk{display:none;}
.top-search-blk .other-links{width:100%;}	
.room-top-blk .rt-building{display:none;}
.room-top-blk .left-content{width:100%}
.rooms-single-list-one .single-list{width:48%;}	
.rooms-single-list-two .single-list{width:100%;}	
.seo-links-promo .links-list ul.custom-marker li{width:47%}
.care-service-top-blk .care-centers-blk ul li{width:100%;}
.care-service-top-blk .other-links-outer ul li{width:31%}
.astro-block figure{display:none;}	
.astro-block .astro-content{width:100%}
.it-training-outer .left-content{width:46%;}	
.ls-listing-outer .links-list ul.custom-marker li{width:47%;}	
.events-listing-outer ul li{width:48%;}
.event-artist-tour .artist-list ul li{width:48%;}
.common-links-list ul.custom-marker.two-list li{width:48%;}
.buy-and-sell .bs-content .buysell-list ul{padding:0 10px;}
.buy-and-sell .bs-content .buysell-list ul li{width:31%;}
.cars-outer .cars-data .right-content{width:38%;}	
.service-link-outer .left-con{display:none;}
.service-link-outer .right-con{width:100%;}
}
@media (max-width: 768px){
.service-link-outer{display:none;}
.service-link-outer .left-con{display:none;}
.service-link-outer .right-con{padding:0 1rem;}
.service-link-outer .right-con ul{overflow-x:scroll;justify-content:flex-start;}
.service-link-outer .right-con ul li{white-space:nowrap;}
.service-link-outer .right-con ul li a{font-size:1.6rem;}
.service-link-outer{padding:1rem;}
.service-link-outer .right-con{width:100%;}
.sul-button.border-red{padding:1rem;}
.pannelbd .citimetrowrp .citilist ul li{padding:1rem 0.6rem;font-size:1.4rem;}
.gredient-bg-one, .blk-bg-two{padding:1rem 0;}
.common-btn-outer{padding:1rem 0}
.sulekha-ser-title .subtitle{line-height:3rem;text-align:center;}
.mobile-menu ul li.webhide{display:block;}
h2.title-txt{font-size:2rem;line-height:2.6rem;}
footer .footer-menu{flex-direction:column;}
footer .footer-menu .left-menu,footer .footer-menu .right-menu{width:100%;}
.ftmenutwo ul li span {display: flex;flex-direction: row;white-space: nowrap;flex-wrap: wrap;}
.top-header-blk.top-fix .left-blk ul li.big-hide{display:none;}
.mobilehide, .top-header-blk .left-blk ul li.laptop, .top-header-blk.top-fix .left-blk ul li.laptop-top{display:none !important;}
.hero-blk{height:auto;}
.hero-blk h1{font-size:2rem;line-height:3rem;text-align:center;margin:2rem 0 4rem 0;}
.hero-blk h1 span{font-size;2rem;}
.container .menu-blk .left-content-holder .sul-logo{padding:0px;width:3.2rem;overflow:hidden;}
.container .menu-blk .left-content-holder .menu span{display:none;}
.hero-blk .search-blk{display:none;}
.menu-service-link{margin:0 0 1rem 0;padding:2rem 0;}
.menu-service-link ul{flex-wrap:wrap;}
.menu-service-link ul li{width:45%;margin:0 1rem 1rem 0;}
.menu-service-link ul li a{justify-content:center;width:100%;}
.sulekha-ser-title h2{font-size:3rem;line-height:3.5rem;}
.sulekha-ser-title h2 span{font-size:2.2rem;line-height:2.4rem;}
.room-top-blk .rt-building{display:none;}
.room-top-blk .left-content .main-content{flex-direction:column;}
.room-top-blk .left-content .main-content .detail{margin:0px;width:100%;text-align:center;}
.room-top-blk .left-content .services{padding:1.5rem 0 0 0;justify-content:center;}
.room-top-blk .left-content{width:100%;flex-wrap:wrap;justify-content:center;}
.room-top-blk .left-content .build-img{width:100%;text-align:center;}
.room-top-blk .left-content .detail{margin:0px;width:100%;}
.tab{overflow-x:scroll;}
.sulekha-ser-title{padding:0px;}
h3{font-size:2rem;line-height:2.4rem;margin:2rem 0;}
.room-top-blk .left-content .detail p{font-size:1.5rem;line-height:2rem;}
.single-ser-title{margin:2rem 0;font-size:1.8rem;line-height:2.4rem;}
.rooms-single-list-one .single-list{width:100%;margin:0 0 1.5rem 0;}
.rooms-single-list-one .single-list .row-list{padding:0px;}
.rooms-single-list-one .single-list .row-list ul{flex-wrap:wrap;}
.rooms-single-list-one .single-list .row-list ul li{margin:0 1rem 0.8rem 0;width:100%;}
.rooms-single-list-one .single-list .row-list ul li i{margin:0 0.8rem 0 0;}
.seo-links-promo .tabs-outer{overflow-x:scroll;height:42px;}
.seo-links-promo .tabs-outer ul li{white-space:nowrap;}
.seo-links-promo .links-list ul.custom-marker li{width:100%;margin:0 0 0.5rem 0}
.care-service-top-blk{padding:1.5rem 1rem;}
.care-service-top-blk .top-service-blk ul{flex-direction:column;}
.care-service-top-blk .top-service-blk ul li{width:100%;margin:0 0 1rem 0;}
.care-service-top-blk .care-givers-blk .single-list{flex-direction:column;}
.care-service-top-blk .care-givers-blk .single-list figure{width:100%;background-color:var(--black-shade-f2f2f2);padding:1rem;margin:auto;text-align:center;}
.care-service-top-blk .care-givers-blk .two-blk .left-content .single-list .main-content{width:100%;}	
.care-service-top-blk .care-givers-blk .two-blk .left-content .single-list .rt-content{width:100%}	
.care-service-top-blk .care-givers-blk .single-list .main-content{width:100%;padding:0px;border-right:none;padding:0.5rem 0;}
.care-service-top-blk .care-givers-blk .single-list .main-content .row-list{padding:0 0 0.5rem 0;}
.care-service-top-blk .care-givers-blk .single-list .main-content .row-list ul{flex-wrap:wrap;}
.care-service-top-blk .care-givers-blk .single-list .main-content .row-list ul li{width:100%;margin:0 0 0.5rem 0;font-size:1.4rem;}
.care-service-top-blk .care-givers-blk .single-list .rt-content{width:100%;background-color:var(--black-shade-f2f2f2);padding:1rem;-webkit-border-radius: 10px;
-moz-border-radius: 10px;border-radius: 10px;}
.care-service-top-blk .care-givers-blk .single-list .rt-content p:last-child{padding:0px;}
.care-service-top-blk .care-givers-blk .single-list .main-content p{-webkit-line-clamp:2;margin:0 0 1rem 0;font-size:1.4rem;}
.care-service-top-blk .care-givers-blk .single-list .rt-content p{padding:0 0 0.5rem 0;}
.common-btn-outer a{flex-wrap: wrap;}
.sul-button-gray-border{line-height:1.6rem;text-align:center;}	
.care-service-top-blk .other-links-outer ul{flex-direction:column;}
.care-service-top-blk .other-links-outer ul li{width:100%;}
.care-service-top-blk .other-links-outer ul li figure{width:4rem;height:4rem;}
.care-service-top-blk .other-links-outer ul li figure img{width:4rem;height:4rem;}
.care-service-top-blk .other-links-outer ul li .content {width: calc(100% - 5rem);}
.care-service-top-blk .other-links-outer ul li .content p{line-height:2.2rem;}
.astro-block figure{display:none;}
.astro-block{height:auto;}
.astro-block .astro-content{width:100%;}
.ls-top-blk{flex-direction:column;}
.ls-top-blk .single-ls-service{width:100%;height:auto;margin:0 0 1rem 0;}
.ls-top-blk .single-ls-service figure{width:100%;height:15rem;}
.ls-promotions{margin:0rem 0 6rem 0;}
.ls-promotions figure{display:none;left:0;bottom:0;}
.ls-promotions .promo-cont-outer{flex-direction:column;}
.ls-promotions .promo-cont-outer .single-content{width:100%;margin:0 0 1rem 0;}	
.ls-promotions .promo-cont-outer .single-content .title-txt{line-height:2.4rem;text-align:center;}
.ls-listing-outer .left-content{position: relative;width:100%;height:auto;overflow-x:scroll;}	
.ls-listing-outer .left-content ul li a.active{width:98%;}	
.astro-block .astro-content .list-detail ul li{width:100%;}
.ls-listing-outer{padding:3rem 1rem;}
.ls-listing-outer .right-content{width:100%;margin:9rem 0 0 0;}
.ls-listing-outer .right-content .listing-blk{padding:0px;}
.ls-listing-outer .right-content .listing-blk ul li{padding:1rem;}
.ls-listing-outer .right-content .listing-blk .listing-link .lt-txt{width:57%}
.ls-seo-links{flex-direction:column;}
.ls-seo-links .links-list{width:auto;}
.ls-seo-links .links-list ul.custom-marker li{width:auto;}
.ls-listing-outer .links-list ul{flex-direction:column;}	
.ls-listing-outer .links-list ul.custom-marker li{width:auto;}
.it-training-outer .left-content h3{font-size:2.3rem;line-height:3rem;margin:0px;}
.it-training-outer{flex-direction:column;}
.it-training-outer .left-content{width:100%;padding:0px;}
.it-training-outer .left-content h2{font-size:2.6rem;line-height:3rem;}
.it-training-outer .left-content .recomandation-blk ul{padding:0px;}
.it-training-outer .right-content{width:100%;}
.it-training-outer .right-content .contact-blk{padding:0 0 2rem 0;height:auto;}
.it-training-outer .right-content .contact-blk figure{display:none;}
.it-training-outer .right-content .contact-blk .rt-num .number a{background-color:var(--white);}	
.it-training-outer .right-content .contact-blk .rt-num p{font-size:2.2rem;line-height:2.6rem;padding:1rem 0;}
.it-training-outer .right-content .get-blk{padding:1rem 0;}
.it-training-outer .all-course ul.custom-marker li{width:100%;}
.jobs-recruter-blk .top-two{width:100%;flex-direction:column;}	
.jobs-recruter-blk .top-two .job-ser-detail{width:100%;margin:0 0 2rem 0;padding:1.5rem;}
.jobs-recruter-blk .seo-links ul.custom-marker li, .common-links-list ul.custom-marker li{width:100%;}
.events-listing-outer ul{flex-direction:column;}	
.events-listing-outer ul li{width:100%;}
.events-listing-outer ul li .content .row-list ul li a{white-space:}
.events-listing-outer ul li .fig-title .title h3 a{font-size:1.6rem;line-height:2rem;height:5.8rem;-webkit-line-clamp:3;}
.events-listing-outer ul li .content{width:100%;}	
.events-listing-outer .links-outer .ticket-count{padding:0.5rem;font-size:1.2rem;}
.events-listing-outer .links-outer .ticket-price{font-size:1.2rem;}
.event-artist-tour .artist-list ul li{width:100%;margin:0 0 1rem 0;}
.post-links-outer figure{display:none;}
.post-links-outer .content-outer{flex-direction:column;}
.post-links-outer .content-outer .content{width:100%;}
.post-links-outer .content-outer .content p{padding:0px;}	
.post-links-outer .content-outer .content .btn-outer{margin:1rem 0;}
.post-links-outer{margin:3rem 0 0 0;}
.common-links-list ul.custom-marker.two-list li{width:100%;}
.cars-outer{margin:0px;}
.cars-outer .cars-position{display:none;}	
.cars-outer .cars-data{flex-direction:column;}
.cars-outer .cars-data .left-content{width:100%;}	
.cars-outer .cars-data .right-content{width:100%;}	
.travel-block .lt-img, .travel-block .rt-img{display:none;}
.travel-block .blk-content ul{flex-direction:column;}
.travel-block{height:auto;}
.buy-and-sell{padding:1rem;}	
.buy-and-sell figure{display:none;}
.buy-and-sell .tags{margin:0px;}
.buy-and-sell .bs-content .buysell-list ul{flex-direction:column;padding:0px;}
.buy-and-sell .bs-content .buysell-list ul li{width:100%;margin:0 0 1rem 0;}	
.it-training-outer .right-content .course-content{padding:2rem 1rem 1rem 1rem;}	
.pannelwarp{width: 100%;border-radius: 0;margin: 0;height: 100%;}
.mobilelogo{width:3.8rem;overflow:hidden;}
.top-header-blk{padding:0.5rem 0 0 0;flex-wrap:wrap;}
.top-search-blk .search-outer{width:auto;}
.top-header-blk.top-fix .left-blk ul li.mobilelogo{width:4.1rem;}
.top-header-blk .left-blk ul li{margin:0 1rem 0 0;}	
.top-header-blk .right-blk ul li a.sul-button {padding: 0.8rem 1rem;}
.top-header-blk .right-blk ul li a.sul-button.red-but i{margin:0px;}
.top-header-blk .right-blk ul li a span{display:none;}
.top-header-blk .left-blk ul li .city-outer{display: block;padding: 0.5rem 0 0.5rem 0.2rem;margin:0px;}	
.top-header-blk .left-blk ul li .city-outer span{display:none;}
.top-header-blk .left-blk ul li .city-outer a{padding:0.2rem;}	
.top-header-blk .left-blk ul li .city-outer a i.sulicon-down-arrow{display:none;}
.top-header-blk .left-blk ul li .city-search{display: block;padding: 0.3rem 0 0.3rem 0.2rem;margin:0px;}
.top-header-blk.top-fix .left-blk ul li .city-search {display: block;padding: 0.3rem 0 0.3rem 0.2rem;margin:0px;}	
.top-header-blk .left-blk ul li .call-search{display:block;padding:0.5rem 0 0.5rem 0.2rem;margin: 0px;background-color:var(--white);border:solid 1px var(--border-ccc);-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.top-header-blk .left-blk ul li .call-search a{display:flex;flex-direction:row;justify-content:space-between;font-size:1.4rem;line-height:1.4rem;color:var(--black);align-items:center;padding:0.2rem 0.3rem;}	
.top-header-blk .left-blk ul li .call-search a i.fa-search{font-family:fontawesome;font-size:1.5rem;margin:0 0.3rem;}
.top-header-blk.top-fix .left-blk ul li .call-search {display: block;padding: 0.3rem 0 0.3rem 0.2rem;}	
.top-header-blk .right-blk ul li .login {width:27px;overflow: hidden;}
.top-search-blk .right-content-blk{display:none;}
.top-search-blk{height:auto;padding:6rem 1.5rem 1.5rem 1.5rem;}	
.top-search-blk .left-content-blk{width:100%;}
.top-search-blk .left-content-blk h1{padding:0px;font-size:2.4rem;line-height:3rem;height:8rem;}
.top-search-blk .left-content-blk .typewrite{font-size:2rem;line-height:3rem;}
.top-search-blk .search-outer ul li input[type="text"]{width:100%;}
.top-search-blk .search-outer ul li.location input[type="text"]{width:100%}
.top-search-blk .quick-links {padding: 1rem 0 1.5rem 0;}
.top-search-blk .other-links{width:100%;padding:1rem;}
.top-search-blk .other-links ul li a{font-size:1.3rem;line-height:1.3rem;}	
.top-search-blk .other-links .title-txt{font-size:1.6rem;}
.top-search-blk .quick-links a{font-size:1.4rem;}	
.top-search-blk .search-outer.full-search{width:auto;}	
.top-search-blk .search-outer .back-close{display:none;}
.top-search-blk .search-outer.full-search .back-close{display:flex;flex-direction:row;justify-content:space-between;padding:1rem 2rem;background-color:var(--gray-e8eced);top: 0px;
position: fixed;width: 100%;left: 0;}
.top-search-blk .search-outer.full-search .back-close .left a{font-size:1.5rem;line-height:1.8rem;font-weight:var(--weight-500);color:var(--blue);}
.top-search-blk .search-outer.full-search .back-close .right a{font-size:1.5rem;line-height:1.8rem;font-weight:var(--weight-500);color:var(--blue);}	
.top-search-blk .search-outer.full-search ul{width:90%;position:fixed;top:8rem;flex-direction:column;}	
.top-search-blk .search-outer ul li select{width:100%}
.it-training-outer .right-content .course-content ul.custom-marker li{width:100%;margin:0 1rem 0.5rem 0;}	
.jobs-recruter-blk .jobs-count-blk ul li{margin:0 0 1rem 0;}	
.jobs-recruter-blk .jobs-count-blk ul li a{font-size:1.4rem;}
.mobile-menu{display:block;position:fixed;bottom:0;left:0;width:100%;background-color:var(--black);z-index:100;padding:0.5rem;}
.mobile-menu ul{padding:0px;margin:0px;display:flex;flex-direction:row;justify-content:flex-start;}
.mobile-menu ul li{list-style:none;margin:0;padding:0;}
.mobile-menu ul li a{display:block;padding:1rem;font-size:1.3rem;}	
.mobile-menu ul li a i{font-size:1.5remrem;color:var(--white);}
.left-mobile-menu{position:fixed;z-index:1000;background-color:var(--white);width:0;height:100vh;overflow-y:scroll;left:-220px;top:0px;transition: all .2s ease-in;-webkit-transition: all .2s ease-in;-moz-transition: all .2s ease-in;-ms-transition: all .2s ease-in;visibility:hidden;opacity:0;}
.left-mobile-menu.open-menu{width:100%;height:100vh;left:0px;visibility:visible;opacity:1;}
.left-mobile-menu .back-close{display:flex;flex-direction:row;justify-content:space-between;padding:1rem 2rem;background-color:var(--gray-e8eced);}
.left-mobile-menu .back-close .left a{font-size:1.5rem;line-height:1.8rem;font-weight:var(--weight-500);color:var(--blue);}
.left-mobile-menu .back-close .right a{font-size:1.5rem;line-height:1.8rem;font-weight:var(--weight-500);color:var(--blue);}
.left-mobile-menu ul{margin:0px;padding:0px;}
.left-mobile-menu ul li{margin:0px;padding:0px;list-style:none;}
.left-mobile-menu ul li a{font-size:1.5rem;display:flex;flex-direction:row;justify-content:space-between;align-items:center;color:var(--black);padding:1rem 2rem;border-bottom:solid 1px var(--bg-e4e4e4);transition:1s;}
.left-mobile-menu ul li a i{font-family:fontawesome;font-size:2rem;color:var(--border--ccc);}
.left-mobile-menu ul li a:hover{background-color:var(--red);color:var(--white);}
.left-mobile-menu ul li a:hover i{color:var(--white);}
.left-mobile-menu ul li ul{margin:1rem 1.5rem;padding:0px;background-color:var(--thumbBG);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.left-mobile-menu ul li ul li{margin:0px;padding:0px;list-style:none;}
.left-mobile-menu ul li ul li a{font-size:1.5rem;display:flex;flex-direction:row;justify-content:space-between;align-items:center;color:var(--black);padding:1rem 2rem;border-bottom:solid 1px var(--white);}
.left-mobile-menu ul li ul li a i{font-family:fontawesome;font-size:2rem;color:var(--border--ccc);}
.ls-listing-outer .left-content .title-txt{display:none;}
.ls-listing-outer .left-content ul {position: static;width:100%;display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:nowrap;white-space:nowrap;}
.ls-listing-outer .right-content .title-txt{padding:1rem 1rem 1rem 0.5rem;}
.ls-listing-outer .left-content ul li{margin:1rem;}	
.ls-listing-outer .left-content ul li a{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border-bottom:none;}
footer{padding:1rem;}
.footer-data{margin:1rem 0;}
.rooms-single-list-two .single-list{width:100%}
.rooms-single-list-two .single-list .top-det figure{width:100%;height:16rem;}
.top-search-blk .search-outer ul li .drop-listing ul{position:static;width:100%;}
.rooms-single-list-two .single-list .top-det{flex-direction:column;}
.rooms-single-list-two .single-list .top-det .rt-details{width:100%}
.care-service-top-blk .care-givers-blk .two-blk{flex-direction: column;}
.care-service-top-blk .care-givers-blk .two-blk .left-content {width:100%;margin:0;}	
.care-service-top-blk .care-centers-blk ul li{width:100%;}	
.care-service-top-blk .care-centers-blk .single-list{width:100%;}
.care-service-top-blk .care-centers-blk .single-list figure{width:100%;height:100%;}	
.care-service-top-blk .care-centers-blk .single-list figure img{width:100%;height:20rem;}
.care-service-top-blk .care-centers-blk .single-list .main-content{width:100%;}
.ls-top-blk .single-ls-service figure img{width:100%;height:20rem;}	
.care-service-top-blk .care-givers-blk .two-blk .right-content{display:none;}	
.ls-listing-outer .right-content h2{padding:0 1rem 1rem 1rem;}
.gra-cap{bottom:9rem;padding:10px 12px;}
.gra-cap i{font-size:15px;}
.rooms-single-list-two .single-list .top-det .rt-details h3{margin:1rem 0}
.ls-listing-outer .links-list{margin:0 0 0 1rem;}	
.it-training-outer .right-content .get-blk p{padding:0 0 2rem 0;}
.jobs-recruter-blk .top-two .job-ser-detail p{font-size:1.4rem;line-height:2rem;}
.jobs-recruter-blk .top-two .job-ser-detail ul.custom-marker li{font-size:1.4rem;line-height:2rem;}
.jobs-recruter-blk .top-two .job-ser-detail ul.custom-marker li b{font-size:1.6rem;line-height:2rem;}
.mobile-menu ul li .sml-forms{position:fixed;top:112px;left:0px;width:100%;height:100%;z-index:600;}	
.top-search-blk .search-outer.full-search ul li label{color:var(--black)}
.backdrop{background-color:var(--white);opacity:1;}	
.mobile-scroll{display:block;background-color:var(--border-e4e4e4);overflow-x:scroll;position:sticky;width:100%;left:0px;top:7rem;z-index:500;border-bottom:solid 1px var(--white);}
 .top-header-blk .left-blk {padding: 0 0 0 1rem;}
.mobile-scroll ul{margin:0px;padding:0px;display:flex;flex-direction:row;flex-wrap:nowrap;white-space:nowrap;width:100%;overflow-x:scroll;}
.mobile-scroll ul li{margin:0;padding:0px;}
.mobile-scroll ul li a{display:block;font-size:1.5rem;line-height:1.5rem;color:var(--black);padding:1.5rem 1.2rem;}		
.top-search-blk .search-outer ul li.in-wid{width:80%;}
.top-search-blk .search-outer.full-search ul li.in-wid{width:100%;}
.top-search-blk{flex-direction:column;}
.top-search-blk.ad-content .right-ad-blk{text-align:center;margin:2rem auto 0 auto;}	
.no-events{height:auto;}
.no-events .two-promo{flex-direction:column;}
.no-events .two-promo .single-blk{width:100%;}
.no-events .two-promo .single-blk h4{font-size:1.6rem;}
.no-events .links-blk{padding:1rem 0 2rem 0;}
.no-events .links-blk ul{flex-wrap:wrap;}
.no-events .links-blk ul li{margin:0 1rem 1rem 0;}	
.no-rooms .two-promo{flex-direction:column;}
.no-rooms{height:auto;}	
.no-rooms .two-promo .single-blk{width:100%;}
.no-rooms .two-promo .single-blk .list-txt ul li a{text-align:center;}
.second-footer ul{flex-wrap:wrap;}
.second-footer ul li{width:100%;margin:0 1rem 1rem 0;}
.second-footer ul li .social ul li{margin:0 1.5rem 1rem 0;}
.homes-outer{flex-direction:column;}
.homes-outer .left-content{width:100%;}
.homes-outer .right-content{width:100%;margin:2rem 0 0 0;}
.top-search-blk .promo-banner .content{width:100%;flex-direction:column;}
.top-search-blk .promo-banner .content .lt-pro-content, .top-search-blk .promo-banner .content .rt-pro-content{width:100%;text-align:center;}
.top-search-blk .promo-banner .content .lt-pro-content p{padding:0 0 1rem 0;}
 .sulekha-ser-title h2 a {font-size: 3rem;line-height: 3.5rem;text-align: center;}
.promo-festivel{padding:1.5rem 0 0 0;}
.promo-event .item .single-event-promo .cont-blk .artist-details{font-size:13px;}
.promo-event .owl-theme .owl-controls .owl-buttons .owl-prev{left:0px;}
.promo-event .owl-theme .owl-controls .owl-buttons .owl-next{right:0;}	
.ad-promotion .imag-container img{width:100%;}
}
@media (max-width: 576px) {
.container {max-width: 540px;}
}

/* Grid system end here */