@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;font-family:var(--ff-figtree-var) !important;font-size:10px;line-height:1.6;} 
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;}
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;}
[data-aos^=fade][data-aos^=fade].aos-animate{position:relative;z-index:100;}
: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-five:#EAEDF5;
--blue-shade-DCEAF3:#DCEAF3;
--blue-shade-F8F9FE:#F8F9FE;
--blue-shade-F2F3F8:#F2F3F8;
--blue-shade-E5D9F2:#E5D9F2;	
--green:#08A182;
--green-shade-deffd7:#deffd7;
--green-shade-EEF9F6:#EEF9F6;
--green-shade-7FD09C:#7FD09C;
--green-shade-EFF3EC:#EFF3EC;
--green-shade-F4FFF8:#F4FFF8;
--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;
--black-shade-EEEDEB:#EEEDEB;
--black-shade-F8F7FA:#F8F7FA;
--border-ccc:#ccc;
--border-e4e4e4:#e4e4e4;
--border-e7e7e7:#e7e7e7;
--border-C3D5EB:#C3D5EB;
--border-FF5962:#FF5962;
--gray-shade-f6f6f6:#f6f6f6;
--text-clr:#212121;
--text-clr-one:#666;
--text-clr-two:#999;
--yellow-clr:#fbad00;
--yellow-full:#FFB500;	
--yellow-shade:#ffda8a;
--yellow-shade-FAF1ED:#FAF1ED;
--yellow-shade-fff8f4:#fff8f4;
--yellow-shade-FFF0E5:#FFF0E5;
--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;
--yellow-shade-F6F5F2:#F6F5F2;
--yellow-shade-F7F9F2:#F7F9F2;
--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-80AF81:#80AF81;
--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-briefcase:before {content: "\f0b1";}
.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-building-o:before {content: "\f0f7";}
.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-credit-card:before {content: "\f09d";}
.fa-long-arrow-right:before {content: "\f178";}
.fa-info-circle:before {content: "\f05a";}
.fa-info:before {content: "\f129";}
.fa-dollar:before,.fa-usd:before {content: "\f155";}
.fa-institution:before,.fa-bank:before,.fa-university:before {content: "\f19c";}
.fa-map-signs:before {content: "\f277";}
.fa-language:before {content: "\f1ab";}
.fa-microphone:before {content: "\f130";}
.fa-navicon:before,.fa-reorder:before,.fa-bars:before {content: "\f0c9";}
@-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, .svg-icons {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:-2.6rem;top:36%;}
.owl-theme .owl-controls .owl-buttons .owl-next {right:-2rem;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 */
.mobile-menu{display:block;position:fixed;bottom:0;left:0;width:100%;background-color:var(--dark-blue);z-index:500;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;}
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 */
/* mobile Menu starts here */
.mobile-scroll{display:none;}
/* mobile 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, .download-app: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(/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 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;}
/* login css end here */
/* top search block starts here */
.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;}
header{position:relative;}
.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 span.wrap{font-weight:var(--weight-700);font-size:3rem !important;line-height:3rem;}
.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 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:126px;top:451px;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-search-blk .right-content-blk.promo-image{}
.top-search-blk .right-content-blk.promo-image figure{padding:10px;width:320px;height:270px;background-color:var(--white);-webkit-border-radius: 4px;
-moz-border-radius: 4px;border-radius: 4px;}
.top-search-blk .right-content-blk.promo-image figure img{width:300px;height:250px;-webkit-border-radius: 4px;
-moz-border-radius: 4px;border-radius: 4px;}
.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);font-size:3rem;line-height:3rem;}
.top-search-blk.back-two .left-content-blk .typewrite span.wrap{font-size:3rem !important;line-height:3rem;}
.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);}



.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);}
/* top search block end here */
/* Notification block starts here */
.notification-outer{}
.notification-outer h2.title-txt{padding:1.5rem 0;margin:0px;font-size:3rem;line-height:3.6rem;font-family:var(--ff-secondaray);color:var(--black);font-weight:var(--weight-600);}
.flip-box {background-color: transparent;height:220px;border: 1px solid #f1f1f1;border-radius: 10px;perspective: 1000px;margin:0 1rem 0 0;}
.flip-box-inner {position: relative;width: 100%;height: 100%;text-align: center;transition: transform 0.8s;transform-style: preserve-3d;display: flex;justify-content: center;align-items: center;}
.flip-box:hover .flip-box-inner {transform: rotateY(180deg);}
.flip-box-inner .service-label{position:absolute;left:0px;top:0px;font-size:1.3rem;line-height:1.6rem;color:var(--black);padding:0.3rem 1rem;background-color:var(--yellow-clr);-webkit-border-bottom-right-radius: 5px;-moz-border-radius-bottomright: 5px;border-bottom-right-radius: 5px;}
.flip-box-front, .flip-box-back {position: absolute;width: 100%;height: 100%;-webkit-backface-visibility: hidden;backface-visibility: hidden;display: flex;justify-content: center;align-items: center;flex-direction: column;}
.flip-box-front {display:flex;flex-direction:row;justify-content: flex-start;align-items:center;padding:1rem;background-color:#ddedff;border-radius: 10px;}
.flip-box-front .single-list{}
.flip-box-front .single-list h3{font-size:1.8rem;line-height:2.4rem;color:var(--black;);display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical; overflow: hidden;text-overflow: ellipsis;margin:1rem 0;font-weight:var(--weight-400);text-align:left;}
.flip-box-front .single-list h3 a{font-size:1.8rem;line-height:2.4rem;color:var(--blue);}
.flip-box-front .single-list .row-list{padding:0 0 1rem 0;}
.flip-box-front .single-list .row-list ul{margin:0px;padding:0px;display:flex;flex-direction:row;}
.flip-box-front .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);}
.flip-box-front .single-list .row-list ul li i{margin:0 0.5rem 0 0;color:var(--black-shade-999);font-size:1.2rem;}
.flip-box-back {background-color: #03346E;color: #000;transform: rotateY(180deg);border-radius: 10px;padding: 16px;}
.flip-box-back p{font-size:1.5rem;line-height:2rem;color:var(--white);padding:0 0 1rem 0;}
/* Notification block end 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;}
.promo-festivel{}
.promo-festivel ul{margin:0px;padding:0px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;column-gap:2rem;flex-wrap:wrap;}
.promo-festivel ul li{margin:0px;padding:0 0 1rem 0;width:32%;}
.promo-festivel ul li a{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;padding:1rem 3rem 1rem 1rem;border:solid 1px var(--border-ccc);-webkit-border-radius: 9px;
-moz-border-radius: 9px;border-radius: 9px;position:relative;}
.promo-festivel ul li a figure{width:7rem;height:7rem;padding:1rem;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;margin:0 1rem 0 0;background-color:#D9EAFD;}
.promo-festivel ul li a figure img{width:5rem;height:5rem;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;}
.promo-festivel ul li a .cont-area{width:calc(100% - 7rem);}
.promo-festivel ul li 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 ul li 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 ul li a .cont-area span strong{padding:0.5rem;font-weight:500;color:var(--black);font-size:1.4rem;}
.promo-festivel ul li a .arrow-right{position:absolute;right:12px;top:27px;z-index:2;}
.promo-festivel ul li a .arrow-right i{font-family:fontawesome;font-size:20px;color:var(--black);font-style:normal;}
.promo-festivel ul li a .user-promo{width:100%;text-align:center;}
.promo-festivel ul li a .user-promo .client-logo{text-align:center;padding:0 0 0.2rem 0;}
.promo-festivel ul li a .user-promo .client-logo img{height:20px;width:100%;}
.promo-festivel ul li a .user-promo p{font-size:1.4rem;color:var(--black);}
.promo-festivel ul li 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 ul li .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);-webkit-border-radius: 9px;-moz-border-radius: 9px;border-radius: 9px;position:relative;}
.promo-festivel ul li .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 ul li .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 ul li .sul-promo p{font-size:1.4rem;color:var(--black);display:inline-flex;align-items:center;}
.promo-festivel ul li .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 ul li .sul-promo p a span{padding:0 0.5rem 0 0;}
.promo-festivel ul li .sul-promo p a span img{width:18px;}

/* artist tour promo end here */
/* Roommates starts here */
.go-to-listings{padding:0 0 3rem 0;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;}
.go-to-listings a{font-size:1.6rem;color:var(--black)}
.go-to-listings a i{margin:0 0 0 1rem;color:var(--black-shade-999);font-family:Fontawesome;}
.roommates-outer{}
.roommates-outer .for-mob-tag{padding:1rem 0;display:none;} 
.roommates-outer .for-mob-tag ul{margin:0px;padding:0px;display:flex;flex-direction:row;flex-wrap:wrap;column-gap:1.5rem;justify-content:center;align-items:center;}
.roommates-outer .for-mob-tag ul li{list-style:none;padding:0 0 1rem 0;margin:0;font-size:1.5rem;line-height:1.5rem;color:var(--black-shade-999);}
.roommates-outer .for-mob-tag ul li a{display:flex;font-size:1.5rem;line-height:1.5rem;color:var(--black);padding:3px 8px;background-color:var(--black-shade-f7f7f7);border:solid 1px var(--bg-e4e4e4);-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.roommates-outer p{font-size:1.8rem;line-height:2.8rem;color:var(--black);padding:0 0 1rem 0;text-align:center;transition:2s;}
.roommates-outer p span{font-size:1.8rem;line-height:2.8rem;color:var(--red);font-weight:var(--weight-600);}
.roommates-outer .two-service-outer{display:flex;flex-direction:row;column-gap:2rem;justify-content: space-between;padding:3rem 0;}
.roommates-outer .two-service-outer .single-blk{width:100%;background-color:var(--black-shade-f2f2f2);padding:1.5rem;-webkit-border-radius: 10px;
-moz-border-radius: 10px;border-radius: 10px;border:solid 1px var(--border-e4e4e4);box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;transition:2s;}
.roommates-outer .two-service-outer .single-blk:hover{transition:2s; box-shadow: rgba(50, 50, 93, 0.25) 0px 13px 27px -5px, rgba(0, 0, 0, 0.3) 0px 8px 16px -8px;}
.roommates-outer .two-service-outer .single-blk .title-blk{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;padding:0 0 1rem 0;}
.roommates-outer .two-service-outer .single-blk .title-blk figure{background-color:var(--white);-webkit-border-radius: 100px;-moz-border-radius: 100px;border-radius: 100px;width:6rem;height:6rem;display:flex;justify-content:center;align-items:center;box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 6px -1px, rgba(0, 0, 0, 0.06) 0px 2px 4px -1px;}
.roommates-outer .two-service-outer .single-blk .title-blk figure img{width:4rem;height:4rem;}
@keyframes img-rotate {
  0% { -webkit-transform: rotate(0deg) scale(1.0); }
  100% { -webkit-transform: rotate(360deg) scale(1.1); }
}
.image-rotate:hover figure{animation: img-rotate .5s linear both;}
.roommates-outer .two-service-outer .single-blk .title-blk p{font-size:2.2rem;line-height:2.6rem;font-weight:600;color:var(--black);padding:0 0 0 2rem;text-align:left;}
.roommates-outer .two-service-outer .single-blk .title-blk p span{display:block;font-size:1.6rem;color:var(--text-clr-one);font-weight:normal;}
.roommates-outer .two-service-outer .single-blk .cont-blk{padding:1.5rem 0 0 0;}
.roommates-outer .two-service-outer .single-blk .cont-blk .links-list ul{margin:0px;padding:0 0 1rem 2rem;display:flex;flex-direction: row;flex-wrap:wrap;}
.roommates-outer .two-service-outer .single-blk .cont-blk .links-list ul.custom-marker ::marker{content: "\f00c";font-family:fontawesome;font-weight:300;font-size:1.4rem;color:var(--green);vertical-align:middle;}
.roommates-outer .two-service-outer .single-blk .cont-blk .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;line-height:2.6rem;font-weight:var(--weight-500);}
.roommates-outer .two-service-outer .single-blk .cont-blk .links-list ul.custom-marker li span{font-size:1.6rem;line-height:2.6rem;font-weight:var(--weight-500);color:var(--red);}
.roommates-outer .two-service-outer .single-blk .cont-blk .btn-outer{display:flex;justify-content:flex-end;padding:0 0 1rem 0;}
.roommates-outer .choose-sul{display:flex;flex-direction:row;flex-wrap:wrap;column-gap:2rem;justify-content:flex-start;align-items:flex-start;padding:2rem 0;}
.roommates-outer .choose-sul .single-blk {transition:2s;padding:1.5rem;margin:0 0 1.5rem 0;border:solid 1px var(--border-e4e4e4);box-shadow: rgba(0, 0, 0, 0.15) 1.95px 1.95px 2.6px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:32%;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}
.roommates-outer .choose-sul .single-blk figure{background-color:#FFF2F0;-webkit-border-radius: 100px;-moz-border-radius: 100px;border-radius: 100px;width:6rem;height:6rem;display:flex;justify-content:center;align-items:center;box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 6px -1px, rgba(0, 0, 0, 0.06) 0px 2px 4px -1px;}
.roommates-outer .choose-sul .single-blk figure img{width:4rem;height:4rem;}
.roommates-outer .choose-sul .single-blk .cont-blk{padding:0;width:calc(100% - 7rem);}
.roommates-outer .choose-sul .single-blk .cont-blk h3{font-size:2rem;line-height:2.4rem;font-weight:var(--weight-500);margin:0px;color:var(--black);padding:0 0 1rem 1rem;text-align:left;}
.roommates-outer .choose-sul .single-blk .cont-blk p{font-size:1.6rem;line-height:2rem;color:var(--black-shade-666);padding:0 0 0 1rem;text-align:left;}
.roommates-outer .choose-sul .single-blk:hover figure img{transition:2s;-webkit-transform: rotate(15deg) scale(1.4);transform: rotate(15deg) scale(1.4);-webkit-transition: .3s ease-in-out;transition: .3s ease-in-out;}
.rooms-single-list-one{display:flex;flex-direction:row;flex-wrap:wrap;padding:2rem 0;}
.rooms-single-list-one .single-list{position:relative;border:solid 1px var(--border-e4e4e4);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:2s;}
.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;transition:2s;}
.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);display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow: ellipsis;}
.rooms-single-list-one .single-list .row-list ul li a{}
.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-one .single-list-with-img{position:relative;border:solid 1px var(--border-e4e4e4);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:2s;}
.rooms-single-list-one .single-list-with-img .label-txt {position:absolute;top:-2px;right:-4px;z-index:2;}
.rooms-single-list-one .single-list-with-img .fig-title{display:flex;flex-direction:row;width:100%;margin:0 0 1rem 0;}
.rooms-single-list-one .single-list-with-img .fig-title figure{width:10rem;height:8rem;margin:0 1rem 0 0;overflow:hidden;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.rooms-single-list-one .single-list-with-img .fig-title figure img{width:100%;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.rooms-single-list-one .single-list-with-img .fig-title .title{width:calc(100% - 110px);}
.rooms-single-list-one .single-list-with-img .fig-title .title h3{font-size:1.5rem;line-height:2rem;color:Var(--black-shade-333);padding:0 0 1rem 0;margin:0px;}
.rooms-single-list-one .single-list-with-img .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;}
.rooms-single-list-one .single-list-with-img .row-list{padding:0 0 1rem 0;}
.rooms-single-list-one .single-list-with-img .row-list ul{margin:0px;padding:0px;display:flex;flex-direction:row;}
.rooms-single-list-one .single-list-with-img .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);display: -webkit-box;
    -webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}
