/* Generated from page: book-paris-promo */
.themify_builder_content-3423 .tb_c580680>.row_inner{--col:1fr 1.6142fr 1.0709fr}
.themify_builder_content-3423 .tb_551ea7f.module-text.module h1{font-size:5em}
.themify_builder_content-3423 .tb_551ea7f.module-text{background-image:none;background-color:#fff;text-align:center;padding-top:20px;padding-bottom:5px;margin-top:-40px}
.themify_builder_content-3423 .tb_c9cc203>.row_inner{--col:10.2174fr 9.1304fr 1fr}
.themify_builder_content-3423 .tb_1be0ad0{text-align:right;padding:12px 5% 0 0;border-right:1px solid #dbdbdb}
.themify_builder_content-3423 .tb_4a9cbb3.module-text{padding-top:26px;padding-bottom:22px;margin-top:25px;margin-bottom:-6px}
.themify_builder_content-3423 .tb_0e4a815.module-buttons .module-buttons-item a{margin-bottom:18px}
.themify_builder_content-3423 .tb_0e4a815.module-buttons{text-align:right;margin-bottom:26px}
.themify_builder_content-3423 .tb_ff3265a.module-text{background-image:none;background-color:rgba(255, 255, 255, .9);text-align:center;margin:88px -16px -17px 50px;z-index:1}
.themify_builder_content-3423 .tb_e6609aa.module-post .post-image{padding:0;margin:0}
.themify_builder_content-3423 .tb_e6609aa.module-post{padding:0;margin-top:31px;margin-left:83px}
.themify_builder_content-3423 .tb_e6609aa.module-post .post,.themify_builder_content-3423 .tb_35f0904.module-box{text-align:left}
.themify_builder_content-3423 .tb_b225675>.row_inner{--col:1.0251fr 1fr}
.themify_builder_content-3423 .tb_b225675{margin-top:40px}
.themify_builder_content-3423 .tb_4d07cfc.module-text{letter-spacing:0;text-transform:none;z-index:1}
.themify_builder_content-3423 .tb_4d07cfc.module-text.module h1{font-size:105px;line-height:1em;margin-top:0;margin-bottom:20px}
.themify_builder_content-3423 .tb_4d07cfc.module-text.module .tb_text_wrap h1{font-family:"Abril Fatface";font-weight:regular}
.themify_builder_content-3423 .tb_be42d2e.module-text .tb_text_wrap,.themify_builder_content-3423 .tb_be42d2e.module-text .tb_text_wrap p,.themify_builder_content-3423 .tb_be42d2e.module-text .tb_text_wrap blockquote,.themify_builder_content-3423 .tb_be42d2e.module-text .tb_text_wrap h1,.themify_builder_content-3423 .tb_be42d2e.module-text .tb_text_wrap h2,.themify_builder_content-3423 .tb_be42d2e.module-text .tb_text_wrap h3,.themify_builder_content-3423 .tb_be42d2e.module-text .tb_text_wrap h4,.themify_builder_content-3423 .tb_be42d2e.module-text .tb_text_wrap h5,.themify_builder_content-3423 .tb_be42d2e.module-text .tb_text_wrap h6,.themify_builder_content-3423 .tb_be42d2e.module-text .tb_text_wrap li,.themify_builder_content-3423 .tb_be42d2e.module-text .tb_text_wrap span{font-family:"Playfair Display";background-clip:border-box;background-image:none;color:#000;font-style:italic;font-weight:bold}
.themify_builder_content-3423 .tb_8af9d58{margin-top:-23px;padding-bottom:7%;padding-top:5%}
.themify_builder_content-3423 .tb_917ad5b.module-icon .module-icon-item em:hover{background-color:#f04646;color:#fff}
.themify_builder_content-3423 .tb_917ad5b.module-icon .module-icon-item em{background-color:#e5e5e5;color:#4c4c4c}
.themify_builder_content-3423 .tb_917ad5b.module-icon{padding-top:0;margin-top:65px}

@media(max-width:1280px){
.themify_builder_content-3423 .tb_4d07cfc.module-text.module h1{font-size:5em}
.themify_builder_content-3423 .tb_917ad5b.module-icon{margin-bottom:35px}
.themify_builder_content-3423 .tb_0beb2cc{--col:var(--c3)}
}
@media(max-width:768px){
.themify_builder_content-3423 .tb_4a9cbb3.module-text{margin-top:-50px}
.themify_builder_content-3423 .tb_ff3265a.module-text{margin-right:0;margin-left:0}
.themify_builder_content-3423 .tb_4d07cfc.module-text.module h1{font-size:1.5em}
.themify_builder_content-3423 .tb_917ad5b.module-icon{margin-bottom:40px}
}
@media(max-width:680px){
.themify_builder_content-3423 .tb_551ea7f.module-text.module h1{font-size:2.4em}
.themify_builder_content-3423 .tb_551ea7f.module-text{margin:-20px}
.themify_builder_content-3423 .tb_b225675>.row_inner{--col:none;--area:var(--aream2_auto)}
.themify_builder_content-3423 .tb_4d07cfc.module-text.module h1{font-size:40em}
.themify_builder_content-3423 .tb_0beb2cc{--col:none;--area:var(--aream3_auto)}
.themify_builder_content-3423 .tb_8af9d58{text-align:left;margin-top:35px}
}