.blue{color:#1183ff!important}.darkblue{color:#1e3a8a!important}.litblue{color:#006aa4!important}header#main-header{box-shadow:none!important}body #page-container .et_pb_section .pa-contact-form-submit-fullwidth.et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button{margin-left:0%!important}.pa-contact-form-submit-fullwidth .et_contact_bottom_container{width:100%;flex-direction:column;gap:1em;padding-left:3%;margin-top:0}.pa-contact-form-submit-fullwidth .et_contact_bottom_container button{width:100%;margin:0}.portfolio-wrapper{margin:20px 0}.portfolio-tabs{display:flex;gap:15px;list-style:none;padding:0;margin-bottom:20px;cursor:pointer;justify-content:center;list-style-type:none!important}.portfolio-tabs li{padding:8px 16px;background:#f1f1f1;border-radius:6px;transition:0.3s}.portfolio-tabs li.active,.portfolio-tabs li:hover{background:#1183ff;color:#fff}.portfolio-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.portfolio-item{background:#fff;box-shadow:0 4px 10px rgb(0 0 0 / .1);border-radius:10px;overflow:hidden}.portfolio-image{background:#f8f9f9;padding:45px 15px}.portfolio-image img{display:block;height:100px;object-fit:contain;margin:0 auto}.portfolio-header{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:10px;flex-direction:row}.portfolio-header h3{margin:0}.portfolio-header .company-since{font-size:14px;color:#666;font-weight:500}h4.portfolio-title{border-bottom:1px dashed rgb(0 0 0 / 20%);margin-bottom:15px!important;padding-bottom:15px}.portfolio-content-box{padding:25px 20px}@media (max-width:980px){.portfolio-grid{grid-template-columns:repeat(2,1fr)}.portfolio-tabs{flex-wrap:wrap}}@media (max-width:767px){.portfolio-grid{grid-template-columns:1fr}}.et-pb-contact-message{color:#ffffff!important;padding-bottom:15px!important}