/** INDEX CAMERE **/
#page_indexcamere .camere-index {
    margin-top: 10px;
    margin-bottom: 10px;
    padding-left: 11px;
    padding-right: 11px;
}

#page_indexcamere .gruppo-camere {
    margin-top: 10px;
    margin-bottom: 10px
}

#page_indexcamere .gruppo-camere .nome-gruppo {
    text-align: left;
    font-size: 2.2em;
    text-transform: uppercase;
    color: #00B894;
}

#page_indexcamere .gruppo-camere .contenuto-camera {
    margin: 0;
    padding: 5px;
}

#page_indexcamere .gruppo-camere .contenuto-camera .foto-background {
    position: relative;
    min-height: 500px;
    height: auto;
    padding: 0;
    background-repeat: no-repeat;
    background-size: cover;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    overflow: hidden;
    border-radius: 15px;
}

#page_indexcamere .gruppo-camere .contenuto-camera div.mask-anteprimacamera {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    opacity: 0;
    background-color: rgba(0,0,0,0.7);
    transition: all 0.5s ease;
}

#page_indexcamere .gruppo-camere .contenuto-camera span.labelhoverimg {
    color: #fff;
    position: absolute;
    left: 50%;
    font-size: 15px;
    padding: 10px;
    top: 50%;
    -webkit-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    font-weight: 500;
    font-family: poppins;
    text-transform: uppercase;
    width: 100%;
    text-align: center;
    letter-spacing: 0.1em;
}

#page_indexcamere .gruppo-camere .contenuto-camera div.mask-anteprimacamera:hover {
    opacity: 1;
}

#page_indexcamere .gruppo-camere .contenuto-camera .interno-foto h4 {
    position: absolute;
    width: 50%;
    text-align: center;
    color: #ffffff;
    /* top: 0; */
    text-transform: uppercase;
    font-size: 18px;
    font-weight: 600;
    /* text-shadow: 1px 1px 3px #333; */
    /* letter-spacing: 0.1em; */
    font-family: poppins;
    float: left;
    background: #ffffff;
    bottom: 0;
    padding: 19px 20px;
    margin-bottom: 0;
    height: 58px;
    font-family: "Montserrat", sans-serif;
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.dev/svgjs' width='2560' height='2560' preserveAspectRatio='none' viewBox='0 0 2560 2560'%3e%3cg mask='url(%26quot%3b%23SvgjsMask1008%26quot%3b)' fill='none'%3e%3crect width='2560' height='2560' x='0' y='0' fill='rgba(136%2c 166%2c 38%2c 1)'%3e%3c/rect%3e%3cpath d='M1280 416C1184.35 507.79 1133.11 532.26 1133.11 640C1133.11 732.11 1186.62 751.73 1280 815.69C1580.07 1021.21 1660.78 1226.39 1920 1178.95C2140.78 1138.54 2226.78 920.07 2240 640C2254.6 330.59 1888.88 173.55 1975.65 0C2048.88 -146.45 2420.55 -152.73 2560 0C2712.73 167.27 2560 320 2560 640C2560 960 2560 960 2560 1280C2560 1538.24 2600.53 1553.32 2560 1796.49C2547.19 1873.32 2453.33 1859.14 2453.33 1920C2453.33 1978.6 2547.71 1961.64 2560 2035.41C2601.04 2281.64 2704.14 2441.85 2560 2560C2384.14 2704.14 2240 2560 1920 2560C1600 2560 1600 2560 1280 2560C960 2560 960 2560 640 2560C622.22 2560 616.14 2573.05 604.44 2560C329.25 2253.05 334.67 2240.54 66.21 1920C32.45 1879.69 5.25 1889.02 0 1838.3C-27.86 1569.02 0 1559.15 0 1280C0 960 0 960 0 640C0 320 -160 160 0 0C160 -160 320 0 640 0C960 0 960 0 1280 0C1540 0 1800 -91.2 1800 0C1800 116.8 1517.79 187.79 1280 416' stroke='rgba(204%2c 227%2c 131%2c 1)' stroke-width='2'%3e%3c/path%3e%3cpath d='M640 1266.67C632.22 1266.67 624.76 1273.52 624.76 1280C624.76 1286.22 632.24 1292.08 640 1292.08C648.28 1292.08 656.84 1286.24 656.84 1280C656.84 1273.53 648.26 1266.67 640 1266.67' stroke='rgba(204%2c 227%2c 131%2c 1)' stroke-width='2'%3e%3c/path%3e%3cpath d='M327.44 0C511.27 89.78 497.48 144.7 640 312.56C769.17 464.7 870.82 479.32 870.82 640C870.82 789.71 770.06 800.57 640 933.33C456.56 1120.57 441.21 1105.88 243.81 1280C121.21 1388.15 73.16 1497.87 0 1497.87C-48.75 1497.87 0 1388.93 0 1280C0 960 0 960 0 640C0 320 -108.31 211.69 0 0C55.41 -108.31 191.27 -66.5 327.44 0' stroke='rgba(204%2c 227%2c 131%2c 1)' stroke-width='2'%3e%3c/path%3e%3cpath d='M1280 16C1266.14 16 1250.91 4.26 1250.91 0C1250.91 -3.74 1265.45 0 1280 0C1290 0 1300 -3.51 1300 0C1300 4.49 1290.69 16 1280 16' stroke='rgba(204%2c 227%2c 131%2c 1)' stroke-width='2'%3e%3c/path%3e%3cpath d='M2560 517.45C2463.51 517.45 2207.54 165.54 2207.54 0C2207.54 -93.19 2488.6 -104.83 2560 0C2664.83 153.9 2639.74 517.45 2560 517.45' stroke='rgba(204%2c 227%2c 131%2c 1)' stroke-width='2'%3e%3c/path%3e%3cpath d='M1077.89 1280C1179.87 1205.97 1176.97 1129.41 1280 1129.41C1390.97 1129.41 1392.51 1205.36 1505.88 1280C1712.51 1416.04 1739.23 1386.67 1920 1550.77C2091.74 1706.67 2058.1 1741.66 2210.91 1920C2378.1 2115.13 2444.41 2085.78 2560 2297.7C2618.95 2405.78 2653.02 2521.87 2560 2560C2333.02 2653.02 2240 2560 1920 2560C1600 2560 1600 2560 1280 2560C1234.28 2560 1229.36 2579.2 1188.57 2560C909.36 2428.61 885.94 2444.76 640 2258.82C462.69 2124.76 342.07 2087.99 342.07 1920C342.07 1755.56 474.27 1738.11 640 1593.96C842.18 1418.11 859.87 1438.25 1077.89 1280' stroke='rgba(204%2c 227%2c 131%2c 1)' stroke-width='2'%3e%3c/path%3e%3cpath d='M2247.44 1280C2247.44 1080.85 2474.14 832 2560 832C2630.42 832 2560 1056 2560 1280C2560 1397.89 2618.74 1515.79 2560 1515.79C2462.46 1515.79 2247.44 1422.74 2247.44 1280' stroke='rgba(204%2c 227%2c 131%2c 1)' stroke-width='2'%3e%3c/path%3e%3cpath d='M0 76.8C164.96 76.8 563.2 373.44 563.2 640C563.2 882.14 173 1094.19 0 1094.19C-108.6 1094.19 0 867.1 0 640C0 358.4 -116.64 76.8 0 76.8' stroke='rgba(204%2c 227%2c 131%2c 1)' stroke-width='2'%3e%3c/path%3e%3cpath d='M2560 177.02C2526.99 177.02 2439.42 56.63 2439.42 0C2439.42 -31.88 2535.57 -35.86 2560 0C2595.86 52.65 2587.28 177.02 2560 177.02' stroke='rgba(204%2c 227%2c 131%2c 1)' stroke-width='2'%3e%3c/path%3e%3cpath d='M617.93 1920C617.93 1907.82 625.52 1903.35 640 1895.85C956.55 1731.92 956.41 1586.59 1280 1577.14C1596.41 1567.9 1610.45 1704.3 1920 1858.46C1954.69 1875.73 1968.48 1883.2 1968.48 1920C1968.48 2047.31 2022.41 2147 1920 2186.67C1678.17 2280.34 1589.35 2245.05 1280 2186.67C949.35 2124.27 955.61 2072.22 640 1945.1C624.58 1938.89 617.93 1932.44 617.93 1920' stroke='rgba(204%2c 227%2c 131%2c 1)' stroke-width='2'%3e%3c/path%3e%3c/g%3e%3cdefs%3e%3cmask id='SvgjsMask1008'%3e%3crect width='2560' height='2560' fill='white'%3e%3c/rect%3e%3c/mask%3e%3c/defs%3e%3c/svg%3e");
    background-size: cover;
}

