.opinions_super_container{width:100%;display:flex;align-items:center;flex-direction:column;background-color:#f5f5f5;padding:44px;.opinions_container{width:100%;display:flex;align-items:flex-start;flex-direction:column;background-color:#f5f5f5;gap:30px;overflow:hidden;width:1310px;position:relative;.title{width:100%;color:#000;text-align:center;font-family:Helvetica Neue;font-size:56px;font-style:normal;font-weight:700;line-height:61.6px;letter-spacing:-1.12px}.opinions_content{height:430px;display:flex;flex-wrap:nowrap;gap:55px;transition:transform ease-in-out .6s;overflow:hidden}}.footer{width:100%;display:flex;justify-content:center;flex-direction:row;gap:10px;.button{display:flex;justify-content:center;align-items:center;border-radius:50%;border:1px solid black;width:37px;height:37px;cursor:pointer;svg{width:20px;height:20px}}}}.opinion_container{width:100%;display:flex;justify-content:flex-start;align-items:center;flex-direction:column;gap:30px;border-radius:16px;background:#fff;box-shadow:0 4px 31px #8a8a8a26;padding:40px;width:400px!important;height:430px;transition:opacity ease-in-out 1s;.profile{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:row;gap:16px;.header{width:100%;display:flex;align-items:flex-start;flex-direction:column;gap:5px;text-align:left;.name{color:#000;font-family:Inter;font-size:23.063px;font-style:normal;font-weight:500;line-height:32px}.city{width:100%;display:flex;align-items:center;justify-content:flex-start;flex-direction:row;gap:5px;.paragraph{color:#0a0a0a;font-family:Inter;font-size:12.578px;font-style:normal;font-weight:400;line-height:20px}}}}.text{color:#353535;font-family:Wix Madefor Text;font-size:17px;font-style:normal;font-weight:500}}.selectores{color:#fff;display:flex;flex-wrap:wrap;gap:20px;max-width:1360px;width:100%;border-radius:16px;padding:24px 32px;backdrop-filter:blur(6px);align-items:flex-end}.selectores>*{flex:0 0 calc(33.333% - 13.34px)}.selectores_white_bg{backdrop-filter:none;background-color:#fff;.select_container .top_text{color:#000}}.select_container{min-width:220px;display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column;gap:8px;position:relative;.top_text{color:#fff;font-family:Wix Madefor Text;font-size:16px;font-style:normal;font-weight:600;line-height:19.2px;letter-spacing:-.051px}.content{width:100%;position:relative;padding:9px 17px;border-radius:12px;border:1px solid #eee;min-height:56px;background:#fafafa;display:flex;justify-content:center;align-items:center;cursor:pointer;user-select:none;.value{text-align:left;width:100%;background:#fafafa;font-family:Inter;font-size:14.375px;font-style:normal;font-weight:400;line-height:24px}.no_selected{color:#a0a0a0}.selected{color:#000}.arrows_icon{position:absolute;right:15px;top:50%;transform:translateY(-50%);cursor:pointer}.close_icon{position:absolute;right:28px;top:50%;transform:translateY(-50%);cursor:pointer}.close_icon:hover{fill:#000}}.options{position:absolute;width:100%;top:85px;background-color:#fafafa;border-radius:8px;border:1px solid #eee;display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column;overflow:auto;max-height:200px;box-shadow:0 2px 6px #0000001a;z-index:900;.option{width:100%;color:#000;font-family:Inter;font-size:14.375px;font-style:normal;font-weight:400;line-height:24px;padding:8px;cursor:pointer;user-select:none}.option_selected{background-color:#efefef}.option:first-child{border-radius:8px 8px 0 0}.option:last-child{border-radius:0 0 8px 8px}.option:hover{background-color:#efefef}}}.carrousel_container{margin-top:15px;display:flex;justify-content:center;align-items:center;flex-direction:row;flex-wrap:nowrap;overflow:hidden;max-width:1160px;gap:20px;background-color:#f5f5f5;.column_button{width:80px;display:flex;justify-content:center;align-items:center;.button{display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:50%;border:2px solid #181933;background:#fff;box-sizing:border-box;padding:8px;width:74px;height:74px;z-index:100}}.carrousel_content{width:960px;display:flex;flex-wrap:nowrap;gap:100px;transition:transform ease-in-out .5s}}.carrousel_card_container{width:100%;display:flex;justify-content:space-around;align-items:center;flex-direction:row;gap:16px;width:960px;.left_column{background-image:url(/op1.png);border-radius:24px;width:336.06px;height:444px;flex-shrink:0}.center_column{width:100%;display:flex;justify-content:space-between;gap:20px;align-items:center;flex-direction:column;max-width:209.98px;.beds_container{display:flex;justify-content:center;align-items:center;flex-direction:row;gap:10px;box-shadow:0 4px 31px #8a8a8a26;border-radius:24px;width:210px;height:200px;flex-shrink:0;background-color:#fff;p{color:#181933;font-family:Helvetica Neue;font-size:44.25px;font-style:normal;font-weight:700;line-height:52.8px;letter-spacing:-1.44px}}.img_botton{background-image:url(/op2.png);box-shadow:0 4px 31px #8a8a8a26;border-radius:24px;width:210px;height:222px;flex-shrink:0}}.right_column{width:382.16px;border-radius:16px;background:#181933;padding:33px;color:#fff;display:flex;justify-content:space-between;gap:20px;align-items:center;flex-direction:column;height:444px;.top_section{width:100%;.bandera{clip-path:polygon(0 0,calc(100% - 10px) 0,100% 50%,calc(100% - 10px) 100%,0 100%,10px 50%);max-width:180px;background-color:#df2d2d;padding:10px 16px;color:#fff;text-align:left;font-family:Wix Madefor Text;font-size:15px;font-style:normal;font-weight:600;line-height:16.3px;letter-spacing:-.24px}.name_{color:#fff;font-family:Helvetica Neue;font-size:47.063px;font-style:normal;font-weight:700;line-height:52.8px;letter-spacing:-1.44px;text-align:left;margin-top:15px}.place{color:#fff;font-family:Wix Madefor Text;font-size:16px;font-style:normal;font-weight:600;line-height:19.2px;letter-spacing:-.32px;margin-top:15px}}.bottom_section{width:100%;display:flex;justify-content:space-between;gap:5px;align-items:center;flex-direction:column;text-align:left;.from{width:100%;color:#fff;font-family:Helvetica Neue;font-size:32px;font-style:normal;font-weight:700;line-height:35.2px;letter-spacing:-.64px}.pricing{width:100%;display:flex;justify-content:flex-start;gap:15px;align-items:flex-end;flex-direction:row;.price{color:#fff;font-family:Helvetica Neue;font-size:32px;font-style:normal;font-weight:700;line-height:35.2px;letter-spacing:-.64px}.currency{color:#fff;font-family:Wix Madefor Text;font-size:16px;font-style:normal;font-weight:500;line-height:19.2px;letter-spacing:-.32px}}}}}
