/* Generated from page: contact-thomas */
.themify_builder_content-1481 .tb_c3p1856.module_row{background-color:rgba(0, 164, 214, 1); padding-bottom:5%; padding-top:5%;}
.themify_builder_content-1481 .tb_ylxd862.module_column{padding-bottom:0px; padding-top:0px; background-color:rgba(0, 164, 214, 1); mix-blend-mode:normal;}
.themify_builder_content-1481 .tb_giie858.module-text.module h1{font-size:70px;}
.themify_builder_content-1481 .tb_hhza859.module-text{padding-left:15%; padding-right:15%; margin-bottom:25px;}
.themify_builder_content-1481 .tb_hhza859.module-text a{color:rgba(255, 255, 255, 1); text-decoration:underline;}
.themify_builder_content-1481 .tb_myls859.module-buttons.module .module-buttons .module-buttons-item a:hover{border:1px solid rgba(255, 255, 255, 1);}
.themify_builder_content-1481 .tb_myls859.module-buttons.module .module-buttons .module-buttons-item a{border:none;}
.themify_builder_content-1481 .tb_myls859.module-buttons .module-buttons-item a:hover{background-color:rgba(255, 255, 255, 0.00);background-image:none;}
.themify_builder_content-1481 .tb_myls859.module-buttons .module-buttons-item a{background-color:rgba(255, 255, 255, 1);background-image:none;}
.themify_builder_content-1481 .tb_myls859.module-buttons .module-buttons-item:hover i,.themify_builder_content-1481 .tb_myls859.module-buttons .module-buttons-item:hover span{color:rgba(255, 255, 255, 1);-webkit-background-clip:border-box;background-clip:border-box;background-image:none;}
.themify_builder_content-1481 .tb_myls859.module-buttons .module-buttons-item:hover i:hover,.themify_builder_content-1481 .tb_myls859.module-buttons .module-buttons-item:hover span:hover{color:rgba(255, 255, 255, 1);-webkit-background-clip:border-box;background-clip:border-box;background-image:none;}
.themify_builder_content-1481 .tb_myls859.module-buttons i,.themify_builder_content-1481 .tb_myls859.module-buttons span{color:rgba(254, 63, 13, 1);-webkit-background-clip:border-box;background-clip:border-box;background-image:none;}
.themify_builder_content-1481 .tb_05u8871.module-text{padding-top:3%;}
.themify_builder_content-1481 .tb_44jd856.module_row{background-color:rgba(25, 12, 34, 1); padding-bottom:5%; padding-top:5%;}
.themify_builder_content-1481 .tb_44jd856.module_row,.themify_builder_content-1481 .tb_44jd856.module_row p,.themify_builder_content-1481 .tb_44jd856.module_row h1,.themify_builder_content-1481 .tb_44jd856.module_row h2,.themify_builder_content-1481 .tb_44jd856.module_row h3:not(.module-title),.themify_builder_content-1481 .tb_44jd856.module_row h4,.themify_builder_content-1481 .tb_44jd856.module_row h5,.themify_builder_content-1481 .tb_44jd856.module_row h6{color:rgba(255, 255, 255, 1);}
.themify_builder_content-1481 .tb_u6wm769.module-text{text-align:center;}

@media screen and (max-width: 1280px) {
.themify_builder_content-1481 .tb_c3p1856.module_row{padding-bottom:5%; padding-top:5%; text-align:center; background-color:rgba(0, 164, 214, 1);}
.themify_builder_content-1481 .tb_c3p1856.module_row>.tb_row_frame_top,.themify_builder_content-1481 .tb_c3p1856.module_row > .fp-tableCell > .tb_row_frame_top{background-image:none;}
.themify_builder_content-1481 .tb_ylxd862.module_column{mix-blend-mode:normal; padding-bottom:0px; padding-top:0px; text-align:center; background-color:rgba(0, 164, 214, 1);}
.themify_builder_content-1481 .tb_ylxd862.module_column>.tb_row_frame_top,.themify_builder_content-1481 .tb_ylxd862.module_column > .fp-tableCell > .tb_row_frame_top{background-image:none;}
}
@media screen and (max-width: 768px) {
.themify_builder_content-1481 .tb_ylxd862.module_column{mix-blend-mode:normal; padding-bottom:0px; padding-top:0px; text-align:center; background-color:rgba(0, 164, 214, 1);}
.themify_builder_content-1481 .tb_ylxd862.module_column>.tb_row_frame_top,.themify_builder_content-1481 .tb_ylxd862.module_column > .fp-tableCell > .tb_row_frame_top{background-image:none;}
.themify_builder_content-1481 .tb_hhza859.module-text{padding-left:0%; padding-right:0%;}
}
@media screen and (max-width: 680px) {
.themify_builder_content-1481 .tb_ylxd862.module_column{padding-top:176px; padding-bottom:176px;}
}