#page_indexcamere .gruppo-camere .contenuto-camera .interno-foto .bottone_scopri {
    background: #9fc131;
    color: #FFF;
    width: 50%;
    padding: 20px;
    position: absolute;
    bottom: 0;
    font-weight: 500;
    z-index: 1;
    font-size: 1.2em;
    text-transform: uppercase;
    text-align: center;
    /* margin-left: 0; */
    /* left: 0; */
    margin-top: 0;
    font-family: poppins;
    float: right;
    margin-right: 0;
    margin-left: 0;
    margin: 0;
    letter-spacing: 0.09em;
    font-weight: 500;
    /* color: #614c19; */
    font-family: 'Poppins';
    text-transform: uppercase;
    font-size: 14px;
    color: #FFF;
    height: 58px;
}

#page_indexcamere .gruppo-camere .contenuto-camera .interno-foto .bottone_scopri:hover {
    background: #9fc131;
    /* color: #fff; */
}

.bottone_scopri {
    display: inline-block;
    position: relative;
    vertical-align: middle;
    text-align: center;
    cursor: pointer;
    z-index: 1;
    width: 280px;
    left: 50%;
    margin-left: -140px;
    margin-top: 10px;
    font-size: 16px;
}

#page_indexcamere .gruppo-camere .contenuto-camera .bottone_scopri.sovrapponi {
    padding-top: 10px;
    padding-bottom: 10px;
    background: #9fc131;
    float: left;
    width: auto;
    padding: 18px;
    /* position: absolute; */
    left: 0;
    margin-left: 0;
    border-radius: 4px;
    color: #FFF;
    transition: 1s;
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.dev/svgjs' width='500' height='500' preserveAspectRatio='none' viewBox='0 0 500 500'%3e%3cg mask='url(%26quot%3b%23SvgjsMask1022%26quot%3b)' fill='none'%3e%3crect width='500' height='500' x='0' y='0' fill='rgba(159%2c 193%2c 49%2c 1)'%3e%3c/rect%3e%3cpath d='M125 9.26C80.64 9.26 30.3 76.46 30.3 125C30.3 159.95 78.88 176.23 125 176.23C164.34 176.23 201.22 158.27 201.22 125C201.22 74.79 166.1 9.26 125 9.26' stroke='rgba(124%2c 151%2c 38%2c 1)' stroke-width='2'%3e%3c/path%3e%3cpath d='M500 180.56C489.63 217.06 464.49 218.18 464.49 250C464.49 270.26 493.7 262.54 500 284.72C511.45 325.04 500 329.86 500 375C500 437.5 531.25 468.75 500 500C468.75 531.25 437.5 500 375 500C312.5 500 312.5 500 250 500C187.5 500 187.5 500 125 500C80.88 500 57.34 525.8 36.76 500C7.49 463.3 39.5 433.69 25.3 375C21.12 357.74 3.46 365.19 0 348.1C-9.19 302.69 0 299.05 0 250C0 187.5 0 187.5 0 125C0 62.5 -31.25 31.25 0 0C31.25 -31.25 62.5 0 125 0C187.5 0 187.5 0 250 0C312.5 0 312.5 0 375 0C437.5 0 468.75 -31.25 500 0C531.25 31.25 500 62.5 500 125C500 152.78 507.39 154.56 500 180.56' stroke='rgba(124%2c 151%2c 38%2c 1)' stroke-width='2'%3e%3c/path%3e%3cpath d='M375 350.96C349.78 350.96 319.85 361.54 319.85 375C319.85 389.18 350.69 406.25 375 406.25C389.98 406.25 398.44 389.87 398.44 375C398.44 362.22 389.08 350.96 375 350.96' stroke='rgba(124%2c 151%2c 38%2c 1)' stroke-width='2'%3e%3c/path%3e%3cpath d='M47.3 0C47.3 17.19 13.39 56.45 0 56.45C-10.26 56.45 -12.87 15.36 0 0C10.78 -12.87 47.3 -11.04 47.3 0' stroke='rgba(124%2c 151%2c 38%2c 1)' stroke-width='2'%3e%3c/path%3e%3cpath d='M272.96 125C272.96 62.5 260.92 37.67 291.67 0C311.94 -24.83 333.34 0 375 0C418.75 0 439.86 -25.47 462.5 0C495.41 37.03 494.17 64.92 486.11 125C477.41 189.92 463.87 191.62 428.98 250C408.32 284.57 405.27 310.9 375 310.9C336.61 310.9 314.6 291.78 291.67 250C263.58 198.83 272.96 187.5 272.96 125' stroke='rgba(124%2c 151%2c 38%2c 1)' stroke-width='2'%3e%3c/path%3e%3cpath d='M0 164.35C38.78 157.36 62.41 196.08 125 227.46C147.83 238.91 156.23 230.31 170.83 250C210.92 304.08 200.18 314.26 234.38 375C239.77 384.57 240.54 385.02 250 390.63C310.85 426.69 313.66 422.55 375 458.33C407.41 477.24 437.5 488.63 437.5 500C437.5 509.46 406.25 500 375 500C312.5 500 312.5 500 250 500C202.27 500 198.02 510.28 154.55 500C135.52 495.5 137.34 487.21 125 470.45C91.31 424.71 97.23 419.98 62.5 375C34.73 339.03 19.04 346.61 0 308.54C-12.21 284.11 0 279.27 0 250C0 207.18 -23.72 168.63 0 164.35' stroke='rgba(124%2c 151%2c 38%2c 1)' stroke-width='2'%3e%3c/path%3e%3cpath d='M437.5 375C437.5 344.08 481.22 319.44 500 319.44C512.47 319.44 500 347.22 500 375C500 416.66 513.89 458.33 500 458.33C482.64 458.33 437.5 413.52 437.5 375' stroke='rgba(124%2c 151%2c 38%2c 1)' stroke-width='2'%3e%3c/path%3e%3cpath d='M336.73 125C341.68 61.76 348.18 58.44 366.07 0C367.31 -4.06 370.53 0 375 0C379.69 0 382.97 -4.23 384.38 0C403.8 58.27 414.38 62.02 416.67 125C418.93 187.02 410.56 190.18 393.47 250C389.73 263.1 385.36 270.83 375 270.83C361.87 270.83 350.69 266.02 346.49 250C331.56 193.11 331.89 186.76 336.73 125' stroke='rgba(124%2c 151%2c 38%2c 1)' stroke-width='2'%3e%3c/path%3e%3cpath d='M0 222.22C20.12 222.22 57.69 238 57.69 250C57.69 261.38 21.97 268.99 0 268.99C-6.87 268.99 0 259.5 0 250C0 236.11 -8.73 222.22 0 222.22' stroke='rgba(124%2c 151%2c 38%2c 1)' stroke-width='2'%3e%3c/path%3e%3cpath d='M99.7 375C99.7 342.16 108.57 306.45 125 306.45C143.35 306.45 169.27 343.84 169.27 375C169.27 397.44 144.48 413.64 125 413.64C109.69 413.64 99.7 395.76 99.7 375' stroke='rgba(124%2c 151%2c 38%2c 1)' stroke-width='2'%3e%3c/path%3e%3cpath d='M476.56 375C476.56 363.4 492.96 354.17 500 354.17C504.68 354.17 500 364.59 500 375C500 390.63 505.21 406.25 500 406.25C493.49 406.25 476.56 389.44 476.56 375' stroke='rgba(124%2c 151%2c 38%2c 1)' stroke-width='2'%3e%3c/path%3e%3cpath d='M211.36 500C211.36 486.65 225.92 455.73 250 455.73C293.54 455.73 346.59 488.41 346.59 500C346.59 510.54 298.29 500 250 500C230.68 500 211.36 508.78 211.36 500' stroke='rgba(124%2c 151%2c 38%2c 1)' stroke-width='2'%3e%3c/path%3e%3c/g%3e%3cdefs%3e%3cmask id='SvgjsMask1022'%3e%3crect width='500' height='500' fill='white'%3e%3c/rect%3e%3c/mask%3e%3c/defs%3e%3c/svg%3e");
    background-size: cover;
}

