/*!
/*
 Theme Name:     Divi Child
 Theme URI:      https://www.elegantthemes.com/gallery/divi/
 Description:    Divi Child Theme
 Author:         Elegant Themes
 Author URI:     https://www.elegantthemes.com
 Template:       Divi
 Version:        1.0.0
*/
 .blog-title{padding-bottom:2%}.entry-meta .entry-date.published{display:none}.et_pb_post .post-meta .published{display:none}#breadcrumbs{padding-bottom:3%}#breadcrumbs-2{padding-left:12%}.home p#breadcrumbs-2{display:none}.blog-contact{display:inline-block;position:relative;font-size:20px;font-weight:500;padding:.3em 1em;line-height:1.7em!important;background-size:cover;background-position:50%;background-repeat:no-repeat;border:2px solid;border-color:#cd5c5c;border-radius:3px;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:all!important;transition-property:all!important}.blog-contact:hover{background-color:rgb(205 92 92 / .3)}.et_pb_post .entry-featured-image-url{display:block;position:relative;margin:1% 2% 1% 0;float:left}@media only screen and (max-width:767px){.et_pb_post .entry-featured-image-url{display:none}}#main-content .container:before{content:none!important}#et-top-navigation{display:flex;flex-wrap:wrap;justify-content:center;float:none}.footer-contact{display:inline-block;position:relative;font-size:20px;font-weight:500;padding:.3em 1em;line-height:1.7em!important;background-size:cover;background-position:50%;background-repeat:no-repeat;border:2px solid;border-color:#cd5c5c;border-radius:3px;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:all!important;transition-property:all!important}.footer-contact:hover{background-color:rgb(205 92 92 / .3)}#top-header{background-color:#e23714!important}#cvform{display:flex;justify-content:center}h2{line-height:1.75em}h3{line-height:1.5em}h3 a{color:#e23714}@media only screen and (max-width:767px){#et-info-phone,#et-info-email{line-height:1.75}}#footer-bottom{height:40px}.zrsite_Job_Description{display:none}.rec-grp-heading{display:none}.wp-pagenavi .pages{border:none!important}.pa-portfolio-image-3-4 .et_portfolio_image{padding-top:133.33%;display:block}.pa-portfolio-image-3-4 .et_portfolio_image img{position:absolute;height:100%;width:100%;top:0;left:0;right:0;bottom:0;object-fit:cover}@media (max-width:980px){ul.et_mobile_menu{padding-bottom:90px!important}}@media (max-width:980px){.slick-dots li{margin:0 6px}.slick-dots li button{width:16px!important;height:16px!important}.et_pb_slider .et-pb-controllers a{width:14px!important;height:14px!important;border-radius:50%;margin:0 5px}button.et_pb_menu__search-button{padding:8px 12px;margin:-8px -12px}#main-footer .footer-widget a,.et-l--footer .et_pb_text_inner a,.et-l--footer p a,.et-l--footer li a{display:inline-block;padding:4px 0}.post-meta a{display:inline-block;padding:4px 2px}.et_pb_portfolio a,.et_pb_portfolio_item a{font-size:13px!important}.grecaptcha-badge{bottom:95px!important}}.page-id-3646 .et_pb_slider .et_pb_slide{position:relative}.page-id-3646 .et_pb_slider .et_pb_slide::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgb(0 0 0 / .45);pointer-events:none;z-index:1}.page-id-3646 .et_pb_slider .et_pb_container{position:relative;z-index:2}.page-id-3646 .et_pb_slider .et_pb_slide_description .et_pb_slide_title,.page-id-3646 .et_pb_slider .et_pb_slide_description .et_pb_slide_title a{color:#ffffff!important;text-shadow:0 2px 10px rgb(0 0 0 / .5)}@media (max-width:980px){.page-id-3646 .et_pb_slider .et-pb-slider-arrows{display:none}}