/*! This file is auto-generated */
:root{--woocommerce:#720eec;--wc-green:#007518;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px;--wc-destructive:#cc1818;--wc-card-border-radius:8px}
@media only screen and (max-width:768px){:root{--woocommerce:#720eec;--wc-green:#007518;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px;--wc-destructive:#cc1818;--wc-card-border-radius:8px}}
@keyframes spin{100%{transform:rotate(360deg)}}
.clear{clear:both}
/*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
body{margin:0}
article,details,footer,header,main,menu,nav,section,summary{display:block}
video{display:inline-block;vertical-align:baseline}
[hidden]{display:none}
a{background-color:transparent}
a:active,a:hover{outline:0}
b,strong{font-weight:700}
h1{margin:.67em 0;font-size:2em}
small{font-size:80%}
img{border:0}
button,input,select,textarea{margin:0;font:inherit;color:inherit}
button{overflow:visible}
button,select{text-transform:none}
button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}
input{line-height:normal}
input[type=checkbox]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}
input[type=search]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}
textarea{overflow:auto}
table{border-spacing:0;border-collapse:collapse}
td,th{padding:0}
/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
@media print{*,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}a[href^="#"]:after{content:""}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}
body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}
button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}
a{color:#337ab7;text-decoration:none}
a:focus,a:hover{color:#23527c;text-decoration:underline}
a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
img{vertical-align:middle}
[role=button]{cursor:pointer}
.h1,.h2,.h3,.h4,h1,h2,h3,h4{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}
.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small{font-weight:400;line-height:1;color:#777}
.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}
.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}
.h4,h4{margin-top:10px;margin-bottom:10px}
.h4 .small,.h4 small,h4 .small,h4 small{font-size:75%}
.h1,h1{font-size:36px}
.h2,h2{font-size:30px}
.h3,h3{font-size:24px}
.h4,h4{font-size:18px}
p{margin:0 0 10px}
.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}
@media (min-width:768px){.lead{font-size:21px}}
.small,small{font-size:85%}
ol,ul{margin-top:0;margin-bottom:10px}
ol ol,ol ul,ul ol,ul ul{margin-bottom:0}
address{margin-bottom:20px;font-style:normal;line-height:1.42857143}
.row{margin-right:-15px;margin-left:-15px}
table{background-color:transparent}
th{text-align:left}
.table{width:100%;max-width:100%;margin-bottom:20px}
.table>tbody>tr>td,.table>tbody>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}
.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}
.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}
.table>tbody+tbody{border-top:2px solid #ddd}
.table .table{background-color:#fff}
.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}
.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}
.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}
label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}
input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
input[type=checkbox]{margin:4px 0 0;margin-top:1px\9;line-height:normal}
select[multiple]{height:auto}
input[type=checkbox]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
input[type=search]{-webkit-appearance:none}
.checkbox{position:relative;display:block;margin-top:10px;margin-bottom:10px}
.checkbox label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}
.checkbox input[type=checkbox]{position:absolute;margin-top:4px\9;margin-left:-20px}
.checkbox+.checkbox{margin-top:-5px}
.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}
.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}
.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}
.dropdown{position:relative}
.open>a{outline:0}
.nav{padding-left:0;margin-bottom:0;list-style:none}
.nav>li{position:relative;display:block}
.nav>li>a{position:relative;display:block;padding:10px 15px}
.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}
.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#337ab7}
.nav>li>a>img{max-width:none}
.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}
.breadcrumb>li{display:inline-block}
.breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:"/\00a0"}
.breadcrumb>.active{color:#777}
.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}
.pagination>li{display:inline}
.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#337ab7;text-decoration:none;background-color:#fff;border:1px solid #ddd}
.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}
.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}
.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{z-index:2;color:#23527c;background-color:#eee;border-color:#ddd}
.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:3;color:#fff;cursor:default;background-color:#337ab7;border-color:#337ab7}
.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}
a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}
.label:empty{display:none}
.btn .label{position:relative;top:-1px}
.media{margin-top:15px}
.media:first-child{margin-top:0}
.media{overflow:hidden;zoom:1}
.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}
.panel>.table{margin-bottom:0}
.panel>.table:first-child{border-top-left-radius:3px;border-top-right-radius:3px}
.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table:first-child>thead:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}
.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:3px}
.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:3px}
.panel>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}
.panel>.table:last-child>tbody:last-child>tr:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}
.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}
.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}
.panel>.table>tbody:first-child>tr:first-child td,.panel>.table>tbody:first-child>tr:first-child th{border-top:0}
.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}
.clearfix:after,.clearfix:before,.nav:after,.nav:before,.row:after,.row:before{display:table;content:" "}
.clearfix:after,.nav:after,.row:after{clear:both}
.show{display:block!important}
.hidden{display:none!important}
@-ms-viewport{width:device-width}
/*# sourceMappingURL=bootstrap.min.css.map */
/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}
@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}
html,body{width:100%;height:100%;margin:0;padding:0}
body{font-family:Arial;font-size:14px;line-height:1.428571429;color:#333}
/*!
 * Datepicker for Bootstrap
 *
 * Copyright 2012 Stefan Petre
 * Improvements by Andrew Rowls
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 */
input{font-size:13.5px!important}
input{font-size:13px;font-weight:400}
::-webkit-input-placeholder{color:#666!important}
::-moz-placeholder{color:#666!important;opacity:1}
.complete{display:none}
.more{background:lightblue;color:navy;font-size:13px;padding:3px;cursor:pointer}
.table>thead>tr>.active,.table>tbody>tr>.active,.table>thead>.active>td,.table>tbody>.active>td,.table>thead>.active>th,.table>tbody>.active>th{background-color:#f5f5f5}
.table>thead>tr>.success,.table>tbody>tr>.success,.table>thead>.success>td,.table>tbody>.success>td,.table>thead>.success>th,.table>tbody>.success>th{background-color:#dff0d8}
.table>thead>tr>.info,.table>tbody>tr>.info,.table>thead>.info>td,.table>tbody>.info>td,.table>thead>.info>th,.table>tbody>.info>th{background-color:#d9edf7}
html,body{-webkit-backface-visibility:hidden}
/*
* iziModal | v1.6.1
* https://izimodal.marcelodolza.com
* by Marcelo Dolza.
*/
@-webkit-keyframes iziM-fadeOut{0%{opacity:1}100%{opacity:0}}
@-moz-keyframes iziM-fadeOut{0%{opacity:1}100%{opacity:0}}
@keyframes iziM-fadeOut{0%{opacity:1}100%{opacity:0}}
@-webkit-keyframes iziM-fadeIn{0%{opacity:0}100%{opacity:1}}
@-moz-keyframes iziM-fadeIn{0%{opacity:0}100%{opacity:1}}
@keyframes iziM-fadeIn{0%{opacity:0}100%{opacity:1}}
@-webkit-keyframes iziM-fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}to{opacity:1;-webkit-transform:none;transform:none}}
@keyframes iziM-fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}to{opacity:1;-webkit-transform:none;transform:none}}
@-webkit-keyframes iziM-fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}}
@keyframes iziM-fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}}
@-webkit-keyframes iziM-fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}to{opacity:1;-webkit-transform:none;transform:none}}
@keyframes iziM-fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}to{opacity:1;-webkit-transform:none;transform:none}}
@-webkit-keyframes iziM-fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}}
@keyframes iziM-fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}}
@-webkit-keyframes iziM-fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-200px,0,0);transform:translate3d(-200px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}
@keyframes iziM-fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-200px,0,0);transform:translate3d(-200px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}
@-webkit-keyframes iziM-fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-200px,0,0);transform:translate3d(-200px,0,0)}}
@keyframes iziM-fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-200px,0,0);transform:translate3d(-200px,0,0)}}
@-webkit-keyframes iziM-fadeInRight{from{opacity:0;-webkit-transform:translate3d(200px,0,0);transform:translate3d(200px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}
@keyframes iziM-fadeInRight{from{opacity:0;-webkit-transform:translate3d(200px,0,0);transform:translate3d(200px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}
@-webkit-keyframes iziM-fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(200px,0,0);transform:translate3d(200px,0,0)}}
@keyframes iziM-fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(200px,0,0);transform:translate3d(200px,0,0)}}
/*!
 * Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2023 Fonticons, Inc.
 */