#page_indexcamere .gruppo-camere .contenuto-camera .bottone_scopri.sovrapponi a {
    color: #000;
    font-family: poppins;
    text-transform: uppercase;
    font-weight: 500;
    color: #FFF;
    font-size: 1.1em;
    letter-spacing: 0.09em;
    font-weight: 500;
    /* color: #614c19; */
    font-family: 'Poppins';
    text-transform: uppercase;
    font-size: 13px;
    color: #FFF;
}

#page_indexcamere .gruppo-camere .contenuto-camera .bottone_scopri.sovrapponi:hover {
    background: #9fc131;
    color: #614c19;
}

#page_indexcamere .gruppo-camere .contenuto-camera .bottone_scopri.sovrapponi:hover > a {
    /* color: #fff; */
}

#page_indexcamere .gruppo-camere .contenuto-camera h4.sovrapponi {
    position: relative;
    text-align: left;
    color: #797570;
    text-transform: none;
    font-size: 35px;
    font-weight: 400;
    margin-top: 20px;
    /* letter-spacing: 0.3em; */
    margin-bottom: 15px;
    text-transform: capitalize;
    margin-top: 50px;
    font-size: 35px;
    text-align: left;
    /* padding: 20px; */
    margin-top: 10%;
    text-transform: uppercase;
    color: #2f3542;
    margin-bottom: 10px;
    font-family: "Montserrat", sans-serif;
    letter-spacing: 0.1em;
    font-weight: 600;
}

