﻿/*!
* kar-phi (https://kar-phi.com/)
* Copyright 2024 kar-phi - autore Emanuele Pinna
* Licenza kar-phi
*/@import"https://fonts.googleapis.com/css2?family=Mukta+Vaani:wght@200;300;400;500;600;700;800&family=Playfair+Display:ital,wght@0,400..900;1,400..900&display=swap";*{font-family:"Mukta Vaani",serif;margin:0;padding:0}body{margin:0 auto;background-color:#f7f5f3}.container-body{margin-left:3.5%;margin-right:3.5%}h1,h2,h3,h4,h5,h6{color:rgba(0,0,0,.75);margin:0;padding:0}h1,h2,h3,h5{font-family:"Playfair Display",serif}h1{font-size:2.5rem;font-weight:700;line-height:2.85rem;margin-bottom:0}h4{font-family:"Mukta Vaani",serif;font-weight:200}h6{color:rgba(0,0,0,.5);font-size:.85rem;font-weight:400;margin-bottom:0}div,p,button{color:rgba(0,0,0,.75)}a{color:#ad9a66}p{margin-bottom:0}.container{display:flex;flex-direction:column}.eco-container{margin:2rem 1.25rem 1.25rem 1.25rem}.nav-breadcrumb{margin:2rem}.nav-breadcrumb .breadcrumb{font-weight:600}.memories,.obituary{max-width:576px}.top-box{align-content:center;padding:.75rem;max-height:6.25rem;min-height:6.25rem;background-color:#282828}.top-box .form-group{max-width:512px}.top-box .container{flex-direction:row;justify-content:space-between;cursor:pointer}.top-box .container #search-input{padding:.75rem 1.75rem;border:none;box-sizing:border-box;background-color:#f6f6f6;border-radius:1.75rem;color:rgba(0,0,0,.75)}.top-box .container #search-input::placeholder{color:rgba(0,0,0,.25)}.top-box .container #search-input:focus{outline:.1rem solid #ad9a66;box-shadow:none}.top-box .container .eco-btn{margin-left:1rem;padding:.75rem 1.75rem;border:none;border-radius:1.75rem;background-color:#ad9a66;color:#fff}.top-box .container .eco-btn:hover{background-color:#bcac88}.top-box h6{margin-bottom:.35rem;color:#282828;font-family:"Playfair Display",serif;font-size:1rem;font-weight:800;line-height:1.5rem}.top-box .logo-agency{width:2rem;height:2rem;margin-right:.5rem;border-radius:5rem;object-fit:cover;border:.1rem solid hsla(0,0%,100%,.85)}.top-box p{position:relative;margin:0 0 -0.5rem 0;color:#ad9a66}.top-box span{position:relative;color:hsla(0,0%,100%,.85);font-size:.75rem;font-weight:200;text-decoration:underline}.top-box .popover-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.75);display:none;z-index:1000}.top-box .custom-popover{position:absolute;max-width:576px;margin:30.5rem 1.5rem 0 1.5rem;background:#fff;padding:1rem;border-radius:1.75rem;display:none;z-index:1000}.top-box .custom-popover::before{content:"";position:absolute;top:-0.75rem;left:50%;transform:translateX(-50%);border-left:1rem solid rgba(0,0,0,0);border-right:1rem solid rgba(0,0,0,0);border-bottom:1rem solid #fff}.top-box .custom-popover .info-popover{padding:1.5rem 1rem;text-align:center}.top-box .custom-popover .info-popover p{font-family:"Playfair Display",serif;color:rgba(0,0,0,.75);font-size:1.2rem;font-weight:700;margin-bottom:.05rem}.top-box .custom-popover .info-popover a{font-family:"Mukta Vaani",serif;color:#ad9a66;font-size:1.1rem;font-weight:300}.top-box .custom-popover .info-popover h6{color:rgba(0,0,0,.5);font-size:.85rem;font-weight:400;margin-bottom:0}.top-box .custom-popover #map-container{position:relative;margin:1rem 0;width:100%;height:135px;border-radius:1.5rem;overflow:hidden}.top-box .custom-popover #map-container #map{width:100%;height:100%;border:none}.top-box .popovers-footer{text-align:center;margin:1.5rem 0 0 0}.top-box .popovers-footer p{color:rgba(0,0,0,.85);font-family:"Playfair Display",serif;margin-bottom:-0.25rem}.top-box .popovers-footer span{color:rgba(0,0,0,.5);font-family:"Mukta Vaani",serif;font-size:.9rem;text-decoration:none}.heading{display:flex;flex-direction:column;align-items:center;text-align:center;margin:2rem 0 2.75rem 0}.heading h3{font-size:1.75rem}.memorial-dates{border:none;background-color:rgba(0,0,0,0)}.carousel{padding:1.25rem}.carousel-indicators{display:flex;justify-content:space-between;align-items:center;padding:0 1rem;margin:0 2.85rem 2.5rem 2.85rem;background-color:rgba(0,0,0,.35);border-radius:5rem}.carousel-indicators .play-pause-buttons{display:flex}.carousel-indicators .play-pause-buttons button{background-color:rgba(0,0,0,0);border:none;width:1rem;opacity:.5}.carousel-indicators button{margin:0 5px}.carousel-indicators [data-bs-target]{width:.5rem;height:.5rem;border-radius:50%}.gallery-carousel{width:100%;height:28rem;border-radius:2.5rem;overflow:hidden}.gallery-carousel .carousel-item img{width:100%;height:100%;cursor:pointer}.carousel-control-prev{padding-left:1.85rem}.carousel-control-next{padding-right:1.85rem}.lightbox{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);z-index:1000}.lightbox img{display:block;max-width:90%;max-height:90%;border-radius:2.5rem;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.lightbox .close-button{position:absolute;top:10px;right:10px;color:#fff;font-size:24px;cursor:pointer}.blockquote{margin-top:-1rem;margin-bottom:3.5rem}.blockquote::before{content:"“";position:relative;font-size:150px;color:rgba(200,203,203,.75)}.blockquote p{margin:-7.5rem 1.75rem 0 1.75rem;line-height:1.75rem;font-family:"Playfair Display",serif;font-size:1.25rem;font-weight:500}.blockquote-footer{margin-top:1rem;margin-right:2.5rem;float:right;color:rgba(0,0,0,.35);font-size:.85em}.dates-container{display:flex;justify-content:center;--bs-gutter-x: 0}.dates-container .grid-container{display:grid;grid-template-columns:repeat(2, 1fr);grid-column-gap:1rem;grid-row-gap:1rem;width:90%}.dates-container .grid-container .dates{padding:1.5rem 1rem;border-radius:1.75rem;background-color:rgba(200,203,203,.5);font-family:"Playfair Display",serif;font-size:1.2rem;font-weight:700;text-align:center}.dates-container .grid-container .birthDate{grid-area:1/1/2/2}.dates-container .grid-container .deathDate{grid-area:1/2/2/3}.dates-container .grid-container .deathYear{grid-area:2/1/3/2}.dates-container .grid-container .currentYear{grid-area:2/2/3/3}.bio{margin:3.85rem 0 4.85rem 0;padding:0 2.5rem}.bio .headingBio{margin:2.25rem 0;text-align:center}.bio .headingBio h5{font-size:2.5rem;font-weight:700;line-height:2.85rem;margin-bottom:0}.bio .headingBio h6{margin-top:.15rem;font-size:1.25rem;color:rgba(0,0,0,.75)}.bio p{font-size:1rem}#commenti{margin:1.25rem}.commento{background-color:rgba(200,203,203,.5);border-radius:1.75rem;padding:1rem;margin-bottom:1rem;position:relative}.commento h5{margin-bottom:.5rem;padding:0 1rem;font-weight:700}.commento p{margin-bottom:.75rem;padding:0 1rem;color:rgba(0,0,0,.55);line-height:1.35rem}.commento .data{margin-bottom:0;margin-right:.5rem;color:rgba(0,0,0,.35);text-align:right;font-size:.75em;font-weight:300;font-style:italic}.form-container{margin:1.25rem}.form-container input[type=text]{width:100%;margin:1.25rem 0;padding:.75rem 1.75rem;border:none;box-sizing:border-box;background-color:rgba(200,203,203,.5);border-radius:1.75rem;color:rgba(0,0,0,.75)}.form-container input[type=text]::placeholder{color:rgba(0,0,0,.25)}.form-container input[type=text]:focus{outline:.1rem solid rgba(0,0,0,.25)}.form-container textarea{width:100%;height:8rem;padding:.75rem 1.75rem;border:none;box-sizing:border-box;resize:vertical;background-color:rgba(200,203,203,.5);border-radius:1.75rem;color:rgba(0,0,0,.75)}.form-container textarea::placeholder{color:rgba(0,0,0,.25)}.form-container textarea:focus{outline:.1rem solid rgba(0,0,0,.25)}.form-container #charCounter{margin-right:.25rem;text-align:right;font-size:.75em;color:rgba(0,0,0,.35)}.h-captcha{margin:1.25rem 0;text-align:center}#anchor{box-sizing:content-box;height:74px;border-width:1px;border-style:solid;border-radius:4px;border-color:#e0e0e0;background-color:#fafafa;cursor:pointer;display:block}input[type=submit]{width:18.75rem;padding:.75rem 1.75rem;border:none;border-radius:1.75rem;background-color:rgba(0,0,0,.75);color:#fff;cursor:pointer;transition:background-color .3s ease}input[type=submit]:hover{background-color:rgba(0,0,0,.65)}#search-form{position:relative;display:inline-block}#search-form #search-input{margin:1.25rem 0;padding:.75rem 1.75rem;width:18.75rem;border:none;box-sizing:border-box;background-color:#f6f6f6;border-radius:1.75rem;color:rgba(0,0,0,.75)}#search-form #search-input::placeholder{color:rgba(0,0,0,.25)}#search-form #search-input:focus{outline:.1rem solid #ad9a66}#search-form #search-results{display:none;position:absolute;width:100%;padding:1rem;max-height:15rem;background-color:#f6f6f6;border-radius:1.75rem;z-index:10;overflow-y:auto}#search-form #search-results ul{list-style:none;padding:0;margin:0}#search-form #search-results li{padding:.75rem}#search-form #search-results li:hover{padding:.5rem 1.25rem;background-color:rgba(0,0,0,.1);border-radius:5rem;cursor:pointer}#search-form #search-results a{text-decoration:none;color:rgba(0,0,0,.75)}#search-form #search-results #load-more-button{display:none;margin-top:.75rem;padding:.75rem .5rem;background-color:#ad9a66;color:#fff;border:none;border-radius:5rem;cursor:pointer;width:100%;text-align:center;font-size:1rem}.box-footer{background-color:rgba(0,0,0,.85);padding-top:5rem}.box-footer .cta-footer{flex-direction:column;width:85%;align-items:center}.box-footer .cta-footer h5{color:#ad9a66;font-size:2rem;font-weight:600}.box-footer .cta-footer p{margin:1rem 0 .5rem 0;color:hsla(0,0%,100%,.85)}.box-footer .cta-footer .provider{margin:3.5rem 0 2.5rem 0;width:37.5rem;text-align:center}.box-footer .cta-footer .provider h6{margin:.75rem 0 1.25rem 0;color:hsla(0,0%,100%,.85);font-family:"Playfair Display",serif;font-size:1.25rem;font-weight:600;line-height:1.5rem}.box-footer .cta-footer .provider ul{color:hsla(0,0%,100%,.85);list-style:none;padding-left:0}.box-footer .cta-footer .provider h5{margin-top:2.5rem;font-size:1.35rem;font-weight:600}@media(max-width: 767.98px){.box-footer .provider{width:auto !important}}.box-footer .bottomFooter p{background-color:rgba(0,0,0,.25);color:hsla(0,0%,100%,.75);margin:0;padding:1.5rem 0;font-size:.9rem;text-align:center}.fixed-bottom{position:fixed;background-image:url("../images/maps.webp");background-repeat:no-repeat;background-size:cover;background-position:center center;bottom:-5rem;left:0;width:100%;height:5rem;background-color:#f6f6f6;transition:bottom .3s ease}.fixed-bottom .container{justify-content:space-around;flex-direction:row}.fixed-bottom .container h3{font-size:1.25rem}.fixed-bottom .container .maps-button img{vertical-align:middle;margin-right:5px;width:3rem;height:3rem}.fixed-bottom.show{bottom:0}.container-necrologi{align-items:stretch}.corpo-necrologi{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:1fr;grid-column-gap:0px;grid-row-gap:0px}.filtri-necrologi{width:100%;margin:2rem 0 5rem 0;padding:1.5rem;background-color:rgba(173,154,102,.35)}.filtri-necrologi ul li{background-color:rgba(0,0,0,0);text-align:left;border:none}.filtri-necrologi ul li select{background-color:#f7f5f3;border:.085rem solid #fff;border-radius:5rem}.necrologi{grid-area:1/2/2/3}.elenco-necrologi{flex-direction:row;flex-wrap:wrap;gap:2.5rem 2rem;margin:2rem 0;padding-left:1.9rem}.elenco-necrologi .card-necrologio{width:calc(32% - 1rem);border-radius:2rem}.elenco-necrologi .card-necrologio img{width:8.5rem;height:8.5rem;margin-bottom:1rem;border:.05rem solid #ad9a66;border-radius:5rem;object-fit:cover}.elenco-necrologi .card-necrologio .card-header .ppa{top:.65rem;padding:.35rem 1rem;background-color:#ad9a66;border-radius:0;border-bottom-left-radius:1.25rem;border-bottom-right-radius:1.25rem}.elenco-necrologi .card-necrologio .card-header h4{margin:1rem 0 -0.25rem 0;color:#ad9a66;font-size:1.5rem;font-weight:400}.elenco-necrologi .card-necrologio .card-header small{font-size:.75rem;color:rgba(40,40,40,.75);font-style:italic}.elenco-necrologi .card-necrologio .card-body{margin:1rem 0 1.5rem 0;padding:0 2rem}.elenco-necrologi .card-necrologio .card-footer{background-color:rgba(173,154,102,.35)}.elenco-necrologi .card-necrologio .card-footer a{color:#000}@media(max-width: 1023px){.elenco-necrologi{padding-left:1.4rem}.elenco-necrologi .card{width:calc(50% - 20px)}}@media(max-width: 767px){.elenco-necrologi{padding:0 1rem}.elenco-necrologi .card{width:100%}}.pagination{flex-direction:row;justify-content:center}.pagination .page-item:first-child .page-link,.pagination .page-item:not(:first-child) .page-link,.pagination .page-item:last-child .page-link{border-bottom-left-radius:2.75rem;border-top-left-radius:2.75rem;border-bottom-right-radius:2.75rem;border-top-right-radius:2.75rem;margin:0 .15rem 2.5rem .15rem;width:2rem;height:2rem}.pagination .page-link-start{border:.085rem solid rgba(173,154,102,.25);color:#000;font-size:.85rem}.pagination .page-link-end{background-color:rgba(173,154,102,.35);border:.085rem solid rgba(173,154,102,.25);color:#000;font-size:.85rem}.nav-backend ul:not(.dropdown-menu) li a{color:#fff}.statistics .h4-issue{margin:3.5rem 0 1rem 0}.statistics .issue{flex-direction:row;flex-wrap:wrap;gap:1rem}.statistics .issue .card{width:23.65%;max-height:6rem;min-height:6rem;padding-left:2rem;justify-content:center;align-items:flex-start;background-position:right;background-size:8rem auto}@media(max-width: 1023px){.statistics .issue .card{width:48.75%}}@media(max-width: 767px){.statistics .issue .card{width:100%}}.statistics .card-dead{background:url("/assets/images/dead.svg") no-repeat;background-color:#fff}.statistics .card-obituary{background:url("/assets/images/obituary.svg") no-repeat;background-color:#fff}.statistics .card-memories{background:url("/assets/images/memories.svg") no-repeat;background-color:#fff}.statistics .card-location{background:url("/assets/images/location.svg") no-repeat;background-color:#fff}.statistics .h4-debt{margin:3.5rem 0 1rem 0}.statistics .debt{flex-direction:row;flex-wrap:wrap;gap:1rem}.statistics .debt .card{width:32%;max-height:6rem;min-height:6rem;justify-content:center}@media(max-width: 1023px){.statistics .debt .card{width:48.75%}}@media(max-width: 767px){.statistics .debt .card{width:100%}}.statistics .debt .debt-card{background-color:rgba(173,106,102,.35);border:.085rem solid rgba(173,106,102,.25)}.statistics .debt .pay-card{background-color:rgba(144,173,102,.4);border:.085rem solid rgba(144,173,102,.25)}.statistics .debt .tot-card{margin:0}.dashboard-dev{flex-direction:row;gap:3.5rem;margin-bottom:10rem}.dashboard-dev .card-feedback{width:40%}.dashboard-dev .card-update{width:57.5%;max-height:30rem;min-height:30rem;overflow:overlay}@media(max-width: 1023px){.dashboard-dev{flex-direction:column-reverse}.dashboard-dev .card-feedback,.dashboard-dev .card-update{width:100%}}.vertical-timeline{width:100%;position:relative;padding:1.5rem 0 1rem}.vertical-timeline::before{content:"";position:absolute;top:0;left:67px;height:100%;width:4px;background:#e9ecef;border-radius:.25rem}.vertical-timeline-element{position:relative;margin:0 0 1rem}.vertical-timeline--animate .vertical-timeline-element-icon.bounce-in{visibility:visible;animation:cd-bounce-1 .8s}.vertical-timeline-element-icon{position:absolute;top:0;left:60px}.vertical-timeline-element-icon .badge-dot-xl{box-shadow:0 0 0 5px #fff}.badge-dot-xl{width:1rem;height:1.35rem;margin:0 0 0 -1.5px;border:3px solid #e9ecef;border-radius:5rem;position:relative}.badge-color{background:#fff}.badge:empty{display:none}.vertical-timeline-element-content{position:relative;margin-left:90px;font-size:.8rem}.vertical-timeline-element-content .timeline-title{font-size:.8rem;text-transform:uppercase;margin:0 0 .5rem;padding:2px 0 0;font-weight:bold}.vertical-timeline-element-content .vertical-timeline-element-date{display:block;position:absolute;left:-86px;top:0;padding-top:.175rem;text-align:right;color:#adb5bd;font-size:.7619rem;white-space:nowrap}.vertical-timeline-element-content:after{content:"";display:table;clear:both}.necrologio{border:1px solid #ccc;padding:10px;margin-bottom:10px}.necrologio img{max-width:200px;height:auto}.table-responsive{margin:1rem 0;border-radius:2rem;border:.085rem solid rgba(173,154,102,.25)}.table-responsive .table{margin-bottom:0}tr{vertical-align:middle}th,td{white-space:nowrap}.tpleft{padding-left:1.25rem !important}.tpright{padding-right:1.25rem !important}.ttcenter{text-align:center}.table{border-bottom:rgba(0,0,0,0)}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-bg-type: rgba(173,154,102,.15)}.page-link{display:flex;flex-direction:row;align-items:center}.pagination .page-item:first-child .page-link,.pagination .page-item:not(:first-child) .page-link,.pagination .page-item:last-child .page-link{background-color:#fff;border:.075rem solid rgba(173,154,102,.5);color:#ad9a66}.active>.page-link,.page-link.active{background-color:rgba(173,154,102,.5) !important;border:.075rem solid #fff !important;color:#fff !important}.btn-modifica{margin:.5rem 0;padding:.25rem .75rem;border-radius:5rem;background-color:rgba(173,154,102,.5)}.btn-modifica:hover{background-color:rgba(173,154,102,.35)}.db-body{margin:2rem 0}.h-console{display:flex;justify-content:space-between;margin:0 .25rem;gap:1.5rem;align-items:center}.h-console .btn-defunto{width:15%;padding:.5rem 0;border-radius:5rem;background-color:rgba(0,0,0,.85);color:#fff}.h-console .btn-defunto:hover{background-color:rgba(0,0,0,.75)}@media(max-width: 767.98px){.h-console{display:flex;flex-direction:column-reverse;margin:0;gap:1rem}.h-console .form-search-icon{width:100%}.h-console .btn-defunto{width:100%}}.form-search-icon{display:flex;align-items:center;position:relative;width:85%}.form-search-icon__btn{position:absolute;top:50%;left:.75rem;transform:translateY(-50%);background:rgba(0,0,0,0);border:none;padding:0;margin:0;cursor:pointer;z-index:2;display:flex;align-items:center;justify-content:center;width:32px;height:32px}.form-search-icon__btn:focus{outline:none}.form-search-icon__img{display:block;height:2rem;padding:.5rem;margin-right:.5rem;border-radius:5rem;background-color:rgba(173,154,102,.85)}.form-search-icon__input{width:100%;padding:.5rem .75rem .5rem 3rem;font-size:1rem;color:#212529;background-color:#fff;background-clip:padding-box;border:.085rem solid rgba(173,154,102,.25);border-radius:5rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-search-icon__input:focus{color:#212529;background-color:#fff;border-color:rgba(173,154,102,.15);outline:0;box-shadow:0 0 0 .25rem rgba(173,154,102,.15)}.form-search-icon__input::placeholder{color:#6c757d;opacity:1}.nec-h-console{align-items:flex-start}.nec-h-console .nec-form-search-icon{display:flex;align-items:flex-start;align-items:flex-start;flex-direction:column}.nec-h-console .nec-form-search-icon .nec-form-search-icon__img{margin-top:-3.5rem}@media(max-width: 767.98px){.nec-h-console .nec-form-search-icon .nec-form-search-icon__img{margin-top:-6rem}}.tooltip{opacity:1 !important}.tooltip .tooltip-inner{background-color:#222 !important;color:#fff !important;border:1px solid #444;border-radius:.375rem;padding:.5rem .75rem;font-size:.875rem;font-family:"Segoe UI",sans-serif;text-align:left;box-shadow:0 4px 12px rgba(0,0,0,.25)}.tooltip .tooltip-arrow::before{border-top-color:#222 !important}.tooltip.bs-tooltip-top .tooltip-arrow::before{border-top-color:#222 !important}.tooltip.bs-tooltip-bottom .tooltip-arrow::before{border-bottom-color:#222 !important}.tooltip.bs-tooltip-start .tooltip-arrow::before{border-left-color:#222 !important}.tooltip.bs-tooltip-end .tooltip-arrow::before{border-right-color:#222 !important}.filter-container{display:flex;flex-wrap:wrap;width:100%;padding:0 1rem;margin-top:1rem;z-index:5}.filter-container .form-check{width:25%}.filter-switch{margin-bottom:1rem}.filter-switch__input{cursor:pointer;transition:all .2s ease-in-out}.filter-switch__input:checked{background-color:rgba(173,154,102,.75);border-color:rgba(173,154,102,.35)}.filter-switch__input:focus{box-shadow:0 0 0 .15rem rgba(173,154,102,.25)}.filter-switch__label{margin-left:.5rem;text-transform:capitalize;font-weight:500;cursor:pointer}@media(max-width: 767.98px){.filter-container .form-check{width:50%}}.form-switch .form-check-input{--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28173, 154, 102, 0.35%29'/%3e%3c/svg%3e")}.form-switch .form-check-input:focus{--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23AD9A66db'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e") }.form-check-input{border-color:rgba(173,154,102,.35)}.form-check-input:focus{border-color:rgba(173,154,102,.5)}.top-box{position:relative;z-index:1030}.top-box .navbar{box-shadow:0 1px 0 rgba(0,0,0,.05);--topbar-h: 56px}.top-box #mainNav .nav-item .nav-link{color:#fff}@media(max-width: 767.98px){.top-box #mainNav{position:fixed;top:var(--topbar-h);left:0;right:0;background:#282828;padding:1rem 0 1.5rem 0;max-height:calc(100vh - var(--topbar-h));overflow-y:auto}}@media(min-width: 768px){.top-box #mainNav{position:static;box-shadow:none;border-top:0;max-height:none;overflow:visible}}.navbar-nav{width:90%;align-items:center;justify-content:center}.navbar-brand{width:20%}@media(max-width: 767.98px){.navbar-brand{width:28%}}.dropdown-menu-end[data-bs-popper]{top:2.5rem}.dropdown-menu{background-color:rgba(173,154,102,.35);border-radius:2rem;padding:1rem;backdrop-filter:blur(3.5rem) saturate(1.2);border:.085rem solid rgba(173,154,102,.55)}.dropdown-item:focus,.dropdown-item:hover{background-color:hsla(0,0%,100%,.35);border-radius:5rem}.out-dropdown-item{font-weight:600;color:#ad6a66}.out-dropdown-item:focus,.out-dropdown-item:hover{background-color:rgba(173,106,102,.35);color:#ad6a66}.navbar.burger-filter--white .navbar-toggler-icon{filter:invert(100%) sepia(0%) saturate(0%) hue-rotate(0deg) brightness(110%) contrast(100%) !important}.navbar.burger-filter--black .navbar-toggler-icon{filter:invert(0%) sepia(0%) saturate(0%) hue-rotate(0deg) brightness(100%) contrast(100%) !important}.navbar .navbar-toggler.my-burger{border:.085rem solid hsla(0,0%,100%,.6)}.navbar .navbar-toggler.my-burger .navbar-toggler-icon{filter:invert(100%) sepia(0%) saturate(0%) hue-rotate(0deg) brightness(110%) contrast(100%) !important}.navbar.burger-filter--white .navbar-toggler{border-color:#fff}.navbar-toggler:focus{color:hsla(0,0%,100%,.1)}.card{border:.085rem solid rgba(173,154,102,.25);border-radius:2rem;text-align:center;overflow:hidden}.card .card-header{margin-bottom:0;background-color:rgba(0,0,0,0);border-bottom:none}.card .card-footer{margin:0;padding:.75rem;background-color:rgba(0,0,0,0);border-top:none}.card .card-title{margin:0}.card-white{background-color:#fff}.card-color{background-color:rgba(173,154,102,.35)}.card-color .form-container input,.card-color .form-container textarea{background-color:#f7f5f3;border:.085rem solid #fff}.card-color .form-container input{border-radius:5rem}.card-color .form-container .button{background-color:rgba(0,0,0,.85)}form .form-row{margin-bottom:1.5rem}form .select-search-wrapper .select-search-clear{right:1.5rem;color:#ad9a66;font-weight:200;font-size:2.5rem}form .select-search-wrapper .select-search-clear:hover{color:#ad6a66}form .form-input{width:100%;padding:.5rem 1rem;color:rgba(40,40,40,.85);border:.085rem solid rgba(173,154,102,.25)}form .form-input:focus{border-color:rgba(173,154,102,.25);box-shadow:0 0 0 .25rem rgba(173,154,102,.15)}form .form-input::placeholder{color:rgba(40,40,40,.35)}form .form-input:disabled{background-color:rgba(173,154,102,.35);color:rgba(40,40,40,.5)}form .form-input-xs{border-radius:5rem}form .form-input-xl{border-radius:2rem}.select-search-item{line-height:1.75rem}.form-label{margin-left:1rem}.form-input{width:100%;padding:.5rem 1rem;color:rgba(40,40,40,.85);border:.085rem solid rgba(173,154,102,.25)}.form-input:focus{border-color:rgba(173,154,102,.25);box-shadow:0 0 0 .25rem rgba(173,154,102,.15)}.form-input::placeholder{color:rgba(40,40,40,.35)}.form-input-xs{border-radius:5rem}.form-input-xl{border-radius:2rem}.btn{--bs-btn-padding-x: 0.5rem;--bs-btn-padding-y: 0.375rem}.btn-xs{margin:.5rem 0;padding:.25rem .75rem;border-radius:5rem}.btn-xl{margin:.5rem 0;padding:.5rem 2rem;border-radius:5rem}.btn-fill-gold{background-color:rgba(173,154,102,.5)}.btn-fill-gold:hover{background-color:rgba(173,154,102,.35)}.btn-outline-gold{border:.15rem solid rgba(173,154,102,.25)}.btn-outline-gold:hover{background-color:rgba(173,154,102,.15);border:.15rem solid rgba(173,154,102,.25)}.btn-check:checked+.btn,.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active{border:.15rem solid rgba(173,154,102,.25)}.btn-icon{display:flex;flex-direction:column;align-items:center;gap:.25rem;border:.15rem solid rgba(0,0,0,0)}.btn-icon:active{border:.15rem solid rgba(0,0,0,0) !important}.btn-icon__img{width:1.5rem;height:1.5rem;object-fit:contain;pointer-events:none;user-select:none;display:block}.btn-icon__label{font-size:.8rem;white-space:nowrap}.ribbon__img{margin:-0.15rem 0 0 .15rem;width:1.25rem;height:1.25rem}.ribbon_filter__img{margin:-0.15rem 0 0 .25rem;width:1rem;height:1rem}@media(min-width: 1200px){.filter-mob{display:none}}@media(max-width: 1200px){.filter-desk{display:none}}