img:is([sizes="auto" i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
.wp-block-audio :where(figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-audio :where(figcaption){color:#ffffffa6}.wp-block-audio{margin:0 0 1em}.wp-block-code{border:1px solid #ccc;border-radius:4px;font-family:Menlo,Consolas,monaco,monospace;padding:.8em 1em}.wp-block-embed :where(figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-embed :where(figcaption){color:#ffffffa6}.wp-block-embed{margin:0 0 1em}.blocks-gallery-caption{color:#555;font-size:13px;text-align:center}.is-dark-theme .blocks-gallery-caption{color:#ffffffa6}:root :where(.wp-block-image figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme :root :where(.wp-block-image figcaption){color:#ffffffa6}.wp-block-image{margin:0 0 1em}.wp-block-pullquote{border-bottom:4px solid;border-top:4px solid;color:currentColor;margin-bottom:1.75em}.wp-block-pullquote cite,.wp-block-pullquote footer,.wp-block-pullquote__citation{color:currentColor;font-size:.8125em;font-style:normal;text-transform:uppercase}.wp-block-quote{border-left:.25em solid;margin:0 0 1.75em;padding-left:1em}.wp-block-quote cite,.wp-block-quote footer{color:currentColor;font-size:.8125em;font-style:normal;position:relative}.wp-block-quote:where(.has-text-align-right){border-left:none;border-right:.25em solid;padding-left:0;padding-right:1em}.wp-block-quote:where(.has-text-align-center){border:none;padding-left:0}.wp-block-quote.is-large,.wp-block-quote.is-style-large,.wp-block-quote:where(.is-style-plain){border:none}.wp-block-search .wp-block-search__label{font-weight:700}.wp-block-search__button{border:1px solid #ccc;padding:.375em .625em}:where(.wp-block-group.has-background){padding:1.25em 2.375em}.wp-block-separator.has-css-opacity{opacity:.4}.wp-block-separator{border:none;border-bottom:2px solid;margin-left:auto;margin-right:auto}.wp-block-separator.has-alpha-channel-opacity{opacity:1}.wp-block-separator:not(.is-style-wide):not(.is-style-dots){width:100px}.wp-block-separator.has-background:not(.is-style-dots){border-bottom:none;height:1px}.wp-block-separator.has-background:not(.is-style-wide):not(.is-style-dots){height:2px}.wp-block-table{margin:0 0 1em}.wp-block-table td,.wp-block-table th{word-break:normal}.wp-block-table :where(figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-table :where(figcaption){color:#ffffffa6}.wp-block-video :where(figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-video :where(figcaption){color:#ffffffa6}.wp-block-video{margin:0 0 1em}:root :where(.wp-block-template-part.has-background){margin-bottom:0;margin-top:0;padding:1.25em 2.375em}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
: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:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--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--color--primary:#0073a8;--wp--preset--color--secondary:#005075;--wp--preset--color--dark-gray:#111;--wp--preset--color--light-gray:#767676;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgba(6,147,227,1) 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgba(255,105,0,1) 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--font-size--small:19.5px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36.5px;--wp--preset--font-size--x-large:42px;--wp--preset--font-size--normal:22px;--wp--preset--font-size--huge:49.5px;--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.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,.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgba(255,255,255,1),6px 6px rgba(0,0,0,1);--wp--preset--shadow--crisp:6px 6px 0px rgba(0,0,0,1)}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}.has-black-color{color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-color{color:var(--wp--preset--color--white) !important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple) !important}.has-black-background-color{background-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-background-color{background-color:var(--wp--preset--color--white) !important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple) !important}.has-black-border-color{border-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-border-color{border-color:var(--wp--preset--color--white) !important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple) !important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum) !important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple) !important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux) !important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk) !important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean) !important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass) !important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight) !important}.has-small-font-size{font-size:var(--wp--preset--font-size--small) !important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium) !important}.has-large-font-size{font-size:var(--wp--preset--font-size--large) !important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:root :where(.wp-block-pullquote){font-size:1.5em;line-height:1.6}
body{margin:0;-webkit-font-smoothing:antialiased;font-weight:600;font-family:'Roboto',sans-serif;color:#353c4b}body *{box-sizing:border-box}img[src=""]{visibility:hidden}img[data-url]:before{content:'';display:block;padding-top:56.25%}p,p ul,p ol,p li{margin:0;padding-bottom:15px;line-height:1.6em;font-weight:400}button,input[type=submit]{-webkit-appearance:none;outline:none}.alignright{float:right;margin-left:5px}.alignleft{float:left;margin-right:5px}.entry-content ul li{position:relative;list-style:none;margin-bottom:7px;font-weight:400}.entry-content ul li:before{content:"";width:7px;height:7px;border-radius:50%;background:#69bfd9;position:absolute;top:10px;left:-15px}a,a:visited,.post-navigation .post-title,.entry .entry-meta a:hover,.entry .entry-footer a:hover,.entry .entry-content .more-link:hover,.main-navigation .main-menu>li>a+svg,.comment .comment-metadata>a:hover,.comment .comment-metadata .comment-edit-link:hover,#colophon .site-info a:hover,.widget a,.entry .entry-content .wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color),.entry .entry-content>.has-primary-color,.entry .entry-content>*[class^=wp-block-] .has-primary-color,.entry .entry-content>*[class^=wp-block-].is-style-solid-color blockquote.has-primary-color,.entry .entry-content>*[class^=wp-block-].is-style-solid-color blockquote.has-primary-color p{color:#69bfd9;text-decoration:none}.flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;flex-wrap:wrap}h1{font-family:'Roboto Condensed',sans-serif;font-weight:700}body{font-family:'Montserrat',sans-serif}.head-phone span:nth-child(1),.head-phone span:nth-child(2){font-family:'Roboto',sans-serif}h1{font-size:3.5em;margin:0;line-height:normal}h2{font-size:3em;font-weight:700;margin:0;font-family:'Roboto Condensed',sans-serif;text-transform:uppercase}h2 span,h4 span{font-weight:400}h3{font-size:1.6em;font-weight:700;margin:10px 0;text-transform:uppercase;font-family:'Roboto Condensed',sans-serif;font-weight:900}h4{font-size:1.6em;letter-spacing:2px;font-weight:600;margin:0;text-transform:uppercase;font-family:'Roboto Condensed',sans-serif}h5{font-size:1.25em;font-weight:600;margin:0;font-family:'Roboto',sans-serif;text-transform:uppercase;letter-spacing:1px}.content-width li,.flex li,.flex-content li{font-size:initial;line-height:1.6em}@media(max-width:1350px){h2{font-size:2.75em}}@media(max-width:1000px){h1{font-size:2.25em}h2{font-size:2.25em}h2 br{display:none}h3{font-size:1.35em}}@media(max-width:690px){h2{font-size:1.75em}h3{font-size:1.25em}}.masthead{color:#fff;position:relative;background-color:#000;z-index:1000;background:#000}.inner-masthead{flex-wrap:nowrap;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media(min-width:1500px){.inner-masthead{max-width:1500px;margin:auto}}@media(max-width:1000px){.masthead .flex{flex-direction:initial}.masthead .inner-masthead{background-color:#1b1f27;z-index:100}}.masthead .pre-header{border-bottom:solid 2px #181b22;background-color:#bc0012;text-align:center;padding:15px;font-family:'Roboto Condensed',sans-serif;font-style:italic;font-size:20px;position:relative;z-index:10}.masthead .pre-header a{color:#fff;text-decoration:underline}.masthead .logo{width:375px;height:auto;padding:0 0 0 10px;max-width:100%;z-index:10;position:relative}@media(max-width:500px){.masthead .logo{padding:10px}}@media(min-width:1001px){body.admin-bar .masthead{top:32px}body:not(.admin-bar) .masthead{top:0}.masthead{position:fixed;left:0;width:100%;z-index:999999}}.phone-icon{position:relative;z-index:10}.head-phone{color:#fff;z-index:0;width:auto;padding:1.1em 10px;position:relative;font-family:'Roboto',sans-serif}.head-phone span{display:block;white-space:nowrap;z-index:1}.head-phone span:nth-child(1){font-size:14px;letter-spacing:3.1px;line-height:1em;color:#69bfd9;text-transform:uppercase;font-weight:400}.head-phone span:nth-child(2){font-size:1.6em;font-weight:700;line-height:1.37em}.head-phone .phone{color:#fff;font-size:35px;display:block;width:100%;text-align:right}.head-phone .spanish{color:#69bfd9;font-size:14px;font-weight:400;text-align:right;display:block}@media(max-width:1000px){.masthead .pre-header{font-size:15px}}@media(max-width:450px){.head-phone{font-size:.8em;padding:10px}}#menu-secondary-menu{margin:0;padding:0}.menu-secondary-menu-container{width:100%;text-align:right}.menu-secondary-menu-container li{display:inline-block;margin:0;padding:0 5px;border-right:2px solid #fff;line-height:.6em}.menu-secondary-menu-container li:last-child{border-right:0}.menu-secondary-menu-container li a{padding:2px 5px;color:#fff;font-size:.7em;text-transform:uppercase}.menu-secondary-menu-container li a:hover{color:#69bfd9}#menu-main{margin:0}.mobile-nav,.mobile-nav-input{display:none}.mobile-nav{cursor:pointer;font-size:2em;padding:0 10px}.main-nav li{list-style:none;line-height:normal;display:inline-block;padding:0;font-size:15px;position:relative;margin:0}.main-nav .sub-menu li a{font-weight:900}.main-nav li a{font-family:'Roboto',sans-serif;font-weight:300}.main-nav li>a{color:#fff;padding:.25em;text-decoration:none}.main-menu{padding:0}.main-nav{display:flex;align-items:center;justify-content:center}.main-nav .search-button{position:relative;z-index:10;padding:15px}.main-nav .search-button:hover{color:#69bfd9}.main-menu>li>a{text-transform:uppercase;font-size:12px;font-weight:900}.main-nav li>a:hover,.main-nav li.current_page_item>a,.main-nav li.current_page_ancestor>a,.main-nav li.current_page_parent>a{color:#fff;font-weight:600}.main-nav li>ul{display:none}@media(min-width:1001px) and (max-width:1200px){.main-menu>li>a{font-size:.9em}}@media(min-width:1001px){#menu-primary .sub-menu li a{font-size:15px}#menu-primary>li:hover>a,#menu-primary>.current_page_parent,#menu-primary>.current-menu-item{border-bottom:2px solid #69bfd9}.main-nav .sub-menu .current_page_item>a,.main-nav .sub-menu .current_page_parent>a{text-decoration:underline !important;color:#69bfd9 !important}.main-nav .sub-menu a:hover,.main-nav .current_page_ancestor{color:#69bfd9}.main-nav .menu-item-has-children:after{content:"▾"}.main-nav .menu-item-has-children:hover>ul{display:block;position:absolute;top:104%;left:0;background:#181b22;width:300px;padding:10px}.main-nav .menu-item-has-children:not(#menu-item-165524):hover .sub-menu .sub-menu{left:100%;top:0}.menu-phone-number{z-index:1}.menu-phone-number:after{content:"";border:2px solid #69bfd9;height:100%;width:99%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-1}.main-nav .menu-item-has-children li{width:100%;padding-bottom:10px}.main-nav .menu-item-has-children>.sub-menu{padding:15px;z-index:2}}@media(max-width:1275px){.inner-masthead .phone-icon{display:none}.main-menu>li>a{font-size:14px;text-transform:none}}@media(max-width:1100px){.main-menu>li>a{font-size:13px}}@media(max-width:1000px){.masthead .flex{justify-content:flex-end !important;padding-right:10px}.mobile-nav{display:inline-block}.mobile-nav-input:not(:checked)~.main-nav{display:none}.mobile-nav-input:not(:checked)~.mobile-nav:after{content:"☰";font-weight:100}.mobile-nav-input:checked~.mobile-nav:after{content:"✖"}.mobile-nav-input:checked~.main-nav{position:absolute;background:#1b1f27;width:100%;left:0;z-index:1000;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.main-nav .search-button{padding-top:0}body.admin-bar .main-nav{top:99px}body:not(.admin-bar) .main-nav{top:94px}.main-nav li{display:block;padding-top:10px;padding-bottom:10px}.main-nav .menu-item-has-children>a:after{content:"▾";margin-left:5px;padding:0 5px}.main-nav .menu-item-has-children ul{background:#252525;margin-top:10px;padding:15px 15px 0}.main-nav .menu-item-has-children:hover ul,.main-nav .menu-item-has-children:active ul,.main-nav .menu-item-has-children:focus ul{display:block}.menu-phone-number{text-align:center}.menu-phone-number a{background:#69bfd9;padding:4px 20px !important;display:inline-block}.menu-menu1-container{width:100%}}@media(max-width:750px){.head-phone{margin-right:3em;padding-top:15px;padding-bottom:20px}.menu-secondary-menu-container{position:absolute;padding:5px 0;left:0;background:#141414;text-align:center;bottom:100%;font-size:.55em}.masthead .inner-masthead{margin-top:0}.inner-masthead>*:nth-child(1){max-width:calc(50% - 65px)}.inner-masthead>*:nth-child(2){order:1}.inner-masthead{justify-content:space-between;margin-top:21px;flex-wrap:wrap;position:relative}.inner-masthead .logo{max-height:90px;width:auto;max-width:100%}body.admin-bar .main-nav{top:168px}body:not(.admin-bar) .main-nav{top:122px}.mobile-nav{position:absolute;top:0}.main-nav{position:static !important}}@media(max-width:600px){.mobile-nav{top:0}}.content-width{max-width:1425px;margin:auto;width:100%;padding:50px}@media(max-width:1000px){.content-width{padding:25px}}.section-padding{padding:5% 0}.button,.gform_footer input{background-color:#69bfd9;text-transform:uppercase;margin:auto !important;padding:10px 50px 10px 30px;display:inline-block;color:#fff !important;text-decoration:none;cursor:pointer;border:0;font-size:.9em;position:relative;text-transform:uppercase;font-weight:500;height:45px;display:flex;align-items:center;justify-content:center;-webkit-box-shadow:0px 0px 25px 0px rgba(0,0,0,.25);max-width:315px;-moz-box-shadow:0px 0px 25px 0px rgba(0,0,0,.25);box-shadow:0px 0px 25px 0px rgba(0,0,0,.25)}.button span{position:relative;z-index:10;padding-right:30px}.button>img{position:absolute;z-index:10;right:15px;top:17px}.internal-accent-phrase{color:#69bfd9;font-weight:700;font-size:1.3em}@media all and (max-width:1450px){.masthead .logo{width:250px}}@media all and (max-width:1350px){.head-phone{padding-right:10px}.head-phone span:nth-child(1){letter-spacing:0}.head-phone .phone{font-size:25px}}@media(max-width:1150px){.head-phone{padding-left:0}.head-phone .phone{font-size:19px}.head-phone span:nth-child(1){font-size:12px;text-transform:none}.head-phone span:nth-child(1),.head-phone .spanish{display:none}.main-nav li{padding:.1em .1em 15px;margin:0}.main-menu{margin-bottom:0}}@media(max-width:1100px){.head-phone .phone{font-size:12px;color:#70b7d3}.masthead .logo{width:200px}}@media all and (max-width:1000px){.head-phone{padding-right:25px}.main-menu{padding:0 25px}.inner-masthead .logo{padding-left:25px}.main-nav .search-button{padding:0 0 15px 30px}}@media all and (max-width:750px){.head-phone .phone{position:relative;top:3px}}
.main-nav li>a{color:#f2f2f2;padding:.25em .7em;font-size:13.8px;font-weight:700}.main-nav .menu-item-has-children:after{position:relative;left:-7px}.inner-masthead .phone-icon{width:47px;object-fit:contain}.head-phone span:nth-child(1){letter-spacing:1.5px}.head-phone .phone{font-size:30px}.masthead .flex{justify-content:end !important}@media only screen and (min-width:1450px){.masthead .logo{width:320px}}@media only screen and (min-width:1450px) and (max-width:1500px){.main-nav li>a{font-size:13.2px}}@media only screen and (min-width:1275px) and (max-width:1450px){.main-nav li>a{padding:.25em .4em;font-size:12.5px}.inner-masthead .phone-icon{width:36px}.head-phone{padding-left:6px}}@media only screen and (max-width:1450px){.head-phone span:nth-child(1){letter-spacing:1px;font-size:12px}.head-phone .phone{font-size:26px}.head-phone .spanish{font-size:13px}.main-nav .menu-item-has-children:after{left:-4px}}@media only screen and (min-width:1150px) and (max-width:1275px){.head-phone{padding-left:0}.main-nav li>a{padding:.25em .4em}}@media only screen and (min-width:1000px) and (max-width:1150px){.main-nav li>a{padding:.25em .3em;font-size:12.2px}.head-phone .phone{font-size:19px}.main-nav .menu-item-has-children:after{left:-5px}}@media only screen and (max-width:1000px){.masthead .logo{width:280px}body:not(.admin-bar) .main-nav{top:65px;border-top:1px #54575d solid}.main-nav li>a{font-size:15px}.head-phone .phone{font-size:16px}}@media only screen and (max-width:750px){.masthead .logo{width:200px}.mobile-nav{top:3px !important}}@media only screen and (max-width:450px){.inner-masthead>*:nth-child(1){max-width:calc(50% - 30px);margin-top:5px}}.rank-math-breadcrumb{text-align:center !important;padding-top:10px !important}
.section-blog-roll{background:#353c4b}.blog-container{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:40px}.blog-container>a{display:block;padding:25px;text-align:center;color:#000;transition:transform .25s,box-shadow .25s;background:#fff}.blog-container>a:hover{transform:scale(1.05);box-shadow:0 0 10px rgb(0 0 0/50%)}.blog-container .link-more{display:none}.blog-container .link-more+p{display:none}.blog-container h3{color:#69bfd9}.blog-container .info{font-style:italic;font-size:14px}.section-blog-roll h2{color:#fff;text-align:center;margin-bottom:1em}.button-view{background-color:#69bfd9;text-transform:uppercase;margin:2em auto 0!important;padding:10px 30px;display:inline-block;color:#fff !important;text-decoration:none;cursor:pointer;border:0;font-size:.9em;position:relative;text-transform:uppercase;font-weight:500;height:45px;display:flex;align-items:center;justify-content:center;max-width:315px;box-shadow:0px 0px 25px 0px rgb(0 0 0/25%)}@media(max-width:1100px){.blog-container{grid-gap:15px};}@media(max-width:950px){.blog-container{grid-template-columns:1fr}.blog-container>a{width:500px;max-width:100%;margin:0 auto}}@media(max-width:550px){.blog-container>a{width:100%}}
.internal-banner{background-position:right bottom;background-repeat:no-repeat;position:relative;background-position:center;margin-top:100px;background-color:#353c4b}.internal-banner.spanish{margin-top:0}.internal-banner.contact{background-position:top center;margin-top:150px}.internal-banner .content-width{padding:200px 25px 125px;position:relative;z-index:10}.internal-banner .content-width h1{color:#fff;padding:0 0 0 50px;text-transform:uppercase;text-shadow:0 0 10px rgba(0,0,0,.75)}.internal-banner .content-width .subtitle{color:#fff;font-weight:600;font-size:22px;line-height:normal;text-shadow:0 0 5px #000}@media all and (max-width:1150px){.internal-banner.contact{margin-top:110px}}@media all and (max-width:1100px){.internal-banner .content-width{padding:100px 25px}}@media all and (max-width:1000px){.internal-banner{margin-top:0}.internal-banner.contact{margin-top:0}.internal-banner .content-width{padding-top:100px;position:relative;z-index:10;padding:100px 25px}.internal-banner .content-width h1{width:100%}.internal-banner .content-width .subtitle{font-size:20px}}@media all and (max-width:850px){.internal-banner .content-width{padding:50px 25px 25px}}@media all and (max-width:768px){.internal-banner .content-width h1{padding-left:0}}@media all and (max-width:660px){.internal-banner .content-width{padding:50px 75px 25px 25px}}@media all and (max-width:480px){.internal-banner .content-width h1{font-size:1.25em}}
.testimonials{position:relative}.testimonials .content-width{position:relative;z-index:10;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.testimonials h2,.testimonials-paragraph h2{padding-bottom:75px;color:#353c4b}.testimonials h2 span{display:block}.testimonials .title-wrapper{width:50%;padding-left:100px;padding-right:50px}.testimonials .title-wrapper .button{margin:0 !important}.testimonials-wrapper{width:50%;padding:0 50px}.indv-testimonials{padding-bottom:25px}.indv-testimonials .rate-title{position:relative}.indv-testimonials .title{font-size:23px;line-height:normal;font-weight:500}.indv-testimonials .rate{font-size:20px;letter-spacing:2px;padding-bottom:5px}.indv-testimonials .content{font-weight:400}.indv-testimonials .author{font-size:13px;font-weight:400}@media all and (max-width:1350px){.testimonials h2{padding-bottom:35px}.indv-testimonials .title{font-size:20px}}@media all and (max-width:1000px){.testimonials{overflow:hidden}.testimonials .title-wrapper,.testimonials-wrapper{width:100%}.testimonials-wrapper{padding:0}.testimonials .title-wrapper{padding:0 0 25px;text-align:center}.testimonials .title-wrapper br{display:none}.testimonials h2{padding-bottom:20px}.testimonials .indv-testimonials:last-child{padding-bottom:0}}@media all and (max-width:690px){.testimonials{z-index:100}}
.column-width.attorney{padding-top:150px}.column-width h1{color:#353c4b}.column-width .content-width{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;padding-bottom:0;padding-bottom:0}.column-width ul{margin-top:0}.column-width p,.column-width li{font-weight:400}.column-width .image-wrapper{position:relative;z-index:10}.column-width img{max-width:100%;height:auto}.column-width .content-width>p{padding-bottom:50px;font-weight:400}.toggle-wrapper .content ul li{text-align:left}.toggle-wrapper img{max-width:100%;height:auto;display:block}.column-width .content-width div{line-height:1.6em;font-weight:400}.column-width .col-2:nth-child(odd){padding-bottom:50px}.column-width .col-2:nth-child(even){padding-left:25px}.column-width .col-1-3{padding-bottom:0}.column-width .col-2-3{padding-bottom:50px;padding-left:50px}.column-width .col-2-3 h4{margin-bottom:25px;margin-top:25px;text-transform:uppercase}.column-width .col-1-3,.column-width .col-2-3{font-weight:400}.column-width .content-width div{line-height:25px}.column-width .content-width .content{width:100%}.column-width .content-width .img-wrapper img{max-width:100%;height:auto}.column-width .col-1-3{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding-right:25px}.column-width .column-width .col-2-3{padding-left:25px}.column-width .col-1-3 .indv-award{width:33.33%;padding:10px}.column-width h2{line-height:normal;padding-bottom:25px}.column-width h5{padding:15px 0 10px}.column-width ul.flex,.column-width ul{flex-direction:column;padding:0;align-items:flex-start}.column-width ul.flex li,.column-width ul li{padding-left:20px}@media all and (max-width:1200px){.column-width.attorney{padding-top:125px}}@media all and (max-width:1000px){.column-width.attorney{padding-top:0}.content-width .col-2-3.icon-text-wrapper{order:-1}.column-width .col-2:nth-child(even){padding-left:0}.column-width .col-2:nth-child(odd),.column-width .col-1-3{padding-right:0;padding-bottom:15px}.column-width .col-2-3{width:100%;padding-bottom:0;padding-left:0}.column-width .content-width>p{padding-bottom:25px;padding-top:25px}}
.testimonials-paragraph{position:relative}.testimonials-paragraph .content-width{padding-left:0}.testimonials-paragraph .content-width ul{padding:0 0 25px;margin:0}.testimonials-paragraph .content-width li{padding-left:20px;font-weight:100}.testimonials-paragraph .col-1-3{position:relative}.testimonials-paragraph .col-1-3 img{position:relative;z-index:10;display:block}.testimonials-paragraph h2{line-height:normal;padding-top:50px;padding-bottom:25px}.testimonials-paragraph h2 span{display:initial}.testimonials-paragraph div,.testimonials-paragraph p{font-weight:400}.testimonials-paragraph .small_testimonials-wrapper>p{padding:0}.testimonials-paragraph .small_testimonials-wrapper>p br{display:none}.small_testimonials-wrapper img{display:block}.indv-testimonials{background-color:#353c4b;color:#fff;padding-left:75px;padding-top:25px;padding-right:25px}.indv-testimonials .title{font-weight:700}.indv-testimonials .rate{color:#e4cb93}.indv-testimonials .author{font-style:italic}@media all and (max-width:1100px){.testimonials-paragraph .col-1-3,.testimonials-paragraph .col-2-3{width:50%}.testimonials-paragraph .col-2-3{padding-left:25px}}@media all and (max-width:1000px){.testimonials-paragraph .content-width{padding:25px}}@media all and (max-width:700px){.testimonials-paragraph .col-1-3,.testimonials-paragraph .col-2-3{width:100%;padding-left:0;position:relative}.testimonials-paragraph .col-2-3{order:-1}.testimonials-paragraph .col-2-3 .content{padding-bottom:25px}.testimonials-paragraph h2{padding-top:25px}.testimonials-paragraph h2 br{display:none}}
.backgorundOne{background-color:#fff;height:100%;max-width:100%;position:absolute;top:0;left:0}.cls-1{fill:#ecebed;stroke:none;stroke-width:1px;fill-rule:evenodd}.cls-2{fill:#f4f3f5}.cls-3{fill:#f2f1f3}.cls-4{fill:#f6f5f7}.cls-5{fill:#fafafa}
.contained-content-width .content-width{max-width:1000px;margin:0 auto}.contained-content-width h2{padding:0 0 15px;text-align:center;text-transform:none;font-size:2.25em;color:#353c4b}.contained-content-width ul{padding:0;margin:0}.contained-content-width li{padding-left:20px}@media all and(max-width:1000px){.contained-content-width h2{font-size:1.75em;padding-bottom:25px}}@media all and(max-width:480px){.contained-content-width h2{font-size:1.5em}}
.svg-background{position:relative}.svg-background .backgorundOne{position:absolute;top:0;left:0}.svg-background .content-width{position:relative;z-index:10;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;font-weight:400}.svg-background h2{padding-bottom:25px;width:100%;color:#353c4b}.svg-background h3{width:100%;padding:25px 0}.svg-background h4{padding-top:15px;padding-bottom:5px;width:100%}.svg-background h5{padding-top:25px;padding-bottom:15px;width:100%}.svg-background .content-width .content{width:100%}.svg-background ul{padding:0;margin-top:0;width:100%}.svg-background .list-wrapper ul.flex{padding-top:15px}.svg-background ul li{padding-left:20px}.svg-background .button{margin:25px 0 !important;display:flex;align-items:center;justify-content:center}.svg-background .col-2 .img-wrapper{position:relative}.svg-background .col-2 .img-wrapper img{max-width:100%;height:auto}.svg-background .col-2:nth-of-type(1) .img-wrapper img{position:relative;left:-50px;margin-top:100px}.svg-background .col-2:nth-of-type(2){position:relative}.svg-background .col-2:nth-of-type(2) .img-wrapper img{position:relative;z-index:10}.svg-background .col-2:nth-of-type(1) .content,.svg-background .col-2:nth-of-type(3) .img-wrapper{padding-right:25px}.svg-background .col-2:nth-of-type(2) .img-wrapper,.svg-background .col-2:nth-of-type(4) .content{padding-left:0}.svg-background .col-2:nth-of-type(4) .content{margin-top:0}.svg-background .col-2:nth-of-type(3){margin-top:50px}.svg-background .col-2:nth-of-type(4){padding-left:50px}.svg-background .col-2:nth-of-type(1),.svg-background .col-2:nth-of-type(4){width:55%}.svg-background .col-2:nth-of-type(2),.svg-background .col-2:nth-of-type(3){width:45%}.svg-background .caption{padding:0;padding-top:25px;font-weight:400;font-size:15px}.svg-background .caption span{color:#69bfd9}.svg-background .list-wrapper ul{padding:0 50px 0 25px;margin:0;display:block}.svg-background .list-wrapper li{padding-left:25px;font-weight:600}@media all and (max-width:1000px){.svg-background h2{padding-bottom:10px}.svg-background .col-2{width:100% !important}.svg-background .col-2:nth-of-type(2){position:initial;right:0}.svg-background .col-2:nth-of-type(2) .img-wrapper{margin-top:50px}.svg-background .col-2:nth-of-type(2) .img-wrapper img{margin:25px 0 0;display:block}.svg-background .col-2:nth-of-type(3){order:1}.svg-background .col-2:nth-of-type(4){padding-left:0}.svg-background .col-2:nth-of-type(4) .content{margin-top:0}.svg-background .col-2:nth-of-type(1) .content,.svg-background .col-2:nth-of-type(3) .img-wrapper{padding-right:0}.svg-background .col-2:nth-of-type(2) .img-wrapper,.svg-background .col-2:nth-of-type(4) .content{padding-left:0}.svg-background .caption{padding-left:0;font-size:12px;padding-top:0}.svg-background .button{margin-bottom:0 !important}}
.arrow{height:11px;width:auto;margin-left:10px}.arrow-1{fill:none;stroke:#8a7b6e;stroke-width:1px;fill-rule:evenodd}.local:hover .arrow-1{stroke:#fff}
.practice_areas{position:relative;background-size:cover;background-position:center;background-size:cover}.practice_areas .content-wrapper,.practice_areas .content-width{position:relative;z-index:10;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;padding:50px}.practice_areas .content-width{position:relative;z-index:100000}.practice_areas .content-wrapper{background-position:top right 100px;background-size:cover;background-color:#353c4b}.practice_areas .content-wrapper h2{color:#fff;padding-bottom:100px;padding-top:50px}.practice_areas .pa-list-wrapper{width:50%;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;margin-top:-100px}.practice_areas .title-content-wrapper{width:50%;background-color:#fff;margin-top:-200px;padding:125px 100px}.practice_areas .title-content-wrapper .title-two{padding-bottom:25px;color:#353c4b}.practice_areas .title-content-wrapper p{font-weight:400}.practice_areas .title-content-wrapper .button{margin:50px 0 0 !important;max-width:400px}.practice_areas .text-two{font-size:20px;line-height:30px;font-weight:400}.practice_areas .indv-pa-area{background-size:contain;background-repeat:no-repeat;display:block;padding:25px 35px;text-align:center;width:calc(50% - 4px);margin:2px;background-size:cover;height:150px;display:flex;align-items:center;justify-content:center;transform-origin:center;transform:scale(1);transition:all .25s linear;position:relative}.practice_areas .indv-pa-area p{padding:0;text-transform:uppercase;color:#fff;letter-spacing:3px;line-height:normal;font-weight:600}@media all and (max-width:1000px){.practice_areas .content-width{padding:25px 0 25px 25px}.practice_areas .content-wrapper{background-position:top center;padding-right:25px}.practice_areas .content-wrapper h2{width:70%;padding-top:0;padding-bottom:50px}.practice_areas .title-content-wrapper{width:100%;padding:25px 0;margin-top:0}.practice_areas .pa-list-wrapper{width:100%}.practice_areas .title-content-wrapper .button{margin-top:10px !important}.practice_areas .indv-pa-area p br{display:none}}@media all and (max-width:480px){.practice_areas .indv-pa-area{padding:25px 15px}.practice_areas .indv-pa-area .title{font-size:13px}}
.custom-pa-area h2 span{display:block}.arrow-wrapper{position:absolute;bottom:15px;right:15px}.arrow-wrapper svg{stroke:#fff}@media all and (max-width:1000px){.custom-pa-area h2 span{display:initial}}
.awards-wrapper{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;position:relative}.awards-wrapper .indv-award{padding:10px}.awards-wrapper .indv-award img{max-height:75px;max-width:100%;height:auto;width:initial;display:block;margin:0 auto}.awards .indv-award{display:none;text-transform:center}@media all and (min-width:1001px){.awards-wrapper .indv-award{width:13%}.awards[data-slide='1'] .indv-award:nth-child(-n+7),.awards[data-slide='2'] .indv-award:nth-child(n+8):nth-child(-n+14){display:flex}}@media all and (min-width:691px) and (max-width:1000px){.awards-wrapper .indv-award{width:25%}.awards[data-slide='1'] .indv-award:nth-child(-n+4),.awards[data-slide='2'] .indv-award:nth-child(n+5):nth-child(-n+8),.awards[data-slide='3'] .indv-award:nth-child(n+9):nth-child(-n+12),.awards[data-slide='4'] .indv-award:nth-child(n+13):nth-child(-n+16){display:flex}}@media all and (max-width:1000px){.awards{min-height:180px}.awards-wrapper .indv-award img{max-width:100%;height:auto}}@media all and (max-width:690px){.awards-wrapper .indv-award{width:50%}.awards[data-slide='1'] .indv-award:nth-child(-n+2),.awards[data-slide='2'] .indv-award:nth-child(n+3):nth-child(-n+4),.awards[data-slide='3'] .indv-award:nth-child(n+5):nth-child(-n+6),.awards[data-slide='4'] .indv-award:nth-child(n+7):nth-child(-n+8),.awards[data-slide='5'] .indv-award:nth-child(n+9):nth-child(-n+10),.awards[data-slide='6'] .indv-award:nth-child(n+11):nth-child(-n+12){display:flex}}
.dots{width:100%}.dots .right{position:absolute;left:0;top:50%;transform:translateY(-50%) scaleX(-1)}.dots .left{position:absolute;top:50%;transform:translateY(-50%);right:0}.dots div:hover .arrow-1{cursor:pointer;stroke:#69bfd9}
.backgorundTwo{max-width:100%;width:100%;height:calc(100% - 100px);position:absolute;top:100px;left:0;z-index:1}.bk-1{fill:#383a4f;stroke:#383a4f}.bk-2{fill:#333549;stroke:#333549}.bk-3{fill:#313347;stroke:#313347}.bk-4{fill:#323447;stroke:#323447}.bk-5{fill:#2e3044;stroke:#2e3044}.bk-6{fill:#313347;stroke:#313347}.bk-7{fill:#383a4f;stroke:#383a4f}.bk-8{fill:#323448;stroke:#323448}.bk-9{fill:#34364b;stroke:#34364b}.page-id-7 .backgorundTwo{height:100%}
.blockquote{padding:25px;font-size:18px;line-height:28px}.col-2{width:50%}.col-3,.col-1-3{width:33.33%}.col-2-3{width:66.66%}.col-4,.col-1-4{width:25%}.col-3-4{width:75%}.col-1-3 img{max-width:100%;height:auto}.col-2{padding-bottom:25px}.ul-col-2,.ul-col-3{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;flex-direction:row !important}.ul-col-3 li{width:32%}.ul-col-2 li{width:49%}#field_1_8{display:none}#gform_fields_1 #field_1_7{display:block!important;width:100%}#input_1_7{width:100%}@media all and (max-width:1000px){.col-2,.col-3,.col-4,.col-1-3,.ul-col-3 li{width:100%}}.ccl-slider-v2.ccl-show .ccl-slider-window{z-index:100000000}.contact-wrapper img{max-width:100%;height:auto;display:block;margin:0 auto}.footer-wrapper{position:relative;padding-top:0;background-size:cover}.footer-wrapper .inner-wrapper{position:relative;z-index:10;background-color:#fff;max-width:800px;margin:-100px auto 0 auto}.footer-wrapper .tab{position:absolute;bottom:0;left:0;background-color:#34364b;z-index:-1}.footer-wrapper h2{padding:25px 25px 0;text-align:center;font-family:'Roboto Condensed',sans-serif;text-transform:uppercase;color:#353c4b}#gform_wrapper_1 .over-submit-1{position:absolute;top:0;height:50px !important;border:none !important;box-shadow:none;color:transparent}footer .footer-bottom-menu{padding:0;margin:0;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}footer.main-foot{background-color:transparent;padding-top:50px;position:relative;z-index:10}footer h5{padding-bottom:15px}footer .social-wrapper{text-align:center;padding-bottom:15px}footer .social-wrapper a{background-color:#dfc79d;color:#34364b;text-align:center;height:25px;width:25px;border-radius:50%;display:inline-block;position:relative}footer .social-wrapper a i{position:absolute;top:50%;transform:translateY(-50%);right:0;left:0}footer .social-wrapper a svg{height:15px;width:auto;fill:#1b1f27;position:relative;top:4px}.our-communities{background-color:transparent;color:#fff;text-align:center;padding:50px;position:relative;z-index:10}.our-communities p{font-weight:100;font-size:14px;padding-bottom:0}.footer-menu-wrapper .content-width{padding:0}.footer-menu-wrapper{padding:25px;background-color:#fff;-webkit-box-shadow:0px 0px 25px 0px rgba(0,0,0,.5);-moz-box-shadow:0px 0px 25px 0px rgba(0,0,0,.5);box-shadow:0px 0px 25px 0px rgba(0,0,0,.5)}.footer-menu-wrapper .sub-menu{display:none}.footer-menu-wrapper ul{padding:0;margin:0;display:flex;justify-content:space-between}.footer-menu-wrapper .menu-spanish-container ul{justify-content:center}.footer-menu-wrapper li{list-style-type:none;font-family:'Roboto Condensed',sans-serif;text-transform:uppercase;margin:0 !important}.footer-menu-wrapper .menu-spanish-container li{padding:0 10px}.footer-menu-wrapper li a{color:#3c444c !important}footer .footer-logo{display:block;margin:0 auto;max-width:100%}.address-wrapper{border-top:solid 1px #494a5f;border-bottom:solid 1px #494a5f;margin-top:50px}.address-wrapper .content-width{padding-top:0;padding-bottom:0}.address-wrapper .col-3{padding-bottom:40px;padding-top:40px}.address-wrapper .col-3:nth-child(1){padding-right:40px;border-right:solid 1px #494a5f}.address-wrapper .col-3:nth-child(2){padding:40px;border-right:solid 1px #494a5f}.address-wrapper .col-3:nth-child(3){padding-left:40px}.address-wrapper .col-3 h5{color:#fff}.address-wrapper .col-3 a{font-weight:100;color:#fff;line-height:25px}.address-wrapper .col-3 a:hover{color:#70b7d3}.address-wrapper .col-3 span{display:block;color:#fff;font-weight:100}.address-wrapper .col-3 a.get-directions{background-color:#70b7d3;padding:5px 10px;font-weight:600;font-size:13px;display:block;text-transform:uppercase;margin-top:10px;max-width:200px;text-align:center}.copyright-wrapper{text-align:center}.copyright-wrapper .content-width{padding-top:0;padding-bottom:0}.copyright{padding-top:25px;display:flex;align-items:center;justify-content:center;text-align:center;flex-wrap:wrap}.copyright-wrapper,.copyright-wrapper a{color:#3c444c !important;padding:0 5px}.footer-bottom-menu li a:hover,.copyright-wrapper a:hover{color:#69bfd9 !important}.copyright-wrapper .content-width p:not(.copyright){font-weight:100;max-width:1000px;margin:0 auto;font-size:14px;color:#3c444c}.site-by-link{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.site-by-link .site-by{padding-right:5px}.site-by-link img{max-height:30px;width:auto}@media all and (max-width:1000px){footer .footer-logo{height:auto;padding:0 25px}.address-wrapper .flex.content-width{padding:0}.address-wrapper .col-3{width:50%}.address-wrapper .col-3:nth-child(1){padding-left:25px}.address-wrapper .col-3:nth-child(2){border-right:none}.address-wrapper .col-3:nth-child(3){padding-left:25px;padding-top:25px;width:100%;border-top:solid 1px #494a5f}.footer-menu-wrapper ul{justify-content:flex-start;align-items:flex-start;text-align:left;flex-wrap:wrap}.footer-bottom-menu li{width:25%;padding:5px;text-align:center}.footer-bottom-menu li a{font-size:14px;line-height:normal;display:block}.our-communities{padding:25px;display:block}}@media all and (max-width:750px){.footer-wrapper .inner-wrapper{margin-top:0}}@media all and (max-width:690px){.footer-bottom-menu li{width:33.33%}.address-wrapper .col-3{width:100%;text-align:center;padding:25px !important}.address-wrapper .col-3:nth-child(2){border-top:solid 1px #494a5f}.address-wrapper .col-3 a.get-directions{margin:15px auto 0 auto}}@media all and (max-width:580px){.footer-bottom-menu li{width:50%}}@media all and (max-width:480px){.footer-bottom-menu li{width:100%;text-align:center}}.ccl-elements-container{position:relative;z-index:100000}
.toggle{border-bottom:1px solid #353c4b;cursor:pointer;overflow:hidden;display:block;margin:0;position:relative;background-color:#353c4b}.toggle>strong{padding:1em;display:block;color:#fff;font-size:18px}.toggle>strong br{display:none}.toggle>input{display:none}.toggle>div{height:.01px;transition:padding .2s,height .2s}.toggle>input:checked+div{height:auto;padding:0 20px;margin-bottom:0;color:#fff;font-weight:100}.toggle ul{padding:10px 0 15px !important}.toggle ul ul{padding:15px 0 !important}.toggle ul li{padding-left:25px;font-weight:100}.toggle-wrapper{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.toggle-wrapper .toggle div{padding-bottom:0;line-height:1.6em;font-weight:400}.toggle>input:checked svg{transform:rotate(180deg)}.toggle-wrapper svg{fill:#dfc79d;position:absolute;right:20px;transform:rotate(90deg)}.toggle-wrapper .content{width:100%;text-align:center !important}.toggle-wrapper .col-2:nth-child(1){margin-top:25px}.toggle-wrapper .col-2:nth-child(4){background-color:#353c4b;padding-top:25px}.toggle-wrapper .col-2{margin:35px 0 25px}.toggle-wrapper h2{text-align:center;width:100%;color:#353c4b}.toggle-wrapper .toggle h2,.toggle h2{color:#fff;padding:0;margin:0;text-align:left;font-size:20px;padding-bottom:15px}.toggle-wrapper .toggle h3,.toggle h3,.toggle-wrapper .toggle h4,.toggle h4{line-height:normal;padding-bottom:10px;font-size:22px}.toggle-wrapper .content ul li{font-weight:100}.toggle-wrapper img{max-width:100%;height:auto;display:block}@media all and (max-width:1000px){.toggle-wrapper .col-2:nth-child(3){order:1;margin-top:0}.toggle-wrapper .col-2:nth-child(4){margin-top:0}.toggle-wrapper img{margin:0 auto}.toggle-wrapper .content{padding-bottom:10px}.toggle-wrapper .col-2 br{display:none}}