#page_indexcamere .gruppo-camere .contenuto-camera .descrizione-camera {
    height: auto;
    overflow: hidden;
    padding: 10px;
    text-align: justify;
    font-family: 'Poppins';
    font-size: 1.2em;
    padding: 20px;
    line-height: 2em;
    /* color: #797570; */
    padding-right: 80px;
}

/** CAROUSEL CAMERE **/
.carousel-camere {
    /* margin: 10px 0; */
}

.carousel-camere .conten_camere {
    /* padding: 10px; */
    /* background-color: #ffffff; */
    min-height: 150px;
}

.carousel-camere .conten_camere .conten_foto {
    padding: 0;
    margin: 0;
}

.carousel-camere .conten_camere span.labelhoverimg {
    color: #fff;
    position: absolute;
    left: 50%;
    font-size: 1.2em;
    padding: 10px;
    top: 50%;
    -webkit-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
}

.carousel-camere .conten_camere .conten_testo {
    font-size: 1em;
    /* background: #ffffff; */
    height: 100%;
}

.carousel-camere .conten_camere span.titolocamera {
    text-align: center;
    float: left;
    display: block;
    width: 100%;
    font-size: 1.5em;
    padding: 10px 0;
    text-transform: uppercase;
}

.carousel-camere .conten_camere .testosovrapposto span.titolocamera {
    text-align: center;
    float: none;
    position: absolute;
    top: 40%;
    min-height: 60px;
    display: block;
    width: auto;
    left: 0;
    right: 0;
    font-weight: 500;
    font-size: 1.8em;
    text-transform: uppercase;
}

.carousel-camere .conten_camere span.datablog {
    display: block;
    width: 100%;
    padding-left: 0;
    padding-right: 0;
    margin-top: 5px;
    color: #9e9e9e;
}

.carousel-camere .conten_camere .testosovrapposto {
    position: absolute;
    top: 0;
    left: 0px;
    right: 0px;
    padding: 10px;
    height: 100%;
    color: #fff;
    text-align: center;
    background-color: rgba(0,0,0,0.3)
}

.carousel-camere .conten_camere .bottonecamera a {
    color: #FFF;
    border: solid 1px #9fc131;
    background: #9fc131;
    padding: 20px 20px;
    text-align: center;
    margin-top: 0;
    width: auto;
    border-radius: 4px;
    font-size: 16px;
    letter-spacing: 0.09em;
    font-weight: 500;
    text-transform: uppercase;
    font-size: 13px;
    transition: 1s;
    font-style: normal;
}

.carousel-camere .conten_camere .bottonecamera a:hover {
    background-color: #087cdf;
    border-color: #087cdf;
    /* color: #fff; */
}

.carousel-camere .conten_camere .testosovrapposto .bottonecamera {
    color: #ffffff;
    background: rgba(132, 132, 132, 0.57);
    padding: 10px;
    text-align: center;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    font-size: 1.3em;
    text-transform: uppercase;
    font-weight: 300;
}

.carousel-camere .conten_camere .testosovrapposto .bottonecamera:hover {
    background: #F1C40F;
}

.carousel-camere .conten_camere div.mask-anteprimacamera {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    opacity: 0;
    background-color: rgba(0,0,0,0.5);
    transition: all 0.5s ease;
}

.carousel-camere .conten_camere span.labelhoverimg {
    color: #fff;
    position: absolute;
    left: 50%;
    font-size: 1.2em;
    padding: 10px;
    top: 50%;
    -webkit-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
}

.carousel-camere .conten_camere div.mask-anteprimacamera:hover {
    opacity: 1;
}

.carousel-camere .conten_camere .conten_testo .titolocamera {
    font-size: 35px;
    text-align: left;
    padding: 20px;
    margin-top: 8%;
    text-transform: uppercase;
    color: #000000;
    margin-bottom: 10px;
    font-family: "Montserrat", sans-serif;
    letter-spacing: 0.1em;
    font-weight: 600;
}

.carousel-camere .conten_camere .conten_testo .testocamera {
    text-align: left;
    text-align: justify;
    padding: 20px;
    font-family: prata;
    line-height: 2em;
    font-size: 1.1em;
    margin-bottom: 10px;
    padding-top: 0;
    font-family: 'Poppins';
    font-weight: 300;
    color: #797570;
}

.carousel-camere .conten_camere .conten_testo .bottonecamera {
    font-size: 1.1em;
    margin-top: 0;
}

.carousel-camere .conten_camere .conten_testo .bottonecamera a:link {
    text-decoration: none;
}

.carousel-camere .conten_camere .fianco.conten_testo .titolocamera {
    font-size: 1.3em;
    text-align: center;
    padding: 10px
}

.carousel-camere .conten_camere .fianco.conten_testo .testocamera {
    text-align: left;
    text-align: center;
    padding: 10px
}

