@keyframes ripple{0%{transform:scale(1);opacity:0.9}100%{transform:scale(1.8);opacity:0}}.dipi_blog_slider .dipi-post-content{padding:20px 0px 20px 0px!important}.et_pb_row_fullwidth .dp-portfolio-grid .et_pb_portfolio_item{min-height:400px}.dp-portfolio-grid{padding:0 10px}.dp-portfolio-grid .et_pb_portfolio_item{min-height:300px;padding:35px;border:10px solid transparent;position:relative;overflow:hidden}.dp-portfolio-grid .et_pb_portfolio_item:hover .et_overlay{z-index:3;opacity:1}.dp-portfolio-grid .et_portfolio_image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.dp-portfolio-grid .et_portfolio_image img{max-width:none;object-fit:cover;height:100%;width:100%;object-position:center}.dp-portfolio-grid .et_pb_module_header,.dp-portfolio-grid p.post-meta{position:relative;z-index:5;opacity:0;visibility:hidden;-webkit-transition:all .4s ease 0s;transition:all .4s ease 0s;transform:translate(0,-20px);-ms-transform:translate(0,-20px);-webkit-transform:translate(0,-20px)}.dp-portfolio-grid .et_pb_module_header{text-shadow:1px 1px 1px rgba(0,0,0,0.25)}.dp-portfolio-grid .et_pb_portfolio_item:hover .et_pb_module_header,.dp-portfolio-grid .et_pb_portfolio_item:hover p.post-meta{opacity:1;visibility:visible;transform:translate(0,0);-ms-transform:translate(0,0);-webkit-transform:translate(0,0);transition-delay:.2s;-webkit-transition-delay:.2s}.dp-portfolio-grid.et_pb_portofolio_pagination{border-top:none}.et_pb_filterable_portfolio .et_pb_portfolio_filters li a{padding:15px 30px;border:none;background-color:#f6f7fa}.et_pb_filterable_portfolio_1.et_pb_filterable_portfolio.et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active{color:#ffffff!important;background-color:#FE5E15!important}.et_pb_widget_area .et_pb_widget a{color:#333333;background-color:#f5f5f5;border-radius:0px;font-family:'mulish';padding:10px 20px 10px 20px}.et_pb_widget_area .et_pb_widget a:hover{color:#ffffff;background-color:#FE5E15}.custom-heading-section{position:relative;width:100%;padding:6rem 2rem;overflow:hidden;background-color:#f8f8f8}.custom-heading-section .content-wrapper{max-width:1000px;margin:0 auto;z-index:2;position:relative;text-align:left}.custom-heading-section h1{font-size:2.5rem;margin-bottom:1rem}.custom-heading-section p{font-size:1.125rem;line-height:1.5}.svg-container{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;overflow:visible}.svg-container svg{display:block;width:100%;height:auto}.column{fill:#003366;transition:height 1s ease-out}.underline{text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:15px;text-decoration-color:#B18E62}input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required,.et_pb_contact_form_container .et_pb_contact_field_4.et_pb_contact_field .input{color:#333333!important;border-width:1px;border-color:#e7eaf0!important;-webkit-appearance:none;background-color:#ffffff;width:100%;border-radius:0;font-size:14px;padding:16px}.et_pb_contact_field textarea.et_pb_contact_message{min-height:150px;display:block}textarea.wpcf7-form-control.wpcf7-textarea{color:#333333!important;border-width:1px;border-color:#e7eaf0!important;-webkit-appearance:none;background-color:#ffffff;width:100%;border-radius:0;font-size:14px;padding:16px}input.wpcf7-form-control.wpcf7-submit.has-spinner{padding:30px;color:#FFFFFF!important;border-width:0px!important;border-radius:0px;letter-spacing:3px;font-size:15px;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif!important;text-transform:uppercase!important;background-color:#b18e62!important;padding-top:15px!important;padding-bottom:15px!important;margin-top:5px!important;transition:background-color 300ms ease 0ms}input.wpcf7-form-control.wpcf7-submit:hover{background-color:#00235A!important;cursor:pointer}.et_pb_menu .et_pb_menu__menu>nav>ul>li{border-left:1px solid #EFEBEA}.et_pb_menu .et_pb_menu__menu>nav>ul>li:last-child{border-right:1px solid #EFEBEA}