.far{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}
.far{font-family:"Font Awesome 6 Free"}
@-webkit-keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}
@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}
@-webkit-keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));transform:scale(var(--fa-beat-fade-scale,1.125))}}
@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));transform:scale(var(--fa-beat-fade-scale,1.125))}}
@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}
@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}
:root{--fa-style-family-brands:"Font Awesome 6 Brands";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands"}
:root{--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Free"}
.far{font-weight:400}
:root{--fa-style-family-classic:"Font Awesome 6 Free";--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free"}
:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--font-family--inter: "Inter", sans-serif;--wp--preset--font-family--cardo: Cardo;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}
:root { --wp--style--global--content-size: 823px;--wp--style--global--wide-size: 1080px; }
.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}
.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}
body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}
/*# sourceURL=global-styles-inline-css */
/*!
Theme Name: Divi
Theme URI: http://www.elegantthemes.com/gallery/divi/
Version: 5.14.0
Requires at least: 6.0
Requires PHP: 7.4
Description: Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.
Author: Elegant Themes
Author URI: http://www.elegantthemes.com
License: GNU General Public License v2
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/
a,address,b,big,body,center,div,font,form,h1,h2,h3,h4,html,iframe,img,label,li,menu,ol,p,s,small,span,strong,ul{margin:0;padding:0;border:0;outline:0;font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;vertical-align:baseline;background:transparent}
body{line-height:1}
menu,ol,ul{list-style:none}
menu{margin-top:0;margin-bottom:0}
table{border-collapse:collapse;border-spacing:0}
article,footer,header,nav,section{display:block}
body{font-family:Open Sans,Arial,sans-serif;font-size:14px;color:#666;background-color:#fff;line-height:1.7em;font-weight:500;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
body.et_cover_background{background-size:cover!important;background-position:top!important;background-repeat:no-repeat!important;background-attachment:fixed}
a{color:#2ea3f2}
a,a:hover{text-decoration:none}
p{padding-bottom:1em}
p:not(.has-background):last-of-type{padding-bottom:0}
strong{font-weight:700}
iframe,video{max-width:100%}
h1,h2,h3,h4{color:#333;padding-bottom:10px;line-height:1em;font-weight:500}
h1 a,h2 a,h3 a,h4 a{color:inherit}
h1{font-size:30px}
h2{font-size:26px}
h3{font-size:22px}
h4{font-size:18px}
input{-webkit-appearance:none}
input[type=checkbox]{-webkit-appearance:checkbox}
input.text,input.title,input[type=email],input[type=tel],input[type=text],select,textarea{background-color:#fff;border:1px solid #bbb;padding:2px;color:#4e4e4e}
input.text:focus,input.title:focus,input[type=text]:focus,select:focus,textarea:focus{border-color:#2d3940;color:#3e3e3e}
input.text,input.title,input[type=text],select,textarea{margin:0}
textarea{padding:4px}
button,input,select,textarea{font-family:inherit}
img{max-width:100%;height:auto}
br.clear{margin:0;padding:0}
.pagination{clear:both}
.nav-single a{color:#2ea3f2}
#main-content{background-color:#fff}
.entry-content table:not(.variations){border:1px solid #eee;margin:0 0 15px;text-align:left;width:100%}
.entry-content thead th,.entry-content tr th{color:#555;font-weight:700;padding:9px 24px}
.entry-content tr td{border-top:1px solid #eee;padding:6px 24px}
.entry-content ul,.et-l--body ul,.et-l--footer ul,.et-l--header ul{list-style-type:disc;padding:0 0 23px 1em;line-height:26px}
.entry-content ol,.et-l--body ol,.et-l--footer ol,.et-l--header ol{list-style-type:decimal;list-style-position:inside;padding:0 0 23px;line-height:26px}
.entry-content ul li ol{padding:2px 0 2px 20px}
.entry-content ol li ol,.entry-content ol li ul,.et-l--body ol li ol,.et-l--footer ol li ol,.et-l--header ol li ol{padding:2px 0 2px 35px}
.single:not(.et-fb) .post{padding-bottom:25px}
.nav-single a{text-decoration:none;color:#2ea3f2;font-size:14px;font-weight:400}
.nav-previous{float:left}
.nav-next{float:right}
.alignright{float:right}
.alignleft{float:left}
img.alignleft{display:inline;float:left;margin-right:15px}
img.alignright{display:inline;float:right;margin-left:15px}
.et_pb_pagebuilder_layout #main-content{background-color:transparent}
body #main-content .et_builder_inner_content>h1,body #main-content .et_builder_inner_content>h2,body #main-content .et_builder_inner_content>h3,body #main-content .et_builder_inner_content>h4{line-height:1.4em}
body #main-content .et_builder_inner_content>p{line-height:1.7em}
@media (max-width:980px){#page-container{padding-top:80px}.et-tb-has-header #page-container{padding-top:0!important}}
@media print{#page-container{padding-top:0!important}}
* html .clearfix,:first-child+html .clearfix{zoom:1}
*{box-sizing:border-box}
.et_overlay:before,.et_pb_button:after,.et_pb_button:before,.et_pb_testimonial:before,.et_pb_toggle_title:before,.mobile_menu_bar:before{font-family:ETmodules!important;speak:none;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-shadow:0 0;direction:ltr}
.et-pb-icon{content:attr(data-icon)}
.et-pb-icon{font-family:ETmodules;speak:none;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;font-size:96px;font-style:normal;display:inline-block;box-sizing:border-box;direction:ltr}
.et_pb_button{font-size:20px;font-weight:500;padding:.3em 1em;line-height:1.7em!important;background-color:transparent;background-size:cover;background-position:50%;background-repeat:no-repeat;border:2px solid;border-radius:3px;transition-duration:.2s;transition-property:all!important;cursor:pointer}
.et_pb_button{position:relative}
.et_pb_button:hover,.et_pb_module .et_pb_button:hover{border:2px solid transparent;padding:.3em 2em .3em .7em}
.et_pb_button:hover{background-color:hsla(0,0%,100%,.2)}
.et_pb_bg_layout_light.et_pb_button:hover,.et_pb_bg_layout_light .et_pb_button:hover{background-color:rgba(0,0,0,.05)}
.et_pb_button:after,.et_pb_button:before{font-size:32px;line-height:1em;content:"5";opacity:0;position:absolute;transition:all .2s;text-transform:none;font-feature-settings:"kern" off;font-variant:none;font-style:normal;font-weight:400;text-shadow:none;top:50%;transform:translateY(-50%)}
.et_pb_button:before{right:auto}
.et_pb_button:after{left:auto}
.et_pb_button:before{display:none}
.et_pb_button:hover:after{opacity:1}
.et_pb_column_1_3 h1,.et_pb_column_1_4 h1,.et_pb_column_2_5 h1{font-size:26px}
.et_pb_column_1_3 h2,.et_pb_column_1_4 h2,.et_pb_column_2_5 h2{font-size:23px}
.et_pb_column_1_3 h3,.et_pb_column_1_4 h3,.et_pb_column_2_5 h3{font-size:20px}
.et_pb_column_1_3 h4,.et_pb_column_1_4 h4,.et_pb_column_2_5 h4{font-size:18px}
.et_pb_bg_layout_dark,.et_pb_bg_layout_dark h1,.et_pb_bg_layout_dark h2,.et_pb_bg_layout_dark h3,.et_pb_bg_layout_dark h4{color:#fff!important}
.et_pb_module.et_pb_text_align_left{text-align:left}
.et_pb_module.et_pb_text_align_center{text-align:center}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.et_builder_inner_content{position:relative;z-index:1}
header .et_builder_inner_content{z-index:2}
.et_pb_css_mix_blend_mode_passthrough{mix-blend-mode:unset!important}
.et_pb_image_container{margin:-20px -20px 29px}
.et_pb_module,.et_pb_posts_nav a{position:relative;background-size:cover;background-position:50%;background-repeat:no-repeat}
.et_overlay.et_pb_inline_icon:before,.et_pb_inline_icon:before{content:attr(data-icon)}
.et_pb_module.et_pb_section_parallax,.et_pb_posts_nav a.et_pb_section_parallax,.et_pb_section_parallax{position:relative}
.et_pb_section_parallax.et_pb_column .et_pb_module,.et_pb_section_parallax.et_pb_row .et_pb_column,.et_pb_section_parallax.et_pb_row .et_pb_module{z-index:9;position:relative}
@keyframes multi-view-image-fade{0%{opacity:0}10%{opacity:.1}20%{opacity:.2}30%{opacity:.3}40%{opacity:.4}50%{opacity:.5}60%{opacity:.6}70%{opacity:.7}80%{opacity:.8}90%{opacity:.9}to{opacity:1}}
header.et-l.et-l--header:after{clear:both;display:block;content:""}
.et_pb_module{animation-timing-function:linear;animation-duration:.2s}
@keyframes fadeBottom{0%{opacity:0;transform:translateY(10%)}to{opacity:1;transform:translateY(0)}}
@keyframes fadeLeft{0%{opacity:0;transform:translateX(-10%)}to{opacity:1;transform:translateX(0)}}
@keyframes fadeRight{0%{opacity:0;transform:translateX(10%)}to{opacity:1;transform:translateX(0)}}
@keyframes fadeTop{0%{opacity:0;transform:translateY(-10%)}to{opacity:1;transform:translateX(0)}}
@keyframes fadeIn{0%{opacity:0}to{opacity:1}}

@media (min-width:981px){.et_pb_section div.et_pb_row .et_pb_column .et_pb_module.et-last-child,.et_pb_section div.et_pb_row .et_pb_column .et_pb_module:last-child:not(.et-vb-ui){margin-bottom:0}}
@media (max-width:980px){.et_pb_column .et_pb_module{margin-bottom:30px}.et_pb_row .et_pb_column .et_pb_module.et-last-child,.et_pb_row .et_pb_column .et_pb_module:last-child{margin-bottom:0}.et_pb_module.et_pb_text_align_right-tablet{text-align:right}}
@media (max-width:767px){.et_pb_module.et_pb_text_align_center-phone{text-align:center}.et_pb_module.et_pb_text_align_right-phone{text-align:right}}
.et_pb_menu.et_pb_menu--style-inline_centered_logo .et_pb_menu__menu nav ul{justify-content:center}
/*# sourceURL=divi-style-inline-inline-css */
body,body .et_pb_bg_layout_light .et_pb_post .post-content,body .et_pb_bg_layout_dark .et_pb_post .post-content{font-size:14px}
body .et_pb_bg_layout_light.et_pb_button:hover,body .et_pb_bg_layout_light .et_pb_button:hover,.et_pb_module .et_pb_button:hover,body .et_pb_button:hover{border-radius:0px}
@media only screen and (min-width:1350px){.et_block_row{padding:27px 0}.et_pb_section{padding:54px 0}.et_pb_fullwidth_section{padding:0}}
@media only screen and (max-width:980px){.et_mobile_menu li a,.mobile_menu_bar:before,.et_mobile_menu li a{color:rgba(0,0,0,0.6)}}
.et_pb_section_0_tb_header.et_pb_section{padding-top:0px;padding-bottom:0px}
.et_pb_section_0_tb_header{box-shadow:0px 2px 18px 0px rgba(0,0,0,0.1);z-index:10}
.et_pb_row_0_tb_header.et_pb_row{padding-top:10px!important;padding-bottom:10px!important;display:flex;align-items:center}
.et_pb_row_0_tb_header,.et_pb_row_1_tb_header{width:100%!important}
.et_pb_row_0_tb_header{max-width:100%!important;border-bottom-width:1px;border-bottom-color:#999999;border-bottom-style:solid}
.et_pb_column_0_tb_header{padding-right:10%;padding-left:10px;--et-pb-icon-self-align:center}
.et_pb_code_0_tb_header,.et_pb_code_1_tb_header{margin-top:0px!important;margin-bottom:0px!important;padding-top:0px;padding-bottom:0px}
.et_pb_image_0_tb_header{width:100%}
.et_pb_image_0_tb_header img,.et_pb_image_0_tb_header .et_pb_image_wrap{width:100%;max-width:100%!important}
.et_pb_blurb_0_tb_header,.et_pb_blurb_1_tb_header{margin-bottom:0px!important;padding-top:10px!important;padding-right:50px!important;padding-bottom:10px!important}
.et_pb_blurb_0_tb_header .et_pb_blurb_container,.et_pb_menu_0_tb_header,.et_pb_blurb_1_tb_header .et_pb_blurb_container,.et_pb_blurb_2_tb_header .et_pb_blurb_container{text-align:start}
.et_pb_blurb_0_tb_header>.et_pb_blurb_content>.et_pb_main_blurb_image .et_pb_image_wrap.et_pb_only_image_mode_wrap,.et_pb_blurb_0_tb_header>.et_pb_blurb_content>.et_pb_main_blurb_image .et-pb-icon,.et_pb_blurb_1_tb_header>.et_pb_blurb_content>.et_pb_main_blurb_image .et_pb_image_wrap.et_pb_only_image_mode_wrap,.et_pb_blurb_1_tb_header>.et_pb_blurb_content>.et_pb_main_blurb_image .et-pb-icon,.et_pb_blurb_2_tb_header>.et_pb_blurb_content>.et_pb_main_blurb_image .et_pb_image_wrap.et_pb_only_image_mode_wrap,.et_pb_blurb_2_tb_header>.et_pb_blurb_content>.et_pb_main_blurb_image .et-pb-icon{overflow:hidden}
.et_pb_blurb_0_tb_header>.et_pb_blurb_content>.et_pb_main_blurb_image .et_pb_only_image_mode_wrap,.et_pb_blurb_0_tb_header>.et_pb_blurb_content>.et_pb_main_blurb_image .et-pb-icon,.et_pb_blurb_1_tb_header>.et_pb_blurb_content>.et_pb_main_blurb_image .et_pb_only_image_mode_wrap,.et_pb_blurb_1_tb_header>.et_pb_blurb_content>.et_pb_main_blurb_image .et-pb-icon,.et_pb_blurb_2_tb_header>.et_pb_blurb_content>.et_pb_main_blurb_image .et_pb_only_image_mode_wrap,.et_pb_blurb_2_tb_header>.et_pb_blurb_content>.et_pb_main_blurb_image .et-pb-icon{background-color:#103F69;padding-top:8px!important;padding-right:8px!important;padding-bottom:8px!important;padding-left:8px!important;border-top-left-radius:100%;border-top-right-radius:100%;border-bottom-right-radius:100%;border-bottom-left-radius:100%;border-width:2px;border-color:#103F69;border-style:solid}
.et_pb_blurb_0_tb_header>.et_pb_blurb_content>.et_pb_main_blurb_image .et-pb-icon{color:#FFFFFF;font-family:ETmodules!important;font-weight:400;content:'';font-size:16px}
.et_pb_blurb_0_tb_header .et_pb_module_header,.et_pb_blurb_1_tb_header .et_pb_module_header,.et_pb_blurb_2_tb_header .et_pb_module_header{font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif;font-weight:600;color:#103F69!important;font-size:16px}
.et_pb_blurb_0_tb_header .et_pb_blurb_description,.et_pb_blurb_1_tb_header .et_pb_blurb_description,.et_pb_blurb_2_tb_header .et_pb_blurb_description{font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif;color:#383838}
.et_pb_blurb_0_tb_header.et_pb_blurb .et_pb_module_header,.et_pb_blurb_1_tb_header.et_pb_blurb .et_pb_module_header,.et_pb_blurb_2_tb_header.et_pb_blurb .et_pb_module_header{padding-bottom:5px}
.et_pb_menu_0_tb_header.et_pb_menu{background-color:#103F69;margin-bottom:0px!important;padding-top:0px;padding-right:0px;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px}
.et_pb_menu_0_tb_header,.et_pb_menu_0_tb_header .sub-menu{box-shadow:0px 2px 18px 0px rgba(0,0,0,0.3)}
.et_pb_menu_0_tb_header.et_pb_menu ul li a{font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif;font-weight:500;color:#ffffff;font-size:16px}
.et_pb_menu_0_tb_header.et_pb_menu .nav li ul,.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu,.et_pb_menu_0_tb_header .et_mobile_menu ul{background-color:#383838!important}
.et_pb_menu_0_tb_header.et_pb_menu .nav li ul.sub-menu a,.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu a,.et_pb_menu_0_tb_header.et_pb_menu ul li.current-menu-item>a,.et_pb_menu_0_tb_header.et_pb_menu ul li.current-menu-ancestor>a,.et_pb_menu_0_tb_header.et_pb_menu ul:not(.sub-menu)>li.current-menu-ancestor>a,.et_pb_menu_0_tb_header.et_pb_menu ul li.current-menu-ancestor>a,.et_pb_menu_0_tb_header.et_pb_menu .nav li ul.sub-menu li.current-menu-item>a{color:#ffffff!important}
.et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__cart-button,.et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__search-button,.et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__close-search-button{color:var(--gcid-primary-color);font-size:17px}
.et_pb_menu_0_tb_header .mobile_nav .mobile_menu_bar:before{color:#ffffff;font-size:32px}
.et_pb_menu_0_tb_header.et_pb_menu .nav li ul,.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu{border-color:#ffffff!important}
.et_pb_menu_0_tb_header .nav li.et-reverse-direction-nav[data-reverse-reason="nested"] li ul,.et_pb_menu_0_tb_header .nav li.et-reverse-direction-nav[data-reverse-reason="both"] li ul{left:auto;right:240px}
.et_pb_menu_0_tb_header .nav li.et-reverse-direction-nav[data-reverse-reason="first-level"]>ul,.et_pb_menu_0_tb_header .nav li.et-reverse-direction-nav[data-reverse-reason="both"]>ul,.et_pb_menu_0_tb_header .nav li.et-reverse-direction-nav[data-reverse-reason="first-level"]>.sub-menu,.et_pb_menu_0_tb_header .nav li.et-reverse-direction-nav[data-reverse-reason="both"]>.sub-menu{left:auto;right:2px}
.et_pb_menu_0_tb_header.et_pb_menu .et-menu-nav li a{padding-bottom:30px;padding-top:30px}
.et_pb_menu_0_tb_header.et_pb_menu .et-menu-nav li ul.sub-menu{border-width:2px;border-radius:5px;left:auto!important;padding:0;right:0;width:200px}
.et_pb_menu_0_tb_header.et_pb_menu .et-menu-nav li ul.sub-menu a{padding:12px 20px}
.et_pb_menu_0_tb_header.et_pb_menu .et_pb_menu__logo{margin-bottom:10px}
.et_pb_menu_0_tb_header.et_pb_menu--style-left_aligned.et_pb_text_align_right .et_pb_menu__menu>nav>ul{margin-right:0}
.et_pb_row_1_tb_header.et_pb_row{padding-top:20px!important;padding-bottom:0px!important;display:flex;align-items:center;flex-wrap:wrap}
.et_pb_row_1_tb_header{max-width:80%!important}
.et_pb_column_1_tb_header{padding-right:0px;transform:scaleX(1.25) scaleY(1.25) translateX(49px) translateY(-10px);--et-pb-icon-self-align:center}
.et_pb_blurb_1_tb_header>.et_pb_blurb_content>.et_pb_main_blurb_image .et-pb-icon{color:#FFFFFF;font-family:ETmodules!important;font-weight:400;content:'';font-size:16px}
.et_pb_row_2_tb_header.et_pb_row{margin-top:-32px!important;padding-top:0px!important;padding-bottom:0px!important}
.et_pb_row_2_tb_header{max-width:80%!important;transform:translateX(0px) translateY(36px)}
.et_pb_column_2_tb_header,.et_pb_column_3_tb_header{--et-pb-icon-self-align:center}
.et_pb_row .et_pb_column_2_tb_header.et_pb_column{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end}
.et_pb_blurb_2_tb_header{margin-bottom:0px!important;padding-top:10px!important;padding-bottom:10px!important}
.et_pb_blurb_2_tb_header>.et_pb_blurb_content>.et_pb_main_blurb_image .et-pb-icon{color:#FFFFFF;font-family:ETmodules!important;font-weight:400;content:'';font-size:16px}
@media only screen and (max-width:980px){.et_pb_section_0_tb_header.et_pb_section{padding-bottom:0px}.et_pb_row_0_tb_header.et_pb_row{padding-top:10px!important;padding-bottom:10px!important}.et_pb_row_0_tb_header,.et_pb_row_2_tb_header{width:100%!important}.et_pb_row_0_tb_header{border-bottom-width:0px;border-bottom-color:#999999;border-bottom-style:solid}.et_pb_menu_0_tb_header.et_pb_menu{background-color:#4c5866;padding-top:10px;padding-right:0px;padding-left:0px;width:43%}.et_pb_menu_0_tb_header,.et_pb_menu_0_tb_header .sub-menu{box-shadow:0px 2px 18px 0px rgba(0,0,0,0)}.et_pb_menu_0_tb_header .et_pb_menu_inner_container{justify-content:space-between}.et_pb_menu_0_tb_header .et_pb_menu_inner_container>.et_pb_menu__logo-wrap,.et_pb_menu_0_tb_header .et_pb_menu__logo-slot{width:100%;max-width:100%}.et_pb_menu_0_tb_header .et_pb_menu__wrap{justify-content:flex-end!important}.et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__cart-button{color:}.et_pb_menu_0_tb_header .mobile_nav .mobile_menu_bar:before{color:#ffffff}.et_pb_menu_0_tb_header{text-align:right}.et_pb_row_1_tb_header.et_pb_row{padding-top:0px!important;padding-bottom:0px!important}.et_pb_row .et_pb_column_1_tb_header.et_pb_column{display:none}.et_pb_row_2_tb_header{background-color:#4c5866;max-width:100%!important;transform:translateX(0px) translateY(0px)}.et_pb_row_2_tb_header.et_pb_row{margin-top:0px!important}.et_pb_row .et_pb_column_2_tb_header.et_pb_column{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;margin-bottom:0!important}}
@media only screen and (max-width:767px){.et_pb_row_0_tb_header,.et_pb_row_1_tb_header{width:100%!important}.et_pb_menu_0_tb_header.et_pb_menu{background-color:RGBA(255,255,255,0);padding-top:10px;width:68%}.et_pb_menu_0_tb_header,.et_pb_menu_0_tb_header .sub-menu{box-shadow:0px 2px 18px 0px rgba(0,0,0,0.3)}.et_pb_menu_0_tb_header .et_pb_menu_inner_container{justify-content:space-between}.et_pb_menu_0_tb_header .et_pb_menu_inner_container>.et_pb_menu__logo-wrap,.et_pb_menu_0_tb_header .et_pb_menu__logo-slot{width:100%;max-width:100%}.et_pb_menu_0_tb_header .et_pb_menu__wrap{justify-content:flex-end!important}.et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__cart-button{color:}.et_pb_menu_0_tb_header .mobile_nav .mobile_menu_bar:before{color:#103F69}.et_pb_menu_0_tb_header{text-align:right}.et_pb_row_1_tb_header{display:none!important}.et_pb_row .et_pb_column_1_tb_header.et_pb_column{display:none}.et_pb_row_2_tb_header{background-color:RGBA(255,255,255,0)}.et_pb_row .et_pb_column_2_tb_header.et_pb_column{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;margin-bottom:0!important}}
@media only screen and (min-width:768px) and (max-width:980px){.et_pb_row_1_tb_header{display:none!important}}
@media only screen and (min-width:981px){.et_pb_row_0_tb_header{display:none!important}}
:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}
@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}
:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}
/*wp_block_styles_on_demand_placeholder:6ac435cfdedfb*/
/*# sourceURL=wp-block-library-inline-css */

/* body style from about-us.html */
.dfh-62 .et_mobile_menu li:not(:last-child) a,
.dfh-62 .nav li li:not(:last-child),
.dfh-62 .et-menu-nav li.mega-menu>ul>li>a:first-child,
.dfh-62 .et-menu-nav li.mega-menu ul li ul li:not(:last-child) a {
  border-bottom: 1px solid rgb(255,255,255,0.2) !important;
}
  
@media screen and (min-width: 981px) {
.dfh-62 .sub-menu:before {
  color: #ffffff;
}
    
.dfh-62 .nav > li:last-child a {
  background: #e02b20;
  color: #ffffff !important;
}

.et-db #et-boc .et-l .dfh-62.et_pb_menu .nav > li:last-child a:hover {
  background: #ffffff;
  color: #e02b20 !important;
}
}
/* body style from about-us.html */
.dfh-62 .et_mobile_menu .menu-item-has-children > a:after {
  content: '\50';
  display: block !important;
	font-family: 'ETmodules';
	font-size: 16px;
	font-weight: normal;
	position: absolute;
	right: 10px;
	top: 13px;
}

.dfh-62 .et_mobile_menu .menu-item-has-children > .dfh-menu-switched-icon:after {
	content: '\4f';
}
  
.dfh-62 .et_mobile_menu .menu-item-has-children > a {
	position: relative;
}

.dfh-62 .et_mobile_menu .menu-item-has-children .sub-menu li {
	display: none;
}

.dfh-62 .et_mobile_menu .menu-item-has-children .sub-menu .dfh-show-menu-items {
	display: block;
}
  
.dfh-62 .et_pb_menu__wrap {
  max-width: 75%;
}
  
.dfh-62 .nav li {
  margin-top: 0 !important;
}
  
.dfh-62 .nav li li {
  padding: 0 !important;
}
  
.dfh-62 .et-menu .menu-item-has-children>a:first-child:after {
  top: 30px !important;
}
  
.dfh-62 .et_pb_menu .et_mobile_menu,
.dfh-62 .et_mobile_menu {
  padding: 0 !important;
  border-width: 2px;
	border-radius: 5px;
}
  
.dfh-62 .et_pb_menu .et_mobile_menu a,
.dfh-62 .et_mobile_menu a {
  padding: 12px 20px !important;
}
  
.dfh-62.et_pb_menu .et-menu-nav li.mega-menu ul.sub-menu {
  border-width: 2px !important;
  border-radius: 5px !important;
  padding: 10px 20px !important;
  width: 100% !important;
}
  
.dfh-62 .nav li.mega-menu li {
  border-bottom: none !important;
}
  
.dfh-62.et_pb_menu .et-menu-nav li.mega-menu ul.sub-menu a {
  padding: 12px 0 !important;
}
  
@media screen and (min-width: 981px) {
.dfh-62 .et-menu > .menu-item-has-children > .sub-menu:before {
  font-family: ETmodules;
  content: '\42';
  position: absolute;
  right: 20px;
  top: -17px;
  font-size: 30px;
}
  
.dfh-62 .et-menu > .menu-item-has-children.mega-menu > .sub-menu:before {
  content: '';
}

.dfh-62 .et-menu .sub-menu .menu-item-has-children>a:first-child:after {
  content: "\35" !important;
  top: 10px !important;
  right: 10px !important;
}

.et-db #et-boc .et-l .dfh-62.et_pb_menu .et-menu-nav li ul.sub-menu li ul.sub-menu {
  left: 200px !important;
  top: 0;
}
  
.et-db #et-boc .et-l .dfh-62.et_pb_menu .et-menu-nav li.mega-menu ul.sub-menu li ul.sub-menu {
  left: 0 !important;
  padding: 0 !important;
}

.dfh-62 .nav > li:last-child {
  position: absolute !important;
  right: 0;
  padding-right: 0 !important;
  max-width: 25%;
}
    
.dfh-62 .nav > li:last-child a {
  padding: 30px 50px !important;
  border-radius: 0 5px 5px 0;
  font-size: 20px !important;
}
    
.dfh-62 .nav > li:last-child a:hover {
  opacity: 1 !important;
}
}
  
@media screen and (max-width: 980px) {
.dfh-62 .et_pb_menu__wrap {
    margin-top: -8px;
}
}
/* body style from about-us.html */
:root{--et_global_heading_font_weight: 500;--et_global_body_font_weight: 500;--et_global_body_font_size: 14px;--et_global_body_font_height: 1.7em;}body{line-height:var(--et_global_body_font_height);font-size:var(--et_global_body_font_size);}
/* body style from about-us.html */
:root{--et_global_heading_font: 'none';--et_global_body_font: 'none';}
/* body style from category_medicare.html */
.et_pb_section_0_tb_header.et_pb_section{padding-top:0px;padding-bottom:0px}.et_pb_section_0_tb_header{box-shadow:0px 2px 18px 0px rgba(0,0,0,0.1);z-index:10}.et_pb_row_0_tb_header.et_pb_row{padding-top:10px!important;padding-bottom:10px!important;display:flex;align-items:center}.et_pb_row_0_tb_header,.et_pb_row_1_tb_header{width:100%!important}.et_pb_row_0_tb_header{max-width:100%!important;border-bottom-width:1px;border-bottom-color:#999999;border-bottom-style:solid}.et_pb_column_0_tb_header{padding-right:10%;padding-left:10px;--et-pb-icon-self-align:center}.et_pb_code_0_tb_header,.et_pb_code_1_tb_header{margin-top:0px!important;margin-bottom:0px!important;padding-top:0px;padding-bottom:0px}.et_pb_image_0_tb_header{width:100%}.et_pb_image_0_tb_header img,.et_pb_image_0_tb_header .et_pb_image_wrap{width:100%;max-width:100%!important}.et_pb_blurb_0_tb_header,.et_pb_blurb_1_tb_header{margin-bottom:0px!important;padding-top:10px!important;padding-right:50px!important;padding-bottom:10px!important}.et_pb_blurb_0_tb_header .et_pb_blurb_container,.et_pb_menu_0_tb_header,.et_pb_blurb_1_tb_header .et_pb_blurb_container,.et_pb_blurb_2_tb_header .et_pb_blurb_container{text-align:start}.et_pb_blurb_0_tb_header>.et_pb_blurb_content>.et_pb_main_blurb_image .et_pb_image_wrap.et_pb_only_image_mode_wrap,.et_pb_blurb_0_tb_header>.et_pb_blurb_content>.et_pb_main_blurb_image .et-pb-icon,.et_pb_blurb_1_tb_header>.et_pb_blurb_content>.et_pb_main_blurb_image .et_pb_image_wrap.et_pb_only_image_mode_wrap,.et_pb_blurb_1_tb_header>.et_pb_blurb_content>.et_pb_main_blurb_image .et-pb-icon,.et_pb_blurb_2_tb_header>.et_pb_blurb_content>.et_pb_main_blurb_image .et_pb_image_wrap.et_pb_only_image_mode_wrap,.et_pb_blurb_2_tb_header>.et_pb_blurb_content>.et_pb_main_blurb_image .et-pb-icon{overflow:hidden}.et_pb_blurb_0_tb_header>.et_pb_blurb_content>.et_pb_main_blurb_image .et_pb_only_image_mode_wrap,.et_pb_blurb_0_tb_header>.et_pb_blurb_content>.et_pb_main_blurb_image .et-pb-icon,.et_pb_blurb_1_tb_header>.et_pb_blurb_content>.et_pb_main_blurb_image .et_pb_only_image_mode_wrap,.et_pb_blurb_1_tb_header>.et_pb_blurb_content>.et_pb_main_blurb_image .et-pb-icon,.et_pb_blurb_2_tb_header>.et_pb_blurb_content>.et_pb_main_blurb_image .et_pb_only_image_mode_wrap,.et_pb_blurb_2_tb_header>.et_pb_blurb_content>.et_pb_main_blurb_image .et-pb-icon{background-color:#103F69;padding-top:8px!important;padding-right:8px!important;padding-bottom:8px!important;padding-left:8px!important;border-top-left-radius:100%;border-top-right-radius:100%;border-bottom-right-radius:100%;border-bottom-left-radius:100%;border-width:2px;border-color:#103F69;border-style:solid}.et_pb_blurb_0_tb_header>.et_pb_blurb_content>.et_pb_main_blurb_image .et-pb-icon{color:#FFFFFF;font-family:ETmodules!important;font-weight:400;content:'';font-size:16px}.et_pb_blurb_0_tb_header .et_pb_module_header,.et_pb_blurb_1_tb_header .et_pb_module_header,.et_pb_blurb_2_tb_header .et_pb_module_header{font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif;font-weight:600;color:#103F69!important;font-size:16px}.et_pb_blurb_0_tb_header .et_pb_blurb_description,.et_pb_blurb_1_tb_header .et_pb_blurb_description,.et_pb_blurb_2_tb_header .et_pb_blurb_description{font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif;color:#383838}.et_pb_blurb_0_tb_header.et_pb_blurb .et_pb_module_header,.et_pb_blurb_1_tb_header.et_pb_blurb .et_pb_module_header,.et_pb_blurb_2_tb_header.et_pb_blurb .et_pb_module_header{padding-bottom:5px}.et_pb_menu_0_tb_header.et_pb_menu{background-color:#103F69;margin-bottom:0px!important;padding-top:0px;padding-right:0px;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.et_pb_menu_0_tb_header,.et_pb_menu_0_tb_header .sub-menu{box-shadow:0px 2px 18px 0px rgba(0,0,0,0.3)}.et_pb_menu_0_tb_header.et_pb_menu ul li a{font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif;font-weight:500;color:#ffffff;font-size:16px}.et_pb_menu_0_tb_header.et_pb_menu .nav li ul,.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu,.et_pb_menu_0_tb_header .et_mobile_menu ul{background-color:#383838!important}.et_pb_menu_0_tb_header.et_pb_menu .nav li ul.sub-menu a,.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu a,.et_pb_menu_0_tb_header.et_pb_menu ul li.current-menu-item>a,.et_pb_menu_0_tb_header.et_pb_menu ul li.current-menu-ancestor>a,.et_pb_menu_0_tb_header.et_pb_menu ul:not(.sub-menu)>li.current-menu-ancestor>a,.et_pb_menu_0_tb_header.et_pb_menu ul li.current-menu-ancestor>a,.et_pb_menu_0_tb_header.et_pb_menu .nav li ul.sub-menu li.current-menu-item>a{color:#ffffff!important}.et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__cart-button,.et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__search-button,.et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__close-search-button{color:var(--gcid-primary-color);font-size:17px}.et_pb_menu_0_tb_header .mobile_nav .mobile_menu_bar:before{color:#ffffff;font-size:32px}.et_pb_menu_0_tb_header.et_pb_menu .nav li ul,.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu{border-color:#ffffff!important}.et_pb_menu_0_tb_header .nav li.et-reverse-direction-nav[data-reverse-reason="nested"] li ul,.et_pb_menu_0_tb_header .nav li.et-reverse-direction-nav[data-reverse-reason="both"] li ul{left:auto;right:240px}.et_pb_menu_0_tb_header .nav li.et-reverse-direction-nav[data-reverse-reason="first-level"]>ul,.et_pb_menu_0_tb_header .nav li.et-reverse-direction-nav[data-reverse-reason="both"]>ul,.et_pb_menu_0_tb_header .nav li.et-reverse-direction-nav[data-reverse-reason="first-level"]>.sub-menu,.et_pb_menu_0_tb_header .nav li.et-reverse-direction-nav[data-reverse-reason="both"]>.sub-menu{left:auto;right:2px}.et_pb_menu_0_tb_header.et_pb_menu .et-menu-nav li a{padding-bottom:30px;padding-top:30px}.et_pb_menu_0_tb_header.et_pb_menu .et-menu-nav li ul.sub-menu{border-width:2px;border-radius:5px;left:auto!important;padding:0;right:0;width:200px}.et_pb_menu_0_tb_header.et_pb_menu .et-menu-nav li ul.sub-menu a{padding:12px 20px}.et_pb_menu_0_tb_header.et_pb_menu .et_pb_menu__logo{margin-bottom:10px}.et_pb_menu_0_tb_header.et_pb_menu--style-left_aligned.et_pb_text_align_right .et_pb_menu__menu>nav>ul{margin-right:0}.et_pb_row_1_tb_header.et_pb_row{padding-top:20px!important;padding-bottom:0px!important;display:flex;align-items:center;flex-wrap:wrap}.et_pb_row_1_tb_header{max-width:80%!important}.et_pb_column_1_tb_header{padding-right:0px;transform:scaleX(1.25) scaleY(1.25) translateX(49px) translateY(-10px);--et-pb-icon-self-align:center}.et_pb_blurb_1_tb_header>.et_pb_blurb_content>.et_pb_main_blurb_image .et-pb-icon{color:#FFFFFF;font-family:ETmodules!important;font-weight:400;content:'';font-size:16px}.et_pb_row_2_tb_header.et_pb_row{margin-top:-32px!important;padding-top:0px!important;padding-bottom:0px!important}.et_pb_row_2_tb_header{max-width:80%!important;transform:translateX(0px) translateY(36px)}.et_pb_column_2_tb_header,.et_pb_column_3_tb_header{--et-pb-icon-self-align:center}.et_pb_row .et_pb_column_2_tb_header.et_pb_column{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end}.et_pb_blurb_2_tb_header{margin-bottom:0px!important;padding-top:10px!important;padding-bottom:10px!important}.et_pb_blurb_2_tb_header>.et_pb_blurb_content>.et_pb_main_blurb_image .et-pb-icon{color:#FFFFFF;font-family:ETmodules!important;font-weight:400;content:'';font-size:16px}@media only screen and (max-width:980px){.et_pb_section_0_tb_header.et_pb_section{padding-bottom:0px}.et_pb_row_0_tb_header.et_pb_row{padding-top:10px!important;padding-bottom:10px!important}.et_pb_row_0_tb_header,.et_pb_row_2_tb_header{width:100%!important}.et_pb_row_0_tb_header{border-bottom-width:0px;border-bottom-color:#999999;border-bottom-style:solid}.et_pb_menu_0_tb_header.et_pb_menu{background-color:#4c5866;padding-top:10px;padding-right:0px;padding-left:0px;width:43%}.et_pb_menu_0_tb_header,.et_pb_menu_0_tb_header .sub-menu{box-shadow:0px 2px 18px 0px rgba(0,0,0,0)}.et_pb_menu_0_tb_header .et_pb_menu_inner_container{justify-content:space-between}.et_pb_menu_0_tb_header .et_pb_menu_inner_container>.et_pb_menu__logo-wrap,.et_pb_menu_0_tb_header .et_pb_menu__logo-slot{width:100%;max-width:100%}.et_pb_menu_0_tb_header .et_pb_menu__wrap{justify-content:flex-end!important}.et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__cart-button{color:}.et_pb_menu_0_tb_header .mobile_nav .mobile_menu_bar:before{color:#ffffff}.et_pb_menu_0_tb_header{text-align:right}.et_pb_row_1_tb_header.et_pb_row{padding-top:0px!important;padding-bottom:0px!important}.et_pb_row .et_pb_column_1_tb_header.et_pb_column{display:none}.et_pb_row_2_tb_header{background-color:#4c5866;max-width:100%!important;transform:translateX(0px) translateY(0px)}.et_pb_row_2_tb_header.et_pb_row{margin-top:0px!important}.et_pb_row .et_pb_column_2_tb_header.et_pb_column{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;margin-bottom:0!important}}@media only screen and (max-width:767px){.et_pb_row_0_tb_header,.et_pb_row_1_tb_header{width:100%!important}.et_pb_menu_0_tb_header.et_pb_menu{background-color:RGBA(255,255,255,0);padding-top:10px;width:68%}.et_pb_menu_0_tb_header,.et_pb_menu_0_tb_header .sub-menu{box-shadow:0px 2px 18px 0px rgba(0,0,0,0.3)}.et_pb_menu_0_tb_header .et_pb_menu_inner_container{justify-content:space-between}.et_pb_menu_0_tb_header .et_pb_menu_inner_container>.et_pb_menu__logo-wrap,.et_pb_menu_0_tb_header .et_pb_menu__logo-slot{width:100%;max-width:100%}.et_pb_menu_0_tb_header .et_pb_menu__wrap{justify-content:flex-end!important}.et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__cart-button{color:}.et_pb_menu_0_tb_header .mobile_nav .mobile_menu_bar:before{color:#103F69}.et_pb_menu_0_tb_header{text-align:right}.et_pb_row_1_tb_header{display:none!important}.et_pb_row .et_pb_column_1_tb_header.et_pb_column{display:none}.et_pb_row_2_tb_header{background-color:RGBA(255,255,255,0)}.et_pb_row .et_pb_column_2_tb_header.et_pb_column{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;margin-bottom:0!important}}@media only screen and (min-width:768px) and (max-width:980px){.et_pb_row_1_tb_header{display:none!important}}@media only screen and (min-width:981px){.et_pb_row_0_tb_header{display:none!important}}
/* body style from category_medicare.html */
#menu-main .menu-item:nth-child(7) a{background-color:#00afb4}.preset--module--divi-text--default{background-position:left top;text-align:center}.preset--module--divi-text--default .et_pb_text_inner h2{font-family:'Heebo',Helvetica,Arial,Lucida,sans-serif;font-weight:700;font-size:48px;line-height:1.3em}@media only screen and (max-width:767px){.preset--module--divi-text--default{display:none!important}}@media only screen and (min-width:768px) and (max-width:980px){.preset--module--divi-text--default{display:none!important}}.et-l--footer>.et_builder_inner_content .et_pb_section.et_pb_section_0_tb_footer{background-color:#f9f9f9!important}.et_pb_section_0_tb_footer.et_pb_section{padding-top:0px;padding-bottom:0px}.et_pb_row_0_tb_footer.et_pb_row{padding-top:0px!important;padding-bottom:0px!important;display:flex;align-items:center;flex-wrap:wrap}.et_pb_row_0_tb_footer,.et_pb_row_2_tb_footer{width:100%!important}.et_pb_row_0_tb_footer{max-width:100%!important}.et_pb_column_0_tb_footer{padding-top:50px;padding-right:50px;padding-bottom:50px;padding-left:50px;--et-pb-icon-self-align:center}.et_pb_row .et_pb_column_0_tb_footer.et_pb_column{display:flex;flex-wrap:wrap}.et_pb_text_0_tb_footer{margin-bottom:0px!important;width:100%;max-width:100%;text-align:center}.et_pb_text_0_tb_footer .et_pb_text_inner h1{font-size:60px}.et_pb_text_0_tb_footer .et_pb_text_inner h2{font-size:50px}.et_pb_text_0_tb_footer .et_pb_text_inner h3{font-weight:700;font-size:36px;line-height:1.3em}.et_pb_blurb_0_tb_footer,.et_pb_blurb_1_tb_footer{margin-bottom:0px!important;padding-right:10px!important;padding-left:10px!important;width:33.33%}.et_pb_blurb_0_tb_footer .et_pb_blurb_container,.et_pb_blurb_1_tb_footer .et_pb_blurb_container,.et_pb_blurb_2_tb_footer .et_pb_blurb_container,.et_pb_text_2_tb_footer,.et_pb_text_4_tb_footer{text-align:center}.et_pb_blurb_0_tb_footer>.et_pb_blurb_content>.et_pb_main_blurb_image .et_pb_image_wrap.et_pb_only_image_mode_wrap,.et_pb_blurb_0_tb_footer>.et_pb_blurb_content>.et_pb_main_blurb_image .et-pb-icon,.et_pb_blurb_1_tb_footer>.et_pb_blurb_content>.et_pb_main_blurb_image .et_pb_image_wrap.et_pb_only_image_mode_wrap,.et_pb_blurb_1_tb_footer>.et_pb_blurb_content>.et_pb_main_blurb_image .et-pb-icon,.et_pb_blurb_2_tb_footer>.et_pb_blurb_content>.et_pb_main_blurb_image .et_pb_image_wrap.et_pb_only_image_mode_wrap,.et_pb_blurb_2_tb_footer>.et_pb_blurb_content>.et_pb_main_blurb_image .et-pb-icon{overflow:hidden}.et_pb_blurb_0_tb_footer>.et_pb_blurb_content>.et_pb_main_blurb_image .et_pb_only_image_mode_wrap,.et_pb_blurb_0_tb_footer>.et_pb_blurb_content>.et_pb_main_blurb_image .et-pb-icon,.et_pb_blurb_1_tb_footer>.et_pb_blurb_content>.et_pb_main_blurb_image .et_pb_only_image_mode_wrap,.et_pb_blurb_1_tb_footer>.et_pb_blurb_content>.et_pb_main_blurb_image .et-pb-icon,.et_pb_blurb_2_tb_footer>.et_pb_blurb_content>.et_pb_main_blurb_image .et_pb_only_image_mode_wrap,.et_pb_blurb_2_tb_footer>.et_pb_blurb_content>.et_pb_main_blurb_image .et-pb-icon{background-color:rgba(0,0,0,0);padding-top:25px!important;padding-right:25px!important;padding-bottom:25px!important;padding-left:25px!important;border-top-left-radius:100%;border-top-right-radius:100%;border-bottom-right-radius:100%;border-bottom-left-radius:100%;border-width:3px;border-color:#666666;border-style:solid}.et_pb_blurb_0_tb_footer>.et_pb_blurb_content>.et_pb_main_blurb_image .et-pb-icon{color:#666666;font-family:ETmodules!important;font-weight:400;content:'';font-size:30px}.et_pb_blurb_0_tb_footer .et_pb_module_header,.et_pb_blurb_1_tb_footer .et_pb_module_header,.et_pb_blurb_2_tb_footer .et_pb_module_header{font-weight:700}.et_pb_blurb_0_tb_footer .et_pb_blurb_description,.et_pb_blurb_1_tb_footer .et_pb_blurb_description,.et_pb_blurb_2_tb_footer .et_pb_blurb_description{font-style:normal;text-decoration-line:none}.et_pb_blurb_0_tb_footer .et_pb_blurb_description a,.et_pb_blurb_1_tb_footer .et_pb_blurb_description a,.et_pb_blurb_2_tb_footer .et_pb_blurb_description a{color:#666666}.et_pb_code_0_tb_footer{margin-bottom:0px!important}.et_pb_column_1_tb_footer,.et_pb_column_2_tb_footer,.et_pb_column_3_tb_footer{--et-pb-icon-self-align:center}.et_pb_text_1_tb_footer{margin-bottom:50px!important;width:100%;max-width:100%;text-align:center}.et_pb_text_1_tb_footer .et_pb_text_inner{font-family:'Heebo',Helvetica,Arial,Lucida,sans-serif;font-weight:700;color:#000000!important;font-size:32px;line-height:32px}.et_pb_blurb_1_tb_footer>.et_pb_blurb_content>.et_pb_main_blurb_image .et-pb-icon{color:#666666;font-family:ETmodules!important;font-weight:400;content:'';font-size:30px}.et_pb_row_2_tb_footer{background-color:#383838;max-width:100%!important}.et_pb_row_2_tb_footer.et_pb_row{padding-top:10px!important;padding-right:10%!important;padding-bottom:10px!important;padding-left:10%!important}.et_pb_blurb_2_tb_footer{padding-right:10px!important;padding-left:10px!important;width:33.33%}.et_pb_blurb_2_tb_footer>.et_pb_blurb_content>.et_pb_main_blurb_image .et-pb-icon{color:#666666;font-family:ETmodules!important;font-weight:400;content:'';font-size:30px}.et_pb_row .et_pb_column_3_tb_footer.et_pb_column{display:flex;align-items:center;justify-content:space-between}.et_pb_text_3_tb_footer{margin-bottom:0px!important;text-align:center}.et_pb_text_3_tb_footer .et_pb_text_inner{color:#cccccc!important}@media only screen and (max-width:980px){.et_pb_text_0_tb_footer .et_pb_text_inner h1{font-size:50px}.et_pb_text_0_tb_footer .et_pb_text_inner h2{font-size:40px}.et_pb_text_0_tb_footer .et_pb_text_inner h3{font-size:32px}.et_pb_blurb_0_tb_footer,.et_pb_blurb_1_tb_footer{margin-bottom:30px!important;width:100%}.et_pb_blurb_2_tb_footer{width:100%}.et_pb_row .et_pb_column_3_tb_footer.et_pb_column{display:flex;align-items:center;justify-content:space-between}.et_pb_text_3_tb_footer{text-align:start}}@media only screen and (max-width:767px){.et_pb_column_0_tb_footer{padding-right:10%;padding-left:10%}.et_pb_text_0_tb_footer,.et_pb_text_1_tb_footer{display:none!important}.et_pb_text_0_tb_footer .et_pb_text_inner h1{font-size:40px}.et_pb_text_0_tb_footer .et_pb_text_inner h2{font-size:30px}.et_pb_text_0_tb_footer .et_pb_text_inner h3{font-size:28px}.et_pb_row .et_pb_column_3_tb_footer.et_pb_column{display:block}.et_pb_text_3_tb_footer{margin-bottom:10px!important;text-align:center}}@media only screen and (min-width:768px) and (max-width:980px){.et_pb_text_0_tb_footer,.et_pb_text_1_tb_footer{display:none!important}}
/* body style from medicare-advantage-benefits-are-changing-in-2025-heres-what-you-need-to-know.html */
.et_pb_code_0_tb_body:not(.et_pb_sticky--editing) {width: 273.453px !important;}
@font-face {
  font-family: 'Heebo';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/assets/fonts/heebo-400.woff2) format("woff2");
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
  font-family: 'Heebo';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/assets/fonts/heebo-700.woff2) format("woff2");
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/assets/fonts/lato-400.woff2) format("woff2");
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/assets/fonts/lato-700.woff2) format("woff2");
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(/assets/fonts/montserrat-400i.woff2) format("woff2");
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/assets/fonts/montserrat-400.woff2) format("woff2");
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/assets/fonts/montserrat-500.woff2) format("woff2");
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/assets/fonts/montserrat-600.woff2) format("woff2");
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/assets/fonts/montserrat-700.woff2) format("woff2");
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/assets/fonts/playfair-display-400.woff2) format("woff2");
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/assets/fonts/playfair-display-500.woff2) format("woff2");
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/assets/fonts/playfair-display-600.woff2) format("woff2");
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/assets/fonts/playfair-display-700.woff2) format("woff2");
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/assets/fonts/poppins-400.woff2) format("woff2");
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/assets/fonts/poppins-500.woff2) format("woff2");
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/assets/fonts/poppins-600.woff2) format("woff2");
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/assets/fonts/poppins-700.woff2) format("woff2");
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}


