.inspiration_hero{min-height:400px;padding-top:8rem;position:relative}@media screen and (width<=480px){.inspiration_hero{text-align:center;min-height:380px}}.inspiration_hero img{object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;inset:0}.inspiration_hero .wrapper_content{z-index:2;text-align:left;color:var(--white);position:relative}.inspiration_hero .wrapper_content h1{margin-bottom:1rem;font-size:3rem;font-weight:600}@media screen and (width<=480px){.inspiration_hero .wrapper_content h1{font-size:2rem}}.inspiration_hero:before{content:"";z-index:1;background:linear-gradient(to right, var(--main-color) 30%, #ffffff8c 70%);opacity:.7;position:absolute;inset:0}.inspiration_header{grid-template-areas:"a b""c b";justify-content:center;align-items:end;gap:1rem 2rem;padding-block:2rem;display:grid}.inspiration_header h1{grid-area:a;font-size:4rem;font-weight:600;line-height:75px}.inspiration_header h1 span{color:#fba705}@media screen and (width<=1080px){.inspiration_header h1{font-size:3rem;line-height:60px}}@media screen and (width<=980px){.inspiration_header h1{text-align:center}.inspiration_header h1 br{display:none}}@media screen and (width<=680px){.inspiration_header h1{font-size:2rem;line-height:40px}}.inspiration_header .tag_wrapper{grid-area:b;gap:.75rem;display:flex}.inspiration_header .tag_wrapper .tag{border-radius:8px;position:relative;overflow:hidden}.inspiration_header .tag_wrapper .tag .info{background-color:var(--secondary);transform-origin:0;text-transform:uppercase;color:var(--white);border-left:12px solid #fbbc05;padding:1rem 1.5rem 1rem 1rem;font-size:1.4rem;position:absolute;bottom:-8%;transform:rotate(-90deg)}.inspiration_header .tag_wrapper .tag:first-of-type .info,.inspiration_header .tag_wrapper .tag:nth-of-type(2) .info{right:-30%}.inspiration_header .tag_wrapper .tag:nth-of-type(3) .info{right:-90%}@media screen and (width<=980px){.inspiration_header .tag_wrapper .tag .info{bottom:-10%}}@media screen and (width<=680px){.inspiration_header .tag_wrapper .tag:nth-of-type(3) .info{right:-130%}}@media screen and (width<=450px){.inspiration_header .tag_wrapper .tag{width:100%}.inspiration_header .tag_wrapper .tag img{object-fit:cover;width:100%;max-height:350px}}@media screen and (width<=980px){.inspiration_header .tag_wrapper{justify-content:center;max-height:350px}}@media screen and (width<=500px){.inspiration_header .tag_wrapper{flex-wrap:wrap;max-height:max-content;display:none}}@media screen and (width<=980px){.inspiration_header{grid-template-areas:"a""b""c";gap:2rem}}.form_search{gap:.75rem;margin-bottom:1rem}.form_search .form_input{max-width:350px}.form_search .btn{aspect-ratio:1;width:40px;height:40px;padding:.25rem}.empty-inspiration{text-align:center;padding:2rem}.recent_inspiration{margin-block:2rem}.recent_inspiration h1{color:var(--main-color);margin-bottom:2rem;font-size:2rem;font-weight:600}.recent_inspiration .recent_inspiration_list{flex-wrap:wrap;justify-content:flex-start;align-items:start;gap:1rem;display:flex}.inspiration_item{border:1px solid #d6d6d6;border-radius:8px;padding:1rem}.inspiration_item h3{margin-bottom:1rem;font-weight:500}.inspiration_item p{-webkit-line-clamp:2;margin-bottom:.75rem;font-weight:400;line-height:25px}.inspiration_item .rate .starts{gap:.25rem;margin-bottom:.5rem}.inspiration_item .rate small{font-weight:400}.inspiration_item .inspi_profil{justify-content:flex-start;align-items:center;gap:.5rem;margin-top:1rem;display:flex}.inspiration_item .inspi_profil .inspi_profil_img{background-color:var(--main-color);border-radius:100%;width:40px;height:40px;overflow:hidden}.inspiration_item .inspi_profil .inspi_profil_img img{object-fit:cover;border-radius:100%;width:100%;height:100%}.inspiration_item .inspi_profil h4{font-weight:600}.inspiration_item{width:calc(25% - 1rem)}@media screen and (width<=1080px){.inspiration_item{width:calc(33.3333% - 1rem)}}@media screen and (width<=880px){.inspiration_item{width:calc(50% - 1rem)}}@media screen and (width<=650px){.inspiration_item{width:100%}}.inspiration_storie .left{width:50%;padding:2rem}.inspiration_storie .left h1{font-size:3rem}.inspiration_storie .right{color:var(--white);background:linear-gradient(90deg,#29adb2 0,#124a4c 100%);width:50%;padding:2rem}.inspiration_storie .right .right_wrapper{width:80%}@media screen and (width<=800px){.inspiration_storie .right .right_wrapper{width:100%}}.inspiration_storie .right h1{font-size:2.5rem}.inspiration_storie .right p{font-size:1rem}.inspiration_storie .right .form_group{border:none;padding:0}.inspiration_storie .right .form_group textarea,.inspiration_storie .right .form_group input{resize:none;border-radius:4px;padding-left:1rem}.inspiration_storie .right .rate{text-align:center;cursor:pointer;margin-top:2rem}.inspiration_storie .right .rate .starts{gap:.5rem;margin-top:.25rem}.inspiration_storie .right .btn{margin-top:1rem}@media screen and (width<=880px){.inspiration_storie .left{width:40%}}@media screen and (width<=800px){.inspiration_storie{flex-wrap:wrap}.inspiration_storie .left{width:100%}.inspiration_storie .left h1{text-align:center;margin-bottom:1rem;font-size:2.2rem;line-height:40px}.inspiration_storie .left img{max-height:380px;margin-inline:auto;display:block}.inspiration_storie .right{width:100%}}.inspiration_share{text-align:center;margin-top:2rem;margin-bottom:4rem}.inspiration_share h1{margin-bottom:2rem;font-weight:600}.inspiration_share .inspiration_share_item{padding:1rem}.inspiration_share .inspiration_share_item span{aspect-ratio:1;border-radius:50%;width:40px;margin:.5rem auto}.inspiration_share .inspiration_share_item span img{width:60%;height:60%}.inspiration_share .inspiration_share_item h3{font-weight:500}.inspiration_share .inspiration_share_item:nth-of-type(odd){background-color:#f0f0f0af}@media screen and (width<=780px){.inspiration_share .inspiration_share_item{width:calc(50% - 1rem)}}@media screen and (width<=580px){.inspiration_share .inspiration_share_item{width:100%}}.inspiration_share>div{gap:1rem}@media screen and (width<=780px){.inspiration_share>div{flex-wrap:wrap}}.alert.error{color:#8b2f2f;background-color:#ecaeae75;border-color:#a71919}
