@charset "UTF-8";a{color:#2D2D2D}a:hover{color:#2D2D2D;text-decoration:none}.button.accent-color{color:#fff}.button:hover.accent-color{background:#2D2D2D;border-color:#2D2D2D;color:#fff}.popup .title:after{background-color:#132972}.above-header .contact{background-color:#2D2D2D;color:#fff}.above-header .customer-portal{background-color:#8ac35d;color:#fff}.above-header .customer-portal a{color:#fff}.header-nav .primary-navigation .main-nav .main-link.has-sub-nav a:after{color:#132972}.header-nav .primary-navigation .main-nav .main-link.has-sub-nav .sub-nav{background:#fff;-webkit-box-shadow:0px 0px 15px rgba(0,0,0,0.1019607843);box-shadow:0px 0px 15px rgba(0,0,0,0.1019607843)}.header-nav .primary-navigation .main-nav .main-link.has-sub-nav .sub-nav li a:hover{background-color:#132972;color:#fff}.above-footer .product-slider-container{background-color:#2D2D2D}.above-footer .product-slider-container .product-slider .product:before{background-color:rgba(45,45,45,0.6)}.primary-footer{background-color:#132972}.primary-footer .footer-column-1:after{background-color:#fff}.primary-footer .footer-column-3{color:#fff}.primary-footer .footer-column-3 .title{color:#fff}.primary-footer .footer-column-3 a{color:#fff}.disclaimer{background-color:#132972;color:rgba(250,250,250,0.6)}.disclaimer a{color:rgba(250,250,250,0.6)}.disclaimer a:hover{color:rgb(250,250,250)}.generic-form-line-transitions .form-row.checkbox input:checked+label:before,.generic-form-line-transitions .form-row.checkbox input:checked+label:hover:before,.generic-form-line-transitions .form-row.checkboxlist input:checked+label:before,.generic-form-line-transitions .form-row.checkboxlist input:checked+label:hover:before{background-color:#132972}.generic-form-line-transitions .form-row.checkboxlist.dropdown input:checked+label:before,.generic-form-line-transitions .form-row.checkboxlist.dropdown input:checked+label:hover:before{background-color:#132972}.generic-form-line-transitions .form-row.checkboxlist.dropdown label{color:#2D2D2D}.generic-form-line-transitions .form-row.checkboxlist.dropdown label:hover:before{background-color:#ccc}.generic-form-line-transitions .form-row.checkboxlist.dropdown label:hover:after{color:#999}.generic-form-line-transitions .form-row.checkboxlist.dropdown #insertCount{color:#132972}.generic-form-line-transitions .form-row.checkboxlist.dropdown #puInsuranceType{background-color:#fff;-webkit-box-shadow:0px 3px 6px rgba(0,0,0,0.1607843137);box-shadow:0px 3px 6px rgba(0,0,0,0.1607843137)}.generic-form-line-transitions .form-row.checkboxlist.dropdown #puInsuranceType .insurance-type-options a{color:#ccc}.generic-form-line-transitions .form-row.checkboxlist.dropdown #puInsuranceType .insurance-type-options a:last-child{color:#132972}.generic-form-line-transitions .form-row.radiobuttonlist table input:checked+label:before{border-color:#132972}.generic-form-line-transitions .form-row.radiobuttonlist table label:after{background:#132972}.generic-form-line-transitions .form-row.radiobuttonlist table label:hover:before{-webkit-box-shadow:rgba(0,0,0,0.2) 0 0 1px 0,rgba(0,0,0,0.2) 0 1px 1px 0;box-shadow:rgba(0,0,0,0.2) 0 0 1px 0,rgba(0,0,0,0.2) 0 1px 1px 0}.homepage .hero-slider .slide-content:after{background-color:rgba(45,45,45,0.45)}.homepage .line-divider{background-color:#132972}.homepage .line-divider .title{color:#fff}.hero-small:before{background-color:rgba(45,45,45,0.5)}.main-content .inner-content .notice a{color:#132972}.sidebar-page .main-content .sidebar .section.links{background-color:#2D2D2D}.sidebar-page .main-content .sidebar .section.contact{background-color:#132972}.sidebar-page .main-content .sidebar .section.contact a{color:#fff}.sidebar-page .main-content .sidebar .section.contact i{color:#fff}.sidebar-page .main-content .sidebar .section.logo-section{background-color:#eaeaea;display:none}.sidebar-page .main-content .inner-content .staff-section .staff-item{background-color:#eaeaea}.sidebar-page .main-content .inner-content .staff-section .staff-item:before{background-color:#8ac35d}.sidebar-page .main-content .inner-content .staff-section .staff-item ul li i{color:#132972}.sidebar-page .main-content .inner-content .staff-section .staff-item i{color:#2D2D2D}.contact .contact-info i{color:#132972}body,html{height:100%;width:100%;margin:0}body{background:#fff;color:#333;font-family:Roboto,sans-serif;font-weight:400;font-weight:400;font-size:16px;line-height:2}h1,h2,h3,h4,h5,h6{font-family:futura-pt,sans-serif;text-transform:uppercase;color:#2D2D2D;font-weight:700}h1{font-size:60px}h2{font-size:42px}h3{font-size:40px}h4{font-size:30px}h5{font-size:24px}h6{font-size:20px}a{font-weight:700;text-decoration:none;-webkit-transition:all 300ms ease-out;transition:all 300ms ease-out}a i{-webkit-transition:all 300ms ease-out;transition:all 300ms ease-out}a:after{-webkit-transition:all 300ms ease-out;transition:all 300ms ease-out}a:focus{text-decoration:none}i{font-weight:900;-webkit-transition:none;transition:none;margin-right:10px}iframe{max-width:100%}.image-left{float:left;margin:0 30px 30px 0}.image-right{float:right;margin:0 0 30px 30px}.image-center{float:none;margin:0 0 30px 0}.captioned-image{margin:0;display:table}.captioned-image figcaption{display:table-caption;caption-side:bottom;font-size:14px;font-style:italic;color:#555;margin-top:10px;text-align:left}.button{display:inline-block;font-family:Roboto,sans-serif;font-weight:400;font-size:15px;text-transform:uppercase;text-align:center;border:2px solid transparent;border-radius:2px;padding:9px 30px;letter-spacing:1px;-webkit-transition:all 300ms ease-out;transition:all 300ms ease-out}.button i{margin-left:25px;position:relative;left:0;-webkit-transition:left 300ms ease-in-out;transition:left 300ms ease-in-out}.button.large{padding:17px 40px 16px}.button.small{font-size:14px;letter-spacing:0;padding:7px 23px 6px}.button.gray{background:#2D2D2D;color:#fff}.button.white{background:#fff;color:#2D2D2D}.button:hover.white{background:#2D2D2D;color:#fff}.button:hover.gray{background:transparent;border-color:#2D2D2D;color:#2D2D2D}.button.outline{border:2px solid #2D2D2D;color:#2D2D2D;background:none;font-weight:700}.button.outline.white{border-color:#fff;color:#fff}.button.outline:hover{background:#2D2D2D;border-color:#2D2D2D;color:#fff}.button.outline:hover i{left:20px}.button.outline:hover.white{background:#8ac35d;border-color:#8ac35d;color:#fff}.cover-photo{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;-o-object-position:center;object-position:center}.card{border:1px solid;border-radius:5px;padding:30px 30px 40px;border-color:#F1F1F1;background-color:#fff;-webkit-box-shadow:1px 3px 3px 0 rgba(45,45,45,0.1);box-shadow:1px 3px 3px 0 rgba(45,45,45,0.1);height:100%;-webkit-transition:all 500ms ease;transition:all 500ms ease}.card .title{font-weight:400}.popup{padding:50px 50px}.popup .title{font-weight:700;position:relative;padding-bottom:20px}.popup .title:after{content:"";position:absolute;bottom:0;left:0;height:2px;width:150px}.slick-next:before,.slick-prev:before{font-family:"Font Awesome 5 Free";font-weight:900}.wrapper{padding:0 5%;max-width:1600px;margin:0 auto}.main{overflow:hidden}.logo-area{max-width:300px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.logo-area .text-version{display:none;font-size:22px;font-weight:700}.logo-area img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%;height:100px;-o-object-fit:contain;object-fit:contain}.header{position:relative}.header .wrapper{max-width:1200px;padding:0}.header.vertical-logo .header-nav{height:80px}.header.vertical-logo .header-nav .primary-navigation .main-nav .main-link a{padding:22px 36px}.header.vertical-logo .header-nav .primary-navigation .main-nav .main-link.has-sub-nav a:after{margin-top:1px}.header.vertical-logo .logo-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:auto;height:160px;background-color:transparent;padding:0;z-index:10;line-height:3.7rem;margin-right:35px;-webkit-filter:drop-shadow(0px 1px 7px rgba(0,0,0,0.15));filter:drop-shadow(0px 1px 7px rgba(0,0,0,0.15));-webkit-transition:all ease-in-out 250ms;transition:all ease-in-out 250ms}.header.vertical-logo .logo-area img{height:160px}.above-header{background:-webkit-gradient(linear,left top,right top,color-stop(50%,#2D2D2D),color-stop(50%,#8ac35d));background:linear-gradient(90deg,#2D2D2D 50%,#8ac35d 50%);font-size:18px;text-transform:uppercase}.above-header.no-portal .contact:last-child{padding-right:36px}.above-header .wrapper{position:relative;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.above-header .contact-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.above-header .contact{padding:10px 15px;text-align:right;position:relative;left:0}.above-header .contact:last-child{padding-right:120px}.above-header .contact i{margin-left:10px}.above-header .contact a{color:#fff}.above-header .customer-portal{position:relative;z-index:2;top:0;margin-left:-40px;padding:10px 36px 10px 70px;clip-path:polygon(35px 0,100% 0,100% 100%,0% 100%);right:0}.header-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:120px}.header-nav .primary-navigation{display:block}.header-nav .primary-navigation .main-nav{padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header-nav .primary-navigation .main-nav .button-link{list-style-type:none;margin-left:15px}.header-nav .primary-navigation .main-nav .main-link{display:inline-block}.header-nav .primary-navigation .main-nav .main-link:last-child{margin-right:0}.header-nav .primary-navigation .main-nav .main-link a{display:inline-block;padding:34px 36px;font-family:futura-pt,sans-serif;text-transform:uppercase;font-size:18px;font-weight:500}.header-nav .primary-navigation .main-nav .main-link.has-sub-nav{position:relative}.header-nav .primary-navigation .main-nav .main-link.has-sub-nav a{position:relative}.header-nav .primary-navigation .main-nav .main-link.has-sub-nav a:after{content:"\f107";position:absolute;top:50%;bottom:0;right:0;margin-top:5px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin-right:12px;font-family:"Font Awesome 5 Free";font-weight:900;font-size:18px}.header-nav .primary-navigation .main-nav .main-link.has-sub-nav .sub-nav{opacity:0;display:block;position:absolute;height:auto;width:100%;min-width:225px;top:75px;left:-9999px;right:0;list-style:none;padding:0;-webkit-transition:opacity 300ms ease-in-out;transition:opacity 300ms ease-in-out;z-index:12}.header-nav .primary-navigation .main-nav .main-link.has-sub-nav .sub-nav li:first-child{border:none}.header-nav .primary-navigation .main-nav .main-link.has-sub-nav .sub-nav li a{padding:10px;width:100%;text-transform:uppercase;text-align:center;font-size:16px;font-family:futura-pt,sans-serif;font-weight:400}.header-nav .primary-navigation .main-nav .main-link.has-sub-nav .sub-nav li a:after{content:""}.header-nav .primary-navigation .main-nav .main-link.has-sub-nav.active .sub-nav{display:block;opacity:1;left:-43px}.header-nav.active{position:relative}.header-nav.active .primary-navigation{position:absolute;top:105px;left:-4px;z-index:9;background:#eaeaea;width:100%}.header-nav.active .primary-navigation .main-nav{-ms-flex-flow:wrap;flex-flow:wrap;text-align:center}.header-nav.active .primary-navigation .main-nav .main-link{display:block;width:100%;border-bottom:1px solid rgba(45,45,45,0.4)}.header-nav.active .primary-navigation .main-nav .main-link.has-sub-nav:after{right:auto}.header-nav.active .primary-navigation .main-nav .main-link:last-child,.header-nav.active .primary-navigation .main-nav .main-link:nth-child(5){border-bottom:none}.header-nav.active .primary-navigation .main-nav .main-link:nth-child(2n){border-right:none}.header-nav.active .primary-navigation .main-nav .main-link a{display:block}.header-nav.active .primary-navigation .main-nav .button-link{margin-left:0;width:100%;background-color:#2D2D2D}.header-nav.active .primary-navigation .main-nav .button-link a{display:block;padding:25px 20px;background:transparent;color:#333;font-weight:700;text-transform:none;font-size:16px;border-radius:0;color:#eaeaea}.header-nav.active .nav-expand a#lnkNavExpand span{top:10px;-webkit-animation:ease 0.7s top-line forwards;animation:ease 0.7s top-line forwards}.header-nav.active .nav-expand a#lnkNavExpand span:nth-child(2){-webkit-animation:ease 0.7s scaled forwards;animation:ease 0.7s scaled forwards}.header-nav.active .nav-expand a#lnkNavExpand span:nth-child(3){-webkit-animation:ease 0.7s bottom-line forwards;animation:ease 0.7s bottom-line forwards}.nav-expand{display:none;position:relative;padding:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;width:100px;cursor:pointer}.nav-expand a#lnkNavExpand{position:relative;top:50%;right:0;margin:0 0 0 auto;width:100%;height:100%;padding:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}.nav-expand a#lnkNavExpand:hover .hamburger span,.nav-expand a#lnkNavExpand:hover .hamburger span:nth-of-type(2){left:0}.nav-expand .hamburger{position:relative;width:35px;height:26px;left:0;top:0;margin-top:5px}.nav-expand .hamburger span{border-bottom:3px solid #2D2D2D;width:100%;height:2px;position:absolute;top:0;left:0;-webkit-transition:all 350ms ease;transition:all 350ms ease;cursor:pointer;-webkit-animation:ease 0.7s top-2 forwards;animation:ease 0.7s top-2 forwards}.nav-expand .hamburger span:nth-of-type(2){top:10px;-webkit-animation:ease 0.7s scaled-2 forwards;animation:ease 0.7s scaled-2 forwards}.nav-expand .hamburger span:nth-of-type(3){top:20px;-webkit-animation:ease 0.7s bottom-2 forwards;animation:ease 0.7s bottom-2 forwards}@-webkit-keyframes top-line{0%{top:0;-webkit-transform:rotate(0);transform:rotate(0)}50%{top:10px;-webkit-transform:rotate(0);transform:rotate(0)}to{top:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}}@keyframes top-line{0%{top:0;-webkit-transform:rotate(0);transform:rotate(0)}50%{top:10px;-webkit-transform:rotate(0);transform:rotate(0)}to{top:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}}@-webkit-keyframes top-2{0%{top:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}50%{top:10px;-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{top:0;-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes top-2{0%{top:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}50%{top:10px;-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{top:0;-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes bottom-line{0%{bottom:0;-webkit-transform:rotate(0);transform:rotate(0)}50%{bottom:10px;-webkit-transform:rotate(0);transform:rotate(0)}to{bottom:10px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}}@keyframes bottom-line{0%{bottom:0;-webkit-transform:rotate(0);transform:rotate(0)}50%{bottom:10px;-webkit-transform:rotate(0);transform:rotate(0)}to{bottom:10px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}}@-webkit-keyframes bottom-2{0%{bottom:10px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}50%{bottom:10px;-webkit-transform:rotate(0);transform:rotate(0)}to{bottom:0;-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes bottom-2{0%{bottom:10px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}50%{bottom:10px;-webkit-transform:rotate(0);transform:rotate(0)}to{bottom:0;-webkit-transform:rotate(0);transform:rotate(0)}}@-webkit-keyframes scaled{50%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(0);transform:scale(0)}}@keyframes scaled{50%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(0);transform:scale(0)}}@-webkit-keyframes scaled-2{0%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes scaled-2{0%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}.slogan{position:absolute;bottom:-52px;right:0;left:0;background-color:rgba(19,41,114,0.5);padding:10px 20px;color:#fff;font-weight:700;z-index:8;max-width:450px;text-align:center;margin:0 auto}.above-footer .product-slider-container .product-slider{text-align:center;width:100%;font-size:0}.above-footer .product-slider-container .product-slider .slick-next:before,.above-footer .product-slider-container .product-slider .slick-prev:before{font-size:35px;font-family:"Font Awesome 5 Free";font-weight:900}.above-footer .product-slider-container .product-slider .slick-prev{left:-40px}.above-footer .product-slider-container .product-slider .slick-next{right:-40px}.above-footer .product-slider-container .product-slider .product{position:relative;display:inline-block;width:33.334%}.above-footer .product-slider-container .product-slider .product img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%;height:450px}.above-footer .product-slider-container .product-slider .product:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.above-footer .product-slider-container .product-slider .product .inner-content{position:absolute;width:100%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.above-footer .product-slider-container .product-slider .product .inner-content .title{color:#fff;font-weight:400;max-width:190px;margin:0 auto 30px;padding-bottom:30px;position:relative}.above-footer .product-slider-container .product-slider .product .inner-content .title:after{content:"";position:absolute;bottom:0;left:0;right:0;margin:0 auto;width:120px;height:2px;background-color:#fff}.above-footer .insurance-logos-container .insurance-logos-slider{text-align:center;width:100%}.above-footer .insurance-logos-container .insurance-logos-slider .slick-next:before,.above-footer .insurance-logos-container .insurance-logos-slider .slick-prev:before{font-size:35px;font-family:"Font Awesome 5 Free";font-weight:900;color:#2D2D2D}.above-footer .insurance-logos-container .insurance-logos-slider .slick-prev{left:-40px}.above-footer .insurance-logos-container .insurance-logos-slider .slick-next{right:-40px}.above-footer .insurance-logos-container .insurance-logos-slider .insurance-logos{position:relative;display:inline-block;width:33.334%}.above-footer .insurance-logos-container .insurance-logos-slider .insurance-logos img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;height:150px;padding:25px}.primary-footer{padding:60px}.primary-footer .row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.primary-footer .footer-column-1{text-align:center;margin:0 auto}.primary-footer .footer-column-1 .logo-area{margin:0 auto;padding:0 15px 30px}.primary-footer .footer-column-1 .button-section{margin:0 auto}.primary-footer .footer-column-1 .button-section .button{margin-bottom:15px;width:70%}.primary-footer .footer-column-1 .button-section .button:last-child{margin-bottom:0}.primary-footer .footer-column-1:after{content:"";position:absolute;top:0;right:0;bottom:0;height:100%;width:2px}.primary-footer .footer-column-2{margin-left:40px}.primary-footer .footer-column-2 img{max-width:100%}.primary-footer .footer-column-3{margin-left:40px}.primary-footer .footer-column-3 ul{padding:0;margin:0;list-style-type:none}.primary-footer .footer-column-3 ul li{position:relative;margin-left:40px}.primary-footer .footer-column-3 ul li i{position:absolute;left:-40px;top:8px}.primary-footer .footer-column-3 ul li:nth-child(2n){margin-left:40px}.disclaimer{text-align:center;padding:2px 0;font-size:16px;border:none}.disclaimer p{margin:0}.disclaimer a{display:inline-block;position:relative;padding:0 0 0 10px;margin-left:10px}.disclaimer a:before{content:"";position:absolute;background-color:rgba(250,250,250,0.6);height:60%;width:1px;top:50%;bottom:0;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.generic-form-line-transitions .row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.generic-form-line-transitions .row .right{text-align:right}.generic-form-line-transitions .row .right .button{padding:9px 56px}.generic-form-line-transitions .row .full-width .button{width:100%}.generic-form-line-transitions .form-row{position:relative;display:block;margin-bottom:20px;padding-bottom:5px}.generic-form-line-transitions .form-row label{position:relative;margin-bottom:0}.generic-form-line-transitions .form-row label.error{position:absolute;top:50px;height:0;margin:0;text-align:left;color:red;padding:0 0 0 15px;font-weight:700}.generic-form-line-transitions .form-row label span{position:absolute;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;z-index:1;cursor:text;pointer-events:none;width:100%;color:#999}.generic-form-line-transitions .form-row:before{content:"";position:absolute;bottom:1px;left:0;width:100%;height:1px;background-color:#767676}.generic-form-line-transitions .form-row.select .input-container.item-selected select,.generic-form-line-transitions .form-row.select-two .input-container.item-selected select{color:#2D2D2D}.generic-form-line-transitions .form-row.select .input-container.item-selected:before,.generic-form-line-transitions .form-row.select-two .input-container.item-selected:before{color:#2D2D2D}.generic-form-line-transitions .form-row.select select,.generic-form-line-transitions .form-row.select-two select{border:none;width:100%;background:transparent;margin:5px 0 0;text-indent:0.01px;text-overflow:"";cursor:pointer;padding:0 15px;font-size:20px;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#999;outline:none;-webkit-transition:all ease-in-out 250ms;transition:all ease-in-out 250ms}.generic-form-line-transitions .form-row.select select::-ms-expand,.generic-form-line-transitions .form-row.select-two select::-ms-expand{display:none}.generic-form-line-transitions .form-row.select select option,.generic-form-line-transitions .form-row.select-two select option{color:#999!important}.generic-form-line-transitions .form-row.select select:hover,.generic-form-line-transitions .form-row.select-two select:hover{color:#ccc}.generic-form-line-transitions .form-row.select .select2-container,.generic-form-line-transitions .form-row.select-two .select2-container{width:100%;height:100%;background:transparent;border:1px solid #2D2D2D;margin:5px 0 0;text-indent:0.01px;text-overflow:"";cursor:pointer;color:#2D2D2D;-webkit-appearance:none;-moz-appearance:none;appearance:none}.generic-form-line-transitions .form-row.select .select2-container::-ms-expand,.generic-form-line-transitions .form-row.select-two .select2-container::-ms-expand{display:none}.generic-form-line-transitions .form-row.select .select2-container .select2-choice,.generic-form-line-transitions .form-row.select-two .select2-container .select2-choice{height:100%;padding:0 15px;font-size:16px}.generic-form-line-transitions .form-row.select .select2-container .select2-choice>.select2-chosen,.generic-form-line-transitions .form-row.select-two .select2-container .select2-choice>.select2-chosen{color:#2D2D2D}.generic-form-line-transitions .form-row.select .input-container,.generic-form-line-transitions .form-row.select-two .input-container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.generic-form-line-transitions .form-row.select .input-container:before,.generic-form-line-transitions .form-row.select-two .input-container:before{content:"\f107";font-size:20px;font-weight:900;font-family:"Font Awesome 5 Free";position:absolute;z-index:2;text-align:right;top:50%;right:8px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin-top:4px;color:#999;-webkit-transition:all ease-in-out 250ms;transition:all ease-in-out 250ms}.generic-form-line-transitions .form-row.select .input-container:hover:before,.generic-form-line-transitions .form-row.select-two .input-container:hover:before{color:#ccc}.generic-form-line-transitions .form-row.checkbox.form-row:before,.generic-form-line-transitions .form-row.checkboxlist.form-row:before{display:none}.generic-form-line-transitions .form-row.checkbox input,.generic-form-line-transitions .form-row.checkboxlist input{position:absolute;visibility:hidden;cursor:pointer;height:0;width:0}.generic-form-line-transitions .form-row.checkbox input:checked+label:after,.generic-form-line-transitions .form-row.checkbox input:checked+label:hover:after,.generic-form-line-transitions .form-row.checkboxlist input:checked+label:after,.generic-form-line-transitions .form-row.checkboxlist input:checked+label:hover:after{opacity:1}.generic-form-line-transitions .form-row.checkbox input:checked+label:before,.generic-form-line-transitions .form-row.checkbox input:checked+label:hover:before,.generic-form-line-transitions .form-row.checkboxlist input:checked+label:before,.generic-form-line-transitions .form-row.checkboxlist input:checked+label:hover:before{background-color:#132972}.generic-form-line-transitions .form-row.checkbox label,.generic-form-line-transitions .form-row.checkboxlist label{display:block;position:relative;cursor:pointer;font-size:16px;line-height:35px;padding-left:35px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.generic-form-line-transitions .form-row.checkbox label:before,.generic-form-line-transitions .form-row.checkboxlist label:before{content:"";position:absolute;display:inline-block;top:4px;left:0;height:25px;width:25px;background-color:#eee;-webkit-transition:all 250ms ease;transition:all 250ms ease}.generic-form-line-transitions .form-row.checkbox label:after,.generic-form-line-transitions .form-row.checkboxlist label:after{content:"";position:absolute;opacity:0;left:9px;top:8px;width:7px;height:13px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all 250ms ease;transition:all 250ms ease}.generic-form-line-transitions .form-row.checkbox label:hover:before,.generic-form-line-transitions .form-row.checkboxlist label:hover:before{background-color:#ccc}.generic-form-line-transitions .form-row.checkbox label:hover:after,.generic-form-line-transitions .form-row.checkboxlist label:hover:after{opacity:0.3}.generic-form-line-transitions .form-row.checkboxlist>label{padding:0}.generic-form-line-transitions .form-row.checkboxlist>label:after,.generic-form-line-transitions .form-row.checkboxlist>label:before{content:none}.generic-form-line-transitions .form-row.checkboxlist table{width:100%;display:block;margin-top:5px}.generic-form-line-transitions .form-row.checkboxlist table tr{display:block;position:relative;margin:0 0 5px}.generic-form-line-transitions .form-row.checkboxlist table tr:last-child{margin-bottom:0}.generic-form-line-transitions .form-row.checkboxlist table td{display:block;padding:0;margin-bottom:20px}.generic-form-line-transitions .form-row.checkboxlist.dropdown.form-row:before{display:block}.generic-form-line-transitions .form-row.checkboxlist.dropdown.item-selected label:first-child{color:#2D2D2D}.generic-form-line-transitions .form-row.checkboxlist.dropdown input{position:absolute;visibility:hidden;cursor:pointer;height:0;width:0}.generic-form-line-transitions .form-row.checkboxlist.dropdown input:checked+label:after,.generic-form-line-transitions .form-row.checkboxlist.dropdown input:checked+label:hover:after{opacity:1}.generic-form-line-transitions .form-row.checkboxlist.dropdown label{display:block;position:relative;cursor:pointer;line-height:inherit;margin-top:5px;padding-left:35px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:left;color:#999;font-size:16px;font-weight:400}.generic-form-line-transitions .form-row.checkboxlist.dropdown label span#insertCount{position:relative;width:50px;margin-left:5px}.generic-form-line-transitions .form-row.checkboxlist.dropdown label:first-child{position:relative;font-size:20px;padding:0 0 0 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:all ease-in-out 250ms;transition:all ease-in-out 250ms}.generic-form-line-transitions .form-row.checkboxlist.dropdown label:first-child:before{display:none}.generic-form-line-transitions .form-row.checkboxlist.dropdown label:first-child:after{content:"\f107";font-size:20px;font-weight:900;font-family:"Font Awesome 5 Free";position:absolute;z-index:2;text-align:right;top:50%;left:auto;right:8px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin-top:4px;border:none;height:100%;width:100%;opacity:1;-webkit-transition:all ease-in-out 250ms;transition:all ease-in-out 250ms}.generic-form-line-transitions .form-row.checkboxlist.dropdown label:before{content:"";position:absolute;display:inline-block;top:4px;left:0;height:25px;width:25px;background-color:#eee;-webkit-transition:all ease-in-out 250ms;transition:all ease-in-out 250ms}.generic-form-line-transitions .form-row.checkboxlist.dropdown label:after{content:"";position:absolute;opacity:0;left:9px;top:8px;width:7px;height:13px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all ease-in-out 250ms;transition:all ease-in-out 250ms}.generic-form-line-transitions .form-row.checkboxlist.dropdown #puInsuranceType{position:absolute;top:50px;width:100%;min-width:550px;padding:20px 27px;z-index:9;background:#fff;-webkit-box-shadow:2px 30px 50px rgba(0,0,0,0.2);box-shadow:2px 30px 50px rgba(0,0,0,0.2)}.generic-form-line-transitions .form-row.checkboxlist.dropdown #puInsuranceType .insurance-type-options{text-align:right;margin-top:10px}.generic-form-line-transitions .form-row.checkboxlist.dropdown #puInsuranceType .insurance-type-options a{color:#ccc;margin-right:10px;font-weight:400}.generic-form-line-transitions .form-row.checkboxlist.dropdown #puInsuranceType .insurance-type-options a:last-child{margin-right:0}.generic-form-line-transitions .form-row.checkboxlist.dropdown>label{padding:0}.generic-form-line-transitions .form-row.checkboxlist.dropdown>label:after,.generic-form-line-transitions .form-row.checkboxlist.dropdown>label:before{content:none}.generic-form-line-transitions .form-row.checkboxlist.dropdown table{position:relative;top:0;left:0;width:100%;display:block}.generic-form-line-transitions .form-row.checkboxlist.dropdown table tr{display:block;position:relative;margin:0 0 5px;float:left;width:50%}.generic-form-line-transitions .form-row.checkboxlist.dropdown table tr:last-child{margin-bottom:0}.generic-form-line-transitions .form-row.checkboxlist.dropdown table td{display:block;padding:0}.generic-form-line-transitions .form-row.radiobuttonlist{width:100%}.generic-form-line-transitions .form-row.radiobuttonlist.form-row:before{display:none}.generic-form-line-transitions .form-row.radiobuttonlist label{position:relative;padding:0;display:block;line-height:30px}.generic-form-line-transitions .form-row.radiobuttonlist table{width:25%;display:block;margin-top:15px;margin-left:35px;-webkit-column-count:2;-moz-column-count:2;column-count:2}.generic-form-line-transitions .form-row.radiobuttonlist table tr{position:relative;margin:0 25px 0 0;text-align:left}.generic-form-line-transitions .form-row.radiobuttonlist table tr:last-child{margin-right:0}.generic-form-line-transitions .form-row.radiobuttonlist table td{display:block;padding:0;height:100%}.generic-form-line-transitions .form-row.radiobuttonlist table input{visibility:hidden;position:absolute;width:100%;height:26px}.generic-form-line-transitions .form-row.radiobuttonlist table input:checked+label{position:relative;-webkit-animation-play-state:paused;animation-play-state:paused}.generic-form-line-transitions .form-row.radiobuttonlist table input:checked+label:before{content:"";-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all 0.4s;transition:all 0.4s}.generic-form-line-transitions .form-row.radiobuttonlist table input:checked+label:after{content:"";-webkit-transition:all 0.5s;transition:all 0.5s;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.generic-form-line-transitions .form-row.radiobuttonlist table label{position:relative;display:inline-block;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.generic-form-line-transitions .form-row.radiobuttonlist table label:before{content:"";position:absolute;width:26px;height:26px;border-radius:100%;top:0;left:-35px;border:2px solid #2D2D2D;z-index:1}.generic-form-line-transitions .form-row.radiobuttonlist table label:after{content:"";position:absolute;width:18px;height:18px;border-radius:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);left:-31px;top:4px;z-index:3}.generic-form-line-transitions .form-row.radiobuttonlist table label:hover:before{-webkit-box-shadow:rgba(0,0,0,0.2) 0 0 1px 0,rgba(0,0,0,0.2) 0 1px 1px 0;box-shadow:rgba(0,0,0,0.2) 0 0 1px 0,rgba(0,0,0,0.2) 0 1px 1px 0}.generic-form-line-transitions .form-row .error,.generic-form-line-transitions .form-row .error-message{color:red;font-size:14px;font-weight:700;margin:5px 0 0}.generic-form-line-transitions input{outline:none;z-index:1;position:relative;background:none;width:100%;border:0;color:#2D2D2D;font-size:20px;font-weight:400;padding-left:15px;-webkit-transition:0.3s ease;transition:0.3s ease}.generic-form-line-transitions input::-webkit-input-placeholder{color:#2D2D2D}.generic-form-line-transitions input::-moz-placeholder{color:#2D2D2D}.generic-form-line-transitions input:-ms-input-placeholder{color:#2D2D2D}.generic-form-line-transitions input::-ms-input-placeholder{color:#2D2D2D}.generic-form-line-transitions input::placeholder{color:#2D2D2D}.generic-form-line-transitions .textarea.form-row label span{top:5px;bottom:auto}.generic-form-line-transitions .textarea.form-row:after,.generic-form-line-transitions .textarea.form-row:before{display:none}.generic-form-line-transitions textarea{width:100%;background:none;border:1px solid #767676;padding:5px 15px;color:#2D2D2D;font-size:20px;font-weight:400}.generic-form-line-transitions textarea:after,.generic-form-line-transitions textarea:before{content:none}.generic-form-line-transitions textarea::-webkit-input-placeholder{color:#2D2D2D}.generic-form-line-transitions textarea::-moz-placeholder{color:#2D2D2D}.generic-form-line-transitions textarea:-ms-input-placeholder{color:#2D2D2D}.generic-form-line-transitions textarea::-ms-input-placeholder{color:#2D2D2D}.generic-form-line-transitions textarea::placeholder{color:#2D2D2D}.generic-form-line-transitions label{display:inline-block;width:100%;position:absolute;top:0;left:0;color:#2D2D2D;font-size:20px;font-weight:300;line-height:40px;-webkit-transition:0.3s ease;transition:0.3s ease}.generic-form-line-transitions label span{padding:0 0 0 15px}.generic-form-line-transitions .form-row.submit:after,.generic-form-line-transitions .form-row.submit:before{display:none}.generic-form-line-transitions .submit{margin:20px 0 0;line-height:1}.select2-container .select2-choice>.select2-chosen{color:#fff;margin-right:0}.select2-container .select2-choice{position:relative;border:none;background-image:none;padding:19px 15px}.select2-container .select2-choice span.select2-arrow{padding:6px;display:none}.select2-container .select2-choice span.select2-arrow b{background:none}.select2-drop{margin-top:5px;color:#eaeaea;font-family:Roboto,sans-serif;font-weight:400;font-size:14px}.select2-drop.select2-drop-active{border:none}.select2-drop.select2-drop-active .select2-results{color:#2D2D2D;text-align:center}.select2-drop.select2-drop-active .select2-results .select2-highlighted{background:#2D2D2D;color:#2D2D2D}table{width:100%;text-align:center}table td,table th{padding:20px}.hero-small{position:relative;width:100%;height:234px}.hero-small:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0}.hero-small img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%}.hero-small .title-section{position:absolute;top:0;bottom:0;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hero-small .title-section .title{color:#fff;margin-bottom:0}.get-a-quote .main-content{margin-bottom:162px}.get-a-quote .main-content .inner-content{width:100%;padding:70px 0 0}.get-a-quote .main-content .inner-content .subtitle{margin-bottom:60px;font-weight:400}.get-a-quote .main-content .inner-content .title{max-width:80%}.get-a-quote .main-content .inner-content #divIntro p{margin-top:0}.get-a-quote .main-content .inner-content p{max-width:1200px;margin:70px 0;font-size:18px}.get-a-quote .main-content .inner-content .generic-form-line-transitions{background-color:#eaeaea;padding:80px 100px}.get-a-quote .main-content .inner-content .notice{margin-top:55px}.get-a-quote .generic-form-line-transitions .form-row.checkboxlist.dropdown table{width:100%}.sidebar-page a{color:#132972}.sidebar-page .main-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:0px}.sidebar-page .main-content .sidebar{width:392px}.sidebar-page .main-content .sidebar .section{padding:80px}.sidebar-page .main-content .sidebar .section ul{list-style-type:none;padding:0;margin:0}.sidebar-page .main-content .sidebar .section ul li{margin-bottom:20px}.sidebar-page .main-content .sidebar .section ul li:last-child{margin-bottom:0}.sidebar-page .main-content .sidebar .section.links{padding:80px 50px 80px 85px}.sidebar-page .main-content .sidebar .section.links ul{list-style-type:none;padding:0;margin:0}.sidebar-page .main-content .sidebar .section.links ul a{color:#fff;font-family:futura-pt,sans-serif;text-transform:uppercase;font-weight:300;font-size:18px}.sidebar-page .main-content .sidebar .section.links ul li.active a{position:relative}.sidebar-page .main-content .sidebar .section.links ul li.active a:before{content:"\f105";position:absolute;top:2px;left:-15px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin-top:10px;font-family:"Font Awesome 5 Free";font-weight:700}.sidebar-page .main-content .sidebar .section.overview-option{color:#fff}.sidebar-page .main-content .sidebar .section.overview-option .title{color:#fff;text-align:center}.sidebar-page .main-content .sidebar .section.overview-option .quicklinks{margin-top:25px}.sidebar-page .main-content .sidebar .section.overview-option .quicklinks .button{margin-bottom:15px;width:100%}.sidebar-page .main-content .sidebar .section.overview-option .quicklinks .button:last-child{margin-bottom:0}.sidebar-page .main-content .sidebar .section.contact{font-family:futura-pt,sans-serif;text-transform:uppercase;font-weight:600;font-size:24px;text-transform:uppercase}.sidebar-page .main-content .sidebar .section.contact a{font-weight:400}.sidebar-page .main-content .sidebar .section.logo-section img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.sidebar-page .main-content .inner-content{position:relative;width:calc(100% - 392px);height:100%;padding:70px 80px 100px}.sidebar-page .main-content .inner-content .subtitle{margin-bottom:60px;font-weight:400}.sidebar-page .main-content .inner-content .title{max-width:1100px}.sidebar-page .main-content .inner-content p{max-width:1100px;font-size:18px}.sidebar-page .main-content .inner-content p.intro{margin:0 0 60px}.sidebar-page .main-content .inner-content p.intro-short{margin:60px 0 80px}.sidebar-page .main-content .inner-content .travel-intro{display:-webkit-box;display:-ms-flexbox;display:flex}.sidebar-page .main-content .inner-content .travel-intro p{max-width:700px}.sidebar-page .main-content .inner-content .travel-intro img{max-width:300px;height:100%;margin:60px 30px 60px}.sidebar-page .main-content .inner-content .button-section{text-align:center}.sidebar-page .main-content .inner-content .back-to-top{display:none;position:fixed;right:10%;width:50px;height:50px;bottom:0;margin-bottom:100px}.sidebar-page .main-content .inner-content .back-to-top.showing{opacity:1}.sidebar-page .main-content .inner-content .back-to-top a{display:block;position:relative;padding:10px;width:50px;height:50px;text-align:center;border-radius:0px;background-color:#eaeaea;color:#2D2D2D;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);will-change:position,transform;opacity:0;-webkit-transition:opacity 300ms ease;transition:opacity 300ms ease}.sidebar-page .main-content .inner-content .back-to-top.showing a{opacity:1}.sidebar-page .main-content .inner-content .back-to-top i{margin:0;color:#2D2D2D}.sidebar-page .main-content .inner-content .quicklinks ul{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0}.sidebar-page .main-content .inner-content .quicklinks li{margin-right:40px}.sidebar-page .main-content .inner-content .quicklinks a{text-decoration:underline;text-transform:capitalize;font-size:14px}.sidebar-page .main-content .inner-content .section{position:relative;max-width:1136px;margin:60px 0 80px;padding-bottom:80px}.sidebar-page .main-content .inner-content .section:after{content:"";position:absolute;bottom:0;left:0;right:0;width:150px;height:1px;background-color:#2D2D2D;margin:0 auto}.sidebar-page .main-content .inner-content .section:first-child:after,.sidebar-page .main-content .inner-content .section:only-of-type:after{display:block}.sidebar-page .main-content .inner-content .section:last-child:after{display:none}.sidebar-page .main-content .inner-content .section .title{margin-bottom:45px}.sidebar-page .main-content .inner-content .section p{max-width:100%;margin:0}.sidebar-page .main-content .inner-content .section p.indented{padding:20px 0 0 40px;font-style:italic}.sidebar-page .main-content .inner-content .tips-section a{font-size:24px;margin-left:5px}.sidebar-page .main-content .inner-content .tips-section a:hover{text-decoration:underline}.sidebar-page .main-content .inner-content .tips-section i{font-size:24px}.sidebar-page .main-content .inner-content .tips-section .resource-file{margin:0 0 45px}.sidebar-page .main-content .inner-content .tips-section .resource-file p{margin:0}.sidebar-page .main-content .inner-content .staff-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-flow:wrap;flex-flow:wrap;max-width:1020px;margin:70px 0 0}.sidebar-page .main-content .inner-content .staff-section.with-bios .staff-item{width:100%;margin-right:0;margin-bottom:30px}.sidebar-page .main-content .inner-content .staff-section.with-bios .staff-item:nth-child(2n-1){width:100%}.sidebar-page .main-content .inner-content .staff-section.with-bios .staff-item.with-photo{background-color:transparent;margin-bottom:60px}.sidebar-page .main-content .inner-content .staff-section.with-bios .staff-item.with-photo .staff-image img{width:250px;max-height:300px}.sidebar-page .main-content .inner-content .staff-section.with-bios .staff-item.with-photo .staff-details{padding-top:0;padding-bottom:0}.sidebar-page .main-content .inner-content .staff-section.with-bios .staff-item .staff-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:100%}.sidebar-page .main-content .inner-content .staff-section.with-bios .staff-item .staff-details p{max-width:675px}.sidebar-page .main-content .inner-content .staff-section.with-bios .staff-item .staff-details a.vcard{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;margin-top:15px}.sidebar-page .main-content .inner-content .staff-section.with-bios .staff-item .staff-details a.vcard i{margin:0 0 0 10px;font-size:20px}.sidebar-page .main-content .inner-content .staff-section.with-bios .staff-item .staff-details a.vcard:hover i{-webkit-transform:none;-ms-transform:none;transform:none}.sidebar-page .main-content .inner-content .staff-section.with-bios .staff-item ul li{display:inline-block;vertical-align:middle;margin-right:15px}.sidebar-page .main-content .inner-content .staff-section.with-bios .staff-item ul li.job-title,.sidebar-page .main-content .inner-content .staff-section.with-bios .staff-item ul li.name{width:100%}.sidebar-page .main-content .inner-content .staff-section.with-bios .staff-item ul li.job-title,.sidebar-page .main-content .inner-content .staff-section.with-bios .staff-item.with-photo ul li:nth-child(2){margin-bottom:15px}.sidebar-page .main-content .inner-content .staff-section .title-section{width:100%;margin-bottom:30px}.sidebar-page .main-content .inner-content .staff-section .staff-item{position:relative;width:500px;margin-right:15px;margin-bottom:15px}.sidebar-page .main-content .inner-content .staff-section .staff-item:nth-child(2n-1){margin-right:0;width:500px}.sidebar-page .main-content .inner-content .staff-section .staff-item:before{content:"";position:absolute;top:0;left:0;height:100%;width:40px}.sidebar-page .main-content .inner-content .staff-section .staff-item .staff-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 0 40px;padding:25px}.sidebar-page .main-content .inner-content .staff-section .staff-item ul{list-style-type:none;padding:0}.sidebar-page .main-content .inner-content .staff-section .staff-item ul li.name{font-weight:700;font-size:28px;line-height:32px}.sidebar-page .main-content .inner-content .staff-section .staff-item ul li:nth-child(2){margin-bottom:30px}.sidebar-page .main-content .inner-content .staff-section .staff-item ul li i{font-size:18px}.sidebar-page .main-content .inner-content .staff-section .staff-item ul li a{color:inherit}.sidebar-page .main-content .inner-content .staff-section .staff-item .bio{margin-top:20px}.sidebar-page .main-content .inner-content .staff-section .staff-item a.vcard{max-width:80px;text-align:center;line-height:1.2;margin-right:20px;color:#2D2D2D}.sidebar-page .main-content .inner-content .staff-section .staff-item a.vcard i{font-size:36px;margin-right:20px;-webkit-transition:all 300ms ease;transition:all 300ms ease;position:relative;display:block;margin:10px auto 0}.sidebar-page .main-content .inner-content .staff-section .staff-item a.vcard:hover i{-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}.sidebar-page .main-content .inner-content .staff-section .staff-item.with-photo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.sidebar-page .main-content .inner-content .staff-section .staff-item.with-photo:before{display:none}.sidebar-page .main-content .inner-content .staff-section .staff-item.with-photo .staff-image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:150px;height:100%}.sidebar-page .main-content .inner-content .staff-section .staff-item.with-photo .staff-details{margin-left:15px;padding:25px 20px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.sidebar-page .main-content .inner-content .staff-section .staff-item.with-photo ul{margin:0;padding:0}.sidebar-page .main-content .inner-content .staff-section .staff-item.with-photo ul li:nth-child(2){margin-bottom:0}.sidebar-page .main-content .inner-content .staff-section .staff-item.with-photo a.vcard{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;margin-top:15px}.sidebar-page .main-content .inner-content .staff-section .staff-item.with-photo a.vcard i{margin:0 0 0 10px;font-size:20px}.insurance.sidebar-page .main-content .inner-content{margin-right:100px}.insurance .above-footer{margin-top:50px}.insurance-glossary .main-content .inner-content p.intro{margin-bottom:30px}.insurance-glossary .filters{margin-bottom:80px}.insurance-glossary .filters ul{list-style-type:none;padding:0;margin:0}.insurance-glossary .filters ul li{display:inline-block;width:36px;height:36px;text-align:center;vertical-align:middle;margin-bottom:5px}.insurance-glossary .filters ul li a{background-color:#eaeaea;display:inline-block;width:100%;height:100%;padding:3px;color:#2D2D2D}.insurance-glossary .filters ul li a.disabled{opacity:0.4}.insurance-glossary .inner-content .glossary-section .section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:60px}.insurance-glossary .inner-content .glossary-section .section:after{width:100%;height:2px}.insurance-glossary .inner-content .glossary-section .section:last-of:after{display:none}.insurance-glossary .inner-content .glossary-section .section .title{margin-right:60px}.insurance-glossary .inner-content .glossary-section .section ul{list-style-type:none;padding:0;margin:0;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.insurance-glossary .inner-content .glossary-section .section ul li a{text-decoration:underline;text-transform:uppercase;color:#2D2D2D}.insurance-glossary .notice{border-top:1px solid #767676;margin:75px 0 0;padding:20px 0}.insurance-glossary .notice p{margin:0}.insurance-glossary .notice span{display:block;margin-top:25px}.blog-posts .inner-content{max-width:1136px}.blog-posts .inner-content .title{margin-bottom:60px}.blog-posts .inner-content .title-section{margin-bottom:60px}.blog-posts .inner-content .title-section .title{margin-bottom:8px}.blog-posts .inner-content .blog-section i{color:#132972}.blog-posts .inner-content .blog-section .date{text-transform:uppercase;margin:10px 0 30px}.blog-posts .inner-content .blog-section ul{list-style-type:none}.blog-posts .inner-content .blog-section .blog-feed-post{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative;padding-bottom:50px;margin-bottom:50px}.blog-posts .inner-content .blog-section .blog-feed-post img{margin-right:45px;max-width:230px}.blog-posts .inner-content .blog-section .blog-feed-post .post-content .title{max-width:100%;margin-bottom:0.5rem;font-size:26px;font-family:futura-pt,sans-serif;font-weight:700}.blog-posts .inner-content .blog-section .blog-feed-post .post-content .date{text-transform:uppercase}.blog-posts .inner-content .blog-section .blog-feed-post .post-content p{margin-top:15px}.blog-posts .inner-content .blog-section .blog-feed-post .post-content a{text-transform:uppercase;color:#2D2D2D}.blog-posts .inner-content .blog-section .blog-feed-post .post-content .read-more{position:relative;color:#132972;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:25px}.blog-posts .inner-content .blog-section .blog-feed-post .post-content .read-more:after{content:"\f105";font-family:"Font Awesome 5 Free";font-weight:900;font-size:18px;position:relative;margin-top:-2px;margin-left:10px}.blog-posts .inner-content .blog-section .blog-feed-post:after{content:"";position:absolute;bottom:0;left:0;right:0;width:150px;height:1px;background-color:#2D2D2D;margin:0 auto}.blog-posts .inner-content .blog-section .blog-feed-post:last-child{padding:0;margin:0}.blog-posts .inner-content .blog-section .blog-feed-post:last-child:after{display:none}.blog-posts .inner-content .blog-section .notice{border-top:1px solid #767676;margin:75px 0 0;padding:20px 0}.pagination-custom{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px}.pagination-custom .next-page,.pagination-custom .previous-page{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.pagination-custom .next-page .link,.pagination-custom .previous-page .link{margin-right:0}.pagination-custom .next-page .link:before,.pagination-custom .previous-page .link:before{display:none}.pagination-custom .next-page .link i,.pagination-custom .previous-page .link i{margin:0;font-size:12px;-webkit-transition:all ease-in-out 250ms;transition:all ease-in-out 250ms}.pagination-custom .next-page .link:hover i,.pagination-custom .previous-page .link:hover i{-webkit-transform:translateX(-5px);-ms-transform:translateX(-5px);transform:translateX(-5px)}.pagination-custom .next-page.disabled .link,.pagination-custom .previous-page.disabled .link{background-color:transparent;border:0}.pagination-custom .next-page.disabled .link:hover i,.pagination-custom .previous-page.disabled .link:hover i{-webkit-transform:unset;-ms-transform:unset;transform:unset}.pagination-custom .next-page{text-align:right}.pagination-custom .next-page .link:hover i{-webkit-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px)}.pagination-custom .item a.current{color:#2D2D2D!important}.pagination-custom .item.active .link{background-color:transparent;color:#2D2D2D}.pagination-custom .item.active .link:before{opacity:1}.pagination-custom .item .link{position:relative;background-color:transparent;border:0;padding:0;margin-right:15px;font-weight:800}.pagination-custom .item .link:before{content:"";position:absolute;bottom:0;left:0;right:0;width:100%;height:1px;background-color:#2D2D2D;opacity:0;-webkit-transition:all ease-in-out 250ms;transition:all ease-in-out 250ms}.pagination-custom .item .link:hover{background-color:transparent;border:0}.pagination-custom .item .link:hover:before{opacity:0.3}.contact .contact-info{display:-webkit-box;display:-ms-flexbox;display:flex;margin:35px 0 45px}.contact .contact-info ul{position:relative;list-style-type:none;padding:0 25px;margin-right:60px}.contact .contact-info ul:after{content:"";position:absolute;right:-20px;top:0;bottom:0;height:100%;width:2px;background-color:#2D2D2D}.contact .contact-info ul:last-child:after{content:none}.contact .contact-info ul li{position:relative}.contact .contact-info ul li a{color:inherit}.contact .contact-info ul li i{position:absolute;width:16px;text-align:center;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:-30px}.contact .office-location{margin-top:70px}.contact .office-location .title{margin-bottom:25px}.contact .office-location iframe{height:300px;width:970px}.overview-page .main-content{margin-top:50px}.overview-page .main-content .intro{max-width:1225px;margin:0 auto 50px;padding:0 2%}.overview-page .main-content .intro .title{font-size:24px}.photo-alternating-section .photo-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.photo-alternating-section .photo-row.left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.photo-alternating-section .photo-row.right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.photo-alternating-section .photo-row img{width:50%;height:480px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.photo-alternating-section .photo-row .link-section{max-width:550px;margin:0 45px}.photo-alternating-section .photo-row .link-section .title{margin-bottom:30px}.photo-alternating-section .photo-row .link-section ul{margin:25px 0 0;padding:0;list-style-type:none}.photo-alternating-section .photo-row .link-section ul li{font-size:24px;line-height:2}.photo-alternating-section .photo-row .link-section ul li a{position:relative;-webkit-transition:all ease-in-out 300ms;transition:all ease-in-out 300ms;font-size:24px;font-weight:400}.photo-alternating-section .photo-row .link-section ul li a:after{content:"\f054";display:inline-block;vertical-align:middle;font-family:"Font Awesome 5 Free";font-weight:900;font-size:18px;position:relative;margin-left:10px;color:#132972;font-size:13px}.photo-alternating-section .photo-row .link-section ul li a:hover:after{margin-left:20px}.photo-alternating-section .color-divider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.photo-alternating-section .color-divider .color-block{background-color:#132972;height:336px;width:50%;position:relative}.photo-alternating-section .color-divider .color-block:before{content:"";position:absolute;background-image:url("/images/misc/always-grey.png");background-color:#132972;top:0;left:0;width:100%;height:100%;opacity:0.4}.photo-alternating-section .color-divider .blurb{background-color:#8ac35d;width:348px;height:336px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:25px 50px;color:#fff;text-align:center}.photo-alternating-section .color-divider .blurb p{margin:0}.photo-alternating-section .color-divider .blurb span{display:block;font-size:24px;line-height:32px}.photo-alternating-section .color-divider .blurb span:after{content:"";position:relative;width:60px;display:block;height:1px;background-color:#fff;margin:15px auto}.sidebar-page .main-content .inner-content .banner-review .review-content-section .review-content p{margin-top:0}.banner-review{width:100%;position:relative;z-index:1}.banner-review .slick-next,.banner-review .slick-prev{top:55px;left:-50px;z-index:9;width:20px;height:36px}.banner-review .slick-next:before,.banner-review .slick-prev:before{font-size:35px}.banner-review .slick-next{margin-top:50px}.banner-review .slick-slide{padding:0 10px}.banner-review .review-content-section{position:relative;z-index:1;padding:30px 0}.banner-review .review-content-section .review-content{position:relative;padding:40px 50px;color:#fff;text-align:left;width:100%;z-index:3;margin:15px 0;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;min-height:200px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.banner-review .review-content-section .review-content p{margin:0}.banner-review .review-content-section .review-content:after{content:"";position:absolute;background-color:#132972;opacity:0.8;top:0;left:0;width:100%;height:100%;opacity:0.65;z-index:-1}.banner-review .review-content-section .review-content h1,.banner-review .review-content-section .review-content h2,.banner-review .review-content-section .review-content h3,.banner-review .review-content-section .review-content h4,.banner-review .review-content-section .review-content h5,.banner-review .review-content-section .review-content h6{color:#fff;font-weight:600;margin-bottom:0;font-size:20px;margin-top:20px}.staff-page .staff-bio{margin-bottom:60px}.staff-page .photo-section{text-align:center}.staff-page .photo-section img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%;-webkit-box-shadow:3px 6px 25px -8px rgba(0,0,0,0.5);box-shadow:3px 6px 25px -8px rgba(0,0,0,0.5);max-height:300px}.staff-page .bio-section .mobile-version{display:none;float:left;width:230px;height:200px;margin:10px 25px 10px 0}.staff-page .bio-section .job-title{font-size:18px;font-weight:500;text-transform:none}.staff-page .bio-section p{font-size:15px;margin:20px 0 20px}.staff-page .bio-section a{color:#00716b;position:relative;padding-left:50px}.staff-page .bio-section a i{position:absolute;top:13px;left:0}.page-not-found{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding:75px 0 100px;background-color:#f1f1f1}.page-not-found .main-content{width:100%;height:100%}.page-not-found .inner-content h1{font-family:Roboto,sans-serif;font-weight:400;font-size:150px;color:#2D2D2D}.page-not-found .inner-content h3{font-size:30px;font-weight:400;margin-bottom:25px}.page-not-found .inner-content p{max-width:560px;margin:0 auto}.page-not-found .inner-content .button{margin-top:50px;display:inline-block}.homepage{position:relative}.homepage .button{font-weight:700}.homepage .slick-next:before,.homepage .slick-prev:before{font-size:50px}.homepage .slick-next,.homepage .slick-prev{opacity:1;-webkit-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out}.homepage .slick-prev{left:50px;z-index:3}.homepage .slick-next{right:50px}.homepage .alert-message{display:block;position:relative;padding:20px 100px;text-align:center;background:red;color:#fff;font-size:24px}.homepage .alert-message p{margin:0}.homepage .alert-message .close{opacity:1;text-shadow:none;position:absolute;top:0;right:0;padding:20px 10px}.homepage .alert-message .close i{color:#fff}.homepage .alert-closed{position:absolute;top:0;right:0;padding:20px 10px;background:red;color:#fff;padding:5px 20px;z-index:9;font-size:14px;line-height:1.6}.homepage .alert-closed i{margin:0}.homepage .hero{width:100%;height:100%;position:relative}.homepage .hero-slider{width:100%;height:100%;position:relative}.homepage .hero-slider:hover .slick-next,.homepage .hero-slider:hover .slick-prev{opacity:1}.homepage .hero-slider.version-1 .slide-content:after{max-width:1620px;max-width:100%;height:100%;clip-path:polygon(30% 0,100% 0,100% 100%,0% 100%);margin:0 auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.homepage .hero-slider.version-1 .slide-content .hero-content{max-width:1620px;margin:0 0 0 42%}.homepage .hero-slider.version-2 .slide-content:after{max-width:800px;height:80%;clip-path:polygon(0 0,100% 0,100% 100%,0% 100%);margin:auto;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.homepage .hero-slider.version-2 .slide-content .hero-content{max-width:800px;margin:auto}.homepage .hero-slider.version-2 .slide-content.no-text-content:after{display:none}.homepage .hero-slider .slide-content{width:100%;height:700px;position:relative}.homepage .hero-slider .slide-content:after{content:"";position:absolute;top:50%;right:0;width:100%;z-index:1}.homepage .hero-slider .slide-content img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%}.homepage .hero-slider .slide-content .hero-content{position:absolute;top:0;bottom:0;left:0;right:0;color:#fff;text-align:center;z-index:3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.homepage .hero-slider .slide-content .hero-content .title{color:#fff;max-width:80%;padding-bottom:20px;position:relative;margin:0 auto 20px}.homepage .hero-slider .slide-content .hero-content .title:after{content:"";position:absolute;display:inline-block;margin:0 auto;bottom:0;left:0;right:0;width:150px;height:1px;background-color:#fff}.homepage .hero-slider .slide-content .hero-content p{font-size:24px;line-height:36px;max-width:530px;margin:0 auto 40px}.homepage .hero-slider .slide-content .hero-content .button.accent-color{-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 15px}.homepage .hero-form{position:absolute;width:600px;z-index:9;top:50%;left:50%;margin-left:-600px;margin-top:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.homepage .line-divider{width:100%;height:100%;padding:15px}.homepage .blurb-section{padding:80px 0 80px;text-align:center;position:relative}.homepage .blurb-section .subtitle{margin-bottom:60px;font-weight:400}.homepage .blurb-section .title{max-width:80%;margin:0 auto}.homepage .blurb-section p{max-width:1136px;margin:40px auto 40px;font-size:18px}.homepage .home-resources{padding:80px 0 80px;text-align:center;position:relative}.homepage .home-resources .subtitle{margin-bottom:60px;font-weight:400}.homepage .home-resources p{max-width:1136px;margin:40px auto 40px;font-size:18px}.homepage .home-resources .resource-downloads{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:600px;position:relative;padding-left:75px;text-align:left;margin-bottom:40px;line-height:1.4}.homepage .home-resources .resource-downloads img{width:50px;padding:10px 0;margin-left:10px}.homepage .home-resources .resource-downloads a{font-size:18px;text-decoration:underline;font-weight:500;margin:0 10px}.homepage .home-resources .resource-downloads a.home-resource{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.homepage .home-resources .button-section{margin:60px 0 0}@media only screen and (max-width:1600px){h1{font-size:50px}h2{font-size:40px}h3{font-size:30px}h4{font-size:25px}h5{font-size:20px}h6{font-size:16px}.above-header{font-size:16px}.homepage .hero-slider.version-2 .slide-content .hero-content{max-width:700px;margin:auto;-webkit-transition:margin 800ms ease-out;transition:margin 800ms ease-out}.homepage .hero-slider.version-2 .slide-content:after{max-width:700px;margin:auto;-webkit-transition:margin 800ms ease-out;transition:margin 800ms ease-out}.homepage .hero-slider.version-1 .slide-content .hero-content{max-width:50%;margin:0 0 0 47%}.homepage .hero-slider .slide-content .hero-content p{font-size:20px}.homepage .blurb-section p{max-width:80%;font-size:18px}.sidebar-page .main-content .inner-content .staff-section .staff-item ul li.name{font-size:25px}.sidebar-page .main-content .inner-content .staff-section .staff-item{width:460px}.sidebar-page .main-content .inner-content .staff-section .staff-item:nth-child(2n-1){width:460px}.blog-posts .inner-content .blog-section .blog-post .post-content .title{max-width:80%}}@media only screen and (max-width:1500px){.header-nav{height:auto}.header-nav .logo-area{margin-left:2%}.header-nav .primary-navigation .main-nav .main-link.has-sub-nav a{padding:25px 30px}.header-nav .primary-navigation .main-nav .main-link.has-sub-nav a:after{margin-top:2px}.homepage .hero-form{width:525px;margin-left:-525px}h1{font-size:40px}.homepage .hero-slider .slide-content .hero-content p{font-size:18px}.homepage .slick-prev{left:25px}.homepage .slick-next{right:25px}.above-footer .product-slider-container{max-height:100%}.above-footer .product-slider-container h4.title{max-width:150px;margin:0 auto 30px}.above-footer .product-slider-container .product-slider .product img{height:400px}.sidebar-page .main-content .inner-content{width:calc(100% - 275px)}.sidebar-page .main-content .inner-content .quicklinks ul{display:block}.sidebar-page .main-content .sidebar{width:275px}.sidebar-page .main-content .sidebar .section{text-align:center;padding:45px 20px}.sidebar-page .main-content .sidebar .section.links{padding:45px 20px}.sidebar-page .main-content .sidebar .section.contact{font-size:20px}.sidebar-page .main-content .sidebar .section.logo-section img{max-width:150px}.sidebar-page .main-content .sidebar .section ul li{margin-bottom:0}.sidebar-page .main-content .inner-content .staff-section{max-width:100%}.sidebar-page .main-content .inner-content .staff-section .staff-item{width:460px;margin-right:15px}.sidebar-page .main-content .inner-content .staff-section .staff-item:nth-child(2n-1){width:460px}.staff-item ul{padding:24px}.sidebar-page .main-content .sidebar .section.links ul a{font-size:17px}.primary-footer .footer-column-1 .button-section .button{width:80%}}@media only screen and (max-width:1320px){.banner-review .slick-next,.banner-review .slick-prev{left:0;top:55px}.banner-review .slick-list{max-width:calc(100% - 45px);margin:0 0 0 auto}.contact .contact-info ul{padding:0 10px;margin-right:55px;font-size:15px}}@media only screen and (max-width:1200px){.header .wrapper{padding:10px 3%}.header.vertical-logo .wrapper{padding:0 3%}.header.vertical-logo .above-header .wrapper{padding:0}.header.vertical-logo .above-header .contact-container{width:calc(60% + 25px)}.header.vertical-logo .above-header .customer-portal{width:40%}.header-nav .logo-area{margin-left:0}.header-nav .primary-navigation .main-nav .main-link a{padding:15px 20px}.header-nav .primary-navigation .main-nav .main-link.has-sub-nav a{padding:15px 20px}.header-nav .primary-navigation .main-nav .main-link.has-sub-nav a:after{margin:0}.above-header{font-size:12px}.above-header.two-contacts .contact-container{width:calc(60% + 25px)}.above-header.two-contacts .customer-portal{width:40%}.above-header .wrapper{padding:0}.above-header .contact-container{width:calc(50% + 25px)}.above-header .customer-portal{width:50%}.above-header .contact:last-child{padding-right:80px}.primary-footer .row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.primary-footer .column:nth-child(2){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:100%}.primary-footer .footer-column-1{padding:25px}.primary-footer .footer-column-1 .logo-area{margin-bottom:20px}.primary-footer .footer-column-1 .button-section{width:100%}.primary-footer .footer-column-2{text-align:center;margin-left:0;margin-top:45px}.primary-footer .footer-column-3 ul li:nth-child(2n){margin-left:40px}.primary-footer .footer-column-3 ul li i{padding-right:5px}.homepage .hero-slider.version-1 .slide-content .hero-content{max-width:50%;margin:50px 0 0 48%}.homepage .hero-form{width:475px;margin-left:-455px}.homepage .hero-slider .slide-content .hero-content .title{max-width:70%;font-size:36px}.homepage .hero-slider .slide-content .hero-content p{width:80%}.homepage .slick-prev{left:25px}.homepage .slick-next{right:25px}.above-footer .product-slider-container .product-slider .product img{height:300px}.sidebar-page .main-content .inner-content .staff-section{max-width:100%}.sidebar-page .main-content .inner-content .staff-section .staff-item{width:100%;margin-right:0}.sidebar-page .main-content .inner-content .staff-section .staff-item:nth-child(2n-1){width:100%}.contact .contact-info{display:block;margin-bottom:40px}.contact .contact-info ul{position:relative;list-style-type:none;padding-left:25px;margin-right:60px;margin-bottom:20px;width:auto;max-width:100%}.contact .contact-info ul:after{display:none}.sidebar-page .main-content .inner-content .travel-intro{display:inline-block}.sidebar-page .main-content .inner-content .travel-intro p{margin:60px 0 30px}.sidebar-page .main-content .inner-content .travel-intro img{margin:0}.banner-review .review-content-section .review-content{width:80%}.banner-review .review-content-section .review-content p{font-size:14px}.banner-review .review-content-section .review-content h5{font-size:18px}.page-not-found{padding:50px 0 75px}.page-not-found .inner-content h1{font-size:100px}.page-not-found .inner-content h3{font-size:22px;margin-bottom:15px}.page-not-found .inner-content .button{margin-top:25px}}@media only screen and (max-width:1023px){h1{font-size:40px}h2{font-size:30px}h3{font-size:28px}.header.vertical-logo .wrapper{padding:10px 3%}.header.vertical-logo .above-header .contact-container{width:calc(50% + 25px)}.header.vertical-logo .above-header .customer-portal{width:50%}.header.vertical-logo .header-nav{height:60px}.header.vertical-logo .logo-area{max-width:300px;height:auto;width:auto;background-color:transparent;padding:0;line-height:2;margin-right:0;-webkit-filter:none;filter:none}.header.vertical-logo .logo-area .text-version{display:inline-block}.header.vertical-logo .logo-area img{height:100px;display:none}.header-nav{height:95px;padding:0 0 0 15px}.header-nav.active .primary-navigation .main-nav .main-link{width:100%}.header-nav .primary-navigation{display:none}.header-nav .primary-navigation .main-nav .main-link.has-sub-nav a:after{right:auto;margin-left:15px;margin-top:0}.header-nav .primary-navigation .main-nav .main-link.has-sub-nav .sub-nav{position:relative;left:0;top:100%}.header-nav .primary-navigation .main-nav .main-link.has-sub-nav .sub-nav.active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);left:0}.header-nav .nav-expand{display:block}.above-footer .product-slider-container .product-slider .product img{height:300px}.homepage .hero-slider.version-1 .slide-content{height:500px}.homepage .hero-slider.version-1 .slide-content:after{max-width:100%;height:500px;clip-path:polygon(0 0,100% 0,100% 100%,0% 100%);margin:0 auto;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:height 800ms ease-in;transition:height 800ms ease-in}.homepage .hero-slider.version-1 .slide-content .hero-content{max-width:700px;margin:0 auto}.homepage .hero-slider.version-2 .slide-content{height:500px}.homepage .hero-slider.version-2 .slide-content:after{-webkit-transition:height 800ms ease-in;transition:height 800ms ease-in}.homepage .hero-form{position:relative;margin:25px auto;top:0;left:0;-webkit-transform:unset;-ms-transform:unset;transform:unset;width:700px;max-width:100%;text-align:center}.homepage .hero-form .card{-webkit-box-shadow:unset;box-shadow:unset;border:none}.homepage .hero-form .card .title{margin-bottom:25px}.homepage .hero-form .card #divSubmit{margin-top:25px}.homepage #divSuccess .card{padding:30px}.homepage #divSuccess .card .title{margin-bottom:0}.homepage #divSuccess .card p:last-child{margin-bottom:0}.homepage .generic-form-line-transitions .form-row.checkboxlist.dropdown table tr{width:100%}.generic-form-line-transitions .form-row.checkboxlist.dropdown #puInsuranceType{min-width:100%}.generic-form-line-transitions .row .full-width .button{width:unset}.sidebar-page .main-content .sidebar .section.links ul a{font-size:15px}.reviews .inner-content{margin:25px 0}.sidebar-page .main-content .inner-content .staff-section.with-bios .staff-item.with-photo .staff-image img{width:150px;max-height:200px}.sidebar-page .main-content .inner-content .staff-section.with-bios .staff-item .staff-details p{font-size:16px}}@media only screen and (max-width:991px){.primary-footer{padding:60px 0}.primary-footer .row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.primary-footer .col-lg-4{position:relative;width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;min-height:1px;padding-right:15px;padding-left:15px}.primary-footer .column:nth-child(2){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:100%}.primary-footer .footer-column-1{padding:0;margin-bottom:45px}.primary-footer .footer-column-1:after{display:none}.primary-footer .footer-column-1 .button-section{width:100%}.primary-footer .footer-column-2{text-align:center;margin-left:0;margin-top:45px}.primary-footer .footer-column-3{text-align:center;margin:0 auto}.primary-footer .footer-column-3 ul{-webkit-column-count:1;-moz-column-count:1;column-count:1;margin-top:25px}.primary-footer .footer-column-3 ul li{margin:0}.primary-footer .footer-column-3 ul li:nth-child(2n){margin:0 0 20px}.primary-footer .footer-column-3 ul i{display:none}.homepage .hero-slider .slide-content .hero-content .title{max-width:100%}}@media only screen and (max-width:900px){.above-footer .product-slider-container .product-slider .product img{height:350px}.sidebar-page .main-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;margin-bottom:50px}.sidebar-page .main-content .sidebar{height:auto;width:100%}.sidebar-page .main-content .sidebar .section.links,.sidebar-page .main-content .sidebar .section.logo-section{display:none}.sidebar-page .main-content .sidebar .section.contact{width:100%;padding:20px}.sidebar-page .main-content .inner-content{width:100%;padding:50px 50px 80px}.sidebar-page .main-content .inner-content .subtitle{margin-bottom:30px}.sidebar-page .main-content .inner-content .title{max-width:100%}.sidebar-page .main-content .inner-content .section{margin:0 0 50px;padding-bottom:25px}.sidebar-page .main-content .inner-content .section .title{margin-bottom:25px}.sidebar-page .main-content .inner-content .section:last-child{margin-bottom:0;padding-bottom:0}.sidebar-page .main-content .inner-content p{font-size:16px}.sidebar-page .main-content .inner-content p.intro{margin:0 0 50px}.blog-posts .inner-content .blog-section .blog-post .post-content .title{max-width:100%}.insurance.sidebar-page .main-content .inner-content{margin:0;padding:50px 100px 50px 50px}.insurance.sidebar-page .main-content .inner-content .back-to-top a{right:25px!important}.sidebar-page .main-content .inner-content .travel-intro p{margin:0 0 30px}.sidebar-page .main-content .inner-content .travel-intro img{margin:0 0 30px}}@media only screen and (max-width:767px){h1{font-size:35px}body{line-height:32px}.above-header{background:none}.above-header.two-contacts .contact-container{width:calc(60% + 25px)}.above-header.two-contacts .customer-portal{width:40%}.above-header.two-contacts .contact{padding:10px}.above-header i{display:none}.above-header .contact-container{width:50%}.above-header .customer-portal{width:50%;text-align:center;clip-path:polygon(0 0,100% 0,100% 100%,0% 100%);padding:10px 25px;margin-left:0}.above-header .contact{padding:10px 25px;text-align:center}.above-header .contact:last-child{padding-right:25px}.homepage .hero-slider .slick-prev,.homepage .hero-slider.version-1 .slick-prev{left:auto;right:calc(50% + 50px)}.homepage .hero-slider .slick-next,.homepage .hero-slider.version-1 .slick-next{left:calc(50% + 50px);right:auto}.homepage .hero-slider .slick-next,.homepage .hero-slider .slick-prev,.homepage .hero-slider.version-1 .slick-next,.homepage .hero-slider.version-1 .slick-prev{top:auto;bottom:45px;opacity:1}.above-footer .product-slider-container .product-slider .slick-next{right:-28px}.above-footer .product-slider-container .product-slider .slick-prev{left:-28px}.above-footer .product-slider-container .product-slider .product img{height:300px}.primary-footer .footer-column-1{padding:0;margin-bottom:45px;max-width:50%}.primary-footer .footer-column-1:after{display:none}.primary-footer .footer-column-2{text-align:center;margin-left:0;margin-top:45px}.disclaimer{padding:20px 25px}.disclaimer a{display:block;padding:0;margin:0}.disclaimer a:before{display:none}.disclaimer a:first-of-type{margin-top:25px}.homepage .alert-message{font-size:20px}.homepage .alert-message .close i{font-size:16px}.homepage .hero-slider.version-1 .slide-content .hero-content,.homepage .hero-slider.version-2 .slide-content .hero-content{max-width:100%;margin:0 auto;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.homepage .hero-slider.version-1 .slide-content .hero-content p,.homepage .hero-slider.version-2 .slide-content .hero-content p{display:none}.homepage .hero-slider.version-1 .slide-content:after,.homepage .hero-slider.version-2 .slide-content:after{max-width:100%;margin:0 auto;height:100%}.hero-small{height:125px}.sidebar-page .main-content .sidebar{height:auto}.sidebar-page .main-content .sidebar .section.links,.sidebar-page .main-content .sidebar .section.logo-section{display:none}.sidebar-page .main-content .sidebar .section.contact{width:100%;padding:20px}.sidebar-page .main-content .sidebar .section ul li{font-size:18px}.insurance-glossary .inner-content .glossary-section .section ul{-webkit-column-count:1;-moz-column-count:1;column-count:1}.insurance-glossary .inner-content .glossary-section .section ul li{float:none;width:100%}.pagination-custom .next-page .link span,.pagination-custom .previous-page .link span{display:none}.blog-posts .inner-content .blog-section .blog-feed-post{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.blog-posts .inner-content .blog-section .blog-feed-post .post-content{margin-top:25px}.sidebar-page.blog-posts .main-content .inner-content,.sidebar-page.insurance .main-content .inner-content{padding:50px 100px 50px 50px}.get-a-quote .main-content{margin-bottom:50px}.get-a-quote .main-content .inner-content p{margin:25px auto}.get-a-quote .main-content .inner-content .generic-form-line-transitions{padding:50px}.sidebar-page .main-content .inner-content .travel-intro img{width:250px;height:100%}.banner-review .review-content-section .review-content{width:90%}.sidebar-page .main-content .inner-content .staff-section .staff-item .bio{margin-top:0}.sidebar-page .main-content .inner-content .staff-section.with-bios .staff-item.with-photo{margin-bottom:30px}.sidebar-page .main-content .inner-content .staff-section.with-bios .staff-item.with-photo .bio{margin-top:20px}.page-not-found{padding:25px 0 50px}.page-not-found .inner-content h1{font-size:80px}.page-not-found .inner-content h3{font-size:20px}}@media only screen and (max-width:576px){h1{font-size:27px}h2{font-size:25px}h3{font-size:20px}h4{font-size:18px}h5{font-size:16px}h6{font-size:14px}.button{font-size:13px;padding:6px 20px}.homepage .hero-slider.version-2 .slide-content{height:320px}.homepage .hero-slider.version-2 .slide-content .hero-content .title{max-width:80%;padding-bottom:0}.homepage .hero-slider.version-2 .slide-content .hero-content .title:after{display:none}.homepage .hero-slider.version-2 .slide-content .hero-content p{display:none}.header-nav.active .primary-navigation{left:-4%;width:108%}.header-nav.active .primary-navigation .main-nav .main-link{width:100%;border-right:none}.header-nav.active .primary-navigation .main-nav .button-link{width:100%;margin-left:0;background-color:#2D2D2D}.header-nav.active .primary-navigation .main-nav .button-link a{padding:25px 20px;background:transparent;color:#333;font-weight:700;text-transform:none;font-size:16px;border-radius:0;color:#eaeaea}.above-header.two-contacts .contact-container{display:none}.above-header.two-contacts .customer-portal{width:100%}.above-footer .product-slider-container .product-slider .product img{height:250px}.slogan{max-width:100%;background-color:#132972}.homepage .hero-form{margin:0 auto}.sidebar-page .main-content .inner-content,.sidebar-page.blog-posts .main-content .inner-content,.sidebar-page.insurance .main-content .inner-content{padding:50px 8%}.sidebar-page .main-content .inner-content a,.sidebar-page.blog-posts .main-content .inner-content a,.sidebar-page.insurance .main-content .inner-content a{color:#333;text-decoration:underline}.sidebar-page .main-content .inner-content .staff-section .staff-item ul li.name{font-size:18px}.sidebar-page .main-content .inner-content .staff-section .staff-item a{font-size:15px}.sidebar-page .main-content .inner-content p{margin-top:30px}.blog-posts .inner-content .blog-section .blog-feed-post{-ms-flex-flow:wrap;flex-flow:wrap}.blog-posts .inner-content .blog-section .blog-feed-post img{margin-right:0;margin-bottom:35px}.contact .office-location img{-o-object-fit:cover;object-fit:cover;height:150px}.contact .office-location .contact-info{margin-top:25px}.contact .office-location .contact-info ul{-webkit-column-count:1;-moz-column-count:1;column-count:1;width:100%}.contact .office-location .contact-info ul li{margin-right:0}.contact .office-location .contact-info ul li:after{display:none}.contact .office-location .contact-info ul li:nth-child(2n){margin-bottom:15px}.get-a-quote .main-content .inner-content p{font-size:16px;margin:25px 0}.get-a-quote .main-content .inner-content{padding-top:50px}.get-a-quote .main-content .inner-content .generic-form-line-transitions{padding:25px}.sidebar-page .main-content .inner-content .back-to-top{display:none}.insurance.sidebar-page .main-content .inner-content{padding:35px}.insurance.sidebar-page .main-content .inner-content .back-to-top a{right:5px!important}.banner-review .review-content-section .review-content{width:100%}.banner-review .slick-prev{top:50%;left:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.banner-review .slick-next{top:50%;left:auto;right:10px;margin:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.banner-review .review-content-section .review-content{padding:30px 50px}.banner-review .slick-list{max-width:100%;margin:0 auto}.generic-form-line-transitions .form-row.checkboxlist.dropdown label:first-child,.generic-form-line-transitions .form-row.select select,.generic-form-line-transitions .form-row.select-two select,.generic-form-line-transitions input{font-size:16px}.generic-form-line-transitions .form-row.checkboxlist.dropdown label{font-size:14px}.generic-form-line-transitions .form-row.checkboxlist.dropdown label:first-child:after,.generic-form-line-transitions .form-row.select .input-container:before,.generic-form-line-transitions .form-row.select-two .input-container:before{font-size:16px}.generic-form-line-transitions label{font-size:16px}.generic-form-line-transitions .form-row{padding-bottom:2px}.generic-form-line-transitions .form-row.checkboxlist.dropdown label span#insertCount{margin-left:0}.generic-form-line-transitions .form-row label.error{top:40px}.sidebar-page .main-content .inner-content .staff-section.with-bios .staff-item .staff-details p{margin-top:0}}@media only screen and (max-width:500px){.header.vertical-logo .above-header .customer-portal{width:100%}.header.vertical-logo .logo-area .text-version{font-size:18px}.above-header{height:52px}.above-header i{display:inline-block}.above-header .contact-container{display:none}.above-header .customer-portal{width:100%}.slogan{position:relative;bottom:0;padding:10px calc(3% + 15px);width:100%}.above-footer .product-slider-container .product-slider .product img{height:300px}.homepage .blurb-section{padding:50px 0 30px}.homepage .blurb-section .subtitle{margin-bottom:30px}.homepage .blurb-section .title{max-width:100%;text-transform:none}.homepage .blurb-section p{max-width:100%}.homepage .blurb-section .button-section{text-align:center}.homepage .hero-slider.version-2 .slide-content{height:320px}.homepage .hero-slider.version-2 .slide-content .hero-content .title{max-width:70%}.generic-form-line-transitions .form-row.checkboxlist.dropdown table tr{width:100%}.sidebar-page .main-content .inner-content .staff-section{max-width:100%}.sidebar-page .main-content .inner-content .staff-section .staff-item{width:100%;margin-right:0}.sidebar-page .main-content .inner-content .staff-section .staff-item .staff-details{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0 0 0 20px}.sidebar-page .main-content .inner-content .staff-section .staff-item:before{width:20px}.sidebar-page .main-content .inner-content .staff-section .staff-item ul li.job-title{font-size:15px}.sidebar-page .main-content .inner-content .staff-section .staff-item ul li:nth-child(2){margin-bottom:0}.sidebar-page .main-content .inner-content .staff-section .staff-item a.vcard{max-width:150px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sidebar-page .main-content .inner-content .staff-section .staff-item a.vcard i{font-size:20px;margin:0 0 0 10px}.sidebar-page .main-content .inner-content .staff-section .staff-item.with-photo{display:block}.sidebar-page .main-content .inner-content .staff-section .staff-item.with-photo .staff-image img{-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}.sidebar-page .main-content .inner-content .staff-section .staff-item.with-photo:before{display:block}.sidebar-page .main-content .inner-content .staff-section.with-bios .staff-item.with-photo .staff-image img{width:100%;height:300px}.sidebar-page .main-content .inner-content .quicklinks li{font-size:14px;margin-right:0}.pagination-custom{padding:15px}.pagination-custom .item .link{margin-right:10px}.primary-footer .footer-column-1 .button-section .button{width:170px}.above-footer .wrapper{padding:0}.above-footer .product-slider-container .product-slider .slick-next{right:15px}.above-footer .product-slider-container .product-slider .slick-prev{left:15px;z-index:9}.above-footer .insurance-logos img{height:100px}.sidebar-page .main-content .inner-content .staff-section.with-bios .staff-item.with-photo{background-color:#eaeaea}.sidebar-page .main-content .inner-content .staff-section.with-bios .staff-item.with-photo .staff-details{padding-top:25px;padding-bottom:25px}}@media only screen and (max-width:400px){.primary-footer{padding:50px 0 30px}.homepage .alert-message{font-size:18px;padding:20px 45px}.sidebar-page a{font-size:15px}}
/*# sourceMappingURL=style.css.map */