.rooms-single-list-one .single-list-with-img .row-list ul li i{margin:0 0.8rem 0 0;color:var(--black-shade-999);font-size:1.4rem;}
.rooms-single-list-one .single-list-with-img .row-list ul li a{color:var(--black-shade-666);}
.rooms-single-list-one .single-list-with-img .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-with-img .links-outer .money{font-size:1.6rem;line-height:2rem;color:var(--black-shade-666);}
.rooms-single-list-one .single-list-with-img .links-outer .money b{color:var(--green);font-weight:var(--weight-700);}
.rooms-single-list-one .single-list-with-img .links-outer .right-link {}
.rooms-single-list-one .single-list-with-img .links-outer .right-link a {font-size: 1.8rem;color: var(--blue);}
.offer-wanted{margin:2rem 0;display:flex;flex-diection:row;justify-content:center;align-items:center;box-shadow: rgba(17, 17, 26, 0.05) 0px 1px 0px, rgba(17, 17, 26, 0.1) 0px 0px 8px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;margin:0 1.5rem 2rem 0;}
.offer-wanted .con-blk{padding:2rem 1.5rem;border-right:solid 1px var(--border-ccc);width:50%;}
.offer-wanted .con-blk:last-child{border-right:transparent;}
.offer-wanted .con-blk p{font-size:1.8rem;line-height:2.2rem;font-weight:500;color:var(--black);padding:0 0 1.5rem 0;text-align:center;}
.offer-wanted .con-blk .btn-outer{display:flex;flex-direction:row;justify-content:center;}

/* Roommates end here */
/* Jobs starts here */
.jobs-outer{}
.jobs-outer .jobs-stats{display:flex;flex-direction:row;justify-content:space-between;padding:0 0 3rem 0;}
.jobs-outer .jobs-stats .single-stats{width:25%;padding:1.5rem 2rem;display:flex;flex-direction:column;justify-content:flex-start; border-right:solid 1px var(--border-ccc);}
.jobs-outer .jobs-stats .single-stats .count{font-size:3rem;line-height:3.4rem;color:var(--blue);text-align:left;padding:0 0 0 2rem;font-weight:var(--weight-700);}
.jobs-outer .jobs-stats .single-stats .detail{font-size:1.8rem;line-height:2.2;font-weight:var(--weight-500);color:var(--blue);text-align:left;color:var(--black-shade-333);padding:0 0 0 2rem;}
.jobs-outer .jobs-stats .single-stats:last-child{border-right:none;}
.jobs-outer .job-seeker{}
.jobs-outer .job-seeker p.cont-det{text-align:center;font-size:2.4rem;line-height:3rem;color:var(--black-shade-666);font-weight:var(--weight-400);padding:4rem 0;}
.jobs-outer .job-seeker-promo{display:flex;flex-direction:row;justify-content:flex-start;padding:0 0 2rem 0;column-gap:2rem;}
.jobs-outer .job-seeker-promo .left-content{width:50%;}
.jobs-outer .job-seeker-promo .left-content .single-content{background-color:var(--white);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:2.8rem 2rem;text-align:center;box-shadow: rgba(0, 0, 0, 0.05) 0px 6px 24px 0px, rgba(0, 0, 0, 0.08) 0px 0px 0px 1px;margin:0 0 3rem 0;}
.jobs-outer .job-seeker-promo .left-content .single-content .title-txt{font-size:2.4rem;line-height:3rem;font-weight:var(--weight-700);color:var(--black);padding:0 0 1rem 0;}
.jobs-outer .job-seeker-promo .left-content .single-content p{padding:0 0 1rem 0;margin:0;font-size:1.8rem;line-height:2.2rem;font-weight:var(--weight-400);color:var(--black-shade-666);padding:0 0 2rem 0;}
.jobs-outer .job-seeker-promo .left-content .single-content ul.list{margin:0px;padding:0px;display:flex;flex-direction:row;justify-content:space-around;}
.jobs-outer .job-seeker-promo .left-content .single-content ul.list li{margin:0px;padding:0.5rem 1rem;text-align:center;width:33%;border-right:solid 1px var(--border-ccc);}
.jobs-outer .job-seeker-promo .left-content .single-content ul.list li:last-child{border-right:none;}
.jobs-outer .job-seeker-promo .left-content .single-content ul.list li a{font-size:1.6rem;color:var(--blue);font-weight:var(--weight-500);}
.jobs-outer .job-seeker-promo .left-content .single-content .btn-outer{}
.jobs-outer .job-seeker-promo .left-content .single-content .btn-outer ul{margin:0px;padding:0px;display:flex;flex-direction:row;justify-content:space-evenly;}
.jobs-outer .job-seeker-promo .left-content .single-content .btn-outer ul li{list-style:none;margin:0px;padding:0px;font-size:1.8rem;color:var(--black);}
.jobs-outer .job-seeker-promo .left-content .single-content:last-child{margin:0px;}
.jobs-outer .job-seeker-promo .right-content{width:50%;}
.jobs-outer .job-seeker-promo .right-content .detail-content{background-color:var(--white);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:2rem 2.5rem;text-align:center;box-shadow: rgba(0, 0, 0, 0.05) 0px 6px 24px 0px, rgba(0, 0, 0, 0.08) 0px 0px 0px 1px;margin:0 0 2rem 0;text-align:left;}
.jobs-outer .job-seeker-promo .right-content .detail-content .title-txt{font-size:2.4rem;line-height:3rem;font-weight:var(--weight-700);color:var(--black);padding:0 0 1rem 0;}
.jobs-outer .job-seeker-promo .right-content .detail-content .job-ser-list{}
.jobs-outer .job-seeker-promo .right-content .detail-content .job-ser-list ul{margin:0px;padding:0px;display:flex;flex-direction:row;flex-wrap:wrap;}
.jobs-outer .job-seeker-promo .right-content .detail-content .job-ser-list ul li{list-style:none;box-sizing:border-box;margin:0 0.8rem 1.8rem 0.8rem;padding:0px;width:46%;}
.jobs-outer .job-seeker-promo .right-content .detail-content .job-ser-list ul li a{display:block;padding:1rem;text-align:left;border:solid 1px var(--border-e4e4e4);-webkit-border-radius: 10px;
-moz-border-radius: 10px;border-radius: 10px;}
.jobs-outer .job-seeker-promo .right-content .detail-content .job-ser-list ul li a:hover{box-shadow: rgba(50, 50, 93, 0.25) 0px 13px 27px -5px, rgba(0, 0, 0, 0.3) 0px 8px 16px -8px;transition:1s;}
.jobs-outer .job-seeker-promo .right-content .detail-content .job-ser-list ul li a b{display:block;font-size:1.6rem;padding:0;font-weight:var(--weight-600);color:var(--black-shade-333);    display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}
.jobs-outer .job-seeker-promo .right-content .detail-content .job-ser-list ul li a span{display:block;font-size:1.4rem;padding:0;color:var(--black-shade-666);}
.jobs-outer .job-seeker-promo .right-content .detail-content .job-ser-list ul li a span i{padding:0 0 0 1rem;font-size:1.4rem;color:var(--black-shade-666);font-family:Fontawesome;}
.jobs-outer .jobs-package-promo{padding:2rem 0;}
.jobs-outer .jobs-package-promo ul{padding:0;margin:0px;display:flex;flex-direction:row;justify-content:flex-start;column-gap:2rem;}
.jobs-outer .jobs-package-promo ul li{list-style:none;padding:0px;margin:0px;}
.jobs-outer .jobs-package-promo ul li .lt-blk{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2rem 2rem 1.5rem 2rem;}
.jobs-outer .jobs-package-promo ul li .lt-blk .title-txt{font-size:2.2rem;color:var(--black);padding:0 0 1rem 0;font-weight:var(--weight-700);text-align:center;}
.jobs-outer .jobs-package-promo ul li .lt-blk p{font-size:1.8rem;line-height:2.6rem;color:var(--black-shade-666);padding:0 0 1rem 0;font-weight:var(--weight-400);text-align:center;}
.jobs-outer .jobs-package-promo ul li .lt-blk p a{color:var(--blue);}
.jobs-outer .jobs-package-promo ul li .other-blk{text-align:center;padding:1.5rem 2rem;background-color:var(--black-shade-f7f7f7);-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}
.jobs-outer .jobs-package-promo ul li .other-blk figure{text-align:center;padding:0 0 1rem 0;width:20rem;}
.jobs-outer .jobs-package-promo ul li .other-blk figure img{width:100%;}
.jobs-outer .jobs-package-promo ul li .other-blk h3.title{font-size:1.8rem;color:var(--black);font-weight:var(--weight-700);padding:0 0 1rem 0;margin:0px;text-align:center;}
.jobs-outer .jobs-package-promo ul li .other-blk p{font-size:1.5rem;color:var(--black-shade-666);font-weight:var(--weight-400);padding:0 0 1rem 0;margin:0px;text-align:center;display: -webkit-box;
    -webkit-line-clamp:4;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;height:11rem;}