.carousel-camere .conten_camere .fianco.conten_testo .bottonecamera {
    font-size: 1.3em;
    margin-top: 10px
}

.carousel-camere .conten_camere .fianco.conten_testo .bottonecamera a:link {
    text-decoration: none
}

#camereindex-home {
    margin-top: 50px;
}

.gruppo-camere .col-sm-5 {
    padding-left: 0;
    width: 50%;
}

.gruppo-camere .col-sm-7 {
    padding-right: 0;
    width: 50%;
}

#page_indexcamere .gruppo-camere .contenuto-camera .descrizione-camera {
    /* padding-right: 0; */
}

#page_indexcamere .gruppo-camere .contenuto-camera {
    padding-bottom: 15px;
}

#page_indexcamere #benessere h3 {
    margin-bottom: 0;
}

#page_indexcamere #camereindex-home {
    margin-top: -15px;
}

#page_indexcamere .row.rigarow:nth-of-type(2), #page_indexcamere .row.rigarow:nth-of-type(4), #page_indexcamere .row.rigarow:nth-of-type(6), #page_indexcamere .row.rigarow:nth-of-type(8) {
    background-color: #e7f4bf;
    margin-left: 15px;
    margin-right: 15px;
    border-radius: 10px;
    /* background-image: url("data:image/svg+xml,<svg id='patternId' width='100%' height='100%' xmlns='http://www.w3.org/2000/svg'><defs><pattern id='a' patternUnits='userSpaceOnUse' width='70' height='8' patternTransform='scale(2) rotate(0)'><rect x='0' y='0' width='100%' height='100%' fill='%23ffffffff'/><path d='M-.02 22c8.373 0 11.938-4.695 16.32-9.662C20.785 7.258 25.728 2 35 2c9.272 0 14.215 5.258 18.7 10.338C58.082 17.305 61.647 22 70.02 22M-.02 14.002C8.353 14 11.918 9.306 16.3 4.339 20.785-.742 25.728-6 35-6 44.272-6 49.215-.742 53.7 4.339c4.382 4.967 7.947 9.661 16.32 9.664M70 6.004c-8.373-.001-11.918-4.698-16.3-9.665C49.215-8.742 44.272-14 35-14c-9.272 0-14.215 5.258-18.7 10.339C11.918 1.306 8.353 6-.02 6.002'  stroke-width='1' stroke='%233c725e2f' fill='none'/></pattern></defs><rect width='800%' height='800%' transform='translate(-118,-32)' fill='url(%23a)'/></svg>"); */
    border: 1px solid #a6bf4e;
    /* background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.dev/svgjs' width='2560' height='1000' preserveAspectRatio='none' viewBox='0 0 2560 1000'%3e%3cg mask='url(%26quot%3b%23SvgjsMask1017%26quot%3b)' fill='none'%3e%3crect width='2560' height='1000' x='0' y='0' fill='rgba(255%2c 255%2c 255%2c 1)'%3e%3c/rect%3e%3cpath d='M170.45 250C170.45 200.68 50.48 213.76 0 139.71C-34.74 88.76 -44.81 25.04 0 0C80.19 -44.81 125 0 250 0C375 0 375 0 500 0C625 0 625 0 750 0C875 0 875 0 1000 0C1125 0 1125 0 1250 0C1375 0 1375 0 1500 0C1625 0 1625 0 1750 0C1875 0 1875 0 2000 0C2065.63 0 2072.66 -21 2131.25 0C2197.66 23.81 2191.64 43.51 2250 89.62C2349.85 168.51 2356.27 163 2447.67 250C2481.27 281.99 2478.62 327.59 2500 327.59C2518.85 327.59 2526.78 290.58 2528.13 250C2532.22 126.79 2454.1 63.96 2510.87 0C2565.04 -61.04 2691.55 -61.11 2750 0C2811.11 63.89 2750 125 2750 250C2750 375 2750 375 2750 500C2750 625 2750 625 2750 750C2750 827.65 2793.18 905.3 2750 905.3C2668.18 905.3 2625 827.65 2500 750C2500 750 2500 750 2500 750C2426.47 625 2440.05 612.52 2352.94 500C2315.05 451.06 2298.97 427.08 2250 427.08C2208.61 427.08 2194.02 453.07 2172.22 500C2119.02 614.53 2157.71 639.42 2100 750C2071.6 804.42 2032.27 777.79 2000 830C1955.02 902.79 2005.17 959.43 1945.51 1000C1880.17 1044.43 1847.76 1000 1750 1000C1625 1000 1625 1000 1500 1000C1375 1000 1375 1000 1250 1000C1125 1000 1125 1000 1000 1000C875 1000 875 1000 750 1000C648.93 1000 640.98 1018.62 547.87 1000C515.98 993.62 529.1 950 500 950C445.96 950 443.35 987.65 381.58 1000C318.35 1012.65 315.79 1000 250 1000C125 1000 62.5 1062.5 0 1000C-62.5 937.5 0 875 0 750C0 625 0 625 0 500C0 414.89 -40.47 389.15 0 329.79C44.75 264.15 170.45 295.72 170.45 250' stroke='rgba(217%2c 223%2c 196%2c 1)' stroke-width='2'%3e%3c/path%3e%3cpath d='M750 202.21C715.69 202.21 686.27 220.19 686.27 250C686.27 294.87 712.4 351.56 750 351.56C795.04 351.56 851.56 291.92 851.56 250C851.56 217.24 798.34 202.21 750 202.21' stroke='rgba(217%2c 223%2c 196%2c 1)' stroke-width='2'%3e%3c/path%3e%3cpath d='M2000 228.26C1993.76 228.26 1988.37 239.61 1988.37 250C1988.37 258.05 1993.85 265.15 2000 265.15C2006.61 265.15 2013.89 258.18 2013.89 250C2013.89 239.73 2006.52 228.26 2000 228.26' stroke='rgba(217%2c 223%2c 196%2c 1)' stroke-width='2'%3e%3c/path%3e%3cpath d='M1000 447.92C980.16 447.92 947.92 477.83 947.92 500C947.92 517.76 977.72 527.78 1000 527.78C1012.32 527.78 1017.12 514.9 1017.12 500C1017.12 474.97 1014.76 447.92 1000 447.92' stroke='rgba(217%2c 223%2c 196%2c 1)' stroke-width='2'%3e%3c/path%3e%3cpath d='M1500 679.01C1425.74 679.01 1352.56 712.75 1352.56 750C1352.56 788.17 1425.63 829.86 1500 829.86C1579.21 829.86 1659.72 788.12 1659.72 750C1659.72 712.69 1579.32 679.01 1500 679.01' stroke='rgba(217%2c 223%2c 196%2c 1)' stroke-width='2'%3e%3c/path%3e%3cpath d='M2125 1000C2125 955.56 2189.95 853.45 2250 853.45C2306.93 853.45 2358.97 954.11 2358.97 1000C2358.97 1027.38 2304.48 1000 2250 1000C2187.5 1000 2125 1028.84 2125 1000' stroke='rgba(217%2c 223%2c 196%2c 1)' stroke-width='2'%3e%3c/path%3e%3cpath d='M250 94.83C170.3 94.83 88.24 25.46 88.24 0C88.24 -21.96 169.12 0 250 0C322.37 0 394.74 -21.6 394.74 0C394.74 25.82 323.55 94.83 250 94.83' stroke='rgba(217%2c 223%2c 196%2c 1)' stroke-width='2'%3e%3c/path%3e%3cpath d='M395.16 250C395.16 176.73 455.53 95.24 500 95.24C539.82 95.24 563.73 174.64 563.73 250C563.73 308.05 538.48 362.07 500 362.07C454.2 362.07 395.16 310.15 395.16 250' stroke='rgba(217%2c 223%2c 196%2c 1)' stroke-width='2'%3e%3c/path%3e%3cpath d='M750 110.29C649.06 110.29 552.63 29.44 552.63 0C552.63 -25.7 651.32 0 750 0C870.97 0 991.94 -26.27 991.94 0C991.94 28.87 868.71 110.29 750 110.29' stroke='rgba(217%2c 223%2c 196%2c 1)' stroke-width='2'%3e%3c/path%3e%3cpath d='M1048.39 250C1087.2 130.99 1143.52 141.82 1250 48.39C1285.99 16.82 1287.54 8.86 1333.33 0C1412.54 -15.33 1416.66 0 1500 0C1544.12 0 1588.24 -19.48 1588.24 0C1588.24 28.91 1540.35 45.36 1500 96.77C1442.25 170.36 1392.05 180.3 1392.05 250C1392.05 302.59 1443.51 341.35 1500 341.35C1565.34 341.35 1571.6 300.42 1635.71 250C1696.6 202.11 1695.56 144.74 1750 144.74C1799.22 144.74 1798.94 195.37 1843.02 250C1923.94 350.28 1921.91 351.97 2000 454.55C2017.07 476.97 2033.33 475.94 2033.33 500C2033.33 531.27 2030.17 547.23 2000 565.22C1888.51 631.69 1877.79 659.56 1750 668.92C1627.79 677.87 1622.11 592.62 1500 601.85C1372.11 611.52 1374.47 653.09 1250 706.73C1202.59 727.16 1156.25 723.4 1156.25 750C1156.25 780.19 1197.7 794.95 1250 820.31C1369.58 878.29 1375.67 918.61 1500 916.67C1625.67 914.71 1649.23 789.52 1750 812.5C1831.92 831.18 1865.38 938.49 1865.38 1000C1865.38 1032.24 1807.69 1000 1750 1000C1625 1000 1625 1000 1500 1000C1375 1000 1375 1000 1250 1000C1125 1000 1125 1000 1000 1000C875 1000 875 1000 750 1000C715.42 1000 706.99 1019.75 680.85 1000C581.99 925.31 596.74 897.78 500 811.11C457.21 772.78 401.79 786.65 401.79 750C401.79 705.17 441.03 685.3 500 648.15C615.14 575.61 626.87 526.05 750 530.61C876.87 535.31 895.51 675.74 1000 666.67C1071.88 660.43 1092.25 590.32 1102.74 500C1116.45 381.98 1013.57 356.79 1048.39 250' stroke='rgba(217%2c 223%2c 196%2c 1)' stroke-width='2'%3e%3c/path%3e%3cpath d='M2187.5 250C2187.5 228.04 2219.65 207.55 2250 207.55C2277.07 207.55 2302.33 228.13 2302.33 250C2302.33 272.8 2277.18 296.88 2250 296.88C2219.77 296.88 2187.5 272.71 2187.5 250' stroke='rgba(217%2c 223%2c 196%2c 1)' stroke-width='2'%3e%3c/path%3e%3cpath d='M2606.25 250C2649.83 123.26 2711.21 15.31 2750 15.31C2783.08 15.31 2750 132.65 2750 250C2750 375 2750 375 2750 500C2750 625 2750 625 2750 750C2750 780.31 2766.85 810.61 2750 810.61C2718.07 810.61 2678.02 797.66 2652.44 750C2594.68 642.36 2595.07 627.04 2583.33 500C2571.97 377.04 2566.5 365.61 2606.25 250' stroke='rgba(217%2c 223%2c 196%2c 1)' stroke-width='2'%3e%3c/path%3e%3cpath d='M0 462.77C33.5 462.77 92.11 467.48 92.11 500C92.11 553.4 25.23 634.62 0 634.62C-20.82 634.62 0 567.31 0 500C0 481.38 -12.55 462.77 0 462.77' stroke='rgba(217%2c 223%2c 196%2c 1)' stroke-width='2'%3e%3c/path%3e%3cpath d='M750 18.38C733.18 18.38 717.11 4.91 717.11 0C717.11 -4.28 733.56 0 750 0C770.16 0 790.32 -4.38 790.32 0C790.32 4.81 769.78 18.38 750 18.38' stroke='rgba(217%2c 223%2c 196%2c 1)' stroke-width='2'%3e%3c/path%3e%3cpath d='M2684.38 250C2684.38 194.35 2732.29 142.86 2750 142.86C2765.1 142.86 2750 196.43 2750 250C2750 322.91 2765.65 395.83 2750 395.83C2732.84 395.83 2684.38 320.83 2684.38 250' stroke='rgba(217%2c 223%2c 196%2c 1)' stroke-width='2'%3e%3c/path%3e%3cpath d='M1188.36 500C1188.36 380.88 1181.41 258.46 1250 250C1337.23 239.23 1358.95 391.01 1500 461.54C1608.95 516.01 1750 484.16 1750 500C1750 515.73 1623.45 503.32 1500 524.69C1373.45 546.59 1360.31 595.28 1250 586.54C1204.49 582.93 1188.36 549.15 1188.36 500' stroke='rgba(217%2c 223%2c 196%2c 1)' stroke-width='2'%3e%3c/path%3e%3cpath d='M609.38 750C609.38 695.63 678.33 658.16 750 658.16C828.99 658.16 910.71 694.73 910.71 750C910.71 815.65 827.85 900 750 900C677.19 900 609.38 816.55 609.38 750' stroke='rgba(217%2c 223%2c 196%2c 1)' stroke-width='2'%3e%3c/path%3e%3cpath d='M1520.83 1000C1520.83 985.46 1647.09 942.71 1750 942.71C1779.31 942.71 1785.26 981.21 1785.26 1000C1785.26 1009.85 1767.63 1000 1750 1000C1635.41 1000 1520.83 1014.11 1520.83 1000' stroke='rgba(217%2c 223%2c 196%2c 1)' stroke-width='2'%3e%3c/path%3e%3c/g%3e%3cdefs%3e%3cmask id='SvgjsMask1017'%3e%3crect width='2560' height='1000' fill='white'%3e%3c/rect%3e%3c/mask%3e%3c/defs%3e%3c/svg%3e"); */
    /* background-size: cover; */
}

