@import"font-awesome.css";.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:linear-gradient(to bottom, white 50%, #eeeeee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF", endColorstr="#FFEEEEEE", GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:linear-gradient(to bottom, #eeeeee 50%, #cccccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE", endColorstr="#FFCCCCCC", GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:linear-gradient(to bottom, white 0%, #eeeeee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF", endColorstr="#FFEEEEEE", GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:linear-gradient(to bottom, #eeeeee 50%, white 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE", endColorstr="#FFFFFFFF", GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:white;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:white}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}/*! Select2 Bootstrap Theme v0.1.0-beta.7 | MIT License | github.com/select2/select2-bootstrap-theme */.select2-container--bootstrap{display:block}.select2-container--bootstrap .select2-selection{box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);background-color:#fff;border:1px solid #ccc;border-radius:4px;color:#555;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;outline:0}.select2-container--bootstrap .select2-selection.form-control{border-radius:4px}.select2-container--bootstrap .select2-search--dropdown .select2-search__field{box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);background-color:#fff;border:1px solid #ccc;border-radius:4px;color:#555;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px}.select2-container--bootstrap .select2-search__field{outline:0}.select2-container--bootstrap .select2-search__field::-webkit-input-placeholder{color:#999}.select2-container--bootstrap .select2-search__field:-moz-placeholder{color:#999}.select2-container--bootstrap .select2-search__field::-moz-placeholder{color:#999;opacity:1}.select2-container--bootstrap .select2-search__field:-ms-input-placeholder{color:#999}.select2-container--bootstrap .select2-results__option[role=group]{padding:0}.select2-container--bootstrap .select2-results__option[aria-disabled=true]{color:#777;cursor:not-allowed}.select2-container--bootstrap .select2-results__option[aria-selected=true]{background-color:#f5f5f5;color:#262626}.select2-container--bootstrap .select2-results__option--highlighted[aria-selected]{background-color:#337ab7;color:#fff}.select2-container--bootstrap .select2-results__option .select2-results__option{padding:6px 12px}.select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option{margin-left:-12px;padding-left:24px}.select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-24px;padding-left:36px}.select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-36px;padding-left:48px}.select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-48px;padding-left:60px}.select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-60px;padding-left:72px}.select2-container--bootstrap .select2-results__group{color:#777;display:block;padding:6px 12px;font-size:12px;line-height:1.428571429;white-space:nowrap}.select2-container--bootstrap.select2-container--focus .select2-selection,.select2-container--bootstrap.select2-container--open .select2-selection{box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 8px rgba(102, 175, 233, 0.6);transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;border-color:#66afe9}.select2-container--bootstrap.select2-container--open .select2-selection .select2-selection__arrow b{border-color:transparent transparent #999 transparent;border-width:0 4px 4px 4px}.select2-container--bootstrap.select2-container--open.select2-container--below .select2-selection{border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom-color:transparent}.select2-container--bootstrap.select2-container--open.select2-container--above .select2-selection{border-top-right-radius:0;border-top-left-radius:0;border-top-color:transparent}.select2-container--bootstrap .select2-selection__clear{color:#999;cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--bootstrap .select2-selection__clear:hover{color:#333}.select2-container--bootstrap.select2-container--disabled .select2-selection{border-color:#ccc;box-shadow:none}.select2-container--bootstrap.select2-container--disabled .select2-selection,.select2-container--bootstrap.select2-container--disabled .select2-search__field{cursor:not-allowed}.select2-container--bootstrap.select2-container--disabled .select2-selection,.select2-container--bootstrap.select2-container--disabled .select2-selection--multiple .select2-selection__choice{background-color:#eee}.select2-container--bootstrap.select2-container--disabled .select2-selection__clear,.select2-container--bootstrap.select2-container--disabled .select2-selection--multiple .select2-selection__choice__remove{display:none}.select2-container--bootstrap .select2-dropdown{box-shadow:0 6px 12px rgba(0, 0, 0, 0.175);border-color:#66afe9;overflow-x:hidden;margin-top:-1px}.select2-container--bootstrap .select2-dropdown--above{margin-top:1px}.select2-container--bootstrap .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--bootstrap .select2-selection--single{height:34px;line-height:1.428571429;padding:6px 24px 6px 12px}.select2-container--bootstrap .select2-selection--single .select2-selection__arrow{position:absolute;bottom:0;right:12px;top:0;width:4px}.select2-container--bootstrap .select2-selection--single .select2-selection__arrow b{border-color:#999 transparent transparent transparent;border-style:solid;border-width:4px 4px 0 4px;height:0;left:0;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--bootstrap .select2-selection--single .select2-selection__rendered{color:#555;padding:0}.select2-container--bootstrap .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--bootstrap .select2-selection--multiple{min-height:34px;padding:0;height:auto}.select2-container--bootstrap .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;display:block;line-height:1.428571429;list-style:none;margin:0;overflow:hidden;padding:0;width:100%;text-overflow:ellipsis;white-space:nowrap}.select2-container--bootstrap .select2-selection--multiple .select2-selection__placeholder{color:#999;float:left;margin-top:5px}.select2-container--bootstrap .select2-selection--multiple .select2-selection__choice{color:#555;background:#fff;border:1px solid #ccc;border-radius:4px;cursor:default;float:left;margin:5px 0 0 6px;padding:0 6px}.select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field{background:transparent;padding:0 12px;height:32px;line-height:1.428571429;margin-top:0;min-width:5em}.select2-container--bootstrap .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:3px}.select2-container--bootstrap .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--bootstrap .select2-selection--multiple .select2-selection__clear{margin-top:6px}.select2-container--bootstrap .select2-selection--single.input-sm,.input-group-sm .select2-container--bootstrap .select2-selection--single,.form-group-sm .select2-container--bootstrap .select2-selection--single{border-radius:3px;font-size:12px;height:30px;line-height:1.5;padding:5px 22px 5px 10px}.select2-container--bootstrap .select2-selection--single.input-sm .select2-selection__arrow b,.input-group-sm .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b,.form-group-sm .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b{margin-left:-5px}.select2-container--bootstrap .select2-selection--multiple.input-sm,.input-group-sm .select2-container--bootstrap .select2-selection--multiple,.form-group-sm .select2-container--bootstrap .select2-selection--multiple{min-height:30px;border-radius:3px}.select2-container--bootstrap .select2-selection--multiple.input-sm .select2-selection__choice,.input-group-sm .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice,.form-group-sm .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice{font-size:12px;line-height:1.5;margin:4px 0 0 5px;padding:0 5px}.select2-container--bootstrap .select2-selection--multiple.input-sm .select2-search--inline .select2-search__field,.input-group-sm .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field,.form-group-sm .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field{padding:0 10px;font-size:12px;height:28px;line-height:1.5}.select2-container--bootstrap .select2-selection--multiple.input-sm .select2-selection__clear,.input-group-sm .select2-container--bootstrap .select2-selection--multiple .select2-selection__clear,.form-group-sm .select2-container--bootstrap .select2-selection--multiple .select2-selection__clear{margin-top:5px}.select2-container--bootstrap .select2-selection--single.input-lg,.input-group-lg .select2-container--bootstrap .select2-selection--single,.form-group-lg .select2-container--bootstrap .select2-selection--single{border-radius:6px;font-size:18px;height:46px;line-height:1.3333333;padding:10px 31px 10px 16px}.select2-container--bootstrap .select2-selection--single.input-lg .select2-selection__arrow,.input-group-lg .select2-container--bootstrap .select2-selection--single .select2-selection__arrow,.form-group-lg .select2-container--bootstrap .select2-selection--single .select2-selection__arrow{width:5px}.select2-container--bootstrap .select2-selection--single.input-lg .select2-selection__arrow b,.input-group-lg .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b,.form-group-lg .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b{border-width:5px 5px 0 5px;margin-left:-5px;margin-left:-10px;margin-top:-2.5px}.select2-container--bootstrap .select2-selection--multiple.input-lg,.input-group-lg .select2-container--bootstrap .select2-selection--multiple,.form-group-lg .select2-container--bootstrap .select2-selection--multiple{min-height:46px;border-radius:6px}.select2-container--bootstrap .select2-selection--multiple.input-lg .select2-selection__choice,.input-group-lg .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice,.form-group-lg .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice{font-size:18px;line-height:1.3333333;border-radius:4px;margin:9px 0 0 8px;padding:0 10px}.select2-container--bootstrap .select2-selection--multiple.input-lg .select2-search--inline .select2-search__field,.input-group-lg .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field,.form-group-lg .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field{padding:0 16px;font-size:18px;height:44px;line-height:1.3333333}.select2-container--bootstrap .select2-selection--multiple.input-lg .select2-selection__clear,.input-group-lg .select2-container--bootstrap .select2-selection--multiple .select2-selection__clear,.form-group-lg .select2-container--bootstrap .select2-selection--multiple .select2-selection__clear{margin-top:10px}.select2-container--bootstrap .select2-selection.input-lg.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #999 transparent;border-width:0 5px 5px 5px}.input-group-lg .select2-container--bootstrap .select2-selection.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #999 transparent;border-width:0 5px 5px 5px}.select2-container--bootstrap[dir=rtl] .select2-selection--single{padding-left:24px;padding-right:12px}.select2-container--bootstrap[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:0;padding-left:0;text-align:right}.select2-container--bootstrap[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--bootstrap[dir=rtl] .select2-selection--single .select2-selection__arrow{left:12px;right:auto}.select2-container--bootstrap[dir=rtl] .select2-selection--single .select2-selection__arrow b{margin-left:0}.select2-container--bootstrap[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--bootstrap[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}.select2-container--bootstrap[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:0;margin-right:6px}.select2-container--bootstrap[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.has-warning .select2-dropdown,.has-warning .select2-selection{border-color:#8a6d3b}.has-warning .select2-container--focus .select2-selection,.has-warning .select2-container--open .select2-selection{box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #c0a16b;border-color:#66512c}.has-warning.select2-drop-active{border-color:#66512c}.has-warning.select2-drop-active.select2-drop.select2-drop-above{border-top-color:#66512c}.has-error .select2-dropdown,.has-error .select2-selection{border-color:#a94442}.has-error .select2-container--focus .select2-selection,.has-error .select2-container--open .select2-selection{box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #ce8483;border-color:#843534}.has-error.select2-drop-active{border-color:#843534}.has-error.select2-drop-active.select2-drop.select2-drop-above{border-top-color:#843534}.has-success .select2-dropdown,.has-success .select2-selection{border-color:#3c763d}.has-success .select2-container--focus .select2-selection,.has-success .select2-container--open .select2-selection{box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #67b168;border-color:#2b542c}.has-success.select2-drop-active{border-color:#2b542c}.has-success.select2-drop-active.select2-drop.select2-drop-above{border-top-color:#2b542c}.input-group .select2-container--bootstrap{display:table;table-layout:fixed;position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group .select2-container--bootstrap.select2-container--open,.input-group .select2-container--bootstrap.select2-container--focus{z-index:3}.input-group.select2-bootstrap-prepend .select2-container--bootstrap .select2-selection{border-bottom-left-radius:0;border-top-left-radius:0}.input-group.select2-bootstrap-append .select2-container--bootstrap .select2-selection{border-bottom-right-radius:0;border-top-right-radius:0}.select2-bootstrap-append .select2-container--bootstrap,.select2-bootstrap-append .input-group-btn,.select2-bootstrap-append .input-group-btn .btn,.select2-bootstrap-prepend .select2-container--bootstrap,.select2-bootstrap-prepend .input-group-btn,.select2-bootstrap-prepend .input-group-btn .btn{vertical-align:top}.form-control.select2-hidden-accessible{position:absolute !important;width:1px !important}.form-inline .select2-container--bootstrap{display:inline-block}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;box-sizing:border-box}.noUi-target{position:relative}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;right:0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-origin:0 0;transform-style:flat}.noUi-connect{height:100%;width:100%}.noUi-origin{height:10%;width:10%}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}.noUi-vertical .noUi-origin{width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{transition:transform .3s}.noUi-state-drag *{cursor:inherit !important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;right:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;right:-6px;top:-17px}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{left:-17px;right:auto}.noUi-target{background:#fafafa;border-radius:4px;border:1px solid #d3d3d3;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb}.noUi-connects{border-radius:3px}.noUi-connect{background:#3fb8af}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border:1px solid #d9d9d9;border-radius:3px;background:#fff;cursor:default;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb}.noUi-active{box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}.noUi-handle:before,.noUi-handle:after{content:"";display:block;position:absolute;height:14px;width:1px;background:#e8e7e6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:before,.noUi-vertical .noUi-handle:after{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#b8b8b8}[disabled].noUi-target,[disabled].noUi-handle,[disabled] .noUi-handle{cursor:not-allowed}.noUi-pips,.noUi-pips *{box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#ccc}.noUi-marker-sub{background:#aaa}.noUi-marker-large{background:#aaa}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{transform:translate(-50%, 50%)}.noUi-rtl .noUi-value-horizontal{transform:translate(50%, 50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{transform:translate(0, -50%);padding-left:25px}.noUi-rtl .noUi-value-vertical{transform:translate(0, 50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #d9d9d9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{transform:translate(-50%, 0);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{transform:translate(0, -50%);top:50%;right:120%}.color-white{color:#fff !important}.color-chocolate{color:#4c002f !important}.color-gray{color:#efebe2 !important}.color-blue{color:#022136 !important}.color-chocolate{color:#4c002f !important}.color-vanilla{color:#d3bdb0 !important}.color-grullo{color:#a99f96 !important}.color-gold{color:#d9c4a9 !important}.bg-gray{background-color:#efebe2 !important}.bg-responsive-gray{background-color:#efebe2 !important}@media(min-width: 768px){.bg-responsive-gray{background-color:transparent !important}}.bg-blue{background-color:#022136 !important}.bg-chocolate{background-color:#4c002f !important}.bg-vanilla{background-color:#d3bdb0 !important}.bg-grullo{background-color:#a99f96 !important}.bg-gold{background-color:#d9c4a9 !important}.fs-0{font-size:4rem !important}@media(min-width: 768px){.fs-0{font-size:5.5rem !important}}.fs-1{font-size:2.5rem !important}.fs-2{font-size:2rem !important}.fs-3{font-size:1.75rem !important}.fs-4{font-size:1.5rem !important}.fs-5{font-size:1.25rem !important}.fs-6{font-size:1rem !important}.start-1{left:3rem !important}html,body{font-family:"Montserrat",sans-serif;font-size:12px;line-height:1.5;font-weight:400}@media(min-width: 768px){html,body{font-size:14px}}body{background-color:#fff;position:relative;overflow-y:scroll;overflow-x:hidden}body::-webkit-scrollbar{width:.75em}body::-webkit-scrollbar-thumb{background-color:#4c002f;outline:1px solid #4c002f}h1,h2,h3,h4,h5,h6{margin-bottom:.5em}h1,h2{font-weight:300;display:block;width:auto;height:auto;color:#022136}h1{font-size:2rem}h2{font-size:1.75rem}h3{font-size:1.5rem;font-weight:600;color:#022136}hr{margin:.5rem 0 !important}b,strong{font-weight:600}sup{font-size:.75em}a{transition:all .3s ease-out;text-decoration:none !important}*{border-radius:0 !important}p{margin-bottom:0}dl,ol,ul{margin-top:0;margin-bottom:0}header{z-index:9;position:relative}.text-default{color:#022136 !important}.text-secondary{color:#4c002f !important}.bg-default{background-color:#022136 !important;position:relative}#map{width:100%;height:600px}.google-marker{width:22px;height:40px;display:block;background:transparent asset-url(/assets/marker-724810d1d8b2e537c25e606e553a79d7370965d5365cf9fa595d28fcbc23c4f7.png) center center no-repeat}.container.with-background,.container-fluid.with-background{background-size:cover;background-position:center center;background-repeat:no-repeat}.container-fluid{z-index:1;padding:0;margin:0;position:relative}.content{position:relative;padding:2rem}.info-content p{margin-bottom:.5rem}.text-upercase{text-transform:uppercase}.col{margin:0;padding:0}.homepage-feedbacks{padding-top:2rem;padding-left:2rem;padding-right:2rem;color:#fff}.homepage-feedbacks .col{padding-left:1rem !important;padding-right:1rem !important;font-weight:300}.homepage-feedbacks .social-list{text-align:right}.homepage-feedbacks{min-height:240px}.property-view p,.project-view p,.post-view p{margin-bottom:1rem;font-size:1rem !important}.property-view .card-body,.project-view .card-body,.post-view .card-body{padding-bottom:calc(34px + 1rem)}.project-view{padding-bottom:.5rem}.property-action-group,.project-action-group,.post-action-group{position:absolute;display:flex;justify-content:flex-end;bottom:0;right:0;width:100%}.property-action-group .btn,.project-action-group .btn,.post-action-group .btn{flex-grow:1;flex-basis:50%;margin-left:1px}.homepage-properties .card-body{padding-bottom:calc(34px + 1rem)}.agent-pic{border:3px solid #d9c4a9;padding:.5rem}.grecaptcha-badge{bottom:15% !important;z-index:99999}.nowrap{white-space:nowrap !important}.phone-link,.email-link{color:#000;text-decoration:none;font-weight:normal;font-size:1.25rem !important}.cta-buttons{display:flex;width:100%}@media(min-width: 767px){.cta-buttons{width:80%}}.cta-buttons a{flex:1}.fa{font-size:2rem;text-align:center;border:0}.fa-angle-right{font-weight:bold}.bg-banner,.large-banner{width:100%;position:relative;overflow:hidden}.bg-banner .carousel-inner,.large-banner .carousel-inner{height:100%;position:absolute;z-index:0}.bg-banner,.bg-banner .carousel-item,.large-banner,.large-banner .carousel-item{height:100%;background-size:cover !important;background-repeat:no-repeat !important;background-position:center center}.large-banner-team{background-size:100% auto !important}.sell-banner{background-position:center 0}@media(min-width: 767px){.sell-banner{background-position:center -120px}}.face-img{background-size:cover;background-position:center center;border-radius:50% !important;width:125px;height:125px;position:absolute;bottom:-70px;right:20px}.large-banner{width:100%;height:50vh;line-height:1.2 !important}.large-banner.medium-height{height:75vh}.large-banner.max-height{height:100%}.large-banner .banner-domain-text,.large-banner .banner-scroll-down{position:absolute}.large-banner .large-banner-text{display:inline-block;width:auto;font-size:1.5rem;font-weight:600;color:#fff;padding:2rem;background-color:rgba(211,189,176,.75);top:50%;transform:translateY(-50%);position:relative;z-index:1}.large-banner .large-banner-text.blue{background-color:rgba(2,33,54,.75)}@media(min-width: 768px){.large-banner .large-banner-text{font-size:2.5rem;padding:4rem}}.large-banner .feedback-cta{position:absolute;left:0;right:0;top:-4rem;height:4rem;width:auto;background:rgba(255,255,255,.5) url(/assets/hand-5c294d7415c6950135b3999dfeca3fd42fa35ecf28d096b2d0c11b0a1c2c2003.png) right 10px center no-repeat}.large-banner .feedback-cta>a{display:block;color:#022136;font-size:1.2rem;text-align:left;background-color:transparent !important;padding:1.25rem 1rem;text-transform:uppercase;width:100%}@media(min-width: 768px){.large-banner .feedback-cta>a{font-size:1.5rem;text-align:center}}.large-banner small{font-size:.75em !important}.large-banner .banner-cta{display:flex;bottom:-3rem;position:relative;justify-content:center;z-index:2}@media(min-width: 768px){.large-banner .banner-cta{left:3rem;width:100%;max-width:570px;position:absolute;bottom:-5rem}}.large-banner .banner-cta a{flex:1;max-width:75%;color:#fff;background-color:#4c002f;font-size:1rem;font-weight:600;padding:1rem 3rem;text-transform:uppercase;text-align:center;margin-right:1rem}.large-banner .banner-cta a:hover{background-color:#33001f}@media(min-width: 768px){.large-banner .banner-cta a{font-size:1.25rem}}.large-banner .banner-domain-text{color:#fff;transform:rotate(-90deg);text-transform:uppercase;font-size:1rem;right:0;bottom:20%}.large-banner .banner-domain-text:after{content:"";display:block;position:absolute;top:9px;left:120%;width:40vh;height:1px;background-color:#fff}.large-banner .banner-scroll-down{bottom:2rem;left:50%;transform:transnlateY(-50%)}.large-banner .fa{color:#fff;background:none;font-size:4rem;font-weight:normal}.form-control{height:34px;padding:.275rem .5rem}.custom-checkbox{display:block;position:relative;padding-left:35px;margin-left:.5rem;margin-bottom:0;cursor:pointer;font-size:1rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.custom-checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.custom-checkbox .checkmark{position:absolute;top:0;left:0;height:1.5rem;width:1.5rem;background-color:#eee}.custom-checkbox .checkmark.mobile-checkmark{background-color:#fff}.custom-checkbox:hover input~.checkmark{background-color:#ccc}.custom-checkbox input:checked~.checkmark{background-color:#4c002f}.custom-checkbox input:checked~.checkmark:after{display:block}.custom-checkbox .checkmark:after{content:"";position:absolute;display:none;left:9px;top:5px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}.wrap-as-quote{position:relative}.wrap-as-quote:before,.wrap-as-quote::after{content:"″";font-style:italic}.wrap-as-quote:before{font-size:4em;position:absolute;top:-2.5rem;left:-1rem;opacity:.5}.wrap-as-quote:after{font-size:1em;position:relative}.navbar{background-color:#fff;padding:2em}.navbar .container-fluid{overflow:inherit}.navbar-brand{text-align:right;overflow:hidden;width:250px !important;position:relative;padding:1rem}.navbar-brand img{display:inline-block;width:100%;height:auto;position:relative;z-index:1}.nav-link{transition:all .3s ease-in-out;text-transform:uppercase;color:#022136 !important;font-size:1.25rem;padding:1em !important;font-weight:400;margin-right:.5rem}.nav-link:hover,.nav-link.active{color:#4c002f !important}.nav-link.active{font-weight:600}.locales-list{z-index:9}.locales-list .nav-link{padding:.5rem !important;font-size:1.1rem}.dropdown-menu{border:none;padding:0;font-size:1.25rem;text-transform:uppercase}.dropdown-menu .dropdown-item{font-size:1.1rem;background-color:transparent !important}.dropdown-menu .dropdown-item:hover{color:#4c002f !important}.dropdown-menu .dropdown-item.active{color:#4c002f !important;font-weight:600}#searchbar .dropdown-menu{min-width:300px}.btn-dropdown{border:1px solid #ced4da !important;background-color:#fff !important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:2rem;position:relative}.btn-dropdown::after{position:absolute;top:1rem;right:1rem;color:#999}#searchbar,#mobile-searchbar{z-index:2;position:relative}#searchbar .submit-btn,#mobile-searchbar .submit-btn{transition:all .3s ease-in-out;width:100%;text-align:center;text-transform:uppercase;font-weight:400;color:#fff;background-color:#022136}#searchbar .submit-btn:hover,#mobile-searchbar .submit-btn:hover{color:#fff;background-color:#01121d}#searchbar .select2-selection,#mobile-searchbar .select2-selection{background-color:#fff}#searchbar .select2-selection__rendered,#mobile-searchbar .select2-selection__rendered{color:#02000d}#searchbar .select2-search__field,#mobile-searchbar .select2-search__field{min-width:10em !important;color:#02000d !important}#searchbar input[type=text],#mobile-searchbar input[type=text]{background-color:#fff !important;color:#02000d}#searchbar input[type=text]::-moz-placeholder, #mobile-searchbar input[type=text]::-moz-placeholder{color:#02000d}#searchbar input[type=text]:-ms-input-placeholder, #mobile-searchbar input[type=text]:-ms-input-placeholder{color:#02000d}#searchbar input[type=text]::placeholder,#mobile-searchbar input[type=text]::placeholder{color:#02000d}#searchbar .dropdown-menu .select2-selection,#mobile-searchbar .dropdown-menu .select2-selection{background-color:#fff}#searchbar .dropdown-menu .select2-selection__rendered,#mobile-searchbar .dropdown-menu .select2-selection__rendered{color:#02000d}#searchbar .btn-dropdown,#mobile-searchbar .btn-dropdown{background-color:#fff !important;color:#02000d}.btn-primary,.btn-secondary,.btn-thirdary{transition:all .3s ease-in-out;text-align:center;font-weight:400;padding:.5rem 2rem;border:none;text-transform:uppercase}.btn-primary{color:#fff;background-color:#4c002f}.btn-primary:hover{color:#fff;background-color:#33001f}.btn-secondary{color:#fff;background-color:#a99f96}.btn-secondary:hover{color:#fff;background-color:#9e9288}.btn-thirdary{color:#fff;background-color:#022136}.btn-thirdary:hover{color:#fff;background-color:#01121d}.agent-info .name{font-size:1rem;color:#4c002f;font-weight:600}.agent-info .img-fluid{max-width:145px !important;width:100%}.search-navigation{display:flex;flex-direction:row;align-content:stretch;align-items:stretch;width:100%;padding-left:1px;padding-right:1px;height:40px;position:relative;left:0;top:0;background-color:#4c002f}.search-navigation a{display:block;text-align:left;padding:0 1rem;flex-grow:1;background-color:#4c002f;color:#fff;margin-left:1px;font-size:1rem;font-weight:300;text-transform:uppercase;text-decoration:none;border-right:1px solid #fff;z-index:1}.search-navigation a:hover,.search-navigation a.active{background-color:#33001f;text-decoration:none}.search-navigation a:last-child{border-right:none}.search-navigation span{display:block;position:relative;top:50%;transform:translateY(-50%)}.boxed-checkbox-container{display:flex;flex-direction:row;flex-wrap:wrap;align-content:stretch;align-items:stretch;width:100%;position:relative;padding:5px;padding-top:0}.boxed-checkbox-container label{flex:1 0 30%;cursor:pointer;position:relative;margin-left:2px;margin-bottom:2px}.boxed-checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.boxed-checkbox-container .checkmark{display:block;line-height:2rem;color:#495057;background-color:#fff;text-align:center;transition:all .3s ease-in-out;border:1px solid #ced4da}.boxed-checkbox-container label:hover input~.checkmark,.boxed-checkbox-container label input:checked~.checkmark{border-color:#4c002f;background-color:#4c002f;color:#fff}.noUi-handle{height:20px !important;width:24px !important;top:-2px !important}.noUi-handle:before,.noUi-handle:after{top:2px !important}.noUi-handle:before{left:9px !important}.noUi-handle:after{left:11px !important}.noUi-target{border:0 !important;background-color:#d9d9d9}.noUi-connect{background-color:#4c002f}.cover-img{background-size:cover !important;background-repeat:no-repeat;background-position:50% 50%;position:relative;min-width:100%;width:auto;height:auto;padding-bottom:66.67%}.cover-link{display:block;width:auto;height:auto;position:absolute;top:0;left:0;right:0;bottom:0;text-decoration:none !important}.description-container .content{padding-bottom:4rem}.property-types-list{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:stretch;align-content:center;padding-left:0}.property-types-list>li{display:inline-block;width:100%}.property-types-list>li>a{display:block;position:relative;width:100%;height:auto;text-align:center;text-transform:uppercase;font-size:1rem;font-weight:400;background:#fff;color:#022136;transition:all .3s ease 0s;min-height:210px}.property-types-list>li>a img{display:block;position:absolute;width:125px;height:125px;text-align:center;top:50%;left:50%;transform:translate(-50%, -50%);transition:all .3s ease-in-out}.property-types-list>li>a:hover img{width:140px;height:140px}.property-types-list>li>a span{display:block;position:absolute;width:100%;text-align:center;bottom:0}.property-types-list>li>a:after{content:" ";display:block;width:100%;height:auto;padding-bottom:50%}@media(min-width: 600px){.property-types-list li{width:50%}.property-types-list a:after{content:" ";display:block;width:100%;height:auto;padding-bottom:70%}}@media(min-width: 1000px){.property-types-list li{width:25%}}@media(min-width: 1440px){.property-types-list li>a>span{bottom:10%}}#homepage-carousel .carousel-item,.large-carousel .carousel-item{height:30vh;overflow:hidden}#homepage-carousel .carousel-caption,.large-carousel .carousel-caption{text-align:left;left:0;bottom:0;right:0;padding:.5rem 3rem .5rem 1rem}#homepage-carousel h5,.large-carousel h5{color:#4c002f;font-weight:300;font-size:2rem;line-height:1.2;margin-bottom:0}#homepage-carousel .price,.large-carousel .price{color:#fff;font-weight:400;font-size:1.25rem}.carousel-fade .carousel-item{opacity:0;transition-duration:.6s;transition-property:opacity;background-position:center center;background-size:contain;background-repeat:no-repeat}.carousel-fade .carousel-item.active{opacity:1;transform:translateX(0);transform:translate3d(0, 0, 0)}.carousel-fade .carousel-item-next.carousel-item-left{opacity:1}.carousel-fade .carousel-item-prev.carousel-item-right{opacity:1}.carousel-fade .active.carousel-item-left{opacity:0;transform:translateX(0);transform:translate3d(0, 0, 0)}.carousel-fade .active.carousel-item-right{opacity:0}.carousel-fade .carousel-item-next{transform:translateX(0);transform:translate3d(0, 0, 0)}.carousel-fade .carousel-item-prev{transform:translateX(0);transform:translate3d(0, 0, 0)}.carousel-fade .active.carousel-item-prev{transform:translateX(0);transform:translate3d(0, 0, 0)}.carousel-thumb{display:block;border:2px transparent solid}.carousel-thumb:hover{border-color:#4c002f}.carousel-thumb img{display:block;width:100%;height:auto}.carousel-control-next,.carousel-control-prev{opacity:1;width:auto}.carousel-control-next>.fa,.carousel-control-prev>.fa{background-color:rgba(255,255,255,.75);padding:.5rem;color:#4c002f;font-weight:normal}.carousel-control-next:hover>.fa,.carousel-control-prev:hover>.fa{background-color:#fff}.carousel-control-next .fa{padding-right:1.25rem}.carousel-control-prev .fa{padding-left:1.25rem}.property-pictures{height:auto;min-height:250px;overflow-x:hidden;overflow-y:visible}table{width:100% !important}table th,table td{padding:.5rem}table th{font-weight:bold}table tr:nth-child(even){background-color:#f2f2f2}table tr.reserved{background-color:#fafad2 !important}table tr.sold{background-color:#ffa07a !important}@media(min-width: 600px){#homepage-carousel .carousel-item,.large-carousel .carousel-item{height:72vh}}#public-feeds-carousel .card{margin:0 .5em;border:none;min-height:650px}@media(min-width: 768px){#public-feeds-carousel .carousel-item{margin-right:0;flex:0 0 33.333333%;display:block}#public-feeds-carousel .carousel-inner{display:flex}}#public-feeds-carousel .carousel-control-next .fa,#public-feeds-carousel .carousel-control-prev .fa{font-size:4rem;padding:.5rem;background-color:transparent !important}#agents-carousel .agent-info{height:350px}#agents-carousel .carousel-control-next .fa,#agents-carousel .carousel-control-prev .fa{font-size:4rem !important;padding:.5rem;color:#fff !important;background-color:transparent !important}.card{position:relative;border:0;overflow:hidden}.card.small{height:321px}.card .type,.card .agent-info .title{color:#999}.card .card-img{border-radius:0 !important;min-width:100%;min-height:100%;height:100%;width:auto;position:relative;top:50%;left:50%;transform:translate(-50%, -50%)}.card .price,.card .agent-info .name{font-size:1rem;color:#4c002f;font-weight:600}.card h3{font-size:1rem;font-weight:600;line-height:1.5}.card .card-body p{font-size:1rem}.index-thumb-block{position:relative}.index-thumb{max-width:100%;max-height:100%;height:auto;width:auto;position:relative;top:50%;left:50%;transform:translate(-50%, -50%)}.property-side-navigation{background-color:#022136;display:flex;width:100%;height:auto;box-sizing:border-box}@media(min-width: 768px){.property-side-navigation{position:absolute;top:0;right:1.2rem;bottom:-0.5rem;flex-direction:column;align-content:stretch;align-items:stretch}}.property-side-navigation a{text-align:center;flex-grow:1;padding:1rem;background-color:rgba(2,33,54,.8);color:#fff;border-bottom:#fff solid 1px;font-size:1rem;font-weight:300;text-transform:uppercase;text-decoration:none;z-index:1}.property-side-navigation a:hover,.property-side-navigation a.active{background-color:#4c002f;text-decoration:none}.property-side-navigation span{display:block;position:relative;top:50%;transform:translateY(-50%)}.scroll-top-container{position:fixed;bottom:1.5rem;left:1.5rem;z-index:99}.scroll-top-container .scroll-top{font-size:3rem;color:#4c002f;padding:0 .5rem}.btn-back-to-index-action{z-index:99999;position:fixed;bottom:2.2rem;left:5rem;padding-left:2rem;padding-right:2rem}.whatsapp-container{position:fixed;bottom:1.5rem;right:1.5rem;z-index:99}.whatsapp-container .whatsapp-link{display:block;font-size:3rem;background-color:#25d366;color:#fff;width:40px;height:40px;padding:0 !important;text-align:center;border-radius:50% !important;position:relative}@media(min-width: 768px){.whatsapp-container .whatsapp-link{width:50px;height:50px}}.whatsapp-container .fa{top:-10px;position:relative}.calculator-content{padding:1rem}.calculator-content label{font-size:1rem;font-weight:bold}.result-block{padding:1rem 2rem;font-weight:400;font-size:1rem;color:#fff;background-color:#022136}.result-block .title{font-weight:600}.pagination .page-link{color:#022136 !important}.pagination .active .page-link{color:#fff !important;background-color:#4c002f !important;border-color:#4c002f !important}footer{color:#02000d;position:relative;padding:2em;overflow:hidden;font-size:1.25rem}footer .content{background-color:transparent;padding:2rem;z-index:1}footer b{padding-right:.5em}footer a,footer a:hover{color:#02000d !important;text-transform:capitalize !important;font-size:2rem !important;font-weight:600;line-height:1.5rem;text-decoration:none !important}footer a.small,footer a:hover.small{font-size:1.25rem !important;display:block;padding:.5rem 0}@media(min-width: 768px){footer a.small,footer a:hover.small{padding:0;font-size:1rem !important}}footer .footer-email,footer .footer-email:hover,footer .footer-phone,footer .footer-phone:hover{font-size:1.25rem !important;font-weight:400 !important;text-decoration:none !important;text-transform:lowercase !important}footer h3{color:#fff !important;font-weight:400}footer h4{font-size:1.2rem}footer ul{list-style:none}footer .logo{display:inline-block;width:auto;height:5rem}footer .svg{border:0}footer .fa{color:#02000d;margin-right:1rem}.social-list{text-align:center;width:100%;padding-bottom:1rem;padding-left:0}.social-list li{display:inline}.social-list .social-icon{display:inline-block;width:36px;height:36px;text-align:center;margin:0 .5rem}.social-list .social-icon img{display:block;width:100%;height:auto}.modal-content .modal-header{padding:0;border-bottom:none !important}.modal-content .modal-header .modal-title{display:none}.modal-content .modal-header button{position:absolute;top:1.5rem;right:2rem;width:2rem;height:2rem;z-index:999;display:block;text-align:center;padding:0}.modal-content .modal-header button span{font-size:3rem}
