.preset--module--divi-text--default{--vertical-gap:30px}.preset--module--divi-text--default .et_pb_text_inner{text-underline-offset:1px;font-size:16px;letter-spacing:0px;line-height:1.8em}.preset--module--divi-text--default .et_pb_text_inner *:not([data-et-vb-popover-tinymce]){margin-block-end:1em;padding-bottom:unset}.preset--module--divi-text--default .et_pb_text_inner p:not(.has-background):last-of-type{margin-block-end:0}.preset--module--divi-text--default .et_pb_text_inner h2{text-underline-offset:1px;column-gap:1em;letter-spacing:0px;line-height:1em;-webkit-text-stroke-width:0px}@media only screen and (max-width:980px){.preset--module--divi-text--default .et_pb_text_inner{font-size:15px}}@media only screen and (max-width:767px){.preset--module--divi-text--default .et_pb_text_inner{font-size:16px}.preset--module--divi-image--default{margin-top:1px!important}}.et_pb_text_0,.et_pb_text_1,.et_pb_text_2,.et_pb_text_3,.et_pb_text_4,.et_pb_text_5{padding-top:3px!important;text-align:start}.et_pb_image_0{width:100%}.et_pb_image_0 img,.et_pb_image_0 .et_pb_image_wrap{width:100%;max-width:100%!important}.et_pb_video_0 .et_pb_video_overlay_hover:hover,.et_pb_video_1 .et_pb_video_overlay_hover:hover{background-color:rgba(0,0,0,.6)}.rpk_d5_project_carousel_module_0 .rpk-heading{font-size:30px}.rpk_d5_project_carousel_module_0 .rpk-card-title{font-size:19px}.et_pb_column_1,.et_pb_column_2,.et_pb_column_3,.et_pb_column_4,.et_pb_column_5,.et_pb_column_6,.et_pb_column_7,.et_pb_column_8,.et_pb_column_9,.et_pb_column_10,.et_pb_column_11,.et_pb_column_12,.et_pb_column_13{--et-pb-icon-self-align:center}.et-l--post>.et_builder_inner_content .et_pb_section.et_pb_section_2{background-color:#FFFFFF!important}.et_pb_section_2.et_pb_section{margin-bottom:2px;padding-top:33px;padding-bottom:33px}.et_pb_row_4.et_pb_row{margin-bottom:10px!important}.et_pb_row_7.et_pb_row{margin-right:auto!important;margin-bottom:48px!important;margin-left:auto!important;padding-bottom:5px!important}.et_pb_row_7,.et_pb_pagebuilder_layout.single-post:not(.et-tb-has-body) #main-content .et_pb_row.et_pb_row_7{width:95%!important}.et_pb_row_7{max-width:1900px!important}@media only screen and (max-width:980px){.rpk_d5_project_carousel_module_0 .rpk-heading{font-size:28px}.rpk_d5_project_carousel_module_0 .rpk-card-title{font-size:18px}}@media only screen and (max-width:767px){.rpk_d5_project_carousel_module_0 .rpk-heading{font-size:23px}.rpk_d5_project_carousel_module_0 .rpk-card-title{font-size:17px}.et_pb_section_2.et_pb_section{padding-top:33px;padding-bottom:15px}}