#et_top_search{display:none}.split-row .et_pb_column{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;align-items:start}.split-row .et_pb_module{margin:0!important}.split-row .et_pb_module:first-child{grid-column:1 / -1}.split-row .col-left{grid-column:1}.split-row .col-right{grid-column:2}@media (max-width:980px){.split-row .et_pb_column{display:block!important}.split-row .et_pb_column>.et_pb_module{width:100%!important;margin-bottom:20px}}.card{background-color:#f5f5f5;border-left:8px solid #b5d500;border-radius:12px;padding:20px;padding-left:28px;box-shadow:0 6px 16px rgba(0,0,0,0.15);transition:all 0.3s ease}.card:hover{transform:translateY(-5px);box-shadow:0 12px 24px rgba(0,0,0,0.25)}.card2{background-color:#f5f5f5;border-left:8px solid #066e00;border-radius:12px;padding:20px;padding-left:28px;box-shadow:0 6px 16px rgba(0,0,0,0.15);transition:all 0.3s ease}.card2:hover{transform:translateY(-5px);box-shadow:0 12px 24px rgba(0,0,0,0.25)}@media (max-width:767px){.card{border-left:4px solid #b5d500;padding-left:24px}.card2{border-left:4px solid #066e00;padding-left:24px}}.shot-blurb .et_pb_blurb_content{display:flex;flex-direction:column;align-items:flex-start;text-align:left}.shot-blurb .et_pb_blurb_container{order:1;margin-bottom:12px}.shot-blurb .et_pb_main_blurb_image{order:2;margin:0;display:block}.shot-blurb .et_pb_main_blurb_image img{width:100%;border-radius:12px;box-shadow:0 6px 16px rgba(0,0,0,0.15);transition:none!important;opacity:1!important;transform:none!important}.shot-blurb .et_pb_blurb_content,.shot-blurb .et_pb_main_blurb_image,.shot-blurb .et_pb_main_blurb_image img{animation:none!important;-webkit-animation:none!important}.pro-accordion .et_pb_toggle{background:#f5f5f5;border-left:6px solid #b5d500;border-radius:12px;margin-bottom:12px;box-shadow:0 4px 12px rgba(0,0,0,0.08);transition:all 0.3s ease}.pro-accordion .et_pb_toggle:hover{transform:translateY(-3px);box-shadow:0 8px 16px rgba(0,0,0,0.15)}.pro-accordion .et_pb_toggle_title{font-weight:600;color:#222;padding:14px 20px;font-size:1.1rem;cursor:pointer}.pro-accordion .et_pb_toggle_content{padding:0 20px 15px 20px;font-size:0.95rem;line-height:1.6;color:#333}.pro-accordion .et_pb_toggle_open{border-left-color:#066e00}.pro-accordion .et_pb_toggle_title:before{color:#b5d500;font-size:18px;right:20px}.pro-accordion .et_pb_toggle_open .et_pb_toggle_title:before{color:#066e00}