@font-face{font-family:'Bitstream Iowan Old Style Black BT';src:url(../../assets/fonts/Bitstream%20Iowan%20Old%20Style%20Black%20BT-2df81bb829e9c9aa247548c4c75dcfd5.woff) format('woff');font-weight:400;font-style:normal;font-display:auto}@font-face{font-family:'Bitstream Iowan Old Style Black Italic BT';src:url(../../assets/fonts/Bitstream%20Iowan%20Old%20Style%20Black%20Italic%20BT-9311c046baf30d78de4c2ab2cfca719c.woff) format('woff');font-weight:400;font-style:normal;font-display:auto}@font-face{font-family:'Bitstream Iowan Old Style Bold BT';src:url(../../assets/fonts/Bitstream%20Iowan%20Old%20Style%20Bold%20BT-aea90c86336183024c92a500ce554a4e.woff) format('woff');font-weight:400;font-style:normal;font-display:auto}@font-face{font-family:'Bitstream Iowan Old Style Bold Italic BT';src:url(../../assets/fonts/Bitstream%20Iowan%20Old%20Style%20Bold%20Italic%20BT-641392c4329b8a2d609256994af322f3.woff) format('woff');font-weight:400;font-style:normal;font-display:auto}@font-face{font-family:'Bitstream Iowan Old Style BT';src:url(../../assets/fonts/Bitstream%20Iowan%20Old%20Style%20BT-801cb837b12bbfb065bcd70326466096.woff) format('woff');font-weight:400;font-style:normal;font-display:auto}@font-face{font-family:'Bitstream Iowan Old Style Italic BT';src:url(../../assets/fonts/Bitstream%20Iowan%20Old%20Style%20Italic%20BT-36096644ad73043341f48ce9ab688966.woff) format('woff');font-weight:400;font-style:normal;font-display:auto}@font-face{font-family:'Source Serif Pro';src:url(../../assets/fonts/Source%20Serif%20Pro-c484dd4e7a66d3286443e3e1a482f9b2.woff2) format('woff2');font-weight:200;font-style:normal;font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Source Serif Pro';src:url(../../assets/fonts/Source%20Serif%20Pro-29411d33cee2a8c331d72738c01f601a.woff2) format('woff2');font-weight:200;font-style:normal;font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Source Serif Pro';src:url(../../assets/fonts/Source%20Serif%20Pro-d717745eecee60128a4e0b41871f821f.woff2) format('woff2');font-weight:200;font-style:normal;font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:'Source Serif Pro';src:url(../../assets/fonts/Source%20Serif%20Pro-16c56ee3548a13cd112b37096a415058.woff2) format('woff2');font-weight:200;font-style:normal;font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Source Serif Pro';src:url(../../assets/fonts/Source%20Serif%20Pro-6d1453761650f7166caeadb0c7a8252f.woff2) format('woff2');font-weight:200;font-style:normal;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Source Serif Pro';src:url(../../assets/fonts/Source%20Serif%20Pro-d8c0b4002df3c72f7139f3ad81972304.woff2) format('woff2');font-weight:200;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Source Serif Pro';src:url(../../assets/fonts/Source%20Serif%20Pro-581a1f0d50da8deb5e3bb5401079646e.woff2) format('woff2');font-weight:300;font-style:normal;font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Source Serif Pro';src:url(../../assets/fonts/Source%20Serif%20Pro-69e3fabe6ce7a403704a3735e936baa3.woff2) format('woff2');font-weight:300;font-style:normal;font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Source Serif Pro';src:url(../../assets/fonts/Source%20Serif%20Pro-b19fd5c42dabbd90d1a9b082b449c6d9.woff2) format('woff2');font-weight:300;font-style:normal;font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:'Source Serif Pro';src:url(../../assets/fonts/Source%20Serif%20Pro-2b108c3eb296c7af1655c6f1f0389047.woff2) format('woff2');font-weight:300;font-style:normal;font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Source Serif Pro';src:url(../../assets/fonts/Source%20Serif%20Pro-22ed33fc3155ad17cf78c8033a4643a2.woff2) format('woff2');font-weight:300;font-style:normal;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Source Serif Pro';src:url(../../assets/fonts/Source%20Serif%20Pro-390f2110c807368f8bec48ea40b9588b.woff2) format('woff2');font-weight:300;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Source Serif Pro';src:url(../../assets/fonts/Source%20Serif%20Pro-4f3beeb7e9fefdb3bde0d651159950e1.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Source Serif Pro';src:url(../../assets/fonts/Source%20Serif%20Pro-7494eb2985cfdc29c62e888ff9a3e235.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Source Serif Pro';src:url(../../assets/fonts/Source%20Serif%20Pro-0a99eb5692412e7985216cafd7564a3e.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:'Source Serif Pro';src:url(../../assets/fonts/Source%20Serif%20Pro-dfb57adaa7c7afc39c754d561d544ea0.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Source Serif Pro';src:url(../../assets/fonts/Source%20Serif%20Pro-8d52ff7a80b6763705130837d18e6560.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Source Serif Pro';src:url(../../assets/fonts/Source%20Serif%20Pro-77349b0a90f4cd09b216d29bfb953ef0.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Source Serif Pro';src:url(../../assets/fonts/Source%20Serif%20Pro-c6dc6635317bce21293e63e22e08382d.woff2) format('woff2');font-weight:600;font-style:normal;font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Source Serif Pro';src:url(../../assets/fonts/Source%20Serif%20Pro-63ff93c57158259264d47afddfa17d82.woff2) format('woff2');font-weight:600;font-style:normal;font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Source Serif Pro';src:url(../../assets/fonts/Source%20Serif%20Pro-9ea6a3cfc61b7d619c03aa71258b0e81.woff2) format('woff2');font-weight:600;font-style:normal;font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:'Source Serif Pro';src:url(../../assets/fonts/Source%20Serif%20Pro-cde4f60eecf2b260ae026d4fcd75b207.woff2) format('woff2');font-weight:600;font-style:normal;font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Source Serif Pro';src:url(../../assets/fonts/Source%20Serif%20Pro-87305488d667d8e7ec3eafc2f726f77f.woff2) format('woff2');font-weight:600;font-style:normal;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Source Serif Pro';src:url(../../assets/fonts/Source%20Serif%20Pro-65bcc958c332fc0d580bf66614171489.woff2) format('woff2');font-weight:600;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Source Serif Pro';src:url(../../assets/fonts/Source%20Serif%20Pro-82e77b96507fef20640cb455e9baf1b7.woff2) format('woff2');font-weight:700;font-style:normal;font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Source Serif Pro';src:url(../../assets/fonts/Source%20Serif%20Pro-4132b59bac84d87c1b3ad233fdb2a94c.woff2) format('woff2');font-weight:700;font-style:normal;font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Source Serif Pro';src:url(../../assets/fonts/Source%20Serif%20Pro-27b7fa344bed6f68e472c231950a2ea4.woff2) format('woff2');font-weight:700;font-style:normal;font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:'Source Serif Pro';src:url(../../assets/fonts/Source%20Serif%20Pro-3e7043fc54987b03d9ee45e4fdebc8f8.woff2) format('woff2');font-weight:700;font-style:normal;font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Source Serif Pro';src:url(../../assets/fonts/Source%20Serif%20Pro-35d5efefc10ea0730735d8f67a8dcd7d.woff2) format('woff2');font-weight:700;font-style:normal;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Source Serif Pro';src:url(../../assets/fonts/Source%20Serif%20Pro-4a6bd39c54075e8a996b5cf0d7227291.woff2) format('woff2');font-weight:700;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root,[data-bs-theme=light]{--bs-primary:#8D0F2E;--bs-primary-rgb:141,15,46;--bs-primary-text-emphasis:#380612;--bs-primary-bg-subtle:#E8CFD5;--bs-primary-border-subtle:#D19FAB;--bs-secondary:#70021D;--bs-secondary-rgb:112,2,29;--bs-secondary-text-emphasis:#2D010C;--bs-secondary-bg-subtle:#E2CCD2;--bs-secondary-border-subtle:#C69AA5;--bs-success:#CD093D;--bs-success-rgb:205,9,61;--bs-success-text-emphasis:#520418;--bs-success-bg-subtle:#F5CED8;--bs-success-border-subtle:#EB9DB1;--bs-info:#4E5965;--bs-info-rgb:78,89,101;--bs-info-text-emphasis:#1F2428;--bs-info-bg-subtle:#DCDEE0;--bs-info-border-subtle:#B8BDC1;--bs-body-color:#FFFBFB;--bs-body-color-rgb:255,251,251;--bs-secondary-color:#9D9D9D;--bs-secondary-color-rgb:157,157,157;--bs-tertiary-color:#FFFBFB;--bs-tertiary-color-rgb:255,251,251;--bs-body-font-family:'Source Serif Pro',serif}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#8D0F2E;--bs-btn-border-color:#8D0F2E;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#780D27;--bs-btn-hover-border-color:#710C25;--bs-btn-focus-shadow-rgb:238,219,224;--bs-btn-active-color:#fff;--bs-btn-active-bg:#710C25;--bs-btn-active-border-color:#6A0B23;--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#8D0F2E;--bs-btn-disabled-border-color:#8D0F2E}.btn-outline-primary{--bs-btn-color:#8D0F2E;--bs-btn-border-color:#8D0F2E;--bs-btn-focus-shadow-rgb:141,15,46;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#8D0F2E;--bs-btn-hover-border-color:#8D0F2E;--bs-btn-active-color:#fff;--bs-btn-active-bg:#8D0F2E;--bs-btn-active-border-color:#8D0F2E;--bs-btn-disabled-color:#8D0F2E;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#8D0F2E}.btn-secondary{--bs-btn-color:#fff;--bs-btn-bg:#70021D;--bs-btn-border-color:#70021D;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#5F0219;--bs-btn-hover-border-color:#5A0217;--bs-btn-focus-shadow-rgb:234,217,221;--bs-btn-active-color:#fff;--bs-btn-active-bg:#5A0217;--bs-btn-active-border-color:#540216;--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#70021D;--bs-btn-disabled-border-color:#70021D}.btn-outline-secondary{--bs-btn-color:#70021D;--bs-btn-border-color:#70021D;--bs-btn-focus-shadow-rgb:112,2,29;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#70021D;--bs-btn-hover-border-color:#70021D;--bs-btn-active-color:#fff;--bs-btn-active-bg:#70021D;--bs-btn-active-border-color:#70021D;--bs-btn-disabled-color:#70021D;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#70021D}.btn-success{--bs-btn-color:#fff;--bs-btn-bg:#CD093D;--bs-btn-border-color:#CD093D;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#AE0834;--bs-btn-hover-border-color:#A40731;--bs-btn-focus-shadow-rgb:248,218,226;--bs-btn-active-color:#fff;--bs-btn-active-bg:#A40731;--bs-btn-active-border-color:#9A072E;--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#CD093D;--bs-btn-disabled-border-color:#CD093D}.btn-outline-success{--bs-btn-color:#CD093D;--bs-btn-border-color:#CD093D;--bs-btn-focus-shadow-rgb:205,9,61;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#CD093D;--bs-btn-hover-border-color:#CD093D;--bs-btn-active-color:#fff;--bs-btn-active-bg:#CD093D;--bs-btn-active-border-color:#CD093D;--bs-btn-disabled-color:#CD093D;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#CD093D}.btn-info{--bs-btn-color:#fff;--bs-btn-bg:#4E5965;--bs-btn-border-color:#4E5965;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#424C56;--bs-btn-hover-border-color:#3E4751;--bs-btn-focus-shadow-rgb:228,230,232;--bs-btn-active-color:#fff;--bs-btn-active-bg:#3E4751;--bs-btn-active-border-color:#3B434C;--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#4E5965;--bs-btn-disabled-border-color:#4E5965}.btn-outline-info{--bs-btn-color:#4E5965;--bs-btn-border-color:#4E5965;--bs-btn-focus-shadow-rgb:78,89,101;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#4E5965;--bs-btn-hover-border-color:#4E5965;--bs-btn-active-color:#fff;--bs-btn-active-bg:#4E5965;--bs-btn-active-border-color:#4E5965;--bs-btn-disabled-color:#4E5965;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#4E5965}.div-index-round{margin-top:16px;border-radius:16px}@media (max-width:768px){.col-index{margin-top:16px}.div-index{padding:16px 0}.heading-index{margin-bottom:13px}}.image-container-proposte{position:relative;display:inline-block;width:100%;height:250px}.overlay-badge-proposte{position:absolute;top:10px;right:10px;background-color:#8d0f2e;color:#fff;padding:3px 6px;border-radius:4px;font-size:12px;font-weight:700;z-index:10}.p-badge-proposte{margin:0;font-size:14px;font-weight:lighter}.card-title{margin-top:8px;font-size:clamp(1rem, 6vw, 2rem);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center!important}.card{cursor:pointer;transition:.3s}.bs-icon{--bs-icon-size:.75rem;display:flex;flex-shrink:0;justify-content:center;align-items:center;font-size:var(--bs-icon-size);width:calc(var(--bs-icon-size) * 2);height:calc(var(--bs-icon-size) * 2);color:var(--bs-primary)}.bs-icon-xs{--bs-icon-size:1rem;width:calc(var(--bs-icon-size) * 1.5);height:calc(var(--bs-icon-size) * 1.5)}.bs-icon-sm{--bs-icon-size:1rem}.bs-icon-md{--bs-icon-size:1.5rem}.bs-icon-lg{--bs-icon-size:2rem}.bs-icon-xl{--bs-icon-size:2.5rem}.bs-icon.bs-icon-primary{color:var(--bs-white);background:var(--bs-primary)}.bs-icon.bs-icon-primary-light{color:var(--bs-primary);background:rgba(var(--bs-primary-rgb),.2)}.bs-icon.bs-icon-semi-white{color:var(--bs-primary);background:rgba(255,255,255,.5)}.bs-icon.bs-icon-rounded{border-radius:.5rem}.bs-icon.bs-icon-circle{border-radius:50%}.div-navbar-social{display:flex;align-content:center;align-items:center}@media (max-width:768px){.btn-proposte{justify-content:center!important}.div-navbar-social,.nav-navbar-logo-large{display:none}}.toast-container{position:fixed;bottom:20px;left:50%;transform:translateX(-50%);text-align:center;pointer-events:none;z-index:9999}.toast{background-color:#333;color:#fff;padding:16px;margin-bottom:10px;border-radius:5px;opacity:0;pointer-events:auto;animation:.3s forwards slide-in,.3s 2.7s forwards fade-out;font-size:20px}.toast.show{opacity:1}.toast.success{background-color:#4caf50}.toast.errorToast{background-color:#f44336}.toast.warning{background-color:#ff9800}@keyframes slide-in{from{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fade-out{from{opacity:1}to{opacity:0}}.w-mobile-100-md-70{width:100%}@media (min-width:768px){.w-mobile-100-md-70{width:70%}}.div-navbar-social svg{transition:color .3s}.div-navbar-social div[style*=border]{transition:border-color .3s}@media (max-width:768px){.button-navbar-contact{display:none}.house-footer-img{width:50%!important}.border-footer{border-right:0px!important}.div-chi-siamo{margin-top:80px}}@media (min-width:769px){.div-index{padding:100px 0}.heading-index{margin-bottom:10px}.p-left-proposte{padding-left:40%}.div-navbar-social{display:flex;align-content:center;align-items:center}.button-navbar-contact{border-radius:0 0 32px 32px;padding-right:36px;padding-left:36px}.div-chi-siamo{margin-top:150px}}#div-proposte-list{display:flex;flex-wrap:wrap;gap:20px;justify-content:start}#div-proposte-list .card{width:calc(25% - 19px);min-width:250px;flex-shrink:0;flex-grow:0}@media (max-width:768px){#div-proposte-list .card{width:calc(50% - 10px);min-width:auto}}@media (max-width:480px){#div-proposte-list{gap:10px}#div-proposte-list .card{width:calc(100% - 5px);min-width:auto}}#btn-proposte-affitto,#btn-proposte-vendita{transition:.3s;cursor:pointer}#btn-proposte-affitto.active,#btn-proposte-vendita.active{color:#fff;transform:scale(1.05);box-shadow:0 4px 8px rgba(0,123,255,.3)}#btn-proposte-affitto:hover,#btn-proposte-vendita:hover{opacity:.8;transform:translateY(-2px)}.card[style*="display: none"]{opacity:0;transform:scale(.8)}.form-check-input:checked{background-color:var(--bs-primary)!important;border-color:var(--bs-primary)!important}