body{font-size:13px;line-height:170%;}.node__content{margin:0px;}.col{float:left;}.row{--bs-gutter-x:1rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x));}.row>*{max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y);}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{padding-right:var(--bs-gutter-x,.5rem);padding-left:var(--bs-gutter-x,.5rem);}#navbar-top{background-color:#e1eafc;box-shadow:#d5dbe7 0px 4px 10px;text-align:center;}#navbar-top .region-top-header{margin:0px auto;}.navbar-light a.navbar-toggler{background-color:transparent;border:none;padding:0px 0px 0px 0px;margin-right:-10px;margin-top:3px;}.custom-content-search-initiator-wrapper{display:inline-block;padding:7px 10px;border:1px solid #afafaf;border-radius:24px;-webkit-box-shadow:inset 0px 0px 20px 0px rgb(161 161 161 / 20%);-moz-box-shadow:inset 0px 0px 15px 0px rgba(161,161,161,0.2);box-shadow:inset 0px 0px 20px 0px rgb(161 161 161 / 20%);}.custom-content-search-initiator-wrapper svg{font-size:118%;}#block-customnavigation{}#block-customnavigation .navbar-nav{}#block-customnavigation .navbar-nav li.nav-item{margin:0px;}#block-customnavigation .navbar-nav>li.nav-item>a{font-weight:500;font-size:106%;padding:8px 16px;color:#333;}#block-customnavigation .navbar-nav>li.nav-item>a.nav-link-free-listing{background:#f0003c;color:#fff;border-radius:7px;box-shadow:#00000045 0px 2px 6px;}.page-user-login{}.page-user-login #main-wrapper,.page-user-login #page{background:#dfe3e1;}.user-login-form{max-width:400px;padding:40px 4% 20px;margin:40px auto;border:1px solid #a9a9a9;border-radius:10px;background-color:#fff;box-shadow:#0000001c 0px 4px 24px;}.user-login-form .form-actions{text-align:center;}.user-login-form .form-actions .form-submit{padding:12px 20%;}.path-frontpage nav.tabs .primary.nav-tabs{display:none;}.is-blacklisted-Yes{position:fixed;top:73px;left:0;right:0;bottom:0;z-index:99;background-color:#ff00005c;background-image:url("/sites/default/files/custom_images/back/blacklisted-company-overlay.png");background-position:center center;background-repeat:no-repeat;}.user-logged-in .is-blacklisted-Yes{top:auto;height:40%;}.breadcrumb{margin:2px 0px 0px;border-bottom:1px solid #e1e1e1;}.breadcrumb li a{padding:5px;display:inline-block;color:#5f6c96;}.breadcrumb-item+.breadcrumb-item::before{margin-top:5px;}.modal{background:#000000b3;}@media (min-width:1460px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1440px;}}@media only screen and (min-width:1200px){body{font-size:14px;}.node__content{font-size:14px;}}.show-read-more .more-text{display:none;}.ng-lightbox{z-index:999;}#colorbox{}#cboxOverlay{background:rgb(0 0 0 / 81%);}.overflow-y-clip,#cboxOverlay div{overflow-y:clip;}@media (max-width:480px){.custom-content-search-initiator-wrapper{margin-right:-25px;max-width:150px;height:40px;overflow:hidden;line-height:24px;text-align:left;}.ui-widget.ui-widget-content.ng-lightbox{max-width:100% !important;border-top-left-radius:30px;border-top-right-radius:30px;}.ui-widget.ui-widget-content.ng-lightbox .ui-dialog-titlebar{background:transparent;border:none;z-index:99999;}.ui-widget.ui-widget-content.ng-lightbox .ui-dialog-titlebar .ui-dialog-title{display:none;}.ui-widget.ui-widget-content.ng-lightbox .ui-dialog-titlebar .ui-dialog-titlebar-close{margin-top:10px;margin-right:10px;width:40px;height:40px;border-radius:50%;}}.slick-dotted.slick-slider{margin-bottom:60px;}.slick ul.slick-dots{bottom:-40px;}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:40px;user-select:none;-webkit-user-select:none;}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#232323;line-height:36px;font-size:16px;}img{max-width:100%;height:auto;}a,.link{text-decoration:none;color:#004eff;}.ui-widget-content a{color:#004eff;}h1{margin-top:0px;}h2{margin-top:20px;}h3{margin-top:15px;}h4{margin-top:12px;}h1,.h1{font-size:170%;font-family:Lucida Bright,Georgia,serif;}h2,.h2{font-size:150%;}h3,.h3{font-size:130%;}h4,.h4{font-size:120%;}h5,.h5{font-size:115%;}h6,.h6{font-size:110%;}h2.mb-0{margin-top:0;}ul.slick-dots{position:absolute;bottom:0px;left:0;right:0;text-align:center;padding:0px;}ul.slick-dots li{display:inline-block;}ul.slick-dots li button{font-size:1px;width:6px;height:6px;border-radius:50px;}tr td,tr th{padding:10px 9px;text-align:left;background-color:#fff;border-bottom:1px solid #ccc;line-height:150%;font-size:112%;}tr td p,tr th p{margin:0px;}table tr th,table tr th a,table tr th a:hover,table tr th a:focus{color:#1e263d;font-weight:bold;padding:8px;border-bottom:2px solid #ccc;background-color:#fff;}.table-hover>tbody>tr:hover>*{--bs-table-accent-bg:rgb(255 255 255 / 100%);color:var(--bs-table-hover-color);}.table>:not(caption)>*>*{background-color:#fff;border-bottom:1px solid #eee;}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-accent-bg:#fff;}tr{padding:0.1em 0.6em;border:none;}.text-xs{font-size:88%;}.text-sm{font-size:94%;}.text-lg{font-size:112%;}.text-xlg{font-size:124%;}.text-xxlg{font-size:148%;}.text-xxxlg{font-size:164%;}.btn-group{}.btn-group .btn{border-radius:2px !important;}.ui-widget-content a.btn-primary{color:#fff;}nav[aria-label=pagination-heading]{text-align:center;margin:50px 0px;}.pagination{margin:0px auto;display:inline-block;}.pagination li{display:inline-block;}.field--name-body,.field--name-field-body2{text-align:justify;font-size:106%;line-height:160%;}.field--name-body h2,.field--name-field-body2 h2,.paragraph h2{text-align:left;color:#f0003c;margin-top:0;font-size:170%;}.field--name-body h4,.field--name-field-body2 h4{margin-top:20px;text-align:left;color:#292e64;}.field--name-body h5,.field--name-field-body2 h5{margin-top:15px;text-align:left;color:#292e64;}.field--name-body h6,.field--name-field-body2 h6{margin-top:10px;text-align:left;color:#292e64;}.field--name-body ul li,.field--name-body ol li,.field--name-field-body2 ul li,.field--name-field-body2 ol li{margin-bottom:15px;}.node--type-blog .field--name-body{font-size:118%;line-height:180%;}.card{border:1px solid #eee;}.card-body{padding:10px;}h3.popover-header{margin:0;color:#292929;background:rgb(255,192,0);background:linear-gradient(0deg,rgba(255,192,0,1) 0%,rgba(244,228,0,1) 50%,rgba(233,218,35,1) 100%);}.paragraph .accordion-button{font-size:1.3rem;}.view-page-blogs .slick__slide{margin:0px 5px;}.page-element{padding-top:30px;}.close{display:none;}.field--name-field-body2{margin-bottom:30px;padding-top:30px;}.item-list-sprm{margin-bottom:30px;}.item-list-sprm ul li{display:inline-block;width:32%;}.item-list-sprm ul li a{padding:10px 5px;font-size:118%;display:block;border-bottom:1px solid #eee;}.item-list-sprm-ctc{margin-bottom:30px;}.item-list-sprm-ctc ul li{display:inline-block;width:49%;}.item-list-sprm-ctc ul li a{padding:10px 5px;font-size:118%;display:block;border-bottom:1px solid #eee;}h3.accordion-header{margin:0px;}.accordion-button{padding:25px 15px;}.accordion-collapse{padding:3%;}.accordion-button svg.svg-inline--fa{margin-right:10px;}.container-fluid.bg-light,.paragraph--type--text-area .container-fluid.bg-light{background:transparent;padding:0px;}@media (max-width:480px){.modal.show .modal-dialog{margin:0px;}.modal-body{padding:0px;}.item-list-sprm ul li{width:49%;}.item-list-sprm-ctc ul li{display:block;width:100%;}.field--name-body h3,.field--name-field-body2 h3{font-size:18px;}.field--name-body h2,.field--name-field-body2 h2,.paragraph--type--text-area h2{font-size:22px;}}.nav-item .fa-solid{color:#0d6efd;}.flag{display:inline-block;}.flag a{padding:3px 10px 3px;display:block;font-weight:500;border-radius:5px;}.flag-shortlist.action-flag a{border:1px solid;font-weight:600;text-transform:uppercase;background:rgb(255 255 255);box-shadow:#8383834d 0px 2px 5px;}.flag-shortlist.action-unflag a{color:#fff;border:2px solid #f0003c;background:rgb(240 0 60);background:linear-gradient(0deg,rgb(212 0 53) 0%,rgb(255 11 72) 100%);box-shadow:#0000004d 0px 2px 5px;}.nav-pills .nav-link.webform-open-primary{border:1px solid;font-weight:600;padding:5px 10px;text-transform:uppercase;background:rgb(255 255 255);box-shadow:#8383834d 0px 2px 5px;}.nav-pills.contact-options .nav-link{padding:3px 10px;}.menu--manage-site .nav-item a.nav-link{font-size:112%;padding:15px;font-weight:500;}.views-exposed-form{}.views-exposed-form fieldset.js-form-item{display:inline-block;}.views-exposed-form .form-actions{display:inline-block;}.node-form{max-width:960px;margin:0px auto;}.vertical-tabs__pane{padding:20px 0px 20px 40px;max-width:680px;}.js-form-type-managed-file .description{display:none;}.js-form-item>label{font-size:112%;font-weight:700;padding:7px 5px;display:block;}.chosen-container.form-select{padding:0px;}.chosen-container.form-select .chosen-single{height:36px;padding:3px 10px;background:transparent;border:none;}.chosen-container.form-select .chosen-single div{display:none;}.field--name-field-contact-numbers{}.field--name-field-contact-numbers .tabledrag-toggle-weight-wrapper{display:none;}.field--name-field-contact-numbers h4.label{color:#333;}.field--name-field-contact-numbers .field-multiple-table{}.field--name-field-contact-numbers .field-multiple-table tr.draggable{background:transparent !important;}.field--name-field-contact-numbers .field-multiple-table tr.draggable td{background:transparent !important;}.field--name-field-contact-numbers .field-multiple-table tr.draggable td .js-form-item{margin:0px;}.field--name-field-contact-numbers .table>:not(:first-child){border:none;}.node-review-form{max-width:480px;margin:40px auto;}.node--type-company .node-review-form .field--name-moderation-state{display:none;}.field--type-fivestar{text-align:center;}.field--type-fivestar .fivestar-basic{display:inline-block;margin:0px auto;}.field--type-fivestar .fivestar-basic .js-form-type-fivestar{margin:0px !important;}.node-review-form .field--name-body{}.node-review-form .field--name-body .js-filter-wrapper a,.node-review-form .field--name-body .js-filter-guidelines,.node-review-form .field--name-field-parent-org,.node-review-form  .layout-region-node-secondary{display:none;}.node-review-form .layout-region-node-footer{text-align:center;}.node-review-form .layout-region-node-footer .button--primary{padding:15px 60px;font-size:148%;}.term-reference-tree-level{}.term-reference-tree-level .js-form-type-checkbox{display:inline-block;}.term-reference-tree-level .js-form-type-checkbox>label,.js-form-item>label.form-check-label{padding:0px;font-weight:500;font-size:100%;}.morecontent span,.morecontent2 span{display:none;}.morelink,.morelink2{display:inline-block;color:#2686AB;max-width:100px;font-weight:bold;text-align:center;}.navbar{padding:0px;}.featured-top{padding:7px 0px;border-bottom:1px solid #ccc;background-color:#fff;}#block-customnavigation{padding:0px;}.nav-pills .nav-link{font-weight:500;cursor:pointer;}.nav-pills .nav-link.active{color:#f0003c;background-color:#ffffff;}.custom-search-autocomplete{width:51px;height:42px;}.custom-search-autocomplete #custom-search-autocomplete-input{padding:0px;}@media (min-width:992px){#navbarSupportedContent-1{display:block !important;}#navbarSupportedContent-1 .navbar-nav{float:right;}}@media only screen and (min-width:1200px){h1,.h1{font-size:36px;}h2,.h2{font-size:30px;}h3,.h3{font-size:22px;}h4,.h4{font-size:20px;}h5,.h5{font-size:18px;}h6,.h6{font-size:16px;}.custom-search-autocomplete{width:500px;height:42px;}.featured-top{padding:10px 0px;border-bottom:1px solid #ccc;}}@media (min-width:480px){.sidebar{position:-webkit-sticky;position:sticky;top:5%;}}#block-views-block-custom-content-search-block-1,#block-views-block-custom-content-search-block-1--2{display:none;}.search-mode-on #block-views-block-custom-content-search-block-1,.search-mode-on #block-views-block-custom-content-search-block-1--2{display:block;position:fixed;z-index:1040;top:0;left:0;right:0;bottom:0;background-color:#00000087;}.search-mode-on #block-views-block-custom-content-search-block-1 .content,.search-mode-on #block-views-block-custom-content-search-block-1--2 .content{max-width:640px;margin:2% auto;background-color:#fff;padding:2%;font-size:118%;border-radius:20px;box-shadow:#000 0px 5px 10px;overflow-y:auto;max-height:-webkit-fill-available;}.search-mode-on #block-views-block-custom-content-search-block-1 .views-exposed-form fieldset.js-form-item-field-locations-target-id,.search-mode-on #block-views-block-custom-content-search-block-1--2 .views-exposed-form fieldset.js-form-item-field-locations-target-id{width:35%;padding:0;margin:0px;}.search-mode-on #block-views-block-custom-content-search-block-1 .views-exposed-form fieldset.form-type-textfield,.search-mode-on #block-views-block-custom-content-search-block-1--2 .views-exposed-form fieldset.form-type-textfield{width:63%;padding:0;margin:0px;}.search-mode-on #block-views-block-custom-content-search-block-1 .views-exposed-form .form-actions,.search-mode-on #block-views-block-custom-content-search-block-1--2 .views-exposed-form .form-actions{display:none;}.search-mode-on #block-views-block-custom-content-search-block-1 .close,.search-mode-on #block-views-block-custom-content-search-block-1--2 .close{display:inline-block;margin-bottom:15px;cursor:pointer;font-weight:700;color:#8c8c8c;}.search-mode-on .custom-search-autocomplete-wrapper .custom-search-autocomplete{width:100%;max-width:580px;margin:0px auto;padding:20px 10px;height:auto;display:block !important;}.search-mode-on .custom-search-autocomplete-wrapper .custom-search-autocomplete #custom-search-autocomplete-input{padding:10px;}.custom-search-autocomplete-close-wrapper{display:none;text-align:right;}.search-mode-on .custom-search-autocomplete-close-wrapper{display:block;max-width:560px;margin:0px auto;padding-right:33px;}.custom-search-autocomplete-close{color:red;font-size:20px;cursor:pointer;display:inline-block;padding:2px 10px;border-radius:50%;background-color:#ffffff;position:absolute;top:24px;}.fivestar-basic div.fivestar-widget div.hover a,.fivestar-basic div.rating div a:hover{background-position:0px -24px;}.fivestar-basic div.fivestar-widget .star,.fivestar-basic div.fivestar-widget .star a{width:24px;height:24px;background-size:24px;}div.fivestar-widget div.on a{background-position:0px -48px;}.webform-item-display-none,.cfc-moving-items{display:none;}.progress-tracker{margin:-20px auto 30px;}.webform-submission-form legend{border-bottom:1px solid #ccc;padding:7px;}.js-form-type-radio.radio,.webform-submission-form .form-check-label{margin-right:20px;font-size:18px;font-weight:500;}.webform-submission-form fieldset{margin-bottom:20px !important;}.webform-submission-form .form-actions{text-align:right;}.webform-wrapper-primary{display:none;}.page-node-1015 .webform-wrapper-primary{display:block;}.webform-submission-started .webform-wrapper-primary,.ef23-webform-submission-started .webform-wrapper-primary{display:block;position:fixed;top:0;left:0;right:0;bottom:0;background-color:#fff;z-index:1040;overflow-x:hidden;overflow-y:overlay;}.webform-close-wrapper{text-align:right;max-width:360px;margin:0px auto;position:relative;}.webform-close-wrapper .webform-close{color:red;font-size:20px;cursor:pointer;display:inline-block;padding:5px 15px;position:absolute;right:0;top:10px;border-radius:50%;background-color:#fff;}.webform-header{max-width:360px;margin:0px auto;text-align:left;margin-bottom:10px;margin-top:10px;padding:8px;border-bottom:1px solid #ccc;z-index:-1;color:#16087b;}.webform-submission-started .webform-submission-form .form-actions{position:fixed;bottom:0px;margin:0px !important;left:0;right:0;}.webform-submission-started .webform-submission-form .form-actions .webform-button--next,.webform-submission-started .webform-submission-form .form-actions .webform-button--submit{padding:20px 10%;font-weight:bold;width:50%;text-transform:uppercase;}.webform-submission-started .webform-submission-form .form-actions .webform-button--previous{float:left;padding:20px 10%;background-color:#e7e7e7;border-color:#ccc;color:#333;width:50%;font-weight:bold;text-transform:uppercase;}.webform-submission-form .form-actions .webform-button--submit .rf-2019-submit,.rf-2019-submit{display:none !important;}.webform-submission-form .verify-otp{position:fixed;bottom:0;right:0;left:50%;padding:20px 10%;border-color:#ccc;width:50%;font-weight:bold;text-transform:uppercase;z-index:9999;}.page-node-889{display:none;}.cfc-moving-type .js-form-type-radio.radio,.cfc-within-city-shifting-type .js-form-type-radio.radio,.cfc-within-country-shifting-type .js-form-type-radio.radio,.cfc-outside-country-shifting-type .js-form-type-radio.radio{margin:10px 0px;padding:10px;cursor:pointer;border-radius:50px;color:#000f47;border:1px solid #ccc;background:rgb(238,238,238);background:linear-gradient(0deg,rgba(238,238,238,1) 0%,rgba(232,232,232,1) 50%,rgba(252,252,252,1) 100%);}.webform-submission-form .js-form-type-radio.radio>label.form-check-label{margin:0px 0px 0px 25px;}.webform-submission-form .js-form-type-radio.form-check .form-check-input{margin:0px;}.webform-component--verify-otp,.resend-otp,.resend-otp-change-wrapper{display:none;}#resend-otp-wrapper{margin-top:20px;}.resend-otp.resend-otp-active{display:inline-block;padding:8px 10%;background-color:#fff8ae;border:1px solid #ffdc53;font-weight:500;font-size:18px;cursor:pointer;border-radius:50px;}.resend-otp-sent .resend-otp.resend-otp-active{display:none;}.change-mobile-number-start .resend-otp-change-wrapper{display:block;}.change-mobile-number-start .verify-mobile-number{display:none !important;}.webform-submission-form.verification-otp-sent{}.webform-submission-form .webform-component{display:none;}.webform-submission-form .webform-component--verify-mobile-number{display:none !important;}.webform-submission-form .webform-component--verify-otp{display:block;padding:30px 5%;text-align:center;}.weform-initiator-wrapper .radio{max-width:280px;font-size:124%;margin:10px auto;text-align:left;padding:12px 10px 12px 38px;cursor:pointer;border-radius:50px;color:#ffffff;border:1px solid #4560ff;background:rgb(68,93,255);background:linear-gradient(0deg,rgba(68,93,255,1) 0%,rgba(87,164,255,1) 100%);}.webform-submission-form .cfc-service-quality{margin-top:40px;}.webform-submission-form .cfc-service-quality legend{border:none;display:inline-block;width:auto;padding:0px;margin:0px;font-size:initial;}.webform-submission-form .cfc-service-quality .fieldset-wrapper{display:inline-block;}.webform-submission-form .cfc-service-quality .js-form-type-radio.radio{font-size:inherit;min-height:auto;margin:0px;padding-left:10px;display:inline-block;}.webform-submission-form .cfc-service-quality .js-form-type-radio.form-check .form-check-input{margin:0px;margin-top:5px;}.webform-submission-form .cfc-service-quality .js-form-type-radio.radio>label.form-check-label{margin:0px 0px 0px 20px;}.webform-submission-form .js-form-type-textfield .form-control,.webform-submission-form  .form-type-date .form-control,.webform-submission-form .form-type-select .form-select,.webform-submission-form .chosen-container,.webform-submission-form .form-type-tel .form-control,.webform-submission-form .form-type-email .form-control{border:1px solid #a1a1a1;height:46px;font-size:18px;box-shadow:rgb(0 0 0 / 15%) 0px 5px 10px;}.webform-submission-form .chosen-container.form-select .chosen-single{height:46px;padding:3px 10px;box-shadow:none;padding-top:9px;}#oneTimePassword{margin:20px auto 50px;font-size:44px;border:2px solid #949494;border-bottom:5px solid #55a7ff;width:250px;font-weight:500;text-align:center;box-shadow:rgb(0 0 0 / 20%) 0px 5px 10px;}.change-mobile-number .change-btn{display:inline-block;padding:4px 15px 5px;border:1px solid #86b0e7;background-color:#ecf4ff;color:#000;font-weight:500;border-radius:50px;cursor:pointer;}.c-fivestar-stars{display:inline-block;height:20px;background-image:url(/themes/custom/barrionine/images/c-fivestar-stars.png);background-repeat:no-repeat;margin-bottom:-2px;zoom:0.75;}.c-fivestar-stars-50,.c-fivestar-stars-49{background-position:0px 0px;width:100px;}.c-fivestar-stars-48,.c-fivestar-stars-47{background-position:0px -20px;width:100px;}.c-fivestar-stars-46,.c-fivestar-stars-45,.c-fivestar-stars-44{background-position:0px -41px;width:100px;}.c-fivestar-stars-43,.c-fivestar-stars-42,.c-fivestar-stars-41{background-position:0px -63px;width:100px;}.c-fivestar-stars-40,.c-fivestar-stars-39{background-position:0px -84px;width:80px;}.c-fivestar-stars-38,.c-fivestar-stars-37{background-position:0px -104px;width:80px;}.c-fivestar-stars-36,.c-fivestar-stars-35,.c-fivestar-stars-34{background-position:0px -122px;width:80px;}.c-fivestar-stars-33,.c-fivestar-stars-32,.c-fivestar-stars-31{background-position:0px -143px;width:80px;}.c-fivestar-stars-30,.c-fivestar-stars-29{background-position:0px -163px;width:62px;}.c-fivestar-stars-28,.c-fivestar-stars-27{background-position:0px -181px;width:62px;}.c-fivestar-stars-26,.c-fivestar-stars-25,.c-fivestar-stars-24{background-position:0px -201px;width:62px;}.c-fivestar-stars-23,.c-fivestar-stars-22,.c-fivestar-stars-21{background-position:0px -221px;width:62px;}.c-fivestar-stars-20,.c-fivestar-stars-19{background-position:0px -241px;width:41px;}.c-fivestar-stars-0{background-position:0px -330px;width:0px;}.section-content-wrapper .section-header h2{color:#f0003c;}section.banner-section{padding:40px 0% 15%;text-align:center;position:relative;background-image:url(/themes/custom/barrionine/images/home/mbl-banner-back.jpg);background-repeat:no-repeat;background-size:cover;}section.banner-section h1{font-weight:300;}section.banner-section h1 strong{color:#f0003c;}.banner-content .content-upper ul{line-height:110%;padding:0px;max-width:540px;margin:20px auto 40px;border-top:1px solid #ea601c;border-bottom:1px solid #ea601c;}.banner-content .content-upper ul li{position:relative;list-style:none;margin:20px 0;font-size:112%;font-weight:500;display:inline-block;width:32%;}.banner-content .content-upper ul li svg{color:#009c37;}.select-city select.city-page-link{padding:8px 60px 8px 20px;width:220px;text-align:left;height:44px;border-radius:7px;box-shadow:0px 0px 10px 0px rgb(0 0 0 / 38%);background-color:#fff;}.select-city .chosen-container-single .chosen-single{padding:8px 60px 8px 20px;text-align:left;width:220px;text-align:left;height:44px;border-radius:7px;box-shadow:0px 0px 10px 0px rgb(0 0 0 / 38%);background-color:#fff;}.select-city .chosen-container-single .chosen-single div b{background-position:-16px 12px;}.chosen-container-single .chosen-drop{text-align:left;}.icon-wrapper{background-image:url(/themes/custom/barrionine/images/assure-new-icons.png);background-repeat:no-repeat;}.banner-footer{max-width:720px;margin:30px auto 0px;}div.banner-feature-item{background-color:#ffffffd4;margin:0px;padding:5px;box-shadow:0px 0px 10px 0px rgb(0 0 0 / 38%);border-radius:5%;margin-top:10px;}.banner-feature-item p{line-height:140%;font-weight:500;color:#4067a9;padding:0 5px;}.banner-feature-item .icon-wrapper{height:60px;width:60px;margin:0 auto;margin-bottom:0px;}.banner-feature-item#banner-feature-item-1 .icon-wrapper{background-position:0px 0;}.banner-feature-item#banner-feature-item-2 .icon-wrapper{background-position:-60px 0;}.banner-feature-item#banner-feature-item-3 .icon-wrapper{background-position:-120px 0;}.banner-feature-item#banner-feature-item-4 .icon-wrapper{background-position:-180px 0;}.orange{color:#e75f29;}.how-it-work{text-align:center;}.section-content-wrapper .work-header h2{margin:0px 0px 20px;text-align:center;}.work-item-content h3{text-align:center;margin-top:10px;}.work-item-icon{height:60px;width:60px;margin:0 auto;margin-top:10px;}.how-it-work .work-item .icon-wrapper{height:60px;width:60px;}.how-it-work .work-item#work-item-1 .icon-wrapper{background-position:0px -60px;}.how-it-work .work-item#work-item-2 .icon-wrapper{background-position:-60px -60px;}.how-it-work .work-item#work-item-3 .icon-wrapper{background-position:-120px -60px;}.how-it-work .work-item#work-item-4 .icon-wrapper{background-position:-180px -60px;}.section-content-wrapper{max-width:1200px;margin:0px auto;}section#packers-movers-india{background-color:#f3f4f6;background-image:url(/themes/custom/barrionine/images/home/buildings-back.jpg);background-position:bottom -20px center;background-repeat:no-repeat;margin-top:40px;padding-top:3%;padding-bottom:5%;}section#packers-movers-india h2{text-align:center;}section#packers-movers-india .hp-city-card{font-size:94%;line-height:140%;}section.about-us{background-color:#f3f4f6;background-image:url(/themes/custom/barrionine/images/home/mbl-about-back.jpg);background-position:bottom center;background-repeat:no-repeat;margin-top:40px;padding-top:3%;padding-bottom:5%;}section.about-us h2{margin-top:0px;}#faqs.faq{background-color:#ffffff;margin-top:20px;padding-top:3%;padding-bottom:5%;}#faqs.faq .section-header{text-align:center;}#faqs.faq .section-header h2{text-align:center;margin:0px 0px 30px;}.faq .faq-content{max-width:960px;margin:0px auto;}.achivement{margin-top:20px;padding-top:3%;padding-bottom:2%;}.achivement .section-header{text-align:center;}.achivement .section-header h2{text-align:center;margin:0px 0px 30px;}section.achivement .achive-item{text-align:center;}section.achivement .achive-item .icon-wrapper{height:64px;width:64px;margin:0 auto;margin-bottom:10px;background-position:0px -211px;}@media (min-width:720px){section.banner-section{padding:70px 0% 200px;text-align:center;background-image:url(/themes/custom/barrionine/images/home/banner-background.jpg);margin-bottom:100px;background-position:bottom center;}.banner-section .section-content-wrapper .banner-footer{position:absolute;bottom:-60px;left:0;right:0;}div.banner-feature-item{border-radius:100%;padding:20px 10px 5px;background-color:#fff;min-height:170px;}.content-middle>div{display:inline-block;}.select-city select.city-page-link{height:48px;}.select-city .chosen-container-single .chosen-single{height:48px;margin-top:-10px;}section.about-us{background-image:url(/themes/custom/barrionine/images/home/about-back.jpg);background-position:bottom center;background-repeat:no-repeat;margin-top:40px;padding-top:3%;padding-bottom:5%;}}.company-full{text-align:center;padding:50px 0px;}.company-full h1{}.company-full h1 a{}.ui-widget-content .company-full h1 a{color:#333;}.company-full .contact-options{margin-bottom:10px;font-size:106%;font-weight:500;}.company-add-info{max-width:720px;margin:0px auto;}#colorbox .company-full-wrapper{padding-right:var(--bs-gutter-x,.5rem);padding-left:var(--bs-gutter-x,.5rem);}ul.bp-company-teasers-wrapper{}.item-list ul li.bp-company-teaser{position:relative;padding:35px 0px 15px;border-top:1px solid #ccc;margin-top:20px;}.bp-company-teaser .logo-wrapper{text-align:center;}.bp-company-teaser .logo-wrapper img{max-height:92px;width:auto;}.bp-company-teaser h3{margin:0px;margin-bottom:2px;}.bp-company-teaser h3 a{color:#333;}.bp-company-teaser .tagline{margin-bottom:8px;font-style:italic;font-weight:500;color:#00be00;font-size:86%;}.bp-company-teaser .established-year{}.bp-company-teaser .established-year .data-value{font-weight:500;color:#00be00;}.bp-company-teaser .bp-address{display:none;}.bp-company-teaser .feature-tags{margin:8px 0px;font-size:86%;font-weight:500;}.bp-company-teaser .feature-tags i{margin:0px 2px 0px 10px;color:#00be00;}.bp-company-teaser .vote-wrapper{margin-bottom:7px;}.vote-avg-value{font-weight:700;background:#fff2c8;padding:5px;border-radius:50%;}.vote-count-value{font-weight:500;color:#00be00;display:inline-block;}.bp-company-teaser .nav-tabs{margin-top:7px;border:none;border-top:1px solid #c4c4c7;border-left:1px solid #9a9eae;}.bp-company-teaser .nav-tabs .nav-item{padding:0px;font-size:88%;margin-right:3px;}.bp-company-teaser .nav-tabs .nav-item a.nav-link{padding:3px 18px;font-weight:500;color:#0041ab;border-radius:3px !important;border-right:1px solid #9a9eae;}.bp-company-teaser .nav-tabs .nav-item a.nav-link:hover{background-color:#eef6ff;}.bp-company-teaser .nav-tabs .nav-item a.nav-link.active{background:#fff4a8;}.bp-company-teaser .nav-tabs .nav-item a.nav-link svg{color:#a2a2a2;}.bp-company-teaser .nav-tabs .nav-item a.nav-link.active svg{color:#fff;}.bp-company-teaser .nav-tabs .nav-item a.nav-link .fa-solid{}.bp-company-teaser ul.nav.nav-pills.contact-options{margin-top:15px;}.bp-company-teaser .company-verified-1{width:64px;height:64px;display:block;position:absolute;right:-15px;top:-2px;background-image:url(/themes/custom/barrionine/images/verified-icon-wrapper.png);background-size:64px 64px;background-repeat:no-repeat;background-position:top center;}.bp-company-teaser .views-field.views-field-field-media-image{text-align:center;margin:2%;height:auto;border-radius:10px;overflow:hidden;}.bp-company-teaser .views-field.views-field-field-media-image img{border-radius:10px;box-shadow:#00000045 0px 4px 10px;transition:0.5s all ease-in-out;}.bp-company-teaser .views-field.views-field-field-media-image:hover img{transform:scale(1.25);}div#company-listed-in{background-color:#eee;margin-bottom:-50px;margin-top:40px;padding-bottom:60px;padding-top:30px;}#company-listed-in h2{text-align:center;}#company-listed-in h3{text-align:center;}#company-listed-in .item-list ul{max-width:1240px;margin:0px auto;}#company-listed-in .item-list ul li{display:inline-block;}#company-listed-in .item-list ul li a{padding:5px 10px;display:block;font-weight:500;}.company-write-review-header-wrapper{border-bottom:1px solid #d5d5d5;padding:30px 0px;background-color:#efefef;}.company-write-review-header{max-width:960px;margin:0px auto;}.node--type-company .block-views-blockwebform-blocks-block-1{padding-top:50px;padding-bottom:50px;max-width:480px;margin:0px auto;}@media only screen and (min-width:1200px){.company-full .logo-wrapper{}.item-list ul li.bp-company-teaser{}.bp-company-teaser .company-verified-1{right:0px;}}.bp-teaser{padding:10px;margin-bottom:15px;border-bottom:1px solid #ccc;}.view-business-places .bef-exposed-form details.form-wrapper{display:inline-block;width:auto;}.view-business-places .bef-exposed-form details.form-wrapper legend{display:none;}.view-business-places .bef-exposed-form details.form-wrapper .details-wrapper{position:absolute;z-index:9;background-color:#fff;padding:5px 15px 10px;border-radius:7px;box-shadow:#00000036 0px 4px 10px;}.view-business-places .bef-exposed-form details.form-wrapper summary{display:inline-block;padding:5px 15px 6px;font-size:112%;font-weight:500;background-color:#fff;color:#515151;border:1px solid #a1a1a1;border-radius:5px;}summary::before{display:none;}.view-business-places .bef-exposed-form summary svg{color:#f0003c;}.view-business-places .bef-exposed-form .form-actions{display:none;}.sidebar .slide-up-title{display:inline-block;padding:5px 15px 6px;background-color:#fff;color:#515151;border:1px solid #a1a1a1;border-radius:5px;}.sidebar .slide-up-title svg{color:#0a58ca;}.bef-exposed-form .js-form-item>label.form-check-label{padding:0px;font-weight:500;font-size:15px;margin:5px 0px;line-height:28px;cursor:pointer;}@media only screen and (max-width:480px){.view-business-places .bef--secondary{}.sidebar{position:relative;}.sidebar .slide-up-title{position:absolute;font-size:16px;top:-35px;}#pageLinksMenu>div{margin-bottom:10px;}}#pageLinksMenu .item-list ul li{border-bottom:1px solid #eee;padding:0px;}#pageLinksMenu .item-list ul li a{display:block;font-weight:500;padding:20px;font-size:124%;color:#696969;}#pageLinksMenu .item-list ul li a svg{color:#0a58ca;}.sp-header{padding-top:30px;padding-bottom:30px;background-color:#f3f5f6;margin-bottom:20px;border-bottom:1px solid #ccc;text-align:center;background-image:url("/sites/default/files/custom_images/back/spb-21-back1.jpg");background-repeat:no-repeat;background-position:top center;background-size:cover;}.sp-header h1{font-weight:normal;max-width:1080px;margin:0px auto;}.webform-wrapper-primary .webform-submission-form{max-width:480px;margin:0px auto;text-align:left;margin-top:0px;margin-bottom:160px;}.sp-header .node-summery{max-width:760px;margin:0px auto;overflow:hidden;}.template-1808 .sp-header .node-summery{margin:revert;}.ajax-completed .sp-header .node-summery{height:auto;}.intro-features{max-width:480px;margin:0px auto 5px;font-weight:500;line-height:120%;font-size:88%;}.intro-features .col-4{padding:0px;}.intro-features svg.svg-inline--fa{font-size:180%;margin-bottom:6px;color:#f0003c;}.intro-video-wrapper{margin:15px 0px 0px;}.intro-video-wrapper .intro-video-trigger{border:1px solid #fff;border-radius:50px;background-color:#ffffff7a;}.intro-video-wrapper .intro-video-trigger svg{color:#e70000;}.intro-video{max-width:560px;margin:0px auto;}.intro-video-on{}.intro-video{display:none;}.intro-video-on .intro-video{display:block;}.intro-video-on .intro-video-trigger{display:none;}.page-service-item{padding:15px 0px;border-bottom:1px solid #ccc;margin-bottom:15px;}.page-service-item:after{display:block;clear:both;content:"";}.page-service-item-image{display:inline-block;width:26%;float:left;}.page-service-item-image img{border-radius:7px;box-shadow:#00000059 0px 4px 10px;}.page-service-item-text{display:inline-block;width:74%;padding-left:4%;}.page-service-item-text h3,.page-service-item-text h4{margin:0px 0px 10px;}.search-page-featured-image{float:left;max-width:50%;}.page-section-wrapper.accordion-item{border:none;border-bottom:1px solid #ccc;}.page-section-wrapper.accordion-item .accordion-header{padding:20px 0px;color:#17287e;font-size:160%;}.page-section-wrapper.accordion-item .accordion-body{padding:0px;}.node--type-search-page #main-wrapper .field--name-body{margin-top:30px;}.page-service-para-item{text-align:center;margin-bottom:20px;}.page-service-para-item img{margin:0px auto;}.button-pushable{position:relative;border:none;display:inline-block;background:transparent;padding:0;cursor:pointer;min-width:220px;outline-offset:4px;transition:filter 250ms;user-select:none;-webkit-user-select:none;touch-action:manipulation;}.button-shadow{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:12px;background:hsl(0deg 0% 0% / 0.25);will-change:transform;transform:translateY(2px);transition:transform
    600ms
    cubic-bezier(.3,.7,.4,1);}.button-edge{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:12px;background:linear-gradient(to left,hsl(340deg 100% 16%) 0%,hsl(340deg 100% 32%) 8%,hsl(340deg 100% 32%) 92%,hsl(340deg 100% 16%) 100%);}.button-front{display:block;position:relative;padding:10px 24px;border-radius:12px;font-size:1.0rem;color:white;background:hsl(345deg 100% 47%);will-change:transform;transform:translateY(-4px);transition:transform
    600ms
    cubic-bezier(.3,.7,.4,1);}@media (min-width:768px){.button-front{font-size:1.2rem;padding:12px 42px;}}.button-pushable:hover{filter:brightness(110%);-webkit-filter:brightness(110%);}.button-pushable:hover .button-front{transform:translateY(-6px);transition:transform
    250ms
    cubic-bezier(.3,.7,.4,1.5);}.button-pushable:active .button-front{transform:translateY(-2px);transition:transform 34ms;}.button-pushable:hover .button-shadow{transform:translateY(4px);transition:transform
    250ms
    cubic-bezier(.3,.7,.4,1.5);}.button-pushable:active .button-shadow{transform:translateY(1px);transition:transform 34ms;}.button-pushable:focus:not(:focus-visible){outline:none;}@keyframes glowing-button-85{0%{background-position:0 0;}50%{background-position:400% 0;}100%{background-position:0 0;}}.sp-header .webform-open-primary:after{z-index:-1;content:"";position:absolute;width:100%;height:100%;left:0;top:0;border-radius:10px;}@media only screen and (max-width :480px){.sp-header .node-summery{font-size:94%;height:73px;overflow:hidden;line-height:140%;margin-top:10px;}.ajax-completed .sp-header .node-summery{height:auto;}}#qcf-menu{display:none;}#qcf-menu.working-time{display:block;position:fixed;bottom:-2px;left:0px;right:0px;padding:0px;box-shadow:rgb(0 0 0 / 30%) 0px -8px 30px;}#qcf-menu.working-time .qcf-ops{display:inline-block;width:50%;float:left;text-align:center;font-size:15px;margin-top:-1px;}#qcf-menu.working-time .qcf-ops a{padding:15px;display:block;background-color:#00a884;color:#fff;font-weight:500;}#qcf-menu.working-time .qcf-ops.qcf-call a{background-color:#fff;color:#000;text-transform:uppercase;}#qcf-menu svg.svg-inline--fa{font-size:125%;}@media only screen and (min-width:480px){#qcf-menu.working-time{display:none;}}.shortlisted-companies-preview{position:fixed;bottom:0px;right:0px;z-index:98;}#view-shortlisted-companies-btn{padding:15px 30px;display:inline-block;font-weight:500;background-color:#f0003c;color:#fff;border-top-left-radius:7px;border-top-right-radius:7px;box-shadow:#00000052 0px -4px 14px;cursor:pointer;}.shortlisted-companies-preview .view-filters,.shortlisted-companies-preview .view-content,.shortlisted-companies-preview .view-footer,.shortlisted-companies-preview .view-display-id-attachment_1{display:none;}.sc-active .shortlisted-companies-preview .view-content,.sc-active .shortlisted-companies-preview .view-footer{display:block;}.sc-active .shortlisted-companies-preview .view-footer .btn{font-size:inherit;}.shortlisted-companies-preview .view-filters .form-actions{display:none;}.shortlisted-companies-preview .view-filters .js-form-item-field-services-target-id{padding:0px;margin:0px !important;width:100%;box-shadow:#0000003d 0px -10px 10px;}.shortlisted-companies-preview .view-content{padding:0px 0px 10px;border:1px solid #ccc;background-color:#fff;margin:0px;border-bottom:none;box-shadow:#0000003d 0px -10px 10px;width:400px;max-width:100%;}.sc-item{padding:20px 10px;border-bottom:1px solid #ccc;}.sc-item h5{margin:0px;}.sc-item .nav-pills{margin-top:5px;}.sc-item .nav-pills .nav-item a{padding:0px 14px 2px;}.shortlisted-companies-preview .view-footer{text-align:center;border:1px solid #ccc;padding:0px 0px 20px;background-color:#fff;border-top:none;box-shadow:#0000003d 0px 10px 10px;}.sc-active #remove-sc-active{cursor:pointer;font-size:112%;position:absolute;left:0px;top:0px;right:0;display:inline-block;padding:15px;opacity:0;}#block-webform-contact-shortest,#block-webform-contact-shortest .form-item-message-formatted-value{display:none;}.webform-open-send-to-phone-active #block-webform-contact-shortest{display:block;z-index:101;position:fixed;top:0;left:0;right:0;bottom:0;background-color:#202937bf;}.webform-open-send-to-phone-active #block-webform-contact-shortest .content{max-width:480px;margin:30px auto;padding:10px 4% 40px;background-color:#fff;border-radius:10px;border:2px solid #626262;box-shadow:#6a6a6a 0px 10px 20px;}.webform-open-send-to-phone-active #block-webform-contact-shortest .content .custom-actions{text-align:right;}.webform-open-send-to-phone-active #block-webform-contact-shortest .content .custom-actions .close{display:inline-block;color:red;font-weight:bold;color:red;cursor:pointer;}.review-teaser{padding:10px;margin-bottom:15px;border-bottom:1px solid #ccc;}.review-teaser .review-teaser-header{padding:5px;border-bottom:1px solid #eee;}.review-feedback{font-style:italic;}.node--type-simple-page{}.page-header{text-align:center;padding:3%;background-color:#eee;margin-bottom:20px;border-bottom:1px solid #ccc;}.blog-header{padding-top:3%;text-align:center;background-color:#eceff2;margin-bottom:130px;}.blog-header h1{margin:20px auto 10px;max-width:960px;font-weight:lighter;}.blog-header img{width:480px;margin:0px auto;margin-bottom:-100px;border-radius:15px;box-shadow:#0000005c 0px 4px 19px;}.view-blogs{}.view-blogs .views-exposed-form{}.path-blog .view-blogs .views-exposed-form fieldset.js-form-item{max-width:100%;}.path-blog .view-blogs .views-exposed-form fieldset.js-form-item legend{display:none;}.path-blog .view-blogs .views-exposed-form .js-form-type-radio.radio{display:inline-block;}.path-blog .view-blogs .views-exposed-form .form-check-input[type=radio]{margin-top:10px;}.card.page-blog{position:relative;border-radius:7px;margin-bottom:15px;height:62px;overflow:hidden;}.card.page-blog img{border-radius:7px;}.card.page-blog .card-body{position:absolute;top:0;bottom:0;left:0;right:0;background:#ffffffe8;border-radius:7px;cursor:pointer;}.card.page-blog .card-body:hover{background:#000546c2}.card.page-blog .card-body .card-title{color:#003ad0;position:absolute;bottom:0;left:0;right:0;padding:4%;}.card.page-blog .card-body:hover .card-title{color:#fff;}.blog-card{text-align:center;margin-bottom:75px;border:none;position:relative;}.blog-card img{border-radius:10px;box-shadow:rgb(0 0 0 / 30%) 0px 0px 14px;}.blog-card .card-body{background:rgb(255 255 255 / 90%);border-radius:10px;padding:20px;max-width:332px;margin:0px auto;position:absolute;bottom:-35px;left:0;right:0;border:1px solid #cecece;box-shadow:rgb(0 0 0 / 20%) 0px 8px 30px;}.blog-card .card-body .card-title{margin:0px auto;font-size:18px;line-height:150%;font-weight:bold;}.blog-card .card-body .card-title a{color:#26498e;}.path-blog .views-exposed-form{margin-top:20px;text-align:center;}.path-blog .views-exposed-form fieldset.js-form-item{max-width:49%;}.path-blog .views-exposed-form fieldset.js-form-item .chosen-container.form-select{max-width:100%;}#block-views-block-custom-content-search-block-1{position:relative;}#block-views-block-custom-content-search-block-1 .view-content{}.cs-item-list ul{padding:0px;}.cs-item-list ul li{display:block;padding:10px 0px;border-bottom:1px solid #ccc;}#location-tid,#context-city-name{display:none;}.serving-cities-list ul{padding:0px;}.serving-cities-list li{display:inline-block;width:33%;}.serving-cities-list li a{display:block;padding:15px;background-color:#fff;border-radius:7px;font-weight:500;border:1px solid #ddd;border-left:3px solid #f0003c;box-shadow:#0000001a 0px 4px 10px;}@media (max-width:480px){.serving-cities-list li{width:100%;}}.testimonial-teaser{padding:5%;border:1px solid #ccc;margin:5% 2%;border-radius:10px;background-color:#fff;box-shadow:#0000000d 0px 4px 10px;}.testimonial-teaser .name{font-size:106%;font-weight:bold;}.testimonial-teaser .service-taken{font-size:94%;}.testimonial-teaser .test-body{margin-top:10px;}.view-section-header{text-align:center;}.view-section-header h2{margin:0px 0px 30px;color:#f0003c;}.item-list-search-pages{}.item-list-search-pages ul{}.item-list-search-pages ul li{}@media only screen and (min-width:480px){.item-list-search-pages ul li{width:33%;float:left;}.blog-header h1{font-size:200%;}}.lp-section>div{max-width:1200px;margin:0px auto;}.lp-section-testimonials{background-color:#f3f4f6;background-image:url("/themes/custom/barrionine/images/home/buildings-back.jpg");background-position:bottom -20px center;background-repeat:no-repeat;margin-top:20px;margin-bottom:40px;padding-top:3%;padding-bottom:5%;}.node--type-webform-confirmation-page{}.node--type-webform-confirmation-page .message-top{background-color:#009864;padding:40px 15px;text-align:center;color:#fff;}.node--type-webform-confirmation-page .message-banner{}.node--type-webform-confirmation-page .message-banner .inner-container{max-width:720px;padding:5% 0px 30px;margin:0px auto;}.node--type-webform-confirmation-page .message-content{text-align:center;margin-bottom:100px;}.site-footer{margin-top:50px;}.site-footer .content a{color:#fff;}.site-footer .site-footer__bottom{border:0;margin-top:0px;}#block-customfooter{text-align:center;}#block-customfooter .social-media-follow-links{padding:0px;text-align:center;}#block-customfooter .social-media-follow-links li{display:inline-block;font-size:200%;margin:10px 2%;}.use-links{text-align:center;}.use-links h3{text-align:center;}.use-links .footer-links{padding:0px;}.use-links .footer-links li{display:inline-block;}.use-links .footer-links li a{display:block;padding:5px 20px;}#copyrights{padding-top:20px;text-align:center;border-top:1px solid #000;}.path-manage .view-filters{--bs-gutter-x:1.5rem;--bs-gutter-y:0;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x));background-color:#eee;padding:1% 4%;}.page-node-38405 #main-wrapper{background-color:#fcfcfc;}.view-filters .form-checkboxes .js-form-type-checkbox{margin:0px!important;display:inline-block;}.view-filters .form-checkboxes .js-form-type-checkbox input{margin-top:12px;}.view-filters fieldset[data-drupal-selector="edit-field-rent-per-month-value-wrapper"] .fieldset-wrapper,fieldset[data-drupal-selector="edit-field-built-up-area-value-wrapper"] .fieldset-wrapper{position:relative;}.view-filters fieldset[data-drupal-selector="edit-field-rent-per-month-value-wrapper"] .form-type-textfield,fieldset[data-drupal-selector="edit-field-built-up-area-value-wrapper"]{}.view-filters fieldset[data-drupal-selector="edit-field-rent-per-month-value-wrapper"] .form-type-textfield label,fieldset[data-drupal-selector="edit-field-built-up-area-value-wrapper"] .form-type-textfield label{width:80px;font-size:82%;padding:0px;}.view-filters fieldset[data-drupal-selector="edit-field-rent-per-month-value-wrapper"] .form-type-textfield input,fieldset[data-drupal-selector="edit-field-built-up-area-value-wrapper"] .form-type-textfield input{width:80px;height:24px;}.view-filters fieldset[data-drupal-selector="edit-field-rent-per-month-value-wrapper"] .form-type-textfield.js-form-item-field-rent-per-month-value-max,fieldset[data-drupal-selector="edit-field-built-up-area-value-wrapper"] .form-type-textfield.js-form-item-field-built-up-area-value-max{position:absolute;top:0px;left:90px;}.property-teaser-wrapper{background:#fff;margin-bottom:40px;}.property-teaser-wrapper h2{font-size:160%;margin-bottom:20px;margin-top:0px;}.property-teaser-wrapper h2 a{}.property-teaser-wrapper .slick-dotted.slick-slider{margin-bottom:20px;border-radius:7px;box-shadow:#00000066 0px 6px 18px;}.property-teaser-wrapper .view-content img{border-radius:7px;}.property-teaser-wrapper .property-price{padding:10px;}.property-teaser-wrapper .property-price-main{}.property-teaser-wrapper .property-price-rent{font-size:136%;font-weight:bold;}.property-teaser-wrapper .property-value{padding:10px;}.property-teaser-wrapper .property-built-area{}.property-teaser-wrapper .property-built-area-value{font-size:124%;font-weight:bold;}.property-teaser-wrapper .property-fi-wrapper{border-top:1px solid #9e9e9e;border-bottom:1px solid #9b9b9b;margin-top:10px;}.property-teaser-wrapper .property-fi{padding:10px;}.property-teaser-wrapper .property-fi .property-fi-label{}.property-teaser-wrapper .property-fi .property-fi-value{font-size:124%;font-weight:bold;}.property-teaser-wrapper .view-media-images-displays{position:relative;}.property-teaser-wrapper .view-media-images-displays .slick-dots{position:absolute;bottom:0px;}.paragraph--type--furnishing-detail{display:inline-block;}.paragraph--type--furnishing-detail .field--name-field-para-furnish-item{display:inline-block;}.paragraph--type--furnishing-detail .field--name-field-para-number{display:inline-block;}
