html{font-size:15px !important}@media(min-width: 767px){html{font-size:16px !important}}body.page,body.blog,body.single,body.search,body.error404,body.archive{font-family:"Montserrat",sans-serif;font-size:1rem;line-height:1.8rem;color:#333333;margin:0}body.page h1,body.page h2,body.page h3,body.page h4,body.page h5,body.page h6,body.blog h1,body.blog h2,body.blog h3,body.blog h4,body.blog h5,body.blog h6,body.single h1,body.single h2,body.single h3,body.single h4,body.single h5,body.single h6,body.search h1,body.search h2,body.search h3,body.search h4,body.search h5,body.search h6,body.error404 h1,body.error404 h2,body.error404 h3,body.error404 h4,body.error404 h5,body.error404 h6,body.archive h1,body.archive h2,body.archive h3,body.archive h4,body.archive h5,body.archive h6{clear:both}body.page h1,body.blog h1,body.single h1,body.search h1,body.error404 h1,body.archive h1{font-family:"Montserrat",sans-serif;font-size:1.7rem;font-weight:500;text-align:left;text-transform:uppercase;color:#002e6d;margin-bottom:1.4rem}@media(min-width: 767px){body.page h1,body.blog h1,body.single h1,body.search h1,body.error404 h1,body.archive h1{font-size:2.2rem;text-align:center}}body.page h2,body.blog h2,body.single h2,body.search h2,body.error404 h2,body.archive h2{font-family:"Montserrat",sans-serif;font-size:1.5rem;font-weight:500;text-align:left;color:#333333;margin-bottom:1.2rem}@media(min-width: 767px){body.page h2,body.blog h2,body.single h2,body.search h2,body.error404 h2,body.archive h2{text-align:center}}body.page h2.bigger-title,body.blog h2.bigger-title,body.single h2.bigger-title,body.search h2.bigger-title,body.error404 h2.bigger-title,body.archive h2.bigger-title{color:#002e6d;font-size:1.8rem;font-weight:500}body.page h3,body.blog h3,body.single h3,body.search h3,body.error404 h3,body.archive h3{font-family:"Montserrat",sans-serif;font-size:1.43rem;font-weight:700;text-align:left;color:#003da6}@media(min-width: 767px){body.page h3,body.blog h3,body.single h3,body.search h3,body.error404 h3,body.archive h3{font-size:1.4rem;text-align:center}}body.page h3.second-style,body.blog h3.second-style,body.single h3.second-style,body.search h3.second-style,body.error404 h3.second-style,body.archive h3.second-style{text-align:left;font-size:1.3rem;color:#333333;font-weight:500;margin-bottom:8px}body.page h4,body.blog h4,body.single h4,body.search h4,body.error404 h4,body.archive h4{font-size:1.2rem;font-weight:600;color:#002e6d;margin-bottom:1rem}body.page .negative-color h1,body.page .negative-color h2,body.page .negative-color h3,body.page .negative-color h4,body.page .negative-color h5,body.page .negative-color h6,body.page .negative-color p,body.page .negative-color a,body.page .negative-color li,body.page .negative-color strong,body.page .negative-color .table,body.blog .negative-color h1,body.blog .negative-color h2,body.blog .negative-color h3,body.blog .negative-color h4,body.blog .negative-color h5,body.blog .negative-color h6,body.blog .negative-color p,body.blog .negative-color a,body.blog .negative-color li,body.blog .negative-color strong,body.blog .negative-color .table,body.single .negative-color h1,body.single .negative-color h2,body.single .negative-color h3,body.single .negative-color h4,body.single .negative-color h5,body.single .negative-color h6,body.single .negative-color p,body.single .negative-color a,body.single .negative-color li,body.single .negative-color strong,body.single .negative-color .table,body.search .negative-color h1,body.search .negative-color h2,body.search .negative-color h3,body.search .negative-color h4,body.search .negative-color h5,body.search .negative-color h6,body.search .negative-color p,body.search .negative-color a,body.search .negative-color li,body.search .negative-color strong,body.search .negative-color .table,body.error404 .negative-color h1,body.error404 .negative-color h2,body.error404 .negative-color h3,body.error404 .negative-color h4,body.error404 .negative-color h5,body.error404 .negative-color h6,body.error404 .negative-color p,body.error404 .negative-color a,body.error404 .negative-color li,body.error404 .negative-color strong,body.error404 .negative-color .table,body.archive .negative-color h1,body.archive .negative-color h2,body.archive .negative-color h3,body.archive .negative-color h4,body.archive .negative-color h5,body.archive .negative-color h6,body.archive .negative-color p,body.archive .negative-color a,body.archive .negative-color li,body.archive .negative-color strong,body.archive .negative-color .table{color:#fff}body.page .negative-color a:hover,body.blog .negative-color a:hover,body.single .negative-color a:hover,body.search .negative-color a:hover,body.error404 .negative-color a:hover,body.archive .negative-color a:hover{color:#ffcd00 !important}body.page .negative-color a:visited,body.blog .negative-color a:visited,body.single .negative-color a:visited,body.search .negative-color a:visited,body.error404 .negative-color a:visited,body.archive .negative-color a:visited{color:#fff}body.page .negative-color a::-moz-selection, body.blog .negative-color a::-moz-selection, body.single .negative-color a::-moz-selection, body.search .negative-color a::-moz-selection, body.error404 .negative-color a::-moz-selection, body.archive .negative-color a::-moz-selection{color:#fff}body.page .negative-color a::selection,body.blog .negative-color a::selection,body.single .negative-color a::selection,body.search .negative-color a::selection,body.error404 .negative-color a::selection,body.archive .negative-color a::selection{color:#fff}body.page .negative-color .button-cta5,body.blog .negative-color .button-cta5,body.single .negative-color .button-cta5,body.search .negative-color .button-cta5,body.error404 .negative-color .button-cta5,body.archive .negative-color .button-cta5{color:#002e6d}body.page .negative-color .button-cta5:visited,body.page .negative-color .button-cta5:focus,body.blog .negative-color .button-cta5:visited,body.blog .negative-color .button-cta5:focus,body.single .negative-color .button-cta5:visited,body.single .negative-color .button-cta5:focus,body.search .negative-color .button-cta5:visited,body.search .negative-color .button-cta5:focus,body.error404 .negative-color .button-cta5:visited,body.error404 .negative-color .button-cta5:focus,body.archive .negative-color .button-cta5:visited,body.archive .negative-color .button-cta5:focus{color:#002e6d}body.page .negative-color .button-cta5:hover,body.blog .negative-color .button-cta5:hover,body.single .negative-color .button-cta5:hover,body.search .negative-color .button-cta5:hover,body.error404 .negative-color .button-cta5:hover,body.archive .negative-color .button-cta5:hover{color:#fff !important}body.page p,body.page a,body.page li,body.page strong,body.page .table,body.page button,body.page input,body.page select,body.page optgroup,body.page textarea,body.blog p,body.blog a,body.blog li,body.blog strong,body.blog .table,body.blog button,body.blog input,body.blog select,body.blog optgroup,body.blog textarea,body.single p,body.single a,body.single li,body.single strong,body.single .table,body.single button,body.single input,body.single select,body.single optgroup,body.single textarea,body.search p,body.search a,body.search li,body.search strong,body.search .table,body.search button,body.search input,body.search select,body.search optgroup,body.search textarea,body.error404 p,body.error404 a,body.error404 li,body.error404 strong,body.error404 .table,body.error404 button,body.error404 input,body.error404 select,body.error404 optgroup,body.error404 textarea,body.archive p,body.archive a,body.archive li,body.archive strong,body.archive .table,body.archive button,body.archive input,body.archive select,body.archive optgroup,body.archive textarea{font-family:"Montserrat",sans-serif;font-size:1rem;line-height:1.8rem;color:#333333;margin:0}body.page p,body.blog p,body.single p,body.search p,body.error404 p,body.archive p{margin-bottom:1.6em;text-align:left}@media(min-width: 767px){body.page p,body.blog p,body.single p,body.search p,body.error404 p,body.archive p{text-align:center}}body.page p:last-child,body.blog p:last-child,body.single p:last-child,body.search p:last-child,body.error404 p:last-child,body.archive p:last-child{margin-bottom:0 !important}body.page .text-centered,body.blog .text-centered,body.single .text-centered,body.search .text-centered,body.error404 .text-centered,body.archive .text-centered{text-align:center}body.page .text-left,body.blog .text-left,body.single .text-left,body.search .text-left,body.error404 .text-left,body.archive .text-left{text-align:left}body.page .text-left p,body.page .text-left h2,body.page .text-left h3,body.blog .text-left p,body.blog .text-left h2,body.blog .text-left h3,body.single .text-left p,body.single .text-left h2,body.single .text-left h3,body.search .text-left p,body.search .text-left h2,body.search .text-left h3,body.error404 .text-left p,body.error404 .text-left h2,body.error404 .text-left h3,body.archive .text-left p,body.archive .text-left h2,body.archive .text-left h3{text-align:left}body.page .p-3colcount,body.blog .p-3colcount,body.single .p-3colcount,body.search .p-3colcount,body.error404 .p-3colcount,body.archive .p-3colcount{-webkit-column-count:1;-moz-column-count:1;column-count:1;text-align:left}@media(min-width: 767px){body.page .p-3colcount,body.blog .p-3colcount,body.single .p-3colcount,body.search .p-3colcount,body.error404 .p-3colcount,body.archive .p-3colcount{-webkit-column-count:3;-moz-column-count:3;column-count:3}}body.page .p-2colcount,body.blog .p-2colcount,body.single .p-2colcount,body.search .p-2colcount,body.error404 .p-2colcount,body.archive .p-2colcount{-webkit-column-count:1;-moz-column-count:1;column-count:1;text-align:left}@media(min-width: 767px){body.page .p-2colcount,body.blog .p-2colcount,body.single .p-2colcount,body.search .p-2colcount,body.error404 .p-2colcount,body.archive .p-2colcount{-webkit-column-count:2;-moz-column-count:2;column-count:2}}body.page .strong-locations-subtitle,body.blog .strong-locations-subtitle,body.single .strong-locations-subtitle,body.search .strong-locations-subtitle,body.error404 .strong-locations-subtitle,body.archive .strong-locations-subtitle{font-weight:600;margin-bottom:4px}body.page a,body.blog a,body.single a,body.search a,body.error404 a,body.archive a{color:#003da6;text-decoration:none}body.page a:visited,body.blog a:visited,body.single a:visited,body.search a:visited,body.error404 a:visited,body.archive a:visited{color:#003da6;text-decoration:none}body.page a:hover,body.page a:focus,body.page a:active,body.blog a:hover,body.blog a:focus,body.blog a:active,body.single a:hover,body.single a:focus,body.single a:active,body.search a:hover,body.search a:focus,body.search a:active,body.error404 a:hover,body.error404 a:focus,body.error404 a:active,body.archive a:hover,body.archive a:focus,body.archive a:active{color:#002e6d;outline:none}body.page a:focus,body.page a:active,body.blog a:focus,body.blog a:active,body.single a:focus,body.single a:active,body.search a:focus,body.search a:active,body.error404 a:focus,body.error404 a:active,body.archive a:focus,body.archive a:active{text-decoration:none}body.page a:hover,body.blog a:hover,body.single a:hover,body.search a:hover,body.error404 a:hover,body.archive a:hover{text-decoration:none}body.page a::-moz-selection, body.blog a::-moz-selection, body.single a::-moz-selection, body.search a::-moz-selection, body.error404 a::-moz-selection, body.archive a::-moz-selection{background-color:inherit;color:#003da6}body.page a::selection,body.blog a::selection,body.single a::selection,body.search a::selection,body.error404 a::selection,body.archive a::selection{background-color:inherit;color:#003da6}body.page .pre-list-space,body.blog .pre-list-space,body.single .pre-list-space,body.search .pre-list-space,body.error404 .pre-list-space,body.archive .pre-list-space{margin-bottom:.7em}body.page ul,body.blog ul,body.single ul,body.search ul,body.error404 ul,body.archive ul{margin:0 0 .7em 1.3em}body.page ul li,body.blog ul li,body.single ul li,body.search ul li,body.error404 ul li,body.archive ul li{list-style-type:square}.nobroke{white-space:nowrap}.nounderline{text-decoration:none !important}.phone-blue{color:#002e6d !important}a[href^="tel:"]{text-decoration:none !important}body .nonemobile{display:none}body .blockmobile{display:block}body span.blockmobile{display:inline}@media(min-width: 767px){body .nonemobile{display:block}body .blockmobile{display:none}body span.nonemobile{display:inline}}body section{padding-top:3rem;padding-bottom:3rem}@media(min-width: 767px){body section{padding-top:5rem;padding-bottom:5rem}}body section.none-top-space{padding-top:0}body section.none-bottom-space{padding-bottom:0}body section.reduced-topbottom-space{padding-top:1.5rem;padding-bottom:1.5rem}@media(min-width: 767px){body section.reduced-topbottom-space{padding-top:2.5rem;padding-bottom:2.5rem}}body .col-12{padding-right:30px;padding-left:30px}@media(min-width: 767px){body .col-12{padding-right:15px;padding-left:15px}}body .spacer-top{padding-top:3rem}body .spacer-bottom{padding-bottom:3rem}body hr.hr-big{height:12px;margin-bottom:.5em}body.ast-separate-container #primary{padding:0}@media(max-width: 544px){body.ast-separate-container #content .ast-container{padding-left:20px;padding-right:20px}}a.position-absolute-link{position:absolute;top:0;bottom:0;right:0;width:100%}.RRSS-floating{width:45px;background-color:#002e6d;position:fixed;right:0;top:180px;z-index:100;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width: 991px){.RRSS-floating{display:-webkit-box;display:-ms-flexbox;display:flex}}.RRSS-floating a{width:100%;text-align:center}.RRSS-floating a:nth-child(2),.RRSS-floating a:nth-child(4){width:100%;text-align:center;background-color:#003da6}.RRSS-floating img{width:20px;height:23px;margin:11px 0}section.section-yellowbkg{background-color:#ffcd00}section.section-bluebkg{background-color:#002e6d}body.page .button,body.page input[type=button],body.page input[type=submit],body.blog .button,body.blog input[type=button],body.blog input[type=submit],body.single .button,body.single input[type=button],body.single input[type=submit],body.search .button,body.search input[type=button],body.search input[type=submit],body.error404 .button,body.error404 input[type=button],body.error404 input[type=submit],body.archive .button,body.archive input[type=button],body.archive input[type=submit]{font-family:"Montserrat",sans-serif !important}body.page input[type=text],body.page input[type=email],body.page input[type=url],body.page input[type=password],body.page input[type=search],body.page input[type=number],body.page input[type=tel],body.page input[type=range],body.page input[type=date],body.page input[type=month],body.page input[type=week],body.page input[type=time],body.page input[type=datetime],body.page input[type=datetime-local],body.page input[type=color],body.page textarea,body.blog input[type=text],body.blog input[type=email],body.blog input[type=url],body.blog input[type=password],body.blog input[type=search],body.blog input[type=number],body.blog input[type=tel],body.blog input[type=range],body.blog input[type=date],body.blog input[type=month],body.blog input[type=week],body.blog input[type=time],body.blog input[type=datetime],body.blog input[type=datetime-local],body.blog input[type=color],body.blog textarea,body.single input[type=text],body.single input[type=email],body.single input[type=url],body.single input[type=password],body.single input[type=search],body.single input[type=number],body.single input[type=tel],body.single input[type=range],body.single input[type=date],body.single input[type=month],body.single input[type=week],body.single input[type=time],body.single input[type=datetime],body.single input[type=datetime-local],body.single input[type=color],body.single textarea,body.search input[type=text],body.search input[type=email],body.search input[type=url],body.search input[type=password],body.search input[type=search],body.search input[type=number],body.search input[type=tel],body.search input[type=range],body.search input[type=date],body.search input[type=month],body.search input[type=week],body.search input[type=time],body.search input[type=datetime],body.search input[type=datetime-local],body.search input[type=color],body.search textarea,body.error404 input[type=text],body.error404 input[type=email],body.error404 input[type=url],body.error404 input[type=password],body.error404 input[type=search],body.error404 input[type=number],body.error404 input[type=tel],body.error404 input[type=range],body.error404 input[type=date],body.error404 input[type=month],body.error404 input[type=week],body.error404 input[type=time],body.error404 input[type=datetime],body.error404 input[type=datetime-local],body.error404 input[type=color],body.error404 textarea,body.archive input[type=text],body.archive input[type=email],body.archive input[type=url],body.archive input[type=password],body.archive input[type=search],body.archive input[type=number],body.archive input[type=tel],body.archive input[type=range],body.archive input[type=date],body.archive input[type=month],body.archive input[type=week],body.archive input[type=time],body.archive input[type=datetime],body.archive input[type=datetime-local],body.archive input[type=color],body.archive textarea{color:#333333;border:1px solid #929292;border-radius:inherit;padding:.5rem 1rem;margin:.5rem 0;width:100%;background-color:#fff;font-family:"Montserrat",sans-serif}body.page input[type=text]:focus,body.page input[type=email]:focus,body.page input[type=url]:focus,body.page input[type=password]:focus,body.page input[type=search]:focus,body.page input[type=number]:focus,body.page input[type=tel]:focus,body.page input[type=range]:focus,body.page input[type=date]:focus,body.page input[type=month]:focus,body.page input[type=week]:focus,body.page input[type=time]:focus,body.page input[type=datetime]:focus,body.page input[type=datetime-local]:focus,body.page input[type=color]:focus,body.page textarea:focus,body.blog input[type=text]:focus,body.blog input[type=email]:focus,body.blog input[type=url]:focus,body.blog input[type=password]:focus,body.blog input[type=search]:focus,body.blog input[type=number]:focus,body.blog input[type=tel]:focus,body.blog input[type=range]:focus,body.blog input[type=date]:focus,body.blog input[type=month]:focus,body.blog input[type=week]:focus,body.blog input[type=time]:focus,body.blog input[type=datetime]:focus,body.blog input[type=datetime-local]:focus,body.blog input[type=color]:focus,body.blog textarea:focus,body.single input[type=text]:focus,body.single input[type=email]:focus,body.single input[type=url]:focus,body.single input[type=password]:focus,body.single input[type=search]:focus,body.single input[type=number]:focus,body.single input[type=tel]:focus,body.single input[type=range]:focus,body.single input[type=date]:focus,body.single input[type=month]:focus,body.single input[type=week]:focus,body.single input[type=time]:focus,body.single input[type=datetime]:focus,body.single input[type=datetime-local]:focus,body.single input[type=color]:focus,body.single textarea:focus,body.search input[type=text]:focus,body.search input[type=email]:focus,body.search input[type=url]:focus,body.search input[type=password]:focus,body.search input[type=search]:focus,body.search input[type=number]:focus,body.search input[type=tel]:focus,body.search input[type=range]:focus,body.search input[type=date]:focus,body.search input[type=month]:focus,body.search input[type=week]:focus,body.search input[type=time]:focus,body.search input[type=datetime]:focus,body.search input[type=datetime-local]:focus,body.search input[type=color]:focus,body.search textarea:focus,body.error404 input[type=text]:focus,body.error404 input[type=email]:focus,body.error404 input[type=url]:focus,body.error404 input[type=password]:focus,body.error404 input[type=search]:focus,body.error404 input[type=number]:focus,body.error404 input[type=tel]:focus,body.error404 input[type=range]:focus,body.error404 input[type=date]:focus,body.error404 input[type=month]:focus,body.error404 input[type=week]:focus,body.error404 input[type=time]:focus,body.error404 input[type=datetime]:focus,body.error404 input[type=datetime-local]:focus,body.error404 input[type=color]:focus,body.error404 textarea:focus,body.archive input[type=text]:focus,body.archive input[type=email]:focus,body.archive input[type=url]:focus,body.archive input[type=password]:focus,body.archive input[type=search]:focus,body.archive input[type=number]:focus,body.archive input[type=tel]:focus,body.archive input[type=range]:focus,body.archive input[type=date]:focus,body.archive input[type=month]:focus,body.archive input[type=week]:focus,body.archive input[type=time]:focus,body.archive input[type=datetime]:focus,body.archive input[type=datetime-local]:focus,body.archive input[type=color]:focus,body.archive textarea:focus{color:#333333}body.page input[type=submit],body.blog input[type=submit],body.single input[type=submit],body.search input[type=submit],body.error404 input[type=submit],body.archive input[type=submit]{color:#333333;border-radius:inherit;padding:1rem;margin:.5rem 0;width:100%;background-color:#fff;font-family:"Montserrat",sans-serif}body.page input[type=submit]:focus,body.blog input[type=submit]:focus,body.single input[type=submit]:focus,body.search input[type=submit]:focus,body.error404 input[type=submit]:focus,body.archive input[type=submit]:focus{color:#333333}body.page input[type=submit].button-cta2,body.blog input[type=submit].button-cta2,body.single input[type=submit].button-cta2,body.search input[type=submit].button-cta2,body.error404 input[type=submit].button-cta2,body.archive input[type=submit].button-cta2{font-size:1.3rem;width:100%;color:#fff;background-color:#002e6d;border-color:#002e6d}body.page input[type=submit].button-cta2:visited,body.page input[type=submit].button-cta2:focus,body.blog input[type=submit].button-cta2:visited,body.blog input[type=submit].button-cta2:focus,body.single input[type=submit].button-cta2:visited,body.single input[type=submit].button-cta2:focus,body.search input[type=submit].button-cta2:visited,body.search input[type=submit].button-cta2:focus,body.error404 input[type=submit].button-cta2:visited,body.error404 input[type=submit].button-cta2:focus,body.archive input[type=submit].button-cta2:visited,body.archive input[type=submit].button-cta2:focus{color:#fff}body.page input[type=submit].button-cta2:hover,body.blog input[type=submit].button-cta2:hover,body.single input[type=submit].button-cta2:hover,body.search input[type=submit].button-cta2:hover,body.error404 input[type=submit].button-cta2:hover,body.archive input[type=submit].button-cta2:hover{color:#fff;background-color:#003da6;border-color:#003da6}body.page textarea,body.blog textarea,body.single textarea,body.search textarea,body.error404 textarea,body.archive textarea{width:100%}body.page .select-css,body.blog .select-css,body.single .select-css,body.search .select-css,body.error404 .select-css,body.archive .select-css{display:block;font-family:"Montserrat",sans-serif;font-size:1rem;line-height:1.3rem;color:gray;line-height:1.3;padding:.6em 1.4em .5em .8em;width:100%;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;margin:.5rem 0;border:inherit;border:1px solid #929292;border-radius:inherit;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff}body.page select.select-css,body.blog select.select-css,body.single select.select-css,body.search select.select-css,body.error404 select.select-css,body.archive select.select-css{background-image:linear-gradient(45deg, transparent 50%, gray 50%),linear-gradient(135deg, gray 50%, transparent 50%),linear-gradient(to right, #ccc, #ccc);background-position:calc(100% - 20px) calc(1em + 2px),calc(100% - 15px) calc(1em + 2px),calc(100% - 2.5em) .5em;background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat}body.page select:-moz-focusring,body.blog select:-moz-focusring,body.single select:-moz-focusring,body.search select:-moz-focusring,body.error404 select:-moz-focusring,body.archive select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}body.page .acceptance-50,body.page .acceptance-60,body.blog .acceptance-50,body.blog .acceptance-60,body.single .acceptance-50,body.single .acceptance-60,body.search .acceptance-50,body.search .acceptance-60,body.error404 .acceptance-50,body.error404 .acceptance-60,body.archive .acceptance-50,body.archive .acceptance-60{font-size: 15px !important;line-height:18px;color:#fff;margin-bottom:1rem}body.page .wpcf7-form .wpcf7-acceptance .wpcf7-list-item label,body.page .wpcf7-form .wpcf7-acceptance .wpcf7-list-item label,body.blog .wpcf7-form .wpcf7-acceptance .wpcf7-list-item label,body.blog .wpcf7-form .wpcf7-acceptance .wpcf7-list-item label,body.single .wpcf7-form .wpcf7-acceptance .wpcf7-list-item label,body.single .wpcf7-form .wpcf7-acceptance .wpcf7-list-item label,body.search .wpcf7-form .wpcf7-acceptance .wpcf7-list-item label,body.search .wpcf7-form .wpcf7-acceptance .wpcf7-list-item label,body.error404 .wpcf7-form .wpcf7-acceptance .wpcf7-list-item label,body.error404 .wpcf7-form .wpcf7-acceptance .wpcf7-list-item label,body.archive .wpcf7-form .wpcf7-acceptance .wpcf7-list-item label,body.archive .wpcf7-form .wpcf7-acceptance .wpcf7-list-item label{display:-webkit-box;display:-ms-flexbox;display:flex}body.page .wpcf7-form .wpcf7-acceptance .wpcf7-list-item label a,body.page .wpcf7-form .wpcf7-acceptance .wpcf7-list-item label a,body.blog .wpcf7-form .wpcf7-acceptance .wpcf7-list-item label a,body.blog .wpcf7-form .wpcf7-acceptance .wpcf7-list-item label a,body.single .wpcf7-form .wpcf7-acceptance .wpcf7-list-item label a,body.single .wpcf7-form .wpcf7-acceptance .wpcf7-list-item label a,body.search .wpcf7-form .wpcf7-acceptance .wpcf7-list-item label a,body.search .wpcf7-form .wpcf7-acceptance .wpcf7-list-item label a,body.error404 .wpcf7-form .wpcf7-acceptance .wpcf7-list-item label a,body.error404 .wpcf7-form .wpcf7-acceptance .wpcf7-list-item label a,body.archive .wpcf7-form .wpcf7-acceptance .wpcf7-list-item label a,body.archive .wpcf7-form .wpcf7-acceptance .wpcf7-list-item label a{text-decoration:none}body.page .wpcf7-form .wpcf7-acceptance input,body.blog .wpcf7-form .wpcf7-acceptance input,body.single .wpcf7-form .wpcf7-acceptance input,body.search .wpcf7-form .wpcf7-acceptance input,body.error404 .wpcf7-form .wpcf7-acceptance input,body.archive .wpcf7-form .wpcf7-acceptance input{font-size: 15px !important;line-height:18px;margin:5px 5px 0 0 !important;padding:0 !important}body.page .wpcf7-form .wpcf7-acceptance span,body.blog .wpcf7-form .wpcf7-acceptance span,body.single .wpcf7-form .wpcf7-acceptance span,body.search .wpcf7-form .wpcf7-acceptance span,body.error404 .wpcf7-form .wpcf7-acceptance span,body.archive .wpcf7-form .wpcf7-acceptance span{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:left}@media(min-width: 767px){body.page .form-inputs,body.blog .form-inputs,body.single .form-inputs,body.search .form-inputs,body.error404 .form-inputs,body.archive .form-inputs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}body.page .form-inputs .col1,body.page .form-inputs .col2,body.blog .form-inputs .col1,body.blog .form-inputs .col2,body.single .form-inputs .col1,body.single .form-inputs .col2,body.search .form-inputs .col1,body.search .form-inputs .col2,body.error404 .form-inputs .col1,body.error404 .form-inputs .col2,body.archive .form-inputs .col1,body.archive .form-inputs .col2{width:calc(50% - 15px);padding:15px}}body.page .form-inputs,body.page .form-submit,body.blog .form-inputs,body.blog .form-submit,body.single .form-inputs,body.single .form-submit,body.search .form-inputs,body.search .form-submit,body.error404 .form-inputs,body.error404 .form-submit,body.archive .form-inputs,body.archive .form-submit{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body.page .form-inputs br,body.page .form-submit br,body.blog .form-inputs br,body.blog .form-submit br,body.single .form-inputs br,body.single .form-submit br,body.search .form-inputs br,body.search .form-submit br,body.error404 .form-inputs br,body.error404 .form-submit br,body.archive .form-inputs br,body.archive .form-submit br{display:none}body.page .form-inputs .wpcf7-form-control.button-cta1,body.page .form-inputs .wpcf7-form-control.button-cta6,body.page .form-submit .wpcf7-form-control.button-cta1,body.page .form-submit .wpcf7-form-control.button-cta6,body.blog .form-inputs .wpcf7-form-control.button-cta1,body.blog .form-inputs .wpcf7-form-control.button-cta6,body.blog .form-submit .wpcf7-form-control.button-cta1,body.blog .form-submit .wpcf7-form-control.button-cta6,body.single .form-inputs .wpcf7-form-control.button-cta1,body.single .form-inputs .wpcf7-form-control.button-cta6,body.single .form-submit .wpcf7-form-control.button-cta1,body.single .form-submit .wpcf7-form-control.button-cta6,body.search .form-inputs .wpcf7-form-control.button-cta1,body.search .form-inputs .wpcf7-form-control.button-cta6,body.search .form-submit .wpcf7-form-control.button-cta1,body.search .form-submit .wpcf7-form-control.button-cta6,body.error404 .form-inputs .wpcf7-form-control.button-cta1,body.error404 .form-inputs .wpcf7-form-control.button-cta6,body.error404 .form-submit .wpcf7-form-control.button-cta1,body.error404 .form-submit .wpcf7-form-control.button-cta6,body.archive .form-inputs .wpcf7-form-control.button-cta1,body.archive .form-inputs .wpcf7-form-control.button-cta6,body.archive .form-submit .wpcf7-form-control.button-cta1,body.archive .form-submit .wpcf7-form-control.button-cta6{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:400px;margin:0 auto;padding:1rem 1rem;font-size:1.1rem;width:100%;font-weight:700;text-align:center;text-transform:uppercase;text-decoration:none;white-space:normal;color:#002e6d;background-color:#ffcd00}@media(min-width: 767px){body.page .form-inputs .wpcf7-form-control.button-cta1,body.page .form-inputs .wpcf7-form-control.button-cta6,body.page .form-submit .wpcf7-form-control.button-cta1,body.page .form-submit .wpcf7-form-control.button-cta6,body.blog .form-inputs .wpcf7-form-control.button-cta1,body.blog .form-inputs .wpcf7-form-control.button-cta6,body.blog .form-submit .wpcf7-form-control.button-cta1,body.blog .form-submit .wpcf7-form-control.button-cta6,body.single .form-inputs .wpcf7-form-control.button-cta1,body.single .form-inputs .wpcf7-form-control.button-cta6,body.single .form-submit .wpcf7-form-control.button-cta1,body.single .form-submit .wpcf7-form-control.button-cta6,body.search .form-inputs .wpcf7-form-control.button-cta1,body.search .form-inputs .wpcf7-form-control.button-cta6,body.search .form-submit .wpcf7-form-control.button-cta1,body.search .form-submit .wpcf7-form-control.button-cta6,body.error404 .form-inputs .wpcf7-form-control.button-cta1,body.error404 .form-inputs .wpcf7-form-control.button-cta6,body.error404 .form-submit .wpcf7-form-control.button-cta1,body.error404 .form-submit .wpcf7-form-control.button-cta6,body.archive .form-inputs .wpcf7-form-control.button-cta1,body.archive .form-inputs .wpcf7-form-control.button-cta6,body.archive .form-submit .wpcf7-form-control.button-cta1,body.archive .form-submit .wpcf7-form-control.button-cta6{font-size:1.3rem}}body.page .form-inputs .wpcf7-form-control.button-cta1:visited,body.page .form-inputs .wpcf7-form-control.button-cta1:focus,body.page .form-inputs .wpcf7-form-control.button-cta6:visited,body.page .form-inputs .wpcf7-form-control.button-cta6:focus,body.page .form-submit .wpcf7-form-control.button-cta1:visited,body.page .form-submit .wpcf7-form-control.button-cta1:focus,body.page .form-submit .wpcf7-form-control.button-cta6:visited,body.page .form-submit .wpcf7-form-control.button-cta6:focus,body.blog .form-inputs .wpcf7-form-control.button-cta1:visited,body.blog .form-inputs .wpcf7-form-control.button-cta1:focus,body.blog .form-inputs .wpcf7-form-control.button-cta6:visited,body.blog .form-inputs .wpcf7-form-control.button-cta6:focus,body.blog .form-submit .wpcf7-form-control.button-cta1:visited,body.blog .form-submit .wpcf7-form-control.button-cta1:focus,body.blog .form-submit .wpcf7-form-control.button-cta6:visited,body.blog .form-submit .wpcf7-form-control.button-cta6:focus,body.single .form-inputs .wpcf7-form-control.button-cta1:visited,body.single .form-inputs .wpcf7-form-control.button-cta1:focus,body.single .form-inputs .wpcf7-form-control.button-cta6:visited,body.single .form-inputs .wpcf7-form-control.button-cta6:focus,body.single .form-submit .wpcf7-form-control.button-cta1:visited,body.single .form-submit .wpcf7-form-control.button-cta1:focus,body.single .form-submit .wpcf7-form-control.button-cta6:visited,body.single .form-submit .wpcf7-form-control.button-cta6:focus,body.search .form-inputs .wpcf7-form-control.button-cta1:visited,body.search .form-inputs .wpcf7-form-control.button-cta1:focus,body.search .form-inputs .wpcf7-form-control.button-cta6:visited,body.search .form-inputs .wpcf7-form-control.button-cta6:focus,body.search .form-submit .wpcf7-form-control.button-cta1:visited,body.search .form-submit .wpcf7-form-control.button-cta1:focus,body.search .form-submit .wpcf7-form-control.button-cta6:visited,body.search .form-submit .wpcf7-form-control.button-cta6:focus,body.error404 .form-inputs .wpcf7-form-control.button-cta1:visited,body.error404 .form-inputs .wpcf7-form-control.button-cta1:focus,body.error404 .form-inputs .wpcf7-form-control.button-cta6:visited,body.error404 .form-inputs .wpcf7-form-control.button-cta6:focus,body.error404 .form-submit .wpcf7-form-control.button-cta1:visited,body.error404 .form-submit .wpcf7-form-control.button-cta1:focus,body.error404 .form-submit .wpcf7-form-control.button-cta6:visited,body.error404 .form-submit .wpcf7-form-control.button-cta6:focus,body.archive .form-inputs .wpcf7-form-control.button-cta1:visited,body.archive .form-inputs .wpcf7-form-control.button-cta1:focus,body.archive .form-inputs .wpcf7-form-control.button-cta6:visited,body.archive .form-inputs .wpcf7-form-control.button-cta6:focus,body.archive .form-submit .wpcf7-form-control.button-cta1:visited,body.archive .form-submit .wpcf7-form-control.button-cta1:focus,body.archive .form-submit .wpcf7-form-control.button-cta6:visited,body.archive .form-submit .wpcf7-form-control.button-cta6:focus{color:#002e6d}body.page .form-inputs .wpcf7-form-control.button-cta1:hover,body.page .form-inputs .wpcf7-form-control.button-cta6:hover,body.page .form-submit .wpcf7-form-control.button-cta1:hover,body.page .form-submit .wpcf7-form-control.button-cta6:hover,body.blog .form-inputs .wpcf7-form-control.button-cta1:hover,body.blog .form-inputs .wpcf7-form-control.button-cta6:hover,body.blog .form-submit .wpcf7-form-control.button-cta1:hover,body.blog .form-submit .wpcf7-form-control.button-cta6:hover,body.single .form-inputs .wpcf7-form-control.button-cta1:hover,body.single .form-inputs .wpcf7-form-control.button-cta6:hover,body.single .form-submit .wpcf7-form-control.button-cta1:hover,body.single .form-submit .wpcf7-form-control.button-cta6:hover,body.search .form-inputs .wpcf7-form-control.button-cta1:hover,body.search .form-inputs .wpcf7-form-control.button-cta6:hover,body.search .form-submit .wpcf7-form-control.button-cta1:hover,body.search .form-submit .wpcf7-form-control.button-cta6:hover,body.error404 .form-inputs .wpcf7-form-control.button-cta1:hover,body.error404 .form-inputs .wpcf7-form-control.button-cta6:hover,body.error404 .form-submit .wpcf7-form-control.button-cta1:hover,body.error404 .form-submit .wpcf7-form-control.button-cta6:hover,body.archive .form-inputs .wpcf7-form-control.button-cta1:hover,body.archive .form-inputs .wpcf7-form-control.button-cta6:hover,body.archive .form-submit .wpcf7-form-control.button-cta1:hover,body.archive .form-submit .wpcf7-form-control.button-cta6:hover{color:#fff;background-color:#002e6d;border-color:#002e6d;text-decoration:none;outline:none}body.page .button,body.blog .button,body.single .button,body.search .button,body.error404 .button,body.archive .button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:400px;padding:1rem 1.5rem;font-weight:700;text-align:center;border-radius:0;text-transform:uppercase;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:1.3em}body.page .button:hover,body.page .button:visited,body.blog .button:hover,body.blog .button:visited,body.single .button:hover,body.single .button:visited,body.search .button:hover,body.search .button:visited,body.error404 .button:hover,body.error404 .button:visited,body.archive .button:hover,body.archive .button:visited{text-decoration:none;outline:none}body.page .button-cta1,body.blog .button-cta1,body.single .button-cta1,body.search .button-cta1,body.error404 .button-cta1,body.archive .button-cta1{font-size:1.2rem;color:#002e6d;background-color:#ffcd00;border:4px solid #002e6d;margin:0 auto}@media(min-width: 767px){body.page .button-cta1,body.blog .button-cta1,body.single .button-cta1,body.search .button-cta1,body.error404 .button-cta1,body.archive .button-cta1{font-size:1.5rem}}body.page .button-cta1:visited,body.page .button-cta1:focus,body.blog .button-cta1:visited,body.blog .button-cta1:focus,body.single .button-cta1:visited,body.single .button-cta1:focus,body.search .button-cta1:visited,body.search .button-cta1:focus,body.error404 .button-cta1:visited,body.error404 .button-cta1:focus,body.archive .button-cta1:visited,body.archive .button-cta1:focus{color:#002e6d}body.page .button-cta1:hover,body.blog .button-cta1:hover,body.single .button-cta1:hover,body.search .button-cta1:hover,body.error404 .button-cta1:hover,body.archive .button-cta1:hover{color:#fff;background-color:#002e6d;border-color:#002e6d}body.page .button-cta1.small-font,body.blog .button-cta1.small-font,body.single .button-cta1.small-font,body.search .button-cta1.small-font,body.error404 .button-cta1.small-font,body.archive .button-cta1.small-font{font-size:1.1rem}body.page .button-cta2,body.blog .button-cta2,body.single .button-cta2,body.search .button-cta2,body.error404 .button-cta2,body.archive .button-cta2{font-size:1rem;color:#fff;background-color:#002e6d;border:inherit;margin:0 auto}body.page .button-cta2:visited,body.blog .button-cta2:visited,body.single .button-cta2:visited,body.search .button-cta2:visited,body.error404 .button-cta2:visited,body.archive .button-cta2:visited{color:#fff}body.page .button-cta2:active,body.page .button-cta2:focus,body.blog .button-cta2:active,body.blog .button-cta2:focus,body.single .button-cta2:active,body.single .button-cta2:focus,body.search .button-cta2:active,body.search .button-cta2:focus,body.error404 .button-cta2:active,body.error404 .button-cta2:focus,body.archive .button-cta2:active,body.archive .button-cta2:focus{color:#fff}body.page .button-cta2:hover,body.blog .button-cta2:hover,body.single .button-cta2:hover,body.search .button-cta2:hover,body.error404 .button-cta2:hover,body.archive .button-cta2:hover{color:#002e6d;background-color:#ffcd00;border:inherit}body.page .button-cta3,body.blog .button-cta3,body.single .button-cta3,body.search .button-cta3,body.error404 .button-cta3,body.archive .button-cta3{font-size:1.5rem;color:#fff;background-color:#002e6d;border:inherit;margin:0 auto}body.page .button-cta3:visited,body.blog .button-cta3:visited,body.single .button-cta3:visited,body.search .button-cta3:visited,body.error404 .button-cta3:visited,body.archive .button-cta3:visited{color:#fff}body.page .button-cta3:focus,body.blog .button-cta3:focus,body.single .button-cta3:focus,body.search .button-cta3:focus,body.error404 .button-cta3:focus,body.archive .button-cta3:focus{color:#002e6d}body.page .button-cta3:hover,body.blog .button-cta3:hover,body.single .button-cta3:hover,body.search .button-cta3:hover,body.error404 .button-cta3:hover,body.archive .button-cta3:hover{color:#002e6d;background-color:#ffcd00;border:inherit}body.page .button-cta4,body.blog .button-cta4,body.single .button-cta4,body.search .button-cta4,body.error404 .button-cta4,body.archive .button-cta4{font-size:1.5rem;color:#fff !important;background-color:#e9851e !important;border:inherit;width:100%;font-weight:700;margin:0 auto}body.page .button-cta4:visited,body.page .button-cta4:focus,body.blog .button-cta4:visited,body.blog .button-cta4:focus,body.single .button-cta4:visited,body.single .button-cta4:focus,body.search .button-cta4:visited,body.search .button-cta4:focus,body.error404 .button-cta4:visited,body.error404 .button-cta4:focus,body.archive .button-cta4:visited,body.archive .button-cta4:focus{color:#002e6d}body.page .button-cta4:hover,body.blog .button-cta4:hover,body.single .button-cta4:hover,body.search .button-cta4:hover,body.error404 .button-cta4:hover,body.archive .button-cta4:hover{color:#fff !important;background-color:#002e6d !important;border:inherit !important}body.page .button-cta5,body.blog .button-cta5,body.single .button-cta5,body.search .button-cta5,body.error404 .button-cta5,body.archive .button-cta5{font-size:1.1rem;color:#002e6d !important;background-color:#ffcd00;margin:0 auto}@media(min-width: 767px){body.page .button-cta5,body.blog .button-cta5,body.single .button-cta5,body.search .button-cta5,body.error404 .button-cta5,body.archive .button-cta5{font-size:1.3rem}}body.page .button-cta5:visited,body.page .button-cta5:focus,body.blog .button-cta5:visited,body.blog .button-cta5:focus,body.single .button-cta5:visited,body.single .button-cta5:focus,body.search .button-cta5:visited,body.search .button-cta5:focus,body.error404 .button-cta5:visited,body.error404 .button-cta5:focus,body.archive .button-cta5:visited,body.archive .button-cta5:focus{color:#002e6d}body.page .button-cta5:hover,body.blog .button-cta5:hover,body.single .button-cta5:hover,body.search .button-cta5:hover,body.error404 .button-cta5:hover,body.archive .button-cta5:hover{color:#fff !important;background-color:#003da6}body.page .button-cta5.small-font,body.blog .button-cta5.small-font,body.single .button-cta5.small-font,body.search .button-cta5.small-font,body.error404 .button-cta5.small-font,body.archive .button-cta5.small-font{font-size:1.1rem}body.page .button-cta6,body.blog .button-cta6,body.single .button-cta6,body.search .button-cta6,body.error404 .button-cta6,body.archive .button-cta6{font-size:1.1rem;font-weight:700;color:#002e6c;margin-bottom:0px;padding:.3rem 1rem;background-color:#ffcd00;text-decoration:none}@media(min-width: 767px){body.page .button-cta6,body.blog .button-cta6,body.single .button-cta6,body.search .button-cta6,body.error404 .button-cta6,body.archive .button-cta6{font-size:1.3rem}}body.page .button-cta6:hover,body.blog .button-cta6:hover,body.single .button-cta6:hover,body.search .button-cta6:hover,body.error404 .button-cta6:hover,body.archive .button-cta6:hover{text-decoration:none !important}body.page .button-cta6::-moz-selection, body.blog .button-cta6::-moz-selection, body.single .button-cta6::-moz-selection, body.search .button-cta6::-moz-selection, body.error404 .button-cta6::-moz-selection, body.archive .button-cta6::-moz-selection{background-color:inherit;color:inherit}body.page .button-cta6::selection,body.blog .button-cta6::selection,body.single .button-cta6::selection,body.search .button-cta6::selection,body.error404 .button-cta6::selection,body.archive .button-cta6::selection{background-color:inherit;color:inherit}body.page .button-cta6.button-cta6-b,body.blog .button-cta6.button-cta6-b,body.single .button-cta6.button-cta6-b,body.search .button-cta6.button-cta6-b,body.error404 .button-cta6.button-cta6-b,body.archive .button-cta6.button-cta6-b{color:#ffcd00;margin-bottom:0px;margin-right:15px;padding:.3rem 1rem;background-color:#002e6c;text-decoration:none}body.page .button-cta6.button-cta6-b:hover,body.blog .button-cta6.button-cta6-b:hover,body.single .button-cta6.button-cta6-b:hover,body.search .button-cta6.button-cta6-b:hover,body.error404 .button-cta6.button-cta6-b:hover,body.archive .button-cta6.button-cta6-b:hover{text-decoration:none !important}body.page .button-cta6.button-cta6-b::-moz-selection, body.blog .button-cta6.button-cta6-b::-moz-selection, body.single .button-cta6.button-cta6-b::-moz-selection, body.search .button-cta6.button-cta6-b::-moz-selection, body.error404 .button-cta6.button-cta6-b::-moz-selection, body.archive .button-cta6.button-cta6-b::-moz-selection{background-color:inherit;color:inherit}body.page .button-cta6.button-cta6-b::selection,body.blog .button-cta6.button-cta6-b::selection,body.single .button-cta6.button-cta6-b::selection,body.search .button-cta6.button-cta6-b::selection,body.error404 .button-cta6.button-cta6-b::selection,body.archive .button-cta6.button-cta6-b::selection{background-color:inherit;color:inherit}body.page .button-cta7,body.blog .button-cta7,body.single .button-cta7,body.search .button-cta7,body.error404 .button-cta7,body.archive .button-cta7{font-size:1.2rem;color:#fff;margin-bottom:0px;padding:.3rem 1rem;background-color:#333333;text-decoration:none}body.page .button-cta7:hover,body.blog .button-cta7:hover,body.single .button-cta7:hover,body.search .button-cta7:hover,body.error404 .button-cta7:hover,body.archive .button-cta7:hover{text-decoration:none !important}body.page .button-cta7:visited,body.blog .button-cta7:visited,body.single .button-cta7:visited,body.search .button-cta7:visited,body.error404 .button-cta7:visited,body.archive .button-cta7:visited{color:#fff;background-color:#333333}body.page .button-cta7:focus,body.blog .button-cta7:focus,body.single .button-cta7:focus,body.search .button-cta7:focus,body.error404 .button-cta7:focus,body.archive .button-cta7:focus{color:#fff;background-color:#333333}body.page .button-cta7::-moz-selection, body.blog .button-cta7::-moz-selection, body.single .button-cta7::-moz-selection, body.search .button-cta7::-moz-selection, body.error404 .button-cta7::-moz-selection, body.archive .button-cta7::-moz-selection{background-color:inherit;color:inherit}body.page .button-cta7::selection,body.blog .button-cta7::selection,body.single .button-cta7::selection,body.search .button-cta7::selection,body.error404 .button-cta7::selection,body.archive .button-cta7::selection{background-color:inherit;color:inherit}body.page .buttons-wrapper,body.blog .buttons-wrapper,body.single .buttons-wrapper,body.search .buttons-wrapper,body.error404 .buttons-wrapper,body.archive .buttons-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-width: 767px){body.page .buttons-wrapper,body.blog .buttons-wrapper,body.single .buttons-wrapper,body.search .buttons-wrapper,body.error404 .buttons-wrapper,body.archive .buttons-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}body.page .buttons-wrapper a,body.blog .buttons-wrapper a,body.single .buttons-wrapper a,body.search .buttons-wrapper a,body.error404 .buttons-wrapper a,body.archive .buttons-wrapper a{height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:5px 16px;margin:1rem}@media(min-width: 767px){body.page .buttons-wrapper a,body.blog .buttons-wrapper a,body.single .buttons-wrapper a,body.search .buttons-wrapper a,body.error404 .buttons-wrapper a,body.archive .buttons-wrapper a{margin:.5rem;min-height:60px}}body.page .owl-carousel .owl-nav .owl-next:hover,body.page .owl-carousel .owl-nav .owl-prev:hover,body.blog .owl-carousel .owl-nav .owl-next:hover,body.blog .owl-carousel .owl-nav .owl-prev:hover,body.single .owl-carousel .owl-nav .owl-next:hover,body.single .owl-carousel .owl-nav .owl-prev:hover,body.search .owl-carousel .owl-nav .owl-next:hover,body.search .owl-carousel .owl-nav .owl-prev:hover,body.error404 .owl-carousel .owl-nav .owl-next:hover,body.error404 .owl-carousel .owl-nav .owl-prev:hover,body.archive .owl-carousel .owl-nav .owl-next:hover,body.archive .owl-carousel .owl-nav .owl-prev:hover{background-color:inherit !important;border-color:inherit !important}body footer .popup-form{position:relative}body footer .popup-form .consultation_form_main{position:fixed;width:100%;max-width:100%;margin:0;right:0;bottom:0;-webkit-box-shadow:none;box-shadow:none;background-color:#fff;z-index:100;max-height:100vh}@media(min-width: 576px){body footer .popup-form .consultation_form_main{bottom:0;right:30px;width:460px;-webkit-box-shadow:0px 0px 6px 1px rgba(0,0,0,.57);box-shadow:0px 0px 6px 1px rgba(0,0,0,.57)}}body footer .popup-form .consultation_form_main .consultation_form-header{background-color:#003da6;cursor:pointer;padding:20px 15px}body footer .popup-form .consultation_form_main .consultation_form-header p.consultation_form-title{font-size:1.4rem;line-height:1.3em;font-weight:700;text-align:center;color:#fff !important;margin-bottom:0}@media(min-width: 767px){body footer .popup-form .consultation_form_main .consultation_form-header p.consultation_form-title{font-size:1.6rem}}body footer .popup-form .consultation_form_main .consultation_form-header p.consultation_form-subtitle{font-size:11px;line-height:1.3em;font-weight:400;text-align:center;font-style:italic;margin:0;padding-top:8px;color:#fff !important}body footer .popup-form .consultation_form_main .consultation_form-header .a_closepopup{position:absolute;display:none;float:right;color:#fff;width:14px;top:8px;right:12px}@media(min-width: 576px){body footer .popup-form .consultation_form_main .consultation_form-header .a_closepopup{width:18px}}body footer .popup-form .consultation_form_main.active .consultation_form-body{display:block}body footer .popup-form .consultation_form_main.active .a_closepopup{display:block}body footer .popup-form .consultation_form_main .consultation_form-body{background:#fff;padding:0;display:none}body footer .popup-form .consultation_form_main .consultation_form-body .consultation_form_subscribe{margin-bottom:10px}body footer .popup-form .consultation_form_main .consultation_form-body input[type=text],body footer .popup-form .consultation_form_main .consultation_form-body input[type=email],body footer .popup-form .consultation_form_main .consultation_form-body textarea,body footer .popup-form .consultation_form_main .consultation_form-body select{margin-bottom:10px;padding:7px 8px}body footer .popup-form .consultation_form_main .consultation_form-body .short{width:49%;float:left}body footer .popup-form .consultation_form_main .consultation_form-body .short.left{margin-right:1%}body footer .popup-form .consultation_form_main .consultation_form-body .short.right{margin-left:1%}body footer .popup-form .form-inputs{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:0}body footer .popup-form .form-inputs input,body footer .popup-form .form-inputs textarea,body footer .popup-form .form-inputs select,body footer .popup-form .form-inputs .acceptance-50,body footer .popup-form .form-inputs .acceptance-60{font-size:.9rem;margin:.2rem 0;padding:.55em;color:#333333}body footer .popup-form .form-inputs .acceptance-50,body footer .popup-form .form-inputs .acceptance-60{font-size: 15px !important;line-height:16px;margin:0}body footer .popup-form .form-inputs .acceptance-50 a,body footer .popup-form .form-inputs .acceptance-60 a{font-size:12px !important;line-height:16px !important}body footer .popup-form .form-inputs textarea{height:70px}body footer .popup-form .form-inputs .wpcf7-form-control.wpcf7-textarea{margin-bottom:0}body footer .popup-form .form-inputs .col1,body footer .popup-form .form-inputs .col2{width:100%;padding:15px}body footer .popup-form .form-inputs .col1{padding-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-flow:wrap;flex-flow:wrap}body footer .popup-form .form-inputs .col1 .wpcf7-form-control-wrap.your-email,body footer .popup-form .form-inputs .col1 .wpcf7-form-control-wrap.your-name{width:calc(50% - 5px)}body footer .popup-form .form-inputs .col2{padding-top:0;padding-bottom:0}body footer .popup-form .form-inputs span.wpcf7-list-item{margin:0}body footer .popup-form .form-submit{margin-bottom:.2em;padding:0 15px}body footer .popup-form .form-submit .button.button-cta1{font-size:1.1rem;width:100%;max-width:100%;margin:0 auto !important;padding:.5rem .9rem !important}.owl-carousel{overflow:hidden}.owl-carousel .owl-stage{display:-webkit-box;display:-ms-flexbox;display:flex}.owl-carousel .owl-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.owl-carousel .owl-dots.disabled{display:none}.owl-carousel .owl-dots button{color:#828282;border-radius:42px;padding-top:5px;padding-right:5px;padding-bottom:5px;padding-left:5px;margin:25px 5px 5px !important;background-color:#838383}@media(min-width: 767px){.owl-carousel .owl-dots button{margin:45px 5px 5px !important;padding-top:7px;padding-right:7px;padding-bottom:7px;padding-left:7px}}.owl-carousel .owl-dots button span{background:none;color:#828282;background-color:inherit}.owl-carousel .owl-dots button span::-moz-selection{background-color:inherit;color:#838383}.owl-carousel .owl-dots button span::selection{background-color:inherit;color:#838383}.owl-carousel .owl-dots button::-moz-selection{background-color:inherit;color:#838383}.owl-carousel .owl-dots button::selection{background-color:inherit;color:#838383}.owl-carousel .owl-dots button.active{background-color:#003da6}.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-nav button{background-color:inherit;border-radius:inherit;padding-top:inherit;padding-right:inherit;padding-bottom:inherit;padding-left:inherit}.owl-carousel .owl-nav button span{font-size:70px;background:none;color:#828282;background-color:inherit}.owl-carousel .owl-nav button span::-moz-selection{background-color:inherit;color:#838383}.owl-carousel .owl-nav button span::selection{background-color:inherit;color:#838383}.owl-carousel .owl-nav button::-moz-selection{background-color:inherit;color:#838383}.owl-carousel .owl-nav button::selection{background-color:inherit;color:#838383}.owl-carousel .owl-nav button.active{background-color:#003da6}.owl-carousel .owl-nav .owl-prev{position:absolute;left:8px;top:40%}.owl-carousel .owl-nav .owl-next{position:absolute;right:8px;top:40%}.grecaptcha-badge{display:none}body .bkg-gray{background-color:#f8f8f8}body .bkg-gray h2{color:#003da6 !important}body.page.ast-separate-container{background-color:#fff}body .home-covid-message{background-color:#d5d5d5;width:100%;padding:12px 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body .home-covid-message .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-width: 767px){body .home-covid-message .wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}body .home-covid-message p{font-size: 15px !important;line-height:1.3em;color:#000;text-align:left;margin:0;padding:5px 10px}@media(min-width: 767px){body .home-covid-message p{font-size: 15px !important;padding:0 20px;text-align:center}}body .home-covid-message p.covid-title{font-weight:800;font-size:15px}body .home-covid-message p.covid-title span{white-space:nowrap}body .home-covid-message p.covid-message{font-weight:400}body .home-covid-message a.button{font-size: 15px !important;margin:5px 10px;background-color:#003da6;color:#fff}@media(min-width: 767px){body .home-covid-message a.button{font-size: 15px !important;margin:0 20px}}body .main-header-bar{border:none}body .main-header-bar .main-header-bar-navigation.toggle-on{padding:0 0 1.3em 0}body .main-header-bar .main-header-bar-navigation.toggle-on .button.button-cta6{margin-top:15px}body .ast-sticky-active .main-navigation .wrapper-phone-flag{display:none}body .ast-mobile-menu-buttons{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:inherit !important;-ms-flex-pack:inherit !important;justify-content:inherit !important}body .ast-mobile-menu-buttons .phone-mobile-icon img{width:40px}@media(min-width: 767px){body .ast-mobile-menu-buttons .phone-mobile-icon img{width:50px}}body .ast-mobile-menu-buttons .menu-toggle .menu-toggle-icon{font-size:40px;line-height:0;color:#000}@media(min-width: 767px){body .ast-mobile-menu-buttons .menu-toggle .menu-toggle-icon{font-size:50px}}body #ast-fixed-header{max-height:100vh;overflow-y:scroll}@media(min-width: 767px){body #ast-fixed-header{max-height:inherit;overflow-y:inherit}}body #ast-fixed-header .ast-flex.main-header-container .phone-fixed-icon{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width: 1024px){body #ast-fixed-header .ast-flex.main-header-container .phone-fixed-icon{display:-webkit-box;display:-ms-flexbox;display:flex}}body #ast-fixed-header .ast-flex.main-header-container .phone-fixed-icon img{width:45px}body #masthead.site-header .site-logo-img .astra-logo-svg{max-width:200px;width:100% !important}@media(min-width: 767px){body #masthead.site-header .site-logo-img .astra-logo-svg{max-width:160px}}@media(min-width: 1200px){body #masthead.site-header .site-logo-img .astra-logo-svg{max-width:200px}}body .ast-main-header-bar-alignment{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1}body .main-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:15px 15px 0 !important}body .main-navigation ul{margin:0}body .main-navigation ul li{padding:5px 7px}@media(min-width: 767px){body .main-navigation ul li{padding:3px}}@media(min-width: 1024px){body .main-navigation ul li{padding:5px 7px}}body .main-navigation .menu-item{background-color:inherit;font-weight:700;text-transform:uppercase;padding-bottom:inherit}@media(min-width: 991px){body .main-navigation .menu-item{padding-bottom:15px}}body .main-navigation .menu-item a{font-size:.9rem;text-decoration:none;color:#333333}@media(min-width: 767px){body .main-navigation .menu-item a{font-size:14px}}@media(min-width: 1024px){body .main-navigation .menu-item a{font-size:.9rem}}body .main-navigation .menu-item a:hover{color:#002e6d}body .main-navigation .menu-item::-moz-selection{background-color:inherit;text-decoration:none}body .main-navigation .menu-item:hover,body .main-navigation .menu-item:focus,body .main-navigation .menu-item::selection{background-color:inherit;text-decoration:none}body .main-navigation .menu-item.current-menu-item a,body .main-navigation .menu-item.current-page-parent a,body .main-navigation .menu-item.current-menu-ancestor a{color:#003da6}body .main-navigation .menu-item.current-menu-item .menu-item a,body .main-navigation .menu-item.current-page-parent .menu-item a,body .main-navigation .menu-item.current-menu-ancestor .menu-item a{color:#333333}body .main-navigation .menu-item.current-menu-item .menu-item.current-menu-item a,body .main-navigation .menu-item.current-page-parent .menu-item.current-menu-item a,body .main-navigation .menu-item.current-menu-ancestor .menu-item.current-menu-item a{text-decoration:none;font-weight:500;color:#003da6}body .main-navigation .menu-item .menu-link{padding:0}body .main-navigation .menu-item span{padding:7px 0px}body .main-navigation .menu-item span::-moz-selection{background-color:inherit;color:#002e6d}body .main-navigation .menu-item span::selection{background-color:inherit;color:#002e6d}body .main-navigation .current-menu-item a{color:#003da6}body .main-navigation .current-menu-item a:hover{color:#002e6d}body .main-navigation #primary-menu{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}body .main-navigation #primary-menu .sub-arrow{display:none}body .main-navigation .wrapper-phone-flag{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap}body .main-navigation .wrapper-phone-flag .wrapper-headerflags{line-height:initial;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body .main-navigation .wrapper-phone-flag img{width:30px;margin:15px 15px 5px 15px}@media(min-width: 991px){body .main-navigation .wrapper-phone-flag img{margin:0 0 0 30px}}@media(min-width: 991px){body .main-navigation .wrapper-phone-flag img.flag-it{margin:0 0 0 10px}}body .main-navigation ul.children li a:before,body .main-navigation ul.sub-menu li a:before{content:none !important}body .main-navigation .main-header-menu .astra-megamenu.sub-menu{background-color:#e4e4e4;border:none !important;-webkit-box-shadow:inset 0 20px 10px -20px rgba(0,0,0,.5);box-shadow:inset 0 20px 10px -20px rgba(0,0,0,.5);padding:25px !important;line-height:inherit}@media(min-width: 991px){body .main-navigation .main-header-menu .astra-megamenu.sub-menu{padding:40px 45px !important}}body .main-navigation .main-header-menu .astra-megamenu.sub-menu .ast-disable-link{outline:none}body .main-navigation .main-header-menu .astra-megamenu.sub-menu .ast-disable-link:hover{text-decoration:none}body .main-navigation .main-header-menu .astra-megamenu.sub-menu .menu-item{text-transform:initial}body .main-navigation .main-header-menu .astra-megamenu.sub-menu ul{background-color:#e4e4e4}body .main-navigation .main-header-menu .astra-megamenu.sub-menu li,body .main-navigation .main-header-menu .astra-megamenu.sub-menu a,body .main-navigation .main-header-menu .astra-megamenu.sub-menu p,body .main-navigation .main-header-menu .astra-megamenu.sub-menu .menu-text{font-size: 15px !important;line-height:18px}body .main-navigation .main-header-menu .astra-megamenu.sub-menu a{border:none}body .main-navigation .main-header-menu .astra-megamenu.sub-menu .ast-mm-custom-text-content,body .main-navigation .main-header-menu .astra-megamenu.sub-menu span,body .main-navigation .main-header-menu .astra-megamenu.sub-menu ul li{padding:0}body .main-navigation .main-header-menu .astra-megamenu.sub-menu .menu-mainheader-title a,body .main-navigation .main-header-menu .astra-megamenu.sub-menu .menu-mainheader-title{font-size:1.2rem;font-weight:500;color:#000;padding:0;margin-bottom:1rem}body .main-navigation .main-header-menu .astra-megamenu.sub-menu .menu-mainheader-title a.nomargin,body .main-navigation .main-header-menu .astra-megamenu.sub-menu .menu-mainheader-title.nomargin{margin:0 !important}body .main-navigation .main-header-menu .astra-megamenu.sub-menu .infoextra p:first-child{font-size: 15px !important;font-weight:400;font-style:italic;text-align:left;text-transform:capitalize;margin-top:30px}body .main-navigation .main-header-menu .astra-megamenu.sub-menu .infoextra p:last-child,body .main-navigation .main-header-menu .astra-megamenu.sub-menu .infoextra a{display:inline;font-size:.9rem;line-height:1.3rem;text-align:left;font-family:Arial,Helvetica,sans-serif;font-style:italic}body .main-navigation .main-header-menu .astra-megamenu.sub-menu .infoextra p:last-child a,body .main-navigation .main-header-menu .astra-megamenu.sub-menu .infoextra a a{display:inherit;text-decoration:none;color:#003da6;padding:0}body .main-navigation .main-header-menu .menu-about-us .astra-megamenu.sub-menu{padding:0 !important}body .main-navigation .main-header-menu .menu-about-us .astra-megamenu.sub-menu .menuhead-col1{max-width:250px;min-width:inherit;background:none;padding:25px !important}@media(min-width: 991px){body .main-navigation .main-header-menu .menu-about-us .astra-megamenu.sub-menu .menuhead-col1{padding:40px 10px 30px 4% !important}}body .main-navigation .main-header-menu .menu-about-us .astra-megamenu.sub-menu .menuhead-col1 .astra-nested-sub-menu.sub-menu .menu-link{font-weight:400;text-decoration:none;text-transform:capitalize;margin:0 0 .7em 0}body .main-navigation .main-header-menu .menu-about-us .astra-megamenu.sub-menu .menuhead-col1 .astra-nested-sub-menu.sub-menu li,body .main-navigation .main-header-menu .menu-about-us .astra-megamenu.sub-menu .menuhead-col1 .astra-nested-sub-menu.sub-menu a,body .main-navigation .main-header-menu .menu-about-us .astra-megamenu.sub-menu .menuhead-col1 .astra-nested-sub-menu.sub-menu span{padding:0;margin:0}body .main-navigation .main-header-menu .menu-about-us .astra-megamenu.sub-menu .menuhead-col2{-webkit-box-flex:.8;-ms-flex:.8;flex:.8;position:relative;padding:0 25px 25px 25px !important}@media(min-width: 991px){body .main-navigation .main-header-menu .menu-about-us .astra-megamenu.sub-menu .menuhead-col2{padding:40px 4% 30px 4% !important;display:initial;-webkit-box-shadow:inset 0 20px 10px -20px rgba(0,0,0,.5);box-shadow:inset 0 20px 10px -20px rgba(0,0,0,.5)}}body .main-navigation .main-header-menu .menu-about-us .astra-megamenu.sub-menu .menuhead-col2 .text-ourstory{font-family:"Gelasio",serif;font-size:1rem;line-height:1.6rem;font-style:italic;text-align:left;margin-top:1rem;color:#fff}body .main-navigation .main-header-menu .menu-about-us .astra-megamenu.sub-menu .menuhead-col2 .menu-mainheader-title a{font-size:1rem;font-weight:500;color:#000;padding:0;margin-bottom:0rem}body .main-navigation .main-header-menu .menu-about-us .astra-megamenu.sub-menu .menuhead-col2 .sub-menu .menu-link{font-weight:400;color:#000;text-decoration:none;text-transform:capitalize;margin:0 0 .7em 0}body .main-navigation .main-header-menu .menu-about-us .astra-megamenu.sub-menu .menuhead-col2 .sub-menu li,body .main-navigation .main-header-menu .menu-about-us .astra-megamenu.sub-menu .menuhead-col2 .sub-menu a,body .main-navigation .main-header-menu .menu-about-us .astra-megamenu.sub-menu .menuhead-col2 .sub-menu span{padding:0;margin:0}body .main-navigation .main-header-menu .menu-about-us .astra-megamenu.sub-menu .menuhead-col2 .sub-menu #members-list{margin-top:10px;margin-bottom:12px}body .main-navigation .main-header-menu .menu-about-us .astra-megamenu.sub-menu .menuhead-col2 .sub-menu #members-list a{margin-bottom:4px;color:#333333;text-decoration:none;font-weight:400;font-size: 15px !important;line-height:18px}body .main-navigation .main-header-menu .menu-about-us .astra-megamenu.sub-menu .menuhead-col3{display:none;-webkit-box-flex:.8;-ms-flex:.8;flex:.8;position:relative;padding:25px !important;background-color:#002e6d;max-width:300px}@media(min-width: 991px){body .main-navigation .main-header-menu .menu-about-us .astra-megamenu.sub-menu .menuhead-col3{padding:40px 4% 30px 4% !important;display:initial}}body .main-navigation .main-header-menu .menu-about-us .astra-megamenu.sub-menu .menuhead-col3 .text-ourstory{font-size: 15px !important;line-height:23px;color:#fff;text-align:left;font-style:italic;font-family:"Gelasio",serif}body .main-navigation .main-header-menu .menu-our-team .astra-megamenu.sub-menu{padding:0 !important}body .main-navigation .main-header-menu .menu-our-team .astra-megamenu.sub-menu .menuhead-col1{background:none;padding:25px !important}@media(min-width: 991px){body .main-navigation .main-header-menu .menu-our-team .astra-megamenu.sub-menu .menuhead-col1{padding:40px 3% 30px 4% !important}}body .main-navigation .main-header-menu .menu-our-team .astra-megamenu.sub-menu .menuhead-col1 .menu-mainheader-title a{font-size:.9rem;font-weight:500;color:#000;padding:0;margin-bottom:1rem}body .main-navigation .main-header-menu .menu-our-team .astra-megamenu.sub-menu .menuhead-col1 .sub-menu .menu-link{font-weight:400;color:#000;text-decoration:none;text-transform:capitalize;margin:0 0 .7em 0}body .main-navigation .main-header-menu .menu-our-team .astra-megamenu.sub-menu .menuhead-col1 .sub-menu li,body .main-navigation .main-header-menu .menu-our-team .astra-megamenu.sub-menu .menuhead-col1 .sub-menu a,body .main-navigation .main-header-menu .menu-our-team .astra-megamenu.sub-menu .menuhead-col1 .sub-menu span{padding:0;margin:0}body .main-navigation .main-header-menu .menu-our-team .astra-megamenu.sub-menu .menuhead-col1 .sub-menu #members-list{margin-top:10px;margin-bottom:12px}body .main-navigation .main-header-menu .menu-our-team .astra-megamenu.sub-menu .menuhead-col1 .sub-menu #members-list a{margin-bottom:4px;color:#333333;text-decoration:none;font-weight:400;font-size: 15px !important;line-height:18px}body .main-navigation .main-header-menu .menu-our-team .astra-megamenu.sub-menu .menuhead-col2{display:none;-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;padding:25px !important;background-color:#ffcd00}@media(min-width: 991px){body .main-navigation .main-header-menu .menu-our-team .astra-megamenu.sub-menu .menuhead-col2{display:initial;padding:40px 7% 30px 7% !important}}body .main-navigation .main-header-menu .menu-our-team .astra-megamenu.sub-menu .menuhead-col2 .menuquote{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body .main-navigation .main-header-menu .menu-our-team .astra-megamenu.sub-menu .menuhead-col2 .menuquote-img{height:30px;width:100%;max-width:35px;margin:0 auto}body .main-navigation .main-header-menu .menu-our-team .astra-megamenu.sub-menu .menuhead-col2 .menuquote-content,body .main-navigation .main-header-menu .menu-our-team .astra-megamenu.sub-menu .menuhead-col2 .menuquote-title{font-family:"Gelasio",serif;font-size:1rem;line-height:1.6rem;font-style:italic;text-align:left;margin-top:1rem}body .main-navigation .main-header-menu .menu-our-team .astra-megamenu.sub-menu .menuhead-col2 .menuquote-title{font-size: 15px !important;padding:0;margin:0}body .main-navigation .main-header-menu .menu-practice-areas .astra-megamenu.sub-menu .menuhead-col1{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 !important}body .main-navigation .main-header-menu .menu-practice-areas .astra-megamenu.sub-menu .menuhead-col1 .menu-link.ast-disable-link .menu-text{font-size:1.2rem;font-weight:500;color:#000;padding:1rem 0}body .main-navigation .main-header-menu .menu-practice-areas .astra-megamenu.sub-menu .menuhead-col1 .ast-mm-custom-content.ast-mm-custom-text-content{font-size:15px;line-height:22px;font-weight:400;color:#333333;text-transform:capitalize;padding:0 0 .7rem}body .main-navigation .main-header-menu .menu-practice-areas .astra-megamenu.sub-menu .menuhead-col1 .sub-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-flow:wrap;flex-flow:wrap;padding:0 0 20px}@media(min-width: 991px){body .main-navigation .main-header-menu .menu-practice-areas .astra-megamenu.sub-menu .menuhead-col1 .sub-menu{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:0 15px 20px}}body .main-navigation .main-header-menu .menu-practice-areas .astra-megamenu.sub-menu .menuhead-col1 .sub-menu li,body .main-navigation .main-header-menu .menu-practice-areas .astra-megamenu.sub-menu .menuhead-col1 .sub-menu a,body .main-navigation .main-header-menu .menu-practice-areas .astra-megamenu.sub-menu .menuhead-col1 .sub-menu span{padding:0;margin:0}body .main-navigation .main-header-menu .menu-practice-areas .astra-megamenu.sub-menu .menuhead-col1 .sub-menu li{margin-right:0px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}@media(min-width: 991px){body .main-navigation .main-header-menu .menu-practice-areas .astra-megamenu.sub-menu .menuhead-col1 .sub-menu li{width:47%;margin-right:15px}}@media(min-width: 1200px){body .main-navigation .main-header-menu .menu-practice-areas .astra-megamenu.sub-menu .menuhead-col1 .sub-menu li{width:31%;margin-right:15px}}body .main-navigation .main-header-menu .menu-practice-areas .astra-megamenu.sub-menu .menuhead-col1 .sub-menu li .ast-mm-custom-content.ast-mm-custom-text-content{text-decoration:inherit}body .main-navigation .main-header-menu .menu-practice-areas .astra-megamenu.sub-menu .menuhead-col1 .sub-menu li .ast-mm-custom-content.ast-mm-custom-text-content .menu-mainheader-subtitle{padding:15px;font-weight:500;color:#fff;text-decoration:inherit;background-color:#4d78c1}body .main-navigation .main-header-menu .menu-practice-areas .astra-megamenu.sub-menu .menuhead-col1 .sub-menu li .ast-mm-custom-content.ast-mm-custom-text-content .menu-mainheader-subtitle.second-color{background-color:#002e6d}@media(min-width: 991px){body .main-navigation .main-header-menu .menu-practice-areas .astra-megamenu.sub-menu .menuhead-col1 .sub-menu li .ast-mm-custom-content.ast-mm-custom-text-content .menu-mainheader-subtitle{color:#fff;background-color:#4d78c1}}body .main-navigation .main-header-menu .menu-practice-areas .astra-megamenu.sub-menu .menuhead-col1 .sub-menu li .astra-nested-sub-menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:initial !important}body .main-navigation .main-header-menu .menu-practice-areas .astra-megamenu.sub-menu .menuhead-col1 .sub-menu li .astra-nested-sub-menu .menu-item{margin:0 0 .8rem 0;width:100%}body .main-navigation .main-header-menu .menu-practice-areas .astra-megamenu.sub-menu .menuhead-col1 .sub-menu li .astra-nested-sub-menu .menu-item span{text-transform:capitalize;font-weight:400;text-decoration:none}body .main-navigation .main-header-menu .menu-practice-areas .astra-megamenu.sub-menu .menuhead-col2.resources{-webkit-box-flex:inherit;-ms-flex:inherit;flex:inherit;max-width:280px;width:100%}body .main-navigation .main-header-menu .menu-practice-areas .astra-megamenu.sub-menu .menuhead-col2.resources p,body .main-navigation .main-header-menu .menu-practice-areas .astra-megamenu.sub-menu .menuhead-col2.resources li{text-align:left;margin-bottom:1rem}body .main-navigation .main-header-menu .menu-practice-areas .astra-megamenu.sub-menu .menuhead-col2.resources p a,body .main-navigation .main-header-menu .menu-practice-areas .astra-megamenu.sub-menu .menuhead-col2.resources li a{font-family:"Gelasio",serif;font-size: 15px !important;font-style:italic;text-align:left;font-weight:400;padding:0;color:#333333;text-decoration:none}body .main-navigation .main-header-menu .menu-practice-areas .astra-megamenu.sub-menu .menuhead-col2.resources p a.ast-hide-menu-item,body .main-navigation .main-header-menu .menu-practice-areas .astra-megamenu.sub-menu .menuhead-col2.resources li a.ast-hide-menu-item{display:none !important}body .main-navigation .main-header-menu .menu-practice-areas .astra-megamenu.sub-menu .menuhead-col2.resources .extra-margin-bottom{margin-bottom:40px}body .main-navigation .main-header-menu .menu-practice-areas .astra-megamenu.sub-menu .menuhead-col2.resources .locations-main-space{margin-top:20px}body .main-navigation .main-header-menu .menu-practice-areas .astra-megamenu.sub-menu .menuhead-col2.resources .wrapper-locationslist .menu-text,body .main-navigation .main-header-menu .menu-practice-areas .astra-megamenu.sub-menu .menuhead-col2.resources .wrapper-locationslist .menu-link.ast-disable-link.ast-hide-menu-item{text-decoration:none}body .main-navigation .main-header-menu .menu-practice-areas .astra-megamenu.sub-menu .menuhead-col2.resources .wrapper-locationslist p{font-family:"Gelasio",serif;font-size: 15px !important;text-decoration:none;text-align:left;font-weight:400;margin-top:10px;margin-bottom:0}body .main-navigation .main-header-menu .menu-practice-areas .astra-megamenu.sub-menu .menuhead-col2.resources .wrapper-locationslist .menu-locationlist{width:100%;font-size: 15px !important;text-align:left;font-weight:400;margin-top:15px}body .main-navigation .main-header-menu .menu-practice-areas .astra-megamenu.sub-menu .menuhead-col2.resources .wrapper-locationslist .menu-link.ast-disable-link{margin-top:15px}body .main-navigation .main-header-menu .menu-locations-serve .astra-megamenu.sub-menu .menuhead-col1{padding:0 !important}body .main-navigation .main-header-menu .menu-locations-serve .astra-megamenu.sub-menu .menuhead-col1 .menu-link.ast-disable-link .menu-text{font-size:1.2rem;font-weight:500;color:#000;padding:1rem 0}body .main-navigation .main-header-menu .menu-locations-serve .astra-megamenu.sub-menu .menuhead-col1 .ast-mm-custom-content.ast-mm-custom-text-content{font-size:1rem;font-weight:400;color:#333333;text-transform:capitalize;padding:.7rem 0;text-decoration:none}body .main-navigation .main-header-menu .menu-locations-serve .astra-megamenu.sub-menu .menuhead-col1 .sub-menu{-webkit-column-count:2;-moz-column-count:2;column-count:2}@media(min-width: 991px){body .main-navigation .main-header-menu .menu-locations-serve .astra-megamenu.sub-menu .menuhead-col1 .sub-menu{-webkit-column-count:3;-moz-column-count:3;column-count:3}}body .main-navigation .main-header-menu .menu-locations-serve .astra-megamenu.sub-menu .menuhead-col1 .sub-menu li{display:inline-block;width:100%}body .main-navigation .main-header-menu .menu-locations-serve .astra-megamenu.sub-menu .menuhead-col1 .sub-menu li,body .main-navigation .main-header-menu .menu-locations-serve .astra-megamenu.sub-menu .menuhead-col1 .sub-menu a,body .main-navigation .main-header-menu .menu-locations-serve .astra-megamenu.sub-menu .menuhead-col1 .sub-menu span{padding:0;margin:0;font-family:"Gelasio",serif;font-size:.9rem;line-height:28px}body .main-navigation .main-header-menu .menu-locations-serve .astra-megamenu.sub-menu .menuhead-col1 .sub-menu span{text-transform:capitalize;font-weight:400;font-style:italic;margin:0 0 1rem 0}body .main-navigation .main-header-menu .menu-locations-serve .astra-megamenu.sub-menu .menuhead-col2{display:none}@media(min-width: 991px){body .main-navigation .main-header-menu .menu-locations-serve .astra-megamenu.sub-menu .menuhead-col2{display:initial}}body .main-navigation .main-header-menu .menu-family-law .astra-megamenu.sub-menu{padding:0 !important}body .main-navigation .main-header-menu .menu-family-law .astra-megamenu.sub-menu .menuhead-col1{max-width:250px;min-width:inherit;background:none;padding:25px !important}@media(min-width: 991px){body .main-navigation .main-header-menu .menu-family-law .astra-megamenu.sub-menu .menuhead-col1{padding:40px 10px 30px 4% !important}}body .main-navigation .main-header-menu .menu-family-law .astra-megamenu.sub-menu .menuhead-col1 .astra-nested-sub-menu.sub-menu .menu-link{font-weight:400;text-decoration:none;text-transform:capitalize;margin:0 0 .7em 0}body .main-navigation .main-header-menu .menu-family-law .astra-megamenu.sub-menu .menuhead-col1 .astra-nested-sub-menu.sub-menu li,body .main-navigation .main-header-menu .menu-family-law .astra-megamenu.sub-menu .menuhead-col1 .astra-nested-sub-menu.sub-menu a,body .main-navigation .main-header-menu .menu-family-law .astra-megamenu.sub-menu .menuhead-col1 .astra-nested-sub-menu.sub-menu span{padding:0;margin:0}body .main-navigation .main-header-menu .menu-family-law .astra-megamenu.sub-menu .menuhead-col2{display:none;-webkit-box-flex:.8;-ms-flex:.8;flex:.8;position:relative;padding:25px !important;background-color:#002e6d}@media(min-width: 991px){body .main-navigation .main-header-menu .menu-family-law .astra-megamenu.sub-menu .menuhead-col2{padding:20px 4% 30px 4% !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}body .main-navigation .main-header-menu .menu-family-law .astra-megamenu.sub-menu .menuhead-col2 .text-ourstory{font-family:"Gelasio",serif;font-size:1rem;line-height:1.6rem;font-style:italic;text-align:left;margin-top:1rem;color:#fff}body .main-navigation .main-header-menu .menu-family-law .astra-megamenu.sub-menu .menuhead-col3{display:none;-webkit-box-flex:.8;-ms-flex:.8;flex:.8;position:relative;padding:25px !important;background-color:#ffcd00}@media(min-width: 991px){body .main-navigation .main-header-menu .menu-family-law .astra-megamenu.sub-menu .menuhead-col3{padding:40px 4% 30px 4% !important;display:initial}}body .main-navigation .main-header-menu .menu-family-law .astra-megamenu.sub-menu .menuhead-col3 .menuquote{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body .main-navigation .main-header-menu .menu-family-law .astra-megamenu.sub-menu .menuhead-col3 .menuquote-img{height:30px;width:100%;max-width:35px;margin:0 auto}body .main-navigation .main-header-menu .menu-family-law .astra-megamenu.sub-menu .menuhead-col3 .menuquote-content,body .main-navigation .main-header-menu .menu-family-law .astra-megamenu.sub-menu .menuhead-col3 .menuquote-title{font-family:"Gelasio",serif;font-size:1rem;line-height:1.6rem;font-style:italic;text-align:left;margin-top:1rem}body .main-navigation .main-header-menu .menu-family-law .astra-megamenu.sub-menu .menuhead-col3 .menuquote-title{font-size: 15px !important;padding:2rem 0 0}body .main-navigation .main-header-menu .menu-contactus .menu-contactus-col1 .menu-link .menu-text{font-weight:400;text-decoration:none}body .main-navigation .main-header-menu .menu-contactus .menu-contactus-col1 .contact-info-menu.ast-container{max-width:800px;margin:0;padding-top:25px}body .main-navigation .main-header-menu .menu-contactus .menu-contactus-col1 .contact-info-menu.ast-container .ast-col-xs-12{padding:0}body .main-navigation .main-header-menu .menu-contactus .menu-contactus-col1 .contact-info-menu.ast-container .ast-col-xs-12 p,body .main-navigation .main-header-menu .menu-contactus .menu-contactus-col1 .contact-info-menu.ast-container .ast-col-xs-12 a{font-size:.9rem;color:#333333;font-weight:400}body .main-navigation .main-header-menu .menu-contactus .menu-contactus-col1 .contact-info-menu.ast-container .ast-col-xs-12 strong{font-weight:600}body .main-navigation .main-header-menu .menu-contactus .menu-contactus-col1 .contact-info-menu.ast-container .ast-col-xs-12 p{text-align:left;font-weight:400;margin-bottom:8px}body .main-navigation .main-header-menu .menu-contactus .menu-contactus-col1 .contact-info-menu.ast-container .ast-col-xs-12 .intro-text{font-size:1.1rem;font-weight:400;padding-bottom:20px}body .main-navigation .main-header-menu .menu-contactus .menu-contactus-col1 .contact-info-menu.ast-container .ast-col-xs-12 .location-title{font-weight:600;font-size:1.1rem}body .main-navigation .main-header-menu .menu-contactus .menu-contactus-col1 .contact-info-menu.ast-container .ast-col-xs-12 a,body .main-navigation .main-header-menu .menu-contactus .menu-contactus-col1 .contact-info-menu.ast-container .ast-col-xs-12 strong{display:inline;font-size:.9rem;color:#333333}body .main-header-menu>.menu-item>a{height:auto}body.ast-header-break-point .main-navigation ul.children li li a,body.ast-header-break-point .main-navigation ul.sub-menu li li a,body.ast-header-break-point .main-navigation ul.children li a,body.ast-header-break-point .main-navigation ul.sub-menu li a{padding-left:0}.ast-header-break-point .main-header-bar .main-header-bar-navigation .menu-item-has-children .sub-menu .sub-menu{display:block !important}.ast-header-break-point .main-header-bar .main-header-bar-navigation .menu-item-has-children .sub-menu .ast-menu-toggle{display:none !important}body.main-header-menu .sub-menu li.focus>ul,.main-header-menu .sub-menu li:hover>ul{left:inherit !important;right:inherit !important}.ast-header-break-point .main-header-bar .main-header-bar-navigation .children,.ast-header-break-point .main-header-bar .main-header-bar-navigation .sub-menu{line-height:inherit}body footer{text-align:center;background-color:#cdd9ed;padding-top:4rem;padding-bottom:3rem}body footer .ast-container{max-width:900px}body footer h4{text-align:left;margin-bottom:.4rem}body footer p{font-size:.9rem;text-align:center;margin-bottom:1em}body footer .logo-derose{width:230px}body footer .RRSS{margin-top:2rem;margin-bottom:0rem}body footer .RRSS p{text-align:center}body footer .RRSS img{width:45px;margin:0 5px 2rem}body footer .phonefooternumber a,body footer .phonefooternumber p{font-size: 15px !important;margin-bottom:4px}body footer .copyright{margin-top:1rem}body footer .copyright p,body footer .copyright a{font-size: 15px !important;margin-bottom:4px}body footer a{text-decoration:none;font-size:.9rem}body footer input[type=submit].button-cta2{margin:1rem 0 0 !important;max-width:inherit;height:52px;line-height:1.3rem}body footer .acceptance-50{text-align:left;color:#333333 !important}.page-id-147 a,.page-id-3 a{color:#002e6d}.page-id-147 a:hover,.page-id-3 a:hover{color:#003da6}.entry-content .thankyou-title,.entry-content .thankyou-body{max-width:900px;margin:0 auto}.entry-content .thankyou-title{padding-top:15%;margin-bottom:2rem}.entry-content .thankyou-title strong{font-size:inherit}.entry-content .thankyou-body{padding-bottom:15%;text-align:center}.entry-content .thankyou-body a{color:#002e6d;font-weight:500}body.page.ast-separate-container.page-template-template-policy{background-color:#f5f5f5}body.page.ast-separate-container.page-template-template-policy .site-content .ast-container.content-fluid{max-width:1240px;padding-left:20px;padding-right:20px}body.page.ast-separate-container.page-template-template-policy .site-content .ast-container.content-fluid #primary.privacy-template{margin-top:7%;margin-bottom:7%}body.page.ast-separate-container.page-template-template-policy .site-content .ast-container.content-fluid #primary.privacy-template .ast-article-single{padding:5.34em 6.67em}body .section-herobanner-aboutus.ital-law-header.ital-law-header{background-image:url("/wp-content/uploads/2020/07/DeRose-Italaw-Header_1980x1160.jpg")}body .section-herobanner-aboutus.ital-law-header .ast-container .first-row .copy p:nth-child(2){font-size:1.4rem}@media(min-width: 767px){body .section-herobanner-aboutus.ital-law-header .ast-container .first-row .copy p:nth-child(2){font-size:1.4rem}}@media(min-width: 767px){body .section-herobanner-aboutus.ital-law-header .ast-container .first-row .copy p:nth-child(3){max-width:400px}}body .section-herobanner-aboutus.ital-law-header .ast-container .first-row .copy p:nth-child(4){margin:1rem 0}body .section-herobanner-aboutus.ital-law-header .ast-container .first-row .copy p:nth-child(4) a{font-size:1.8rem;line-height:1.4em}@media(min-width: 767px){body .section-herobanner-aboutus.ital-law-header .ast-container .first-row .copy p:nth-child(4) a{font-size:1.7rem;line-height:1.4em}}body .section-italian-law-services.section-contentcenter .ast-container{max-width:870px}body .section-italian-law-services.section-contentcenter .ast-container .wrapper-list{-webkit-columns:1;-moz-columns:1;columns:1;padding-left:0;padding-bottom:2rem}@media(min-width: 576px){body .section-italian-law-services.section-contentcenter .ast-container .wrapper-list{-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;padding-left:6%}}body .section-italian-law-services.section-contentcenter .ast-container .wrapper-list li{width:100%;font-size:.9rem;line-height:1.4em;margin-bottom:14px}body .section-italaw-family .wrapper-carousel{position:relative}body .section-italaw-family .wrapper-carousel #italaw-family-carousel{max-width:300px;margin:0 auto;display:block}@media(min-width: 767px){body .section-italaw-family .wrapper-carousel #italaw-family-carousel{display:none}}body .section-italaw-family .wrapper-carousel .family-title{position:absolute;bottom:0;background-color:#ffffffd4;width:100%;padding:20px 20px;display:block}body .section-italaw-family .wrapper-carousel .family-title p{font-family:"Frank Ruhl Libre",serif;text-align:center;color:#000;font-size:4.2rem;font-weight:100;line-height:1em;margin:0}@media(min-width: 767px){body .section-italaw-family .wrapper-carousel .family-title{display:none}}body .section-italaw-family .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width: 767px){body .section-italaw-family .wrapper{background-image:url(/wp-content/uploads/2020/07/DeRose-Italaw-Family-01.jpg);background-size:contain;background-repeat:no-repeat;background-position:center center;padding:20% 30px;min-height:60vh}}@media(min-width: 991px){body .section-italaw-family .wrapper{min-height:80vh}}body .section-italaw-family .wrapper .textarea{background-color:#ffffffd4;max-width:360px;margin:0 auto;padding:30px}@media(min-width: 767px){body .section-italaw-family .wrapper .textarea{max-width:570px}}body .section-italaw-family .wrapper .textarea h2,body .section-italaw-family .wrapper .textarea p{font-family:"Frank Ruhl Libre",serif;text-align:center;color:#000}body .section-italaw-family .wrapper .textarea h2{font-size:4.2rem;font-weight:100;line-height:1em;margin:0;display:none}@media(min-width: 767px){body .section-italaw-family .wrapper .textarea h2{font-size:5rem;display:block}}body .section-italaw-family .wrapper .textarea p{font-size:1rem;font-weight:500}body .section-realstate .wrapper-carousel{position:relative}body .section-realstate .wrapper-carousel #italaw-family-carousel{max-width:300px;margin:0 auto;display:block}@media(min-width: 767px){body .section-realstate .wrapper-carousel #italaw-family-carousel{display:none}}body .section-realstate .wrapper-carousel .family-title{position:absolute;bottom:0;background-color:#ffffffd4;width:100%;padding:20px 20px;display:block}body .section-realstate .wrapper-carousel .family-title p{font-family:"Frank Ruhl Libre",serif;text-align:center;color:#000;font-size:4.2rem;font-weight:100;line-height:1em;margin:0}@media(min-width: 767px){body .section-realstate .wrapper-carousel .family-title{display:none}}body .section-realstate .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width: 767px){body .section-realstate .wrapper{background-image:url(/wp-content/uploads/2021/09/DeRose_RealEstateLaw_Home_1000x771.jpg);background-size:contain;background-repeat:no-repeat;background-position:center center;padding:20% 30px;min-height:60vh}}@media(min-width: 991px){body .section-realstate .wrapper{min-height:80vh}}body .section-realstate .wrapper .textarea{background-color:#ffffffd4;max-width:360px;margin:0 auto;padding:30px}@media(min-width: 767px){body .section-realstate .wrapper .textarea{max-width:570px}}body .section-realstate .wrapper .textarea h2,body .section-realstate .wrapper .textarea p{font-family:"Frank Ruhl Libre",serif;text-align:center;color:#000}body .section-realstate .wrapper .textarea h2{font-size:4.2rem;font-weight:100;line-height:1em;margin:0;display:none}@media(min-width: 767px){body .section-realstate .wrapper .textarea h2{font-size:5rem;display:block}}body .section-realstate .wrapper .textarea p{font-size:1rem;font-weight:500}body .section-twocolumns-bluebkg{padding-bottom:1rem;background-color:#002e6d;padding-top:0;padding-bottom:0}body .section-twocolumns-bluebkg h2{margin-bottom:3rem}body .section-twocolumns-bluebkg .ast-container-fluid .ast-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media(min-width: 991px){body .section-twocolumns-bluebkg .ast-container-fluid .ast-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}body .section-twocolumns-bluebkg .col-text{padding:2rem 20px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;min-height:inherit;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width: 991px){body .section-twocolumns-bluebkg .col-text{min-height:450px}}body .section-twocolumns-bluebkg .col-text.col-text-left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex}@media(min-width: 991px){body .section-twocolumns-bluebkg .col-text.col-text-left{-webkit-box-ordinal-group:inherit;-ms-flex-order:inherit;order:inherit;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}body .section-twocolumns-bluebkg .col-text .wrapper{max-width:100%;width:100%;padding:10px 15px}@media(min-width: 991px){body .section-twocolumns-bluebkg .col-text .wrapper{max-width:450px;width:70%;padding:40px 30px}}@media(min-width: 991px){body .section-twocolumns-bluebkg .col-text .wrapper.family-law{max-width:550px;width:85%}}body .section-twocolumns-bluebkg .col-text h2{font-size:1.4rem;font-weight:400;margin-bottom:1rem;text-align:left;color:#fff;text-transform:uppercase}@media(min-width: 991px){body .section-twocolumns-bluebkg .col-text h2{font-size:1.8rem;max-width:420px}}body .section-twocolumns-bluebkg .col-text a{font-size:1rem}body .section-twocolumns-bluebkg .col-text p{margin-bottom:1rem}body .section-twocolumns-bluebkg .col-text p,body .section-twocolumns-bluebkg .col-text a,body .section-twocolumns-bluebkg .col-text li,body .section-twocolumns-bluebkg .col-text ul,body .section-twocolumns-bluebkg .col-text ol{text-align:left;color:#fff}body .section-twocolumns-bluebkg .col-photo{position:relative;background-position:center center;background-size:cover;background-repeat:no-repeat;padding-bottom:22rem}@media(min-width: 991px){body .section-twocolumns-bluebkg .col-photo{padding-top:7rem;padding-bottom:12rem;margin-top:0px}}body .section-italaw-example{padding-bottom:1rem;background-color:#e6e6e6;padding-top:0}@media(min-width: 767px){body .section-italaw-example{padding-top:3rem}}body .section-italaw-example h2{margin-bottom:3rem}body .section-italaw-example .ast-container-fluid .ast-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media(min-width: 991px){body .section-italaw-example .ast-container-fluid .ast-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}body .section-italaw-example .col-text{padding:2rem 20px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;min-height:inherit;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width: 991px){body .section-italaw-example .col-text{min-height:450px}}body .section-italaw-example .col-text.col-text-left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex}@media(min-width: 991px){body .section-italaw-example .col-text.col-text-left{-webkit-box-ordinal-group:inherit;-ms-flex-order:inherit;order:inherit;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}body .section-italaw-example .col-text .wrapper{max-width:100%;width:100%;padding:10px 15px}@media(min-width: 991px){body .section-italaw-example .col-text .wrapper{max-width:450px;width:70%;padding:40px 30px}}@media(min-width: 991px){body .section-italaw-example .col-text .wrapper.family-law{max-width:550px;width:85%}}body .section-italaw-example .col-text h2{font-size:1.4rem;font-weight:400;margin-bottom:1rem;text-align:left;color:#002e6d;text-transform:uppercase}@media(min-width: 991px){body .section-italaw-example .col-text h2{font-size:1.8rem;max-width:420px}}body .section-italaw-example .col-text a{font-size:1rem}body .section-italaw-example .col-text p{margin-bottom:1rem}body .section-italaw-example .col-text p,body .section-italaw-example .col-text a{text-align:left;color:#333333}body .section-italaw-example .col-photo{position:relative;background-position:center center;background-size:cover;background-repeat:no-repeat;padding-bottom:22rem}@media(min-width: 991px){body .section-italaw-example .col-photo{padding-top:7rem;padding-bottom:12rem;margin-top:0px}}body .section-italaw-meet-nicola{background-color:#e6e6e6}body .section-italaw-meet-nicola .ast-container{max-width:920px}body .section-italaw-meet-nicola .ast-container .ast-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:40px 0}@media(min-width: 767px){body .section-italaw-meet-nicola .ast-container .ast-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:0}}body .section-italaw-meet-nicola .ast-container .col-photo{max-width:240px;width:100%}@media(min-width: 767px){body .section-italaw-meet-nicola .ast-container .col-photo{max-width:350px}}body .section-italaw-meet-nicola .ast-container .wrapper{width:100%;padding-left:40px;padding-right:40px;padding-top:0px;padding-bottom:0px}@media(min-width: 767px){body .section-italaw-meet-nicola .ast-container .wrapper{padding-left:70px;padding-right:15px;padding-top:30px;padding-bottom:30px}}body .section-italaw-meet-nicola .ast-container .wrapper h2{color:#002e6d;font-size:1.9rem}body .section-italaw-meet-nicola .ast-container .wrapper h2,body .section-italaw-meet-nicola .ast-container .wrapper p{text-align:center}@media(min-width: 767px){body .section-italaw-meet-nicola .ast-container .wrapper h2,body .section-italaw-meet-nicola .ast-container .wrapper p{text-align:left}}body .section-italaw-meet-nicola .ast-container .wrapper a{white-space:nowrap}body .section-italaw-locations h2{text-align:center}body .section-italaw-locations .wrapper-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}body .section-italaw-locations .wrapper-list div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:center;align-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;padding:4%;-webkit-box-flex:1;-ms-flex:1;flex:1}@media(min-width: 767px){body .section-italaw-locations .wrapper-list div{-webkit-box-flex:initial;-ms-flex:initial;flex:initial}}body .section-italaw-locations .wrapper-list div img{width:60px}@media(min-width: 576px){body .section-italaw-locations .wrapper-list div img{width:100px}}body .section-italaw-locations .wrapper-list div p{text-align:center;line-height:1em}body .section-contentcenter .wrapper{max-width:850px;margin:0 auto;padding:0}body .section-contentcenter .wrapper h2{margin-bottom:2rem}@media(min-width: 767px){body .section-contentcenter .wrapper{padding:0 8%}}@media(min-width: 991px){body .section-contentcenter .wrapper{padding:0 0}}body .section-contentcenter .ast-container{max-width:850px}body.page.ast-separate-container .site-content .ast-container.content-fluid,body.single-member .site-content .ast-container.content-fluid{max-width:100%;width:100%;padding:0 !important}body.page.ast-separate-container .site-content .ast-container.content-fluid #primary,body.single-member .site-content .ast-container.content-fluid #primary{margin:0}body.page.ast-separate-container .site-content .ast-container.content-fluid .ast-article-single,body.single-member .site-content .ast-container.content-fluid .ast-article-single{padding:0}body .section-fullwidth-form{background-color:#003da6}body .section-fullwidth-form h2{font-weight:700;text-transform:uppercase}body .section-fullwidth-form .quote{font-size:1.3rem;font-style:italic;text-align:center;margin-bottom:0}body .section-fullwidth-form .wpcf7 .form-inputs{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}body .section-fullwidth-form .wpcf7 .form-inputs textarea{height:100px;margin-top:.5rem;margin-bottom:15px}body body .section-freeconsultation .form-submit a{font-size: 15px !important;line-height:18px}body body .section-freeconsultation .form-submit a:hover{color:#ffcd00 !important}body body .section-freeconsultation .form-submit .wpcf7-form-control.button-cta1:hover{background-color:#003da6}body .section-herobanner-aboutus{position:relative;padding:0}@media(min-width: 767px){body .section-herobanner-aboutus{background-image:url("/wp-content/uploads/2020/02/DeRose_Home_Main.jpg");background-position:center center;background-size:cover;background-repeat:no-repeat;height:100%;min-height:calc(90vh - 117px);display:-webkit-box;display:-ms-flexbox;display:flex}}body .section-herobanner-aboutus.family-law-header{background-image:url("/wp-content/uploads/2020/04/DeRose-Family-Law.jpg")}body .section-herobanner-aboutus p{margin:0;text-align:left}body .section-herobanner-aboutus .ast-container{position:relative;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;padding:0 !important}@media(min-width: 767px){body .section-herobanner-aboutus .ast-container{padding-left:20px;padding-right:20px}}body .section-herobanner-aboutus .ast-container .first-row{background-color:#002e6d;width:100%;padding:0;position:relative;padding-bottom:30px}@media(min-width: 767px){body .section-herobanner-aboutus .ast-container .first-row{margin-top:30px;max-width:480px;z-index:50}}body .section-herobanner-aboutus .ast-container .first-row .copy{padding:30px 1.7rem .8rem;z-index:50;position:relative;background-color:#002e6d}body .section-herobanner-aboutus .ast-container .first-row .copy p:first-child{color:#fff;font-size:1.7rem;line-height:2rem;font-weight:500;margin-bottom:10px}@media(min-width: 767px){body .section-herobanner-aboutus .ast-container .first-row .copy p:first-child{font-size:1.8rem;line-height:2.2rem}}body .section-herobanner-aboutus .ast-container .first-row .copy p:nth-child(2){color:#fff;font-size:1.4rem;line-height:1.7rem}@media(min-width: 767px){body .section-herobanner-aboutus .ast-container .first-row .copy p:nth-child(2){font-size:1.6rem;line-height:2.1rem}}body .section-herobanner-aboutus .ast-container .first-row .copy p:nth-child(3){color:#fff;font-size:1rem;line-height:1.3em;font-style:italic;margin:1rem 0}@media(min-width: 767px){body .section-herobanner-aboutus .ast-container .first-row .copy p:nth-child(3){font-size:1rem;line-height:1.3em}}body .section-herobanner-aboutus .ast-container .first-row .copy p:nth-child(4){margin:1rem 0}body .section-herobanner-aboutus .ast-container .first-row .copy p:nth-child(4) a{color:#ffcd00;font-size:2.1rem;line-height:2.5rem;font-weight:700;text-decoration:none}body .section-herobanner-aboutus .ast-container .first-row .copy p:nth-child(4) a:hover{color:#fff}body .section-herobanner-aboutus .ast-container .first-row .copy p:nth-child(4) a::-moz-selection{color:#ffcd00}body .section-herobanner-aboutus .ast-container .first-row .copy p:nth-child(4) a:focus,body .section-herobanner-aboutus .ast-container .first-row .copy p:nth-child(4) a:active,body .section-herobanner-aboutus .ast-container .first-row .copy p:nth-child(4) a:visited,body .section-herobanner-aboutus .ast-container .first-row .copy p:nth-child(4) a::selection{color:#ffcd00}@media(min-width: 767px){body .section-herobanner-aboutus .ast-container .first-row .copy p:nth-child(4) a{font-size:1.7rem;line-height:2.5rem}}body .section-herobanner-aboutus .ast-container .first-row .interact-form{background-color:#ffcd00;padding:1rem 1.7rem;cursor:pointer;z-index:50;position:relative}body .section-herobanner-aboutus .ast-container .first-row .interact-form p:first-child{color:#002e6d;font-size:1.5rem;font-weight:700}body .section-herobanner-aboutus .ast-container .first-row .interact-form p:nth-child(2){color:#000;font-size:1rem;line-height:1.3rem;font-style:italic;font-weight:500;padding-top:6px}@media(min-width: 767px){body .section-herobanner-aboutus .ast-container .first-row .interact-form p:nth-child(2){font-size:.9rem}}body .section-herobanner-aboutus .ast-container .first-row .interact-form p:nth-child(3){color:#000;font-size:.9rem;line-height:1.3em;font-style:italic;font-weight:400;padding-top:10px}@media(min-width: 767px){body .section-herobanner-aboutus .ast-container .first-row .interact-form p:nth-child(3){font-size:.8rem}}body .section-herobanner-aboutus .ast-container .first-row .form-header{background-color:#fff;display:none;-webkit-transition:inherit;transition:inherit;-webkit-transform:inherit;transform:inherit;z-index:10;padding:20px 20px 0 20px}@media(min-width: 767px){body .section-herobanner-aboutus .ast-container .first-row .form-header{display:block;padding:0;position:absolute;-webkit-transition:1s ease all;transition:1s ease all;-webkit-transform:translateY(-100%) scaleY(0.2);transform:translateY(-100%) scaleY(0.2);z-index:10}}body .section-herobanner-aboutus .ast-container .first-row .form-header.openform{display:block;-webkit-transition:inherit;transition:inherit;-webkit-transform:inherit;transform:inherit}@media(min-width: 767px){body .section-herobanner-aboutus .ast-container .first-row .form-header.openform{display:block;-webkit-transition:1s ease all;transition:1s ease all;-webkit-transform:translateY(0%) scaleY(1);transform:translateY(0%) scaleY(1)}}body .section-herobanner-aboutus .ast-container .first-row .form-header .form-inputs{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:0}body .section-herobanner-aboutus .ast-container .first-row .form-header .form-inputs input,body .section-herobanner-aboutus .ast-container .first-row .form-header .form-inputs textarea,body .section-herobanner-aboutus .ast-container .first-row .form-header .form-inputs select,body .section-herobanner-aboutus .ast-container .first-row .form-header .form-inputs .acceptance-50,body .section-herobanner-aboutus .ast-container .first-row .form-header .form-inputs .acceptance-60{font-size:.9rem;margin:.2rem 0;padding:.55em;color:#333333}body .section-herobanner-aboutus .ast-container .first-row .form-header .form-inputs .acceptance-50,body .section-herobanner-aboutus .ast-container .first-row .form-header .form-inputs .acceptance-60{font-size: 15px !important;line-height:18px;margin:0 0 .2rem}body .section-herobanner-aboutus .ast-container .first-row .form-header .form-inputs .acceptance-50 a,body .section-herobanner-aboutus .ast-container .first-row .form-header .form-inputs .acceptance-60 a{font-size: 15px !important;line-height:18px}body .section-herobanner-aboutus .ast-container .first-row .form-header .form-inputs textarea{height:70px}body .section-herobanner-aboutus .ast-container .first-row .form-header .form-inputs .col1,body .section-herobanner-aboutus .ast-container .first-row .form-header .form-inputs .col2{width:100%}body .section-herobanner-aboutus .ast-container .first-row .form-header .form-inputs .col1{padding-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-flow:wrap;flex-flow:wrap}body .section-herobanner-aboutus .ast-container .first-row .form-header .form-inputs .col1 .wpcf7-form-control-wrap.your-email,body .section-herobanner-aboutus .ast-container .first-row .form-header .form-inputs .col1 .wpcf7-form-control-wrap.your-name{width:calc(50% - 5px)}body .section-herobanner-aboutus .ast-container .first-row .form-header .form-inputs .col2{padding-top:0}body .section-herobanner-aboutus .ast-container .first-row .form-header .form-inputs span.wpcf7-list-item{margin:0}body .section-herobanner-aboutus .ast-container .first-row .form-header .form-submit{margin-bottom:.2em}body .section-herobanner-aboutus .ast-container .first-row .form-header .form-submit .button.button-cta1{font-size:1.1rem;max-width:338px !important;margin:0 auto !important;padding:.5rem .9rem !important}body .section-herobanner-aboutus .ast-container .second-row{display:none}@media(min-width: 767px){body .section-herobanner-aboutus .ast-container .second-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}body .section-herobanner-aboutus .ast-container .second-row-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#002e6d;width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:40px 0}body .section-herobanner-aboutus .ast-container .second-row-wrapper .rowitem{width:50%;background-color:#002e6d;padding:1.5rem 13px}@media(min-width: 767px){body .section-herobanner-aboutus .ast-container .second-row-wrapper .rowitem{width:25%}}body .section-herobanner-aboutus .ast-container .second-row-wrapper .rowitem img{width:100%;max-width:100%;max-height:60px;margin-bottom:1rem}body .section-herobanner-aboutus .ast-container .second-row-wrapper .rowitem h2{margin:0;font-size:1.1rem;line-height:1.3rem;font-weight:500;text-transform:uppercase;color:#fff}body .section-herobanner-aboutus .ast-container .second-row-wrapper .rowitem:nth-child(2),body .section-herobanner-aboutus .ast-container .second-row-wrapper .rowitem:nth-child(4){background-color:#003da6}body .section-breadcrumbs{background-color:#ffcd00}body .section-breadcrumbs.bkg-lightblue{background-color:#cdd9ed}body .section-breadcrumbs .ast-container{max-width:1130px;margin:0 auto}body .section-breadcrumbs .ast-container.full-breadcrumbs{max-width:1240px}body .section-breadcrumbs .ast-container.full-breadcrumbs #breadcrumbs{padding:1rem 0rem}body .section-breadcrumbs .ast-container #breadcrumbs{padding:1rem .8em}@media(min-width: 767px){body .section-breadcrumbs .ast-container #breadcrumbs{padding:1rem 2rem}}body .section-breadcrumbs .ast-container p,body .section-breadcrumbs .ast-container span,body .section-breadcrumbs .ast-container a{font-size:.9rem;line-height:1.6em;font-weight:500;text-align:left;color:#333333 !important}body .section-intro{background-color:#ffcd00}body .section-intro .wrapper{max-width:850px;margin:0 auto;padding:0}@media(min-width: 767px){body .section-intro .wrapper{padding:0 8%}}@media(min-width: 991px){body .section-intro .wrapper{padding:0 0}}body .section-intro h1{font-size:2.4rem}body .section-intro p{color:#000}body .section-intro--cta{position:relative;background-color:#002e6d;padding:1rem 1.2rem;max-width:340px;margin:0 auto}body .section-intro--cta p{font-size:1.2rem;line-height:1.4rem;font-weight:700;color:#fff;margin-bottom:5px;text-align:center}body .section-intro--cta p.phone{font-size:1.5rem;color:#ffcd00}body .section-intro--cta a{color:#ffcd00 !important}body .section-intro.bkg-blue{background-color:#002e6d}body .section-intro.bkg-blue .section-intro--cta{background-color:#ffcd00}body .section-intro.bkg-blue .section-intro--cta p{color:#002e6d}body .section-intro.bkg-blue .section-intro--cta p.phone{color:#002e6d}body .section-intro.bkg-blue .section-intro--cta a{color:#002e6d !important}body .section-testimonials{padding-bottom:1rem}@media(min-width: 767px){body .section-testimonials{padding-bottom:3rem}}body .section-testimonials h2{padding-right:30px;padding-left:30px;margin-bottom:3rem}body .section-testimonials .video{max-width:660px;margin:0 auto;width:100%}body .section-testimonials .quotes{position:relative;padding-left:35px;padding-right:35px;padding-top:2rem}@media(min-width: 767px){body .section-testimonials .quotes{padding-top:5rem}}body .section-testimonials .quotes img{width:40px}body .section-testimonials .quotes p{font-size:1rem;text-align:left;padding:0 10px}body .section-testimonials .quotes p:last-child{font-size:.9rem;width:100%}body .section-testimonials .quotes .owl-carousel .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body .section-testimonials .quotes .owl-carousel .item .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:360px;padding:0 15px}body .section-testimonials .quotes .owl-nav{display:block}@media(min-width: 767px){body .section-testimonials .quotes .owl-nav{display:none}}body .section-partnersuporter{padding-top:5rem;padding-bottom:4rem;background-color:#f8f8f8}@media(min-width: 767px){body .section-partnersuporter{padding-bottom:1rem}}body .section-partnersuporter h2{text-align:center}body .section-partnersuporter .logolist{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-flow:wrap;flex-flow:wrap}body .section-partnersuporter .logolist img{padding:10px}body .section-partnersuporter .logolist.partn{font-weight:700;text-transform:uppercase;margin-bottom:0}@media(min-width: 767px){body .section-partnersuporter .logolist.partn{margin-bottom:3rem}}body .section-partnersuporter .logolist.supp{display:none;font-size:1.4rem;font-style:italic}@media(min-width: 767px){body .section-partnersuporter .logolist.supp{display:-webkit-box;display:-ms-flexbox;display:flex}}body .section-partnersuporter a{font-size: 15px !important;line-height:18px}body .section-partnersuporter a:focus,body .section-partnersuporter a:active,body .section-partnersuporter a:hover{color:#ffcd00}body .section-whychoose{padding-bottom:1rem}body .section-whychoose h2{padding-right:30px;padding-left:30px;margin-bottom:3rem}body .section-whychoose h3{color:#002e6d;font-weight:600}body .section-whychoose .ast-container-fluid{background-color:#e1e1e1}body .section-whychoose .ast-container-fluid .ast-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width: 1200px){body .section-whychoose .ast-container-fluid .ast-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}body .section-whychoose .first-col{padding:2rem 30px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex}@media(min-width: 1200px){body .section-whychoose .first-col{-webkit-box-ordinal-group:inherit;-ms-flex-order:inherit;order:inherit;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}body .section-whychoose .first-col .wrapper{max-width:100%}@media(min-width: 1200px){body .section-whychoose .first-col .wrapper{max-width:70%}}body .section-whychoose .first-col h3{font-size:1.3rem;font-weight:500;margin-bottom:1rem}@media(min-width: 1200px){body .section-whychoose .first-col h3{font-size:1.4rem}}body .section-whychoose .first-col h3,body .section-whychoose .first-col p{text-align:left}body .section-whychoose .second-col{position:relative;background-image:url("/wp-content/uploads/2020/04/DeRose-personal-ijury-why.jpg");background-position:center center;background-size:cover;background-repeat:no-repeat;padding-bottom:22rem}@media(min-width: 767px){body .section-whychoose .second-col{padding-top:7rem;padding-bottom:12rem;margin-top:0px}}body .section-blog-latest{margin:0 auto !important}body .section-blog-latest h2{margin-bottom:40px}body .section-blog-latest .uagb-post__inner-wrap{background:inherit;max-width:86%;margin:0 auto}body .section-blog-latest .uagb-post__inner-wrap .uagb-post__image{height:auto;overflow:inherit}@media(min-width: 767px){body .section-blog-latest .uagb-post__inner-wrap .uagb-post__image{height:300px;overflow:hidden}}body .section-blog-latest .uagb-post__inner-wrap .uagb-post__image img{max-width:100%;width:100%;margin:0 auto}@media(min-width: 767px){body .section-blog-latest .uagb-post__inner-wrap .uagb-post__image img{width:140%;max-width:inherit}}body .section-blog-latest .uagb-post__inner-wrap .uagb-post__title{text-align:left}body .section-blog-latest .uagb-post__inner-wrap .uagb-post__title a{font-weight:500}body .section-listlocations .wrapper-list{-webkit-columns:2;-moz-columns:2;columns:2;padding-left:6%;padding-bottom:2rem}@media(min-width: 767px){body .section-listlocations .wrapper-list{-webkit-columns:4;-moz-columns:4;columns:4;padding-left:6%}}body .section-listlocations .wrapper-list p{margin-bottom:4px;text-align:left}body .section-listlocations .annotation{margin-bottom:3rem;padding-left:6%}body .section-listlocations .annotation p{text-align:left}body .section-contact{padding-top:3rem}body .section-contact .narrowcontent{max-width:900px}body .section-contact .narrowcontent .text-centered{text-align:left}@media(min-width: 767px){body .section-contact .narrowcontent .text-centered{text-align:center}}body .section-contact h2{margin-bottom:2rem}body .section-contact h3{font-size:1.2rem;font-weight:500;color:#333333;margin-top:4rem;margin-bottom:3rem}body .section-contact h4{font-size:1.5rem;font-weight:500;color:#333333;margin-bottom:5px}body .section-contact p{text-align:left}@media(min-width: 767px){body .section-contact p{text-align:left}}body .section-contact p strong{font-size:1.2rem}body .section-contact a{text-decoration:none}body .section-contact .first-col{margin-bottom:3rem}body .section-contact #areas-weserve{max-width:900px;margin:0 auto}body .section-contact #areas-weserve p,body .section-contact #areas-weserve h3{text-align:center}body .section-intro{background-color:#ffcd00}body .section-areasExpertise-home{padding-bottom:1rem}body .section-areasExpertise-home h2{margin-bottom:3rem}body .section-areasExpertise-home .ast-container-fluid .ast-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width: 767px){body .section-areasExpertise-home .ast-container-fluid .ast-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}body .section-areasExpertise-home .col-text{padding:2rem 20px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;min-height:inherit;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width: 767px){body .section-areasExpertise-home .col-text{min-height:450px}}body .section-areasExpertise-home .col-text.col-text-left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex}@media(min-width: 767px){body .section-areasExpertise-home .col-text.col-text-left{-webkit-box-ordinal-group:inherit;-ms-flex-order:inherit;order:inherit;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}body .section-areasExpertise-home .col-text.col-text-right{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex}body .section-areasExpertise-home .col-text .wrapper{max-width:100%;width:100%;padding:10px 15px}@media(min-width: 991px){body .section-areasExpertise-home .col-text .wrapper{max-width:450px;width:70%;padding:10px 30px}}@media(min-width: 991px){body .section-areasExpertise-home .col-text .wrapper.family-law{max-width:550px;width:85%}}body .section-areasExpertise-home .col-text h3,body .section-areasExpertise-home .col-text h2{font-size:1.2rem;font-weight:400;margin-bottom:1rem;text-align:left;color:#002e6d;text-transform:uppercase}@media(min-width: 767px){body .section-areasExpertise-home .col-text h3,body .section-areasExpertise-home .col-text h2{font-size:1.4rem}}body .section-areasExpertise-home .col-text a{font-size:1rem}body .section-areasExpertise-home .col-text p{margin-bottom:1rem}body .section-areasExpertise-home .col-text p,body .section-areasExpertise-home .col-text a{text-align:left;color:#333333}body .section-areasExpertise-home .col-photo{position:relative;background-position:center center;background-size:cover;background-repeat:no-repeat;padding-bottom:22rem}@media(min-width: 767px){body .section-areasExpertise-home .col-photo{padding-top:7rem;padding-bottom:12rem;margin-top:0px}}body .section-ourteam{background-color:#cdd9ed}body .section-ourteam h2{margin-bottom:40px}body .section-ourteam .employee .owl-carousel .wrapper-empl{max-width:300px;margin:0 auto;padding:0 15px}body .section-ourteam .employee .owl-carousel .wrapper-empl img{width:100%;max-width:100%;margin-bottom:15px}body .section-ourteam .employee .owl-carousel .wrapper-empl p,body .section-ourteam .employee .owl-carousel .wrapper-empl a{width:100%;text-align:left;font-size:1rem;line-height:1.7rem;color:#333333;margin-bottom:16px;font-weight:400}body .section-ourteam .employee .owl-carousel .wrapper-empl a{text-decoration:none}body .section-ourteam .employee .owl-carousel .wrapper-empl .name{color:#002e6d;font-weight:600;margin:0;font-size:1.2rem}body .section-ourteam .employee .owl-carousel .wrapper-empl .title{font-style:italic;font-size:1rem}body .section-ourteam .employee .owl-carousel .owl-nav .owl-prev,body .section-ourteam .employee .owl-carousel .owl-nav .owl-next{top:20%}body .section-ourteam .cta-section{margin-top:1rem}@media(min-width: 767px){body .section-ourteam .cta-section{margin-top:4rem}}body .section-ourteam .text-postbutton{padding-top:2rem}body .section-ourteam .text-postbutton p{font-size:20px}body .section-wecanhelp .wrapper{max-width:900px;margin:0 auto;padding:0}@media(min-width: 767px){body .section-wecanhelp .wrapper{padding:0 8%}}@media(min-width: 991px){body .section-wecanhelp .wrapper{padding:0 0}}body .section-wecanhelp h2{margin-bottom:2rem}body .section-logosbkg{background-color:#f8f8f8}body .section-logosbkg h2{text-align:center}body .section-logosbkg .logolist{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-flow:wrap;flex-flow:wrap}body .section-logosbkg .logolist.partn{font-weight:700;text-transform:uppercase}body .section-logosbkg .logolist.supp{font-size:1.3rem;font-style:italic}body .section-derose-aboutus{padding-bottom:1rem}body .section-derose-aboutus h2{padding-right:30px;padding-left:30px;margin-bottom:3rem}body .section-derose-aboutus .ast-container-fluid .ast-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width: 767px){body .section-derose-aboutus .ast-container-fluid .ast-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}body .section-derose-aboutus .col-text{padding:2rem 20px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;min-height:inherit;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width: 767px){body .section-derose-aboutus .col-text{min-height:450px}}body .section-derose-aboutus .col-text.col-text-left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex}@media(min-width: 767px){body .section-derose-aboutus .col-text.col-text-left{-webkit-box-ordinal-group:inherit;-ms-flex-order:inherit;order:inherit;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}body .section-derose-aboutus .col-text.col-text-right{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex}body .section-derose-aboutus .col-text .wrapper{max-width:100%;width:100%;padding:10px 15px}@media(min-width: 991px){body .section-derose-aboutus .col-text .wrapper{max-width:450px;width:80%;padding:10px 30px}}body .section-derose-aboutus .col-text h2{font-size:1.3rem;font-weight:400;margin-bottom:1rem;text-transform:uppercase}@media(min-width: 767px){body .section-derose-aboutus .col-text h2{font-size:1.4rem}}body .section-derose-aboutus .col-text a{font-size:1rem;text-align:left}body .section-derose-aboutus .col-text p{margin-bottom:1rem}body .section-derose-aboutus .col-text h3,body .section-derose-aboutus .col-text p{color:#333333}body .section-derose-aboutus .col-photo{position:relative;background-position:center center;background-size:cover;background-repeat:no-repeat;padding-bottom:22rem}@media(min-width: 767px){body .section-derose-aboutus .col-photo{padding-top:7rem;padding-bottom:12rem;margin-top:0px}}body .section-community-involment{background-color:#e4e4e4;margin-bottom:2rem;padding:4rem 0}body .section-community-involment .ast-col-xs-12{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width: 576px){body .section-community-involment .ast-col-xs-12{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}body .section-community-involment .ast-col-xs-12 .wrapper-photo{background-position:center center;background-repeat:no-repeat;background-size:cover;padding-bottom:300px;width:100%;margin-right:0;margin-bottom:2rem}@media(min-width: 576px){body .section-community-involment .ast-col-xs-12 .wrapper-photo{width:40%;margin-right:3rem;margin-bottom:0}}@media(min-width: 767px){body .section-community-involment .ast-col-xs-12 .wrapper-photo{width:35%;margin-right:3rem}}body .section-community-involment .ast-col-xs-12 .wrapper-text{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body .section-community-involment .ast-col-xs-12 .wrapper-text h2,body .section-community-involment .ast-col-xs-12 .wrapper-text p{text-align:left}@media(min-width: 576px){body .section-community-involment .ast-col-xs-12 .wrapper-text{width:70%}}@media(min-width: 767px){body .section-community-involment .ast-col-xs-12 .wrapper-text{width:65%}}body .section-settlements h2{margin-bottom:3rem}body .section-settlements .settlements-items .item{float:left;width:100%;padding:0 2.2rem 2.5rem;display:inline-block}body .section-settlements .settlements-items .item:nth-child(2n+1){clear:left}@media(min-width: 767px){body .section-settlements .settlements-items .item{padding:0 1rem 1rem;width:50%}}body .section-settlements .settlements-items .item h3,body .section-settlements .settlements-items .item p{text-align:left;width:100%}body .section-settlements .settlements-items .item h3{font-size:1.1rem;margin-bottom:8px}body .section-settlements .settlements-items .bkg1{background-color:#f8f8f8;border-bottom:1px solid #e1e1e1}@media(min-width: 767px){body .section-settlements .settlements-items .bkg1{border-bottom:none}}body .section-settlements .settlements-items .bkg2{background-color:#f8f8f8;border-bottom:1px solid #e1e1e1}@media(min-width: 767px){body .section-settlements .settlements-items .bkg2{background-color:#e8edf5;border-bottom:none}}body .section-settlements .disclaimer p{font-size: 15px !important;line-height:17px;font-weight:400;text-align:center;max-width:700px;margin:0 auto;padding-top:2em}body .section-video-testimonials h2{margin-bottom:3rem}body .section-video-testimonials .item{margin-bottom:4rem}body .section-video-testimonials .item .wrapper-video{background-color:#f8f8f8}body .section-video-testimonials .item .wrapper-video .video-content{padding:0 1.5rem 1.5rem}body .section-video-testimonials .item .wrapper-video .video-content h3,body .section-video-testimonials .item .wrapper-video .video-content p{text-align:left;width:100%}body .section-video-testimonials .item .wrapper-video .video-content h3{font-size:1.3rem;margin-bottom:8px;font-weight:500;margin-top:1rem}body .section-video-testimonials .item .wrapper-video .video-content p{font-size:.9rem}body .section-text-testimonials .ast-container::before,body .section-text-testimonials .ast-row::before{content:none}body .section-text-testimonials h2{margin-bottom:3rem}body .section-text-testimonials .wrapper-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-flow:wrap;flex-flow:wrap}body .section-text-testimonials .wrapper-text .item{margin-bottom:2.5rem;width:100%;padding:0 1rem;display:-webkit-box;display:-ms-flexbox;display:flex}@media(min-width: 767px){body .section-text-testimonials .wrapper-text .item{width:calc(50% - 30px)}}body .section-text-testimonials .wrapper-text .item .item-content{background-color:#f8f8f8;padding:2.5rem}body .section-text-testimonials .wrapper-text .item .item-content p{text-align:left;width:100%}body .section-text-testimonials .wrapper-text .item .item-content h3{font-size:1.3rem;margin-bottom:8px;font-weight:500;margin-top:1rem}body .section-text-testimonials .wrapper-text .item .item-content p{font-size:.9rem}body .section-text-testimonials .wrapper-text .item .item-content .quote-title{font-style:italic}body .section-text-testimonials .disclaimer p,body .section-text-testimonials .disclaimer a{font-size: 15px !important;line-height:17px;font-weight:400;text-align:center;max-width:700px;margin:0 auto;padding-top:2em}body .news-page-wapper h1{font-size:1.8rem;margin-bottom:1.8rem}body .news-page-wapper .section-contentcenter.section-yellowbkg h2{color:#002e6d;font-size:1.6rem;font-weight:900}body .news-page-wapper .section-contentcenter.section-yellowbkg .img-computer{text-align:center;width:100%;max-width:400px;margin:20px 0 40px 0}body .news-page-wapper .section-contentcenter.section-yellowbkg .button.button-cta6.button-cta6-b{margin:0 auto;padding:15px 0}body .news-page-wapper section.section-leave-your-review h2{font-size:1.3rem;font-weight:700;color:#003da6}.section-featured-2col .ast-container{max-width:930px}.section-featured-2col .ast-container .column-1{background-color:#002e6d;padding:30px;position:relative}@media(min-width: 767px){.section-featured-2col .ast-container .column-1{padding:60px 40px 60px 50px;min-height:420px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.section-featured-2col .ast-container .column-1 h2{font-size:1.8rem;line-height:1.2em;letter-spacing:0px;color:#fff;margin:0;font-weight:600;text-align:left}@media(min-width: 767px){.section-featured-2col .ast-container .column-1 h2{font-size:2.8rem;line-height:1.2em;letter-spacing:-1px}}.section-featured-2col .ast-container .column-1 h2 span:first-child{color:#ffcd00}.section-featured-2col .ast-container .column-1 p{font-size:1.2rem;line-height:1.4em;text-align:left;letter-spacing:0px;margin-top:15px;padding-right:30px;color:#fff}.section-featured-2col .ast-container .column-2{padding:0;position:relative}.section-featured-2col .ast-container .column-2 .image{position:relative;background-position:center center;background-size:cover;background-repeat:no-repeat;border-top:10px solid #ffcd00;border-bottom:10px solid #ffcd00;margin-top:0px;margin-bottom:0px;min-height:310px}@media(min-width: 767px){.section-featured-2col .ast-container .column-2 .image{margin-top:20px;margin-bottom:50px;min-height:350px}}.section-featured-2col .ast-container .column-2 .image .featured-logo{position:absolute;right:0;bottom:0;width:100px}.section-copy-2col .contain-paragraph{max-width:780px;margin:0 auto}.form-review .form-inputs{max-width:450px;margin:0 auto}.form-review .form-inputs .acceptance-60,.form-review .form-inputs .acceptance-50{color:#000}.form-review .form-inputs .wpcf7-form-control.wpcf7-submit{max-width:250px;margin:0 auto}.form-review .wrapper-rating{width:100%;margin-bottom:30px}.form-review .wrapper-rating p{width:100%;text-align:center}.form-review .wrapper-rating .rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.form-review .rating span{position:relative}.form-review .rating span label{display:inline-block;width:30px;height:30px;text-align:center;color:#fff;background:#ccc;font-size:30px;margin-right:2px;line-height:30px;border-radius:50%;-webkit-border-radius:50%}.form-review .rating span:hover~span label,.form-review .rating span:hover label,.form-review .rating span.checked label,.form-review .rating span.checked~span label{background:#f90;color:#fff}.form-review #star-rating{width:40px}.form-review #star-rating .star-rating-poly{fill:#fff;stroke:#a5a5a5;stroke-width:2px}.form-review .wpcf7-list-item.checked #star-rating,.form-review .wpcf7-list-item.following #star-rating{width:40px}.form-review .wpcf7-list-item.checked #star-rating .star-rating-poly,.form-review .wpcf7-list-item.following #star-rating .star-rating-poly{fill:#ffcd00;stroke:#ffcd00;stroke-width:2px}.form-review .punctuation .wpcf7-list-item input{top:0px;left:0px;right:0;bottom:0;width:40px;height:40px;margin:0;position:relative;z-index:100;opacity:0}.form-review .punctuation .wpcf7-list-item .wpcf7-list-item-label{position:absolute;width:100%;height:auto;top:0px;left:0px;right:0;bottom:0;z-index:0;color:#fff}body .section-herobanner-faqs{position:relative;padding:0}@media(min-width: 767px){body .section-herobanner-faqs{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;min-height:50vh}}body .section-herobanner-faqs .overblue{position:absolute;background-color:#002e6d;opacity:.8;top:0;bottom:0;left:0;width:100%;z-index:2}@media(min-width: 767px){body .section-herobanner-faqs .overblue{width:50%}}body .section-herobanner-faqs .bkgimage{background-position:center center;background-size:cover;background-repeat:no-repeat;position:absolute;top:0;bottom:0;right:0;width:100%}@media(min-width: 767px){body .section-herobanner-faqs .bkgimage{width:50%}}body .section-herobanner-faqs p{margin:0;text-align:left}body .section-herobanner-faqs .ast-container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:auto;width:100%;max-width:1130px;margin:0 auto}@media(min-width: 767px){body .section-herobanner-faqs .ast-container{padding-left:20px;padding-right:20px}}body .section-herobanner-faqs .ast-container .copy{position:relative;width:100%;max-width:440px;padding:2rem 1.5rem 2rem 1.5rem;z-index:50;margin:0 auto}@media(min-width: 767px){body .section-herobanner-faqs .ast-container .copy{width:50%;margin:0;padding:2rem 2.3rem 2rem 2rem}}body .section-herobanner-faqs .ast-container .copy p{color:#fff;font-size:1.1rem;line-height:1.6em;font-weight:500;margin-bottom:1rem}@media(min-width: 767px){body .section-herobanner-faqs .ast-container .copy p{font-size:1rem;line-height:1.6em}}body .section-herobanner-faqs .ast-container .copy p:first-child{color:#fff;font-size:1.7rem;line-height:2rem;font-weight:500;margin-bottom:1.4rem}@media(min-width: 767px){body .section-herobanner-faqs .ast-container .copy p:first-child{font-size:1.8rem;line-height:2.2rem}}body .section-herobanner-faqs .ast-container .copy p:nth-child(2){margin-bottom:1rem}body .section-herobanner-faqs .ast-container .copy p:nth-child(4){display:-webkit-box;display:-ms-flexbox;display:flex}body .section-herobanner-faqs .ast-container .copy p:nth-child(4) a{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}body .section-herobanner-faqs .ast-container .copy p:nth-child(4) a span{padding-left:12px;white-space:nowrap}body .section-herobanner-faqs .ast-container .copy p:last-child{font-style:italic}body .faq-accordion .accordion-item{background-color:#f8f8f8}body .faq-accordion .accordion-item p,body .faq-accordion .accordion-item h3{text-align:left}body .faq-accordion .accordion-item h3{font-size:1.1rem;padding:15px 50px 15px 20px;margin-bottom:0;font-weight:500;color:#333333;background-color:#eaeaea}body .faq-accordion .accordion-item h3:after{content:"";font-family:"Astra";position:absolute;top:50%;-webkit-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg);right:15px;font-size:20px;color:#333333}body .faq-accordion .accordion-item p{margin-bottom:12px;overflow:hidden}body .faq-accordion .accordion-item-title{position:relative}body .faq-accordion .accordion-item-content{height:0;overflow:hidden;padding:0 20px 0;margin-bottom:10px;overflow:hidden;opacity:0}body .faq-accordion .accordion-item.openfaq h3::after{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}body .faq-accordion .accordion-item.openfaq .accordion-item-content{height:auto;padding:20px 20px 30px;-webkit-transition:ease all .6s;transition:ease all .6s;opacity:1}body .faq-accordion .accordion-item.closedfaq .accordion-item-content{height:0;padding:0 20px 0;-webkit-transition:ease all .6s;transition:ease all .6s;opacity:0}body .section-herobanner-ourteam-page-fullwidth{position:relative;background-image:url(/wp-content/uploads/2020/04/DeRose-meet-our-team-full5.jpg);background-position:top center;background-size:cover;background-repeat:no-repeat;background-color:#d0d6d6;height:100%;min-height:calc(70vh - 117px);display:-webkit-box;display:-ms-flexbox;display:flex}body .section-herobanner-ourteam-page{position:relative;padding:0}@media(min-width: 767px){body .section-herobanner-ourteam-page{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;min-height:50vh}}body .section-herobanner-ourteam-page .overblue{position:absolute;background-color:#002e6d;opacity:.8;top:0;bottom:0;left:0;width:100%;z-index:2}@media(min-width: 767px){body .section-herobanner-ourteam-page .overblue{width:50%}}body .section-herobanner-ourteam-page .bkgimage{background-position:center center;background-size:cover;background-repeat:no-repeat;position:absolute;top:0;bottom:0;right:0;width:100%}@media(min-width: 767px){body .section-herobanner-ourteam-page .bkgimage{width:50%}}body .section-herobanner-ourteam-page p{margin:0;text-align:left}body .section-herobanner-ourteam-page .ast-container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:auto;width:100%;padding:0}@media(min-width: 767px){body .section-herobanner-ourteam-page .ast-container{padding-left:20px;padding-right:20px}}body .section-herobanner-ourteam-page .ast-container .copy{position:relative;width:100%;max-width:440px;padding:2rem;z-index:50;margin:0 auto}@media(min-width: 767px){body .section-herobanner-ourteam-page .ast-container .copy{width:50%;margin:0}}body .section-herobanner-ourteam-page .ast-container .copy p{color:#fff;font-size:1.1rem;line-height:1.4em;font-weight:500;margin-bottom:1rem}@media(min-width: 767px){body .section-herobanner-ourteam-page .ast-container .copy p{font-size:1rem;line-height:1.3em}}body .section-herobanner-ourteam-page .ast-container .copy p:first-child{color:#fff;font-size:1.7rem;line-height:2rem;font-weight:500;margin-bottom:2rem}@media(min-width: 767px){body .section-herobanner-ourteam-page .ast-container .copy p:first-child{font-size:1.8rem;line-height:2.2rem}}body .section-herobanner-ourteam-page .ast-container .copy p:nth-child(4){display:-webkit-box;display:-ms-flexbox;display:flex}body .section-herobanner-ourteam-page .ast-container .copy p:nth-child(4) a{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}body .section-herobanner-ourteam-page .ast-container .copy p:nth-child(4) a span{padding-left:12px;white-space:nowrap}body .section-herobanner-ourteam-page .ast-container .copy p:last-child{font-style:italic}body .section-copy-2col h1{margin-bottom:3rem}body .section-teamlist{background-color:#cdd9ed}body .section-teamlist #members-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-flow:wrap;flex-flow:wrap}body .section-teamlist #members-grid figure.grid-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;padding:0 8px;margin-bottom:1.5rem}@media(min-width: 767px){body .section-teamlist #members-grid figure.grid-item{width:50%}}@media(min-width: 1200px){body .section-teamlist #members-grid figure.grid-item{width:33%}}@media(min-width: 1350px){body .section-teamlist #members-grid figure.grid-item{width:25%}}body .section-teamlist #members-grid figure.grid-item .member-img{background-color:#e5eef1;background-position:center top;background-repeat:no-repeat;background-size:cover;padding-bottom:25%;padding-bottom:110%;position:relative}body .section-teamlist #members-grid figure.grid-item figcaption{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:25px 20px;background-color:#fff;height:100%}@media(min-width: 767px){body .section-teamlist #members-grid figure.grid-item figcaption{padding:25px 20px}}@media(min-width: 991px){body .section-teamlist #members-grid figure.grid-item figcaption{padding:25px 12px}}@media(min-width: 1200px){body .section-teamlist #members-grid figure.grid-item figcaption{padding:25px 20px}}body .section-teamlist #members-grid figure.grid-item figcaption p,body .section-teamlist #members-grid figure.grid-item figcaption a{text-align:left;margin-bottom:12px;font-size:.9rem;line-height:1.2rem}body .section-teamlist #members-grid figure.grid-item figcaption img{width:15px;margin-right:10px}body .section-teamlist #members-grid figure.grid-item figcaption .member-title{text-transform:uppercase;margin-bottom:12px}body .section-teamlist #members-grid figure.grid-item figcaption .member-name a{font-size:1.3rem;font-weight:700;color:#002e6d;margin-bottom:16px;text-decoration:none}body .section-teamlist #members-grid figure.grid-item figcaption .member-phone,body .section-teamlist #members-grid figure.grid-item figcaption .member-email{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}body .section-teamlist #members-grid figure.grid-item figcaption .member-phone strong,body .section-teamlist #members-grid figure.grid-item figcaption .member-email strong{font-weight:500}body.single-member{background-color:inherit}body.single-member .individual-member{padding-top:3rem}body.single-member .individual-member p,body.single-member .individual-member a{text-align:left;margin-bottom:12px;font-size:.9rem;line-height:1.2rem}body.single-member .individual-member h1,body.single-member .individual-member h2{text-align:left}body.single-member .individual-member-sidebar{margin-bottom:3rem}body.single-member .individual-member-sidebar .member-img{padding-bottom:90%;background-position:center center;background-size:cover;background-repeat:no-repeat;background-color:#f8f8f8}body.single-member .individual-member-sidebar .contact-info{background-color:#315688;padding:2rem 2rem}body.single-member .individual-member-sidebar .contact-info p,body.single-member .individual-member-sidebar .contact-info a,body.single-member .individual-member-sidebar .contact-info strong,body.single-member .individual-member-sidebar .contact-info span{font-size:.7rem}@media(min-width: 767px){body.single-member .individual-member-sidebar .contact-info p,body.single-member .individual-member-sidebar .contact-info a,body.single-member .individual-member-sidebar .contact-info strong,body.single-member .individual-member-sidebar .contact-info span{font-size:.8rem}}body.single-member .individual-member-sidebar .contact-info .member-name{font-weight:700;margin-bottom:6px;text-decoration:none;font-size:1.2rem}@media(min-width: 767px){body.single-member .individual-member-sidebar .contact-info .member-name{font-size:1.3rem}}body.single-member .individual-member-sidebar .contact-info .member-title{margin-bottom:12px;font-size:.8rem}body.single-member .individual-member-sidebar .contact-info .member-phone,body.single-member .individual-member-sidebar .contact-info .member-email{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:4px}body.single-member .individual-member-sidebar .contact-info .member-phone strong,body.single-member .individual-member-sidebar .contact-info .member-email strong{font-weight:500}body.single-member .individual-member-sidebar .contact-info .member-phone img,body.single-member .individual-member-sidebar .contact-info .member-email img{-webkit-filter:invert(1);filter:invert(1);width:15px;margin-right:10px}body.single-member .individual-member-sidebar .contact-info.assistant-info{background-color:#e4e4e4}body.single-member .individual-member-sidebar .contact-info.assistant-info h2{font-size:1.1rem;font-weight:600}body.single-member .individual-member-sidebar .contact-info.assistant-info img{-webkit-filter:invert(0);filter:invert(0)}body.single-member .individual-member-sidebar .contact-info.assistant-info .assistant-item{margin-bottom:25px}body.single-member .individual-member-sidebar .contact-info.assistant-info .member-name{font-size:1rem;font-weight:600}body.single-member .individual-member-sidebar .contact-info.assistant-info .member-title{margin-bottom:4px}body.single-member .individual-member-content p{line-height:1.4rem;font-size:1rem}body.single-member .individual-member-content h2{margin:1.8rem 0 .7rem;font-weight:600;text-transform:uppercase;color:#002e6d;font-size:1.1rem}@media(min-width: 767px){body.single-member .individual-member-content h2{font-size:1.3rem}}body.single-member .individual-member-content h2:first-child{margin-top:0}body.single-member .individual-member-content .member-bio{margin-bottom:2rem}body.single-member .individual-member-content .member-bio h1{font-size:1.3rem}@media(min-width: 767px){body.single-member .individual-member-content .member-bio h1{font-size:1.8rem}}body.single-member .individual-member-content .member-education{margin-bottom:2.5rem}body.single-member .individual-member-content .member-education p{font-size:.9rem}body.single-member .individual-member-content .member-associate{margin-bottom:2.5rem}body.single-member .individual-member-content .member-associate p{font-size:.9rem}body.single-member .individual-member-content .member-areasexpertise{margin-bottom:2.5rem}body.single-member .individual-member-content .member-areasexpertise .wrapper-areasexpertise{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-width:220px;-moz-column-width:220px;column-width:220px}body.single-member .individual-member-content .member-areasexpertise .wrapper-areasexpertise p{font-size:.9rem}body.single-member .section-testimonials .quotes{padding-top:0}body.single-member .section-goback a{color:#333333;max-width:350px;padding:0rem 1.2rem 1rem;font-size:.9rem;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}body.single-member .section-goback a img{width:40px;margin-right:15px}body.single-member .section-goback a:visited{color:#333333}.section-areasExpertise-injury{padding-bottom:0}.section-areasExpertise-injury h2{margin-bottom:40px}.section-areasExpertise-injury .areas #owl-demo{overflow:hidden}.section-areasExpertise-injury .areas .owl-stage{display:-webkit-box;display:-ms-flexbox;display:flex}.section-areasExpertise-injury .areas .wrapper-area{margin:0 auto;padding:0 25px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.section-areasExpertise-injury .areas .wrapper-area h3{text-align:left;font-size:1.2rem;color:#002e6d;margin-bottom:16px;font-weight:600}.section-areasExpertise-injury .areas .wrapper-area p{width:100%;text-align:left;font-size:1rem;color:#333333;margin-bottom:16px;font-weight:400}.section-areasExpertise-injury .areas .wrapper-area p.injury-description{-webkit-box-flex:1;-ms-flex:1;flex:1}.section-areasExpertise-injury .cta-section{margin-top:2rem}body .individual-injury .section-herobanner-individualinjury{position:relative;padding:0}@media(min-width: 767px){body .individual-injury .section-herobanner-individualinjury{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;min-height:50vh}}body .individual-injury .section-herobanner-individualinjury .overblue{position:absolute;background-color:#002e6d;opacity:.8;top:0;bottom:0;left:0;width:100%;z-index:2}@media(min-width: 767px){body .individual-injury .section-herobanner-individualinjury .overblue{width:50%}}body .individual-injury .section-herobanner-individualinjury .bkgimage{background-position:center center;background-size:cover;background-repeat:no-repeat;position:absolute;top:0;bottom:0;right:0;width:100%}@media(min-width: 767px){body .individual-injury .section-herobanner-individualinjury .bkgimage{width:50%}}body .individual-injury .section-herobanner-individualinjury p{margin:0;text-align:left}body .individual-injury .section-herobanner-individualinjury .ast-container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:auto;width:100%;max-width:1130px;margin:0 auto}@media(min-width: 767px){body .individual-injury .section-herobanner-individualinjury .ast-container{padding-left:20px;padding-right:20px}}body .individual-injury .section-herobanner-individualinjury .ast-container .copy{position:relative;width:100%;max-width:440px;padding:2rem .8rem 2rem .8rem;z-index:50;margin:0 auto}@media(min-width: 767px){body .individual-injury .section-herobanner-individualinjury .ast-container .copy{width:50%;margin:0;padding:2rem 2.3rem 2rem 2rem}}body .individual-injury .section-herobanner-individualinjury .ast-container .copy p{color:#fff;font-size:1.1rem;line-height:1.6em;font-weight:500;margin-bottom:1rem}@media(min-width: 767px){body .individual-injury .section-herobanner-individualinjury .ast-container .copy p{font-size:1rem;line-height:1.6em}}body .individual-injury .section-herobanner-individualinjury .ast-container .copy p:first-child{color:#fff;font-size:1.7rem;line-height:2rem;font-weight:500;margin-bottom:1.4rem}@media(min-width: 767px){body .individual-injury .section-herobanner-individualinjury .ast-container .copy p:first-child{font-size:1.8rem;line-height:2.2rem}}body .individual-injury .section-herobanner-individualinjury .ast-container .copy p:nth-child(2){margin-bottom:1rem}body .individual-injury .section-herobanner-individualinjury .ast-container .copy p:nth-child(4){display:-webkit-box;display:-ms-flexbox;display:flex}body .individual-injury .section-herobanner-individualinjury .ast-container .copy p:nth-child(4) a{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}body .individual-injury .section-herobanner-individualinjury .ast-container .copy p:nth-child(4) a span{padding-left:12px;white-space:nowrap}body .individual-injury .section-herobanner-individualinjury .ast-container .copy p:last-child{font-style:italic}body .individual-injury .section-herobanner-individualinjury .ast-container .copy.button-last-child p:last-child{font-style:inherit}body .individual-injury .section-herobanner-individualinjury .ast-container .copy .button.button-cta6{display:block}body .individual-injury .section-image-and-text{padding-bottom:1rem}body .individual-injury .section-image-and-text h2{padding-right:30px;padding-left:30px;margin-bottom:3rem}body .individual-injury .section-image-and-text .ast-container-fluid .ast-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width: 767px){body .individual-injury .section-image-and-text .ast-container-fluid .ast-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}body .individual-injury .section-image-and-text .col-text{padding:2rem 20px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;min-height:inherit;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f8f8f8}@media(min-width: 767px){body .individual-injury .section-image-and-text .col-text{min-height:450px}}body .individual-injury .section-image-and-text .col-text.col-text-left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex}@media(min-width: 767px){body .individual-injury .section-image-and-text .col-text.col-text-left{-webkit-box-ordinal-group:inherit;-ms-flex-order:inherit;order:inherit;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}body .individual-injury .section-image-and-text .col-text.col-text-right{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex}body .individual-injury .section-image-and-text .col-text .wrapper{max-width:100%;width:100%;padding:10px 15px}@media(min-width: 991px){body .individual-injury .section-image-and-text .col-text .wrapper{max-width:600px;width:70%;padding:10px 30px}}body .individual-injury .section-image-and-text .col-text h3,body .individual-injury .section-image-and-text .col-text h2{font-size:1.3rem;font-weight:400;margin-bottom:1rem;text-transform:uppercase;padding:0}@media(min-width: 767px){body .individual-injury .section-image-and-text .col-text h3,body .individual-injury .section-image-and-text .col-text h2{font-size:1.4rem}}body .individual-injury .section-image-and-text .col-text a{font-size:1rem}body .individual-injury .section-image-and-text .col-text p{margin-bottom:1rem}body .individual-injury .section-image-and-text .col-text h2,body .individual-injury .section-image-and-text .col-text h3,body .individual-injury .section-image-and-text .col-text p,body .individual-injury .section-image-and-text .col-text a{text-align:left;color:#333333}body .individual-injury .section-image-and-text .col-text button{margin:0}body .individual-injury .section-image-and-text .col-photo{position:relative;background-position:center center;background-size:cover;background-repeat:no-repeat;padding-bottom:22rem}@media(min-width: 767px){body .individual-injury .section-image-and-text .col-photo{padding-top:7rem;padding-bottom:12rem;margin-top:0px}}body .individual-injury .section-copy-2col p,body .individual-injury .section-copy-2col h2{text-align:left}body .individual-injury .section-copy-2col h2.text-centered{text-align:center}body .individual-injury .section-copy-2col .col-1{margin-bottom:40px}@media(min-width: 767px){body .individual-injury .section-copy-2col .col-1{margin-bottom:0px}}body .individual-injury .section-bluebkg{background-color:#002e6d}body .individual-injury .wrapper-linkslist{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-flow:wrap;flex-flow:wrap}body .individual-injury .wrapper-linkslist .linkslist-item{width:100%;padding:15px;cursor:pointer}@media(min-width: 767px){body .individual-injury .wrapper-linkslist .linkslist-item{width:50%}}body .individual-injury .wrapper-linkslist .linkslist-item .benefit{height:auto;background-color:#4d78c1;text-align:center;padding:1.5rem 12%;text-decoration:none;color:#fff;text-align:center;font-size:.9rem;line-height:1.6rem}@media(min-width: 767px){body .individual-injury .wrapper-linkslist .linkslist-item .benefit{font-size:1.1rem;line-height:1.9rem}}body .individual-injury .bkg-gray{background-color:#f8f8f8}body .individual-injury .bkg-gray h2{color:#003da6 !important}body .individual-injury .bkg-gray h3{font-size:1.2rem;margin-top:1.5rem;margin-bottom:.6rem}body .individual-injury .anchor-middle-screen{position:absolute;-webkit-transform:translateY(-40vh);transform:translateY(-40vh)}body .section-resources-2col h2{margin-bottom:3rem}body .section-resources-2col .wrapper-items{-webkit-column-count:1;-moz-column-count:1;column-count:1}@media(min-width: 767px){body .section-resources-2col .wrapper-items{-webkit-column-count:2;-moz-column-count:2;column-count:2}}body .section-resources-2col .wrapper-items .item{width:100%;padding:0 1rem 1rem;display:inline-block}body .section-resources-2col .wrapper-items .item h3,body .section-resources-2col .wrapper-items .item p{text-align:left;width:100%}body .section-resources-2col .wrapper-items .item h3{font-size:1.1rem;margin-bottom:8px}body .section-resources-2col .wrapper-items .bkg1{background-color:#f8f8f8;border-bottom:1px solid #e1e1e1}@media(min-width: 767px){body .section-resources-2col .wrapper-items .bkg1{border-bottom:none}}body .section-resources-2col .wrapper-items .bkg2{background-color:#f8f8f8;border-bottom:1px solid #e1e1e1}@media(min-width: 767px){body .section-resources-2col .wrapper-items .bkg2{background-color:#e8edf5;border-bottom:none}}body .section-resources-pages .resources-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body .section-resources-pages .resources-items .item{width:30%;margin:0px 20px 30px;height:auto;position:relative}body .section-resources-pages .resources-items .item .wrapper{background-color:#002e6d;height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body .section-resources-pages .resources-items .item .wrapper h3{color:#fff;font-size:1.2rem;margin-bottom:0;padding:20px;font-weight:500}section.bkg-lightblue{background-color:#cdd9ed}body.page .section-abc-list{display:block}@media(min-width: 767px){body.page .section-abc-list{display:none}}body.page .section-abc-list .abc-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-flow:wrap;flex-flow:wrap}body.page .abc-link{padding:0 10px;font-size:1.2rem;font-weight:600;color:#333333;text-decoration:none}body.page .abc-link-disabled{cursor:not-allowed;color:#e4e4e4}body.page .abc-link-disabled:hover{text-decoration:none;color:#e4e4e4}body.page .abc-link:visited,body.page .abc-link:hover{text-decoration:none;color:#333333}body.page .section-glossary-list .wrapper-glossary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}body.page .section-glossary-list .wrapper-glossary .wrapper-abc-list{padding:0 20px;width:20%;display:none}@media(min-width: 767px){body.page .section-glossary-list .wrapper-glossary .wrapper-abc-list{display:block}}@media(min-width: 991px){body.page .section-glossary-list .wrapper-glossary .wrapper-abc-list{width:30%}}body.page .section-glossary-list .wrapper-glossary .wrapper-abc-list .abc-list{position:sticky;top:150px;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:15%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width: 991px){body.page .section-glossary-list .wrapper-glossary .wrapper-abc-list .abc-list{padding-left:20%}}body.page .section-glossary-list .wrapper-glossary .wrapper-items{width:80%}@media(min-width: 991px){body.page .section-glossary-list .wrapper-glossary .wrapper-items{width:70%}}body.page .section-glossary-list .wrapper-glossary .wrapper-items .item{padding:7% 0;border-bottom:1px solid #e1e1e1}body.page .section-glossary-list .wrapper-glossary .wrapper-items .item h3,body.page .section-glossary-list .wrapper-glossary .wrapper-items .item p{text-align:left}body.page .section-glossary-list .wrapper-glossary .wrapper-items .item .item-title{font-weight:400;font-size:1.3rem;margin-bottom:.8rem;color:#333333}@media(min-width: 767px){body.page .section-glossary-list .wrapper-glossary .wrapper-items .item .item-title{font-size:1.5rem}}body.page .section-glossary-list .wrapper-glossary .wrapper-items .item .item-content{margin-bottom:0}body.page .featured-teammember-wrapper{max-width:600px;margin:0 auto;padding:0 25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width: 767px){body.page .featured-teammember-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}body.page .featured-teammember-wrapper .member-img img{min-width:350px;max-width:100%;margin-right:20px}body.page .featured-teammember-wrapper .member-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}body.page .featured-teammember-wrapper .member-info .button.button-cta1{margin-bottom:0px;padding:.7rem .8rem;margin:0 0 15px}@media(min-width: 767px){body.page .featured-teammember-wrapper .member-info .button.button-cta1{margin-bottom:20px}}body.page .featured-teammember-wrapper .member-info h3{font-size:1.2rem;margin-bottom:10px}body.page .featured-teammember-wrapper .member-info p,body.page .featured-teammember-wrapper .member-info h3{text-align:left}body .individual-locations .section-herobanner-locations{position:relative;padding:0}@media(min-width: 767px){body .individual-locations .section-herobanner-locations{background-position:center right;background-size:cover;background-repeat:no-repeat;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;min-height:50vh}}body .individual-locations .section-herobanner-locations .overblue{position:absolute;background-color:#002e6d;opacity:.8;top:0;bottom:0;left:0;width:100%}@media(min-width: 767px){body .individual-locations .section-herobanner-locations .overblue{width:50%}}body .individual-locations .section-herobanner-locations p{margin:0;text-align:left}body .individual-locations .section-herobanner-locations .ast-container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:auto;width:100%;padding:0}@media(min-width: 767px){body .individual-locations .section-herobanner-locations .ast-container{padding-left:20px;padding-right:20px}}body .individual-locations .section-herobanner-locations .ast-container .copy{position:relative;width:100%;max-width:440px;padding:2rem;z-index:50;margin:0 auto}@media(min-width: 767px){body .individual-locations .section-herobanner-locations .ast-container .copy{width:50%;margin:0}}body .individual-locations .section-herobanner-locations .ast-container .copy p{color:#fff;font-size:1.1rem;line-height:1.4em;font-weight:500;margin-bottom:1rem}@media(min-width: 767px){body .individual-locations .section-herobanner-locations .ast-container .copy p{font-size:1rem;line-height:1.3em}}body .individual-locations .section-herobanner-locations .ast-container .copy p:first-child{color:#fff;font-size:1.7rem;line-height:2rem;font-weight:500;margin-bottom:2rem}@media(min-width: 767px){body .individual-locations .section-herobanner-locations .ast-container .copy p:first-child{font-size:1.8rem;line-height:2.2rem}}body .individual-locations .section-herobanner-locations .ast-container .copy p:nth-child(2){margin-bottom:.5rem}body .individual-locations .section-herobanner-locations .ast-container .copy p:nth-child(4){display:-webkit-box;display:-ms-flexbox;display:flex}body .individual-locations .section-herobanner-locations .ast-container .copy p:nth-child(4) a{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}body .individual-locations .section-herobanner-locations .ast-container .copy p:nth-child(4) a span{padding-left:12px;white-space:nowrap}body .individual-locations .section-herobanner-locations .ast-container .copy p:last-child{font-style:italic}body .individual-locations .section-intro{background-color:#d5d5d5}body .individual-locations .section-intro .wrapper{max-width:600px}body .individual-locations .section-intro .wrapper h1{font-size:2rem}body .individual-locations .section-intro .wrapper .introtext{max-width:600px;margin:0 auto;margin-bottom:2rem}body .individual-locations .section-accidents-nav-form{padding-bottom:0}@media(min-width: 767px){body .individual-locations .section-accidents-nav-form{padding-bottom:3rem}}body .individual-locations .section-accidents-nav-form h2{text-align:left}@media(min-width: 576px){body .individual-locations .section-accidents-nav-form h2{text-align:center}}@media(min-width: 767px){body .individual-locations .section-accidents-nav-form h2{text-align:left}}body .individual-locations .section-accidents-nav-form .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width: 767px){body .individual-locations .section-accidents-nav-form .wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}body .individual-locations .section-accidents-nav-form .wrapper .nav-col{margin-bottom:2rem}body .individual-locations .section-accidents-nav-form .wrapper .nav-col p,body .individual-locations .section-accidents-nav-form .wrapper .nav-col a,body .individual-locations .section-accidents-nav-form .wrapper .nav-col h3{text-align:left;text-decoration:none}@media(min-width: 576px){body .individual-locations .section-accidents-nav-form .wrapper .nav-col p,body .individual-locations .section-accidents-nav-form .wrapper .nav-col a,body .individual-locations .section-accidents-nav-form .wrapper .nav-col h3{text-align:center}}@media(min-width: 767px){body .individual-locations .section-accidents-nav-form .wrapper .nav-col p,body .individual-locations .section-accidents-nav-form .wrapper .nav-col a,body .individual-locations .section-accidents-nav-form .wrapper .nav-col h3{text-align:left}}body .individual-locations .section-accidents-nav-form .wrapper .form-col{background-color:#003da6;padding:3rem 2rem}body .individual-locations .section-accidents-nav-form .wrapper .form-col h3{text-align:center;font-size:1.23rem}@media(min-width: 767px){body .individual-locations .section-accidents-nav-form .wrapper .form-col h3{font-size:1.43rem}}body .individual-locations .section-accidents-nav-form .wrapper .form-col .wpcf7{max-width:400px;margin:0 auto}body .individual-locations .section-accidents-nav-form .wrapper .form-col .wpcf7 .form-inputs{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:0}body .individual-locations .section-accidents-nav-form .wrapper .form-col .wpcf7 .form-inputs .col1,body .individual-locations .section-accidents-nav-form .wrapper .form-col .wpcf7 .form-inputs .col2{width:100%}body .individual-locations .section-accidents-nav-form .wrapper .form-col .wpcf7 .form-inputs .col2{padding-top:0;padding-bottom:0}body .individual-locations .section-accidents-nav-form .wrapper .form-col .wpcf7 .form-inputs input{padding:.5rem 1rem}body .individual-locations .section-accidents-nav-form .wrapper .form-col .wpcf7 .form-inputs textarea{max-height:250px;margin-top:0}body .individual-locations .section-accidents-nav-form .wrapper .form-col .wpcf7 .form-submit{margin-bottom:0}body .individual-locations .section-accidents-nav-form .wrapper .form-col .footer-form{line-height:1rem;text-align:center}body .individual-locations .section-claim-line{background-color:#ffcd00;padding-top:1.7rem;padding-bottom:1.7rem}body .individual-locations .section-claim-line h3{margin:0;color:#333333;font-family:"Gelasio",serif;font-weight:600;font-style:italic;text-align:center;font-size:1.5rem;max-width:250px;margin:0 auto}@media(min-width: 576px){body .individual-locations .section-claim-line h3{max-width:100%}}@media(min-width: 767px){body .individual-locations .section-claim-line h3{font-size:1.43rem}}body .individual-locations .wrapper-team-testimonials{position:relative}body .individual-locations .wrapper-team-testimonials .bkg-color-half-1{position:absolute;width:100%;left:0;top:0;bottom:0}@media(min-width: 767px){body .individual-locations .wrapper-team-testimonials .bkg-color-half-1{width:50%}}body .individual-locations .wrapper-team-testimonials .bkg-color-half-2{position:absolute;opacity:.2;width:100%;right:0;top:0;bottom:0}@media(min-width: 767px){body .individual-locations .wrapper-team-testimonials .bkg-color-half-2{width:50%}}body .individual-locations .wrapper-team-testimonials .section-team-testimonials{max-width:1050px;margin:0 auto}body .individual-locations .wrapper-team-testimonials .section-team-testimonials #owl-team-testimonials .owl-item{padding:0 2rem}body .individual-locations .wrapper-team-testimonials .section-team-testimonials #owl-team-testimonials .owl-item .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width: 767px){body .individual-locations .wrapper-team-testimonials .section-team-testimonials #owl-team-testimonials .owl-item .item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}body .individual-locations .wrapper-team-testimonials .section-team-testimonials #owl-team-testimonials .owl-item .item .col1,body .individual-locations .wrapper-team-testimonials .section-team-testimonials #owl-team-testimonials .owl-item .item .col2{width:100%}@media(min-width: 767px){body .individual-locations .wrapper-team-testimonials .section-team-testimonials #owl-team-testimonials .owl-item .item .col1,body .individual-locations .wrapper-team-testimonials .section-team-testimonials #owl-team-testimonials .owl-item .item .col2{width:calc(50% - 20px)}}body .individual-locations .wrapper-team-testimonials .section-team-testimonials #owl-team-testimonials .owl-item .item .col1{text-align:center;padding:0}@media(min-width: 767px){body .individual-locations .wrapper-team-testimonials .section-team-testimonials #owl-team-testimonials .owl-item .item .col1{width:calc(50% - 20px);padding:0 4% 0 7%}}body .individual-locations .wrapper-team-testimonials .section-team-testimonials #owl-team-testimonials .owl-item .item .col1 img{width:50%;border-radius:110px;width:140px}@media(min-width: 767px){body .individual-locations .wrapper-team-testimonials .section-team-testimonials #owl-team-testimonials .owl-item .item .col1 img{width:100%;border-radius:inherit}}body .individual-locations .wrapper-team-testimonials .section-team-testimonials #owl-team-testimonials .owl-item .item .col2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0}@media(min-width: 767px){body .individual-locations .wrapper-team-testimonials .section-team-testimonials #owl-team-testimonials .owl-item .item .col2{width:calc(100% - 20px);padding:0 7%}}body .individual-locations .wrapper-team-testimonials .section-team-testimonials #owl-team-testimonials .owl-item .item .col2 img{width:50px;display:none}@media(min-width: 767px){body .individual-locations .wrapper-team-testimonials .section-team-testimonials #owl-team-testimonials .owl-item .item .col2 img{display:inline}}body .individual-locations .wrapper-team-testimonials .section-team-testimonials #owl-team-testimonials .owl-item .item .col2 p{text-align:center;width:100%;font-family:"Gelasio",serif;font-weight:400;font-style:italic}@media(min-width: 576px){body .individual-locations .wrapper-team-testimonials .section-team-testimonials #owl-team-testimonials .owl-item .item .col2 p{text-align:center}}@media(min-width: 767px){body .individual-locations .wrapper-team-testimonials .section-team-testimonials #owl-team-testimonials .owl-item .item .col2 p{text-align:center}}body .individual-locations .wrapper-team-testimonials .section-team-testimonials #owl-team-testimonials .owl-item .item .col2 .testimonial-body{font-size:1.2rem;line-height:1.6rem;margin-bottom:10px}body .individual-locations .wrapper-team-testimonials .section-team-testimonials #owl-team-testimonials .owl-item .item .col2 .testimonial-signature{font-size:.9rem}body .individual-locations .wrapper-team-testimonials .section-team-testimonials #owl-team-testimonials .owl-item .item .col2 p.testimonial-button{font-style:normal;color:#fff;width:auto}body .individual-locations .wrapper-team-testimonials .section-team-testimonials #owl-team-testimonials .owl-item .item .col2 p.testimonial-button a{font-size:.9rem;font-weight:500}body .individual-locations .wrapper-team-testimonials .section-team-testimonials #owl-team-testimonials .owl-item .item .col2 p.testimonial-button a:hover{color:#fff}@media(min-width: 576px){body .individual-locations .wrapper-team-testimonials .section-team-testimonials #owl-team-testimonials .owl-item .item .col2 p.testimonial-button a{margin:0 auto}}@media(min-width: 767px){body .individual-locations .wrapper-team-testimonials .section-team-testimonials #owl-team-testimonials .owl-item .item .col2 p.testimonial-button a{margin:0}}body .individual-locations .section-copy-2col .ast-container{max-width:1150px}body .individual-locations .section-copy-2col .ast-container .col-1{padding:25px}body .individual-locations .section-copy-2col .ast-container .col-2{padding:25px}@media(min-width: 767px){body .individual-locations .section-copy-2col .ast-container .col-1{padding-right:40px}body .individual-locations .section-copy-2col .ast-container .col-2{padding-left:40px}}body .individual-locations .section-copy-2col .ast-container p{text-align:left}body.blog h1,body.search h1,body.archive h1{font-family:"Montserrat",sans-serif;font-size:1.7rem;font-weight:500;text-align:left;text-transform:uppercase;color:#002e6d;margin-bottom:1.4rem}@media(min-width: 767px){body.blog h1,body.search h1,body.archive h1{font-size:2.2rem;text-align:left}}body.blog.category h1,body.search.category h1,body.archive.category h1{text-align:center;margin-bottom:.7rem;margin-top:5rem}@media(min-width: 767px){body.blog.category h1,body.search.category h1,body.archive.category h1{margin-top:3rem}}body.blog h2.entry-title,body.blog h2.entry-title a,body.search h2.entry-title,body.search h2.entry-title a,body.archive h2.entry-title,body.archive h2.entry-title a{font-family:"Montserrat",sans-serif;font-size:1.2rem;line-height:1.5rem;font-weight:600;text-align:left;color:#002e6d;margin-bottom:1.2rem;text-decoration:none}body.blog h2.archivepage-subtitle,body.search h2.archivepage-subtitle,body.archive h2.archivepage-subtitle{text-align:center;font-size:1.1rem;max-width:720px;width:100%;margin:0 auto;margin-bottom:4rem}@media(min-width: 767px){body.blog h2.archivepage-subtitle,body.search h2.archivepage-subtitle,body.archive h2.archivepage-subtitle{text-align:center;font-size:1.4rem;margin-bottom:5.8rem}}body.blog h3.entry-title,body.blog h3.entry-title a,body.search h3.entry-title,body.search h3.entry-title a,body.archive h3.entry-title,body.archive h3.entry-title a{font-family:"Montserrat",sans-serif;font-size:1rem;font-weight:700;text-align:left;color:#003da6;text-decoration:none}@media(min-width: 767px){body.blog h3.entry-title,body.blog h3.entry-title a,body.search h3.entry-title,body.search h3.entry-title a,body.archive h3.entry-title,body.archive h3.entry-title a{font-size:1.4rem;text-align:center}}body.blog .entry-content p,body.search .entry-content p,body.archive .entry-content p{text-align:left}body.blog .entry-content a,body.search .entry-content a,body.archive .entry-content a{text-decoration:none}body.blog .read-more,body.search .read-more,body.archive .read-more{display:none}body.blog .read-more a.ast-button,body.search .read-more a.ast-button,body.archive .read-more a.ast-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:200px;margin:0 auto;padding:1rem 1.5rem;font-size:1rem;line-height:1rem;font-weight:700;text-align:center;text-transform:uppercase;text-decoration:none;color:#002e6d;background-color:#ffcd00;border:inherit}body.blog .read-more a.ast-button:visited,body.blog .read-more a.ast-button:focus,body.search .read-more a.ast-button:visited,body.search .read-more a.ast-button:focus,body.archive .read-more a.ast-button:visited,body.archive .read-more a.ast-button:focus{color:#002e6d;text-decoration:none;outline:none}body.blog .read-more a.ast-button:hover,body.search .read-more a.ast-button:hover,body.archive .read-more a.ast-button:hover{color:#fff;background-color:#002e6d}body.blog .ast-featured-post,body.search .ast-featured-post,body.archive .ast-featured-post{width:100%;padding:5rem 0;position:relative}body.blog .ast-featured-post .ast-post-format-.blog-layout-1.ast-no-date-box,body.search .ast-featured-post .ast-post-format-.blog-layout-1.ast-no-date-box,body.archive .ast-featured-post .ast-post-format-.blog-layout-1.ast-no-date-box{padding:0}body.blog .ast-featured-post .ast-post-format-.blog-layout-1.ast-no-date-box .post-content,body.search .ast-featured-post .ast-post-format-.blog-layout-1.ast-no-date-box .post-content,body.archive .ast-featured-post .ast-post-format-.blog-layout-1.ast-no-date-box .post-content{padding:9rem 0}body.blog .ast-featured-post .ast-blog-featured-section,body.search .ast-featured-post .ast-blog-featured-section,body.archive .ast-featured-post .ast-blog-featured-section{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;background-size:cover;background-repeat:no-repeat;background-position:center;overflow:hidden;text-align:center}body.blog .ast-featured-post .ast-blog-featured-section .post-thumb-img-content.post-thumb,body.search .ast-featured-post .ast-blog-featured-section .post-thumb-img-content.post-thumb,body.archive .ast-featured-post .ast-blog-featured-section .post-thumb-img-content.post-thumb{position:absolute;left:0;top:0;width:100%;height:100%;margin:0 !important;padding:0}body.blog .ast-featured-post .ast-blog-featured-section .post-thumb-img-content.post-thumb a,body.search .ast-featured-post .ast-blog-featured-section .post-thumb-img-content.post-thumb a,body.archive .ast-featured-post .ast-blog-featured-section .post-thumb-img-content.post-thumb a{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%}body.blog .ast-featured-post .ast-blog-featured-section .post-thumb-img-content.post-thumb a:before,body.search .ast-featured-post .ast-blog-featured-section .post-thumb-img-content.post-thumb a:before,body.archive .ast-featured-post .ast-blog-featured-section .post-thumb-img-content.post-thumb a:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;background-color:#000;opacity:.7}body.blog .ast-featured-post .ast-blog-featured-section .post-thumb-img-content.post-thumb a img,body.search .ast-featured-post .ast-blog-featured-section .post-thumb-img-content.post-thumb a img,body.archive .ast-featured-post .ast-blog-featured-section .post-thumb-img-content.post-thumb a img{position:absolute;width:auto;height:auto;min-width:100%;max-width:none;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);min-height:100%}body.blog .ast-featured-post .entry-header,body.blog .ast-featured-post .entry-content,body.search .ast-featured-post .entry-header,body.search .ast-featured-post .entry-content,body.archive .ast-featured-post .entry-header,body.archive .ast-featured-post .entry-content{position:relative;z-index:10;padding:10px 15%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:0}body.blog .ast-featured-post .entry-header h2 a,body.blog .ast-featured-post .entry-header p,body.blog .ast-featured-post .entry-header .entry-meta span,body.blog .ast-featured-post .entry-header .cat-links a,body.blog .ast-featured-post .entry-content h2 a,body.blog .ast-featured-post .entry-content p,body.blog .ast-featured-post .entry-content .entry-meta span,body.blog .ast-featured-post .entry-content .cat-links a,body.search .ast-featured-post .entry-header h2 a,body.search .ast-featured-post .entry-header p,body.search .ast-featured-post .entry-header .entry-meta span,body.search .ast-featured-post .entry-header .cat-links a,body.search .ast-featured-post .entry-content h2 a,body.search .ast-featured-post .entry-content p,body.search .ast-featured-post .entry-content .entry-meta span,body.search .ast-featured-post .entry-content .cat-links a,body.archive .ast-featured-post .entry-header h2 a,body.archive .ast-featured-post .entry-header p,body.archive .ast-featured-post .entry-header .entry-meta span,body.archive .ast-featured-post .entry-header .cat-links a,body.archive .ast-featured-post .entry-content h2 a,body.archive .ast-featured-post .entry-content p,body.archive .ast-featured-post .entry-content .entry-meta span,body.archive .ast-featured-post .entry-content .cat-links a{color:#fff !important;margin:0 !important;padding:0 !important;font-weight:500}body.blog .ast-featured-post .entry-header h2,body.blog .ast-featured-post .entry-header h2 a,body.blog .ast-featured-post .entry-content h2,body.blog .ast-featured-post .entry-content h2 a,body.search .ast-featured-post .entry-header h2,body.search .ast-featured-post .entry-header h2 a,body.search .ast-featured-post .entry-content h2,body.search .ast-featured-post .entry-content h2 a,body.archive .ast-featured-post .entry-header h2,body.archive .ast-featured-post .entry-header h2 a,body.archive .ast-featured-post .entry-content h2,body.archive .ast-featured-post .entry-content h2 a{font-size:1.4rem;line-height:2rem;margin-bottom:10px;text-decoration:none}@media(min-width: 767px){body.blog .ast-featured-post .entry-header h2,body.blog .ast-featured-post .entry-header h2 a,body.blog .ast-featured-post .entry-content h2,body.blog .ast-featured-post .entry-content h2 a,body.search .ast-featured-post .entry-header h2,body.search .ast-featured-post .entry-header h2 a,body.search .ast-featured-post .entry-content h2,body.search .ast-featured-post .entry-content h2 a,body.archive .ast-featured-post .entry-header h2,body.archive .ast-featured-post .entry-header h2 a,body.archive .ast-featured-post .entry-content h2,body.archive .ast-featured-post .entry-content h2 a{font-size:2.2rem;line-height:2.8rem}}body.blog .ast-featured-post .entry-header .read-more,body.blog .ast-featured-post .entry-content .read-more,body.search .ast-featured-post .entry-header .read-more,body.search .ast-featured-post .entry-content .read-more,body.archive .ast-featured-post .entry-header .read-more,body.archive .ast-featured-post .entry-content .read-more{display:-webkit-box;display:-ms-flexbox;display:flex}body.blog .ast-featured-post .entry-header .read-more .ast-button,body.blog .ast-featured-post .entry-content .read-more .ast-button,body.search .ast-featured-post .entry-header .read-more .ast-button,body.search .ast-featured-post .entry-content .read-more .ast-button,body.archive .ast-featured-post .entry-header .read-more .ast-button,body.archive .ast-featured-post .entry-content .read-more .ast-button{margin-top:2rem}body.blog .blog-CTA-closure,body.search .blog-CTA-closure,body.archive .blog-CTA-closure{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;background-color:#fff;padding:3rem 4%;margin:0 0px 2em 0px;border:5px solid #002e6d;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-width: 767px){body.blog .blog-CTA-closure,body.search .blog-CTA-closure,body.archive .blog-CTA-closure{margin:0 1em 2em 1em}}body.blog .blog-CTA-closure h2,body.search .blog-CTA-closure h2,body.archive .blog-CTA-closure h2{font-weight:700;font-size:1.5em;color:#002e6d;text-transform:uppercase;padding-bottom:5px}@media(min-width: 767px){body.blog .blog-CTA-closure h2,body.search .blog-CTA-closure h2,body.archive .blog-CTA-closure h2{padding-bottom:20px;font-size:2rem}}body.blog .blog-CTA-closure p,body.search .blog-CTA-closure p,body.archive .blog-CTA-closure p{margin-bottom:2rem}body.blog .blog-CTA-closure .button.button-cta1.small-font,body.search .blog-CTA-closure .button.button-cta1.small-font,body.archive .blog-CTA-closure .button.button-cta1.small-font{display:block !important}body.blog .blog-CTA-closure a,body.search .blog-CTA-closure a,body.archive .blog-CTA-closure a{font-size:1rem}@media(min-width: 767px){body.blog .blog-CTA-closure a,body.search .blog-CTA-closure a,body.archive .blog-CTA-closure a{font-size:1.5rem}}body.blog .read-more .ast-button,body.search .read-more .ast-button,body.archive .read-more .ast-button{display:none}body.single.single-post h1{font-family:"Montserrat",sans-serif;font-size:1.7rem;font-weight:500;text-align:left;text-transform:uppercase;color:#002e6d;margin-bottom:.8rem}@media(min-width: 767px){body.single.single-post h1{font-size:2.2rem}}body.single.single-post .entry-content h1,body.single.single-post .entry-content h2,body.single.single-post .entry-content h3,body.single.single-post .entry-content p,body.single.single-post .entry-content a,body.single.single-post .entry-content li,body.single.single-post .entry-content strong,body.single.single-post .entry-content .table,body.single.single-post .entry-content button,body.single.single-post .entry-content input,body.single.single-post .entry-content select,body.single.single-post .entry-content optgroup,body.single.single-post .entry-content textarea{text-align:left}body.single.single-post .entry-content h1{font-family:"Montserrat",sans-serif;font-size:1.7rem;font-weight:500;text-align:left;text-transform:uppercase;color:#002e6d;margin-bottom:1.4rem}@media(min-width: 767px){body.single.single-post .entry-content h1{font-size:2.2rem}}body.single.single-post .entry-content h2{font-family:"Montserrat",sans-serif;font-size:1.5rem;font-weight:400;text-align:left;color:#333333;margin-bottom:1.2rem}body.single.single-post .entry-content h2 b,body.single.single-post .entry-content h2 strong{font-size:1.5rem}body.single.single-post .entry-content h3{margin-bottom:5px}body.single.single-post .entry-content a{text-decoration:none}body.single.single-post .blogsingle-sup-links{margin-top:3%;margin-bottom:7%}body.single.single-post .blogsingle-sup-links p,body.single.single-post .blogsingle-sup-links a{font-size:.8rem;line-height:1.5em}body.single.single-post .share-buttons{margin:0 0 60px;z-index:2;position:relative;text-align:center;list-style-type:none;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-line-pack:start;align-content:flex-start}body.single.single-post .share-buttons li{height:auto;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;margin-right:1px;margin-top:4px;list-style-type:none}body.single.single-post .share-buttons li:last-child{margin-right:0}body.single.single-post .share-buttons a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 8px 9px 10px;text-align:center;color:#fff !important;text-decoration:none}@media(min-width: 576px){body.single.single-post .share-buttons a{padding:12px 20px 9px 15px}}body.single.single-post .share-buttons span{font-size:.7rem;line-height:.7rem;color:#fff;font-weight:700;letter-spacing:1px;text-transform:uppercase}@media(min-width: 767px){body.single.single-post .share-buttons span{font-size:.9rem;line-height:.9rem}}body.single.single-post .share-buttons svg{fill:#fff;margin-right:5px;width:16px;height:16px}body.single.single-post .share-buttons .share-twitter{background:#1da1f2}body.single.single-post .share-buttons .share-facebook{background:#3b5998}body.single.single-post .share-buttons .share-linkedin{background:#0072b0}body.single.single-post .widget-area.secondary a{text-decoration:none}body.single.single-post .widget-area.secondary .widget-title{text-align:left;font-size:600;color:#002e6d}body.single.single-post .widget-area.secondary ul{margin:0;list-style-type:none;list-style:none}body.single.single-post .widget-area.secondary ul li{list-style:none}body.single.single-post .widget-area.secondary ul li a{color:#333333}body.blog .entry-content h3,body.article .entry-content h3,body.single .entry-content h3,body.archive .entry-content h3{font-size:inherit}body.blog .entry-meta,body.blog .entry-meta span,body.blog .entry-meta a,body.article .entry-meta,body.article .entry-meta span,body.article .entry-meta a,body.single .entry-meta,body.single .entry-meta span,body.single .entry-meta a,body.archive .entry-meta,body.archive .entry-meta span,body.archive .entry-meta a{font-family:"Montserrat",sans-serif;font-size: 15px !important;line-height:1.3rem;color:#333333;text-transform:uppercase;margin:0}body.blog .entry-meta .cat-links a,body.blog .entry-meta span .cat-links a,body.blog .entry-meta a .cat-links a,body.article .entry-meta .cat-links a,body.article .entry-meta span .cat-links a,body.article .entry-meta a .cat-links a,body.single .entry-meta .cat-links a,body.single .entry-meta span .cat-links a,body.single .entry-meta a .cat-links a,body.archive .entry-meta .cat-links a,body.archive .entry-meta span .cat-links a,body.archive .entry-meta a .cat-links a{color:#002e6d}body.blog .entry-meta .cat-links a:hover,body.blog .entry-meta span .cat-links a:hover,body.blog .entry-meta a .cat-links a:hover,body.article .entry-meta .cat-links a:hover,body.article .entry-meta span .cat-links a:hover,body.article .entry-meta a .cat-links a:hover,body.single .entry-meta .cat-links a:hover,body.single .entry-meta span .cat-links a:hover,body.single .entry-meta a .cat-links a:hover,body.archive .entry-meta .cat-links a:hover,body.archive .entry-meta span .cat-links a:hover,body.archive .entry-meta a .cat-links a:hover{text-decoration:none}body.blog .entry-content p,body.article .entry-content p,body.single .entry-content p,body.archive .entry-content p{font-size:1rem;line-height:1.5rem}body.blog #secondary.widget-area .widget a:hover,body.article #secondary.widget-area .widget a:hover,body.single #secondary.widget-area .widget a:hover,body.archive #secondary.widget-area .widget a:hover{color:#002e6d;text-decoration:none}body.blog #secondary.widget-area .widget.widget_recent_entries li,body.article #secondary.widget-area .widget.widget_recent_entries li,body.single #secondary.widget-area .widget.widget_recent_entries li,body.archive #secondary.widget-area .widget.widget_recent_entries li{line-height:1.4rem;margin-bottom:.85em}body.single.ast-no-sidebar article{max-width:980px;margin:0 auto;padding:1.5em 1em}@media(min-width: 767px){body.single.ast-no-sidebar article{padding:1.5em 2.14em}}@media(min-width: 1200px){body.single.ast-no-sidebar article{padding:5.34em 6.67em 3.34em}}body.single.ast-no-sidebar .navigation.post-navigation{display:none}body.single.ast-no-sidebar h1{font-size:1.8rem;margin-bottom:1.8rem}body.single.ast-no-sidebar h2{font-family:"Montserrat",sans-serif;font-size:1.5rem;font-weight:500;text-align:left;color:#333333;margin-bottom:1.2rem}@media(min-width: 767px){body.single.ast-no-sidebar h2{text-align:center}}body.single.ast-no-sidebar h2.bigger-title{color:#002e6d;font-size:1.8rem;font-weight:500}body.single.ast-no-sidebar p{margin-bottom:1.6em;text-align:left}@media(min-width: 767px){body.single.ast-no-sidebar p{text-align:center}}body.single.ast-no-sidebar p:last-child{margin-bottom:0 !important}body.single.ast-no-sidebar .text-centered{text-align:center}body.single.ast-no-sidebar .text-left{text-align:left}body.single.ast-no-sidebar .text-left p,body.single.ast-no-sidebar .text-left h2,body.single.ast-no-sidebar .text-left h3{text-align:left}body.single.ast-no-sidebar a.button{text-decoration:none !important}body.single.ast-no-sidebar .acceptance-50,body.single.ast-no-sidebar .acceptance-60{font-size: 15px !important;line-height:18px;margin:0 0 .2rem;text-align:left}body.single.ast-no-sidebar .acceptance-50 a,body.single.ast-no-sidebar .acceptance-60 a{font-size: 15px !important;line-height:18px}body.single.ast-no-sidebar input[type=text],body.single.ast-no-sidebar input[type=email]{margin:.5rem 0}body.single.ast-no-sidebar .section-contentcenter.section-yellowbkg{text-align:center}body.single.ast-no-sidebar .section-contentcenter.section-yellowbkg h2{color:#002e6d;font-size:1.6rem;font-weight:900;text-align:center}body.single.ast-no-sidebar .section-contentcenter.section-yellowbkg .img-computer{text-align:center;width:100%;max-width:400px;margin:20px 0 40px 0}body.single.ast-no-sidebar .section-contentcenter.section-yellowbkg .button.button-cta6.button-cta6-b{margin:0 auto;padding:15px 0}body.single.ast-no-sidebar .section-featured-2col .ast-container{max-width:930px}body.single.ast-no-sidebar .section-featured-2col .ast-container .column-1{background-color:#002e6d;padding:30px;position:relative}@media(min-width: 767px){body.single.ast-no-sidebar .section-featured-2col .ast-container .column-1{padding:60px 40px 60px 50px;min-height:420px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}body.single.ast-no-sidebar .section-featured-2col .ast-container .column-1 h2{font-size:1.8rem;line-height:1.2em;letter-spacing:0px;color:#fff;margin:0;font-weight:600;text-align:left}@media(min-width: 767px){body.single.ast-no-sidebar .section-featured-2col .ast-container .column-1 h2{font-size:2.8rem;line-height:1.2em;letter-spacing:-1px}}body.single.ast-no-sidebar .section-featured-2col .ast-container .column-1 h2 span:first-child{color:#ffcd00}body.single.ast-no-sidebar .section-featured-2col .ast-container .column-1 p{font-size:1.2rem;line-height:1.4em;text-align:left;letter-spacing:0px;margin-top:15px;padding-right:20px;color:#fff}body.single.ast-no-sidebar .section-featured-2col .ast-container .column-2{padding:0;position:relative}body.single.ast-no-sidebar .section-featured-2col .ast-container .column-2 .image{position:relative;background-position:center center;background-size:cover;background-repeat:no-repeat;border-top:10px solid #ffcd00;border-bottom:10px solid #ffcd00;margin-top:0px;margin-bottom:0px;min-height:310px}@media(min-width: 767px){body.single.ast-no-sidebar .section-featured-2col .ast-container .column-2 .image{margin-top:20px;margin-bottom:50px;min-height:320px}}body.single.ast-no-sidebar .section-featured-2col .ast-container .column-2 .image .featured-logo{position:absolute;right:0;bottom:0;width:100px}body.single.ast-no-sidebar section.section-leave-your-review h2{font-size:1.3rem;font-weight:700;color:#003da6}body .section-herobanner-contactus-page{position:relative;padding:0}@media(min-width: 767px){body .section-herobanner-contactus-page{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;min-height:50vh}}body .section-herobanner-contactus-page .overblue{position:absolute;background-color:#002e6d;opacity:.8;top:0;bottom:0;left:0;width:100%;z-index:2}@media(min-width: 767px){body .section-herobanner-contactus-page .overblue{width:50%}}body .section-herobanner-contactus-page .bkgimage{background-position:center center;background-size:cover;background-repeat:no-repeat;position:absolute;top:0;bottom:0;right:0;width:100%}@media(min-width: 767px){body .section-herobanner-contactus-page .bkgimage{width:50%}}body .section-herobanner-contactus-page p{margin:0;text-align:left}body .section-herobanner-contactus-page .ast-container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:auto;width:100%;padding:0}@media(min-width: 767px){body .section-herobanner-contactus-page .ast-container{padding-left:20px;padding-right:20px}}body .section-herobanner-contactus-page .ast-container .copy{position:relative;width:100%;max-width:440px;padding:2rem;z-index:50;margin:0 auto}@media(min-width: 767px){body .section-herobanner-contactus-page .ast-container .copy{width:50%;margin:0}}body .section-herobanner-contactus-page .ast-container .copy p{color:#fff;font-size:1.1rem;line-height:1.4em;font-weight:500;margin-bottom:1rem}@media(min-width: 767px){body .section-herobanner-contactus-page .ast-container .copy p{font-size:1rem;line-height:1.3em}}body .section-herobanner-contactus-page .ast-container .copy p:first-child{color:#fff;font-size:1.7rem;line-height:2rem;font-weight:500;margin-bottom:2rem}@media(min-width: 767px){body .section-herobanner-contactus-page .ast-container .copy p:first-child{font-size:1.8rem;line-height:2.2rem}}body .section-herobanner-contactus-page .ast-container .copy p:nth-child(4){display:-webkit-box;display:-ms-flexbox;display:flex}body .section-herobanner-contactus-page .ast-container .copy p:nth-child(4) a{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}body .section-herobanner-contactus-page .ast-container .copy p:nth-child(4) a span{padding-left:12px;white-space:nowrap}body .section-herobanner-contactus-page .ast-container .copy p:last-child{font-style:italic}/*# sourceMappingURL=style.min.css.map *//* DeRose 2026 AB notice — V5 design, added 2026-05-20 — staged via dr-preview.html */
.dr-notice-2026, .dr-notice-2026 *{font-family:inherit !important;}
.dr-notice-2026{
  --dr-navy:#002e6d;
  --dr-navy-dk:#001b48;
  --dr-gold:#ffcd00;
  --dr-gold-dk:#d9ab00;
  --dr-gold-soft:#ffe066;
  --dr-cream:#faf6ef;
}

.dr-notice-2026{
    border:1px solid var(--dr-navy);
    border-radius:12px;overflow:hidden;
    background:var(--dr-gold);
    box-shadow:0 12px 32px rgba(0,46,109,.15);
  }
  .dr-notice-2026 p,.dr-notice-2026 .dr-notice-2026-card{margin:0}
  .dr-notice-2026__top{
    background:var(--dr-navy);color:#fff;
    padding:32px 36px 30px;
    display:flex;flex-direction:column;gap:14px;
    border-bottom:4px solid var(--dr-gold);
  }
  .dr-notice-2026__eyebrow{
    display:inline-flex;align-items:center;gap:14px;
    font-size:18px;letter-spacing:.24em;text-transform:uppercase;
    color:var(--dr-gold);font-weight:800;
    margin:0;
  }
  .dr-notice-2026__eyebrow::before{
    content:"";display:inline-block;width:36px;height:3px;
    background:var(--dr-gold);border-radius:2px;
  }
  .dr-notice-2026__lede{
    font-size:2em;line-height:1.18;font-weight:800;
    color:#fff;letter-spacing:-.015em;
    max-width:880px;
  }
  .dr-notice-2026__body{
    color:rgba(255,255,255,.86);
    font-size:.95em;line-height:1.6;
    max-width:780px;
  }
  .dr-notice-2026__bottom{
    background:var(--dr-gold);
    padding:24px 28px 28px;
    display:flex;flex-direction:column;gap:14px;
  }
  .dr-notice-2026__cta{
    display:inline-flex;align-items:center;gap:10px;
    font-size: 15px !important;letter-spacing:.18em;text-transform:uppercase;
    color:var(--dr-navy);font-weight:800;
  }
  .dr-notice-2026__cta::before{
    content:"";display:inline-block;width:24px;height:2px;
    background:var(--dr-navy);border-radius:2px;
  }
  .dr-notice-2026__cards{
    display:grid;grid-template-columns:repeat(4,1fr);gap:14px;
  }
  .dr-notice-2026-card{
    position:relative;display:block;
    aspect-ratio:4/3;border-radius:8px;overflow:hidden;
    text-decoration:none;color:#fff !important;
    background-size:cover;background-position:center;
    box-shadow:0 2px 6px rgba(0,46,109,.25);
    transition:transform .2s ease,box-shadow .2s ease;
  }
  .dr-notice-2026-card::before{
    content:"";position:absolute;inset:0;z-index:1;
    background:linear-gradient(180deg,
      rgba(0,20,40,.05) 0%,
      rgba(0,20,40,.55) 55%,
      rgba(0,46,109,.96) 100%);
  }
  .dr-notice-2026-card__tag{
    position:absolute;top:10px;right:10px;z-index:2;
    font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;
    color:var(--dr-gold);font-weight:700;
    background:rgba(0,0,0,.4);
    padding:5px 9px;border-radius:999px;
  }
  .dr-notice-2026-card__title{
    position:absolute;left:14px;right:14px;bottom:12px;z-index:2;
    font-size:13.5px;line-height:1.25;font-weight:700;
    color:#fff;display:block;
    text-shadow:0 1px 2px rgba(0,0,0,.45);
  }
  .dr-notice-2026-card:hover{
    transform:translateY(-2px);
    box-shadow:0 8px 22px rgba(0,46,109,.35);
  }
  @media (max-width:900px){
    .dr-notice-2026__eyebrow{font-size:15px}
    .dr-notice-2026__lede{font-size:1.55em}
    .dr-notice-2026__cards{grid-template-columns:1fr 1fr}
  }
  @media (max-width:520px){
    .dr-notice-2026__top{padding:24px 22px 22px}
    .dr-notice-2026__bottom{padding:20px 22px 22px}
    .dr-notice-2026__eyebrow{font-size: 15px !important;letter-spacing:.22em}
    .dr-notice-2026__lede{font-size:1.35em}
    .dr-notice-2026__cards{grid-template-columns:1fr}
  }

/* === DeRose 2026 AB notice — polish pass 2026-05-20 (tone down + width) === */
.dr-notice-2026{
  max-width:1140px;
  margin:0 auto 8px;
}
.dr-notice-2026__top{
  padding:24px 30px 22px;
  gap:10px;
}
.dr-notice-2026__eyebrow{
  font-size: 15px !important;
  letter-spacing:.22em;
  gap:12px;
}
.dr-notice-2026__eyebrow::before{
  width:28px;
  height:3px;
}
.dr-notice-2026__lede{
  font-size:1.45em;
  line-height:1.25;
}
.dr-notice-2026__body{
  font-size:.9em;
  line-height:1.55;
}
.dr-notice-2026__bottom{
  padding:20px 28px 22px;
}
.dr-notice-2026__cta{
  font-size:11px;
  letter-spacing:.16em;
}
.dr-notice-2026__cards{
  gap:12px;
}
.dr-notice-2026-card__title{
  font-size: 15px !important;
}
@media (max-width:900px){
  .dr-notice-2026__lede{font-size:1.3em;}
  .dr-notice-2026__eyebrow{font-size: 15px !important;}
}

/* === DeRose 2026 AB notice — color override 2026-05-20 === */
/* Astra child theme has higher-specificity body text color rules
   that bleed into the disclaimer's lede + body on navy. Force white. */
.dr-notice-2026 .dr-notice-2026__lede,
.dr-notice-2026 p.dr-notice-2026__lede{
  color:#ffffff !important;
}
.dr-notice-2026 .dr-notice-2026__body,
.dr-notice-2026 p.dr-notice-2026__body{
  color:rgba(255,255,255,.92) !important;
}
.dr-notice-2026 .dr-notice-2026__eyebrow,
.dr-notice-2026 p.dr-notice-2026__eyebrow{
  color:#ffcd00 !important;
}
.dr-notice-2026 .dr-notice-2026__cta,
.dr-notice-2026 p.dr-notice-2026__cta{
  color:#002e6d !important;
}
.dr-notice-2026 .dr-notice-2026-card__title,
.dr-notice-2026 span.dr-notice-2026-card__title{
  color:#ffffff !important;
}
.dr-notice-2026 .dr-notice-2026-card__tag,
.dr-notice-2026 span.dr-notice-2026-card__tag{
  color:#ffcd00 !important;
}

/* === DeRose 2026 AB notice — restore V5 proportions 2026-05-20 ===
   The earlier polish-pass reduced sizes too far. Keep the width fix
   (max-width 1140px) and color !important rules, but restore the
   V5-approved typography + padding. */
.dr-notice-2026{
  max-width:1140px;
  margin:0 auto 8px;
}
.dr-notice-2026__top{
  padding:32px 36px 30px;
  gap:14px;
}
.dr-notice-2026__eyebrow{
  font-size:18px;
  letter-spacing:.24em;
  gap:14px;
}
.dr-notice-2026__eyebrow::before{
  width:36px;
  height:3px;
}
.dr-notice-2026__lede{
  font-size:2em;
  line-height:1.18;
  font-weight:800;
  letter-spacing:-.015em;
}
.dr-notice-2026__body{
  font-size:.95em;
  line-height:1.6;
}
.dr-notice-2026__bottom{
  padding:24px 28px 28px;
  gap:14px;
}
.dr-notice-2026__cta{
  font-size: 15px !important;
  letter-spacing:.18em;
}
.dr-notice-2026__cards{
  gap:14px;
}
.dr-notice-2026-card__title{
  font-size:13.5px;
  line-height:1.25;
}
@media (max-width:900px){
  .dr-notice-2026__eyebrow{font-size:15px;}
  .dr-notice-2026__lede{font-size:1.55em;}
  .dr-notice-2026__cards{grid-template-columns:1fr 1fr;}
}
@media (max-width:520px){
  .dr-notice-2026__top{padding:24px 22px 22px;}
  .dr-notice-2026__bottom{padding:20px 22px 22px;}
  .dr-notice-2026__eyebrow{font-size: 15px !important;letter-spacing:.22em;}
  .dr-notice-2026__lede{font-size:1.35em;}
  .dr-notice-2026__cards{grid-template-columns:1fr;}
}

/* === DeRose 2026 AB notice — align + size override 2026-05-20 ===
   The wrapping <section class="section-contentcenter"> applies text-align:center
   to descendants and Astra body font-size rules are bleeding through. Force the
   V5 design with !important on alignment + sizes. */
.dr-notice-2026,
.dr-notice-2026 *{
  text-align:left !important;
}
.dr-notice-2026 .dr-notice-2026__lede,
.dr-notice-2026 p.dr-notice-2026__lede{
  font-size:2em !important;
  line-height:1.18 !important;
  font-weight:800 !important;
  letter-spacing:-.015em !important;
  max-width:none !important;
}
.dr-notice-2026 .dr-notice-2026__body,
.dr-notice-2026 p.dr-notice-2026__body{
  font-size:.95em !important;
  line-height:1.6 !important;
  max-width:none !important;
}
.dr-notice-2026 .dr-notice-2026__eyebrow,
.dr-notice-2026 p.dr-notice-2026__eyebrow{
  font-size:18px !important;
  letter-spacing:.24em !important;
  font-weight:800 !important;
}
.dr-notice-2026 .dr-notice-2026__cta,
.dr-notice-2026 p.dr-notice-2026__cta{
  font-size:12px !important;
  letter-spacing:.18em !important;
  font-weight:800 !important;
}
.dr-notice-2026 .dr-notice-2026__top{
  padding:32px 36px 30px !important;
}
.dr-notice-2026 .dr-notice-2026__bottom{
  padding:24px 28px 28px !important;
}
.dr-notice-2026 .dr-notice-2026-card__title,
.dr-notice-2026 span.dr-notice-2026-card__title{
  font-size:13.5px !important;
  line-height:1.25 !important;
  font-weight:700 !important;
}
.dr-notice-2026 .dr-notice-2026-card__tag,
.dr-notice-2026 span.dr-notice-2026-card__tag{
  font-size:10.5px !important;
  letter-spacing:.14em !important;
  font-weight:700 !important;
}

@media (max-width:900px){
  .dr-notice-2026 .dr-notice-2026__lede,
  .dr-notice-2026 p.dr-notice-2026__lede{font-size:1.55em !important;}
  .dr-notice-2026 .dr-notice-2026__eyebrow,
  .dr-notice-2026 p.dr-notice-2026__eyebrow{font-size:15px !important;}
}
@media (max-width:520px){
  .dr-notice-2026 .dr-notice-2026__lede,
  .dr-notice-2026 p.dr-notice-2026__lede{font-size:1.35em !important;}
  .dr-notice-2026 .dr-notice-2026__eyebrow,
  .dr-notice-2026 p.dr-notice-2026__eyebrow{font-size:13px !important;letter-spacing:.22em !important;}
  .dr-notice-2026 .dr-notice-2026__top{padding:24px 22px 22px !important;}
  .dr-notice-2026 .dr-notice-2026__bottom{padding:20px 22px 22px !important;}
}

/* === DeRose 2026 AB notice — kill extra paragraph margin 2026-05-20 ===
   Astra's global body p { margin-bottom: 1.5em } was leaking through and
   adding a gap between the lede and the body paragraph. Force margin:0. */
.dr-notice-2026 p,
.dr-notice-2026 .dr-notice-2026-card,
.dr-notice-2026 .dr-notice-2026__lede,
.dr-notice-2026 .dr-notice-2026__body,
.dr-notice-2026 .dr-notice-2026__eyebrow,
.dr-notice-2026 .dr-notice-2026__cta{
  margin:0 !important;
}
/* Re-add a tiny breathing room between lede and body — the flex `gap` from the
   parent container was insufficient because margin reset killed everything. */
.dr-notice-2026 .dr-notice-2026__lede{
  margin-bottom:12px !important;
}

/* === DeRose 2026 AB notice — gap fix v2 2026-05-20 ===
   Earlier I added margin-bottom:12px on lede on top of the flex gap:14px,
   making lede→body 26px while eyebrow→lede stayed 14px. Remove the extra
   margin and tighten the flex gap so spacing is uniform and tight. */
.dr-notice-2026 .dr-notice-2026__lede,
.dr-notice-2026 p.dr-notice-2026__lede{
  margin:0 !important;
}
.dr-notice-2026 .dr-notice-2026__top{
  gap:10px !important;
}
.dr-notice-2026 .dr-notice-2026__bottom{
  gap:12px !important;
}

/* === DeRose 2026 AB notice — mobile grid fix 2026-05-20 ===
   Below 520px we were stacking cards 1-per-row, making them gigantic.
   Switch to 2×2 grid for mobile so they stay compact and readable. */
@media (max-width:520px){
  .dr-notice-2026 .dr-notice-2026__cards{
    grid-template-columns:1fr 1fr !important;
    gap:10px !important;
  }
  .dr-notice-2026 .dr-notice-2026-card{
    aspect-ratio:4/3 !important;
  }
  .dr-notice-2026 .dr-notice-2026-card__title,
  .dr-notice-2026 span.dr-notice-2026-card__title{
    font-size:12px !important;
    line-height:1.2 !important;
  }
  .dr-notice-2026 .dr-notice-2026-card__tag,
  .dr-notice-2026 span.dr-notice-2026-card__tag{
    font-size:9.5px !important;
    padding:3px 7px !important;
  }
}
/* Extra-narrow phones (e.g. iPhone SE) — tighten gap further so the row fits */
@media (max-width:380px){
  .dr-notice-2026 .dr-notice-2026__cards{gap:8px !important;}
  .dr-notice-2026 .dr-notice-2026-card__title,
  .dr-notice-2026 span.dr-notice-2026-card__title{font-size:11px !important;}
}
