.section-results .main-btn{font-size:1.2rem;line-height:1.2}.section-results__info h2,.section-results__flex h2{font-size:2rem;line-height:1.3}.section-results__title{font-size:2rem;line-height:1.3}@media(min-width: 900px){.section-results__title{font-size:4.2rem;line-height:1.2}}.custom-container{width:100%;max-width:147.6rem;padding-right:2rem;padding-left:2rem;margin-left:auto;margin-right:auto}@media screen and (min-width: 900px)and (max-width: 1800px){.custom-container{padding-right:8rem;padding-left:8rem}}.section-results{padding-top:8rem}@media screen and (min-width: 767px){.section-results{padding-top:6rem}}.section-results .description{text-align:center}.section-results .main-btn{padding:2rem 5rem 2rem 2rem;border-radius:5rem;background-color:#ff4713;color:#fcfcf6;text-decoration:none;position:relative;text-transform:uppercase;letter-spacing:1.68px;font-family:"acumin-pro-wide",sans-serif;transition:all .3s ease-in}.section-results .main-btn::before{-webkit-mask-image:url(../assets/svg/fleche.svg);mask-image:url(../assets/svg/fleche.svg);-webkit-mask-position:center;mask-position:center;background-color:#fcfcf6;width:2.5rem;height:2.2rem;content:"";position:absolute;right:1.5rem;top:1.1rem;transform:rotate(90deg);transition:all .3s ease-in}.section-results .main-btn:hover::before{top:1.6rem;transition:all .3s ease-in}.section-results__title{max-width:62.5rem;margin:0 auto 4rem;color:#ff4713;text-align:center;font-family:"NewYork",Regular}.section-results__mini-content{max-width:100rem;margin:0 auto 6rem}.section-results__main{margin-top:6rem}.section-results__top{position:relative}.section-results__top>p{letter-spacing:1.68px;margin-bottom:2rem}.section-results__top .main-btn{margin-top:2rem;padding:1rem 2rem;display:inline-block}@media(min-width: 1440px){.section-results__top .main-btn{position:absolute;right:0;bottom:-0.7rem;margin-top:0}}.section-results__top .main-btn:before{display:none}.section-results__checkbox-list{margin:0;padding:0}.section-results__checkbox-list li{width:100%;display:inline-block;list-style-type:none;padding-right:4rem;margin-right:3rem;line-height:1.3;color:#ff4713;letter-spacing:2.6px;font-family:"acumin-pro-wide",sans-serif}@media(min-width: 767px){.section-results__checkbox-list li{width:auto;border-right:1px solid #ff4713}}.section-results__checkbox-list li:last-child{border-right:0}.section-results__bottom{position:relative;margin-top:4.8rem}.section-results__bottom .section-results__title{text-align:left;max-width:none}@media(max-width: 576px){.section-results__bottom .section-results__title{margin-bottom:2rem}}.section-results__bottom .results-not-found{margin-bottom:3rem}@media screen and (min-width: 900px){.section-results__grids{display:grid;grid-template-columns:repeat(8, 1fr);grid-template-rows:repeat(4, 1fr);grid-column-gap:4rem;grid-row-gap:4rem;overflow:hidden;margin-bottom:5rem;height:80rem}}.section-results__grids-all{overflow:hidden;position:relative;margin-bottom:3rem}@media screen and (min-width: 900px){.section-results__grids-all{margin-bottom:0}}.section-results__grids-all img{-o-object-fit:cover;object-fit:cover;height:30rem;width:100%}@media screen and (min-width: 900px){.section-results__grids-all img{height:40rem}}.section-results__grids-1{grid-area:1/1/5/5}@media screen and (min-width: 900px){.section-results__grids-1 img{height:100%}}.section-results__grids-2{grid-area:1/5/3/7}.section-results__grids-3{grid-area:1/7/3/9}.section-results__grids-4{grid-area:3/5/5/9}.section-results__info{bottom:0;left:0;width:100%;min-height:8.5rem;background-color:#fcfcf6}@media screen and (min-width: 900px){.section-results__info{position:absolute}}.section-results__info p{padding-top:1.5rem;margin:0 0 1.5rem;min-height:2rem}.section-results__info p span{display:inline-block;margin-right:1rem}.section-results__info h2{margin:0;color:#ff4713;font-family:"acumin-pro-wide",sans-serif;text-transform:none;letter-spacing:1px}.section-results__info a{text-decoration:none}.section-results__price{font-size:1.4rem;color:#ff4713;font-family:"acumin-pro-wide",sans-serif;margin-bottom:3rem;display:inline-block;font-weight:bold}@media(min-width: 576px){.section-results__price{position:absolute;right:0;top:.7rem;margin-bottom:0;font-size:1.8rem}}@media(min-width: 900px){.section-results__price{top:1.5rem;letter-spacing:3.42px;font-size:2.2rem}}.section-results__flex{grid-gap:4rem}@media(min-width: 992px){.section-results__flex{display:flex}}.section-results__flex img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;margin-bottom:3rem}.section-results__flex p{margin:0 0 1.5rem}.section-results__flex p span{display:inline-block;margin-right:1rem}.section-results__flex h2{margin:0;color:#ff4713;font-family:"acumin-pro-wide",sans-serif;text-transform:none;letter-spacing:1px}.section-results__flex-first img{height:34.2rem}@media(min-width: 992px){.section-results__flex-first img{height:81.6rem}}.section-results__flex-last{padding-top:2rem}.section-results__flex-col{width:100%;margin-bottom:2rem}@media(min-width: 992px){.section-results__flex-col{width:50%;margin-bottom:0}}@media(min-width: 992px){.section-results__flex-col .section-results__flex{height:50%}}.section-results__flex-col .section-results__flex .section-results__flex-col{width:100%}.section-results__flex-col .section-results__flex .section-results__flex-col img{height:34.2rem}.section-results__contact{margin-top:10rem;padding-top:6rem;padding-bottom:6rem;position:relative}.section-results__contact:before,.section-results__contact:after{content:"";display:block;width:20.6rem;height:20.6rem;position:absolute}@media(min-width: 767px){.section-results__contact:before,.section-results__contact:after{width:47.6rem;height:47.6rem}}.section-results__contact:before{left:0;top:0;border-left:.5rem solid #ff4713;border-top:.5rem solid #ff4713}@media(min-width: 767px){.section-results__contact:before{border-left:1rem solid #ff4713;border-top:1rem solid #ff4713}}.section-results__contact:after{right:0;bottom:0;border-right:.5rem solid #ff4713;border-bottom:.5rem solid #ff4713}@media(min-width: 767px){.section-results__contact:after{border-right:1rem solid #ff4713;border-bottom:1rem solid #ff4713}}.section-results__contact .section-results__title{max-width:100%}@media(min-width: 1200px){.section-results__contact form{padding-bottom:10rem}}.section-results__contact .gform-body .gform_page{display:block !important}.section-results__contact .gform-body .gform_page .gform_page_footer{margin-top:5rem}