#page_indexcamere .row.rigarow:nth-of-type(2) .contenuto-camera, #page_indexcamere .row.rigarow:nth-of-type(4) .contenuto-camera, #page_indexcamere .row.rigarow:nth-of-type(6) .contenuto-camera, #page_indexcamere .row.rigarow:nth-of-type(8) .contenuto-camera {
    padding-top: 15px;
    padding-left: 5px;
    padding-right: 5px;
}

#page_indexcamere .camere-index {
    padding-left: 0;
    padding-right: 0;
}

#page_indexcamere .row.rigarow:nth-of-type(1), #page_indexcamere .row.rigarow:nth-of-type(3), #page_indexcamere .row.rigarow:nth-of-type(5), #page_indexcamere .row.rigarow:nth-of-type(7), #page_indexcamere .row.rigarow:nth-of-type(9) {
    margin-left: 10px;
    margin-right: 10px;
}

#page_indexcamere .row.rigarow:nth-of-type(3) .contenuto-camera, #page_indexcamere .row.rigarow:nth-of-type(5) .contenuto-camera, #page_indexcamere .row.rigarow:nth-of-type(7) .contenuto-camera, #page_indexcamere .row.rigarow:nth-of-type(9) .contenuto-camera {
    padding-top: 15px;
    padding-left: 5px;
    padding-right: 5px;
}