.jobs-outer .jobs-package-promo ul li .other-blk .btn-outer{padding:0 0 1rem 0;text-align:center;}
.jobs-outer .jobs-package-promo ul li .other-blk .btn-outer a{color:var(--blue);font-size:1.8rem;}
.jobs-outer .job-recruiters{}
.jobs-outer .job-recruiters p.cont-det {text-align: center;font-size: 2.4rem;line-height: 3rem;color: var(--black-shade-666);font-weight: var(--weight-400);padding: 4rem 0;}
.jobs-outer .hr-consultant-outer{padding:2rem;background-color:rgba(255,255,255, 0.5);display:flex;flex-direction:row;-webkit-border-radius: 10px;
-moz-border-radius: 10px;border-radius: 10px;box-shadow: rgba(0, 0, 0, 0.15) 1.95px 1.95px 2.6px;margin:2rem 0 3rem 0;}
.jobs-outer .hr-consultant-outer .left-content{width:50%;padding:0;text-align:center;}
.jobs-outer .hr-consultant-outer .left-content h3.title-txt{font-size:2.4rem;line-height:3rem;font-weight:var(--weight-600);color:var(--black);padding:0 0 2rem 0;margin:0px;}
.jobs-outer .hr-consultant-outer .left-content p{font-size:1.6rem;line-height:2.2rem;color:var(--black-shade-666);padding:0 0 1rem 0;text-align:center;}
.jobs-outer .hr-consultant-outer .right-content{width:50%;padding:2rem;}
.jobs-outer .hr-consultant-outer .right-content .btn-outer{display:flex;flex-direction:row;flex-wrap:wrap;column-gap:2rem;justify-content:center;}
.jobs-outer .hr-consultant-outer .right-content .btn-outer a{margin:0 0 1.5rem 0;}
.jobs-outer .jobs-count-blk{margin:3rem 0;}
.jobs-outer .jobs-count-blk h3{font-size:2rem;line-height:2.4rem;color:var(--black);margin:1.5rem 0;font-weight:var(--weight-600);}
.jobs-outer .jobs-count-blk ul{margin:0px;padding:0px;}
.jobs-outer .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-outer .jobs-count-blk ul li{list-style:none;margin:0 0 2rem 0;padding:0px;}
.jobs-outer .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-outer .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-outer .jobs-count-blk ul li a i{margin:0 0 0 0.5rem;color:var(--black-shade-999)}
.jobs-outer .jobs-count-blk ul li a.view{background-color:var(--white);}
.jobs-outer .jobs-recruter-promo{margin:2rem 0;padding:3rem 2rem 2rem 2rem; display:flex;flex-direction:row;justify-content:flex-start;background-color:rgba(255,255,255,0.6);-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;box-shadow: rgba(0, 0, 0, 0.05) 0px 0px 0px 1px;}
.jobs-outer .jobs-recruter-promo .left-content{width:40%;margin:0 5% 0 0;}
.jobs-outer .jobs-recruter-promo .left-content p{font-size:2.2rem;line-height:3rem;color:var(--black);text-align:center;} 
.jobs-outer .jobs-recruter-promo .left-content p a{color:var(--blue);}
.jobs-outer .jobs-recruter-promo .left-content .title-txt{font-size:2.2rem;color:var(--black);padding:1rem 0 0 0;font-weight:var(--weight-700);text-align:center;}
.jobs-outer .jobs-recruter-promo .right-content{width:55%;}
.jobs-outer .jobs-recruter-promo .right-content h3.title-txt{text-align:left;margin:0px;padding:0 0 1rem 0;font-size:2.2rem;line-height:2.6rem;color:var(--black);font-weight:var(--weight-600);}
.jobs-outer .jobs-recruter-promo .right-content p{font-size:1.8rem;line-height:2.4rem;color:var(--black-shade-666);text-align:left;padding:0 0 1.5rem 0;}
.jobs-outer .jobs-recruter-promo .right-content .btn-outer{display:flex;justify-content:flex-start;}
/* Jobs end here */
/* care starts here */
.cares-outer{}
.cares-outer p{font-size:1.8rem;color:var(--black);line-height:2.8rem;var(--black);padding:0 0 1rem 0;text-align:center;transition:2s;}
.cares-outer p span{font-size:1.8rem;color:line-height:2.8rem;color:var(--red);font-weight:var(--weight-600);}
.cares-outer .care-stats{margin:3rem 0 5rem 0;}
.cares-outer .care-stats ul{margin:0px;padding:0px;display:flex;flex-direction:row;justify-content:space-between;align-items:baseline;}
.cares-outer .care-stats ul li{margin:0px;padding:0px;width:20%;display: flex;flex-direction:column;justify-content:center;align-items:center;}
.cares-outer .care-stats ul li .count{position:relative;font-size:2.6rem;font-weight:var(--weight-700);color:var(--black);}
.cares-outer .care-stats ul li .count span{position:relative;z-index:2;font-size:2.6rem;font-weight:var(--weight-700);color:var(--black);}
.cares-outer .care-stats ul li .count .line{position:absolute;left:-8px;bottom:5px;width:130%;height:13px;background-color:var(--blue-shade-E5D9F2);z-index:0;-webkit-border-radius:3px;
-moz-border-radius:3px;border-radius:3px;}
.cares-outer .care-stats ul li p{font-size:1.6rem;line-height:1.8rem;color:var(--black-shade-666);padding:1rem 0 0 0;font-weight:var(--weight-600);}
.cares-outer .exp-steps{padding:2rem;margin:0 0 3rem 0;border:solid 1px var(--border-ccc);-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.cares-outer .exp-steps ul{margin:0px;padding:0px;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;column-gap:2rem;}
.cares-outer .exp-steps ul li{position:relative;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;padding:1rem;background-color:var(--white);}
.cares-outer .exp-steps ul li figure{width:5rem;height:5rem;margin:0 2rem 0 0;}
.cares-outer .exp-steps ul li .cont-txt{width:calc(100% - 7rem);}
.cares-outer .exp-steps ul li .cont-txt h3.title-txt{font-size:2rem;line-height:2.6rem;font-weight:var(--weight-700);color:var(--black-shade-333);padding:0 0 1rem 0;margin:0px;}
.cares-outer .exp-steps ul li .cont-txt p{font-size:1.6rem;line-height:2.2rem;color:var(--black-shade-666);padding:0 0 1rem 0;margin:0px;text-align:left;}
.cares-outer .exp-steps .btn-outer{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:1.5rem 0 0;}
.cares-outer .exp-steps .go-to-listings{padding:1.5rem 0 0 0;}
.cares-outer .cares-listing-outer{}
.cares-outer .cares-listing-outer .listing{padding:2rem 0;}
.cares-outer .cares-listing-outer .listing .sul-listing{margin:1.5rem 1rem 1rem 1rem;padding:1.5rem;position:relative;background-color:var(--white);border:solid 1px var(--border-e4e4e4);box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 12px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.cares-outer .cares-listing-outer .listing .sul-listing .price{position:absolute;top:-2px;right:-4px;z-index:2;}
.cares-outer .cares-listing-outer .listing .sul-listing .label-txt{box-shadow: rgba(0, 0, 0, 0.15) 1.95px 1.95px 2.6px;position:absolute;top:-18px;left:-1px;font-size:1.3rem;line-height:1.3rem;font-weight:var(--weight-600);color:var(--black-shade-666);padding:0.5rem 1rem;background-color:var(--white);-webkit-border-top-left-radius: 4px;-moz-border-radius-topleft: 4px;border-top-left-radius: 4px;}
.cares-outer .cares-listing-outer .listing .sul-listing .row-list{padding:0 0 1rem 0;}
.cares-outer .cares-listing-outer .listing .sul-listing .row-list ul{margin:0px;padding:0px;display:flex;flex-direction:row;}
.cares-outer .cares-listing-outer .listing .sul-listing .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);display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}
.cares-outer .cares-listing-outer .listing .sul-listing .row-list ul li i{margin:0 0.8rem 0 0;color:var(--black-shade-999);font-size:1.4rem;}
.cares-outer .cares-listing-outer .listing .sul-listing .row-list ul li a{color:var(--black);}
.cares-outer .cares-listing-outer .listing .sul-listing .amt-link{border-top:dashed 1px var(--border-ccc);display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:1rem 0 0 0;}
.cares-outer .cares-listing-outer .listing .sul-listing .amt-link .left-link{font-size:1.6rem;color:var(--black-shade-666);}
.cares-outer .cares-listing-outer .listing .sul-listing .amt-link .left-link b{font-weight:var(--weight-600);color:var(--green);margin:0 1rem 0 0;}
.cares-outer .cares-listing-outer .listing .sul-listing .amt-link .rt-btn{}

.cares-outer .cares-listing-outer .care-tag{padding:1rem 0;} 
.cares-outer .cares-listing-outer .care-tag ul{margin:0px;padding:0px;display:flex;flex-direction:row;flex-wrap:wrap;column-gap:1.5rem;justify-content:flex-start;align-items:center;}
.cares-outer .cares-listing-outer .care-tag ul li{list-style:none;padding:0 0 1rem 0;margin:0;font-size:1.5rem;line-height:1.5rem;color:var(--black-shade-999);}
.cares-outer .cares-listing-outer .care-tag ul li a{display:flex;font-size:1.5rem;line-height:1.5rem;color:var(--black);padding:8px 12px;background-color:var(--white);border:solid 1px var(--bg-e4e4e4);-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}

.cares-outer .cares-services{padding:1rem 0 3rem 0;}
.cares-outer .cares-services ul{padding:0;margin:0px;display:flex;flex-direction:row;justify-content:flex-start;column-gap:2rem;}
.cares-outer .cares-services ul li{padding:0;margin:0px;list-style:none;width:25%;padding:1.5rem;background-color:var(--green-shade-F4FFF8);-webkit-border-radius: 10px;
-moz-border-radius: 10px;border-radius: 10px;border:solid 1px var(--border-e4e4e4);}
.cares-outer .cares-services ul li .title-blk{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;padding:0 0 1rem 0;}
.cares-outer .cares-services ul li .title-blk figure{background-color:var(--white);-webkit-border-radius: 100px;-moz-border-radius: 100px;border-radius: 100px;width:6rem;height:6rem;display:flex;justify-content:center;align-items:center;box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 6px -1px, rgba(0, 0, 0, 0.06) 0px 2px 4px -1px;}
.cares-outer .cares-services ul li .title-blk figure img{width:4rem;height:4rem;}
.cares-outer .cares-services ul li .title-blk p{font-size:2rem;line-height:2.6rem;font-weight:600;color:var(--black);padding:0 0 0 2rem;text-align:left;}
.cares-outer .cares-services ul li .title-blk p a{color:var(--black);}
.cares-outer .cares-services ul li .title-blk p span{display:block;font-size:1.6rem;color:var(--text-clr-one);font-weight:normal;}
.cares-outer .cares-services ul li .title-blk p a:hover{text-decoration:underline;}
.cares-outer .cares-services ul li p{font-size:1.6rem;line-height:2.4rem;color:var(--black-shade-666);padding:2rem 0;text-align:left;}
.cares-outer .cares-services ul li p b{font-weight:var(--weight-600);color:var(--black-shade-333);}
.cares-outer .cares-services ul li .btn-outer{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;}
.cares-outer .cares-services ul li .btn-outer a{display:block;position:relative;border-radius:4px;border:none;color:var(--blue);text-align:center;font-size:1.6rem;line-height:1.6rem;font-weight:500;padding:5px 20px;transition: all 0.5s;cursor:pointer;margin:0;}
.cares-outer .cares-services ul li .btn-outer a:after{content: '»';position:absolute;opacity:0;top:6px;right:-30px;transition:0.5s;}
.cares-outer .cares-services ul li .btn-outer a:hover{padding-right:24px;padding-left:8px;}
.cares-outer .cares-services ul li .btn-outer a:hover:after {opacity: 1;right:10px;}
/* care end here */
/* astro starts here */
.astro-outer{}
.astro-outer p.detail{font-size:1.8rem;line-height:2.4rem;color:var(--black-shade-666);padding:0 0 2rem 0;text-align:center;}
.astro-outer .cont-blk{padding:2rem 0;display:flex;flex-direction:row;justify-content:flex-start;column-gap:2rem;}
.astro-outer .cont-blk .left-blk{width:35%;}
.astro-outer .cont-blk .left-blk figure{}
.astro-outer .cont-blk .left-blk figure img{animation: animName 6s linear infinite;width:100%;}
.astro-outer .cont-blk .right-blk{width:65%;}
.astro-outer .cont-blk .right-blk .links-list{padding:2rem 0 0 0;}
.astro-outer .cont-blk .right-blk .links-list h3.title-txt{font-size:2.8rem;padding:1rem;margin:0;color:var(--black);font-weight:var(--weight-600);}
.astro-outer .cont-blk .right-blk .links-list ul{margin:0px;padding:0 0 1rem 2rem;display:flex;flex-direction: row;flex-wrap:wrap;}
.astro-outer .cont-blk .right-blk .links-list ul.custom-marker ::marker{content: "\f00c";font-family:fontawesome;font-weight:300;font-size:1.4rem;color:var(--green);vertical-align:middle;}
.astro-outer .cont-blk .right-blk .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.8rem;font-weight:var(--weight-500);}
.astro-outer .cont-blk .right-blk .tags-outer{padding:2rem 0 0 0;}
.astro-outer .cont-blk .right-blk .tags-outer .tags-title{font-size:2.8rem;padding:1rem;margin:0;color:var(--black);font-weight:var(--weight-600);}
.astro-outer .cont-blk .right-blk .tags-outer .tags{position:relative;z-index:2;display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap;margin:0 0 0 1rem;}
.astro-outer .cont-blk .right-blk .tags-outer .tags a{display:inline-flex;padding:1rem 1.5rem;margin:0 1rem 1rem 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;background-color:var(--white);}
.astro-outer .cont-blk .right-blk .btn-outer{padding:4rem 0 0 1.5rem;display:flex;flex-direction:row;column-gap:2rem;}
.astro-outer .cont-blk .right-blk .btn-outer a{margin:0 0 1rem 0;}
@keyframes animName {0%{transform: rotate(0deg);}
100%{transform: rotate(360deg);}
}
/* astro end here */
/*IT training starts here */
.it-training-outer{}
.it-training-outer .title-txt {font-size: 2.2rem;color: var(--black);padding: 0 0 1rem 0;font-weight: var(--weight-700);text-align: center;}
.it-training-outer p{font-size:1.8rem;color:var(--black);padding:0 0 1rem 0;text-align:center;transition:2s;}
.it-training-outer p span{color:var(--red);font-weight:var(--weight-600);}

