#section-2-40 > .ct-section-inner-wrap{max-width:100%;display:flex;flex-direction:column;align-items:center;align-content:center;justify-content:center;gap:20px}#section-2-40{display:block}#section-2-40{background-image:linear-gradient(rgba(0,0,0,0.43),rgba(0,0,0,0.43)),url(https://therms.it/wp-content/uploads/2025/06/SPA_regina_margherita_therms.jpg);height:70vh;z-index:5;background-position:center}#section-242-40 > .ct-section-inner-wrap{max-width:100%;padding-top:80px;padding-right:80px;padding-bottom:100px;padding-left:80px;align-items:center;gap:80px}#section-242-40{background-color:#886b56;position:relative;text-align:left}#section-271-40{background-color:#886b56;z-index:0}#section-275-40 > .ct-section-inner-wrap{max-width:100%;padding-top:0;padding-right:80px;padding-bottom:100px;padding-left:80px;align-items:center;gap:80px}#section-275-40{background-color:#c19c81;position:relative;text-align:left}@media (max-width:1280px){#section-242-40 > .ct-section-inner-wrap{padding-right:50px;padding-left:50px}}@media (max-width:1280px){#section-275-40 > .ct-section-inner-wrap{padding-right:50px;padding-left:50px}}@media (max-width:991px){#section-242-40 > .ct-section-inner-wrap{gap:40px}}@media (max-width:767px){#section-242-40 > .ct-section-inner-wrap{padding-right:20px;padding-left:20px}}@media (max-width:479px){#section-275-40 > .ct-section-inner-wrap{padding-right:20px;padding-left:20px}}#div_block-21-40{align-items:stretch;grid-template-columns:repeat(2,minmax(200px,1fr));grid-column-gap:20px;grid-row-gap:20px;display:grid}#div_block-22-40{text-align:left;align-items:flex-end}#div_block-243-40{display:flex;flex-direction:row;gap:40px;z-index:3;max-width:1680px}#div_block-262-40{background-image:url(https://therms.it/wp-content/uploads/2025/06/therms-spa-hotel-regina-margherita-scaled.jpg);background-size:cover;width:40%;position:relative;z-index:1;height:500px;border-radius:30px;box-shadow:-7px 7px 0px #694d38;background-position:center}#div_block-247-40{width:70%;gap:20px;align-items:flex-start;text-align:left}#div_block-251-40{z-index:2;max-width:1680px}#div_block-276-40 > :last-child{grid-column:span 3}#div_block-276-40{align-items:stretch;grid-template-columns:repeat(3,minmax(200px,1fr));grid-column-gap:20px;grid-row-gap:20px;display:grid;z-index:1;margin-top:-200px;text-align:left;max-width:1680px}#div_block-277-40{background-image:url(https://therms.it/wp-content/uploads/2025/06/therms-spa-hotel-regina-margherita-scaled.jpg);background-size:cover;background-position:center}#div_block-281-40{background-image:url(https://therms.it/wp-content/uploads/2025/07/SPA-Therms-Cagliari.jpeg);background-size:cover}#div_block-285-40{background-image:url(https://therms.it/wp-content/uploads/2025/07/doccia-emozionale-spa-therms.webp);background-size:cover;background-position:center}#div_block-286-40{gap:10px}#div_block-425-40{background-image:url(https://therms.it/wp-content/uploads/2025/06/hotel-regina-margherita-spa.jpg);background-size:cover;background-position:center}#div_block-432-40{gap:10px;align-items:flex-start;text-align:left}#div_block-399-40{z-index:2;gap:10px;max-width:1680px}#div_block-402-40{align-items:stretch;grid-template-columns:repeat(2,minmax(200px,1fr));grid-column-gap:20px;grid-row-gap:20px;width:100%;display:grid;margin-top:30px}#div_block-403-40{align-items:center;flex-direction:row;display:flex;justify-content:flex-end;text-align:center}#div_block-405-40{text-align:center;align-items:flex-start}@media (max-width:991px){#div_block-243-40{flex-direction:column;display:flex}}@media (max-width:991px){#div_block-262-40{width:100%;text-align:left;align-items:center}}@media (max-width:991px){#div_block-247-40{width:100%;padding-top:50px;padding-bottom:50px;text-align:left;align-items:center}}@media (max-width:991px){#div_block-276-40{display:flex;flex-direction:column;text-align:left}}@media (max-width:991px){#div_block-432-40{text-align:left;align-items:center}}@media (max-width:767px){#div_block-262-40{margin-top:-20px}}@media (max-width:479px){#div_block-21-40{flex-direction:row;display:flex;align-items:center;justify-content:center}}@media (max-width:479px){#div_block-247-40{padding-top:20px;padding-bottom:20px}}@media (max-width:479px){#div_block-281-40{height:400px;background-position:center}}@media (max-width:479px){#div_block-285-40{height:400px}}@media (max-width:479px){#div_block-425-40{height:400px}}@media (max-width:479px){#div_block-402-40{flex-direction:row;display:flex;justify-content:center;text-align:justify}}#headline-5-40{font-size:60px;line-height:1;font-family:'bodoni';font-style:normal;font-weight:100}#headline-257-40{font-size:50px;font-weight:200;line-height:1}#headline-267-40{font-size:50px;font-weight:200}#headline-279-40{font-size:35px;font-weight:200}#headline-328-40{font-size:35px;font-weight:200;line-height:1.5}#headline-287-40{font-size:35px;font-weight:200}#headline-433-40{font-size:35px;font-weight:200}#headline-400-40{font-size:50px;font-weight:200}@media (max-width:1280px){#headline-5-40{font-size:60px}}@media (max-width:1280px){#headline-257-40{font-size:40px}}@media (max-width:1280px){#headline-267-40{font-size:40px}}@media (max-width:1280px){#headline-279-40{font-size:30px;line-height:1.5}}@media (max-width:1280px){#headline-328-40{font-size:30px;line-height:1.5}}@media (max-width:1280px){#headline-287-40{font-size:30px;text-align:center;line-height:1.5}}@media (max-width:1280px){#headline-433-40{font-size:30px;text-align:center;line-height:1.5}}@media (max-width:1280px){#headline-400-40{font-size:40px}}@media (max-width:991px){#headline-257-40{text-align:center}}@media (max-width:767px){#headline-257-40{font-size:30px}}@media (max-width:767px){#headline-267-40{font-size:30px}}@media (max-width:767px){#headline-400-40{font-size:30px}}@media (max-width:479px){#headline-5-40{font-size:40px}}@media (max-width:479px){#headline-257-40{line-height:1;font-size:30px;text-align:center}}@media (max-width:479px){#headline-267-40{font-size:30px}}@media (max-width:479px){#headline-279-40{font-size:25px}}@media (max-width:479px){#headline-328-40{font-size:25px}}@media (max-width:479px){#headline-287-40{font-size:25px}}@media (max-width:479px){#headline-433-40{font-size:25px}}@media (max-width:479px){#headline-400-40{font-size:30px}}#text_block-259-40{font-size:18px;text-align:left}#text_block-269-40{font-size:18px;text-align:center;padding-left:50px;padding-right:50px}#text_block-348-40{font-size:16px;text-align:center}#text_block-350-40{font-size:16px;text-align:center}#text_block-352-40{font-size:16px;text-align:center}#text_block-434-40{font-size:16px;text-align:center}#text_block-401-40{font-size:18px;text-align:center;padding-left:50px;padding-right:50px}@media (max-width:1280px){#text_block-259-40{font-size:16px}}@media (max-width:1280px){#text_block-269-40{font-size:16px}}@media (max-width:1280px){#text_block-401-40{font-size:16px}}@media (max-width:991px){#text_block-259-40{text-align:center}}@media (max-width:991px){#text_block-269-40{padding-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px}}@media (max-width:991px){#text_block-401-40{padding-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px}}@media (max-width:767px){#text_block-259-40{font-size:15px}}@media (max-width:767px){#text_block-269-40{font-size:15px}}@media (max-width:767px){#text_block-348-40{font-size:15px}}@media (max-width:767px){#text_block-350-40{font-size:15px}}@media (max-width:767px){#text_block-352-40{font-size:15px}}@media (max-width:767px){#text_block-434-40{font-size:15px}}@media (max-width:767px){#text_block-401-40{font-size:15px}}@media (max-width:479px){#text_block-259-40{font-size:15px;text-align:center}}@media (max-width:479px){#text_block-269-40{font-size:15px;text-align:center}}@media (max-width:479px){#text_block-348-40{font-size:15px;text-align:center}}@media (max-width:479px){#text_block-350-40{font-size:15px;text-align:center}}@media (max-width:479px){#text_block-352-40{font-size:15px;text-align:center}}@media (max-width:479px){#text_block-434-40{font-size:15px;text-align:center}}@media (max-width:479px){#text_block-401-40{font-size:15px;text-align:center}}#link_button-26-40{background-color:#c19c81;border:1px solid #c19c81;color:#ffffff}#link_button-26-40{font-family:'Inter';text-transform:uppercase}#link_button-24-40{background-color:#ffffff;border:1px solid #ffffff;color:#886b56}#link_button-24-40{font-family:'Inter';text-transform:uppercase}#link_button-404-40{background-color:#886b56;border:1px solid #886b56;color:#ffffff}#link_button-404-40{font-family:'Inter';text-transform:uppercase}#link_button-406-40{background-color:#ffffff;border:1px solid #ffffff;color:#886b56}#link_button-406-40{font-family:'Inter';text-transform:uppercase}@media (max-width:479px){#link_button-26-40{}#link_button-26-40{font-size:12px}}@media (max-width:479px){#link_button-24-40{}#link_button-24-40{font-size:12px}}@media (max-width:479px){#link_button-404-40{}#link_button-404-40{font-size:12px}}@media (max-width:479px){#link_button-406-40{}#link_button-406-40{font-size:12px}}#image-263-40{width:35%;position:absolute;bottom:-10%;right:-15%}#image-254-40{position:absolute;top:0px;right:-10%;width:60%}#image-255-40{position:absolute;width:70%;left:-25%;z-index:1;bottom:-20%}@media (max-width:991px){#image-263-40{width:20%;right:11%}}@media (max-width:991px){#image-254-40{width:80%;right:0%;top:10%}}@media (max-width:991px){#image-255-40{left:0%;bottom:0%}}@media (max-width:767px){#image-263-40{width:30%;right:0%}}@media (max-width:479px){#image-263-40{width:35%;right:-5%}}@media (max-width:479px){#image-254-40{right:0%;top:20%;width:100%}}@media (max-width:479px){#image-255-40{width:100%}}.oxy_shape_divider{position:absolute;left:0;right:0;bottom:-1px;pointer-events:none}.oxy_shape_divider > svg{min-width:100%;position:absolute;bottom:0;left:0;z-index:0;transform-origin:bottom center}.oxy_shape_divider_top{top:-1px;bottom:initial}.oxy_shape_divider_flipped{transform:scaleX(-1)}#-shape-divider-272-40 .oxy_shape_divider{color:#c19c81}#-shape-divider-272-40 .oxy_shape_divider svg{height:150px}#-shape-divider-273-40 .oxy_shape_divider{color:#c19c81}#-shape-divider-273-40 .oxy_shape_divider svg{height:150px}@media (max-width:479px){#-shape-divider-272-40 .oxy_shape_divider svg{height:60px}}@media (max-width:479px){#-shape-divider-273-40 .oxy_shape_divider svg{height:60px}}