/************** RESPONSIVE ******************/
@media (max-width: 1600px) {
    #page_indexcamere .gruppo-camere .contenuto-camera .interno-foto h4 {
        font-size: 19px;
    }
}

@media (max-width: 1400px) {
    .carousel-camere .conten_camere .conten_testo .titolocamera {
        font-size: 32px;
        margin-top: 15px;
        padding-bottom: 0;
    }

    .carousel-camere .conten_camere .conten_testo .testocamera {
        padding-bottom: 0;
    }
}

@media (max-width: 1200px) {
    #page_indexcamere .gruppo-camere .contenuto-camera .interno-foto h4 {
        font-size: 18px;
        padding: 20px 20px;
    }

    #page_indexcamere .camere-index {
        margin-left: 15px;
        width: calc(100% - 30px);
    }

    .carousel-camere .conten_camere .conten_testo .testocamera {
        font-size: 1em;
    }

    .carousel-camere .conten_camere .conten_testo .titolocamera {
        font-size: 30px;
    }
}

@media (max-width: 1024px) {
    #page_indexcamere .gruppo-camere .contenuto-camera h4.sovrapponi {
        font-size: 25px;
    }
}

@media(max-width: 992px) {
    #slide-camere .carousel-camere .conten_camere .conten_testo {
        height: auto !important;
        padding-top: 20px;
    }

    .carousel-camere .conten_camere .conten_testo .titolocamera {
        margin-top: 0;
        padding-left: 0;
    }

    .carousel-camere .conten_camere .conten_testo .testocamera {
        padding-left: 0;
    }

    .carousel-camere .conten_camere .conten_testo .bottonecamera {
        margin-left: 0;
        padding-left: 0;
        margin-top: 0;
    }

    .carousel-camere .conten_camere .conten_testo .titolocamera {
        font-size: 28px;
    }

    .contenuto-camera .col-sm-5, .contenuto-camera .col-sm-7 {
        width: 100%;
        padding-left: 0;
        padding-right: 0;
    }

    #page_indexcamere .camere-index {
        margin-left: 0;
        width: 100%;
    }

    .contenuto-camera .col-sm-7 {
        padding: 0;
        padding-bottom: 40px;
    }

    .carousel-camere .conten_camere .conten_testo .testocamera {
        font-size: 1.3em;
    }

    #page_indexcamere .row.rigarow:nth-of-type(1), #page_indexcamere .row.rigarow:nth-of-type(3), #page_indexcamere .row.rigarow:nth-of-type(5), #page_indexcamere .row.rigarow:nth-of-type(7), #page_indexcamere .row.rigarow:nth-of-type(9) {
        margin-left: 0;
        margin-right: 0;
    }

    #page_indexcamere .row.rigarow:nth-of-type(3) .contenuto-camera, #page_indexcamere .row.rigarow:nth-of-type(5) .contenuto-camera, #page_indexcamere .row.rigarow:nth-of-type(7) .contenuto-camera, #page_indexcamere .row.rigarow:nth-of-type(9) .contenuto-camera {
        padding-left: 15px;
        padding-right: 15px;
    }

    #page_indexcamere .row.rigarow:nth-of-type(1) .contenuto-camera {
        padding-left: 15px;
        padding-right: 15px;
    }
}