.it-training-outer .it-skills{border:solid 1px var(--border-ccc);padding:1.5rem 2rem;margin:2rem 0 3rem 0;-webkit-border-radius:10px;-moz-border-radius: 10px;border-radius:10px;background-color:var(--black-shade-f7f7f7);}
.it-training-outer .it-skills .title-txt{font-size:2.2rem;color: var(--black);padding:0 0 1rem 0;font-weight:var(--weight-700);text-align:left;}

.it-training-outer .it-skills ul{margin:0px;padding:0 0 1rem 2rem;display:flex;flex-direction: row;flex-wrap:wrap;}
.it-training-outer .it-skills ul{margin:0px;padding:0 0 1rem 2rem;display:flex;flex-direction: row;flex-wrap:wrap;}
.it-training-outer .it-skills ul.custom-marker ::marker{content: "\f00c";font-family:fontawesome;font-weight:300;font-size:1.4rem;color:var(--green);vertical-align:middle;}
.it-training-outer .it-skills 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;line-height:2.6rem;font-weight:var(--weight-500);}

.it-training-outer .it-skills .talk-advisor{padding:0 0 1.5rem 0;}
.it-training-outer .it-skills .talk-advisor .title-txt{font-size:2rem;padding:0 0 1.5rem 0;}
.it-training-outer .it-skills .talk-advisor .con-txt{display:flex;flex-direction:row;column-gap:2rem;}
.it-training-outer .it-skills .talk-advisor .con-txt a{font-size:1.8rem;line-height:2.2rem;}
.it-training-outer .it-skills .talk-advisor .con-txt a i{font-size:1.8rem;margin:0 1rem 0 0;color:var(--green);font-weight:var(--weight-600);}



.it-training-outer .train-stat{padding:2rem 0 4rem 0;}
.it-training-outer .train-stat ul{margin:0px;padding:1.5rem;display:flex;flex-direction:row;justify-content:space-between;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;border:solid 1px var(--border-e4e4e4);box-shadow: rgba(0, 0, 0, 0.08) 0px 4px 12px;}
.it-training-outer .train-stat ul li{width:25%;display:flex;flex-direction:row;list-style:none;margin:0px;padding:1rem 2rem;border-right:dashed 1px var(--border-ccc);}
.it-training-outer .train-stat ul li:last-child{border:none;}
.it-training-outer .train-stat ul li figure{width:5rem;height:5rem;margin:0 2rem 0;}
.it-training-outer .train-stat ul li .cont-txt{width:calc(100% - 7rem);}
.it-training-outer .train-stat ul li .cont-txt h3{font-size:3rem;margin:0;padding:1rem 0;font-weight:var(--weight-700);color:var(--green);}
.it-training-outer .train-stat ul li .cont-txt p{font-size:1.6rem;line-height:2.2rem;margin:0;padding:0 0 1rem 0;color:var(--black);text-align:left;}
.it-training-outer .train-stat ul li.al-cen{align-items:center;}
.it-training-outer .train-stat ul li.al-cen .btn-outer{text-align:center;width:100%;}
.it-training-outer .it-train-detail{padding:0;margin:0px;display:flex;flex-direction:row;background-color:var(--black-shade-EEEDEB);-webkit-border-radius: 15px;
-moz-border-radius: 15px;border-radius: 15px;}
.it-training-outer .it-train-detail .lt-img{width:41.2rem;margin:0 1.8rem 0 0;}
.it-training-outer .it-train-detail .lt-img img{-webkit-border-top-left-radius: 15px;-webkit-border-bottom-left-radius: 15px;-moz-border-radius-topleft: 15px;
-moz-border-radius-bottomleft: 15px;border-top-left-radius: 15px;border-bottom-left-radius: 15px;}
.it-training-outer .it-train-detail .rt-cont{width:calc(100% - 43rem);margin:0;padding:1.5rem;position:relative;}
.it-training-outer .it-train-detail .rt-cont .laptop{position:absolute;right:0;bottom:2px;z-index:2;}
.it-training-outer .it-train-detail .rt-cont .title-txt{font-size:2.4rem;line-height:2.8rem;color:var(--black);padding:2rem 0 1.5rem 0;text-align:left;}
.it-training-outer .it-train-detail .rt-cont .sub-title{font-size:1.6rem;line-height:2.4rem;color:var(--black-shade-666);padding:0 0 1.5rem 0;text-align:left;}
.it-training-outer .it-train-detail .rt-cont .cont-blk{padding:1.5rem 0 0 0;}
.it-training-outer .it-train-detail .rt-cont .cont-blk .links-list ul{margin:0px;padding:0 0 1rem 2rem;display:flex;flex-direction: row;flex-wrap:wrap;}
.it-training-outer .it-train-detail .rt-cont .cont-blk .links-list ul{margin:0px;padding:0 0 1rem 2rem;display:flex;flex-direction: row;flex-wrap:wrap;}
.it-training-outer .it-train-detail .rt-cont .cont-blk .links-list ul.custom-marker ::marker{content: "\f00c";font-family:fontawesome;font-weight:300;font-size:1.4rem;color:var(--green);vertical-align:middle;}
.it-training-outer .it-train-detail .rt-cont .cont-blk .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;line-height:2.6rem;font-weight:var(--weight-500);width:48%;}
.it-training-outer .it-train-detail .rt-cont .cont-blk .links-list ul.custom-marker li a{font-size:1.6rem;line-height:2.6rem;color:var(--black-shade-666);}
.it-training-outer .it-train-detail .rt-cont .cont-blk .btn-outer{display:flex;flex-direction:row;}
.it-training-outer .it-train-detail .rt-cont .talk-advisor{padding:1.5rem 0;}
.it-training-outer .it-train-detail .rt-cont .talk-advisor .title-txt{font-size:2rem;padding:1.5rem 0;}
.it-training-outer .it-train-detail .rt-cont .talk-advisor .con-txt{display:flex;flex-direction:row;column-gap:2rem;}
.it-training-outer .it-train-detail .rt-cont .talk-advisor .con-txt a{font-size:1.8rem;line-height:2.2rem;}
.it-training-outer .it-train-detail .rt-cont .talk-advisor .con-txt a i{font-size:1.8rem;margin:0 1rem 0 0;color:var(--green);font-weight:var(--weight-600);}
/*IT training end here */
/*Local Service start here */
.local-service-outer{}
.local-service-outer p{font-size:1.8rem;line-height:2.8rem;color:var(--black);padding:0 0 1rem 0;text-align:center;transition:2s;}
.local-service-outer p span{color:var(--red);font-weight:var(--weight-600);}
.local-service-outer .menu-outer{margin:2rem 0 0 0;}
.local-service-outer .menu-outer ul{margin:0px;padding:0px;background-color:var(--white);display:flex;flex-direction:row;justify-content:center;-webkit-border-radius: 5px;
-moz-border-radius: 5px;border-radius: 5px;border:solid 1px var(--border-ccc);}
.local-service-outer .menu-outer ul li{margin:0px;padding:0px;list-style:none;position:relative;border-right:solid 1px var(--border-ccc);}
.local-service-outer .menu-outer ul li:last-child{border-right:none;}
.local-service-outer .menu-outer ul li a{display:block;font-size:1.5rem;line-height:2.2rem;color:var(--black);transition:1s;padding:1.5rem;}
.local-service-outer .menu-outer ul li a i{font-family:fontawesome;color:var(--black-shade-666);margin:0 0 0 1rem;}
.local-service-outer .menu-outer ul li a:hover{background-color:var(--red);color:var(--white);}
.local-service-outer .menu-outer ul li a:hover i{color:var(--white);}
.local-service-outer .menu-outer ul li a.active{background-color:var(--red);color:var(--white);}
.local-service-outer .menu-outer ul li a.active i{color:var(--white);}
.local-service-outer .menu-outer ul li .drop-menu{position:absolute;width:20rem;z-index:100;margin:0;background-color:var(--black-shade-f2f2f2);left:0px;top:5rem;visibility:hidden;opacity:0;height:22rem;overflow-y:scroll;border:solid 1px var(--border-e4e4e4);}
.local-service-outer .menu-outer ul li .drop-menu ul{margin:0px;padding:0px;display:flex;flex-direction:column;border:none;border-radius:0;}
.local-service-outer .menu-outer ul li .drop-menu ul li{margin:0px;padding:0px;list-style:none;border-right:none;}
.local-service-outer .menu-outer ul li .drop-menu ul li a{display:block;font-size:1.3rem;line-height:1.6rem;color:var(--black);transition:1s;padding:1rem 1.5rem;border-bottom:solid 1px var(--white);transition:1s;background-color:var(--black-shade-f2f2f2);}
.local-service-outer .menu-outer ul li .drop-menu ul li a:hover{color:var(--white);background-color:var(--red);}
.local-service-outer .menu-outer ul li:hover .drop-menu{visibility:visible;opacity:1;transition:1s;}

