/* https://coopinsurance.com/wp-content/themes/coi-v01/build/css/style.css */
@font-face{font-family:"Lato";src:url(/wp-content/themes/coi-v01/build/css/../../assets/fonts/Lato-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Lato";src:url(/wp-content/themes/coi-v01/build/css/../../assets/fonts/Lato-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Lato";src:url(/wp-content/themes/coi-v01/build/css/../../assets/fonts/Lato-Bold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Lato";src:url(/wp-content/themes/coi-v01/build/css/../../assets/fonts/Lato-BoldItalic.ttf) format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:"Lato";src:url(/wp-content/themes/coi-v01/build/css/../../assets/fonts/Lato-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Lato";src:url(/wp-content/themes/coi-v01/build/css/../../assets/fonts/Lato-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"OpenSans";src:url(/wp-content/themes/coi-v01/build/css/../../assets/fonts/OpenSans-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"OpenSans";src:url(/wp-content/themes/coi-v01/build/css/../../assets/fonts/OpenSans-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"OpenSans";src:url(/wp-content/themes/coi-v01/build/css/../../assets/fonts/OpenSans-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"OpenSans";src:url(/wp-content/themes/coi-v01/build/css/../../assets/fonts/OpenSans-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}*{margin:0;padding:0}html{background-color:#fffcfc;font-size:16px;font-family:"OpenSans",Helvetica,Arial,sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;box-sizing:border-box;scroll-behavior:smooth}html{font-size:16px}@media screen and (min-width:320px){html{font-size:calc(0.625vw + 14px)}}@media screen and (min-width:1280px){html{font-size:22px}}*,*:before,*:after{box-sizing:inherit}[hidden],template{display:none}::selection{background:#b3d4fc;text-shadow:none}a{background:rgba(0,0,0,0);transition:.3s ease-in-out}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong,.strong{font-weight:700}dfn,em,.em{font-style:italic}hr{box-sizing:content-box;display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}pre{margin:0;white-space:pre-wrap}code,kbd,pre,samp{font-family:monospace,sans-serif;font-size:1em}q{quotes:"“" "”" "‘" "’"}q:before,q:after{content:"";content:none}small,.small{font-size:75%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0}menu{padding:0 0 0 40px}ol,ul{padding:0}nav ul,nav ol{list-style:none;list-style-image:none;list-style-type:none}svg,img{max-width:100%;image-rendering:-webkit-optimize-contrast}img{border:0}svg:not(:root){overflow:hidden}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio,canvas,iframe,img,svg,video{vertical-align:middle}audio:not([controls]){display:none;height:0}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top;resize:vertical}table{border-collapse:collapse;border-spacing:0}.image-replacement,.ir{text-indent:100%;white-space:nowrap;overflow:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix,.cf{zoom:1}.clearfix:before,.clearfix:after,.cf:before,.cf:after{content:"";display:table}.clearfix:after,.cf:after{clear:both}span.amp{font-family:Baskerville,"Goudy Old Style",Palatino,"Book Antiqua",serif!important;font-style:italic}.referenceSVG{z-index:0;display:none}.fillPrim1{fill:#fa5a5a}.fillWhite{fill:#fff}.fillPrim1Alt{fill:#dc2e2e}.fillAccent1Dk{fill:#952825}.fillAccent1Md{fill:#c84140}.fillAccent1Lt{fill:#fdabab}.fillPrim2{fill:#319ced}.fillAccent2Dk{fill:#21224a}.fillAccent2Md{fill:#095bb9}.fillAccent2Lt{fill:#98ccf5}.frame{fill:none}.svg-1{isolation:isolate}.svg-2{fill:url(#linear-gradient)}.svg-12,.svg-5{opacity:.5}.svg-8{opacity:.7}.svg-12{mix-blend-mode:multiply}.fillDogBody{fill:#fa5a5a}.fillDigCloud{fill:#98ccf5}.fillTop4{fill:#c84140}.fillSide4{fill:#952825}.fillGround{fill:#fffcfc}.fillGroundShadow{fill:#095bb9}.fillHole{fill:#21224a}.cls-5{fill:none}.cls-7{fill:none;stroke:#21224a;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;stroke-miterlimit:10}h1,h2,h3,h4,h5,h6{max-width:100%;text-rendering:optimizelegibility;font-weight:400;line-height:1.25}h1,h2,h3,h4,h5,h6{font-family:"Lato",Georgia,Times,serif}p,li,address,blockquote p{font-family:"OpenSans",Helvetica,Arial,sans-serif}address{font-weight:400}h1,h2,h3,h4,h5,h6{margin:0 0 .5em;color:#222}h1{font-size:2em}@media screen and (min-width:566px){h1{font-size:2.375em}}@media screen and (min-width:768px){h1{font-size:2.0625em}}@media screen and (min-width:1280px){h1{font-size:2.5em}}h2{font-size:1.5em;max-width:50ch;font-weight:300}@media screen and (min-width:566px){h2{font-size:2em}}@media screen and (min-width:768px){h2{font-size:1.75em}}h3{font-size:1.25em}@media screen and (min-width:566px){h3{font-size:1.5em}}h4{font-size:1.125rem}@media screen and (min-width:566px){h4{font-size:1.25em}}address{font-style:normal;line-height:1.5}li:not(.cardBase):last-of-type,p:last-of-type{margin-bottom:0!important}.wp-block-quote{margin:2em 0 1em!important;border-left:none;padding-left:0}p,blockquote p,address{margin-bottom:1em;max-width:80ch!important;line-height:1.75;color:#222;-webkit-hyphens:none;hyphens:none;font-feature-settings:"liga","dlig"}.content ul:not(.cardContainer){padding:0 1em}.content ul li{margin-bottom:1em;line-height:1.375}.bold{margin-top:1em!important}.page-template-template-contactUs .basic>h2:first-of-type{font-weight:400}.buttonGroup{width:100%;max-width:35rem;display:flex;flex-wrap:wrap;justify-content:center}@media screen and (min-width:1024px),screen and (orientation:landscape)and (min-width:1024px){.buttonGroup{justify-content:flex-start}}.buttonGroup .cta{flex:1 0 100%;margin-top:1rem;width:100%}button{border-style:none;line-height:1.5}.button{position:relative;max-width:35ch;font-family:"OpenSans",Helvetica,Arial,sans-serif;font-weight:600;letter-spacing:.03125em;display:block;text-decoration:none!important;cursor:pointer;text-align:center;z-index:10}.cta{margin:1em 0 .5rem;padding:1em 1.5em;display:inline-block;border-radius:.125rem;box-shadow:0 .25rem .125rem -.125em rgba(34,34,34,.15);transition:.3s ease-in-out;text-decoration:none}.cta:hover,.cta:focus{text-decoration:underline!important;outline:none;transform:scale(1.1);box-shadow:0 .5rem .25rem -.25em rgba(34,34,34,.15)}.cta:active{transform:scale(1.05)}@media screen and (min-width:1024px),screen and (orientation:landscape)and (min-width:1024px){.cta{margin:2em 0 .5rem}}.ctaPrim{color:#fff;background-color:#dc2e2e}.ctaPrim:hover,.ctaPrim:focus{background-color:#c84140}.ctaSec{color:#fff;background-color:#095bb9}.ctaSec:hover,.ctaSec:focus{background-color:#21224a}.ctaTer{margin:0!important;color:#fff;background-color:#fa5a5a}.ctaTer:hover,.ctaTer:focus{color:#fff;background-color:#222}.ctaQuat{margin:.5em 0;color:#952825;background-color:#fff;border:.125em solid #952825}.ctaQuat:hover,.ctaQuat:focus{color:#fa5a5a;border:.125em solid #fa5a5a;background-color:#fffcfc}#more_posts{margin:1em auto 0;flex:1 0 100%;max-width:20ch}a{transition:.3s ease-in-out}p a,.basic li a,.articleContent a:not(.wp-block-button__link),.cardBase a{position:relative;color:#21224a;text-decoration:underline}p a:hover,p a:focus,.basic li a:hover,.basic li a:focus,.articleContent a:not(.wp-block-button__link):hover,.articleContent a:not(.wp-block-button__link):focus,.cardBase a:hover,.cardBase a:focus{color:#319ced;text-decoration-style:double}p a:active,.basic li a:active,.articleContent a:not(.wp-block-button__link):active,.cardBase a:active{color:#21224a}.ctaBanner{position:relative;background:linear-gradient(210deg,#095BB9,#21224a);text-align:center;color:#fff}.ctaBanner .content{padding:10%;z-index:10}.ctaBanner .content h2,.ctaBanner .content h2 a{color:#fff;max-width:35ch}.ctaBanner .content h2 a:hover,.ctaBanner .content h2 a:focus{text-decoration-style:double}@media screen and (min-width:566px){.ctaBanner .content{padding:5% 10%}}.navWrap{margin:0 auto;width:100%;max-width:100%;background:#222}@media screen and (min-width:1920px){.navWrap{max-width:1920px;max-width:87.25rem}}#skipLink{margin:0 0 .5em;padding:.5em 5% 0;position:static;display:block;width:100%;font-size:.75em;color:#fffcfc;text-decoration:none}#skipLink:hover,#skipLink:focus,#skipLink:active{text-decoration:underline;color:#fff}@media screen and (min-width:1280px){#skipLink{width:0;height:0;font-size:1px;color:rgba(0,0,0,0);text-decoration:none;position:absolute}#skipLink:hover,#skipLink:focus,#skipLink:active{position:static;font-size:.875em;width:auto;height:auto;z-index:99999}}#mainNav{position:relative;margin:0 auto;padding:.5em 5%;max-width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:stretch}@media screen and (min-width:1280px){#mainNav{align-items:center}}#mainNav label{display:block;width:30%;text-align:right}@media screen and (min-width:1280px){#mainNav label{display:none}}#mainNavLogo{position:relative;flex:0 0 0%;min-width:7em;z-index:1100}@media screen and (min-width:1280px){#mainNavLogo{max-width:10em}}#mainNavLogo::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:.0625em;background-color:#fffcfc;opacity:0;transition:.3s ease-in-out;transform-origin:center}#mainNavLogo:hover::after,#mainNavLogo:active::after{opacity:1}#mainNavLogo:focus{outline:none}#mainNavLogo:focus::after{opacity:1}#mainNavUl{margin:0;padding:4em 0;width:100%;min-height:100vh;z-index:1000;position:absolute;top:-200vh;left:0;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-content:center;background-color:#222}@media screen and (min-width:1280px){#mainNavUl{padding:0;position:static;height:auto;min-height:0;flex-direction:row;justify-content:flex-end;align-items:center;flex:1 0 70%;background-color:rgba(0,0,0,0)}}#mainNavUl li{margin:.5em auto;position:relative;min-width:25ch;display:inline-block;text-align:center}@media screen and (min-width:1280px){#mainNavUl li{margin:0 .5em;min-width:0}}#mainNavUl li a{display:block;width:100%;height:100%;color:#fffcfc;text-decoration:none;padding:.5em 1em;font-weight:600}#mainNavUl li a{font-size:24px}@media screen and (min-width:320px){#mainNavUl li a{font-size:calc(-0.3824091778vw + 25.223709369px)}}@media screen and (min-width:1366px){#mainNavUl li a{font-size:20px}}@media screen and (min-width:1280px){#mainNavUl li a{padding:1.25em}#mainNavUl li a{font-size:14px}}@media screen and (min-width:1280px)and (min-width:1280px){#mainNavUl li a{font-size:calc(2.3255813953vw - 15.7674418605px)}}@media screen and (min-width:1280px)and (min-width:1366px){#mainNavUl li a{font-size:16px}}#mainNavUl li a::after{content:"";position:absolute;bottom:-.25em;left:20%;width:60%;height:.0625em;background-color:#fffcfc;opacity:0;transition:.3s ease-in-out;transform-origin:center}@media screen and (min-width:768px){#mainNavUl li a::after{left:37%;width:26%}}@media screen and (min-width:1280px){#mainNavUl li a::after{left:1em;bottom:.75em;width:calc(100% - 2em)}}#mainNavUl li a:hover,#mainNavUl li a:focus{color:#fff}#mainNavUl li a:hover::after,#mainNavUl li a:focus::after{opacity:1}#mainNavUl li a:active::after{bottom:1em}#mainNavUl #menu-item-3967 a{color:#fff;background-color:#dc2e2e;font-weight:700;border-radius:.125rem}@media screen and (min-width:1280px){#mainNavUl #menu-item-3967 a{padding:1em 2em}#mainNavUl #menu-item-3967 a:hover::after,#mainNavUl #menu-item-3967 a:focus::after,#mainNavUl #menu-item-3967 a:active::after{opacity:1}}#mainNavUl li.current_page_item a::after{opacity:1}#mainNavUl li.current_page_item a:hover::after,#mainNavUl li.current_page_item a:focus::after,#mainNavUl li.current_page_item a:active::after{transform:scale(.8)}#mainNavUl #menu-item-3967.current_page_item a::after{opacity:1}#mainNavUl #menu-item-3967.current_page_item a:hover::after,#mainNavUl #menu-item-3967.current_page_item a:focus::after,#mainNavUl #menu-item-3967.current_page_item a:active::after{transform:scale(.8)}#cntrlNavLabel{z-index:10000}.cntrlNav{display:none;visibility:hidden}.cntrlNav~#mainNavUl{transition:top 1s ease-in-out}.cntrlNav:checked~#mainNavUl{top:0}#mobileNavIcon{margin-top:.5em;max-width:2em;cursor:pointer}#left,#right{transform-origin:center;opacity:0}#cntrlNavLabel #left{transform:rotate(45deg);animation:leftToOpen .3s forwards ease-in-out 1}#cntrlNavLabel #right{transform:rotate(-45deg);animation:rightToOpen .3s forwards ease-in-out 1}#cntrlNavLabel #top{opacity:0;transform:translateY(20px);animation:topToOpen .3s forwards .3s ease-in-out 1}#cntrlNavLabel #bottom{opacity:0;transform:translateY(-20px);animation:bottomToOpen .3s forwards .3s ease-in-out 1}@keyframes leftToOpen{0%{transform:rotate(45deg);opacity:1}95%{transform:rotate(0deg);opacity:1}100%{opacity:0}}@keyframes rightToOpen{0%{transform:rotate(-45deg);opacity:1}95%{transform:rotate(0deg);opacity:1}100%{opacity:0}}@keyframes topToOpen{0%{transform:translateY(20px);opacity:0}5%{opacity:1}100%{transform:translateY(0);opacity:1}}@keyframes bottomToOpen{0%{transform:translateY(-20px);opacity:0}5%{opacity:1}100%{transform:translateY(0);opacity:1}}.cntrlNav:checked~#cntrlNavLabel #top{opacity:1;transform:translateY(20px);animation:topToClose .3s forwards ease-in-out 1}.cntrlNav:checked~#cntrlNavLabel #bottom{opacity:1;transform:translateY(0);animation:bottomToClose .3s forwards ease-in-out 1}.cntrlNav:checked~#cntrlNavLabel #left{transform:rotate(0deg);animation:leftToClose .3s forwards .3s ease-in-out 1}.cntrlNav:checked~#cntrlNavLabel #right{transform:rotate(0deg);animation:rightToClose .3s forwards .3s ease-in-out 1}@keyframes topToClose{0%{transform:translateY(0)}95%{transform:translateY(20px);opacity:1}100%{opacity:0}}@keyframes bottomToClose{0%{transform:translateY(0)}95%{transform:translateY(-20px);opacity:1}100%{opacity:0}}@keyframes leftToClose{0%{opacity:0}5%{transform:rotate(0deg);opacity:1}100%{transform:rotate(45deg);opacity:1}}@keyframes rightToClose{0%{opacity:0}5%{transform:rotate(0deg);opacity:1}100%{transform:rotate(-45deg);opacity:1}}::-webkit-scrollbar{width:.5em}::-webkit-scrollbar-track{background:#fffcfc}::-webkit-scrollbar-thumb{background:#fa5a5a;border-radius:.5em}::-webkit-scrollbar-thumb:hover{background:#319ced}.black{background-color:#222}.black h1,.black h2,.black h3{color:#fff}.black p{color:#fffcfc}.black li{color:#fffcfc}.grey{background-color:#f7f7f7}.pageWrap{position:relative;width:100%;overflow:hidden}@media screen and (min-width:1920px){.pageWrap::after{position:absolute;width:87.25rem;height:100%;top:0;left:50%;transform:translateX(-50%);z-index:-9999;content:"";box-shadow:0 1em 2em rgba(34,34,34,.15)}}main{margin:0 auto;z-index:10;background:#fffcfc}@media screen and (min-width:1920px){main{max-width:1920px;max-width:87.25rem}}.section{position:relative;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;max-width:100%;overflow:hidden}.section .content{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;width:100%}@media screen and (min-width:1024px),screen and (orientation:landscape)and (min-width:1024px){.section .content{justify-content:flex-start}}.container{padding:10% 5%}@media screen and (min-width:1440px){.container{padding:5%}}@media screen and (min-width:1024px),screen and (orientation:landscape)and (min-width:1024px){.sectionRotate{flex-direction:row;flex-wrap:wrap;align-items:stretch;justify-content:space-between}}.centered{align-items:center;text-align:center}.centered h1,.centered h2,.centered h3,.centered p{margin-left:auto;margin-right:auto}.section .wide{align-items:flex-start;z-index:100}@media screen and (min-width:1024px),screen and (orientation:landscape)and (min-width:1024px){.section .wide{flex:1 1 65%;justify-content:center;align-items:flex-start}.section .wide h1{max-width:30ch}.section .wide h2,.section .wide h3{margin:0 0 .5em;text-align:left}}@media screen and (min-width:1920px){.section .wide{max-width:58.5rem}}.section .narrow{overflow:hidden;max-width:100%}.section .narrow h1{margin:0 auto .5em;text-align:center}@media screen and (min-width:1024px),screen and (orientation:landscape)and (min-width:1024px){.section .narrow{flex:1 1 30%;justify-content:flex-start}}@media screen and (min-width:1920px){.section .narrow{max-width:31.5rem}}.section picture.narrow{padding:0}@media screen and (min-width:1024px),screen and (orientation:landscape)and (min-width:1024px){.section picture.narrow{display:block;align-self:stretch}}.section picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (min-width:1024px),screen and (orientation:landscape)and (min-width:1024px){.equal{flex:1 1 50%}.equal h2{text-align:left}}@media screen and (min-width:1920px){.equal{max-width:45.5rem}}.sectionRotate div.equal:nth-of-type(1){padding-bottom:0}@media screen and (min-width:1024px),screen and (orientation:landscape)and (min-width:1024px){.sectionRotate div.equal:nth-of-type(1){padding-bottom:10%}}@media screen and (min-width:1440px){.sectionRotate div.equal:nth-of-type(1){padding-bottom:5%}}.box{border-radius:.25em}.basic{padding:10% 5%;max-width:100%}@media screen and (min-width:1024px),screen and (orientation:landscape)and (min-width:1024px){.basic{margin:0 auto;width:90%;max-width:90ch}}.basic h1,.basic h2,.basic h3,.basic ul,.basic p{width:100%!important;max-width:100%!important}.basic h1{font-weight:700}.basic h2{margin-top:1em;text-align:left}.basic ul{padding:1em 0 1em 1em;line-height:1.75}.basic li{margin:0 0 .5em}.basic .columnList{column-count:2;column-gap:2em}.basic p{line-height:1.75}.basic blockquote{border-left:.25em solid #222;padding-left:1em;font-size:1.25em}.basic blockquote p{color:#952825!important}.basic img{margin:1em auto}.wp-block-table{margin-bottom:1em}.wp-block-table table{margin-bottom:.5em}.error404 #error{position:relative;flex-direction:column-reverse;text-align:center}.error404 #error h1{font-size:3em;margin-bottom:0}.error404 #error .cta{margin:1em auto .5rem}.error404 #error div:nth-of-type(1){padding:0 5% 10%}.error404 #error div:nth-of-type(1) svg{max-width:75%;margin:0 auto}.error404 #error div:nth-of-type(2){padding:10%}.error404 #error::before{position:absolute;top:50%;left:50%;width:90%;height:100%;transform:translate(-50%,-50%);content:"";background-image:url(/wp-content/themes/coi-v01/build/css/../../assets/svgs/404stroke-v01.svg);background-repeat:no-repeat;display:block}@media screen and (min-width:768px){.error404 #error::before{height:90%;width:100%}}@media screen and (min-width:566px){.error404 #error div:nth-of-type(2){padding:10% 5%}}@media screen and (min-width:768px){.error404 #error{flex-direction:row;align-items:center;text-align:left}.error404 #error .cta{margin:1em 0 .5rem}.error404 #error div:nth-of-type(1){padding:10% 2.5% 10% 7.5%}.error404 #error div:nth-of-type(1) svg{max-width:100%;margin:0 auto}.error404 #error div:nth-of-type(2){padding:10% 7.5% 10% 2.5%}}@media screen and (min-width:1440px){.error404 #error h1{font-size:4.5em}.error404 #error h2{font-size:2.5em}}.testimonialSection .narrow{text-align:center;padding-bottom:0}.testimonialSection .narrow hr{margin:3em auto}.testimonialSection .narrow img{max-width:15em;margin:0 auto}@media screen and (min-width:1024px),screen and (orientation:landscape)and (min-width:1024px){.testimonialSection .narrow{text-align:left}.testimonialSection .narrow h2{margin-top:1.125em;text-align:center}.testimonialSection .narrow hr{margin:2em 0}.testimonialSection .narrow img{margin:0}}.testimonialSection .cardContainer{flex-wrap:wrap}.testimonialSection blockquote{text-align:left;font-size:.9375em;margin:0!important}.testimonialSection blockquote cite{margin-top:1em;display:block}#logoList{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-around;list-style-type:none;max-width:100%}#logoList li{margin-bottom:0!important;position:relative;flex:1 1 100%;padding:1em .25em;max-width:80%;flex:1 1 100%}@media screen and (min-width:400px){#logoList li{max-width:40%;flex:1 1 50%}}@media screen and (min-width:566px){#logoList li{max-width:30%;flex:1 1 33%}}@media screen and (min-width:1024px),screen and (orientation:landscape)and (min-width:1024px){#logoList li{max-width:25%;flex:1 1 25%;padding:.5em}}#logoList li img{position:relative;display:block;width:100%;height:100%}#logoList li img::before{content:"";position:absolute;bottom:-.25em;left:0;width:100%;height:.125em;transition:.3s ease-in-out;transform-origin:bottom center;transform:scaleY(0);background-color:#fffcfc!important;opacity:0}#logoList li img:hover,#logoList li img:focus,#logoList li img:active{outline:none}#logoList li img:hover::before,#logoList li img:focus::before,#logoList li img:active::before{transform:scaleY(1);opacity:1}.home #heroSection{background-image:url(/wp-content/uploads/2018/04/homepage_skyline_overlay-1-300x222.jpg)}@media screen and (min-width:400px){.home #heroSection{background-image:url(/wp-content/uploads/2018/04/homepage_skyline_overlay-1-450x450.jpg)}}@media screen and (min-width:566px){.home #heroSection{background-image:url(/wp-content/uploads/2018/04/homepage_skyline_overlay-1-495x400.jpg)}}@media screen and (min-width:768px){.home #heroSection{background-image:url(/wp-content/uploads/2018/04/homepage_skyline_overlay-1-768x569.jpg)}}@media screen and (min-width:1024px){.home #heroSection{background-image:url(/wp-content/uploads/2018/04/homepage_skyline_overlay-1-1030x763.jpg)}}@media screen and (min-width:1280px){.home #heroSection{background-image:url(/wp-content/uploads/2018/04/homepage_skyline_overlay-1-1500x1111.jpg)}}.page-template-template-forms main{background-image:url(/wp-content/uploads/2018/04/blog_bkgd.jpg);background-repeat:no-repeat;background-attachment:scroll;background-position:center center;background-size:cover}.page-template-template-forms main .basicForm{border-radius:.5em;padding:5%}.fullBg{background-repeat:no-repeat;background-attachment:scroll;background-position:center center;background-size:cover}.fullBg .content{z-index:100}div.overlay{position:absolute;inset:0;width:100%!important;height:100%;background:#222;opacity:.5}#products{border-top:1px solid #ebebeb}#products h2{margin:2em auto}#products .fullBg{position:relative;isolation:isolate;background-attachment:fixed;justify-content:center;align-items:flex-start}#products .fullBg>div.wp-block-group{width:80%;z-index:100}#products .fullBg>div.wp-block-group h3{font-size:2.5em;font-weight:600}#products .fullBg>div.wp-block-group h3,#products .fullBg>div.wp-block-group p{color:#fff}#products .fullBg>div.wp-block-group .wp-block-separator{border-color:#fff;margin:1em 0}@media screen and (min-width:1024px){#products .fullBg{align-items:center}#products .fullBg>div{width:80ch}}.coop{background-image:url(/wp-content/uploads/2018/04/iStock-813211306_high-300x200.jpg)}@media screen and (min-width:400px){.coop{background-image:url(/wp-content/uploads/2018/04/iStock-813211306_high-450x450.jpg)}}@media screen and (min-width:566px){.coop{background-image:url(/wp-content/uploads/2018/04/iStock-813211306_high-495x400.jpg)}}@media screen and (min-width:768px){.coop{background-image:url(/wp-content/uploads/2018/04/iStock-813211306_high-768x512.jpg)}}@media screen and (min-width:1024px){.coop{background-image:url(/wp-content/uploads/2018/04/iStock-813211306_high-1030x687.jpg)}}@media screen and (min-width:1280px){.coop{background-image:url(/wp-content/uploads/2018/04/iStock-813211306_high-1500x1000.jpg)}}.condo{background-image:url(/wp-content/uploads/2018/04/iStock-900153362_high-300x200.jpg)}@media screen and (min-width:400px){.condo{background-image:url(/wp-content/uploads/2018/04/iStock-900153362_high-450x450.jpg)}}@media screen and (min-width:566px){.condo{background-image:url(/wp-content/uploads/2018/04/iStock-900153362_high-495x400.jpg)}}@media screen and (min-width:768px){.condo{background-image:url(/wp-content/uploads/2018/04/iStock-900153362_high-768x512.jpg)}}@media screen and (min-width:1024px){.condo{background-image:url(/wp-content/uploads/2018/04/iStock-900153362_high-1030x686.jpg)}}@media screen and (min-width:1280px){.condo{background-image:url(/wp-content/uploads/2018/04/iStock-900153362_high-1500x1000.jpg)}}.renters{background-image:url(/wp-content/uploads/2018/04/iStock-638835014-2-300x200.jpg)}@media screen and (min-width:400px){.renters{background-image:url(/wp-content/uploads/2018/04/iStock-638835014-2-450x450.jpg)}}@media screen and (min-width:566px){.renters{background-image:url(/wp-content/uploads/2018/04/iStock-638835014-2-495x400.jpg)}}@media screen and (min-width:768px){.renters{background-image:url(/wp-content/uploads/2018/04/iStock-638835014-2-768x512.jpg)}}@media screen and (min-width:1024px){.renters{background-image:url(/wp-content/uploads/2018/04/iStock-638835014-2-1030x686.jpg)}}@media screen and (min-width:1280px){.renters{background-image:url(/wp-content/uploads/2018/04/iStock-638835014-2-1500x1000.jpg)}}.chubb{background-image:url(/wp-content/uploads/2018/04/iStock-589448610_high-300x200.jpg)}@media screen and (min-width:400px){.chubb{background-image:url(/wp-content/uploads/2018/04/iStock-589448610_high-450x450.jpg)}}@media screen and (min-width:566px){.chubb{background-image:url(/wp-content/uploads/2018/04/iStock-589448610_high-495x400.jpg)}}@media screen and (min-width:768px){.chubb{background-image:url(/wp-content/uploads/2018/04/iStock-589448610_high-768x511.jpg)}}@media screen and (min-width:1024px){.chubb{background-image:url(/wp-content/uploads/2018/04/iStock-589448610_high-1030x685.jpg)}}@media screen and (min-width:1280px){.chubb{background-image:url(/wp-content/uploads/2018/04/iStock-589448610_high-1500x998.jpg)}}.blogHero{background-image:url(/wp-content/uploads/2018/04/iStock-906928170_super-300x200.jpg)}@media screen and (min-width:400px){.blogHero{background-image:url(/wp-content/uploads/2018/04/iStock-906928170_super-450x450.jpg)}}@media screen and (min-width:566px){.blogHero{background-image:url(/wp-content/uploads/2018/04/iStock-906928170_super-495x400.jpg)}}@media screen and (min-width:768px){.blogHero{background-image:url(/wp-content/uploads/2018/04/iStock-906928170_super-768x512.jpg)}}@media screen and (min-width:1024px){.blogHero{background-image:url(/wp-content/uploads/2018/04/iStock-906928170_super-1030x686.jpg)}}@media screen and (min-width:1280px){.blogHero{background-image:url(/wp-content/uploads/2018/04/iStock-906928170_super-1500x1000.jpg)}}.callout{background-attachment:fixed;background-size:cover}.callout .content{align-items:center;z-index:100}.callout .content h2,.callout .content h3,.callout .content ol,.callout .content ul,.callout .content p{font-weight:700;color:#fff!important}.callout .content h2,.callout .content h3{text-align:center}.calloutCondo{background-image:url(/wp-content/uploads/2018/04/iStock-879656630_super-300x200.jpg)}@media screen and (min-width:400px){.calloutCondo{background-image:url(/wp-content/uploads/2018/04/iStock-879656630_super-450x450.jpg)}}@media screen and (min-width:566px){.calloutCondo{background-image:url(/wp-content/uploads/2018/04/iStock-879656630_super-495x400.jpg)}}@media screen and (min-width:768px){.calloutCondo{background-image:url(/wp-content/uploads/2018/04/iStock-879656630_super-768x512.jpg)}}@media screen and (min-width:1024px){.calloutCondo{background-image:url(/wp-content/uploads/2018/04/iStock-879656630_super-1030x687.jpg)}}@media screen and (min-width:1280px){.calloutCondo{background-image:url(/wp-content/uploads/2018/04/iStock-879656630_super-1500x1000.jpg)}}.calloutChubb{background-image:url(/wp-content/uploads/2018/04/iStock-879618872_super-1-300x200.jpg)}@media screen and (min-width:400px){.calloutChubb{background-image:url(/wp-content/uploads/2018/04/iStock-879618872_super-1-450x450.jpg)}}@media screen and (min-width:566px){.calloutChubb{background-image:url(/wp-content/uploads/2018/04/iStock-879618872_super-1-495x400.jpg)}}@media screen and (min-width:768px){.calloutChubb{background-image:url(/wp-content/uploads/2018/04/iStock-879618872_super-1-768x512.jpg)}}@media screen and (min-width:1024px){.calloutChubb{background-image:url(/wp-content/uploads/2018/04/iStock-879618872_super-1-1030x687.jpg)}}@media screen and (min-width:1280px){.calloutChubb{background-image:url(/wp-content/uploads/2018/04/iStock-879618872_super-1-1500x1000.jpg)}}#pageHero,#heroSection{position:relative}#pageHero h1,#heroSection h1{color:#fff;font-weight:600;font-size:3.75em;text-shadow:0 .0625em .125em #222}#pageHero p,#heroSection p{color:#fff;text-shadow:0 .0625em .125em #222}@media screen and (min-width:1024px),screen and (orientation:landscape)and (min-width:1024px){#pageHero,#heroSection{min-height:30em}#pageHero h1,#heroSection h1{font-size:3.5em}#pageHero p,#heroSection p{margin:0!important;max-width:70ch}}@media screen and (min-width:1280px){#pageHero .container,#heroSection .container{width:auto}}#pageHero{background-color:#fffcfc}@media screen and (min-width:1024px),screen and (orientation:landscape)and (min-width:1024px){#pageHero{flex-direction:row!important}}#pageHero .blogFeaturedImg{background-size:cover;background-position:center;background-repeat:no-repeat;height:15em}.page-template-template-thankYou #pageHero h1,.page-template-template-thankYou #pageHero p{color:#222;text-shadow:none}.page-template-template-thankYou .thankYouImg{background-size:cover;background-position:center;background-repeat:no-repeat;max-width:100%;height:12rem;align-self:stretch;margin-bottom:2em}@media screen and (min-width:768px){.page-template-template-thankYou .thankYouImg{height:17rem}}.cardSection h2,.cardSection h3{margin-left:auto;margin-right:auto}.cardSection h3{margin-top:1em}.cardSection p{margin:0 auto 1em}.cardContainer{margin:0 auto;padding:0;width:100%;max-width:90rem;flex:1 0 100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;list-style:none}@media screen and (min-width:566px){.cardContainer{justify-content:space-between}}@media screen and (min-width:1024px),screen and (orientation:landscape)and (min-width:1024px){.cardContainer{flex-wrap:nowrap}}.cardBase{margin:2.5% 0;padding:1.25em 1.125em;flex:1 1 100%;background-color:#fffcfc;border-radius:.25em;box-shadow:0 4px 9px rgba(34,34,34,.15);text-align:center;position:relative;z-index:10;color:#222}.cardBase img,.cardBase svg{margin:0 auto 1em;display:block;max-width:50%;height:auto}@media screen and (min-width:1024px),screen and (orientation:landscape)and (min-width:1024px){.cardBase img,.cardBase svg{max-width:90%}}.cardBase .cursive{font-size:125%}.cardBase .num{font-size:200%}.offWhite .cardBase{background-color:#fdabab}@media screen and (min-width:768px){.card2{max-width:48%;flex:1 1 50%}}@media screen and (min-width:768px){.card3{max-width:32%;flex:1 1 32%}}.card4{color:#fa5a5a}.card4 h3{margin:.5em auto}@media screen and (min-width:566px){.card4{max-width:49%;flex:1 1 49%}}@media screen and (min-width:1024px),screen and (orientation:landscape)and (min-width:1024px){.card4{max-width:24%;flex:1 1 24%}}.card4 h4{font-size:1.125em}.card5{position:relative;overflow:visible;display:flex;flex-direction:column;justify-content:flex-start;max-width:80%}.card5 span,.card5 a{z-index:10}.card5 a{color:#952825}.card5 a:hover,.card5 a:focus{color:#319ced}@media screen and (min-width:400px){.card5{max-width:70%}}@media screen and (min-width:566px){.card5{margin:0 0 2em!important;flex:1 1 49%;max-width:49%}}@media screen and (min-width:1024px),screen and (orientation:landscape)and (min-width:1024px){.card5{padding:1em .875em;max-width:19%;flex:1 1 19%;font-size:.875em}}@media screen and (min-width:1280px){.card5{font-size:1em}}#introSection .cardContainer{padding-bottom:2em}@media screen and (min-width:400px){#introSection .cardContainer{justify-content:space-between}#introSection .cardContainer .cardBase{flex:1 1 50%;max-width:48%}}@media screen and (min-width:1024px),screen and (orientation:landscape)and (min-width:1024px){#introSection .cardContainer{flex-wrap:wrap}#introSection .cardContainer .cardBase{margin:1em 0;max-width:32%}}#mainFooter{padding:5% 5% 1em;background-color:#222;text-align:left;font-size:.8125em}#mainFooter h2,#mainFooter h3,#mainFooter h4{font-size:1rem;color:#fa5a5a}#mainFooter p{color:#fff}@media screen and (min-width:768px){#mainFooter{font-size:.75em}}@media screen and (min-width:1024px),screen and (orientation:landscape)and (min-width:1024px){#mainFooter{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}}@media screen and (min-width:1920px){#mainFooter{margin:0 auto;max-width:1920px;max-width:87.25rem;box-shadow:0 7rem 2rem rgba(34,34,34,.15)}}#mainFooter a{color:#fff;text-decoration:underline}#mainFooter a:hover,#mainFooter a:active,#mainFooter a:focus{color:#fffcfc;text-decoration-style:double}#mainFooter p a:hover::after,#mainFooter p a:focus::after{display:none}.footerSectionMain{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;gap:1em;margin-bottom:2em;padding-bottom:2em;border-bottom:1px solid #f7f7f7}@media screen and (min-width:1024px),screen and (orientation:landscape)and (min-width:1024px){.footerSectionMain{flex-wrap:nowrap;padding-bottom:5%}}.footerSectionMain .widget,.footerSectionMain .footerContent{flex:1 1 30%;text-align:left}@media screen and (min-width:1024px),screen and (orientation:landscape)and (min-width:1024px){.footerSectionMain .widget,.footerSectionMain .footerContent{margin-right:1em}}.footerSectionMain .widget h3,.footerSectionMain .widget h4,.footerSectionMain .footerContent h3,.footerSectionMain .footerContent h4{padding-bottom:1em}.footerSectionMain .widget ul,.footerSectionMain .footerContent ul{margin:0;list-style-type:none}.footerSectionMain .widget ul li,.footerSectionMain .footerContent ul li{margin-bottom:1.75em}.footerSectionMain .footerInfo{width:100%;margin-bottom:2em}.footerSectionMain .footerInfo svg{flex:1 1 50%;max-width:10em;margin-bottom:2em}@media screen and (min-width:400px){.footerSectionMain .footerInfo svg{max-width:12em}}@media screen and (min-width:1024px),screen and (orientation:landscape)and (min-width:1024px){.footerSectionMain .footerInfo{display:block;flex:1 1 30%}.footerSectionMain .footerInfo svg{max-width:10em}.footerSectionMain .footerInfo>div{max-width:none}}.footerSectionMain>div:not(.footerInfo){flex:1 1 calc(50% - 1em)}@media screen and (min-width:1024px),screen and (orientation:landscape)and (min-width:1024px){.footerSectionMain>div:not(.footerInfo){flex:1 1 17.5%}}#recent-posts-5{margin-top:2em}@media screen and (min-width:1024px),screen and (orientation:landscape)and (min-width:1024px){#recent-posts-5{margin-top:0}}.blogPostContainer{margin:0 auto;padding:1em 0;width:100%;max-width:90rem}@media screen and (min-width:566px){.blogPostContainer{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;gap:1%}}.blogPostContainer .equal{flex:1 1 100%}@media screen and (min-width:768px){.blogPostContainer .equal{flex:1 1 50%;max-width:49%}}.blogPostContainer div.equal:nth-of-type(2){display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between}nav.pagination,nav.pagination ul{display:flex;flex-direction:row;align-items:baseline;justify-content:center}.pagination{margin:5% auto 0;width:100%;flex-wrap:wrap}.pagination p{display:inline-block;flex:1 0 100%;text-align:center}.pagination ul{margin:1em 0 0;padding-left:0;flex-wrap:wrap;flex:1 0 100%}@media screen and (min-width:400px){.pagination ul{flex-wrap:nowrap}}.pagination ul li{margin:.5em 0;position:relative;flex:1 1 auto;text-align:center;transition:.3s ease-in-out}.pagination ul li:hover,.pagination ul li:focus{transform:scale(1.025) translateY(-.125rem)}.pagination ul li a.page-numbers,.pagination ul li span.current,.pagination ul li span.dots{width:5ch}.pagination ul li span,.pagination ul li a{padding:.5em .75em;height:100%;border:.1875em solid #98ccf5;border-radius:.25rem;background-color:#21224a;color:#fff;text-decoration:none;font-size:.875em;font-weight:700;box-shadow:0 4px 9px rgba(34,34,34,.15)}.pagination ul li span:hover,.pagination ul li span:focus,.pagination ul li span:active,.pagination ul li a:hover,.pagination ul li a:focus,.pagination ul li a:active{border-color:#319ced;background-color:#fffcfc;color:#319ced;box-shadow:0 5px 10px rgba(34,34,34,.15)}@media screen and (min-width:400px){.pagination ul li span,.pagination ul li a{padding:.5em 1em}}@media screen and (min-width:566px){.pagination ul li span,.pagination ul li a{font-size:1em}}.pagination ul li span.current,.pagination ul li span.dots{border:none;background:#98ccf5;color:#222}.pagination ul li span.current:hover,.pagination ul li span.current:focus,.pagination ul li span.dots:hover,.pagination ul li span.dots:focus{cursor:default;transform:none}.pagination ul li span.dots{border:none;background:rgba(0,0,0,0);box-shadow:none}.pagination ul li a.prev,.pagination ul li a.next{width:10ch}.blogPostContainer .postListWide{margin-top:5%;width:100%;display:flex;flex-direction:column}@media screen and (min-width:566px){.blogPostContainer .postListWide{flex-direction:row;flex-wrap:wrap;justify-content:center}.blogPostContainer .postListWide .blogPostPreview-v01:nth-of-type(odd){margin-right:1rem}.blogPostContainer .postListWide .blogPostPreview-v01:nth-of-type(even){margin-left:1rem}}.blogPostContainer .postListWide .blogPostPreview-v01{margin:0 0 5%}@media screen and (min-width:566px){.blogPostContainer .postListWide .blogPostPreview-v01{width:calc(50% - 1rem);max-width:25rem}}.blogPostContainer .postListWide .blogPostPreview-v01 .postDate{font-size:.75em}#blogSection,#relatedPostsSection{background-color:#f7f7f7}#relatedPostsSection>h2{text-align:center}.blogPost{margin-bottom:1em;width:100%;position:relative;display:flex;flex-wrap:nowrap;background:#fffcfc;overflow:hidden}.blogPost a{color:#21224a}.blogPost a:hover,.blogPost a:focus{color:#319ced;text-decoration-style:double;outline:none}.blogPostThumb{margin:0;max-width:100%;align-self:stretch;border-bottom:.25rem solid #fa5a5a}.blogPostThumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.blogPostCopy{padding:1.25em;max-width:45rem;flex:1 1 auto}.blogPostCopy h2{font-size:1.0625em}@media screen and (min-width:768px){.blogPostCopy p{font-size:.875rem}}.blogPostCat{padding:0 1em 1em;position:relative;font-size:.875rem;line-height:1}@media screen and (min-width:768px){.blogPostCat{font-size:.75rem}}.blogPostCat ul{margin:0;padding-left:1em;display:inline-block;list-style-type:none}.blogPostContainer .postListWide{margin-top:5%;width:100%;display:flex;flex-direction:column}@media screen and (min-width:566px){.blogPostContainer .postListWide{flex-direction:row;flex-wrap:wrap;justify-content:center}.blogPostContainer .postListWide .blogPostPreview-v01:nth-of-type(odd){margin-right:1rem}.blogPostContainer .postListWide .blogPostPreview-v01:nth-of-type(even){margin-left:1rem}}.blogPostContainer .postListWide .blogPostPreview-v01{margin:0 0 5%}@media screen and (min-width:566px){.blogPostContainer .postListWide .blogPostPreview-v01{width:calc(50% - 1rem);max-width:25rem}}.blogPostContainer .postListWide .blogPostPreview-v01 .postDate{font-size:.75em}@media screen and (min-width:566px){.postPreview-v01,.postPreview-v05{flex:1 1 40%}}.postPreview-v01 .blogPostThumb,.postPreview-v05 .blogPostThumb{height:10rem}.postPreview-v01 .blogPostCopy,.postPreview-v05 .blogPostCopy{align-self:flex-start}@media screen and (min-width:1280px){.postPreview-v01{flex:1 1 24%;max-width:24%}}@media screen and (min-width:1024px){.postPreview-v05{flex:1 1 30%;max-width:32%}}@media screen and (min-width:566px){article:nth-of-type(even).postPreview-v01,article:nth-of-type(even).postPreview-v05{margin-left:1em}}@media screen and (min-width:1280px){article:nth-of-type(even).postPreview-v01,article:nth-of-type(even).postPreview-v05{margin-left:0}}@media screen and (min-width:1024px){article:nth-of-type(even).postPreview-v05{margin-left:0}}.postPreview-v02{flex-direction:column-reverse}.postPreview-v03 .blogPostThumb{height:12em}@media screen and (min-width:768px){.postPreview-v03 .blogPostThumb{height:14em}}@media screen and (min-width:1024px){.postPreview-v03 .blogPostThumb{height:16em}}@media screen and (min-width:1440px){.postPreview-v03 .blogPostThumb{height:20em}}@media screen and (min-width:1920px){.postPreview-v03 .blogPostThumb{height:18em}}.postPreview-v03 .blogPostCopy{align-self:center}.postPreview-v03 .blogPostCopy h2{text-align:center}.postPreview-v04{flex-direction:row}.postPreview-v04 .blogPostThumb{flex:1 1 30%;height:8em}@media screen and (min-width:1024px){.postPreview-v04 .blogPostThumb{flex:1 1 50%}}.postPreview-v04 .blogPostCopy{align-self:center;flex:1 1 70%}@media screen and (min-width:1280px){.postPreview-v04 .blogPostCopy{flex:1 1 50%}}.postPreview-v01,.postPreview-v03,.postPreview-v05{flex-direction:column}.blogPostArticle{max-width:60ch}.blogPostArticle header h1{font-size:1.875em;max-width:18.25em}@media screen and (min-width:566px){.blogPostArticle header h1{font-size:2.0625em}}@media screen and (min-width:768px){.blogPostArticle header h1{font-size:2.25}}@media screen and (min-width:1280px){.blogPostArticle header h1{font-size:2.5em}}.blogPostArticle header ul{list-style-type:none;display:flex;gap:.5em}.blogPostArticle header ul li{display:inline-block;font-size:.875em}.blogPostArticle header ul li a{color:#dc2e2e}.blogPostArticle header ul li a:hover,.blogPostArticle header ul li a:focus{text-decoration-style:double}.blogPostArticle header .blogFeaturedImg{max-width:100%;height:10rem;align-self:stretch;background-size:cover;background-position:center;background-repeat:no-repeat}.postBody{padding-top:2em}.postBody h2{margin:1em 0 .5em;font-size:1.3125em}@media screen and (min-width:566px){.postBody h2{font-size:1.5em}}@media screen and (min-width:768px){.postBody h2{font-size:1.75em}}.postBody h3{font-size:1.125em}@media screen and (min-width:566px){.postBody h3{font-size:1.25em}}@media screen and (min-width:768px){.postBody h3{font-size:1.5em}}.postBody h4{font-size:1.0625em;font-weight:700}@media screen and (min-width:566px){.postBody h4{font-size:1.125em}}@media screen and (min-width:768px){.postBody h4{font-size:1.375em}}.postBody figure{margin:0 auto 1rem;max-width:80ch}.postBody img{margin:0;max-width:100%;height:auto}.postBody p,.postBody li{line-height:1.5}.postBody ul,.postBody ol:not(.cardContainer){margin:1em 0 1em 1em;max-width:80ch}.postBody li{margin:0 0 .5em}.blogPostCta{margin:2em 0;border-radius:.125rem;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;background:#f7f7f7}.blogPostCta figure{margin:0;flex:1 0 100%;padding:1em 1em 0}.blogPostCta figure img{aspect-ratio:16/9!important}.blogPostCta .blogPostCtaCopy{padding:2em 1em}.blogPostCta .blogPostCtaCopy h2,.blogPostCta .blogPostCtaCopy h3,.blogPostCta .blogPostCtaCopy h4{margin-top:0}.blogPostCta .blogPostCtaCopy .wp-block-buttons{margin-top:1em}.blogPostCta .blogPostCtaCopy .wp-block-buttons a{border-radius:.125rem;box-shadow:0 .25rem .125rem -.125em rgba(34,34,34,.15);transition:.3s ease-in-out;text-decoration:none!important;color:#fff;background-color:#dc2e2e}.blogPostCta .blogPostCtaCopy .wp-block-buttons a:hover,.blogPostCta .blogPostCtaCopy .wp-block-buttons a:focus{text-decoration:underline!important;outline:none;transform:scale(1.1);box-shadow:0 .5rem .25rem -.25em rgba(34,34,34,.15)}.blogPostCta .blogPostCtaCopy .wp-block-buttons a:active{transform:scale(1.05)}@media screen and (min-width:566px){.blogPostCta{flex-wrap:nowrap}.blogPostCta figure{flex:1 1 auto;padding:0 1em}.blogPostCta figure img{aspect-ratio:3/4!important}.blogPostCta .blogPostCtaCopy{flex:1 1 100%}}@media print{*,*:before,*:after,*:first-letter,*:first-line{background:rgba(0,0,0,0)!important;color:#000!important;text-shadow:none!important;filter:none!important;-ms-filter:none!important}a,a:visited{color:#444!important;text-decoration:underline}a:after,a:visited:after{content:" (" attr(href) ")"}a abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.sidebar,.page-navigation,.wp-prev-next,.respond-form,nav{display:none}}