@charset "UTF-8";body,html{margin-top:0;overflow-x:hidden;width:auto}body{text-wrap:pretty;font-family:roboto,sans-serif;font-size:16px;font-weight:400}body.using-mouse :focus{outline:none!important}.bg-primary{background-color:#0053a0}#int-skip a{background:#fff;color:#000;font-size:20px;left:0;padding:10px;position:absolute;text-decoration:none;top:0;transform:translateY(-100%);transition:transform .2s;z-index:10000}#int-skip a:focus{transform:translateY(100%)}.body-order-supplies .accordion-order-supplies-container{display:flex;flex-direction:column;justify-content:flex-start!important;margin:auto;max-width:600px}.body-order-supplies .accordion-order-supplies h3{background-color:#0053a0;border-radius:8px;color:#fff;cursor:pointer;font-size:20px;margin:0;padding:12px;position:relative;transition:background-color .3s ease-in-out}.body-order-supplies .accordion-order-supplies h3.open,.body-order-supplies .accordion-order-supplies h3:hover{background-color:#16335d}.body-order-supplies .accordion-order-supplies h3:after{content:"▶";font-size:14px;position:absolute;right:12px;top:50%;transform:translateY(-50%) rotate(180deg);transition:transform .3s ease-in-out}.body-order-supplies .accordion-order-supplies h3.open:after{transform:translateY(-50%) rotate(90deg)}.body-order-supplies .accordion-order-supplies__panel{background-color:#f9f9f9;border-radius:8px;display:flex;flex-direction:column;justify-content:space-between;max-height:0;opacity:0;overflow:hidden;padding:12px;transition:.3s ease-out}.body-order-supplies .accordion-order-supplies__panel label span{width:-moz-fit-content;width:fit-content}.body-order-supplies .accordion-order-supplies__panel.active{max-height:1000px;opacity:1;padding:12px}.body-order-supplies .accordion-order-supplies__panel label{align-items:center;display:flex;font-size:14px;font-weight:500;justify-content:space-between;margin:5px}.body-order-supplies .accordion-order-supplies__panel input[type=number]{border:1px solid #ccc;border-radius:5px;font-size:14px;padding:5px;text-align:center;width:60px}h3{margin-top:10px}label{display:block;margin:8px 0}input,select{border:1px solid #ccc;border-radius:5px;margin-top:4px;padding:8px;width:100%}input[type=submit]{background-color:#0073aa;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px;transition:background-color .3s ease}input[type=submit]:hover{background-color:#005b85}:focus-visible{outline:2px dotted orange!important;outline-offset:4px}.heading-1,h1,h2,h3,h4,h5,h6{font-family:roboto,sans-serif;font-weight:700}.heading-1,h1{font-size:40px}@media screen and (min-width:500px){.heading-1,h1{font-size:51px}}.bg-gray{background-color:#f3f3f3}.bg-lt-blue{background-color:#f2f7fa}.text-lg{font-size:18px}.bg-white-opacity{background-color:hsla(0,0%,100%,.7);transition:.4s ease-in-out}.bg-white-opacity:hover{background-color:hsla(0,0%,75%,.7)}.fw-bold{font-weight:600}.inline-link{color:#16335d}.inline-link:hover{text-decoration:underline}.text-dk{color:#070606}.text-gray{color:#727272}.fs-16{font-size:1rem}.hover-underline:hover,.text-underline{text-decoration:underline}.border-radius-0{border-radius:0}.each-post{border:1px solid #707070}.agent-portal-main{height:100%;min-height:100vh}.agent-login{align-items:center;background-color:#0153a0;border-radius:8px;box-shadow:0 8px 20px rgba(0,0,0,.1);color:#fff;display:flex;flex-direction:column;font-family:Arial,sans-serif;height:70vh;justify-content:center;padding:20px;text-align:center;width:100%}.agent-login h1{font-size:2.5rem;margin-bottom:20px;text-shadow:1px 1px 4px rgba(0,0,0,.3)}.agent-login form{background:#fff;border-radius:10px;box-shadow:0 4px 15px rgba(0,0,0,.2);max-width:400px;padding:20px 30px;text-align:left;width:100%}.agent-login form label{color:#333;display:block;font-size:1rem;margin-bottom:8px}.agent-login form input[type=password],.agent-login form input[type=text]{border:1px solid #ddd;border-radius:5px;font-size:1rem;margin:10px 0;padding:10px;width:100%}.agent-login form input[type=submit]{background-color:#0053a0;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1rem;padding:10px 20px;transition:background-color .3s}.agent-login form input[type=submit]:hover{background-color:#0053a0}.agent-login form a{color:#3b82f6;display:inline-block;margin-top:10px;text-decoration:none;transition:color .3s}.agent-login form a:hover{color:#0053a0}.login-logout-btn{background:#0073aa;border-radius:5px;color:#fff!important;display:inline-block;font-weight:700;margin-right:20px;padding:8px;text-decoration:none}.login-logout-btn:hover{background:#005a87}@media (max-width:768px){.agent-login{padding:10px}.agent-login form{width:90%}.agent-login h1{font-size:1.4rem}}.merriweather-font{font-family:merriweather,serif!important}.roboto-font{font-family:roboto,sans-serif!important}.bold,.bold-font-weight,.bold-weight{font-weight:700!important}.medium-font-size{font-size:1.125rem!important}@media (min-width:768px){.medium-font-size{font-size:1.25rem!important}}.large-font-size{font-size:1.3rem!important}@media (min-width:768px){.large-font-size{font-size:1.5rem!important}}.heavy{font-size:1.25rem!important;font-weight:700!important}.cta-btn-primary{background-color:#0053a0;border:3px solid #0053a0;border-radius:0;color:#fff;display:inline-block;font-size:1rem;font-weight:700;min-width:200px;padding:.7rem 1.5rem;text-align:center;transition:.4s}.cta-btn-primary:hover{background-color:#fff;border:3px solid #0053a0;color:#0053a0}.cta-btn-secondary{background-color:#16335d;border:3px solid #16335d;border-radius:0;color:#fff;display:inline-block;font-family:montserrat,sans-serif;font-size:1rem;font-weight:600;padding:.7rem 1.5rem;text-align:center;text-transform:uppercase;transition:.4s}.cta-btn-secondary:hover{background-color:#fff;border:3px solid #16335d;color:#16335d}.cta-btn-tertiary{background-color:#066185;border:3px solid #066185;color:#fff;display:inline-block;font-family:montserrat,sans-serif;font-size:1rem;font-weight:600;min-width:230px;padding:.7rem 1.5rem;text-align:center;transition:.4s}.cta-btn-tertiary:hover{background-color:#fff;border:3px solid #066185;color:#066185}.cta-btn-white{background-color:#fff;border:1px solid #fff;color:#16335d;display:inline-block;font-family:montserrat,sans-serif;font-size:1rem;font-weight:600;padding:.7rem 1.5rem;text-align:center;text-transform:uppercase;transition:.4s}.cta-btn-white:hover{background-color:#16335d;border:1px solid #fff;color:#fff}.text-link:hover{text-decoration:underline}.button-width{padding:.8rem 1rem}@media screen and (max-width:576px){.button-width{max-width:190px}}a{text-decoration:none}@media screen and (min-width:768px){.divider-content-after:after{content:"|";padding-left:10px}}.address-container a,.address-container p{color:#fff}.social-media-container ul{list-style:none}.social-media-container ul li{border:1px solid hsla(0,0%,100%,0);height:45px;padding:10px;text-align:center;width:45px}.social-media-container ul li:first-child{padding-left:5px;padding-right:5px}.social-media-container ul li:nth-child(4){padding-left:4px;padding-right:5px}.social-media-container ul li a{display:block;line-height:1.2;text-align:center}.social-media-container ul li:hover{border:1px solid #fff;border-radius:100%}.do-not-display-footer-form .footer-form{display:none!important;visibility:hidden}#footer-nav .nav-item a{border-bottom:1px solid hsla(0,0%,100%,0);color:#fff;padding:0 0 .2rem}#footer-nav .nav-item a:hover{border-bottom:1px solid #fff}#footer-nav .nav-item a:active{border-bottom:1px solid #fff;color:#fff}.below-footer-content p{margin:0}.hide-on-mobile{display:none}@media screen and (min-width:553px){.hide-on-mobile{display:inline}}.footer-menu-item,.privacy_policy-menu-item{color:#16335d;text-decoration:underline}.footer-menu-item:hover,.privacy_policy-menu-item:hover{color:#0053a0}.form-outer-container{margin-bottom:3rem}@media screen and (min-width:768px){.form-outer-container{margin-bottom:7rem}}.form-outer-container .form-container .form-description{font-size:30px;font-weight:300}.wpcf7-form .form-groups div label span input,.wpcf7-form select{border:1px solid #c3c2c0;height:50px;width:100%}.below-footer-content{font-size:.9rem}.body-contact-us .footer-form{display:none!important;visibility:hidden}.wpcf7-submit{background-color:#0053a0!important;border:3px solid #0053a0!important;border-radius:0;color:#fff!important;font-size:1rem!important;font-weight:600!important;letter-spacing:1.5px;transition:.4s}.wpcf7-submit:hover{background-color:#fff!important;border:3px solid #0053a0!important;color:#0053a0!important}.disclaimer-container .overflow-scroll{border:.125px solid hsla(0,0%,100%,.1);max-height:120px;overflow-x:auto!important;overflow-y:scroll;padding:.5rem}.form-fields div label{width:100%}.wpcf7-form input,.wpcf7-form textarea{border:1px solid #c3c2c0;padding:10px;width:100%}form label{text-align:left}form label span{width:100%}.wpcf7-form .upload-button{border:1px solid transparent}.wpcf7-list-item label input{width:auto}@media (max-width:1200px){.navbar-collapse{background-color:#fff;box-shadow:0 8px 24px hsla(210,8%,62%,.2);height:100%;min-height:2000px;padding-bottom:15px;padding-left:15px;padding-right:15px;pointer-events:none;position:fixed;right:-50%;top:0;transition:.8s ease;visibility:hidden;width:50%;z-index:3}.active.navbar-collapse{pointer-events:fill;right:0;transition:.8s ease;visibility:visible}}@media screen and (max-width:1200px) and (max-height:600px) and (max-width:1200px){.navbar-collapse{background-color:#fff;height:100%;padding-top:18px;position:absolute;right:80%}.active.navbar-collapse{position:absolute;right:0;transition:.8s ease;width:75%}.navbar-nav{padding:82px 16px 1rem!important}}@media (max-width:1200px){.header-navbar{font-size:1.5rem;padding:200px 16px 1rem;width:100%}.header-navbar li{border-bottom:1px solid #333}.navbar-brand,.navbar-toggler{z-index:100}}@media (min-width:768px){.navbar-collapse{right:-30%;width:30%}.active.navbar-collapse{right:0}}.nav-link{color:#50565c}.nav-link:hover,.navbar-nav .nav-item .nav-link.active,.navbar-nav .nav-item.active .nav-link,.navbar-nav .nav-link.show{color:#0053a0}.navbar-toggler{border:1px solid #333}.dropdown-menu{background-color:#0053a0;padding-bottom:2rem;padding-top:1.5rem}.dropdown-menu li a{color:#333}@media screen and (min-width:769px){.dropdown-menu{padding-bottom:0;padding-top:0}}.supermenu a{color:#000}.supermenu a:hover{color:#0053a0}@media (max-width:1200px){.supermenu{display:none}}@media (min-width:1200px){.mobile-phone{display:none}}.header-logo-container{background-color:#fff;border-bottom-left-radius:10px;border-bottom-right-radius:10px;box-shadow:0 5px 15px rgba(0,0,0,.15);height:auto;left:20px;padding:1rem;position:absolute;top:0;width:auto;z-index:2}@media (min-width:768px){.header-logo-container{left:50px}}@media (min-width:992px){.header-logo-container{left:60px;padding-block:1.25rem}}.header-logo-container img{max-width:170px}@media (min-width:768px){.header-logo-container img{max-width:220px}}@media (min-width:992px){.header-logo-container img{max-width:235px}}header{align-items:center;display:flex;min-height:100px}.sidebar{background-color:#0053a0;height:100%;left:0;padding-top:275px;position:fixed;top:0;transition:left .3s ease-in-out;width:300px}.sidebar ul{list-style:none}.sidebar a{color:#fff;display:block;padding:8px;text-decoration:none;transition:.3s}.sidebar a:hover{color:#cfc8c8}.user-container{display:flex;justify-content:center}.user-container img{border-radius:30px;height:auto;margin:8px;width:50px}#toggle-sidebar{background-color:#0053a0;border:none;border-radius:0 20px 20px 0;color:#fff;cursor:pointer;display:none;font-size:40px;left:0;padding:10px;position:fixed;top:200px;z-index:1100}#toggle-sidebar:hover{background-color:#444}@media screen and (max-width:1200px){.sidebar{left:-300px;padding-top:150px;position:relative;z-index:1000}.sidebar.open{left:0!important}#toggle-sidebar{display:block}}.component--privacy-policy-docs .privacy-policy-docs-container{margin:0;max-width:100%}@media screen and (min-width:768px){.component--privacy-policy-docs .privacy-policy-docs-container{max-width:90%}}.component--privacy-policy-docs .privacy-policy-docs-container h2{color:#16335d;font-size:22px;font-weight:500}@media screen and (min-width:500px){.component--privacy-policy-docs .privacy-policy-docs-container h2{font-size:30px}}.component--privacy-policy-docs .privacy-policy-docs-container h3{color:#16335d;font-size:18px;font-weight:500}@media screen and (min-width:500px){.component--privacy-policy-docs .privacy-policy-docs-container h3{font-size:20px}}.component--privacy-policy-docs .privacy-policy-docs-container p{color:#1b1b1b}.component--privacy-policy-docs .privacy-policy-docs-container p span{padding-right:1.2rem;text-decoration:underline}.component--privacy-policy-docs .privacy-policy-docs-container a{color:#16335d}.component--privacy-policy-docs .privacy-policy-docs-container a:hover{color:#0053a0}.component--privacy-policy-docs .privacy-policy-docs-container ul li{color:#1b1b1b;list-style-type:disc;padding:0 0 1.3rem}.component--privacy-policy-docs .privacy-policy-docs-container ul li ul li{list-style-type:circle}.component--privacy-policy-docs .privacy-policy-docs-container ol{padding-left:2rem;padding-right:2rem}@media screen and (min-width:576px){.component--privacy-policy-docs .privacy-policy-docs-container ol{padding-left:4rem;padding-right:4rem}}.component--privacy-policy-docs .privacy-policy-docs-container ol li{color:#1b1b1b;font-size:1rem;padding:0 0 .5rem}.component--privacy-policy-docs .privacy-policy-docs-container table{border:1px solid #1b1b1b;border-collapse:collapse}@media screen and (min-width:992px){.component--privacy-policy-docs .privacy-policy-docs-container table{max-width:75%}}.component--privacy-policy-docs .privacy-policy-docs-container table th{border:1px solid #1b1b1b;font-size:1rem;padding:.5rem;text-align:left}.component--privacy-policy-docs .privacy-policy-docs-container table th p{color:#1b1b1b;font-size:1rem}.component--privacy-policy-docs .privacy-policy-docs-container table td{border:1px solid #1b1b1b;color:#1b1b1b;font-size:1rem;padding:.5rem}.component--privacy-policy-docs .privacy-policy-docs-container table td p{color:#1b1b1b;font-size:1rem}.privacy-policy-docs-container a,.privacy-policy-docs-container li a{text-decoration:underline}.body-privacy-policy #contact-us,.body-terms-of-service #contact-us{display:none;visibility:hidden}.body-privacy-policy section,.body-terms-of-service section{padding-top:2rem}.body-privacy-policy h1,.body-terms-of-service h1{color:#16335d}.screen-reader-text,.sr-only{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px}.screen-reader-text:focus,.sr-only:focus{clip:auto!important;background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);-webkit-clip-path:none;clip-path:none;color:#0053a0;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.component--masthead{background-color:#0053a0}.component--masthead .masthead-background-image{background-repeat:no-repeat;background-size:cover;height:400px;width:100%}@media screen and (min-width:1700px){.component--masthead .masthead-background-image{height:575px}}.component--masthead .masthead-content{height:100%;width:100%}@media screen and (max-width:992px){.component--masthead .masthead-content{position:relative;z-index:1}}.overlay:before{background:#000;bottom:0;content:"";height:100%;left:0;opacity:.3;position:absolute;right:0;top:0;z-index:0}.body-testimonials h1{color:#16335d;font-size:32px;padding-top:3rem}.card-img-overlay{top:auto!important}.content-image-block__container{background-position:0 100%!important;background-repeat:no-repeat!important;background-size:cover!important}@media screen and (min-width:768px){.image-card-columns{min-width:320px}}.slick-next{right:-22px!important;top:43%!important}.slick-next:before{content:url(/wp-content/themes/pipac/dist/images/right-arrow.svg)!important}.slick-prev{left:-57px!important;top:43%!important}.slick-prev:before{content:url(/wp-content/themes/pipac/dist/images/left-arrow.svg)!important}.accordion .agent-portal-accordion-item .accordion-header .accordion-button:after,.accordion .agent-portal-accordion-item .accordion-header .accordion-button:before{display:none;visibility:hidden}.accordion-button.collapsed .plus-sign{border-radius:2px;display:block;padding:5px;visibility:visible;width:20px}.accordion-button.collapsed .minus-sign,.accordion-button:not(.collapsed) .plus-sign{display:none;visibility:hidden}.accordion-button:not(.collapsed) .minus-sign{border-radius:2px;display:block;padding:5px;visibility:visible;width:20px}.component--accordion-image-block{background-repeat:no-repeat;background-size:cover}.accordion-flush>.accordion-item:last-child,.accordion-item-main{border-bottom:1px solid #5d646a}