.local-service-outer .two-post-blk{position:relative;z-index:10;display:flex;flex-direction:row;justify-content:flex-start;padding:3rem 0 2rem 0;column-gap:2rem;width:100%;}
.local-service-outer .two-post-blk .detail-content{width:50%;background-color:var(--white);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:2rem 2.5rem;box-shadow: rgba(0, 0, 0, 0.05) 0px 6px 24px 0px, rgba(0, 0, 0, 0.08) 0px 0px 0px 1px;margin:0 0 2rem 0;text-align:left;}
.local-service-outer .two-post-blk .detail-content .title-blk{padding:0 0 1.5rem 0;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;column-gap:2rem;border-bottom:dashed 1px var(--border-ccc);}
.local-service-outer .two-post-blk .detail-content .title-blk figure{width:7rem;height:7rem;display:flex;flex-direction:column;justify-content:center;align-items:center;-webkit-border-radius:5px;
-moz-border-radius:5px;border-radius:5px;}
.local-service-outer .two-post-blk .detail-content .title-blk figure img{width:5rem;height:5rem;}
.local-service-outer .two-post-blk .detail-content .title-blk .content{font-size:2rem;line-height:2.5rem;font-weight:var(--weight-700);color:var(--black);}
.local-service-outer .two-post-blk .detail-content .title-blk .content span{padding:0.5rem 0 0 0;display:block;font-size:1.4rem;line-height:1.8rem;color:var(--text-clr-one);font-weight:400;}
.local-service-outer .two-post-blk .detail-content ul{margin:0px;padding:3rem 0 0 0;display:flex;flex-direction:column;}
.local-service-outer .two-post-blk .detail-content ul li{padding:0 0 1.5rem 0;margin:0px;list-style:none;display:flex;flex-direction:row;justify-content:flex-start;}
.local-service-outer .two-post-blk .detail-content ul li .number{background-color:var(--blue-two);display:flex;justify-content:flex-start;align-items:center;font-size:1.5rem;line-height:1.5rem;font-weight:500;padding:3px 10px;margin:0 2rem 0 0;border:solid 1px var(--border-ccc);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.local-service-outer .two-post-blk .detail-content ul li .txt-con{font-size:1.6rem;line-height:2.2rem;color:var(--black);}
.local-service-outer .two-post-blk .detail-content .btn-outer{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:1.5rem 0 0;}
.local-service-outer .links-list{}
.local-service-outer .links-list .title-txt {font-size: 1.8rem;line-height: 2.4rem;color: var(--black);padding:0 0 1.5rem 0;font-weight: var(--weight-600);}
.local-service-outer .links-list ul{margin:0px;padding:0 0 2rem 2rem;display:flex;flex-direction: row;flex-wrap:wrap;}
.local-service-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;}
.local-service-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%;}
.local-service-outer .links-list ul.custom-marker li a{color:var(--black-shade-666);font-size:1.6rem;font-weight:var(--weight-500);transition:1s;}
.local-service-outer .links-list ul.custom-marker li a:hover{color:var(--black);text-decoration:underline;}
.local-service-outer .premium-list{display:flex;flex-direction:row;justify-content:flex-start;padding:3rem 0 2rem 0;column-gap:2rem;}
.local-service-outer .premium-list .left-content{width:100%;position:relative;z-index:10;}
.local-service-outer .premium-list .left-content .detail-content{background-color:var(--white);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:2rem 2.5rem;text-align:center;box-shadow: rgba(0, 0, 0, 0.05) 0px 6px 24px 0px, rgba(0, 0, 0, 0.08) 0px 0px 0px 1px;margin:0 0 2rem 0;text-align:left;}
.local-service-outer .premium-list .left-content .detail-content .title-txt{font-size:2.4rem;line-height:3rem;font-weight:var(--weight-700);color:var(--black);padding:0 0 1rem 0;}
.local-service-outer .premium-list .left-content .detail-content .single-blk{width:98%;transition:2s;padding:1.5rem 1.5rem 1rem 1.5rem;margin:0 2% 1rem 0;border:solid 1px var(--border-e4e4e4);display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}
.local-service-outer .premium-list .left-content .detail-content .single-blk figure{}
.local-service-outer .premium-list .left-content .detail-content .single-blk figure img{width:10rem;height:10rem;}
.local-service-outer .premium-list .left-content .detail-content .single-blk .cont-blk{padding:0 0 0 1rem;}
.local-service-outer .premium-list .left-content .detail-content .single-blk .cont-blk h3{font-size:1.8rem;line-height:2.2rem;font-weight:var(--weight-500);margin:0px;color:var(--black);padding:0 0 1rem 0;text-align:left;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}
.local-service-outer .premium-list .left-content .detail-content .single-blk .cont-blk h3 a{font-size:1.8rem;line-height:2.2rem;font-weight:var(--weight-500);margin:0px;color:var(--black);text-align:left;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}
.local-service-outer .premium-list .left-content .detail-content .single-blk .cont-blk ul{margin:0px;padding:0px;}
.local-service-outer .premium-list .left-content .detail-content .single-blk .cont-blk ul li{margin:0px;padding:0 0 1rem 0;list-style:none;font-size:1.4rem;line-height:1.8rem;}
.local-service-outer .premium-list .left-content .detail-content .single-blk .cont-blk ul li a{font-size:1.4rem;line-height:1.8rem;color:var(--black);}
.local-service-outer .premium-list .left-content .detail-content .single-blk .cont-blk ul li a i{color:var(--black-shade-999);font-family:fontAwesome;margin:0 0.6rem 0 0;width:12px;text-align:center;}
.local-service-outer .premium-list .right-content{width:50%;position:relative;z-index:10;}
.local-service-outer .premium-list .right-content .detail-content{background-color:var(--white);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:2rem 2.5rem;text-align:center;box-shadow: rgba(0, 0, 0, 0.05) 0px 6px 24px 0px, rgba(0, 0, 0, 0.08) 0px 0px 0px 1px;margin:0 0 2rem 0;text-align:left;}
.local-service-outer .premium-list .right-content .detail-content .title-txt{font-size:2.4rem;line-height:3rem;font-weight:var(--weight-700);color:var(--black);padding:0 0 1rem 0;}
.local-service-outer .premium-list .right-content .detail-content ul{margin:0px;padding:1.5rem 0 0 0;}
.local-service-outer .premium-list .right-content .detail-content ul li{margin:0px;padding:0 0 2rem 0;list-style:none;display:flex;flex-direction:row;justify-content:flex-start;width:100%;text-align:left;}
.local-service-outer .premium-list .right-content .detail-content ul li b{font-size:2.4rem;line-height:3rem;color:var(--green);font-weight:var(--weight-700);margin:0 1rem 0 0;width:8rem;}
.local-service-outer .premium-list .right-content .detail-content ul li p{width:calc(100% - 9rem);font-size:1.8rem;color:var(--black);text-align:left;}
.local-service-outer .premium-list .right-content .detail-content .btn-outer{display:flex;justify-content:flex-end;padding:0 0 1rem 0;}
.local-service-outer .premium-list .service-content{width:50%;position:relative;z-index:10;height:100%;}
.local-service-outer .premium-list .service-content .img-fix{position:absolute;top:2.5rem;left:2rem;height:30rem;overflow:hidden;}
.local-service-outer .premium-list .service-content .img-fix .img-scroll{animation: 35s linear 0s infinite normal none running slideUp;width:90px;}
.local-service-outer .premium-list .service-content .detail-content{background-color:var(--white);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:2rem 2.5rem 2rem 10rem;text-align:center;box-shadow: rgba(0, 0, 0, 0.05) 0px 6px 24px 0px, rgba(0, 0, 0, 0.08) 0px 0px 0px 1px;margin:0 0 2rem 0;text-align:left;height:37.4rem;}
.local-service-outer .premium-list .service-content .detail-content .title-txt{font-size:2.4rem;line-height:3rem;font-weight:var(--weight-700);color:var(--black);padding:0 0 1rem 0;}
.local-service-outer .premium-list .service-content .detail-content ul{margin:0px;padding:1.5rem 0 0 0;height:21rem;}
.local-service-outer .premium-list .service-content .detail-content ul li{margin:0px;padding:0 0 2rem 0;list-style:none;display:flex;flex-direction:row;justify-content:flex-start;}
.local-service-outer .premium-list .service-content .detail-content ul li b{font-size:2.4rem;line-height:3rem;color:var(--green);font-weight:var(--weight-700);margin:0 1rem 0 0;width:8rem;}
.local-service-outer .premium-list .service-content .detail-content ul li p{width:calc(100% - 9rem);font-size:1.8rem;color:var(--black);text-align:left;}
.local-service-outer .premium-list .service-content .detail-content .btn-outer{display:flex;justify-content:flex-end;padding:4rem 0;}

@keyframes slideUp{0% {transform: translate3d(0, 0, 0);}
100% {transform: translate3d(0, -100%, 0);}}
.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);}
}