body{color:#2e3237;background:#fff;}#page,#main-wrapper,.region-primary-menu .menu-item a.is-active,.region-primary-menu .menu-item--active-trail a{background:#fff;}.tabs ul.primary li a.is-active{background-color:#fff;}.tabs ul.primary li.is-active a{background-color:#fff;border-bottom-color:#fff;}#navbar-main{background-color:#1d84c3;}a,.link,.nav-link{color:#002fc2;}a:hover,a:focus,.link:hover,.link:focus{color:#018fe2;}a:active,.link:active{color:#23aeff;}.page-item.active .page-link{background-color:#0071b3;border-color:#0071b3;}.page-link,.page-link:hover{color:#0071b3;}.sidebar .block{background-color:#f6f6f2;border-color:#f9f9f9;}.btn-primary{background-color:#007bff;border-color:#007bff;}.btn-primary:hover,.btn-primary:focus{background-color:#0256b1;}.site-footer{background:#292929;}.region-header,.region-header a,.region-header li a.is-active,.region-header .site-branding__text,.region-header .site-branding,.region-header .site-branding__text a,.region-header .site-branding a,.region-secondary-menu .menu-item a,.region-secondary-menu .menu-item a.is-active{color:#fffeff;}[dir="rtl"] .color-form .color-palette{margin-left:0;margin-right:20px;}[dir="rtl"] .color-form .form-item label{float:right;}[dir="rtl"] .color-form .color-palette .lock{right:-20px;left:0;}
.form-required::after{content:'';vertical-align:super;display:inline-block;background-image:url(/themes/bootstrap_barrio/images/required.svg);background-repeat:no-repeat;background-size:7px 7px;width:7px;height:7px;margin:0 0.3em;}form .form-actions{align-self:flex-end;}form .filter-wrapper{padding-left:0;padding-right:0;margin-left:1rem;margin-right:1rem;}form .form-type-textarea{margin-bottom:0;}.link-edit-summary{border:0;background:none;text-decoration:underline;color:var(--bs-link-color);}
.alert-success{color:#333;background-color:white;border-left:#28a745 15px solid;}.alert-warning{color:#333;background-color:white;border-left:#ff8800 15px solid;}.alert-danger{color:#333;background-color:white;border-left:#cc0000 15px solid;}.alert-dismissible .btn-close{opacity:0.6;}
