/* Generated from page: historien-olof-glomde-beratta */
.themify_builder_content-1616 .tb_czgp241.module_row{padding-bottom:239px; padding-top:239px; background-attachment:scroll; background-repeat:no-repeat;background-size:cover; background-image:url(https://prismaproduction.se/wp-content/uploads/2021/09/Screenshot_20210902-125607_Gallery.jpg); background-position:49.33% 17.5%;}
.themify_builder_content-1616 .tb_czgp241.module_row>.builder_row_cover::before,.themify_builder_content-1616 .tb_czgp241.module_row>.ms-tableCell>.builder_row_cover::before{background-color:rgba(0, 0, 0, 0.20);}
.themify_builder_content-1616 .tb_7p79243.module_column,.themify_builder_content-1616 .tb_7p79243.module_column p,.themify_builder_content-1616 .tb_7p79243.module_column h1,.themify_builder_content-1616 .tb_7p79243.module_column h2,.themify_builder_content-1616 .tb_7p79243.module_column h3:not(.module-title),.themify_builder_content-1616 .tb_7p79243.module_column h4,.themify_builder_content-1616 .tb_7p79243.module_column h5,.themify_builder_content-1616 .tb_7p79243.module_column h6{color:rgba(255, 255, 255, 1);}
.themify_builder_content-1616 .tb_cugz241.module_row{padding-top:100px; padding-bottom:100px; background-position:50% 0%; background-attachment:scroll; background-repeat:no-repeat;background-size:cover; background-image:url(https://themify.me/demo/themes/ultra-ristorante/files/2019/09/buble-bg-blue.jpg);}
.themify_builder_content-1616 .tb_yqlr351.module_row{background-position:53.33% 48.75%; background-attachment:scroll; background-repeat:no-repeat;background-size:cover; background-image:url(https://prismaproduction.se/wp-content/uploads/2021/09/DSC03058-scaled.jpg); margin-top:0px;}
.themify_builder_content-1616 .tb_ciup351.module_column{padding-top:151px; padding-bottom:104px;}
.themify_builder_content-1616 .tb_bmyp650.module-text.module .tb_text_wrap h2{color:rgba(255, 255, 255, 1);-webkit-background-clip:border-box;background-clip:border-box;background-image:none;}
.themify_builder_content-1616 .tb_bmyp650.module-text{text-align:center;}
.themify_builder_content-1616 .tb_cd43241.module_row{padding-top:12px; padding-bottom:12px; background-color:rgba(0, 0, 0, 1); margin-top:26px; padding-left:0px;}
.themify_builder_content-1616 .tb_5los249.module_column,.themify_builder_content-1616 .tb_5los249.module_column p,.themify_builder_content-1616 .tb_5los249.module_column h1,.themify_builder_content-1616 .tb_5los249.module_column h2,.themify_builder_content-1616 .tb_5los249.module_column h3:not(.module-title),.themify_builder_content-1616 .tb_5los249.module_column h4,.themify_builder_content-1616 .tb_5los249.module_column h5,.themify_builder_content-1616 .tb_5los249.module_column h6{color:rgba(255, 255, 255, 1);}
.themify_builder_content-1616 .tb_8jhq249.module-text{text-align:center; padding-bottom:50px;}
.themify_builder_content-1616 .tb_fhdt92.module-text.module h4{margin-bottom:12px; font-size:18px;}
.themify_builder_content-1616 .tb_fhdt92.module-text{text-align:left; line-height:16px; font-size:14px; padding-bottom:0px;}
.themify_builder_content-1616 .tb_fhdt92.module-text p{margin-bottom:18px;}
.themify_builder_content-1616 .tb_wdzo233.module-text{font-style:normal; line-height:16px; font-size:14px;}
.themify_builder_content-1616 .tb_wdzo233.module-text p{margin-bottom:16px;}
.themify_builder_content-1616 .tb_5h76635.module-text.module h4{margin-bottom:12px; font-size:18px; text-transform:uppercase;}
.themify_builder_content-1616 .tb_5h76635.module-text{text-align:left; line-height:16px; font-size:14px;}
.themify_builder_content-1616 .tb_5h76635.module-text p{margin-bottom:16px;}
.themify_builder_content-1616 .tb_hhbi566.module-text.module h4{margin-bottom:12px; font-size:18px; text-transform:uppercase;}
.themify_builder_content-1616 .tb_hhbi566.module-text{text-align:left; line-height:16px; font-size:14px;}
.themify_builder_content-1616 .tb_hhbi566.module-text p{margin-bottom:16px;}
.themify_builder_content-1616 .tb_lcvr14.module_row{text-align:center;}
.themify_builder_content-1616 .tb_i9lc15.module_column{padding-right:66px; padding-left:66px;}
.themify_builder_content-1616 .tb_wqvv241.module_row{padding-top:120px; padding-bottom:70px; background-attachment:scroll; background-repeat:no-repeat;background-size:cover; background-image:url(https://themify.me/demo/themes/ultra-ristorante/files/2019/09/buble-bg-blue.jpg);}
.themify_builder_content-1616 .tb_otgk254.module_subrow{margin-bottom:15px;}
.themify_builder_content-1616 .tb_atj0256.module-image{margin-bottom:15px;}

@media screen and (max-width: 1280px) {
.themify_builder_content-1616 .tb_czgp241.module_row{padding-bottom:110px; padding-top:110px;}
}
@media screen and (max-width: 768px) {
.themify_builder_content-1616 .tb_czgp241.module_row{padding-bottom:90px; padding-top:90px;}
.themify_builder_content-1616 .tb_cugz241.module_row{padding-bottom:88px; padding-top:88px;}
.themify_builder_content-1616 .tb_fqi7247.module_column{padding-bottom:46px;}
.themify_builder_content-1616 .tb_cd43241.module_row{padding-bottom:78px; padding-top:78px;}
.themify_builder_content-1616 .tb_wqvv241.module_row{padding-top:90px;}
}
@media screen and (max-width: 680px) {
.themify_builder_content-1616 .tb_czgp241.module_row{padding-bottom:91px; padding-top:91px;}
.themify_builder_content-1616 .tb_cugz241.module_row{padding-bottom:76px; padding-top:76px;}
.themify_builder_content-1616 .tb_fqi7247.module_column{margin-bottom:46px; padding-bottom:0px;}
.themify_builder_content-1616 .tb_cd43241.module_row{padding-bottom:76px; padding-top:76px;}
.themify_builder_content-1616 .tb_g1y4250.module_subrow{margin-left:20px;}
.themify_builder_content-1616 .tb_fhdt92.module-text{text-align:left; line-height:3px; font-size:14px;}
.themify_builder_content-1616 .tb_i9lc15.module_column{padding-left:18px; padding-right:18px;}
.themify_builder_content-1616 .tb_wqvv241.module_row{padding-top:55px; padding-bottom:55px;}
.themify_builder_content-1616 .tb_nw0c257.module-image{margin-bottom:15px;}
.themify_builder_content-1616 .tb_0ziv255.module-image{margin-bottom:15px;}
.themify_builder_content-1616 .tb_yx2o254.module-image{margin-bottom:15px;}
}