body.dm-custom-header div.divi-mobile-menu{z-index:9999!important}body #page-container h2{font-weight:700;font-size:26px}body #page-container h3{font-weight:700;font-size:20px;text-transform:none;letter-spacing:1px}.contactForm #gform_submit_button_11{font-family:"Open Sans",Helvetica,Arial,Lucida,sans-serif;position:relative;padding:0.5em 2em!important;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;background:#afd138;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:1px;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;transition:all 0.2s;line-height:1.7em!important;border:none!important;float:right!important;color:#ffffff!important;margin-top:-65px}#gform_submit_button_16{font-family:"Open Sans",Helvetica,Arial,Lucida,sans-serif;position:relative;padding:0.5em 2em!important;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;background:#004261;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:1px;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;transition:all 0.2s;line-height:1.7em!important;border:1px solid #004261!important;color:#ffffff!important;margin-top:-65px}#gform_submit_button_16:hover{opacity:0.9}.contactForm #gform_submit_button_15{font-family:"Open Sans",Helvetica,Arial,Lucida,sans-serif;position:relative;padding:0.5em 2em!important;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;background:#afd138;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:1px;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;transition:all 0.2s;line-height:1.7em!important;border:none!important;float:right!important;color:#ffffff!important;margin-top:-65px}#gform_submit_button_17{font-family:"Open Sans",Helvetica,Arial,Lucida,sans-serif;position:relative;padding:0.5em 2em!important;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;background:#afd138;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:1px;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;transition:all 0.2s;line-height:1.7em!important;border:none!important;float:right!important;color:#ffffff!important}.gform_wrapper.gravity-theme .description,.gform_wrapper.gravity-theme .gfield_description,.gform_wrapper.gravity-theme .gsection_description,.gform_wrapper.gravity-theme .instruction{clear:both;font-family:inherit;font-size:15px;letter-spacing:normal;line-height:inherit;padding-top:0px;width:100%}.contact-block img{display:inline;margin-right:0.25rem;position:relative;bottom:4px}.contact-block div{display:inline-block;color:#808285!important}.contact-block h2{font-weight:600!important;font-size:22px!important;color:#808285;padding-bottom:0}@media (max-width:768px){.contact-block div{display:block;font-size:18px!important;color:#808285!important}.contact-block h2{font-weight:600!important;font-size:18px!important;color:#808285;padding-bottom:0}}@media (min-width:981px) and (max-width:1200px){.contact-block div{display:block;font-size:16px!important;color:#808285!important}.contact-block h2{font-weight:600!important;font-size:16px!important;color:#808285;padding-bottom:0}}@media (max-width:416px){#earthQuakeNewAppointmentHeader,#environmentalLiabilityHeader{font-size:36px!important}}#selectivePassLoginButton{background-color:#afd138;border:none;border-radius:50px;color:#fff;margin-bottom:10px;font-size:19px;font-weight:bold;padding:0.75rem 2rem}@media (max-width:500px){#footerTWPLogo{max-width:100px;padding-bottom:30px;padding-right:18px;padding-left:18px}}@media screen and (max-width:480px){body #page-container h1{font-size:40px}}#menu-item-4606 a,.menu-item-4600 a{padding:12px 25px 12px!important;background-color:#1a9caa;border-radius:50px;color:#fff;margin-bottom:10px}#gform_submit_button_14{padding:12px 25px 12px!important;text-transform:uppercase;font-weight:600;background-color:#1a9caa;border-radius:15px;color:#fff;margin-top:15px}#palomarPerksSlideshow{padding:0 30px}#palomarPerksSlideshow .et_pb_gallery_item{pointer-events:none}#palomarPerksSlideshow .et-pb-controllers{display:none!important;pointer-events:none}#palomarPerksSlideshow .et-pb-controllers{position:relative;bottom:0;left:0;width:100%;text-align:center;z-index:10}#palomarPerksSlideshowMobile{padding:0 30px}#palomarPerksSlideshowMobile .et_pb_gallery_item{pointer-events:none}#palomarPerksSlideshowMobile .et-pb-controllers{display:none!important;pointer-events:none}#palomarPerksSlideshowMobile .et-pb-controllers{position:relative;bottom:0;left:0;width:100%;text-align:center;z-index:10}#communityPartnershipSlideshow{padding:0px 25px}#communityPartnershipSlideshow .et_pb_gallery_item{pointer-events:none}#communityPartnershipSlideshow .et-pb-controllers{display:none!important;pointer-events:none}#communityPartnershipSlideshow .et-pb-controllers{position:relative;bottom:0;left:0;width:100%;text-align:center;z-index:10}@media (max-width:430px){.careers-section-header-text h2{font-size:32px!important}.careers-section-header-text h3{font-size:16px!important}.job_listings{max-height:650px;overflow-y:scroll}#palomarPerksSlideshowMobile .et-pb-arrow-prev{left:-10px;top:65px!important;opacity:1;height:48px!important;width:48px!important}#palomarPerksSlideshowMobile .et-pb-arrow-next{right:-10px;top:65px!important;opacity:1;height:48px!important;width:48px!important}#communityPartnershipSlideshow .et-pb-arrow-prev{left:-12px;top:75px!important;opacity:1;height:48px!important;width:48px!important}#communityPartnershipSlideshow .et-pb-arrow-next{right:-12px;top:75px!important;opacity:1;height:48px!important;width:48px!important}}@media (min-width:431px) and (max-width:819px){.careers-section-header-text h2{font-size:32px!important}.careers-section-header-text h3{font-size:16px!important}.job_listings{max-height:650px;overflow-y:scroll}#palomarPerksSlideshow .et-pb-arrow-prev{left:-10px;top:38px!important;opacity:1;height:48px!important;width:48px!important}#palomarPerksSlideshow .et-pb-arrow-next{right:-10px;top:38px!important;opacity:1;height:48px!important;width:48px!important}#communityPartnershipSlideshow .et-pb-arrow-prev{left:-12px;top:160px!important;opacity:1;height:48px!important;width:48px!important}#communityPartnershipSlideshow .et-pb-arrow-next{right:-12px;top:160px!important;opacity:1;height:48px!important;width:48px!important}}@media (min-width:820px) and (max-width:1180px){.careers-section-header-text h2{font-size:38px!important}.careers-section-header-text h3{font-size:24px!important}.careers-la-jolla-image .et_pb_image_wrap{display:inline-block;position:relative;max-width:100%;overflow:hidden;height:600px}.job_listings{max-height:600px;overflow-y:scroll}#palomarPerksSlideshow .et-pb-arrow-prev{left:-10px;top:56px!important;opacity:1;height:48px!important;width:48px!important}#palomarPerksSlideshow .et-pb-arrow-next{right:-10px;top:56px!important;opacity:1;height:48px!important;width:48px!important}#communityPartnershipSlideshow .et-pb-arrow-prev{left:-12px;top:160px!important;opacity:1;height:48px!important;width:48px!important}#communityPartnershipSlideshow .et-pb-arrow-next{right:-12px;top:160px!important;opacity:1;height:48px!important;width:48px!important}}@media (min-width:1181px){.careers-section-header-text h2{font-size:48px!important}.careers-section-header-text h3{font-size:30px!important}.job_listings{max-height:650px;overflow-y:scroll}#palomarPerksSlideshow .et-pb-arrow-prev{left:-10px;top:70px!important;opacity:1;height:48px!important;width:48px!important}#palomarPerksSlideshow .et-pb-arrow-next{right:-10px;top:70px!important;opacity:1;height:48px!important;width:48px!important}#palomarPerksSlideshow .et-pb-arrow-prev{left:-10px;top:70px!important;opacity:1;height:48px!important;width:48px!important}#palomarPerksSlideshow .et-pb-arrow-next{right:-10px;top:70px!important;opacity:1;height:48px!important;width:48px!important}#communityPartnershipSlideshow .et-pb-arrow-prev{left:-12px;top:125px!important;opacity:1;height:48px!important;width:48px!important}#communityPartnershipSlideshow .et-pb-arrow-next{right:-12px;top:125px!important;opacity:1;height:48px!important;width:48px!important}}.product-button{background-color:#004261;color:#fff;font-weight:bold;text-align:center;padding:0.5rem 1rem;border-radius:2rem;cursor:pointer;text-transform:uppercase;font-size:1rem}.product-button:hover{background:#004462;background:linear-gradient(36deg,rgba(0,68,98,1) 0%,rgba(17,129,148,1) 100%)}.custom-slide{display:none}.custom-slide.active{display:block}.custom-slideshow{position:relative;width:80%;max-width:1000px;margin:0 auto}.custom-slide{height:325px;width:100%;padding:2rem 3rem;color:#fff;box-shadow:10px 10px 0px #cad7de}.gradient-1{background:#004462;background:linear-gradient(36deg,rgba(0,68,98,1) 0%,rgba(17,129,148,1) 100%)}.gradient-2{background:#158396;background:linear-gradient(94deg,rgba(21,131,150,1) 0%,rgba(68,167,145,1) 100%)}.gradient-3{background:#45a890;background:linear-gradient(94deg,rgba(69,168,144,1) 0%,rgba(0,68,98,1) 100%)}.gradient-4{background:#48a990;background:linear-gradient(94deg,rgba(72,169,144,1) 0%,rgba(136,188,107,1) 100%)}.gradient-5{background:#86b96a;background:linear-gradient(94deg,rgba(134,185,106,1) 0%,rgba(11,75,98,1) 100%)}.product-slide h3{font-size:28px!important;color:#fff!important;text-align:center;text-shadow:2px 2px 1px #000;margin-bottom:2rem}.product-slide .slide-content{display:flex;align-content:center;justify-content:center;align-items:center;height:150px}.product-slide .slide-content.two-column-list .slide-list-bullets{margin:0 1rem}.product-slide .slide-content.two-column-list .slide-list-bullets li{line-height:2}.product-slide .slide-content.three-column-list{align-items:flex-start!important}.product-slide .slide-content.three-column-list .nested-list{padding:0 0 0 1.5em}.product-slide .slide-content.three-column-list .nested-list li{line-height:1.5!important}.product-slide .slide-content.three-column-list .slide-list-bullets{margin:0 0.25rem}.product-slide .slide-content.three-column-list .slide-list-bullets li{line-height:2}.product-slide .nested-list{list-style:circle;padding:0 0 0 2em}.product-slide .nested-list li{line-height:2!important}.product-slide .slide-content a{color:#fff!important;text-decoration:underline}.product-slide .slide-content .slide-list-bullets{padding:0 0 0px 1em}.product-slide .slide-content .slide-list{list-style-type:none;padding:0;text-align:center}.product-slide .slide-content li{font-size:16px;line-height:3}.carousel-controls{position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%);display:flex;justify-content:space-between;pointer-events:none}.carousel-controls i{font-size:2.5rem;color:#333;cursor:pointer;pointer-events:all;background:rgba(255,255,255,0.6);border-radius:50%;padding:8px}.carousel-controls span svg{width:50px;height:50px;fill:#085e77;cursor:pointer;pointer-events:all;background:rgba(255,255,255,0.6);border-radius:50%;padding:5px;border:3px solid #085e77}.carousel-controls span.prev{margin-left:-65px}.carousel-controls span.next{margin-right:-65px}@media (max-width:430px){.custom-slide{height:230px;width:100%;padding:1.5rem 0.5rem;color:#fff;box-shadow:10px 10px 0px #cad7de}.product-slide .slide-content{display:flex;align-content:center;justify-content:center;align-items:center;height:110px}.product-slide h3{font-size:18px!important;color:#fff!important;text-align:center;text-shadow:2px 2px 1px #000;margin-bottom:0.5rem}.product-slide .slide-content li{font-size:11px;line-height:3}.product-slide .slide-content.two-column-list .slide-list-bullets li{line-height:1.5}.product-slide .slide-content.three-column-list .slide-list-bullets{margin:0}.product-slide .slide-content.three-column-list .slide-list-bullets li{font-size:9px}.carousel-controls{position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%);display:flex;justify-content:space-between;pointer-events:none}.carousel-controls i{font-size:2.5rem;color:#333;cursor:pointer;pointer-events:all;background:rgba(255,255,255,0.6);border-radius:50%;padding:8px}.carousel-controls span svg{width:40px;height:40px;fill:#085e77;cursor:pointer;pointer-events:all;background:rgb(255 255 255);border-radius:50%;padding:5px;border:3px solid #085e77}.carousel-controls span.prev{margin-left:-20px}.carousel-controls span.next{margin-right:-20px}}@media (min-width:431px) and (max-width:818px){}@media (min-width:819px) and (max-width:1000px){.custom-slide{height:300px;width:100%;padding:2rem 1rem;color:#fff;box-shadow:10px 10px 0px #cad7de}.product-slide h3{font-size:20px!important;color:#fff!important;text-align:center;text-shadow:2px 2px 1px #000;margin-bottom:2rem}.product-slide .slide-content{display:flex;align-content:center;justify-content:center;align-items:center;height:140px}.product-slide .slide-content li{font-size:14px;line-height:2.75}.product-slide .slide-content.two-column-list .slide-list-bullets li{line-height:1.75}.product-slide .slide-content.three-column-list .slide-list-bullets li{font-size:11px}}@media (min-width:1001px) and (max-width:1200px){.product-button{background-color:#004261;color:#fff;font-weight:bold;text-align:center;padding:0.5rem 1rem;border-radius:2rem;cursor:pointer;text-transform:uppercase;font-size:0.85rem}.product-slide h3{font-size:24px!important;color:#fff!important;text-align:center;text-shadow:2px 2px 1px #000;margin-bottom:2rem}.product-slide .slide-content li{font-size:16px;line-height:3}.product-slide .slide-content.two-column-list .slide-list-bullets li{line-height:1.75}.product-slide .slide-content.three-column-list .slide-list-bullets li{font-size:14px}}@media (max-width:768px){.custom-slideshow{width:100%}}#headerOverlay::before{content:"";position:absolute;inset:0;background:rgb(0 20 35 / 30%);z-index:0}@media (max-width:1367px){div.et_pb_section.et_pb_section_2{background-size:0 0!important}}.product-center-content.et_pb_column,.product-center-buttons.et_pb_column{display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;min-height:800px!important}.product-center-buttons.et_pb_column{padding:50px 8%!important}.product-center-content .et_pb_text{margin:0!important;width:auto!important;max-width:90%!important;padding-left:40px!important;padding-right:40px!important}.product-center-content .et_pb_text h1{white-space:nowrap!important;font-size:clamp(24px,4vw,48px)!important;margin:0!important;padding:0!important}.product-center-buttons .et_pb_code{margin:0!important;display:flex!important;justify-content:center!important;width:100%!important;max-width:none!important}.product-center-buttons .et_pb_code_inner{display:flex!important;justify-content:center!important;width:100%!important;max-width:none!important}.product-center-buttons .et_pb_code .et_pb_code_inner .commercial-buttons{display:flex!important;flex-direction:column!important;gap:18px!important;width:100%!important;max-width:none!important;min-width:100%!important}.product-center-buttons.et_pb_code.et_pb_code_inner.commercial-buttons.comm-btn{border:2px solid #fff!important;background:transparent!important;color:#fff!important;text-align:center!important;padding:14px 40px!important;text-decoration:none!important;font-size:18px!important;font-weight:700!important;letter-spacing:2.5px!important;text-transform:uppercase!important;transition:background-color 0.3s ease,transform 0.35s ease!important;width:100%!important;display:block!important;box-sizing:border-box!important}.product-center-buttons.et_pb_code.et_pb_code_inner.commercial-buttons.comm-btn:hover{background:rgba(255,255,255,0.12)!important;transform:translateX(10px)!important}.et_pb_blurb.specialty-insurance-blurbs .et_pb_main_blurb_image{width:70px!important;max-width:70px!important}.et_pb_blurb.specialty-insurance-blurbs .et_pb_main_blurb_image img{width:70px!important;height:70px!important}