#main-footer #et-footer-nav .bottom-nav{padding-top:15px !important}#main-footer #et-footer-nav .bottom-nav{padding-bottom:15px !important}.et_pb_portfolio_grid .et_pb_portfolio_item,.et_pb_portfolio_grid et_portfolio_image,.et_pb_portfolio_grid div.et_pb_portfolio_item{width:225px !important}.et_pb_portfolio_grid .et_portfolio_image{height:169px !important;overflow:hidden}.et_pb_portfolio_grid div.et_pb_portfolio_item{margin-bottom:45px !important;margin-right:23px !important}body:not(.dbdb_divi_2_4_up) .et_pb_portfolio_grid div.et_pb_portfolio_item{margin-left:23px !important}.et_pb_portfolio_grid .et_pb_portfolio_item{clear:none !important}.et_pb_portfolio_grid div.et_pb_portfolio_item:nth-child(4n+1){clear:none !important}.et_pb_portfolio_grid div.et_pb_portfolio_item{float:left !important}.et_pb_portfolio_grid .et_portfolio_image{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}.et_pb_portfolio_grid .et_portfolio_image>img{position:relative;top:50%;transform:translateY(-50%)}.et_pb_portfolio_grid .et_portfolio_image>img{zoom:10 !important;height:auto !important;max-height:100% !important;width:auto !important;max-width:100% !important;min-width:0 !important;min-height:0 !important;position:absolute;top:50%;left:50%;margin-right:-50%;transform:translate(-50%,-50%) !important}.et_pb_portfolio_grid .et_portfolio_image{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}body.ie div.et_pb_portfolio_grid span.et_portfolio_image>img{zoom:1 !important}.et_pb_portfolio_grid .et_portfolio_image img{zoom:0.1 !important;height:auto !important;min-height:100% !important;width:auto !important;min-width:100% !important;max-width:none !important;max-height:none !important;position:absolute;top:50%;left:50%;margin-right:-50%;transform:translate(-50%,-50%) !important}.et_pb_portfolio_grid .et_portfolio_image{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}.et_pb_text ul,.et_pb_text ol,.et_divi_builder #et_builder_outer_content .et_pb_module.et_pb_text ul,.et_divi_builder #et_builder_outer_content .et_pb_module.et_pb_text ol{margin:30px}.et_divi_builder #et_builder_outer_content .et_pb_module.et_pb_text li,.et_pb_text li{margin-top:16px}@media only screen and (max-width:980px){#top-header>.container,#main-header>.container,#et_search_outer>.container,body.single #main-content>.container,body.home #main-content>.container,body.page:not(.et-tb-has-template) div.et_pb_row.dbdb_default_mobile_width,body.single:not(.et-tb-has-template) div.et_pb_row.dbdb_default_mobile_width,body.page.et-tb-has-template .et-l--post>.et_builder_inner_content>.et_pb_section>.et_pb_row.dbdb_default_mobile_width,body.single.et-tb-has-template .et-l--post>.et_builder_inner_content>.et_pb_section>.et_pb_row.dbdb_default_mobile_width,body.single-project div.et_pb_row.dbdb_default_mobile_width,.et_section_specialty.dbdb_default_mobile_width>.et_pb_row{width:90% !important}}.db141_show_header_separators.et_header_style_left #top-menu>.menu-item + .menu-item:before,.db141_show_header_separators.et_header_style_centered #top-menu>.menu-item + .menu-item:before,.db141_show_header_separators.et_header_style_split #top-menu>.menu-item + .menu-item:before{position:absolute;left:-15px;content:'|';font-size:smaller;color:rgba(0,0,0,0.6)}.db141_show_header_separators.et_header_style_left #top-menu>.menu-item + .mega-menu:before{position:relative;top:1.1em}#footer-info{width:100%;margin:0 auto;text-align:center !important}@media only screen and (min-width:980px){#footer-bottom .et-social-icons{margin-bottom:-28px}}.page-template-default.et_pb_pagebuilder_layout:not(.et_full_width_page) #content-area #left-area .et_pb_row{width:100%}.page-template-default.et_pb_pagebuilder_layout:not(.et_full_width_page) .et_featured_image,.page-template-default.et_pb_pagebuilder_layout:not(.et_full_width_page) .main_title{display:none}.page-template-default.et_pb_pagebuilder_layout:not(.et_full_width_page) #main-content .container{padding-top:0}.page-template-default.et_pb_pagebuilder_layout:not(.et_full_width_page) #sidebar{margin-top:58px}body @media only screen and (min-width:981px){.nav li ul}body .nav li li{white-space:nowrap}body .nav li li a{width:auto !important}