@media (max-width: 767px) {
    #page_indexcamere .gruppo-camere .contenuto-camera .interno-foto h4 {
        font-size: 1.65em;
    }

    #page_indexcamere .gruppo-camere .nome-gruppo {
        font-size: 2em;
    }

    #page_indexcamere .camere-index {
        padding-left: 0;
        padding-right: 0;
        margin-left: 0;
        width: 100%;
    }

    #camereindex-home {
        margin-top: 5px;
    }

    #page_indexcamere .gruppo-camere .contenuto-camera .bottone_scopri.sovrapponi {
        padding: 10px;
    }

    #page_indexcamere .gruppo-camere .contenuto-camera .interno-foto .bottone_scopri {
        font-size: 14px;
    }

    .carousel-camere .conten_camere .conten_testo .testocamera {
        display: none;
    }

    .carousel-camere .conten_camere .conten_testo .titolocamera {
        font-size: 26px;
        padding-bottom: 10px;
    }

    #page_indexcamere .gruppo-camere .contenuto-camera .foto-background {
        min-height: 300px;
    }

    #page_indexcamere .gruppo-camere .contenuto-camera .descrizione-camera {
        font-size: 1.3em;
        padding-right: 15px;
    }

    .carousel-camere .conten_camere .bottonecamera a {
        /* font-size: 14px !important; */
        font-weight: 500;
        padding: 10px 15px;
    }

    #page_indexcamere .gruppo-camere .contenuto-camera h4.sovrapponi {
        font-size: 24px;
    }

    #page_indexcamere .camere-index {
        margin-left: 10px;
        margin-right: 10px;
        width: calc(100% - 20px);
    }

    #page_indexcamere .row.rigarow:nth-of-type(1) .contenuto-camera {
        padding-left: 5px;
        padding-right: 5px;
    }

    #page_indexcamere .row.rigarow:nth-of-type(2), #page_indexcamere .row.rigarow:nth-of-type(4), #page_indexcamere .row.rigarow:nth-of-type(6), #page_indexcamere .row.rigarow:nth-of-type(8) {
        margin-left: 5px;
        margin-right: 5px;
    }

    #page_indexcamere .row.rigarow:nth-of-type(3) .contenuto-camera, #page_indexcamere .row.rigarow:nth-of-type(5) .contenuto-camera, #page_indexcamere .row.rigarow:nth-of-type(7) .contenuto-camera, #page_indexcamere .row.rigarow:nth-of-type(9) .contenuto-camera {
        padding-left: 5px;
        padding-right: 5px;
    }
}

@media(max-width: 440px) {
    #page_indexcamere .gruppo-camere .contenuto-camera {
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 20px;
    }

    .carousel-camere .conten_camere .bottonecamera a {
        font-size: 14px !important;
    }

    #page_indexcamere .camere-index {
        margin-left: 15px;
        margin-right: 15px;
        width: calc(100% - 30px);
        margin-top: 15px;
    }

    #page_indexcamere .gruppo-camere .contenuto-camera .interno-foto h4 {
        bottom: 40px;
        width: 100%;
        padding: 0;
        height: auto;
        padding-top: 10px;
        padding-bottom: 10px;
    }

    #page_indexcamere .gruppo-camere .contenuto-camera .interno-foto .bottone_scopri {
        height: 40px;
        padding: 0;
        width: 100%;
        left: 0;
        display: flex;
        align-items: center;
        justify-content: center;
        font-size: 12px;
    }

    #page_indexcamere .row.rigarow:nth-of-type(1) .contenuto-camera {
        padding-left: 0;
        padding-right: 0;
    }

    #page_indexcamere .row.rigarow:nth-of-type(2), #page_indexcamere .row.rigarow:nth-of-type(4), #page_indexcamere .row.rigarow:nth-of-type(6), #page_indexcamere .row.rigarow:nth-of-type(8) {
        margin-left: 0;
        margin-right: 0;
    }

    #page_indexcamere .row.rigarow:nth-of-type(3) .contenuto-camera, #page_indexcamere .row.rigarow:nth-of-type(5) .contenuto-camera, #page_indexcamere .row.rigarow:nth-of-type(7) .contenuto-camera, #page_indexcamere .row.rigarow:nth-of-type(9) .contenuto-camera {
        padding-left: 0;
        padding-right: 0;
    }

    .carousel-camere .conten_camere .conten_testo .titolocamera {
        font-size: 19px;
        letter-spacing: 1px;
    }
}

@media (max-width: 320px) {
    #page_indexcamere .gruppo-camere .contenuto-camera .interno-foto .bottone_scopri {
        font-size: 0.95em;
    }

    #page_indexcamere .gruppo-camere {
        padding-left: 10px;
        padding-right: 10px;
    }
}