/*Local Service end here */
.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:24%;}
.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;}
/* travel car starts here */
.travel-car-outer{}
.travel-car-outer ul{margin:0px;padding:0px;width:100%;display:flex;flex-direction:row;column-gap:2rem;}
.travel-car-outer ul li{margin:0px;padding:0px;list-style:none;width:50%;}
.travel-car-outer ul li .travel-blk{background:url(https://usimg.sulekha.io/cdn/others/images/others_2024-08-26-09-05-56-005.png) no-repeat;background-size:cover; padding:2rem;-webkit-border-radius: 15px;
-moz-border-radius: 15px;border-radius: 15px;}
.travel-car-outer ul li .travel-blk h2.title-txt{font-size:2.4rem;line-height:2.8rem;color:var(--white);padding:1rem 0;margin:0px;}
.travel-car-outer ul li .travel-blk p{font-size:1.8rem;line-height:2.2rem;color:var(--white);padding:0 0 2rem 0;margin:0px;}
.travel-car-outer ul li .travel-blk .cont-blk{padding:0 0 1rem 0;}
.travel-car-outer ul li .travel-blk .cont-blk h3.title-txt{font-size:2rem;line-height:2.6rem;color:var(--white);font-weight:var(--weight-500);padding:0 0 1rem 0;margin:0px;}
.travel-car-outer ul li .travel-blk .cont-blk ul{margin:0px;padding:0px;}
.travel-car-outer ul li .travel-blk .cont-blk ul li{margin:0px;padding:0px;list-style:none;}
.travel-car-outer ul li .travel-blk .cont-blk ul{width:100%;margin:0px;padding:0 0 1rem 2rem;display:flex;flex-direction: row;flex-wrap:wrap;}
.travel-car-outer ul li .travel-blk .cont-blk ul.custom-marker ::marker{content: "\f00c";font-family:fontawesome;font-weight:300;font-size:1.4rem;color:var(--border-ccc);vertical-align:middle;}
.travel-car-outer ul li .travel-blk .cont-blk ul.custom-marker li{width:100%;color:var(--white);padding:0 1rem;margin:0 1rem 0.5rem 1rem;list-style:none;font-size:1.6rem;font-weight:var(--weight-500);}
.travel-car-outer ul li .travel-blk .cont-blk ul.custom-marker li a{color:var(--white);}
.travel-car-outer ul li .travel-blk .btn-outer{display:flex;flex-direction:row;justify-content:flex-end;}
.travel-car-outer ul li .car-blk{background:url(https://usimg.sulekha.io/cdn/others/images/others_2024-08-26-09-03-56-552.png);background-size:cover;padding:2rem 2rem 0 2rem;-webkit-border-radius: 15px;
-moz-border-radius: 15px;border-radius: 15px;}
.travel-car-outer ul li .car-blk h2.title-txt{font-size:2.4rem;line-height:2.8rem;color:var(--white);padding:1rem 0;margin:0px;}
.travel-car-outer ul li .car-blk p{font-size:1.8rem;line-height:2.2rem;color:var(--white);padding:0 0 1rem 0;margin:0px;}
.travel-car-outer ul li .car-blk .tags-blk{padding:0 0 1rem 0;}
.travel-car-outer ul li .car-blk .tags-blk h3.title-txt{font-size:2rem;line-height:2.6rem;color:var(--white);font-weight:var(--weight-500);padding:0 0 1rem 0;margin:0px;}
.travel-car-outer ul li .car-blk .tags-blk .links-blk{padding:0;position:relative;z-index:3;}
.travel-car-outer ul li .car-blk .tags-blk .links-blk ul{display:flex;flex-direction:row;justify-content:flex-start;column-gap:0;}
.travel-car-outer ul li .car-blk .tags-blk .links-blk ul li{padding:0px;margin:0 1rem 0 0;width:auto;}
.travel-car-outer ul li .car-blk .tags-blk .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;}
.travel-car-outer ul li .car-blk .car-listing-blk{}
.travel-car-outer ul li .car-blk .car-listing-blk h3.title-txt{font-size:2rem;line-height:2.6rem;color:var(--white);font-weight:var(--weight-500);padding:0 0 1rem 0;margin:0px;}
.travel-car-outer ul li .car-blk .car-listing-blk .single-car-listing{margin:0 1rem 1rem 1rem;padding:1rem;border:solid 1px var(--border-ccc);-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;background-color:rgba(0,0,0,0.5);}
.travel-car-outer ul li .car-blk .car-listing-blk .single-car-listing h3{font-size:1.8rem;line-height:2.2rem;font-weight:var(--weight-500);margin:0px;color:var(--white);padding:0 0 1rem 0;text-align:left;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}
.travel-car-outer ul li .car-blk .car-listing-blk .single-car-listing h3 a{font-size:1.8rem;line-height:2.2rem;font-weight:var(--weight-500);margin:0px;color:var(--white);text-align:left;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}
.travel-car-outer ul li .car-blk .car-listing-blk .single-car-listing .cont-blk ul{margin:0px;padding:0px;}
.travel-car-outer ul li .car-blk .car-listing-blk .single-car-listing .cont-blk ul li{margin:0px;padding:0 0 1rem 0;list-style:none;font-size:1.4rem;line-height:1.8rem;}
.travel-car-outer ul li .car-blk .car-listing-blk .single-car-listing .cont-blk ul li a{font-size:1.4rem;line-height:1.8rem;color:var(--white);}
.travel-car-outer ul li .car-blk .car-listing-blk .single-car-listing .cont-blk ul li a i{font-family:fontAwesome;margin:0 1rem 0 0;}
.travel-car-outer ul li .car-blk .car-listing-blk .single-car-listing .btn-outer{display:flex;flex-direction:row;justify-content:space-between;}
.travel-car-outer ul li .car-blk .car-listing-blk .single-car-listing .btn-outer .amt{font-size:2.2rem;font-weight:var(--weight-700);color:var(--green);}
.travel-car-outer ul li .car-blk .car-listing-blk .owl-theme .owl-controls .owl-buttons .owl-prev{left:-1.6rem;}
.travel-car-outer ul li .car-blk .car-listing-blk .owl-theme .owl-controls .owl-buttons .owl-next{right:-0.6rem;}
.travel-car-outer ul li .car-blk .car-listing-blk p{font-size:1.8rem;line-height:2.4rem;font-weight:var(--weight-600);color:var(--white);padding:1rem 0;}
.travel-car-outer ul li .car-blk .car-listing-blk p a{display:inline-flex;}
/* travel car 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 */
/* Events starts here */
.events-outer{}
.events-outer p.events{font-size:1.8rem;color:var(--black-shade-666);text-align:center;padding:0 0 1rem 0;}
.events-outer h2.title-txt .drop-down{margin:0 1.5rem;display:inline-flex;position:relative;}
.events-outer h2.title-txt span{display:block;color:var(--black-shade-666);font-size:1.6rem;}
.events-outer h2.title-txt .drop-down a{font-size:1.6rem;color:var(--blue);display:inline-block;border:solid 1px var(--border-ccc);padding:0 1rem;-webkit-border-radius: 4px;
-moz-border-radius: 4px;border-radius: 4px;}
.events-outer h2.title-txt .drop-down a i{font-family:fontAwesome;font-size:1.5rem;margin:0 0 0 1rem;}
.events-outer h2.title-txt .drop-down .drop-down-list{display:none;position:absolute;top:30px;left:1px;width:20rem;background-color:var(--white);border:solid 1px var(--border-e4e4e4);height:15rem;overflow-y:scroll;z-index:5;}
.events-outer h2.title-txt .drop-down:hover .drop-down-list{display:block;}
.events-outer h2.title-txt .drop-down .drop-down-list ul{margin:0px;padding:0px;}
.events-outer h2.title-txt .drop-down .drop-down-list ul li{margin:0px;padding:0px;list-style:none;}
.events-outer h2.title-txt .drop-down .drop-down-list ul li a{font-size:1.4rem;line-height:1.7rem;color:var(--black);display:block;padding:1rem 1.5rem;border-bottom:dotted 1px var(--border-e4e4e4);text-align:left;}
.no-events{padding:15px;display:flex;flex-direction:column;justify-content:center;align-items:center;color:var(--red);font-size:2.4rem;font-weight:var(--weight-500);}
.no-events i{margin:0 1rem 0 0;}
.events-outer .events-listing-outer{margin:3rem 0 2rem 0;position:relative;}
.events-outer .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-outer .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-outer .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-outer .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(0, 0, 0, 0.16) 0px 10px 36px 0px, rgba(0, 0, 0, 0.06) 0px 0px 0px 1px;}
.events-outer .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-outer .events-listing-outer ul li .fig-title{display:flex;flex-direction:row;width:100%;}
.events-outer .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-outer .events-listing-outer ul li .fig-title figure img{width:100%;height:67px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.events-outer .events-listing-outer ul li .fig-title .title{width:calc(100% - 110px);}
.events-outer .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-outer .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-outer .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-outer .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-outer .events-listing-outer ul li .content .row-list{padding:0 0 1rem 0;}
.events-outer .events-listing-outer ul li .content .row-list ul{margin:0px;padding:0px;display:flex;flex-direction:row;}
.events-outer .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-outer .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-outer .events-listing-outer ul li .content .row-list ul li i.fa-microphone{width:2.6rem;text-align:center;font-size:2rem;}

.events-outer .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-outer .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-outer .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-outer .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-outer .events-listing-outer ul li .content .row-list ul li a{color:var(--black-shade-666);}
.events-outer .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-outer .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-outer .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-listin.events-outer g-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-outer .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-outer .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-outer .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-outer .events-listing-outer .links-outer .ticket-price i{margin:0 0.5rem 0 0;background-repeat:no-repeat;background-position:1px 4px;}
.events-outer .events-concert{padding:2rem 0 2rem 2rem;}
.events-outer .events-concert .owl-theme .owl-controls .owl-buttons .owl-prev{left:-3rem;top:23%;}
.events-outer .events-concert .owl-theme .owl-controls .owl-buttons .owl-next{top:23%;right:-0.5rem;}
.events-outer .events-concert .single-type{margin:0px;padding:0px;list-style:none;width:16.6rem;}
.events-outer .events-concert .single-type figure{padding:2rem 1rem;width:100%;border:solid 1px var(--border-ccc);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-align:center;}
.events-outer .events-concert .single-type figure img{width:6rem;height:6rem;margin:auto;transition:1s;}
.events-outer .events-concert .single-type:hover figure img{ transform: scale(1.3);transition:1s;}
.events-outer .events-concert .single-type h3{font-size:1.6rem;line-height:2rem;color:var(--black);display:flex;flex-direction:column;justify-content:center;align-items:center;padding:1rem 0;margin:0px;font-weight:var(--weight-700);}
.events-outer .events-concert h3 a{font-size:1.6rem;line-height:2rem;color:var(--black-shade-333);font-weight:var(--weight-600);}
.events-outer .artist-list{padding:2rem 0;}
.events-outer .artist-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;}
.events-outer .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;}
.events-outer .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;}
.events-outer .artist-list ul li figure img{width:8rem;height:8rem;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.events-outer .artist-list ul li .content{width:calc(100% - 9rem;)}
.events-outer .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;}
.events-outer .artist-list ul li .content .name a{color:var(--blue);}
.events-outer .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;}
.events-outer .organizer-top-outer{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;column-gap:2rem;padding:2rem 0;}
.events-outer .organizer-top-outer .left-con{width:50%;border:solid 1px var(--border-ccc);background-color:var(--red-FFE9E9);-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;padding:1.5rem;}
.events-outer .organizer-top-outer .left-con p{font-size:1.8rem;line-height:2.4rem;color:var(--black);text-align:center;padding:0 0 1.5rem 0;}
.events-outer .organizer-top-outer .left-con h3{font-size:2.2rem;line-height:2.8rem;color:var(--green);text-align:center;padding:0 0 1.5rem 0;margin:0px;}
.events-outer .organizer-top-outer .right-con{width:50%;border:solid 1px var(--border-ccc);-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;padding:1rem;}
.events-outer .organizer-top-outer .right-con{position:relative;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);}
.events-outer .organizer-top-outer .right-con .count{position:absolute;top:-16px;right:10px;padding:0.5rem 1rem;color;font-size:1.6rem;line-height:1.6rem;color:var(--white);background-color:var(--blue-four);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.events-outer .organizer-top-outer .right-con figure{width:8rem;height:8rem;margin:0 1rem 0 0;position:static;}
.events-outer .organizer-top-outer .right-con figure img{width:8rem;height:8rem;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}
.events-outer .organizer-top-outer .right-con .content{width:calc(100% - 9rem)}
.events-outer .organizer-top-outer .right-con .content .name{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;font-size:1.5rem;line-height:2rem;color:var(--black-shade-666);padding:0 0 0.6rem 0;}
.events-outer .organizer-top-outer .right-con .content .name i{margin: 0 0.5rem 0 0;color: var(--black-shade-999);font-size: 1.4rem;background-repeat: no-repeat;}
.events-outer .organizer-top-outer .right-con .content .name a{color:var(--blue);display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}
.events-outer .org-cont-outer{display:flex;flex-direction:row;justify-content:flex-start;column-gap:2rem;margin:2rem 0;background-color:var(--black-shade-f2f2f2);border:var(--border-ccc);padding:2rem;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}
.events-outer .org-cont-outer .lt-content{width:50%;}
.events-outer .org-cont-outer .lt-content h3{font-size:2.2rem;font-weight:var(--weight-500);color:var(--black);margin:0px;padding:0 0 1rem 0;}
.events-outer .org-cont-outer .lt-content ul{margin:0px;padding:0px;}
.events-outer .org-cont-outer .lt-content ul li{margin:0px;padding:0px;}
.events-outer .org-cont-outer .lt-content ul li .links-list ul{margin:0px;padding:0 0 1rem 2rem;display:flex;flex-direction: row;flex-wrap:wrap;}
.events-outer .org-cont-outer .lt-content ul li .links-list ul.custom-marker ::marker{content: "\f00c";font-family:fontawesome;font-weight:300;font-size:1.4rem;color:var(--green);vertical-align:middle;}
.events-outer .org-cont-outer .lt-content ul li .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;line-height:2.6rem;font-weight:var(--weight-500);text-align:left;}
.events-outer .org-cont-outer .rt-content{width:50%;text-align:center;padding:4rem 0 0 0;}
.events-outer .org-cont-outer .rt-content h3{font-size:2.2rem;font-weight:var(--weight-700);color:var(--black);margin:0px;padding:0 0 1rem 0;}
.events-outer .org-cont-outer .rt-content p{font-size:1.8rem;color:var(--black-shade-333);margin:0px;padding:0;}
.events-outer .org-cont-outer .rt-content .btn-outer{display:flex;justify-content:center;padding:2rem 0 1rem 0;column-gap:2rem;}
.city-list-outer{}
.city-list-outer ul{margin:0px;padding:0px;display:flex;flex-direction:row;flex-wrap:wrap;column-gap:1rem;}
.city-list-outer ul li{width:24%;margin:0 0 1rem 0;padding:0px;display:flex;flex-direction:column;justify-content:center;align-items:center;transition:1s;}
.city-list-outer ul li a{position:relative;display:block;width:100%;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
.city-list-outer ul li a figure{width:100%;height:19rem;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}
.city-list-outer ul li a figure img{width:100%;height:19rem;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}
.city-list-outer ul li a span{padding-top:9rem;background-color:rgba(0, 0, 0, 0.5);width:100%;height:100%;position:absolute;left:0px;top:0px;vertical-align:middle;text-align:center;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}
.city-list-outer ul li a span b{font-size:1.8rem;color:var(--white);width:100%;text-align:center;font-weight:var(--weight-500);}
.city-list-outer ul li:hover a span b{font-size:2.4rem;transform: scale(2);transition:1s;}
.more-city-list{padding:2rem 0;}
.more-city-list ul{margin:0px;padding:0 0 2rem 2rem;display:flex;flex-direction: row;flex-wrap:wrap;}
.more-city-list ul.custom-marker ::marker{content: "\f00c";font-family:fontawesome;font-weight:300;font-size:1.4rem;color:var(--green);vertical-align:middle;}
.more-city-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%;}
.more-city-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;}
.more-city-list ul.custom-marker li a:hover{color:var(--black);text-decoration:underline;}
.more-city-list ul.custom-marker li a i{margin:0 0 0 0.5rem;}
/* Events end here */
/* article starts here */
.article-outer{}
.article-outer .buzzcard{position:relative;background: var(--black-shade-f7f7f7);padding:1.5rem; border-radius: 4px;margin:1rem;box-shadow: rgba(0, 0, 0, 0.15) 1.95px 1.95px 2.6px;}
.article-outer .buzzcard .cat-text{position:absolute;left:1px;top:-9px;background-color:var(--bg-e4e4e4);font-size:1.4rem;line-height:1.4rem;color:var(--black);padding:4px 8px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.article-outer .buzzcard figure{margin-bottom: 15px;width: 100%}
.article-outer .buzzcard figure img{width: 100%;min-height:150px;max-height:200px;}
.article-outer .buzzcard .buzztitle{flex-direction: column}
.article-outer .buzzcard .buzztitle .cattag{margin: 0;}
.article-outer .buzzcard .buzztitle .title-b{padding:1.5rem 0;font-size: 18px;line-height: 24px;height:68px; overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;}
.article-outer .buzzcard .buzztitle .title-b a{color:var(--blue);}
.article-outer .buzzcard .buzztitle p{font-size: 16px;padding-bottom: 0;color: var(--gray777);line-height: 24px;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;height:72px;}
.article-outer .buzzcard a.moreread{font-size: 1.6rem;color: var(--blue);text-align:center;display:block;padding:1rem 0 0 0;}
.article-outer .buzzcard .cattag{display: inline-block;margin-bottom: 10px;color: var(--white);font-size: 13px; font-family: var(--roboto)}
.article-outer .buzzcard .cattag b{background: var(--green);border-radius:4px;padding: 2px 10px;}
.article-outer .buzzcard .cattag b a{color: var(--white)}
.article-mob-tag{padding:1rem 0;} 
.article-mob-tag ul{margin:0px;padding:0px;display:flex;flex-direction:row;flex-wrap:wrap;column-gap:1.5rem;justify-content:flex-start;align-items:center;}
.article-mob-tag ul li{list-style:none;padding:0 0 1rem 0;margin:0;font-size:1.5rem;line-height:1.5rem;color:var(--black-shade-999);}
.article-mob-tag ul li a{display:flex;font-size:1.5rem;line-height:1.5rem;color:var(--black);padding:8px 12px;background-color:var(--black-shade-f7f7f7);border:solid 1px var(--bg-e4e4e4);-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
/* article end here */
/* 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 */
/* New search starts here */
.common-new-search{width:100%;height:100vh;position:fixed;top:0px;left:0px;background-color:var(--white);z-index:501;overflow-y:scroll;display:none;transition: opacity 0.3s ease-in-out;}
.common-new-search.open {display: block;animation: searchSlideIn 0.5s forwards;}
.common-new-search.close {opacity:0;animation: searchSlideOut 0.5s forwards;}
@keyframes searchSlideIn {
  0% {
    transform: translateY(50%);
    opacity: 0;
  }
  100% {
    transform: translateY(0);
    opacity: 1;
  }
}



@keyframes searchSlideOut {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-100%);
  }
}
.common-new-search .hero-search-blk{background-color:var(--yellow-shade-FFF0E5);position:relative;padding:2rem 10%;}
.common-new-search .hero-search-blk .close-blk{position:absolute;right:4rem;top:4rem;}
.common-new-search .hero-search-blk .close-blk a{font-size:16px;line-height:16px;font-weight:var(--weight-600);color:var(--black);}
.common-new-search .hero-search-blk .search-outer{display:flex;justify-content:center;}
.common-new-search .hero-search-blk .search-outer .mob-title{font-size:1.8rem;line-height:2.4rem;color:var(--black);padding:0 0 1rem 0;display:none;}
.common-new-search .hero-search-blk .search-outer ul{padding:0 1.5rem 0 0;display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:nowrap;background-color:var(--white);-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;z-index:10;}
.common-new-search .hero-search-blk .search-outer ul li{padding:1rem;margin:0 1rem 0 0;border-right:solid 1px var(--border-e4e4e4);position:relative;}
.common-new-search .hero-search-blk .search-outer ul li a{padding:1rem 0.5rem;display:flex;flex-direction:row;justify-content:space-between;font-size:1.4rem;line-height:1.8rem;color:var(--black-shade-999);align-items:center;font-weight:var(--weight-500);}
.common-new-search .hero-search-blk .search-outer ul li a span{color:var(--black-shade-999);}
.common-new-search .hero-search-blk .search-outer ul li a span.for-mob{display:none;font-size:1.4rem;}
.common-new-search .hero-search-blk .search-outer ul li i{margin:0 0.5rem;font-family:fontawesome;font-size:1.5rem;color:var(--black-shade-999);transition:1s;}
.common-new-search .hero-search-blk .search-outer ul li .drop-down-list{position:absolute;left:-11px;top:62px;width:30rem;transform-origin: top;  transform: perspective(1000px) rotateX(-90deg);transition: 0.5s;}
.common-new-search .hero-search-blk .search-outer ul li .drop-down-list.active{transform: perspective(1000px) rotateX(0deg);}
.common-new-search .hero-search-blk .search-outer ul li .drop-down-list.left{left:2.3rem;}
.common-new-search .hero-search-blk .search-outer ul li .drop-down-list ul{border:solid 1px var(--border-ccc);background-color:var(--white);margin:0px;padding:0px;height:200px;overflow-y:scroll;dislay:flex;flex-direction:column;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.common-new-search .hero-search-blk .search-outer ul li .drop-down-list ul li{margin:0px;padding:0px;}
.common-new-search .hero-search-blk .search-outer ul li .drop-down-list ul li a{display:flex;padding:1rem;border-bottom:solid 1px var(--border-e4e4e4);font-size:1.5rem;line-height:2rem;color:var(--black-shade-666);transition:1s;}
.common-new-search .hero-search-blk .search-outer ul li .drop-down-list ul li a:hover{color:var(--white);background-color:var(--red);}
.common-new-search .hero-search-blk .search-outer ul li input[type="text"]{width:30rem;background-color:var(--white);border:solid 1px var(--white);}
.common-new-search .hero-search-blk .search-outer ul li .btn-outer{}
.common-new-search .hero-search-blk .search-outer ul li .btn-outer a{color:var(--white);padding:1.2rem 2rem;}
.common-new-search .hero-search-blk .search-outer ul li.no-border{border-right:transparent;}
.common-new-search .hero-search-blk .search-outer ul li .call-search{}
.common-new-search .hero-search-blk .search-outer ul li .call-search a i{font-size:2.2rem;color:var(--black-shade-999);}
.common-new-search .service-list{padding:4rem 10%;}
.common-new-search .service-list ul{margin:0px;padding:0px;display:flex;flex-direction:row;justify-content:flex-start;column-gap:2rem;flex-wrap:wrap;}
.common-new-search .service-list ul li{margin:0 0 1.5rem 0;padding:0px;}
.common-new-search .service-list ul li a{padding:0.8rem 1.4rem;display:block;font-size:1.5rem;line-height:1.5rem;color:var(--blue);border:solid 1px var(--blue);-webkit-border-radius: 8px;
-moz-border-radius: 8px;border-radius: 8px;transition:1s;}
.common-new-search .service-list ul li a:hover, .common-new-search .service-list ul li a.active{background-color:var(--blue);color:var(--white);}
.common-new-search .trend-location{display:flex;flex-direction:row;column-gap:2rem;padding:2rem 10%;}
.common-new-search .trend-location .trending{width:50%;background-color:var(--gray-shade-f6f6f6);padding:2rem;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.common-new-search .trend-location .trending.back{background-color:var(--white);}
.common-new-search .trend-location .trending .title-txt{padding:0 0 1rem 0;display:flex;flex-direction:row;align-items:center;font-size:2rem;line-height:2.4rem;font-weight:var(--weight-600);}
.common-new-search .trend-location .trending .title-txt i{margin:0 1rem 0 0;}
.common-new-search .trend-location .trending .title-txt i img{width:2rem;height:2rem;}
.common-new-search .trend-location .trending .subtitle{padding:0 0 1rem 3rem;font-size:1.8rem;line-height:2.2rem;color:var(--black-shade-333);font-weight:var(--weight-600);}
.common-new-search .trend-location .trending ul{margin:0px;padding:0 0 1rem 3rem;display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap;column-gap:1rem;}
.common-new-search .trend-location .trending ul li{margin:0 0 1rem 0;padding:0px;}
.common-new-search .trend-location .trending ul li a{font-size:1.6rem;line-height:2rem;color:var(--black-shade-666);}
.common-new-search h3{font-size:2.4rem;line-height:3rem;font-weight:var(--weight-700);margin:0px;padding:0 10% 2rem 10%;}
.event-search-res{margin:0 10% 2rem 10%;}
.event-search-res .sin-sea-event {background-color:var(--white);margin:0 1rem;padding:2.5rem 1.5rem;list-style:none;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;border:solid 1px var(--border-e4e4e4)}
.event-search-res .sin-sea-event  .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;}
.event-search-res .sin-sea-event .fig-title{display:flex;flex-direction:row;width:100%;}
.event-search-res .sin-sea-event .fig-title figure{width:100px;margin:0 1rem 0 0;overflow:hidden;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.event-search-res .sin-sea-event .fig-title figure img{width:100%;height:67px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.event-search-res .sin-sea-event .fig-title .title{width:calc(100% - 110px);}
.event-search-res .sin-sea-event .fig-title .title h3{font-size:1.5rem;line-height:2rem;color:Var(--black-shade-333);padding:0 0 1rem 0;margin:0px;}
.event-search-res .sin-sea-event .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;}
.event-search-res .sin-sea-event .content h3{font-size:1.5rem;line-height:2rem;color:Var(--black-shade-333);padding:0 0 1rem 0;margin:0px;}
.event-search-res .sin-sea-event .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;}
.event-search-res .sin-sea-event .content .row-list{padding:0 0 1rem 0;}
.event-search-res .sin-sea-event .content .row-list ul{margin:0px;padding:0px;display:flex;flex-direction:column;}
.event-search-res .sin-sea-event .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;}
.event-search-res .sin-sea-event .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;}
.event-search-res .sin-sea-event .content .row-list ul li i.fa-microphone{width:2.6rem;text-align:center;font-size:2rem;}
.event-search-res .sin-sea-event .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;}
.event-search-res .sin-sea-event .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;}
.event-search-res .sin-sea-event .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;}
.event-search-res .sin-sea-event .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);}
.event-search-res .sin-sea-event .content .row-list ul li a{color:var(--black-shade-666);}
.event-search-res .sin-sea-event .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;}
.event-search-res .sin-sea-event .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;}
.event-search-res .sin-sea-event .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;}
.event-search-res .sin-sea-event .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;}
.event-search-res .sin-sea-event  .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;}
.event-search-res .sin-sea-event .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;}
.event-search-res .sin-sea-event .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;}
.event-search-res .sin-sea-event .links-outer .ticket-price i{margin:0 0.5rem 0 0;background-repeat:no-repeat;background-position:1px 4px;}
.related-service{padding:2rem 10%;}
.related-service ul{margin:0px;padding:0px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;column-gap:1.5rem;}
.related-service ul li{margin:0 0 1.5rem 0;padding:0;font-size:1.5rem;line-height:1.5rem;color:var(--black-shade-666);}
.related-service ul li a{display:block;font-size:1.5rem;line-height:1.5rem;padding:1rem 1.5rem;color:var(--black);background-color:var(--border-ccc);-webkit-border-radius:5px;
-moz-border-radius:5px;border-radius:5px;}
/* New search end here */
/* Home page 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:556px;}
.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:2.2rem;line-height:2.8rem;}
.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 .right-content-blk .media .promos.local-service{left:293px;}
.top-search-blk .search-outer ul li .btn-outer{padding:2rem 0 0 0;}
.topic-content.one{left:90px;top:110px;}
.topic-content.two{left:75px;}
.topic-content.three{top:190px;}
.topic-content.four{bottom:26px;}
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%;}	
.us-new-search .search-content-blk{padding:4rem 5%;}
}
@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;}
.us-new-search .search-content-blk{padding:4rem 5%;}
}
@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);}
.us-new-search .search-content-blk{padding:4rem 5%;}
}
@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%;}	
.us-new-search .search-content-blk{padding:4rem 5%;}
.us-new-search .search-content-blk .right-content .services-search ul li{width:47%;}
}
@media (max-width: 768px){
.top-header-blk .left-blk{padding:0 0 0 1rem;}	
.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;}
.flip-box{margin:0px;}
.notification-outer .owl-theme .owl-controls .owl-buttons .owl-prev{left:-1rem}
.notification-outer .owl-theme .owl-controls .owl-buttons .owl-next{right:-1rem;}
.rooms-single-list-one{flex-direction:column;}
.roommates-outer .two-service-outer{padding:1rem 0}
.rooms-single-list-one .single-list-with-img{width:100%;}
h2.title-txt{margin:1rem 0;}
.jobs-outer .jobs-stats{flex-direction:row;flex-wrap:wrap;}
.jobs-outer .jobs-stats .single-stats{width:50%;border-right:none;}
.jobs-outer .jobs-stats .single-stats .count{font-size:2.4rem;line-height:3rem;padding:0 0 0.5rem 2rem;}	
.jobs-outer .job-seeker p.cont-det{font-size:1.8rem;rem;line-height:2.2rem;padding:0 0 2rem 0;}
.jobs-outer .job-seeker-promo{flex-direction:column;}
.jobs-outer .job-seeker-promo .left-content{width:100%;}
.jobs-outer .job-seeker-promo .left-content .single-content{margin:0 0 1rem 0;}	
.jobs-outer .job-seeker-promo .right-content{width:100%;margin:1rem 0 0 0;}	
.jobs-outer .jobs-stats .single-stats .detail{font-size:1.6rem;line-height:1.8rem;}
.jobs-outer .job-seeker-promo .right-content .detail-content .job-ser-list ul li{width:100%;}
.jobs-outer .jobs-package-promo ul{flex-direction:column;}
.jobs-outer .jobs-package-promo ul li .other-blk figure{width:100%;}
.jobs-outer .jobs-package-promo ul li .other-blk figure img{width:20rem;}	
.jobs-outer .jobs-package-promo ul li .other-blk p{height:auto;}
.jobs-outer .hr-consultant-outer{flex-wrap:wrap;}
.jobs-outer .hr-consultant-outer .left-content, .jobs-outer .hr-consultant-outer .right-content{width:100%;}
.jobs-outer .jobs-recruter-promo{flex-wrap:wrap;}	
.jobs-outer .jobs-recruter-promo .left-content{width:100%;margin:0 0 1.5rem 0;padding:0 0 1.5rem 0;border-bottom:solid 1px var(--border-ccc);}	
.jobs-outer .jobs-recruter-promo .right-content{width:100%;}	
.jobs-outer .jobs-recruter-promo .left-content .title-txt{text-align:left;}	
.jobs-outer .jobs-recruter-promo .left-content p{text-align:left;}	
.jobs-outer .jobs-recruter-promo .left-content p{text-align:left;}
.jobs-outer .job-seeker-promo .left-content .single-content ul.list li{display:flex;align-items:center;}
.jobs-outer .jobs-package-promo{padding:0 0 2rem 0;}
.jobs-outer .jobs-package-promo ul li .lt-blk{padding:0 2rem 1.5rem 2rem;}
.blk-bg-six{margin:1rem;}
.cares-outer .care-stats ul{flex-wrap:wrap;justify-content:flex-start;margin:0 0 0 1rem;}
.cares-outer .care-stats ul li .count{width:8rem;}
.cares-outer .care-stats ul li .count .line{width:100%;}	
.cares-outer .care-stats ul li p{margin:0 0 0 2rem;text-align:left;}
.cares-outer .care-stats{margin:1rem 0 2rem 0;}
.cares-outer .exp-steps ul{flex-direction:column;}
.cares-outer .exp-steps ul li{width:100%;margin:0 0 1rem 0;}	
.cares-outer .exp-steps{padding:1rem 0;}	
.cares-outer .cares-services{padding:2rem 0;}
.cares-outer .cares-services ul{flex-direction:column;}	
.cares-outer .cares-services ul li{width:100%;margin:0 0 1.5rem 0;}	
.cares-outer .cares-listing-outer .listing{padding:0px;}	
.cares-outer .cares-listing-outer .listing .owl-theme .owl-controls .owl-buttons .owl-prev{left:-1rem;}
.cares-outer .cares-listing-outer .listing .owl-theme .owl-controls .owl-buttons .owl-next{right:-1rem;}
.local-service-outer .menu-outer ul{width:100%;overflow-x:scroll;justify-content:flex-start;}	
.local-service-outer .menu-outer ul li:hover .drop-menu{display:none;}
.local-service-outer .menu-outer ul li a{white-space:nowrap;}
.local-service-outer .menu-outer ul li .drop-menu{display:none;}	
.local-service-outer .premium-list{flex-direction:column;}
.local-service-outer .premium-list .left-content{width:100%;}	
.local-service-outer .premium-list .left-content .detail-content .single-blk{margin:0 0 1rem 0;}	
.local-service-outer .premium-list .right-content{width:100%}
.local-service-outer .premium-list .service-content{width:100%;}
.local-service-outer .premium-list .service-content .detail-content{height:auto;}
.local-service-outer .premium-list .service-content .detail-content ul{height:auto;}
.local-service-outer .premium-list .service-content .detail-content ul li{padding:0 0 1rem 0;font-size:1.6rem;}
.local-service-outer .premium-list .service-content .detail-content .btn-outer{padding:1rem 0;}
.events-outer .events-concert{margin:0;padding:1.5rem;}
.owl-theme .owl-controls .owl-buttons .owl-prev, .owl-theme .owl-controls .owl-buttons .owl-next{top:21%;}
.events-outer .events-concert .owl-theme .owl-controls .owl-buttons .owl-next{right:-28px;top:21%;}
.events-outer .events-listing-outer ul li{width:100%;}
.events-outer .events-concert ul{flex-wrap:wrap;justify-content:flex-start;}
.events-outer .events-concert ul li{width:47%;}	
.events-outer .artist-list{padding:0 0 2rem 0;}
.events-outer .artist-list ul li{width:100%;}
.events-outer .organizer-top-outer{flex-wrap:wrap;}
.events-outer .organizer-top-outer .left-con{width:100%;}
.events-outer .organizer-top-outer .right-con{width:100%;margin:3rem 0 0 0;}	
.events-outer .org-cont-outer{flex-wrap:wrap;}	
.events-outer .org-cont-outer .lt-content{width:100%;}
.events-outer .org-cont-outer .rt-content{width:100%;padding:1rem 0 0 0;}
.astro-outer .cont-blk .left-blk{display:none;}
.astro-outer .cont-blk .right-blk{width:100%;}
.astro-outer .cont-blk .right-blk .links-list, .astro-outer .cont-blk .right-blk .tags-outer{padding:0;}
.astro-outer .cont-blk .right-blk .links-list h3.title-txt{font-size:2.2rem;line-height:2.8rem;}
.astro-outer .cont-blk .right-blk .tags-outer .tags-title{font-size:2.2rem;line-height:2.8rem;}
.astro-outer .cont-blk .right-blk .btn-outer{padding:1rem 0 0 1.5rem;flex-wrap:wrap;}
.it-training-outer .train-stat ul{flex-wrap:wrap;}	
.it-training-outer .train-stat ul li{width:100%;border-right:transparent;}
.it-training-outer .it-train-detail .lt-img{display:none;}
.it-training-outer .it-train-detail .rt-cont{width:100%;}
.it-training-outer .it-train-detail .rt-cont .laptop{display:none;}	
.it-training-outer .it-train-detail .rt-cont .talk-advisor .con-txt{flex-wrap:wrap;}
.it-training-outer .it-train-detail .rt-cont .talk-advisor .con-txt a{font-size:1.4rem;margin:0 0 1rem 0;}
.travel-car-outer ul{flex-wrap:wrap;}	
.travel-car-outer ul li{width:100%;margin:0 0 1rem 0;}
.travel-car-outer ul li .car-blk .tags-blk .links-blk ul li{margin:0 1rem 1rem 0;}
.city-list-outer{padding:2rem 0 0 0;}
.city-list-outer ul li{width:48%;}
.city-list-outer ul li a figure, .city-list-outer ul li a figure img{height:10rem;}
.city-list-outer ul li a span{padding-top:4rem;}
.article-outer .owl-theme .owl-controls .owl-buttons .owl-prev{left:-1.6rem;}
.article-outer .owl-theme .owl-controls .owl-buttons .owl-next{right:-1rem;}	
.cares-outer .care-stats ul li{width:100%;flex-direction:row;justify-content:flex-start;}
.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;text-align:center;}
.sulekha-ser-title h2 span{font-size:2.2rem;line-height:2.4rem;}
.sulekha-ser-title h2 a{font-size:3rem;line-height:3.5rem;text-align:center;}
.room-top-blk .rt-building{display:none;}
.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:4.1rem;overflow:hidden;}
.top-header-blk{padding: 0.5rem 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 .right-content-blk.promo-image{display:block;display:flex;width:100%;}
.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-contents ul li{width:45%;}	
.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;}
.copyright {font-size:1.3rem;padding:10px;margin:0 0 1rem 0;text-align: center;}
footer{padding:1rem;}
.footer-data{margin:1rem 0;}
.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:111px;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);}
.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;}	
.top-search-blk{flex-direction:column;padding:6rem 2rem 3rem 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.ad-content .right-ad-blk{text-align:center;margin:2rem auto 0 auto;}	
.top-search-blk .left-content-blk{width:100%;}	
.top-search-blk .right-content-blk{display:none;}
.roommates-outer .two-service-outer{flex-direction:column;}
.roommates-outer .two-service-outer .single-blk{margin:0 0 2rem 0;}
.roommates-outer .choose-sul{flex-direction:column;}
.roommates-outer .choose-sul .single-blk{width:100%;}
.mobile-app-promo{flex-direction:column;}
.mobile-app-promo .left-txt,.mobile-app-promo .right-txt{width:100%;text-align:center;}
.more-city-list ul.custom-marker li{width:100%;}	
.more-city-list ul.custom-marker li a{font-size:1.5rem;line-height:2rem;}	
.ad-promotion .imag-container img{width:100%;}
.top-search-blk .search-outer ul li .drop-listing ul{position:static;}
.local-service-outer .premium-list .left-content .detail-content .single-blk figure img{width:5rem;height:5rem;}
.local-service-outer .premium-list .left-content .detail-content .single-blk .cont-blk ul li a{font-size:1.3rem}
.go-to-listings a{padding:0 1rem 0 0;}
.roommates-outer .for-mob-tag{display:block;}
.local-service-outer .two-post-blk{flex-direction:column;}
.local-service-outer .two-post-blk .detail-content{width:100%;}
.local-service-outer .links-list ul.custom-marker li{width:100%}
.pannelhd .citiselect select{width:30%}
.go-to-listings{padding;1rem 0;}
.it-training-outer .it-skills .talk-advisor .con-txt{flex-direction:column;}
.it-training-outer .it-skills .talk-advisor .con-txt a{margin:0 0 1rem 0;}
.second-footer ul li p a.other-links{display:flex;padding:0 0 1rem 0;}
.top-search-blk .promo-trend-blk ul li a img{width:100%;height:100%;}
.common-new-search{padding:0 0 3rem 0}
.common-new-search .hero-search-blk .search-outer .mob-title{display:block;}
.common-new-search .hero-search-blk .search-outer{width:100%;padding:2rem;flex-direction:column;}
.common-new-search .hero-search-blk .search-outer ul{width:100%;flex-direction:column;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:2rem 0px;}
.common-new-search .hero-search-blk .search-outer ul li{border-right:none;margin:0 1rem;}
.common-new-search .hero-search-blk .search-outer ul li a{border:solid 1px var(--border-ccc);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.common-new-search .hero-search-blk .search-outer ul li a span{width:90%;}
.common-new-search .hero-search-blk .search-outer ul li .call-search a{display:flex;flex-direction:row;justify-content:flex-end;width:46%;}
.common-new-search .hero-search-blk{padding:1rem;}
.common-new-search .hero-search-blk .close-blk{z-index:100;top:2rem;right:2rem;}
.common-new-search .hero-search-blk .search-outer ul li input[type="text"]{width:100%;border:solid 1px var(--border-ccc);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.common-new-search .hero-search-blk .search-outer ul li a span.for-mob{display:inline-block;}
.common-new-search .hero-search-blk .search-outer ul li .call-search{display:flex;justify-content:flex-end;}
.common-new-search .trend-location{flex-direction:column;padding:1rem 2%;}
.common-new-search .trend-location .trending{width:100%;}
.common-new-search .service-list{padding:2rem 4%;}
.common-new-search h3{padding:0 2% 2rem 4%;}
.event-search-res .sin-sea-event{padding:2rem 2rem 0 1rem;}
.event-search-res .sin-sea-event .links-outer .ticket-price, .event-search-res .sin-sea-event .links-outer .ticket-count{font-size:1.1rem;}
.event-search-res{margin:0 4% 2rem 4%;}	
.event-search-res .owl-theme .owl-controls .owl-buttons .owl-prev{top:35%;left:-1.8rem;}
.event-search-res .owl-theme .owl-controls .owl-buttons .owl-next{top:35%;}
.common-new-search .hero-search-blk .search-outer ul li i{margin:0 1rem;}
.common-new-search .hero-search-blk .search-outer ul li .btn-outer a{justify-content:center;}
.us-new-search, .us-new-search.open{display:none;}
.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;}
.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;}
.promo-festivel ul{flex-direction:column;}
.promo-festivel ul li{width:100%;margin:1rem 0 0;}
}
@media (max-width: 576px) {
.container {max-width: 540px;}
}
/* Grid system end here */