/* Everything Senior Insurance static clone additions (esi-*). Divi tokens: blue #002855-ish nav (#1c4a7a), red CTA #e02b20. */
[hidden]{display:none!important}
html{scroll-behavior:smooth}
.esi-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.esi-skip{position:absolute;left:8px;top:-60px;z-index:100000;padding:10px 16px;border-radius:8px;background:#e02b20;color:#fff;font-weight:700;transition:top .15s}
.esi-skip:focus{top:8px}
/* hero backgrounds (replace Divi JS parallax) */
#page-container #et-boc .esi-bg.esi-bg{background-image:var(--bg-l)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important}
@media (max-width:767px){#page-container #et-boc .esi-bg.esi-bg{background-image:var(--bg-s)!important}}
.esi-bg{position:relative}
/* Divi runtime replacements: entrance animations removed, menus driven by CSS + a few lines of JS */
.et_pb_menu .et_mobile_menu{display:none}
.et_pb_menu .mobile_nav.opened .et_mobile_menu{display:block}
.et_pb_menu .et_mobile_menu .menu-item-has-children .sub-menu li{display:block}
.et_pb_menu .nav li:hover>ul,.et_pb_menu .nav li:focus-within>ul{visibility:visible;opacity:1}
.et_pb_menu .nav li ul{transition:opacity .2s}
.mobile_menu_bar{cursor:pointer}
.et_pb_menu__logo-wrap{display:none}
/* YouTube / map facades */
.esi-yt{position:relative;display:block;width:100%;aspect-ratio:16/9;background:#000;border:0;padding:0;cursor:pointer;overflow:hidden;border-radius:6px}
.esi-yt img{width:100%;height:100%;object-fit:cover;display:block}
.esi-yt .esi-play{position:absolute;left:50%;top:50%;width:76px;height:54px;transform:translate(-50%,-50%);background:rgba(224,43,32,.95);border-radius:14px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:28px;box-shadow:0 10px 30px rgba(0,0,0,.4)}
.esi-yt:hover .esi-play,.esi-yt:focus-visible .esi-play{background:#e02b20}
.esi-yt iframe{position:absolute;inset:0;width:100%;height:100%;border:0}
.esi-map{position:relative;display:block;width:100%;min-height:300px;border-radius:6px;overflow:hidden;background:#e8eef5;border:1px solid #d3dce8}
.esi-map a.esi-map-link,.esi-map button{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);padding:12px 20px;border-radius:999px;background:#1c4a7a;color:#fff;font-weight:700;border:0;cursor:pointer;text-decoration:none;white-space:nowrap}
.esi-map address{position:absolute;left:16px;bottom:12px;font-style:normal;font-size:14px;color:#1c4a7a;line-height:1.4}
.esi-map iframe{position:absolute;inset:0;width:100%;height:100%;border:0}
/* native forms (replace the GoHighLevel iframes) */
.esi-form{display:grid;gap:14px;background:#0a9fb8;padding:24px;border-radius:10px;color:#fff}
.esi-form label{display:grid;gap:6px;font-weight:600;font-size:15px}
.esi-form input,.esi-form textarea{width:100%;padding:12px 14px;border:1px solid #cfd8e3;border-radius:8px;font:inherit;font-size:16px;color:#0f1b2d;background:#fff}
.esi-form input:focus,.esi-form textarea:focus{outline:3px solid #ffd166;outline-offset:1px}
.esi-form textarea{min-height:120px;resize:vertical}
.esi-form button{padding:14px 22px;border:0;border-radius:8px;background:#e02b20;color:#fff;font-weight:800;font-size:17px;letter-spacing:.04em;text-transform:uppercase;cursor:pointer}
.esi-form button:hover,.esi-form button:focus-visible{background:#b91c12}
.esi-consent{display:flex;gap:10px;align-items:flex-start;font-size:13px;font-weight:400;line-height:1.5}
.esi-consent input{width:auto;margin-top:3px}
.esi-form-ok{padding:16px 18px;border-radius:10px;background:#e6f6ea;border:1px solid #9bd6ab;color:#14532d;font-weight:600}
/* FAQ block */
.esi-faq{padding:60px 0;background:#f4f7fb}
.esi-faq .esi-wrap{max-width:1080px;margin:0 auto;padding:0 20px}
.esi-faq h2{font-family:'Playfair Display',Georgia,serif;font-size:clamp(26px,3.4vw,38px);color:#1c4a7a;margin:0 0 20px;line-height:1.15}
.esi-faq details{background:#fff;border:1px solid #d3dce8;border-radius:10px;margin-bottom:10px;padding:0 18px}
.esi-faq summary{cursor:pointer;list-style:none;padding:16px 0;font-weight:700;font-size:17px;color:#0f1b2d;display:flex;justify-content:space-between;gap:16px;align-items:center}
.esi-faq summary::-webkit-details-marker{display:none}
.esi-faq summary::after{content:"+";color:#e02b20;font-size:24px;font-weight:800;flex:none}
.esi-faq details[open] summary::after{content:"\2013"}
.esi-faq details p{margin:0;padding:0 0 16px;color:#334155;line-height:1.65;font-size:16px}
.esi-updated{max-width:1080px;margin:0 auto;padding:18px 20px 40px;font-size:14px;color:#5b6b82}
.esi-updated a{color:#1c4a7a}
.esi-sources{padding-bottom:0}
/* answer-first intro (v2) and taglines */
.esi-answer{max-width:1080px;margin:0 auto;padding:28px 20px 0;font-size:19px;line-height:1.6;color:#0f1b2d}
.esi-answer strong{color:#1c4a7a}
.esi-tagline{font-size:18px;opacity:.9;margin-top:10px}
/* accessibility toolbar */
.esi-a11y{position:fixed;left:16px;bottom:16px;z-index:99999}
.esi-a11y-btn{width:48px;height:48px;border-radius:999px;border:2px solid #fff;background:#1c4a7a;color:#fff;font-size:22px;cursor:pointer;box-shadow:0 10px 30px rgba(0,0,0,.3)}
.esi-a11y-panel{position:absolute;left:0;bottom:58px;width:230px;background:#fff;border:1px solid #d3dce8;border-radius:12px;padding:12px;box-shadow:0 20px 50px rgba(0,0,0,.25)}
.esi-a11y-panel p{font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#1c4a7a;margin:0 0 6px}
.esi-a11y-panel button{display:block;width:100%;text-align:left;margin:4px 0;padding:9px 12px;border-radius:8px;border:1px solid #d3dce8;background:#f4f7fb;color:#0f1b2d;font-weight:600;cursor:pointer;font-size:14px}
.esi-a11y-panel button[aria-pressed="true"]{background:#1c4a7a;color:#fff;border-color:#1c4a7a}
html.esi-contrast body{filter:contrast(1.3)}
html.esi-contrast a{text-decoration:underline}
html.esi-readable body,html.esi-readable h1,html.esi-readable h2,html.esi-readable h3,html.esi-readable h4,html.esi-readable p,html.esi-readable a,html.esi-readable li,html.esi-readable button,html.esi-readable input{font-family:Verdana,Geneva,Tahoma,sans-serif!important;letter-spacing:.02em}
html.esi-links a{text-decoration:underline!important;outline:2px solid #e02b20;outline-offset:2px}
html.esi-large{font-size:118%}
html.esi-large body{font-size:118%}
/* calculators (/tools) */
.esi-tools{max-width:1080px;margin:0 auto;padding:40px 20px 60px;display:grid;gap:28px}
.esi-tool{background:#fff;border:1px solid #d3dce8;border-radius:14px;padding:26px;box-shadow:0 6px 24px -14px rgba(16,32,58,.25)}
.esi-tool h2{font-family:'Playfair Display',Georgia,serif;color:#1c4a7a;font-size:28px;margin:0 0 6px}
.esi-tool .esi-lede{color:#5b6b82;margin:0 0 18px;line-height:1.55}
.esi-tool form{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;align-items:end}
.esi-tool label{display:grid;gap:6px;font-weight:600;font-size:14px;color:#0f1b2d}
.esi-tool input,.esi-tool select{padding:11px 12px;border:1px solid #cfd8e3;border-radius:8px;font:inherit;font-size:16px}
.esi-tool button{padding:12px 18px;border:0;border-radius:8px;background:#1c4a7a;color:#fff;font-weight:800;cursor:pointer;font-size:16px}
.esi-tool button:hover{background:#13385c}
.esi-result{grid-column:1/-1;margin-top:6px;padding:16px 18px;border-radius:10px;background:#f4f7fb;border:1px solid #d3dce8;font-size:17px;line-height:1.55;color:#0f1b2d}
.esi-result strong{color:#e02b20;font-size:1.15em}
.esi-result small{display:block;color:#5b6b82;font-size:13px;margin-top:6px}
.esi-tool table{width:100%;border-collapse:collapse;margin-top:14px;font-size:15px}
.esi-tool th,.esi-tool td{padding:8px 10px;border-bottom:1px solid #e6ecf4;text-align:left}
.esi-tool th{background:#f4f7fb;font-size:13px;text-transform:uppercase;letter-spacing:.06em;color:#5b6b82}
.esi-hero-sm .et_pb_fullwidth_header_container{min-height:260px}
/* legal pages + 404 */
.esi-legal{max-width:860px;margin:0 auto;padding:40px 20px 70px;color:#0f1b2d;line-height:1.7}
.esi-legal h2{font-family:'Playfair Display',Georgia,serif;color:#1c4a7a;font-size:26px;margin:30px 0 10px}
.esi-note{background:#fff7e6;border:1px solid #f1d28a;border-radius:10px;padding:12px 16px;font-size:14px;color:#6b4d00}
/* blog post: remove the duplicate title block spacing */
.esi-post-meta{color:#5b6b82;font-size:15px}
/* keep images from distorting: boxes follow the image */
.et_pb_image_wrap img{height:auto;width:auto;max-width:100%}
.et_pb_menu__logo img,.et_pb_image_0_tb_header img{width:100%;height:auto}

.esi-h4{font-size:18px;font-weight:700;margin:0 0 4px;line-height:1.3}
.esi-updated a{text-decoration:underline}
.esi-hero-sm .et_pb_fullwidth_header_container{min-height:320px;padding:60px 0}
.esi-hero-sm .header-content p{color:#fff;font-size:18px;max-width:760px;margin:12px auto 0}
/* contrast fixes (WCAG AA): Divi default link blue, grey role labels, teal buttons/forms, red post dates */
#main-content a:not(.et_pb_button):not(.esi-yt):not(.esi-map-link){color:#1c4a7a}
a.et_pb_button{background-color:#0b7a8f!important;border-color:#0b7a8f!important;color:#fff!important}
a.et_pb_button:hover{background-color:#095f70!important;border-color:#095f70!important}
.esi-form{background:#0b7a8f}
.et_pb_text_inner h3{color:#3f4b5e}
.et_pb_post .post-meta .published,.et_pb_post .post-meta a{color:#b91c12}
.et_pb_blurb_description a{color:#1c4a7a}

header .et_pb_blurb a,footer .et_pb_blurb a,header .esi-h4 a,footer .esi-h4 a{color:#1c4a7a}
#main-content .et_pb_text_inner p a:not(.et_pb_button){text-decoration:underline}
.esi-answer a{text-decoration:underline}
/* fitvids wrapper kept its padding-top; the facade already has a 16:9 aspect ratio */
.fluid-width-video-wrapper{padding-top:0!important;height:auto!important}
.fluid-width-video-wrapper .esi-yt{position:relative!important;top:auto;left:auto}
.esi-guide a,.esi-cluster a{text-decoration:underline}
.esi-guide li a,.esi-cluster li a,.esi-guide td a{display:inline-block;padding:6px 0}
