@charset "UTF-8";
body,html{height:100%;position:relative}body{font-weight:400;font-size:18px;font-family:Roboto, -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";color:rgba(0, 0, 0, 0.85);overflow-x:hidden}#page{display:flex;flex-direction:column;min-height:100vh;overflow-x:hidden}footer{margin-top:auto}:focus{outline:2px dotted #E8E8E8}img{height:initial}b,strong{font-weight:700}a{text-decoration:underline;color:#0C4E8B;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}a:focus,a:hover{color:#4590CD}a[href^="tel:"],a[href^="tel:"]:hover,a[href^="tel:"]:focus{text-decoration:none;font-variant-numeric:lining-nums}details summary::-webkit-details-marker{display:none;position:absolute;left:-9999px}::-webkit-details-marker{display:none}.home .breadcrumbs-container{display:none}.breadcrumbs{margin-top:15px;margin-bottom:30px;padding-bottom:15px;font-weight:400;font-size:14px;line-height:1;letter-spacing:0.02em;text-transform:uppercase;border-bottom:1px solid rgba(0, 0, 0, 0.15);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.breadcrumbs a{text-decoration:none}.sub-page-list{padding-left:0}.sub-page-list li{list-style:none;border-bottom:1px solid rgba(0, 0, 0, 0.15)}.sub-page-list a{display:block;padding:1em 0.5em;line-height:1.5;text-decoration:none;color:rgba(0, 0, 0, 0.85)}.sub-page-list a:after{content:"";position:absolute;right:30px;width:30px;height:30px;border-radius:50%;font-family:"Font Awesome 5 Pro";font-size:90%;line-height:30px;text-align:center;background:#0C4E8B;color:#fff;transition:all 0.3s ease-in-out}.sub-page-list a:focus,.sub-page-list a:hover{color:#0C4E8B}.sub-page-list a:focus:after,.sub-page-list a:hover:after{background:#4590CD}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Roboto Condensed, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-weight:700;line-height:1.2;margin:0 0 0.5em;padding:0;color:#0C4E8B}.h1,h1{font-size:32px}.h2,h2{font-size:24px}.h3,h3{font-size:21px}.h4,h4{font-size:18px}.h5,h5{font-size:16px}.h6,h6{font-size:14px}@media (min-width:768px){.h1,h1{font-size:42px}.h2,h2{font-size:36px}.h3,h3{font-size:32px}.h4,h4{font-size:24px}.h5,h5{font-size:21px}.h6,h6{font-size:18px}}.entry-meta{font-weight:400;font-size:14px;line-height:1;letter-spacing:0.125em;text-transform:uppercase}.entry-meta a{text-decoration:none}.blog-page__post{margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid rgba(0, 0, 0, 0.15)}.home .entry-content{margin:0}h2.entry-title{border-bottom:0}h3.widget-title{font-size:21px}@media (min-width:768px){h3.widget-title{font-size:32px}}figure{margin-top:0}#content.site-content{padding-top:0;padding-bottom:0;margin-bottom:20px}@media (min-width:768px){#content.site-content{margin-bottom:40px}}.home #content.site-content{margin-bottom:0}h1.entry-title{font-size:32px;border:0}h1.h2.entry-title{font-size:24px;border:0}@media (min-width:768px){h1.entry-title{font-size:42px}h1.h2.entry-title{font-size:36px}}h1{padding-bottom:0}.entry-title a{text-decoration:none}.locked{-webkit-overflow-scrolling:auto;height:100%;overflow:hidden}.popup-nav__overlay{-webkit-overflow-scrolling:auto;width:100%;height:0;position:fixed;z-index:9999;top:0;left:0;right:0;bottom:0;overflow-y:scroll;background-color:rgba(0, 0, 0, 0.9);-webkit-transition:0.5s;overflow-x:hidden}.popup-nav__content{position:relative;width:100%;height:100%;margin:0;padding:0}.closebtn{position:fixed;top:15px;right:15px;display:none;font-size:42px;line-height:1;text-decoration:none;color:#fff;z-index:90}.locked .closebtn{display:inline-block}.closebtn:hover{text-decoration:none;color:#0C4E8B}.mobile-menu{padding-left:15px;padding-top:15px}.mobile-menu .menu{flex-direction:column}.mobile-menu>ul{padding-left:0}.mobile-menu>li{margin-right:15px;border-bottom:1px solid rgba(255, 255, 255, 0.15)}.mobile-menu li{list-style:none;padding-bottom:0.2em;margin-bottom:0.2em}.mobile-menu li.menu-item-has-children{padding:0;margin:0}.mobile-menu li .sub-menu{padding-left:0.5em}.mobile-menu li .sub-menu .sub-menu{padding-left:0}.mobile-menu a{display:block;padding:0.75em 0.5em;font-weight:400;font-size:18px;line-height:1.2;text-decoration:none;color:#fff}.mobile-menu .sub-menu{opacity:1}.navbar-toggler{padding:0.35em}.navbar-toggler:before{content:"";font-weight:300;font-family:"Font Awesome 5 Pro";margin-right:0.25em}.menu{background:#0C4E8B}.home .menu{position:absolute;width:100%;height:auto;background:transparent;z-index:20}.home .menu:after{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;opacity:0.8;background:#0C4E8B;z-index:-1}@media (min-width:768px){.full-menu li{line-height:60px}}@media (min-width:992px){.full-menu>li{align-self:center;line-height:1.2;text-align:center}.full-menu>li>a{padding-top:0.5em;padding-bottom:0.5em}}@media (min-width:1200px){.full-menu>li{line-height:60px}.full-menu>li>a{padding-top:0;padding-bottom:0}}@media (max-width:767px){.menu--sticky .full-menu li{font-size:18px;line-height:40px}}.full-menu{display:flex;justify-content:space-between;padding:0;margin:0 -0.25em}.full-menu li{position:relative;list-style:none;margin-left:0.25em;margin-right:0.25em;color:#fff}.full-menu li a{display:inline-block;width:100%;padding-left:0.7em;padding-right:0.7em;text-decoration:none;text-transform:uppercase;color:inherit}.full-menu li ul{visibility:hidden;opacity:0;position:absolute;left:0;display:none;z-index:99}.full-menu li:hover>a{background:#4590CD;color:#fff;cursor:pointer}.full-menu .menu-item-has-children ul:hover,.full-menu .menu-item-has-children.open>ul,.full-menu .menu-item-has-children:hover>ul{visibility:visible;opacity:1;display:block}@supports (-moz-appearance:meterbar) or (-webkit-appearance:none){.full-menu .menu-item-has-children:focus-within>ul{visibility:visible;opacity:1;display:block}.full-menu li:focus-within a{outline:none}.full-menu li:focus-within>a{background:#4590CD;color:#fff;cursor:pointer}}.full-menu .menu-item-has-children>a:after{content:"";margin-left:7px;font-family:"Font Awesome 5 Pro";line-height:1}.full-menu ul.sub-menu li.menu-item-has-children>a:after{content:"" !important;margin-left:7px;font-family:"Font Awesome 5 Pro";line-height:1}.full-menu .sub-menu{min-width:300px;padding:0.5rem;border:1px solid #fcfcfc;background:rgba(255, 255, 255, 0.95);box-shadow:10px 10px 25px rgba(0, 0, 0, 0.15);opacity:0}.full-menu .sub-menu{z-index:90;margin-top:0}.menu--sticky .sub-menu li,.sub-menu li{margin:0;line-height:1.2;color:rgba(0, 0, 0, 0.85)}.full-menu .sub-menu li a{padding-top:15px;padding-bottom:15px;text-transform:none}.sub-menu li:focus-within,.sub-menu li:hover{cursor:pointer}.full-menu .sub-menu li:focus-within,.full-menu .sub-menu li:hover{outline:none;background:#4590CD;color:#fff}.full-menu li .sub-menu li{clear:both;width:100%;text-align:left}.full-menu .sub-menu .sub-menu{left:100%;top:-10px}.footer-menu{margin-bottom:1em}.footer-menu li{font-weight:400;font-size:16px}.footer-menu a{text-decoration:none;color:rgba(0, 0, 0, 0.85)}.footer-menu a:hover{background:transparent;color:#4590CD}.footer-menu .sub-menu{display:none !important;visibility:hidden !important}.home .header-margin{margin-bottom:30px}@media (min-width:1200px){.home .header-margin{margin-bottom:60px}}.header__logo{max-width:100%;height:auto}.header__address,.header__address--short{position:relative;line-height:1.2;margin-bottom:0}.header__tel{line-height:1;text-decoration:none}.header__tel:hover{text-decoration:none}.header__img-container{position:relative}.header__img{width:100%;height:340px;max-height:800px;object-fit:cover}@media (min-width:768px){.header__img{height:420px}}@media (min-width:992px){.header__img{height:520px}}@media (min-width:1200px){.header__img{height:auto}}.header__slogan-container-fix{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.header__slogan-row{height:100%;padding-top:0}.header__slogan-col{margin-top:auto;padding-bottom:110px}@media (min-width:576px){.header__slogan-col{padding-bottom:170px}}.header__slogan-container{position:relative}.header__slogan-txt{position:relative;padding-top:30px;padding-bottom:30px;line-height:1.125;cursor:default}@media (min-width:320px){.header__slogan-row{padding-top:60px}}.fixed{position:fixed !important;top:-100%;width:100%;padding-bottom:0;z-index:999}.fixed-transition{-webkit-animation-name:stick-up;animation-name:stick-up;-webkit-animation-duration:0.45s;animation-duration:0.45s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes stick-up{from{top:-250px}to{top:0}}@keyframes stick-up{from{top:-250px}to{top:0}}.content-block{position:relative}.content-block-img{max-width:100%;height:auto;object-fit:cover}.firm-badge-award{margin-left:15px;margin-right:15px}.firm-badge-award img{width:100%;height:auto;max-width:200px;max-height:180px}@media (max-width:575px){.firm-badge-award{flex:0 0 33%}}.latest-news__row{margin-left:-15px;margin-right:-15px}.latest-news__item{display:flex;flex-direction:column;flex:0 1 33%;margin-left:15px;margin-right:15px}.latest-news__thumbnail{position:relative;padding-top:56.24%;background-color:#E8E8E8}.latest-news__thumbnail img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.latest-news__thumbnail .latest-news__placeholder-img{top:50%;height:auto;padding:0 30px;transform:translateY(-50%)}.latest-news__desc{position:relative;max-height:150px;overflow:hidden}.latest-news__desc:after{content:"";position:absolute;bottom:0;left:0;display:block;width:100%;height:120px;background:-moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 49%, white 100%);background:-webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 49%, white 100%);background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 49%, white 100%);z-index:20}.latest-news__link{margin-top:auto}.content-block-cta__row{margin-left:-15px;margin-right:-15px}.content-block-cta__link{flex:0 1 40%;display:inline-flex;flex-direction:column;align-items:center;margin-left:15px;margin-right:15px;margin-bottom:15px;text-align:center;text-decoration:none;color:rgba(0, 0, 0, 0.85)}@media (min-width:768px){.content-block-cta__link{flex:0 1 200px}}.content-block-cta__link *{-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.content-block-cta__graphic{width:100%;margin-top:0;margin-bottom:0.5em;border-radius:50%;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(white, black);background:#0C4E8B}.content-block-cta__img{width:100%;height:auto;object-fit:cover;opacity:1}.content-block-cta__ico{display:flex;position:relative;width:100%;height:auto;padding-top:100%;line-height:1;color:#0C4E8B}.content-block-cta__ico i{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);margin:auto;color:#fff}@media (min-width:768px){.content-block-cta__graphic,.content-block-cta__ico{width:160px}}.content-block-cta__link:focus,.content-block-cta__link:hover{text-decoration:none;color:#0C4E8B}.content-block-cta__link:focus .content-block-cta__img,.content-block-cta__link:hover .content-block-cta__img{opacity:0.5}.content-block-cta__link:focus .content-block-cta__ico,.content-block-cta__link:hover .content-block-cta__ico{background:#4590CD}.content-block-cta__txt{font-weight:400;font-family:Roboto Condensed, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";line-height:1.2}.content-block-cta-tall__row{position:relative;margin-left:-15px;margin-right:-15px;border-top:40px solid;border-bottom:40px solid}.content-block-cta-tall__link{position:relative;width:100%;margin-top:-40px;padding-top:40px;padding-bottom:40px;display:flex;flex:1 0 100%;flex-direction:column;align-items:center;text-align:center;text-decoration:none;background:#fff}.content-block-cta-tall__link *{transition:ease all 0.3s}@media (min-width:576px){.content-block-cta-tall__link{flex:1 0 auto;width:auto;border-left:1px solid rgba(0, 0, 0, 0.25)}}@media (min-width:768px){.content-block-cta-tall__link{padding-top:120px;padding-bottom:120px}}@media (min-width:992px){.content-block-cta-tall__link{padding-top:160px;padding-bottom:160px}}.content-block-cta-tall__link:last-child{border-right:1px solid rgba(0, 0, 0, 0.25)}.content-block-cta-tall__ico{line-height:1;margin-bottom:0.2em;text-shadow:0 0 0 rgba(0, 0, 0, 0)}.content-block-cta-tall__txt{margin-left:15px;margin-right:15px;line-height:1.2}@media (min-width:992px){.content-block-cta-tall__link:focus,.content-block-cta-tall__link:hover{text-decoration:none;transform:translateY(30px)}}.content-block-cta-tall__link:focus,.content-block-cta-tall__link:hover{text-decoration:none}.content-block-cta-tall__link:focus .content-block-cta-tall__ico,.content-block-cta-tall__link:hover .content-block-cta-tall__ico{text-shadow:15px -25px 8px rgba(0, 0, 0, 0.15)}.content-block-sq-grid+.content-block-sq-grid{margin-top:-30px}@media (min-width:1200px){.content-block-sq-grid+.content-block-sq-grid{margin-top:-60px}}.content-block-sq-grid__layout{grid-template-columns:100%;margin-left:-15px;margin-right:-15px}.content-block-sq-grid__layout *,.content-block-sq-grid__layout *:after,.content-block-sq-grid__layout *:before{transition:all 0.3s ease-in-out}.content-block-sq-grid__link{position:relative;display:flex;padding-top:50%;color:rgba(255, 255, 255, 0.95);overflow:hidden}@media (min-width:576px){.content-block-sq-grid__layout{grid-template-columns:50% 50%;grid-template-columns:1fr 1fr}.content-block-sq-grid__link{padding-top:50%}}@media (min-width:992px){.content-block-sq-grid__layout{grid-template-columns:25% 25% 25% 25%;grid-template-columns:1fr 1fr 1fr 1fr}.content-block-sq-grid__link{padding-top:90%}}.content-block-sq-grid__link:before{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:#000;opacity:0.35;z-index:1}.content-block-sq-grid__link:after{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:linear-gradient(45deg, #0C4E8B 0%, #4590CD 100%);z-index:1}.content-block-sq-grid__figure{position:absolute;top:0;left:0;width:100%;height:100%;margin-bottom:0;mix-blend-mode:luminosity;z-index:2}.content-block-sq-grid__img{width:100%;max-width:100%;height:100%;object-fit:cover;opacity:0.2;transition-duration:0.5s}.content-block-sq-grid__txt-container,.cta-service-grid__txt-container{position:absolute;top:0;left:0;display:flex;width:100%;height:100%;z-index:10}.content-block-sq-grid__txt{margin:auto;padding-left:15px;padding-right:15px;font-weight:600;letter-spacing:0.45em;text-transform:uppercase;text-align:center}@media (min-width:768px){.content-block-sq-grid__txt{padding-left:30px;padding-right:30px}}.content-block-sq-grid__txt:after{content:"";position:relative;top:1em;display:block;width:2em;height:3px;margin:auto;background:#fff;transition-duration:0.5s}.content-block-sq-grid__link:focus,.content-block-sq-grid__link:hover{color:white}.content-block-sq-grid__link:focus .content-block-sq-grid__txt,.content-block-sq-grid__link:hover .content-block-sq-grid__txt{letter-spacing:0.3em}.content-block-sq-grid__link:focus .content-block-sq-grid__txt:after,.content-block-sq-grid__link:hover .content-block-sq-grid__txt:after{width:4em}.content-block-sq-grid__link:focus .content-block-sq-grid__img,.content-block-sq-grid__link:hover .content-block-sq-grid__img{transform:scale(1.25);opacity:0.04}.content-block-card-grid{background-color:#0C4E8B}.content-block-card-grid__row,.why-us-grid__row{grid-template-columns:100%;grid-template-columns:1fr;grid-gap:30px;justify-content:center}.content-block-card-grid__item{padding:30px;text-align:center;background:#fff}@media (min-width:576px){.content-block-card-grid__row{grid-template-columns:49% 49%;grid-template-columns:1fr 1fr}}@media (min-width:992px){.content-block-card-grid__item{padding:60px}.content-block-card-grid__row{grid-template-columns:30% 30% 30%;grid-template-columns:1fr 1fr 1fr}}.content-block-card-grid__icon i{margin-bottom:0.2em;padding-bottom:0.2em;border-bottom:2px solid #0C4E8B}.content-block-card-grid__title{line-height:1.2;letter-spacing:0.09em;text-transform:uppercase}.content-block-bg{background-position:center;background-repeat:no-repeat;background-attachment:fixed}.content-block-callout__callout{margin-bottom:1em;padding-left:1em;border-left:6px solid #4590CD}@media (max-width:991px){.alternating__img{width:100%;height:auto;max-height:320px;object-fit:cover}}@media (min-width:1200px){.alternating__figure,.alternating__img{height:100%}.alternating__img{object-fit:cover;max-height:420px}}.content-block__accordion{position:relative;margin-bottom:2em}.content-block__accordion[open]{margin-bottom:1em}.content-block__accordion-title{position:relative;padding:10px 10px 25px 50px;margin-bottom:0.75em;border-bottom:2px solid #0C4E8B}.content-block__accordion-title-link{text-decoration:none;color:rgba(0, 0, 0, 0.85)}.content-block__accordion-title:after{content:"";position:absolute;left:0;width:30px;height:30px;border-radius:50%;font-family:"Font Awesome 5 Pro";line-height:32px;text-align:center;background:#0C4E8B;color:#fff;transition:all 0.3s ease-in-out;top:15px}.content-block__accordion-title:hover:after,.content-block__accordion[open] .content-block__accordion-title:after{background:#4590CD}.content-block__accordion[open] .content-block__accordion-title:after{transform:rotate(-90deg)}.content-block__accordion[open] .content-block__accordion-title~*{animation:accordion-fade-in 0.3s ease-in-out}@keyframes accordion-fade-in{0%{opacity:0}100%{opacity:1}}.results-block-tall{position:relative}.results-block-tall:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;display:block;background:rgba(25, 28, 30, 0.85);z-index:2}.results-block-tall__bg-img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:1}.results-block-tall__row{grid-template-columns:100%;grid-template-columns:1fr;margin-left:-15px;margin-right:-15px}.results-block-tall__item{position:relative;display:flex;flex-direction:column;min-height:420px;border-bottom:1px solid rgba(255, 255, 255, 0.25);z-index:10;overflow:hidden}.results-block-tall__item:last-child{border:0}.results-block-tall__content{position:relative;top:0;display:flex;flex-direction:column;justify-content:space-between;margin:auto;padding-left:15px;padding-right:15px;text-align:center;opacity:1;transition:all 0.3s ease-in-out}.results-block-tall__title{margin-top:auto;margin-bottom:0.125em;line-height:1.12}.results-block-tall__txt{opacity:0.85}.result-block-tall__ico{align-self:center;line-height:1;padding:20px 26px;border:1px solid rgba(255, 255, 255, 0.55);border-radius:50%}.results-block-tall__hidden-description{position:absolute;top:80%;padding:30px;opacity:0;transition:all 0.3s ease-in-out;transition-duration:0.45s}@media (min-width:576px){.results-block-tall__item{min-height:230px}}@media (min-width:992px){.results-block-tall__row{grid-template-columns:33% 33% 33%;grid-template-columns:1fr 1fr 1fr}.results-block-tall__item{height:620px;border-right:1px solid rgba(255, 255, 255, 0.25)}}@media (min-width:1600px){.results-block-tall__hidden-description{padding:60px}}@media (min-width:1920px){.results-block-tall__hidden-description{padding:90px}.results-block-tall__item{height:820px}}.results-block-tall__item:focus .results-block-tall__content,.results-block-tall__item:hover .results-block-tall__content{top:-25%;opacity:0}.results-block-tall__item:focus .results-block-tall__hidden-description,.results-block-tall__item:hover .results-block-tall__hidden-description{top:50%;transform:translateY(-50%);opacity:1}.contact-block__map-wide>iframe{width:100%;height:200px}@media (min-width:576px){.contact-block__map-wide>iframe{height:150px}}@media (min-width:768px){.contact-block__map-wide>iframe{height:300px}}.contact-page-2col__address-map-col{display:flex;flex-direction:column;justify-content:space-between;height:100%;overflow:hidden}.contact-page-2col__map{height:100%;margin-bottom:1em}.contact-page-2col__map iframe{width:100%;height:100%}@media (max-width:991px){.contact-block--split{padding:0}}@media (min-width:992px){.contact-page-2col__map{margin-bottom:0}.contact-block--split__left-col,.contact-block--split__right-col{padding:0 15px}.contact-block--split{background:#E8E8E8;background:-moz-linear-gradient(left, #E8E8E8 50%, #0C4E8B 50%);background:-webkit-linear-gradient(left, #E8E8E8 50%, #0C4E8B 50%);background:linear-gradient(to right, #E8E8E8 50%, #0C4E8B 50%)}.contact-block--split__right-desc,.contact-block--split__right-title,.contact-block--split__social-title,.social-ico-title{color:rgba(255, 255, 255, 0.98)}.contact-block--split__right-col a{color:rgba(255, 255, 255, 0.85)}.contact-block--split__right-col a:hover{color:white;text-shadow:0 0 20px rgba(255, 255, 255, 0.35)}}.contact-block--split__social-link{margin-right:0.5em}.reverse-child-links a,.reverse-link{color:#fff}.reverse-child-links a:focus,.reverse-child-links a:hover,.reverse-link:focus,.reverse-link:hover{color:#a2babd}.btn{padding:0.65em 1.5em;font-size:21px;text-decoration:none;border-radius:0;background:#fff;color:#0C4E8B;transition:all 0.3s ease-in-out}.btn:focus,.btn:hover{background:#4590CD;color:#fff}.btn--second{background:#4590CD;color:#0C4E8B}.btn--second:focus,.btn--second:hover{background:#fff;color:#0C4E8B}.blue_btn{padding:0.65em 1.5em;font-size:21px;text-decoration:none;border-radius:0;background:#0C4E8B;color:#fff;transition:all 0.3s ease-in-out}.blue_btn:focus,.blue_btn:hover{background:#4590CD;color:#fff;text-decoration:none}.social-ico-row{margin-left:-0.5em;margin-right:-0.5em}.social-ico{display:inline-block;margin-left:0.5em;margin-right:0.5em;text-decoration:none}.cycle-slide,.cycle-slideshow{width:100%}.cycle-pager{margin-top:1em}.cycle-pager__item{padding:10px;font-size:42px;line-height:1;color:#4590CD;cursor:pointer;transition:all 0.3s ease-in-out}.cycle-pager__item.cycle-pager-active,.cycle-pager__item:focus,.cycle-pager__item:hover{color:#0C4E8B;text-shadow:-1px -1px 0 #fff, 1px -1px 0 #fff, -1px 1px 0 #fff, 1px 1px 0 #fff}.admin-footer{display:none}@media (min-width:992px){.admin-footer{display:block;position:fixed;right:0;top:50%;transform:translateX(34%);z-index:999}.zblocks-edit-post-link{display:inline-block;padding:10px;transform:rotate(90deg);border:2px solid #0C4E8B;text-decoration:none;background-color:rgba(255, 255, 255, 0.9)}}@media (min-width:992px){.sidebar-content{padding-left:60px}}.sidebar__map-embed iframe{width:100%;height:250px}.widget-title{margin-bottom:0.25em}.sidebar-content .nav-item{list-style:none;font-size:18px;margin-bottom:0.5em}.sidebar-content .nav-link{padding:0}.nav>li>a:focus,.nav>li>a:hover{background-color:transparent;text-decoration:none;color:#4590CD}#recent-posts-2 a{font-size:16px;line-height:1.2;text-decoration:none;color:rgba(0, 0, 0, 0.85)}#recent-posts-2 a:hover{text-decoration:underline;color:#0C4E8B}.search-form{display:flex;align-items:stretch;flex-wrap:wrap}.search-form>label{flex-basis:100%}.widget_search .search-form input[type="submit"]{flex-basis:100%;display:inline-block}@media (min-width:768px){.search-form{flex-wrap:nowrap}.search-form>label{flex-basis:80%;margin:0;padding-right:1em}.widget_search .search-form input[type="submit"]{flex-basis:20%}}.search-field{height:100%;border-radius:0;font-weight:300;font-size:21px;transition:all 0.3s ease-in-out}.search-field:focus{box-shadow:none;border-color:#0C4E8B}.search-submit.btn{padding:0.5em;font-size:14px}.search-results .entry-summary{margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid rgba(0, 0, 0, 0.15)}.review-page-template{display:flex;flex-direction:column;height:100%}.reivew-item{position:relative;margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid rgba(0, 0, 0, 0.15)}.review-item__desc{position:relative}.review-item__desc:before{content:"“";position:absolute;top:-0.2em;left:-0.12em;font-family:Georgia, serif;font-size:2000%;line-height:1;color:#4590CD;opacity:0.125;z-index:-1}.review-page-disclaimer{margin-top:auto}.attorney-bio__info-row{padding:15px;border-bottom:1px solid #0C4E8B}.attorney-bio__link{color:rgba(0, 0, 0, 0.85)}.attorney-bio__link i{color:#0C4E8B;transition:all 0.3s ease-in-out}.attorney-bio__link:hover,.attorney-bio__link:hover i{color:#4590CD}.bio-badges__item{margin-left:15px;margin-right:15px;margin-bottom:2em}.bio-badges__item img{width:auto;max-height:120px}@media (min-width:992px){.bio-page__atty-info{float:right;margin:0 0 1em 2em}}.header-template-ppc{position:relative;background-size:cover;background-position:bottom}.header-template-ppc>.container{position:relative;z-index:20}.header-template-ppc:after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:white;opacity:0.9;z-index:10}.header-ppc__address-full{line-height:1;margin-bottom:0.2em}.header-ppc__address-full br{display:none}.header-ppc__tel{line-height:1.2}.header-ppc__intro-row{position:relative;padding:30px}.header-ppc__intro-row:after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:#0C4E8B;opacity:0.85;z-index:-1}.header-ppc__slogan-container{position:relative;z-index:30}.header-ppc__slogan-txt{position:relative;line-height:1.125;z-index:20}.header-ppc__slogan-container:after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:#0C4E8B;opacity:0.8;z-index:10}.content-block-bg--ppc{background-size:cover;background-attachment:local}.single-review-ppc__container{position:relative}.single-review-ppc__container:before{content:"“";font-family:Georgia, serif;color:#0C4E8B;font-size:1500%;position:absolute;top:-0.25em;z-index:-1;opacity:0.05;font-weight:700;left:-0.125em;line-height:1}.single-review-ppc__txt{position:relative}.single-review-ppc__txt:after{content:"”";font-family:Georgia, serif;color:#0C4E8B;font-size:1500%;position:absolute;bottom:-60px;z-index:-1;opacity:0.1;font-weight:700;right:-0.125em;line-height:0}@media (min-width:768px){.header-ppc__intro-row{padding:60px}}.footer-logo-left{padding-top:20px;padding-bottom:20px;border-top:1px solid #E8E8E8}.home .footer-logo-left{border:none}.footer-address-one-line br{display:none}footer a{text-decoration:none}.sidebar-content .gform_wrapper{margin-top:0;margin-bottom:1em}div[id^=gform_wrapper_]{margin-top:0;margin-bottom:0}body .gform_wrapper .top_label div.ginput_container{margin-top:0 !important}form[id^=gform_] .gform_body ul{padding:0}body .gform_wrapper form[id^=gform_] ul li.gfield{list-style:none;padding:0;margin-top:0;margin-bottom:0.5em}.gform_wrapper li.gfield_error input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]),.gform_wrapper.gform_validation_error form[id^=gform_] .top_label input,.gform_wrapper.gform_validation_error form[id^=gform_] .top_label textarea,body .gform_wrapper form[id^=gform_] .gform_body input,body .gform_wrapper form[id^=gform_] .gform_body textarea{width:100%;padding:10px;border:1px solid #4590CD;transition:all 0.3s ease-in-out}.gform_wrapper form[id^=gform_] input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]){padding:10px}.gravity-form-home .gform_wrapper form[id^=gform_] .gform_body input,.gravity-form-home .gform_wrapper form[id^=gform_] .gform_body textarea{background:rgba(255, 255, 255, 0.9)}.gform_wrapper form[id^=gform_] .gform_body input:focus,.gform_wrapper form[id^=gform_] .gform_body textarea:focus{border:1px solid #0C4E8B}.gform_wrapper form[id^=gform_] .gform_body textarea{max-height:100px;resize:vertical}.gform_wrapper form[id^=gform_] .gform_body label{font-weight:400;font-size:18px;margin-bottom:0.25em}.gform_wrapper form[id^=gform_] .gform_footer{padding:0 !important;margin:0 !important}.gform_wrapper .gform_footer input[type=submit].gform_button.button{width:100%;padding:0;margin:0;font-size:21px;line-height:60px;text-align:center;border:0;background:#0C4E8B;color:#fff;transition:all 0.3s ease-in-out}.gform_wrapper .gform_footer input[type=submit].gform_button.button:focus,.gform_wrapper .gform_footer input[type=submit].gform_button.button:hover{background:#4590CD}.gform_wrapper form[id^=gform_] li.gfield.gfield_error{border:0;margin:0;background:transparent}.gform_wrapper form[id^=gform_] .gfield_error .gfield_label,.gform_wrapper form[id^=gform_] .gfield_required,.gform_wrapper form[id^=gform_] .validation_message{color:#9e0909}.gform_wrapper form[id^=gform_] li.gfield.gfield_error.gfield_contains_required div.gfield_description{padding-top:0;padding-right:0;margin-top:0.5em;font-weight:500;line-height:1;text-transform:uppercase}.gform_wrapper div.validation_error,.ginput_container_phone .instruction.validation_message{position:absolute;left:-99999px}.ml-15{margin-left:15px}@media (min-width:576px){.ml-sm-15{margin-left:15px}}@media (min-width:768px){.ml-md-15{margin-left:15px}}@media (min-width:992px){.ml-lg-15{margin-left:15px}}@media (min-width:1200px){.ml-xl-15{margin-left:15px}}.ml-0{margin-left:0}@media (min-width:576px){.ml-sm-0{margin-left:0}}@media (min-width:768px){.ml-md-0{margin-left:0}}@media (min-width:992px){.ml-lg-0{margin-left:0}}@media (min-width:1200px){.ml-xl-0{margin-left:0}}.mr-15{margin-right:15px}@media (min-width:576px){.mr-sm-15{margin-right:15px}}@media (min-width:768px){.mr-md-15{margin-right:15px}}@media (min-width:992px){.mr-lg-15{margin-right:15px}}@media (min-width:1200px){.mr-xl-15{margin-right:15px}}.mr-0{margin-right:0}@media (min-width:576px){.mr-sm-0{margin-right:0}}@media (min-width:768px){.mr-md-0{margin-right:0}}@media (min-width:992px){.mr-lg-0{margin-right:0}}@media (min-width:1200px){.mr-xl-0{margin-right:0}}.mb-025em{margin-bottom:0.25em}@media (min-width:576px){.mb-sm-025em{margin-bottom:0.25em}}@media (min-width:768px){.mb-md-025em{margin-bottom:0.25em}}@media (min-width:992px){.mb-lg-025em{margin-bottom:0.25em}}@media (min-width:1200px){.mb-xl-025em{margin-bottom:0.25em}}.mb-05em{margin-bottom:0.5em}@media (min-width:576px){.mb-sm-05em{margin-bottom:0.5em}}@media (min-width:768px){.mb-md-05em{margin-bottom:0.5em}}@media (min-width:992px){.mb-lg-05em{margin-bottom:0.5em}}@media (min-width:1200px){.mb-xl-05em{margin-bottom:0.5em}}.mb-1em{margin-bottom:1em}@media (min-width:576px){.mb-sm-1em{margin-bottom:1em}}@media (min-width:768px){.mb-md-1em{margin-bottom:1em}}@media (min-width:992px){.mb-lg-1em{margin-bottom:1em}}@media (min-width:1200px){.mb-xl-1em{margin-bottom:1em}}.mb-15{margin-bottom:15px}@media (min-width:576px){.mb-sm-15{margin-bottom:15px}}@media (min-width:768px){.mb-md-15{margin-bottom:15px}}@media (min-width:992px){.mb-lg-15{margin-bottom:15px}}@media (min-width:1200px){.mb-xl-15{margin-bottom:15px}}.mb-30{margin-bottom:30px}@media (min-width:576px){.mb-sm-30{margin-bottom:30px}}@media (min-width:768px){.mb-md-30{margin-bottom:30px}}@media (min-width:992px){.mb-lg-30{margin-bottom:30px}}@media (min-width:1200px){.mb-xl-30{margin-bottom:30px}}.mb-60{margin-bottom:60px}@media (min-width:576px){.mb-sm-60{margin-bottom:60px}}@media (min-width:768px){.mb-md-60{margin-bottom:60px}}@media (min-width:992px){.mb-lg-60{margin-bottom:60px}}@media (min-width:1200px){.mb-xl-60{margin-bottom:60px}}.mb-90{margin-bottom:90px}@media (min-width:576px){.mb-sm-90{margin-bottom:90px}}@media (min-width:768px){.mb-md-90{margin-bottom:90px}}@media (min-width:992px){.mb-lg-90{margin-bottom:90px}}@media (min-width:1200px){.mb-xl-90{margin-bottom:90px}}.mb-120{margin-bottom:120px}@media (min-width:576px){.mb-sm-120{margin-bottom:120px}}@media (min-width:768px){.mb-md-120{margin-bottom:120px}}@media (min-width:992px){.mb-lg-120{margin-bottom:120px}}@media (min-width:1200px){.mb-xl-120{margin-bottom:120px}}.mb-160{margin-bottom:160px}@media (min-width:576px){.mb-sm-160{margin-bottom:160px}}@media (min-width:768px){.mb-md-160{margin-bottom:160px}}@media (min-width:992px){.mb-lg-160{margin-bottom:160px}}@media (min-width:1200px){.mb-xl-160{margin-bottom:160px}}.mb-0{margin-bottom:0}@media (min-width:576px){.mb-sm-0{margin-bottom:0}}@media (min-width:768px){.mb-md-0{margin-bottom:0}}@media (min-width:992px){.mb-lg-0{margin-bottom:0}}@media (min-width:1200px){.mb-xl-0{margin-bottom:0}}.m-auto{margin:auto}@media (min-width:576px){.m-sm-auto{margin:auto}}@media (min-width:768px){.m-md-auto{margin:auto}}@media (min-width:992px){.m-lg-auto{margin:auto}}@media (min-width:1200px){.m-xl-auto{margin:auto}}.m-0{margin:0}@media (min-width:576px){.m-sm-0{margin:0}}@media (min-width:768px){.m-md-0{margin:0}}@media (min-width:992px){.m-lg-0{margin:0}}@media (min-width:1200px){.m-xl-0{margin:0}}.pb-0{padding-bottom:0}@media (min-width:576px){.pb-sm-0{padding-bottom:0}}@media (min-width:768px){.pb-md-0{padding-bottom:0}}@media (min-width:992px){.pb-lg-0{padding-bottom:0}}@media (min-width:1200px){.pb-xl-0{padding-bottom:0}}.pb-5{padding-bottom:5px}@media (min-width:576px){.pb-sm-5{padding-bottom:5px}}@media (min-width:768px){.pb-md-5{padding-bottom:5px}}@media (min-width:992px){.pb-lg-5{padding-bottom:5px}}@media (min-width:1200px){.pb-xl-5{padding-bottom:15px}}.pb-15{padding-bottom:15px}@media (min-width:576px){.pb-sm-15{padding-bottom:15px}}@media (min-width:768px){.pb-md-15{padding-bottom:15px}}@media (min-width:992px){.pb-lg-15{padding-bottom:15px}}@media (min-width:1200px){.pb-xl-15{padding-bottom:15px}}.pb-30{padding-bottom:30px}@media (min-width:576px){.pb-sm-30{padding-bottom:30px}}@media (min-width:768px){.pb-md-30{padding-bottom:30px}}@media (min-width:992px){.pb-lg-30{padding-bottom:30px}}@media (min-width:1200px){.pb-xl-30{padding-bottom:30px}}.pb-60{padding-bottom:60px}@media (min-width:576px){.pb-sm-60{padding-bottom:60px}}@media (min-width:768px){.pb-md-60{padding-bottom:60px}}@media (min-width:992px){.pb-lg-60{padding-bottom:60px}}@media (min-width:1200px){.pb-xl-60{padding-bottom:60px}}.pb-90{padding-bottom:90px}@media (min-width:576px){.pb-sm-90{padding-bottom:90px}}@media (min-width:768px){.pb-md-90{padding-bottom:90px}}@media (min-width:992px){.pb-lg-90{padding-bottom:90px}}@media (min-width:1200px){.pb-xl-90{padding-bottom:90px}}.pb-120{padding-bottom:120px}@media (min-width:576px){.pb-sm-120{padding-bottom:120px}}@media (min-width:768px){.pb-md-120{padding-bottom:120px}}@media (min-width:992px){.pb-lg-120{padding-bottom:120px}}@media (min-width:1200px){.pb-xl-120{padding-bottom:120px}}.pb-160{padding-bottom:160px}@media (min-width:576px){.pb-sm-160{padding-bottom:160px}}@media (min-width:768px){.pb-md-160{padding-bottom:160px}}@media (min-width:992px){.pb-lg-160{padding-bottom:160px}}@media (min-width:1200px){.pb-xl-160{padding-bottom:160px}}.pt-0{padding-top:0}@media (min-width:576px){.pt-sm-0{padding-top:0}}@media (min-width:768px){.pt-md-0{padding-top:0}}@media (min-width:992px){.pt-lg-0{padding-top:0}}@media (min-width:1200px){.pt-xl-0{padding-top:0}}.pt-5{padding-top:5px}@media (min-width:576px){.pt-sm-5{padding-top:5px}}@media (min-width:768px){.pt-md-5{padding-top:5px}}@media (min-width:992px){.pt-lg-5{padding-top:5px}}@media (min-width:1200px){.pt-xl-5{padding-top:15px}}.pt-15{padding-top:15px}@media (min-width:576px){.pt-sm-15{padding-top:15px}}@media (min-width:768px){.pt-md-15{padding-top:15px}}@media (min-width:992px){.pt-lg-15{padding-top:15px}}@media (min-width:1200px){.pt-xl-15{padding-top:15px}}.pt-30{padding-top:30px}@media (min-width:576px){.pt-sm-30{padding-top:30px}}@media (min-width:768px){.pt-md-30{padding-top:30px}}@media (min-width:992px){.pt-lg-30{padding-top:30px}}@media (min-width:1200px){.pt-xl-30{padding-top:30px}}.pt-60{padding-top:60px}@media (min-width:576px){.pt-sm-60{padding-top:60px}}@media (min-width:768px){.pt-md-60{padding-top:60px}}@media (min-width:992px){.pt-lg-60{padding-top:60px}}@media (min-width:1200px){.pt-xl-60{padding-top:60px}}.pt-90{padding-top:90px}@media (min-width:576px){.pt-sm-90{padding-top:90px}}@media (min-width:768px){.pt-md-90{padding-top:90px}}@media (min-width:992px){.pt-lg-90{padding-top:90px}}@media (min-width:1200px){.pt-xl-90{padding-top:90px}}.pt-120{padding-top:120px}@media (min-width:576px){.pt-sm-120{padding-top:120px}}@media (min-width:768px){.pt-md-120{padding-top:120px}}@media (min-width:992px){.pt-lg-120{padding-top:120px}}@media (min-width:1200px){.pt-xl-120{padding-top:120px}}.pt-160{padding-top:160px}@media (min-width:576px){.pt-sm-160{padding-top:160px}}@media (min-width:768px){.pt-md-160{padding-top:160px}}@media (min-width:992px){.pt-lg-160{padding-top:160px}}@media (min-width:1200px){.pt-xl-160{padding-top:160px}}.accessible-hide{position:absolute;left:-9999px}@media (min-width:576px){.accessible-hide-sm{position:absolute;left:-9999px}}@media (min-width:768px){.accessible-hide-md{position:absolute;left:-9999px}}@media (min-width:992px){.accessible-hide-lg{position:absolute;left:-9999px}}@media (min-width:1200px){.accessible-hide-xl{position:absolute;left:-9999px}}.accessible-visible{position:relative;left:0}@media (min-width:576px){.accessible-visible-sm{position:relative;left:0}}@media (min-width:768px){.accessible-visible-md{position:relative;left:0}}@media (min-width:992px){.accessible-visible-lg{position:relative;left:0}}@media (min-width:1200px){.accessible-visible-xl{position:relative;left:0}}.fw-300{font-weight:300 !important}.fw-400{font-weight:400 !important}.fw-500{font-weight:500 !important}.fw-600{font-weight:600 !important}.fw-700{font-weight:700 !important}.no-underline,.text-decoration-none{text-decoration:none !important}.d-grid{display:grid}@media (min-width:576px){.d-sm-grid{display:grid}}@media (min-width:768px){.d-md-grid{display:grid}}@media (min-width:992px){.d-lg-grid{display:grid}}@media (min-width:1200px){.d-xl-grid{display:grid}}.font-header{font-weight:700;font-family:Roboto Condensed, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"}.font-body{font-weight:400;font-family:Roboto, -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"}.color-prime{color:#0C4E8B !important}.color-second{color:#4590CD !important}.color-tert{color:#E8E8E8 !important}.color-quart{color:rgba(0, 0, 0, 0.15) !important}.color-white{color:#fff !important}.color-copy{color:rgba(0, 0, 0, 0.85) !important}.bg-fixed{background-attachment:fixed}@supports (-webkit-overflow-scrolling: touch){.bg-fixed{background-attachment:scroll}}.bg-size-cover{background-size:cover}.bg-size-contain{background-size:contain}.bg-copy{background-color:rgba(0, 0, 0, 0.85)}.bg-prime{background-color:#0C4E8B !important}.bg-second{background-color:#4590CD !important}.bg-tert{background-color:#E8E8E8 !important}.bg-quart{background-color:rgba(0, 0, 0, 0.15) !important}.bg-dark{background-color:black !important}.bg-light{background-color:white !important}.bg-overlay--dark .container,.bg-overlay--light .container,.bg-overlay--prime .container,.bg-overlay--quart .container,.bg-overlay--second .container,.bg-overlay--tert .container{position:relative;z-index:20}.bg-overlay--prime:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;display:block;background:#0C4E8B;opacity:0.55;z-index:2}.bg-overlay--second:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;display:block;background:#4590CD;opacity:0.55;z-index:2}.bg-overlay--tert:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;display:block;background:#E8E8E8;opacity:0.55;z-index:2}.bg-overlay--quart:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;display:block;background:rgba(0, 0, 0, 0.15);opacity:0.55;z-index:2}.bg-overlay--dark:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;display:block;background:black;opacity:0.55;z-index:2}.bg-overlay--light:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;display:block;background:white;opacity:0.55;z-index:2}.accessible-hide{position:absolute;left:-9999px}@media (min-width:576px){.accessible-hide-sm{position:absolute;left:-9999px}}@media (min-width:768px){.accessible-hide-md{position:absolute;left:-9999px}}@media (min-width:992px){.accessible-hide-lg{position:absolute;left:-9999px}}@media (min-width:1200px){.accessible-hide-xl{position:absolute;left:-9999px}}.accessible-visible{position:relative;left:0}@media (min-width:576px){.accessible-visible-sm{position:relative;left:0}}@media (min-width:768px){.accessible-visible-md{position:relative;left:0}}@media (min-width:992px){.accessible-visible-lg{position:relative;left:0}}@media (min-width:1200px){.accessible-visible-xl{position:relative;left:0}}.f1{font-size:36px}.f2{font-size:32px}.f3{font-size:24px}.f4{font-size:21px}.f5{font-size:18px}.f6{font-size:16px}.f7{font-size:14px}.f8{font-size:14px}@media (min-width:768px){.f1{font-size:42px}.f2{font-size:36px}.f3{font-size:32px}.f4{font-size:24px}.f5{font-size:21px}.f6{font-size:18px}.f7{font-size:16px}.f8{font-size:14px}}@media (min-width:576px){.f1-sm{font-size:42px}.f2-sm{font-size:36px}.f3-sm{font-size:32px}.f4-sm{font-size:24px}.f5-sm{font-size:21px}.f6-sm{font-size:18px}.f7-sm{font-size:16px}.f8-sm{font-size:14px}}@media (min-width:768px){.f1-md{font-size:42px}.f2-md{font-size:36px}.f3-md{font-size:32px}.f4-md{font-size:24px}.f5-md{font-size:21px}.f6-md{font-size:18px}.f7-md{font-size:16px}.f8-md{font-size:14px}}@media (min-width:992px){.f1-lg{font-size:42px}.f2-lg{font-size:36px}.f3-lg{font-size:32px}.f4-lg{font-size:24px}.f5-lg{font-size:21px}.f6-lg{font-size:18px}.f7-lg{font-size:16px}.f8-lg{font-size:14px}}@media (min-width:1200px){.f1-xl{font-size:42px}.f2-xl{font-size:36px}.f3-xl{font-size:32px}.f4-xl{font-size:24px}.f5-xl{font-size:21px}.f6-xl{font-size:18px}.f7-xl{font-size:16px}.f8-xl{font-size:14px}}@media (min-width:1500px){.f1-xx{font-size:42px}.f2-xx{font-size:36px}.f3-xx{font-size:32px}.f4-xx{font-size:24px}.f5-xx{font-size:21px}.f6-xx{font-size:18px}.f7-xx{font-size:16px}.f8-xx{font-size:14px}}.d1{font-size:120px}.d2{font-size:90px}.d3{font-size:84px}.d4{font-size:72px}.d5{font-size:57px}@media (min-width:576px){.d1-sm{font-size:120px}.d2-sm{font-size:90px}.d3-sm{font-size:84px}.d4-sm{font-size:72px}.d5-sm{font-size:57px}}@media (min-width:768px){.d1-md{font-size:120px}.d2-md{font-size:90px}.d3-md{font-size:84px}.d4-md{font-size:72px}.d5-md{font-size:57px}}@media (min-width:992px){.d1-lg{font-size:120px}.d2-lg{font-size:90px}.d3-lg{font-size:84px}.d4-lg{font-size:72px}.d5-lg{font-size:57px}}@media (min-width:1200px){.d1-xl{font-size:120px}.d2-xl{font-size:90px}.d3-xl{font-size:84px}.d4-xl{font-size:72px}.d5-xl{font-size:57px}}@media (min-width:1500px){.d1-xx{font-size:120px}.d2-xx{font-size:90px}.d3-xx{font-size:84px}.d4-xx{font-size:72px}.d5-xx{font-size:57px}}