/**
 * Theme Name: Velux
 * Theme URI: https://github.com/godaddy/wp-velux-theme
 * Author: GoDaddy
 * Author URI: https://www.godaddy.com/
 * Description: Velux is a Primer child theme with a clean, professional, and upscale design.
 * Version: 1.1.3
 * License: GPL-2.0
 * License URI: https://www.gnu.org/licenses/gpl-2.0.html
 * Text Domain: velux
 * Tags: custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-images, flexible-header, left-sidebar, one-column, right-sidebar, rtl-language-support, sticky-post, threaded-comments, three-columns, translation-ready, two-columns
 * Template: primer
 *
 * This theme, like WordPress, is licensed under the GPL.
 * Use it to make something cool, have fun, and share what you've learned with others.
 *
 * Copyright © 2016 GoDaddy Operating Company, LLC. All Rights Reserved.
 */
/*--------------------------------------------------------------
>>> TABLE OF CONTENTS:
----------------------------------------------------------------
# Normalize
# Typography
# Elements
# Forms
# Navigation
	## Links
	## Menus
# Accessibility
# Alignments
# Clearings
# Widgets
# Content
    ## Posts and pages
	## Comments
# Infinite scroll
# Media
	## Captions
	## Galleries
--------------------------------------------------------------*/
/*--------------------------------------------------------------
# Normalize
--------------------------------------------------------------*/
html {font-family: sans-serif;-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%;}body {margin: 0;}article, aside, details, figcaption, figure, footer, header, main, menu, nav, section, summary {display: block;}audio, canvas, progress, video {display: inline-block;}audio:not([controls]) {display: none;height: 0;}progress {vertical-align: baseline;}template, [hidden] {display: none;}a {background-color: transparent;-webkit-text-decoration-skip: objects;}a:active, a:hover {outline-width: 0;}abbr[title] {border-bottom: none;text-decoration: underline;text-decoration: underline dotted;}b, strong {font-weight: inherit;}b, strong {font-weight: bolder;}dfn {font-style: italic;}h1 {font-size: 2em;margin: 0.67em 0;}mark {background-color: #ff0;color: #000;}small {font-size: 80%;}sub, sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}sub {bottom: -0.25em;}sup {top: -0.5em;}img {border-style: none;}svg:not(:root) {overflow: hidden;}code, kbd, pre, samp {font-family: monospace, monospace;font-size: 1em;}figure {margin: 1em 40px;}hr {-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;height: 0;overflow: visible;}button, input, select, textarea {font: inherit;margin: 0;}optgroup {font-weight: bold;}button, input {overflow: visible;}button, select {text-transform: none;}button, html [type="button"], [type="reset"], [type="submit"] {-webkit-appearance: button;}button::-moz-focus-inner, [type="button"]::-moz-focus-inner, [type="reset"]::-moz-focus-inner, [type="submit"]::-moz-focus-inner {border-style: none;padding: 0;}button:-moz-focusring, [type="button"]:-moz-focusring, [type="reset"]:-moz-focusring, [type="submit"]:-moz-focusring {outline: 1px dotted ButtonText;}fieldset {border: 1px solid #c0c0c0;margin: 0 2px;padding: 0.35em 0.625em 0.75em;}legend {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;color: inherit;display: table;max-width: 100%;padding: 0;white-space: normal;}textarea {overflow: auto;}[type="checkbox"], [type="radio"] {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 0;}[type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button {height: auto;}[type="search"] {-webkit-appearance: textfield;outline-offset: -2px;}[type="search"]::-webkit-search-cancel-button, [type="search"]::-webkit-search-decoration {-webkit-appearance: none;}::-webkit-input-placeholder {color: inherit;opacity: 0.54;}::-webkit-file-upload-button {-webkit-appearance: button;font: inherit;}body {-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;word-wrap: break-word;}body, button, input, select, textarea, .select2-container .select2-choice {color: #222222;font-family: "Roboto", "Helvetica Neue", sans-serif;font-weight: normal;font-size: 16px;font-size: 1rem;font-size: 14px;line-height: 1.8;line-height: 1.5;}@media only screen and (max-width: 40.063em) {body, button, input, select, textarea, .select2-container .select2-choice {font-size: 14.4px;font-size: 0.9rem;}}h1, h2, h3, h4, h5, h6 {clear: both;clear: none;margin-top: 0.2rem;margin-bottom: 0.8rem;font-weight: bold;line-height: 1.4;text-rendering: optimizeLegibility;color: #222222;}h1 {font-size: 2.5em;}h2 {font-size: 2em;}h3 {font-size: 1.5em;}h4 {font-size: 1.25em;}h5 {font-size: 1.125em;}h6 {font-size: 1em;}p {margin-bottom: 1.5em;margin-top: 0;}dfn, cite, em, i {font-style: italic;}blockquote {margin: 0 1.5em;font-size: 125%;font-style: italic;line-height: 1.4;margin: 1em 0;padding-left: 1em;border-left: 4px solid rgba(34, 34, 34, 0.1);color: #686868;}address {margin: 0 0 1.5em;}pre {background: #eee;font-family: "Courier 10 Pitch", Courier, monospace;font-size: 15px;font-size: 0.9375rem;line-height: 1.6;margin-bottom: 1.6em;max-width: 100%;overflow: auto;padding: 1em;border: 1px solid rgba(34, 34, 34, 0.1);-webkit-border-radius: 2px;border-radius: 2px;}code, kbd, tt, var {font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;font-size: 15px;font-size: 0.9375rem;}code {padding: 0.125rem 0.25rem;background-color: #eee;border: 1px solid rgba(34, 34, 34, 0.1);-webkit-border-radius: 2px;border-radius: 2px;}pre code {padding: 0;border: none;background-color: none;}abbr, acronym {border-bottom: 1px dotted rgba(34, 34, 34, 0.1);cursor: help;}mark, ins {background: #fff9c0;text-decoration: none;}big {font-size: 125%;}html {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}*, *:before, *:after {-webkit-box-sizing: inherit;-moz-box-sizing: inherit;box-sizing: inherit;}body {background: #ffffff;}blockquote, q {quotes: "" "";}blockquote:before, blockquote:after, q:before, q:after {content: "";}hr {background-color: rgba(34, 34, 34, 0.1);border: 0;height: 1px;margin-bottom: 1.5em;}img {height: auto;max-width: 100%;}ul, ol {margin: 0 0 1.5em 0;}ul {list-style: disc;}ol {list-style: decimal;}li > ul, li > ol {margin-bottom: 0;}dt {font-weight: bold;}dd {margin: 0 1.5em 1.5em;}table {border-collapse: collapse;margin: 0 0 1.5em;width: 100%;}.hentry table th, .hentry table td {padding: 0.5em;text-align: left;border: 1px solid rgba(34, 34, 34, 0.1);border-left: none;border-right: none;}.hentry table thead th {border-bottom-width: 2px;border-top: none;}.hentry table tfoot th {border-top-width: 2px;border-bottom: none;}.hentry table tr:hover td {background-color: rgba(34, 34, 34, 0.075);}.widget table caption {padding: 0 0.5em 0.5em;font-weight: bold;}.widget table th, .widget table td {text-align: center;}article.hentry ~ article.hentry{padding-top: 20px;border-top: 1px solid rgba(64, 64, 64, 0.1);}.nf-response-msg, .widget-area .nf-response-msg {font-weight: bold;}.nf-response-msg p:first-child, .widget-area .nf-response-msg p:first-child {font-style: italic;font-weight: normal;}input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="number"], input[type="tel"], input[type="range"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="color"], textarea, .select2-container .select2-choice {color: rgba(34, 34, 34, 0.5);border: 1px solid rgba(34, 34, 34, 0.1);-webkit-border-radius: 3px;border-radius: 3px;padding: 0.75rem;resize: none;}input[type="text"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="password"]:focus, input[type="search"]:focus, input[type="number"]:focus, input[type="tel"]:focus, input[type="range"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="week"]:focus, input[type="time"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="color"]:focus, textarea:focus, .select2-container .select2-choice:focus {color: #222222;}.select2-container .select2-choice {padding: 0.42rem 0.75rem;}.select2-drop-active, .select2-drop.select2-drop-above.select2-drop-active, .select2-dropdown-open.select2-drop-above .select2-choice, .select2-dropdown-open.select2-drop-above .select2-choices {border-color: rgba(34, 34, 34, 0.1);}input[type="checkbox"], input[type="radio"] {margin: 0 0.25em;}input[type="file"] {font-size: 13.6px;font-size: 0.85rem;}select {border: 1px solid rgba(34, 34, 34, 0.1);}textarea {width: 100%;}fieldset {padding: 0.5em 1.5em;border-color: rgba(34, 34, 34, 0.1);}legend {padding: 0 1em;text-transform: uppercase;letter-spacing: 1px;}form label {font-weight: bold;}button, a.button, a.button:visited, input[type="button"], input[type="reset"], input[type="submit"] {display: inline-block;border: none;background-color: #51748e;color: #fff;line-height: 1;white-space: nowrap;-webkit-border-radius: 5px;border-radius: 5px;font-size: .9375rem;font-weight: 500;text-transform: uppercase;padding: 17px 2rem;}button:hover, button:active, button:focus, a.button:hover, a.button:active, a.button:focus, a.button:visited:hover, a.button:visited:active, a.button:visited:focus, input[type="button"]:hover, input[type="button"]:active, input[type="button"]:focus, input[type="reset"]:hover, input[type="reset"]:active, input[type="reset"]:focus, input[type="submit"]:hover, input[type="submit"]:active, input[type="submit"]:focus {cursor: pointer;background-color: rgba(81, 116, 142, 0.8);color: #fff;}a {color: #51748e;text-decoration: none;}a:visited {color: #51748e;}a:hover, a:focus, a:active {color: rgba(81, 116, 142, 0.8);}a:hover, a:active, a:focus {outline: 0;}.wp-pointer-content {border-top: none;}.wp-pointer-content h3 {font-family: sans-serif;}.wp-pointer-content p {font-family: sans-serif;font-size: 13px;line-height: 1.4;}.wp-pointer-content a.close, .wp-pointer-content a.close:visited {color: #0073aa;line-height: 1.5;font-family: sans-serif;font-weight: 400;}.wp-pointer-content a.close:hover, .wp-pointer-content a.close:active, .wp-pointer-content a.close:focus, .wp-pointer-content a.close:visited:hover, .wp-pointer-content a.close:visited:active, .wp-pointer-content a.close:visited:focus {color: #00a0d2;}.main-navigation-container {clear: both;}@media only screen and (max-width: 767px) {.main-navigation-container {content: "";display: table;table-layout: fixed;width: 100%;position: relative;}}@media only screen and (min-width: 768px) {.main-navigation-container {clear: none;float: right;}}.main-navigation {font-size: 1rem;font-weight: 500;font-size: 14px;font-weight: 500;display: none;}@media screen and (min-width: 1700px) {.main-navigation {font-size: 18px;}}.main-navigation.open {display: block;}@media only screen and (max-width: 40.063em) {.main-navigation.open {margin-top: 25px;}}.main-navigation:not(.open) ul.menu > li.current_page_item > a, .main-navigation:not(.open) ul.menu > li.current-menu-item > a, .main-navigation:not(.open) ul.menu > li.current_page_ancestor > a, .main-navigation:not(.open) ul.menu > li.current_page_parent > a, .main-navigation:not(.open) ul.menu > li.current-menu-ancestor > a {border-color: white;}@media only screen and (max-width: 767px) {.main-navigation {position: absolute;top: 0;left: 0;right: 0;z-index: 9999;}}@media only screen and (min-width: 768px) {.main-navigation {display: block;}}@media only screen and (min-width: 768px) {.main-navigation .menu-main-menu-container {width: auto;text-align: center;}}.main-navigation .expand {font-size: 1.8rem;position: absolute;right: 0;top: 0;padding: 19px 0;width: 50px;line-height: 1;text-align: center;border-bottom: none;border-left: 2px solid rgba(0, 0, 0, 0.05);text-indent: 0;}.main-navigation .expand:hover {background-color: rgba(0, 0, 0, 0.1);}.main-navigation .expand:before {content: "+";}@media only screen and (min-width: 40.063em) {.main-navigation .expand {display: none;}}.main-navigation .menu-item-has-children {position: relative;}.main-navigation .menu-item-has-children.open > .expand:before {content: "-";}@media only screen and (max-width: 40.063em) {.main-navigation li li {text-indent: 1rem;}.main-navigation li li li {text-indent: 1.5rem;}.main-navigation .open > .sub-menu {display: block;}}.main-navigation ul {list-style: none;margin: 0;padding-left: 0;}.main-navigation ul.menu > li > a {border-top: 3px solid transparent;border-top: none !important;}.main-navigation ul.menu > li.current_page_item > a, .main-navigation ul.menu > li.current-menu-item > a, .main-navigation ul.menu > li.current_page_ancestor > a, .main-navigation ul.menu > li.current_page_parent > a, .main-navigation ul.menu > li.current-menu-ancestor > a {font-weight: 700;color: #262a61 !important;}.main-navigation ul a {color: white;display: block;padding: 1.2em 10px;border-bottom: 2px solid rgba(0, 0, 0, 0.05);}@media only screen and (min-width: 768px) {.main-navigation ul a {padding-top: 32px;padding-bottom: 30px;border-bottom: none;border: none;font-weight: 600;}}.main-navigation ul li a:hover, .main-navigation ul li a:focus {color: #262a61 !important;}.main-navigation ul ul {z-index: 99999;display: none;}@media only screen and (min-width: 768px) {.main-navigation ul ul a {padding: 1em .75em;padding: 7px 10px;text-align: left;text-transform: initial;line-height: normal;text-transform: uppercase;font-size: 12px;font-weight: normal;}}@media only screen and (min-width: 768px) {.main-navigation ul ul {display: block;position: absolute;left: -999em;-webkit-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2);box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2);}.main-navigation ul ul ul {left: -999em;top: 0;}.main-navigation ul ul li:hover > ul, .main-navigation ul ul li.focus > ul {left: 100%;}.main-navigation ul ul a {width: 250px;}}.main-navigation ul li:hover > ul, .main-navigation ul li.focus > ul {left: auto;}@media only screen and (min-width: 768px) {.main-navigation li {position: relative;display: inline-block;}.main-navigation a {text-decoration: none;padding: .25em .75em;color: #fff;}}.main-navigation .sub-menu .menu-item-has-children > a::after {position: absolute;content: "";width: 0;height: 0;right: 10px;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);display: none;height: 8px;width: 8px;border-right: 1px solid #000000;border-bottom: 1px solid #000000;-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);top: 10px;}@media only screen and (min-width: 40.063em) {.main-navigation .sub-menu .menu-item-has-children > a::after {display: block;}}body.no-max-width .main-navigation {max-width: none;}.menu-toggle {display: inline-block;margin: 0 auto;width: 3.9rem;padding: 0.15rem 0.6rem 0.6rem 0.6rem;cursor: pointer;position: absolute;z-index: 9999;right: 20px;top: 20px;}@media only screen and (min-width: 768px) {.menu-toggle {display: none;}}.menu-toggle div {background-color: #fff;height: 0.25rem;margin: 0.43rem;-webkit-transform: rotate(0deg);-ms-transform: rotate(0deg);transform: rotate(0deg);-webkit-transition: .15s ease-in-out;transition: .15s ease-in-out;-webkit-transform-origin: left center;-ms-transform-origin: left center;transform-origin: left center;}.menu-toggle.open div:nth-child(1) {-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}.menu-toggle.open div:nth-child(2) {width: 0%;opacity: 0;}.menu-toggle.open div:nth-child(3) {-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);}.navigation.pagination {clear: both;margin: 0 0 1.5em;}.navigation.pagination .nav-links {text-align: center;}.navigation.pagination .nav-links .page-numbers {display: inline-block;border: none;-webkit-border-radius: 3px;border-radius: 3px;line-height: 1;margin: 0 0.25em;padding: 0.5em 0.75em;white-space: nowrap;}.navigation.pagination .nav-links .page-numbers.dots {background: none;}.navigation.pagination .nav-links .page-numbers.current {color: #ffffff;background-color: #51748e;}.navigation.pagination .paging-nav-text {display: none;}@media only screen and (max-width: 40.063em) {.navigation.pagination .paging-nav-text {display: inline-block;float: left;font-size: 0.9rem;font-weight: normal;color: #222222;}.navigation.pagination .nav-links {float: right;}.navigation.pagination .nav-links .page-numbers:not(.prev):not(.next) {display: none;}}.site-main .comment-navigation, .site-main .posts-navigation, .site-main .post-navigation {margin: 0 0 1.5em;overflow: hidden;}.comment-navigation .nav-previous, .posts-navigation .nav-previous, .post-navigation .nav-previous {float: left;width: 50%;}.comment-navigation .nav-next, .posts-navigation .nav-next, .post-navigation .nav-next {float: right;text-align: right;width: 50%;}.page-content .wp-smiley, .entry-content .wp-smiley, .comment-content .wp-smiley {border: none;margin-bottom: 0;margin-top: 0;padding: 0;}embed, iframe, object {max-width: 100%;}.wp-caption {margin-bottom: 1.5em;max-width: 100%;}.wp-caption img[class*="wp-image-"] {display: block;margin-left: auto;margin-right: auto;}.wp-caption .wp-caption-text {margin: 0.8075em 0;}.wp-caption-text {text-align: center;}.gallery {margin-bottom: 1.5em;}.gallery-item {display: inline-block;text-align: center;vertical-align: top;width: 100%;}.gallery-columns-2 .gallery-item {max-width: 50%;}.gallery-columns-3 .gallery-item {max-width: 33.33%;}.gallery-columns-4 .gallery-item {max-width: 25%;}.gallery-columns-5 .gallery-item {max-width: 20%;}.gallery-columns-6 .gallery-item {max-width: 16.66%;}.gallery-columns-7 .gallery-item {max-width: 14.28%;}.gallery-columns-8 .gallery-item {max-width: 12.5%;}.gallery-columns-9 .gallery-item {max-width: 11.11%;}.gallery-caption {display: block;}.screen-reader-text {clip: rect(1px, 1px, 1px, 1px);position: absolute !important;height: 1px;width: 1px;overflow: hidden;}.screen-reader-text:focus {background-color: #fff;-webkit-border-radius: 3px;border-radius: 3px;-webkit-box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);clip: auto !important;color: #21759b;display: block;font-size: 14px;font-size: 0.875rem;font-weight: bold;height: auto;left: 5px;line-height: normal;padding: 15px 23px 14px;text-decoration: none;top: 5px;width: auto;z-index: 100000;}#content[tabindex="-1"]:focus {outline: 0;}.alignleft {display: inline;float: left;margin-right: 1.5em;}.alignright {display: inline;float: right;margin-left: 1.5em;}.aligncenter {clear: both;display: block;margin-left: auto;margin-right: auto;}.clear:before, .clear:after, .entry-content:before, .entry-content:after, .comment-content:before, .comment-content:after, .site-header:before, .site-header:after, .site-content:before, .site-content:after, .site-footer:before, .site-footer:after {content: "";display: table;table-layout: fixed;}.clear:after, .entry-content:after, .comment-content:after, .site-header:after, .site-content:after, .site-footer:after {clear: both;}.infinite-scroll .posts-navigation, .infinite-scroll.neverending .site-footer {display: none;}.infinity-end.neverending .site-footer {display: block;}#wpstats {display: none;}@font-face {font-family: 'Genericons';src: url("assets/genericons/Genericons.eot");}@font-face {font-family: 'Genericons';font-weight: normal;font-style: normal;src: url("assets/genericons/Genericons.woff") format("woff"), url("assets/genericons/Genericons.ttf") format("truetype"), url("assets/genericons/Genericons.svg#genericonsregular") format("svg");}.genericon, .social-menu a {display: inline-block;width: 16px;height: 16px;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size: 16px;line-height: 1;font-family: 'Genericons';text-decoration: inherit;font-weight: normal;font-style: normal;vertical-align: top;}.genericon-standard:before {content: '\f100';}.genericon-aside:before {content: '\f101';}.genericon-image:before {content: '\f102';}.genericon-gallery:before {content: '\f103';}.genericon-video:before {content: '\f104';}.genericon-status:before {content: '\f105';}.genericon-quote:before {content: '\f106';}.genericon-link:before, .social-menu a:before {content: '\f107';}.genericon-chat:before {content: '\f108';}.genericon-audio:before {content: '\f109';}.genericon-github:before {content: '\f200';}.genericon-dribbble:before {content: '\f201';}.genericon-twitter:before {content: '\f202';}.genericon-facebook:before {content: '\f203';}.genericon-facebook-alt:before {content: '\f204';}.genericon-wordpress:before {content: '\f205';}.genericon-googleplus:before {content: '\f206';}.genericon-linkedin:before {content: '\f207';}.genericon-linkedin-alt:before {content: '\f208';}.genericon-pinterest:before {content: '\f209';}.genericon-pinterest-alt:before {content: '\f210';}.genericon-flickr:before {content: '\f211';}.genericon-vimeo:before {content: '\f212';}.genericon-youtube:before {content: '\f213';}.genericon-tumblr:before {content: '\f214';}.genericon-instagram:before {content: '\f215';}.genericon-codepen:before {content: '\f216';}.genericon-polldaddy:before {content: '\f217';}.genericon-googleplus-alt:before {content: '\f218';}.genericon-path:before {content: '\f219';}.genericon-skype:before {content: '\f220';}.genericon-digg:before {content: '\f221';}.genericon-reddit:before {content: '\f222';}.genericon-stumbleupon:before {content: '\f223';}.genericon-pocket:before {content: '\f224';}.genericon-dropbox:before {content: '\f225';}.genericon-comment:before {content: '\f300';}.genericon-category:before {content: '\f301';}.genericon-tag:before {content: '\f302';}.genericon-time:before {content: '\f303';}.genericon-user:before {content: '\f304';}.genericon-day:before {content: '\f305';}.genericon-week:before {content: '\f306';}.genericon-month:before {content: '\f307';}.genericon-pinned:before {content: '\f308';}.genericon-search:before {content: '\f400';}.genericon-unzoom:before {content: '\f401';}.genericon-zoom:before {content: '\f402';}.genericon-show:before {content: '\f403';}.genericon-hide:before {content: '\f404';}.genericon-close:before {content: '\f405';}.genericon-close-alt:before {content: '\f406';}.genericon-trash:before {content: '\f407';}.genericon-star:before {content: '\f408';}.genericon-home:before {content: '\f409';}.genericon-mail:before {content: '\f410';}.genericon-edit:before {content: '\f411';}.genericon-reply:before {content: '\f412';}.genericon-feed:before {content: '\f413';}.genericon-warning:before {content: '\f414';}.genericon-share:before {content: '\f415';}.genericon-attachment:before {content: '\f416';}.genericon-location:before {content: '\f417';}.genericon-checkmark:before {content: '\f418';}.genericon-menu:before {content: '\f419';}.genericon-refresh:before {content: '\f420';}.genericon-minimize:before {content: '\f421';}.genericon-maximize:before {content: '\f422';}.genericon-404:before {content: '\f423';}.genericon-spam:before {content: '\f424';}.genericon-summary:before {content: '\f425';}.genericon-cloud:before {content: '\f426';}.genericon-key:before {content: '\f427';}.genericon-dot:before {content: '\f428';}.genericon-next:before {content: '\f429';}.genericon-previous:before {content: '\f430';}.genericon-expand:before {content: '\f431';}.genericon-collapse:before {content: '\f432';}.genericon-dropdown:before {content: '\f433';}.genericon-dropdown-left:before {content: '\f434';}.genericon-top:before {content: '\f435';}.genericon-draggable:before {content: '\f436';}.genericon-phone:before {content: '\f437';}.genericon-send-to-phone:before {content: '\f438';}.genericon-plugin:before {content: '\f439';}.genericon-cloud-download:before {content: '\f440';}.genericon-cloud-upload:before {content: '\f441';}.genericon-external:before {content: '\f442';}.genericon-document:before {content: '\f443';}.genericon-book:before {content: '\f444';}.genericon-cog:before {content: '\f445';}.genericon-unapprove:before {content: '\f446';}.genericon-cart:before {content: '\f447';}.genericon-pause:before {content: '\f448';}.genericon-stop:before {content: '\f449';}.genericon-skip-back:before {content: '\f450';}.genericon-skip-ahead:before {content: '\f451';}.genericon-play:before {content: '\f452';}.genericon-tablet:before {content: '\f453';}.genericon-send-to-tablet:before {content: '\f454';}.genericon-info:before {content: '\f455';}.genericon-notice:before {content: '\f456';}.genericon-help:before {content: '\f457';}.genericon-fastforward:before {content: '\f458';}.genericon-rewind:before {content: '\f459';}.genericon-portfolio:before {content: '\f460';}.genericon-heart:before {content: '\f461';}.genericon-code:before {content: '\f462';}.genericon-subscribe:before {content: '\f463';}.genericon-unsubscribe:before {content: '\f464';}.genericon-subscribed:before {content: '\f465';}.genericon-reply-alt:before {content: '\f466';}.genericon-reply-single:before {content: '\f467';}.genericon-flag:before {content: '\f468';}.genericon-print:before {content: '\f469';}.genericon-lock:before {content: '\f470';}.genericon-bold:before {content: '\f471';}.genericon-italic:before {content: '\f472';}.genericon-picture:before {content: '\f473';}.genericon-fullscreen:before {content: '\f474';}.genericon-uparrow:before {content: '\f500';}.genericon-rightarrow:before {content: '\f501';}.genericon-downarrow:before {content: '\f502';}.genericon-leftarrow:before {content: '\f503';}.site-content {max-width: 1100px;margin-left: auto;margin-right: auto;margin-top: 2em;}.site-content:after {content: " ";display: block;clear: both;}@media only screen and (max-width: 61.063em) {.site-content {margin-top: 1.38889%;}}body.no-max-width .site-content, body.page-template-page-builder .site-content {max-width: none;}@media only screen and (min-width: 40.063em) and (max-width: 61.063em) {body.layout-one-column-narrow .site-content {max-width: 80%;margin-left: auto;margin-right: auto;}body.layout-one-column-narrow .site-content:after {content: " ";display: block;clear: both;}}@media only screen and (min-width: 61.063em) {body.layout-one-column-narrow .site-content {max-width: 66.66667%;margin-left: auto;margin-right: auto;max-width: 1100px;}body.layout-one-column-narrow .site-content:after {content: " ";display: block;clear: both;}}.content-area {width: 63.88889%;float: left;margin-left: 1.38889%;margin-right: 1.38889%;}@media only screen and (max-width: 61.063em) {.content-area {width: 97.22222%;float: left;margin-left: 1.38889%;margin-right: 1.38889%;}}#secondary {width: 30.55556%;float: right;margin-left: 1.38889%;margin-right: 1.38889%;}@media only screen and (max-width: 61.063em) {#secondary {width: 97.22222%;float: left;margin-left: 1.38889%;margin-right: 1.38889%;}}#tertiary {display: none;}@media only screen and (max-width: 61.063em) {#tertiary {width: 97.22222%;float: left;margin-left: 1.38889%;margin-right: 1.38889%;}}@media only screen and (min-width: 61.063em) {.layout-one-column-wide .content-area, .layout-one-column-wide #secondary, .layout-one-column-wide #tertiary, .layout-one-column-narrow .content-area, .layout-one-column-narrow #secondary, .layout-one-column-narrow #tertiary {width: 97.22222%;float: left;margin-left: 1.38889%;margin-right: 1.38889%;}.layout-two-column-default .content-area {width: 63.88889%;float: left;margin-left: 1.38889%;margin-right: 1.38889%;}.layout-two-column-default #secondary {width: 30.55556%;float: right;margin-left: 1.38889%;margin-right: 1.38889%;}.layout-two-column-reversed .content-area {width: 63.88889%;float: right;margin-left: 1.38889%;margin-right: 1.38889%;}.layout-two-column-reversed #secondary {width: 30.55556%;float: left;margin-left: 1.38889%;margin-right: 1.38889%;}.layout-three-column-default .content-area {width: 47.22222%;float: left;margin-left: 1.38889%;margin-right: 1.38889%;}.layout-three-column-default #secondary {width: 22.22222%;float: left;margin-left: 1.38889%;margin-right: 1.38889%;}.layout-three-column-default #tertiary {width: 22.22222%;float: right;margin-left: 1.38889%;margin-right: 1.38889%;display: block;}.layout-three-column-reversed .content-area {width: 47.22222%;float: right;margin-left: 1.38889%;margin-right: 1.38889%;}.layout-three-column-reversed #secondary {width: 22.22222%;float: left;margin-left: 1.38889%;margin-right: 1.38889%;}.layout-three-column-reversed #tertiary {width: 22.22222%;float: left;margin-left: 1.38889%;margin-right: 1.38889%;display: block;}.layout-three-column-center .content-area {width: 47.22222%;float: left;margin-left: 1.38889%;margin-right: 1.38889%;margin-left: 26.38889%;}.layout-three-column-center #secondary {width: 22.22222%;float: left;margin-left: 1.38889%;margin-right: 1.38889%;margin-left: -73.61111%;}.layout-three-column-center #tertiary {width: 22.22222%;float: right;margin-left: 1.38889%;margin-right: 1.38889%;display: block;}}body.page-template-page-builder .site-content, body.page-template-page-builder .content-area, body.page-template-page-builder-no-header .site-content, body.page-template-page-builder-no-header .content-area {max-width: 100%;width: 100%;margin: 0;}.site-header.video-header {overflow: hidden;background-color: #000;color: #000;}.site-header.video-header .hero, .site-header.video-header aside.primer-hero-text-widget {position: relative;}.site-header.video-header #wp-custom-header {position: absolute;height: 100vh;top: 0;left: 0;right: 0;bottom: 0;margin: auto;}.site-header.video-header #wp-custom-header img {display: none;}.site-header.video-header #wp-custom-header-video-button {position: absolute;top: 89vh;right: 1em;opacity: 0.5;padding: 10px 1rem;}.site-header.video-header iframe#wp-custom-header-video {height: 100%;max-width: 100%;}.site-header-wrapper {position: relative;z-index: 1;max-width: 1100px;margin-left: auto;margin-right: auto;border-bottom: 1px solid white;border-bottom: none !important;padding-top: 10px;padding-bottom: 10px;}.site-header-wrapper:after {content: " ";display: block;clear: both;}@media screen and (min-width: 800px) {.site-header-wrapper {padding-bottom: 25px;}.site-header{background-position: center;}}body.no-max-width .site-header-wrapper {max-width: none;}.site-header {position: relative;-webkit-background-size: cover;background-size: cover;z-index: 999;background-color: #51748e;}.site-header #wp-custom-header img {display: none;}.home .site-header {-webkit-background-size: cover;background-size: cover;}.site-header .row {max-width: 1100px;margin-left: auto;margin-right: auto;}.site-header .row:after {content: " ";display: block;clear: both;}.site-header .row .site-title-wrapper, .site-header .row .hero {width: 97.22222%;float: left;margin-left: 1.38889%;margin-right: 1.38889%;}@media only screen and (min-width: 40.063em) {.site-header .row .hero {width: 55.55556%;float: left;margin-left: 1.38889%;margin-right: 1.38889%;}}.call-now {display: none;}ul.list-arrow {list-style: none;padding: 0;margin: 0;}ul.list-arrow li {position: relative;padding: 0 0 0 20px;margin: 0 0 5px 0;}ul.list-arrow li:before {content: "\f054";font-family: 'FontAwesome';position: absolute;top: 3px;right: auto;bottom: auto;left: 0;width: 15px;text-align: center;font-size: 12px;line-height: 1.5;font-weight: normal;}@media screen and (min-width: 1440px) {.site-title-wrapper a.custom-logo-link img {max-width: 330px!important;max-width: 400px!important;}.practice-area-block h4 {font-size: 20px;}.home-contact {max-width: 450px !important;}.home-contact-wrapper {height: 100%;}.main-navigation ul {padding-top:10px;}}@media (max-width: 480px) {.top-header {display:none!important;}.call-now {display:block!important;width: 100%;background: #11258D;margin-top: -10px;margin-bottom: 10px;}#wprmenu_bar {top: 120px !important;top: 65px !important;}#wprmenu_bar.sticky {top: 65px!important;}.call-now span {display: block }.call-now span a {vertical-align: middle;font-size: 16px;color: #fff;text-transform: uppercase;font-style: italic;padding: 5px 12px 5px 3px;display: block;font-weight: 700;text-align: center;background: #141315;background: -webkit-linear-gradient(#5e5d5d,#141315);background: -o-linear-gradient(#5e5d5d,#141315);background: -moz-linear-gradient(#5e5d5d,#141315);background: linear-gradient(#5e5d5d,#141315);-webkit-transition: all .2s;transition: all .2s;text-decoration: none!important }.call-now span a:hover {background: #141315;background: -webkit-linear-gradient(#5e5d5d,#141315);background: -o-linear-gradient(#5e5d5d,#141315);background: -moz-linear-gradient(#5e5d5d,#141315);background: linear-gradient(#5e5d5d,#141315) }.call-now span i {font-size: 24px;padding: 5px 3px 5px 10px;vertical-align: middle }}body.custom-header-image .site-title, body.custom-header-image .site-description {text-shadow: 1px 1px 15px rgba(0, 0, 0, 0.5);}.site-title-wrapper {padding: 0px 0 0 15px;width: auto;float: left;}.site-title-wrapper a.custom-logo-link {display:block;}.site-title-wrapper a.custom-logo-link img {max-width: 350px;display:block;}@media only screen and (min-width: 40.063em) {.site-title-wrapper {padding-top: 0;text-align: left;}}.site-title {text-transform: uppercase;letter-spacing: 1px;margin-bottom: 0.25rem;letter-spacing: -0.03em;font-weight: 700;font-size: 2em;font-size: 1.6rem;font-weight: 100;margin: 0 8px 0 0;padding: 0;text-transform: uppercase;border-right: none;display: block;}@media only screen and (min-width: 40.063em) {.site-title {display: inline-block;font-size: 2rem;padding: 38px 0;}}.site-title a {color: #ffffff;}.site-title a:hover, .site-title a:visited:hover {color: rgba(255, 255, 255, 0.8);}.site-description {font-size: .875rem;font-weight: 100;position: relative;display: inline;padding: 0 15px 0 0px;color: #ffffff;}@media only screen and (min-width: 40.063em) {.site-description {padding-left: 8px;border-left: 1px solid #fff;text-align: left;padding-left: 10px;display: inline-block;top: -4px;}}.header-image img {display: block;}body.no-max-width .page-title-container .page-header {max-width: none;}.page-title-container {display: none;background-color: transparent;}.page-title-container .page-header {max-width: 1100px;margin-left: auto;margin-right: auto;position: relative;clear: both;}.page-title-container .page-header:after {content: " ";display: block;clear: both;}.page-title-container .page-header .page-title {width: 97.22222%;float: left;margin-left: 1.38889%;margin-right: 1.38889%;color: white;font-weight: 200;padding: 3% 1rem;margin-bottom: 0;font-weight: 300;font-size: 3rem;}.hero {max-width: 1100px;margin-left: auto;margin-right: auto;color: white;padding: 2rem 0;clear: both;}.hero:after {content: " ";display: block;clear: both;}@media only screen and (min-width: 40.063em) {.hero {padding: 3rem 0;}}.hero .hero-inner {width: 97.22222%;float: left;margin-left: 1.38889%;margin-right: 1.38889%;margin-bottom:100px;padding: 0 1rem;/*background-color: rgb(255 255 255 / 20%);border: 1px solid rgb(255 255 255 / 20%);*//*-webkit-backdrop-filter: blur(9.5px);backdrop-filter: blur(9.5px);*/text-align:center;display: table;}@media only screen and (min-width: 1280px) {.site-header {background-position-y: 70%;}}@media only screen and (min-width: 1600px) {.site-header {background-position-y: 75%;}}@media only screen and (min-width: 40.063em) {.hero .hero-inner {width: 68%;float: left;margin-left: 1.38889%;margin-right: 1.38889%;float: none;margin-left: auto;margin-right: auto;padding-top: 1rem;}}.hero .widget {margin-bottom: 3rem;font-size: 1.2em;font-weight: 300;background: none;color: white;padding: 0;height: 250px;display: table-cell;vertical-align: middle;padding-top: 30px;}.hero .widget .widget-title {color: white;font-size: 20px;line-height: 1;text-align: center;text-transform: uppercase;letter-spacing: 2px;margin: 0 0 30px 0;}.hero .widget a.button {text-transform: uppercase;letter-spacing: 1px;color: white;-webkit-transition: 50ms linear border-color;transition: 50ms linear border-color;}.hero .widget a.button:after {content: ' \25b6';font-size: .5rem;padding-left: 5px;position: relative;top: -2px;-webkit-transition: 75ms ease-in-out padding;transition: 75ms ease-in-out padding;display:none;}.hero .widget a.button:hover:after {padding-left: 10px;}.hero .widget p:last-child {margin:0;}@media only screen and (min-width: 40.063em) {.hero .widget .widget-title {color: white;font-size: 26px;line-height: 1;}}.hero .widget:last-child {margin-bottom: 0;}.hero .widget h1 {color: #262a61 !important;font-family: "Josefin Sans", sans-serif;font-size: 44px;letter-spacing: 1px;}.hero .widget h2, .hero .widget h3, .hero .widget h4, .hero .widget h5, .hero .widget h6, .hero .widget p, .hero .widget blockquote, .hero .widget cite, .hero .widget table, .hero .widget ul, .hero .widget li, .hero .widget dd, .hero .widget dt, .hero .widget address, .hero .widget code, .hero .widget pre {color: #fff;}.hero .widget ul, .hero .widget ol {padding-left: 0;}.hero .widget ul li, .hero .widget ol li {list-style: none;}.hero .widget input, .hero .widget select, .hero .widget textarea {color: rgba(34, 34, 34, 0.5);}.hero label, .hero input, .hero select, .hero textarea {display: inline;width: auto;}@media screen and (-webkit-min-device-pixel-ratio: 0) {html :lang(hi) h2.widget-title, html :lang(mr) h2.widget-title {font-family: -webkit-body;}}.site-footer {background-color: #212121;}.site-footer .widget-title, .site-footer h1, .site-footer h2, .site-footer h3, .site-footer h4, .site-footer h5, .site-footer h6 {color: #fff;}.footer-nav, .site-info-wrapper {background: #212121;}.site-info-wrapper {padding: 0 0 20px;}.site-info-wrapper .site-info {overflow: visible;padding: 0 20px;}.site-info-wrapper .privacy-policy-link {font-size: .875rem;}@media only screen and (max-width: 40.063em) {.site-info-wrapper .privacy-policy-link {margin-bottom: 1em;display: inline-block;margin: 10px auto 0 auto;line-height: 38px;}}.site-info-wrapper .site-info-text, .site-info-wrapper .site-info-text a {color: #fff;color: #262a61;font-size: .875rem;}.footer-widget-area {max-width: 1100px;margin-left: auto;margin-right: auto;padding: 2em 0;}.footer-widget-area:after {content: " ";display: block;clear: both;}.footer-widget-area .footer-widget {width: 97.22222%;float: left;margin-left: 1.38889%;margin-right: 1.38889%;}@media only screen and (max-width: 40.063em) {.footer-widget-area .footer-widget {margin-bottom: 1em;}}@media only screen and (min-width: 40.063em) {.footer-widget-area.columns-2 .footer-widget:nth-child(1) {width: 47.22222%;float: left;margin-left: 1.38889%;margin-right: 1.38889%;}.footer-widget-area.columns-2 .footer-widget:nth-child(2) {width: 47.22222%;float: right;margin-left: 1.38889%;margin-right: 1.38889%;}.footer-widget-area.columns-3 .footer-widget:nth-child(1) {width: 30.55556%;float: left;margin-left: 1.38889%;margin-right: 1.38889%;}.footer-widget-area.columns-3 .footer-widget:nth-child(2) {width: 30.55556%;float: left;margin-left: 1.38889%;margin-right: 1.38889%;}.footer-widget-area.columns-3 .footer-widget:nth-child(3) {width: 30.55556%;float: right;margin-left: 1.38889%;margin-right: 1.38889%;}.footer-widget-area.columns-4 .footer-widget:nth-child(1) {width: 22.22222%;float: left;margin-left: 1.38889%;margin-right: 1.38889%;}.footer-widget-area.columns-4 .footer-widget:nth-child(2), .footer-widget-area.columns-4 .footer-widget:nth-child(3) {width: 22.22222%;float: left;margin-left: 1.38889%;margin-right: 1.38889%;}.footer-widget-area.columns-4 .footer-widget:nth-child(4) {width: 30.55556%;float: right;margin-left: 1.38889%;margin-right: 1.38889%;}}body.no-max-width .footer-widget-area {max-width: none;}.site-info-wrapper {padding: 15px 0;border-top: 1px solid #ddd;}.site-info-wrapper .site-info {max-width: 1100px;margin-left: auto;margin-right: auto;}.site-info-wrapper .site-info:after {content: " ";display: block;clear: both;}@media only screen and (max-width: 40.063em) {.site-info-wrapper .site-info {text-align: center;}}.site-info-inner {text-align: center;}.site-info-wrapper .site-info-text {width: auto;margin-left: 0;margin-right: 0;font-size: 90%;line-height: 1.4;text-align:center;display:inline-block;}.site-info-wrapper .footer-menu {width: 63.88889%;float: left;margin-left: 1.38889%;margin-right: 1.38889%;}.site-info-wrapper .social-menu {width: 30.55556%;float: right;margin-left: 1.38889%;margin-right: 1.38889%;}@media only screen and (min-width: 40.063em) {.site-info-wrapper .social-menu {text-align: right;}}@media only screen and (max-width: 40.063em) {.site-info-wrapper .footer-nav, .site-info-wrapper .site-info-text, .site-info-wrapper .social-menu {width: 97.22222%;float: left;margin-left: 1.38889%;margin-right: 1.38889%;text-align: center;}}.site-footer-inner .footer-widget .widget {background-color: transparent;font-size: .875rem;}.site-footer-inner .footer-widget .widget ul, .site-footer-inner .footer-widget .widget li, .site-footer-inner .footer-widget .widget a, .site-footer-inner .footer-widget .widget p {font-size: .875rem;}footer .site-footer-inner .footer-widget-area.columns-4 .footer-widget aside#media_image-4{margin-bottom: 10px;}footer .site-footer-inner .footer-widget-area.columns-4 .footer-widget aside#media_image-4 img {display:block;}footer .site-footer-inner .footer-widget-area.columns-4 .footer-widget aside#text-16 p {line-height: 1.6!important;}.site-footer-inner .footer-widget .widget-title {border-bottom: none;font-size: 1rem;font-style: normal;text-transform: uppercase;}body.no-max-width .site-info-wrapper .site-info {max-width: none;}.social-menu ul {list-style: none;margin: 0;padding: 0;font-size: 0;}.social-menu ul li {display: inline-block;position: relative;padding: 0;margin: 3px;}.social-menu ul li:first-child {margin-left: 0;}.social-menu ul li:last-child {margin-right: 0;}.social-menu a {font-size: 0;text-indent: -9999em;border: 0;width: 32px;height: 32px;-webkit-transition: 200ms opacity;transition: 200ms opacity;color: #ffffff;background-color: #222222;-webkit-border-radius: 3px;border-radius: 3px;}.social-menu a:visited {color: #ffffff;}.social-menu a:before {-webkit-font-smoothing: subpixel-antialiased;padding: 7px;display: inline-block;font-size: 18px;}.social-menu a:hover {background-color: #51748e;}.social-menu a:hover, .social-menu a:visited:hover {color: #ffffff;}.social-menu a[href*="wordpress.org"]:before, .social-menu a[href*="wordpress.com"]:before {content: '\f205';}.social-menu a[href*="wordpress.org"]:before:hover, .social-menu a[href*="wordpress.com"]:before:hover {color: #21759b;}.social-menu a[href*="facebook.com"]:before {content: '\f203';}.social-menu a[href*="facebook.com"]:before:hover {color: #3b5998;}.social-menu a[href*="twitter.com"]:before {content: '\f202';}.social-menu a[href*="twitter.com"]:before:hover {color: #33ccff;}.social-menu a[href*="dribbble.com"]:before {content: '\f201';}.social-menu a[href*="dribbble.com"]:before:hover {color: #ea4c89;}.social-menu a[href*="plus.google.com"]:before {content: '\f206';}.social-menu a[href*="plus.google.com"]:before:hover {color: #dd4b39;}.social-menu a[href*="pinterest.com"]:before {content: '\f210';}.social-menu a[href*="pinterest.com"]:before:hover {color: #c8232c;}.social-menu a[href*="github.com"]:before {content: '\f200';}.social-menu a[href*="github.com"]:before:hover {color: #171515;}.social-menu a[href*="tumblr.com"]:before {content: '\f214';}.social-menu a[href*="tumblr.com"]:before:hover {color: #34526f;}.social-menu a[href*="youtube.com"]:before {content: '\f213';}.social-menu a[href*="youtube.com"]:before:hover {color: #c4302b;}.social-menu a[href*="flickr.com"]:before {content: '\f211';}.social-menu a[href*="flickr.com"]:before:hover {color: #ff0084;}.social-menu a[href*="vimeo.com"]:before {content: '\f212';}.social-menu a[href*="vimeo.com"]:before:hover {color: #1ab7ea;}.social-menu a[href*="instagram.com"]:before {content: '\f215';}.social-menu a[href*="instagram.com"]:before:hover {color: #3f729b;}.social-menu a[href*="codepen.io"]:before {content: '\f216';}.social-menu a[href*="codepen.io"]:before:hover {color: #000;}.social-menu a[href*="linkedin.com"]:before {content: '\f208';}.social-menu a[href*="linkedin.com"]:before:hover {color: #0e76a8;}.footer-menu ul {list-style: none;margin: 0;padding: 0;text-align: center;}@media only screen and (min-width: 40.063em) {.footer-menu ul {text-align: left;}}.footer-menu ul li {display: inline-block;font-family: "Roboto", "Helvetica Neue", sans-serif;font-size: .875rem;font-weight: 600;margin: 0 10px;text-align: center;text-transform: uppercase;}.footer-menu ul li:first-of-type {margin-left: 0;}@media only screen and (min-width: 568px) {.footer-menu ul li {text-align: left;}}.footer-menu ul li a {color: #fff;border-bottom: 1px solid transparent;padding-bottom: 5px;}.footer-menu ul li a:hover {border-color: #fff;}.footer-menu ul li a:hover:after {padding-left: 10px;}.widget {margin: 0 0 1.5rem;padding: 0;}@media only screen and (min-width: 40.063em) and (max-width: 61.063em) {.widget {padding: 1.5rem;}}@media only screen and (max-width: 40.063em) {.widget {padding: 1rem;}}.widget .widget-title {font-size: 1.125rem;text-transform: uppercase;}.widget input[type="text"], .widget input[type="email"], .widget input[type="url"], .widget input[type="password"], .widget input[type="search"], .widget input[type="number"], .widget input[type="tel"], .widget input[type="range"], .widget input[type="date"], .widget input[type="month"], .widget input[type="week"], .widget input[type="time"], .widget input[type="datetime"], .widget input[type="datetime-local"], .widget input[type="color"], .widget select, .widget textarea {width: 100%;}.widget ul {list-style: none;margin: 0;padding: 0;}.widget li {padding: 0.25rem 0;}.widget li ul {padding-left: 1.5rem;}.widget_calendar #calendar_wrap #wp-calendar td#today {font-weight: bold;}.widget_calendar #calendar_wrap #wp-calendar tfoot td#prev {text-align: left;}.widget_calendar #calendar_wrap #wp-calendar tfoot td#next {text-align: right;}.footer-widget .widget:last-child {margin-bottom: 0;}.widget_search {padding: 0;}.widget_search .widget-title {padding: 2rem 2rem 0;}.widget_search .widget-title + .search-form {padding: 0 2rem 2rem;}.widget_search .search-field {width: 100%;background: #fff;-webkit-border-radius: 0;border-radius: 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.widget_search .search-field:focus {background: #fff;}.widget_search .search-field::-webkit-search-cancel-button {z-index: 1;}.widget_search .search-submit {display: none;display: block;}.hentry {margin: 0 0 1.5em;padding: 2.5em 3.375em;font-size: 100%;}@media only screen and (min-width: 40.063em) and (max-width: 61.063em) {.hentry {padding: 1.5em 2.375em;}}@media only screen and (max-width: 40.063em) {.hentry {padding: 1em;}}.sticky {display: block;}@media only screen and (min-width: 40.063em) {.sticky .entry-title {position: relative;}.sticky .entry-title a:before {font-family: 'Genericons';content: '\f308';line-height: 1.4;position: absolute;top: 2px;left: -40px;opacity: 0.2;}}.entry-title a, .entry-title a:visited, .entry-title a:before {color: #222222;}.entry-title a:hover, .entry-title a:visited:hover {color: #51748e;}.entry-meta {font-size: 90%;color: #686868;}.entry-meta .posted-date, .entry-meta .posted-author, .entry-meta .comments-number {margin-right: 1rem;}.entry-meta .posted-date:last-child, .entry-meta .posted-author:last-child, .entry-meta .comments-number:last-child {margin-right: 0;}@media only screen and (max-width: 40.063em) {.entry-meta .posted-date, .entry-meta .posted-author, .entry-meta .comments-number {display: block;margin-right: 0;}}.entry-meta .posted-date:before, .entry-meta .posted-author:before, .entry-meta .comments-number:before {position: relative;top: 3px;font-family: 'genericons';font-size: 18px;padding-right: 2px;}.entry-meta .posted-date:before {content: '\f303';}.entry-meta .posted-author:before {content: '\f304';}.entry-meta .comments-number:before {content: '\f300';}@media only screen and (max-width: 40.063em) {.post-navigation {font-size: 90%;}}.byline, .updated:not(.published) {display: none;}.single .byline, .group-blog .byline {display: inline;}.page-content, .entry-content, .entry-summary {margin: 1.5em 0 0;}.entry-content {margin-bottom: 1.5em;}.entry-footer {font-size: 85%;color: #686868;}.entry-footer .entry-footer-right {float: right;}.entry-footer .cat-links, .entry-footer .tag-links {display: block;}.paging-navigation {clear: both;margin: 0 0 1.5em;}@media only screen and (min-width: 40.063em) {.hentry {padding: 0 15px 0 0;}}.featured-image img {display: block;margin-bottom: 2rem;}.single .entry-header {border-bottom: 1px solid rgba(34, 34, 34, 0.1);border-top: 1px solid rgba(34, 34, 34, 0.1);margin: 50px 0;padding: 30px 0 40px;text-align: center;border: none;text-align: left;padding: 0;margin: 0;}.single .entry-title {clear: none;font-size: 3rem;margin-bottom: 0;font-size: 2em;text-transform: uppercase;text-align: left;}@media only screen and (min-width: 40.063em) {.single .author-image {float: right;width: 90px;margin-left: 20px;}}.single .author-image img {border: 3px solid rgba(34, 34, 34, 0.1);-webkit-border-radius: 50%;border-radius: 50%;display: block;margin: 15px auto;padding: 3px;}.single .entry-meta {color: rgba(34, 34, 34, 0.5);font-size: 1.125rem;}.single .entry-meta a {color: rgba(34, 34, 34, 0.5);}.comments-area {margin: 0 0 1.5em;padding: 2.5em 3em;background-color: #fff;}@media only screen and (min-width: 40.063em) and (max-width: 61.063em) {.comments-area {padding: 1.5em;}}@media only screen and (max-width: 40.063em) {.comments-area {padding: 1em;}}.comments-area label {display: block;}.comments-area input:not(.submit), .comments-area textarea {width: 100%;}.comments-area .comment-form-cookies-consent {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;line-height: 16px;}.comments-area .comment-form-cookies-consent #wp-comment-cookies-consent {display: inline;width: auto;margin: 0 10px 0 0;}@media only screen and (max-width: 40.063em) {.comments-area .comment-form-cookies-consent #wp-comment-cookies-consent {margin-top: 2px;}}.comment-list {padding: 0;list-style: none;}.comment-list ol {list-style: none;}.comment-list ol.children {margin-top: 2em;}@media only screen and (max-width: 40.063em) {.comment-list ol.children {padding-left: 1em;}}.comment-list li {margin-bottom: 2em;padding-left: 32px;}@media only screen and (max-width: 40.063em) {.comment-list li {padding-left: 0;}}.comment-list li article {padding-left: 1em;}@media only screen and (max-width: 40.063em) {.comment-list li article {padding-left: 0;}}.comment-list li .comment-metadata {font-size: 85%;}.comment-list li .comment-metadata .edit-link {float: right;}.comment-list li.bypostauthor {display: block;padding: 0.5em 0.5em 0.5em -webkit-calc(0.5em + 32px);padding: 0.5em 0.5em 0.5em calc(0.5em + 32px);-webkit-border-radius: 5px;border-radius: 5px;border: 3px solid rgba(81, 116, 142, 0.2);}.comment-meta .avatar {float: left;margin-left: -webkit-calc(-1em - 32px);margin-left: calc(-1em - 32px);-webkit-border-radius: 3px;border-radius: 3px;}@media only screen and (max-width: 40.063em) {.comment-meta .avatar {display: none;margin: 0;}}.comment-meta .says {color: #686868;}.comment-content a {word-wrap: break-word;}.logged-in-as {font-size: 90%;color: #686868;}.comment .comment-respond {margin: 2em 20px 0 -12px;}.comment-reply-title small {float: right;margin-top: 0.6em;font-size: 60%;}.primer-wc-cart-menu {display: none !important;}.main-navigation .primer-wc-cart-menu {display: inline-block !important;}@media only screen and (max-width: 40.063em) {.main-navigation .primer-wc-cart-menu {display: list-item !important;}}.primer-wc-cart-menu .primer-wc-cart-sub-menu {float: right;width: 100%;height: 0;-webkit-box-shadow: none;box-shadow: none;}.primer-wc-cart-menu .primer-wc-cart-sub-menu li, .primer-wc-cart-menu .primer-wc-cart-sub-menu .widget_shopping_cart {width: 100%;background: #fff;}.primer-wc-cart-menu .primer-wc-cart-sub-menu .widget_shopping_cart {float: right;width: 250px;-webkit-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2);box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2);}.primer-wc-cart-menu .primer-wc-cart-sub-menu .widget_shopping_cart .quantity {display: block;float: left;font-style: italic;padding-left: 1.25em;padding-bottom: .5em;}.primer-wc-cart-menu .primer-wc-cart-sub-menu .widget_shopping_cart ul.product_list_widget {position: relative !important;left: 0;max-height: 250px;overflow-y: auto;}.primer-wc-cart-menu .primer-wc-cart-sub-menu .widget_shopping_cart p.buttons, .primer-wc-cart-menu .primer-wc-cart-sub-menu .widget_shopping_cart .total, .primer-wc-cart-menu .primer-wc-cart-sub-menu .widget_shopping_cart .product_list_widget {float: left;width: 100%;}.primer-wc-cart-menu .primer-wc-cart-sub-menu .widget_shopping_cart .total strong {text-index: 0;}.primer-wc-cart-menu .primer-wc-cart-sub-menu .widget_shopping_cart p.buttons {padding: .5em;padding-top: 0;margin: 0;}.primer-wc-cart-menu .primer-wc-cart-sub-menu .widget_shopping_cart .cart_list li.mini_cart_item {padding: 0 !important;margin: 0;width: 100%;padding-bottom: 5px;border-bottom: none;padding: .5em 1em;text-indent: 0;opacity: 1;-webkit-transition: opacity .25s ease-out;transition: opacity .25s ease-out;}.primer-wc-cart-menu .primer-wc-cart-sub-menu .widget_shopping_cart .cart_list li.mini_cart_item img {width: 100%;max-width: 55px;}.primer-wc-cart-menu .primer-wc-cart-sub-menu .widget_shopping_cart .cart_list li.mini_cart_item a {border-bottom: none;}.primer-wc-cart-menu .primer-wc-cart-sub-menu .widget_shopping_cart .cart_list li.mini_cart_item a:nth-child(2) {padding: .5em;padding-bottom: 0;margin: 0;width: 100%;text-indent: 0 !important;}.primer-wc-cart-menu .primer-wc-cart-sub-menu .widget_shopping_cart .cart_list li.mini_cart_item:hover {opacity: .85;}.primer-wc-cart-menu .primer-wc-cart-sub-menu .primer-wc-cart-sub-menu-item .product_list_widget {border: none;-webkit-box-shadow: none;box-shadow: none;display: inline-block;left: 0 !important;background: inherit;}.primer-wc-cart-menu .primer-wc-cart-sub-menu .primer-wc-cart-sub-menu-item .widget_shopping_cart {padding: 0;margin-bottom: 0;}.primer-wc-cart-menu .primer-wc-cart-sub-menu .primer-wc-cart-sub-menu-item .widget_shopping_cart .total {margin: 0;padding: 10px 0;text-align: center;}.primer-wc-cart-menu .primer-wc-cart-sub-menu .primer-wc-cart-sub-menu-item .widget_shopping_cart .total strong {text-indent: 0;}.primer-wc-cart-menu .primer-wc-cart-sub-menu .primer-wc-cart-sub-menu-item .widget_shopping_cart p.buttons a {text-align: center;width: 100%;text-indent: 0;}.primer-wc-cart-menu .primer-wc-cart-sub-menu .primer-wc-cart-sub-menu-item .widget_shopping_cart p.buttons a:first-child {margin-bottom: 5px;}.primer-wc-cart-menu .primer-wc-cart-sub-menu .primer-wc-cart-sub-menu-item .cart-preview-count {margin-left: 8px;}.primer-wc-cart-menu .primer-wc-cart-sub-menu .primer-wc-cart-sub-menu-item .cart_list li a.remove {position: relative !important;float: left;padding: 0;margin-top: 10px;margin-left: 15px;text-indent: 0;margin-right: 5px;z-index: 1001;line-height: .95;text-indent: 0 !important;border: none;-webkit-box-shadow: none;box-shadow: none;}.primer-wc-cart-menu .primer-wc-cart-sub-menu .primer-wc-cart-sub-menu-item .cart_list li a.remove:hover {background: red !important;}.primer-wc-cart-menu:hover {cursor: pointer;}.primer-wc-cart-menu:hover a {background: transparent;}.woocommerce-page div.product .woocommerce-product-gallery figure.woocommerce-product-gallery__wrapper {margin: 0;}.woocommerce-page div.product .summary {margin-top: 0;}.woocommerce-page div.product .commentlist {padding-left: 0;}.woocommerce-page.woocommerce div.product form.cart {margin: 1em 0;}.woocommerce-page ul.products li.product.primer-2-column-product {width: 48.05%;}.woocommerce-page .primer-woocommerce .cart .qty {padding: 0.4em;}.woocommerce-page table.variations tr:hover td {background-color: transparent;}.woocommerce-page span.onsale, .woocommerce-page ul.products li.product .onsale {padding: 2px 8px;-webkit-border-radius: 0;border-radius: 0;margin: 0;min-height: auto;min-width: auto;line-height: inherit;}.woocommerce-page #reviews #comments ol.commentlist li img.avatar {width: 60px;}.woocommerce-page #reviews #comments ol.commentlist li .comment-text {margin: 0 0 0 80px;}.woocommerce-page form.woocommerce-cart-form table.cart td.actions #coupon_code {width: 50%;margin-right: 0;}.woocommerce-page table.cart img {width: 100%;max-width: 75px;margin-bottom: 0;}.woocommerce-page table.cart td.actions .input-text {padding: 10px !important;}body.primer-woocommerce-l10n.woocommerce ul.products li.product .button, .woocommerce a.added_to_cart {max-width: 100%;white-space: normal;text-align: center;display: block;}@media only screen and (min-width: 61.063em) {body.primer-woocommerce-l10n.woocommerce ul.products li.product .button, .woocommerce a.added_to_cart {font-size: 0.75rem;}}.woocommerce a.added_to_cart {text-align: left;}body.single-product span.onsale {padding: 3px 18px;top: 0;left: 0;}body.single-product .quantity .input-text {padding: 8px;}body.woocommerce-cart .primer-wc-cart-sub-menu {display: none;}.woocommerce ul.products li.product a.add_to_cart_button {width: 100%;text-align: center;white-space: normal;}@media only screen and (max-width: 40.063em) {.primer-wc-cart-menu .primer-wc-cart-sub-menu .widget_shopping_cart {width: 100%;}}.wp-block-cover-image {margin-bottom: 1.5rem;}[class^="wp-block-"].alignfull {width: 100.5vw;position: relative;left: 50%;right: 50%;margin-left: -50vw;margin-right: -50vw;}@media only screen and (max-width: 40.063em) {[class^="wp-block-"].alignfull {width: 100vw;}}[class^="wp-block-"].alignfull img {width: 100%;}[class^="wp-block-"].alignwide {margin-left: -1.5%;margin-right: -1.5%;width: 102%;}@media only screen and (min-width: 40.063em) and (max-width: 61.063em) {[class^="wp-block-"].alignwide {margin-left: -1.25%;margin-right: -1.25%;width: 102.5%;}}.wp-block-image.alignleft, .wp-block-gallery.alignleft, .wp-block-video.alignleft, .wp-block-quote.alignleft, .wp-block-text-columns.alignleft, .entry-content ul.alignleft, .entry-content ol.alignleft, .wp-block-cover-text.alignleft {margin: 0 1em 0.5em 0;}.wp-block-image.alignright, .wp-block-gallery.alignright, .wp-block-video.alignright, .wp-block-quote.alignright, .wp-block-text-columns.alignright, .entry-content ul.alignright, .entry-content ol.alignright, .wp-block-cover-text.alignright {margin: 0 0 0.5em 1em;}.wp-block-image.alignleft, .wp-block-image.alignright, .wp-block-gallery.alignleft, .wp-block-gallery.alignright, .wp-block-video.alignleft, .wp-block-video.alignright, .wp-block-quote.alignleft, .wp-block-quote.alignright, .wp-block-text-columns.alignleft, .wp-block-text-columns.alignright, .entry-content ul.alignleft, .entry-content ul.alignright, .entry-content ol.alignleft, .entry-content ol.alignright, .wp-block-cover-text.alignleft, .wp-block-cover-text.alignright {max-width: 40%;width: 100%;}.wp-block-image.alignleft img, .wp-block-image.alignright img, .wp-block-gallery.alignleft img, .wp-block-gallery.alignright img, .wp-block-video.alignleft img, .wp-block-video.alignright img, .wp-block-quote.alignleft img, .wp-block-quote.alignright img, .wp-block-text-columns.alignleft img, .wp-block-text-columns.alignright img, .entry-content ul.alignleft img, .entry-content ul.alignright img, .entry-content ol.alignleft img, .entry-content ol.alignright img, .wp-block-cover-text.alignleft img, .wp-block-cover-text.alignright img {width: inherit;}.wp-block-gallery {margin-left: 0;margin-right: 0;}.wp-block-gallery.is-cropped .blocks-gallery-item img {height: auto;}.wp-block-quote p {margin-bottom: 0;}.wp-block-pullquote {margin-top: 1em;margin-bottom: 1em;}.wp-block-button.aligncenter {margin-bottom: 1.5em;}.wp-block-audio audio {width: 100%;}.image-shadow{-webkit-filter: drop-shadow(1px 1px 55px #D9ECFE);filter: drop-shadow(1px 1px 55px #D9ECFE);}.bg-theme {background-color: #f1f5f8;position: relative;}.bg-theme:before, .bg-theme:after {content: "";position: absolute;width: 100vw;height: 100%;background-color: #f1f5f8;z-index: -1;top: 0;left: -40vw;right: 0;bottom: 0;}.bg-theme:after {top: 0;left: 0;right: -40vw;bottom: 0;}div#page {overflow:hidden;}.practices-area-section .wp-block-columns.practice-area-content {flex-wrap: wrap!important;}.practices-area-section .wp-block-columns.practice-area-content .practice-area-block {flex-basis: calc(32% - 1em)!important;margin-left: 1em;}.practice-area-block {background: transparent;border-radius: 10px;margin: 0;padding: 10px !important;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s;}.practice-area-block:hover {background: #FFFFFF;box-shadow: 0px 4px 15px rgb(216 229 242 / 86%);}.practice-area-block figure {padding: 10px;background-color: #dfe6ec;border-radius: 10px;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s;}.practice-area-block figure img {display: block;width: 40px;height: auto;-webkit-filter: brightness(1);filter: brightness(1);padding:0 !important;}.practice-area-block:hover figure {background-color: #11416f;}.practice-area-block:hover figure img {-webkit-filter: brightness(20);filter: brightness(20);}.practice-area-block h4 {color: #11416f;}.practice-area-block p {max-height: 112px;overflow: hidden;display: block;display: -webkit-box;max-width: 100%;-webkit-line-clamp: 4;-webkit-box-orient: vertical;text-overflow: ellipsis;margin: 0 0 15px 0;}.practice-area-block .wp-block-button {position: relative;overflow: hidden;}.practice-area-block .wp-block-button a {position: relative;top: 100px;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s;}.practice-area-block:hover .wp-block-button a {top: 0px;}.wp-block-button .wp-block-button__link, .btn-top-header, ul.lawyers_ul li span.btn.btn-primary{color: #ffffff !important;padding: 9px 15px !important;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;display: inline-block;font-size: 14px;font-weight: normal;line-height: 18px;text-decoration: none;text-shadow: none;margin: 0px;}.btn-top-header, ul.lawyers_ul li span.btn.btn-primary{background: #11416f;}ul.lawyers_ul li span.btn.btn-primary {text-align: center;display: block;margin: auto;width: 100px;margin-top: 10px;}.wp-block-column.team-block {position: relative;overflow: hidden;margin: 0 5px 30px 5px;}.wp-block-columns.team-text-content {position: absolute;top: 100%;transition: all 0.5s;padding: 15px !important;text-align: center;height: 100%;}.wp-block-column.team-block-text {-ms-grid-row-align: center;align-self: center;}.wp-block-column.team-block-text h4{color:#262A61;font-size: 16px;font-weight: 600;}.wp-block-column.team-block:hover .wp-block-columns.team-text-content {top: 0;background: rgb(241 245 248 / 90%);}.wp-block-column.team-block figure figcaption {position: absolute;top: auto;right: 10px;bottom: 10px;left: 10px;background: #fff;padding: 5px;border-radius: 5px;margin: 0;opacity:1;color:#262A61;font-size: 16px;font-weight: 600;line-height: 1.4;}.wp-block-column.team-block figure figcaption strong {color: #000;font-weight: inherit;}.wp-block-column.team-block:hover figure figcaption{opacity:0;}.wp-block-column.team-block figure {position: relative;display: block;margin: 0;}.wp-block-column.team-block figure a, .wp-block-column.team-block figure img {display: block;}.wp-block-column.team-block-text p{font-size: 14px;overflow: hidden;height: 100px;display: block;display: -webkit-box;max-width: 100%;-webkit-line-clamp: 4;-webkit-box-orient: vertical;overflow: hidden !important;text-align: left!important;text-overflow: ellipsis;}.wp-block-column.team-block .wp-block-image, .wp-block-column.team-block > .wp-block-columns{margin: 0;}.home .page-content, .home .site-content{padding:0;margin:0;}.home .page-content .wp-block-columns {padding: 0;margin-top: 0;margin-bottom: 0;}.home .site-content .content-area .site-main > article {margin:0;padding-bottom:0;}.home .page-content > .wp-block-columns {padding: 50px 0 40px 0;}.wp-block-latest-posts.is-grid {margin-bottom:0;}.blog-post-section .wp-block-latest-posts li {margin-bottom:20px;display: flex;flex-wrap: wrap;}.blog-post-section .wp-block-latest-posts__featured-image {margin-bottom:7px;position:relative;height:180px;border-radius: 4px;overflow:hidden;order: 0;width: 100%;display: block;}.blog-post-section .wp-block-latest-posts li > a {order: 2;width: 100%;display: block;font-size:16px;}.blog-post-section .wp-block-latest-posts li time.wp-block-latest-posts__post-date {order: 1;width: 100%;display: block;}.blog-post-section .wp-block-latest-posts__featured-image img {width: 100%;border-radius: 6px;display:block;position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto;height:300px;}.main-navigation ul.menu > li.menu-item-has-children > a:after {content: "";height: 8px;width: 8px;display: inline-block;border: 1.5px solid #000;border-top: none;border-left: none;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);-webkit-transform-origin: center center;-ms-transform-origin: center center;transform-origin: center center;margin: 0px 0px 3px 10px;}.wp-block-column.blog-post-btn {width: 100px;flex-basis: calc(100px - 1em)!important;flex-grow: 0;}.wp-block-column.blog-post-section {flex-basis: calc(100% - 120px)!important;flex-basis: 100%!important;flex-grow: 0;}.top-header {padding: 10px 0 !important;}.top-header.sticky {position: fixed;z-index: 9999;width: 100%;padding-bottom:0 !important;}.top-header.sticky .top-header-content ul li a.btn-top-header {text-transform: capitalize;background: none;color: #262a61 !important;padding: 0 !important;}.top-header.sticky .top-header-content ul {position: absolute;right: 10px;}.top-header .site-header-wrapper {padding: 0 10px !important;}.top-header .top-header-content {text-align: right;}.top-header .top-header-content ul {list-style: none;display: inline-block;padding: 0;margin: -6px 0 0 0;}.top-header .top-header-content ul li {display: inline-block;margin: 0 0 0 10px;}.top-header .top-header-content ul li a {font-size: 16px;vertical-align: middle;}.top-header .top-header-content ul li a img{vertical-align: middle;display:none;}.top-header .top-header-content ul li a i{vertical-align: middle;display:inline-block;font-size:18px;line-height: 18px;font-weight: bold;margin-top: 2px;}.top-header .top-header-content ul li a i.fa.fa-envelope {font-size: 18px;font-weight: normal;margin-top: 1px;}.top-header .top-header-content ul li a text{vertical-align: middle;display:inline-block;}.top-header .top-header-content ul li a text{margin: 0 0 0 5px;}.top-header .top-header-content ul li a.btn-top-header {text-transform:uppercase;}.site-header.sticky {padding-top: 100px;}.site-header.sticky .site-header-block {position: fixed;top: 0;right: 0;bottom: auto;left: 0;width: 100%;background: #fff;z-index: 9;box-shadow: 0px 0px 10px -5px #000;}.site-header.sticky .site-header-block .site-header-wrapper {padding-top: 10px;padding-bottom: 10px;}.site-header.sticky .site-header-block .site-header-wrapper a.custom-logo-link img {max-width: 250px;}.site-header.sticky .site-header-block .site-header-wrapper .main-navigation ul.menu > li> a {padding-top: 20px;padding-bottom: 20px;padding-top: 9px;padding-bottom: 5px;margin-top: 30px;}#wprmenu_bar.sticky {top: 20px;}.top-header.sticky li.sticky_noconsultation {display: none;}.padding-right-50 {padding-right: 50px !important;}.padding-left-50 {padding-left: 50px !important;}.padding-lr-50 {padding-right: 50px !important;padding-left: 50px !important;}.wp-block-columns.padding-columns {padding: 0 !important;}.wp-block-columns.padding-columns > .wp-block-column {padding: 50px 0 40px 0;}.bg-grey {background: #f9f9f9;}.rightform .contact_form {padding: 25px;background: #D6E2EA;border-radius: 10px;}.rightform .contact_form ~ .contact_form {margin-top:20px;}.rightform .contact_form ~ .contact_form #carousel, .rightform .contact_form ~ .contact_form #carousel1 {margin-bottom:0;}#carousel, #carousel1, #slides, #slides li, #slides ul, #slides1, #slides1 li, #slides1 ul {width: 100%;position: relative;}#carousel, #carousel1 {margin: 0 auto 10px;overflow: hidden;padding: 10px 0 5px;border:none;}#carousel ~ #carousel1 {border-top: 1px solid #ddd;padding-top: 20px;}.span4.rightform #carousel, .span4.rightform #carousel1 {width: calc(100% + 30px);margin-left: -15px;}.span4.rightform #carousel{}.span4.rightform #carousel h2, .span4.rightform #carousel1 h2 {padding-left: 15px;text-transform: uppercase;}.span4.rightform #carousel .btn-bar, .span4.rightform #carousel1 .btn-bar {padding-right: 15px;}.rightform .wpcf7 .ajax-loader {display:none;}.rightform .wpcf7 form.submitting .ajax-loader {display:block;}#carousel h2, #carousel1 h2, div#carousel, div#carousel1 {color: #000000!important;}.btn-bar {margin: 0 auto;display: block;position: relative;top: 0;}#buttons, #buttons1 {padding: 0 0 5px;float: right;}#buttons a, #buttons1 a {text-align: center;font-size: 24px;float: left;outline: 0;text-decoration: none;display: block;padding: 0;width: 35px;}#buttons a, #buttons1 a {color: #262a61!important;}#slides, #slides1 {overflow: hidden;height: auto;}#slides ul, #slides1 ul {list-style: none;height: auto;margin: 0;padding: 0;display: flex;}div#slides li, div#slides1 li {height: 40px;}div#slides li:nth-child(2), div#slides1 li:nth-child(2) {height: auto !important;}#slides li, #slides1 li {height: auto;float: left;text-align: center;border: none!important;padding: 0 15px 10px;}.mySlides li .user-img path {fill:#a9a9a9 }.testimonial-block #buttons a, .testimonial-block #buttons1 a {color: #a9a9a9 !important;}.mySlides li .user-img {margin: 0 auto 15px auto;}.authorContainer, .quoteContainer {display: table;width: 100%;}.testimonial-block li .authorContainer p, .testimonial-block li .quoteContainer p {text-align: center;}.testimonial-block li .quote-author {text-align: center;margin: 0;padding-right: 5px;padding-left: 5px;color: #262A61;font-size: 16px;font-weight: 600;line-height: 1.4;}.dot-block {opacity: 0;}.dot-block span.dot {display: inline-block;width: 10px;height: 10px;border-radius: 10px;background: #6a92b8;opacity: 0.7;margin: 0 2px;}.dot-block span.dot.active {background: #11416F;opacity: 1;}.span4.rightform #slides li, .span4.rightform #slides1 li{text-align:left;}.span4.rightform .quote-author {text-align:right;margin-bottom:0;}.rightform #carousel h2, .rightform #carousel1 h2{color: #11416f;margin: 0 0 10px 0;font-weight: 400!important;float: left;font-size: 20px;line-height: 1!important;padding: 0 0 5px;}.office-block h4 {color: #11416f;margin: 0 0 10px 0;}.office-block p {margin: 0 0 15px 0;}.wp-block-column.office-block .wp-block-image {margin-bottom: 0.5em;}ul.lawyers_ul {padding: 0;margin-left: 0;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;list-style: none;}ul.lawyers_ul li {width: calc(50% - 30px);float: left;display: inline-block;padding: 0;margin: 0 25px 30px 5px;text-align: center;-ms-flex: 0 0 calc(50% - 30px);flex: 0 0 calc(50% - 30px);max-width: calc(50% - 30px);background-color: #fcfcfc;-webkit-box-shadow: 0 2px 5px #ccc;-moz-box-shadow: 0 2px 5px #ccc;box-shadow: 0 2px 5px #ccc;padding: 15px 10px 0px 10px;border-radius: 5px;}ul.lawyers_ul li > a {text-decoration: none;color: #333;float: left;width: 100%;min-height: 520px;border: 1px solid #ddd;background: rgba(249, 249, 249, 0.5);-webkit-transition: all .35s;-moz-transition: all .35s;-ms-transition: all .35s;-o-transition: all .35s;transition: all .35s;padding: 20px 10px 20px 10px;-webkit-box-shadow: 0 2px 5px #ccc;-moz-box-shadow: 0 2px 5px #ccc;box-shadow: 0 2px 5px #ccc;box-sizing: border-box;margin: 0;}ul.lawyers_ul li .Image {width: auto;display: inline-block;margin: auto;}ul.lawyers_ul li .Image img {max-height: 300px;padding: 10px !important;-webkit-transition: all .5s;-moz-transition: all .5s;-ms-transition: all .5s;-o-transition: all .5s;transition: all .5s;border-radius: 5px;border: 1px solid rgba(64, 64, 64, 0.1);}ul.lawyers_ul li .lawerheader {text-align: center;overflow: hidden;width: 100%;}ul.lawyers_ul li h1.h1_style_page {text-align: center;margin-top: 10px;overflow: hidden;width: 100%;letter-spacing: -0.5px;line-height: 1.4 !important;font-size: 20px;}ul.lawyers_ul li .desc {text-align: center;overflow: hidden;width: 100%;}ul.lawyers_ul li .team-member-tile.about-team-member {display: block;background-color: #fcfcfc;color: #11416f;margin-bottom: 0px;margin-top: 0px;float: left;width: 100%;width: calc(100% + 20px);margin-left: -10px;-webkit-transition: all .35s;-moz-transition: all .35s;-ms-transition: all .35s;-o-transition: all .35s;transition: all .35s;box-sizing: border-box;border-top: 1px solid rgba(64, 64, 64, 0.1);border-radius: 0 0 5px 5px;}.team-member-tile-content-container {padding: 0;text-align: center;}.team-member-tile-content-container i {display: inline-block;padding: 0 5px 0 0;}.main-navigation ul ul li ~ li {border-top: 1px solid #f1f1f1;}.wp-block-columns.blog-margin {margin: 0;}.blog-margin .featured-image img {margin-bottom: 15px;margin-top: 7px;max-height: 230px;}.social_media_blog {margin: 10px 0 0;}.social_media_blog .blog_Permalink {float: left;padding: 6px 20px 0 0;color: #11416f;}.social_media_blog ul {float: left;margin: 0;overflow: hidden;padding: 0;}.social_media_blog li {list-style: none;float: left;padding: 0 5px 0 0;}.social_media_blog img {width: auto!important;}.blog_readmore {float: right;color: #11416f;padding: 8px 0 0;}.blog footer.entry-footer {display: none;}.wp-block-column.blog-page-img {max-width: 220px;}.wp-block-column.blog-page-img img {height: 180px;}footer .site-footer-inner .footer-widget-area.columns-4 .footer-widget {width: calc(25% - 30px);float: left;margin-left: 15px;margin-right: 15px;}footer .site-footer-inner .footer-widget-area.columns-4 .footer-widget:nth-child(2), footer .site-footer-inner .footer-widget-area.columns-4 .footer-widget:nth-child(3){width: calc(25% - 30px);}footer .site-footer-inner .footer-widget-area.columns-4 .footer-widget:nth-child(4){width: calc(25% - 30px);}.subscribenewsletter-form {position: relative;}.subscribenewsletter-form .newsletter-btn {position: absolute;top: 0;right: 0;}.subscribenewsletter-form .newsletter-btn input.wpcf7-form-control.wpcf7-submit {float: right;padding: 10px;margin: 8px;}.widget_search .widget-title {padding: 0;}.widget_search .widget-title + .search-form {padding: 0 0 15px;}.wpcw-widget-social ul li a span {width: 35px;height: 35px;display: inline-block;border-radius: 50px;background: #262a61;line-height: 36px;text-align: center;color: #fff;font-size: 18px;-webkit-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}.wpcw-widget-social ul li a:hover span.fa.fa-facebook, .social_media_blog li a span.fa.fa-facebook{background: #1877F2;}.wpcw-widget-social ul li a:hover span.fa.fa-instagram, .social_media_blog li a span.fa.fa-instagram {background: #E4405F;}.wpcw-widget-social ul li a:hover span.fa.fa-linkedin, .social_media_blog li a span.fa.fa-linkedin {background: #0A66C2;}.wpcw-widget-social ul li a:hover span.fa.fa-twitter, .social_media_blog li a span.fa.fa-twitter {background: #1DA1F2;}.wpcw-widget-social ul li a:hover span.fa.fa-google-plus, .social_media_blog li a span.fa.fa-google-plus {background: #d5493c;}.main-navigation ul li ul li:hover > a, .main-navigation ul li ul li a:hover, .main-navigation ul li ul li a:focus {background-color: #f1f5f8;}.blog_sidebar a:after {content: "";display: table;}a.rss_icon {margin-top: 10px;display: block;}.blog_sidebar a i.fa {font-size: 20px;margin-right: 10px;}.blog_sidebar a i.fa.fa-rss {color: #ee802f;}.blog_sidebar a i.fa.fa-envelope-o {color: #f54337;}.wp-block-column .entry-summary {margin-top: 0;padding-left: 10px;}.detail_blog_imgs img {width: 300px!important;height: 300px!important;}.social_media_blog li a span {display: inline-block;width: 35px;height: 35px;text-align: center;line-height: 35px;border-radius: 4px;font-size: 20px;color:#ffffff;}.content_left_form {margin: 0 0 20px 0;}img.alignnone.size-full.wp-image-160 {width: 100%;}.entry-footer .cat-links, .entry-footer .tags-links, .entry-footer .posted-author{display:inline;text-transform: uppercase;}.entry-footer .cat-links a, .entry-footer .tag-links a, .entry-footer .posted-author a{color: #262a61 !important;}blockquote, .entry-meta, .entry-footer, .comment-list li .comment-meta .says, .comment-list li .comment-metadata, .comment-reply-link, #respond .logged-in-as {font-family: "Lato", sans-serif;}.main-navigation ul ul ul li:hover > ul {left: 20px;right: 0;top: 100%;}.main-navigation ul ul ul li > ul li a {width: 230px;}.superrated {float: left;padding: 20px;clear: both;width: 32%;box-sizing: border-box;}.superrated img {padding: 25px;max-width: 326px;width: 100%!important;box-sizing: border-box;}.superlawyer {width: 32%;float: left;}.bottom-img {padding: 0;}ul.bottom-img, ul.bottom-img2 {list-style: none;}.superimg {float: left;}ul.bottom-img2 {list-style: none;margin: 10px 0;}.pic-float-right {margin: 5px 5px 0px 15px;padding: 0 !important;}.pic-float-right > div.pic-block, .pic-float-left > div.pic-block {float: left;width: 100%;border: 1px solid #ddd;background: rgba(249, 249, 249, 0.5);-webkit-transition: all .35s;-moz-transition: all .35s;-ms-transition: all .35s;-o-transition: all .35s;transition: all .35s;padding: 10px;box-shadow: 0 2px 5px #ccc;box-sizing: border-box;}.pic-float-right > div.pic-block img.img_leftpadding, .pic-float-left > div.pic-block img.img_leftpadding {padding: 0 !important;margin: 0 !important;width: 100% !important;height: auto !important;}.team-member-tile.team-member-tile-single {display: block;background-color: #fff;color: #262a61;margin-bottom: 20px;margin-top: 0px;float: left;width: 100%;-webkit-box-shadow: 0 2px 5px #ccc;-moz-box-shadow: 0 2px 5px #ccc;box-shadow: 0 2px 5px #ccc;}.team-member-tile-content-container {padding: 5px 15px;text-align: center;}.wp-block-column.is-vertically-aligned-top.testimonial-section, .wp-block-column.testimonial-section{align-self: inherit;}.wp-block-column.testimonial-section > .wp-block-columns {margin-top: 50px;}.testimonial-section .btn-bar {position: absolute;top: auto;right: 0;bottom: -10px;left: 0;margin: auto;text-align: center;z-index: 1;}.testimonial-section .testimonial-block .btn-bar #buttons1 {float: none;margin: auto;display: inline-block;}.testimonial-block div#carousel1 {padding: 0 0 20px 0;margin: 0 0 20px 0;}div#mg-wprm-wrap ul li span.wprmenu_icon {padding: 20px !important;top: 0;}.icon_default.wprmenu_icon_par:before {content: "\a774";position: absolute;content: "";right: 0 !important;top: 0 !important;bottom: 0 !important;left: 0 !important;margin: auto;height: 8px;width: 8px;border-right: 1px solid #000000;border-bottom: 1px solid #000000;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);-webkit-transition: .5s ease-in-out;-moz-transition: .5s ease-in-out;-o-transition: .5s ease-in-out;transition: .5s ease-in-out;}.icon_default.wprmenu_icon_par.wprmenu_par_opened:before {-webkit-transform: rotate(225deg);-ms-transform: rotate(225deg);transform: rotate(225deg);}.first-name, .last-name {width: 50%;display: inline-block;}.last-name {text-align: right;}.wpcf7-form-control-wrap.first-name>input, .wpcf7-form-control-wrap.last-name input {width: calc(100% - 10px) !important;}.contact_form input {border: 1px solid #CCC;border-radius: 5px;}.contact_form input, .contact_form textarea {padding: 5px 10px;margin: 0 0 15px;width: 100%;overflow: hidden;}input, textarea {outline: none !important;}input:focus, textarea:focus {border: 1px solid rgb(17 65 111 / 30%) !important;}.contact_form input[type="submit"] {padding: 10px;}textarea {height: 100px;}.rightform .contact_form form > p {margin: 0;}.call_back a {color: #11416f;font-size: 20px;padding: 12px 0 12px 0px;vertical-align: middle;}.call_back a:before {content: "\f095";font-family: 'FontAwesome';color: red;font-size: 24px;width: 40px;height: 40px;line-height: 40px;display: inline-block;text-align: center;border: 2px solid red;border-radius: 50%;margin: 0 10px 0 0;vertical-align: middle;padding: 0;background-color: #ffffff;}.span4.rightform .contact_form h2 {color: #11416f;font-size: 31px;padding-bottom: 10px;font-weight: 400!important;}.entry-content h1 {font-size: 22px;padding: 10px 0;display: block;}h2.entry-title {font-size: 22px;}h2.entry-title a {color: #11416f;}.liveChatFloatingButton {top: 31%!important;line-height: 62px!important;left: -79px!important }.social-widget {top: 36%!important }div#csbwfs-left {top: 48%!important;}.page-content > h2 {color: #2f2432;font-size: 24px;display: block;margin: 0;font-weight: 700;text-transform: uppercase;margin-bottom: 10px;}.div_cus_dis_diff_ul1 {float: left;display: block;width: 45%;list-style: none;}.div_cus_dis_diff_ul2 {float: right;display: block;width: 45%;list-style: none;}.img_leftpadding, .img_rightpadding {height: auto;margin: 0 auto;width: auto!important;}.img_rightpadding {padding: 5px 15px 0 0!important;}.page-content img {height: auto;width: auto;margin: 0 auto;}.alignright {float: right;}blockquote.alignleft, figure.wp-caption.alignleft, img.alignleft {margin: 7px 24px 7px 0;}.page-content p {font-size: 14px;color: #333;margin: 0 0 10px;text-align: justify;}.h1_style_page {padding: 0!important;margin: 0;font-size: 17px!important;font-weight: 700;line-height: 22px;}.page-content h1 {color: #000;font-size: 22px;padding: 10px 0;display: block;}.wp-caption img[class*=wp-image-] {display: block;margin: 0;}.wp-caption-text {box-sizing: border-box;font-size: 12px;font-style: italic;line-height: 1.5;margin: 9px 0;}.site-awards {background: #f6f6f6;display: block;width: 100%;overflow: hidden;border-top: 1px solid #dddddd;border-bottom: 1px solid #dddddd;}.site-awards .site-content {margin: 0 auto;}.home .bsuperrated,.home .bsuperlawyer, .home .superimg{display:none;}.site-awards .site-content .textwidget .beforefooter {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}.site-awards .site-content .textwidget .beforefooter .bsuperrated, .site-awards .site-content .textwidget .beforefooter .bsuperlawyer {-ms-flex: 0 0 20%;flex: 0 0 20%;max-width: 20%;vertical-align: middle;margin: auto 0;float: none;padding: 20px;}.site-awards .site-content .textwidget .beforefooter .bsuperrated img, .site-awards .site-content .textwidget .beforefooter .bsuperlawyer img {display:block;}i.fa.fa-phone-square:before {content: "\f095";font-weight: bold;font-size: 110%;}.blog_sidebar, .widget.widget_recent_entries, .widget.widget_categories, .widget.widget_archive{padding: 20px 25px;background: #f1f5f8;border-radius: 10px;}.widget.widget_recent_entries ul, .widget.widget_categories ul, .widget.widget_archive ul {max-height: 335px;overflow: hidden;}.widget.widget_recent_entries ul.show-all, .widget.widget_categories ul.show-all, .widget.widget_archive ul.show-all {max-height: auto;max-height: inherit;}button.btn-link {padding: 0;background: none !important;color: #11416f !important;text-transform: inherit;text-decoration: underline;}button.btn-link:hover {padding: 0;text-decoration: none;}button.btn-link.active {display:none;}.wp-block-columns.blog-margin footer.entry-footer {margin-top: 15px;}blockquote.wp-block-quote.review-block {padding: 15px;border: 1px solid #ddd;}.wp-block-columns.review-block {padding-top: 15px;margin-bottom: 15px;border-top: 1px solid #ddd;}.wp-block-columns.review-block h4 div {float: right;color: #ffd700;}.wp-block-columns.review-block .review-name {color: #11416f;}.wp-block-columns.review-block .review-quotes {text-indent: 30px;position: relative;}.wp-block-columns.review-block .review-quotes:before {content: "\f10d";font-family: 'FontAwesome';font-size: 20px;display: inline-block;position: absolute;left: 0;top: -6px;text-indent: 0;}.has-text-align-right {text-align: right !important;}.phone-icon, .email-icon, .map-icon {position: relative;padding-left: 45px;margin: 0 0 15px 0;min-height: 35px;padding-top: 5px;}.map-icon {padding-top: 0px;}.phone-icon strong, .email-icon strong, .map-icon strong {display:block;}.phone-icon:before {content: "\f095";font-family: FontAwesome;font-size: 18px;width: 35px;height: 35px;border-radius: 50%;border: 1px solid #11416f;background: #11416f;color: #FFFFFF;line-height: 35px;text-align: center;display:inline-block;padding: 0;margin: 0 10px 0 0;position: absolute;top: 0;right: auto;bottom: auto;left: 0px;margin-top: 0px;}.email-icon:before {content: "\f003";font-family: FontAwesome;font-size: 16px;width: 35px;height: 35px;border-radius: 50%;border: 1px solid #11416f;background: #11416f;color: #FFFFFF;line-height: 35px;text-align: center;display:inline-block;padding: 0;margin: 0 10px 0 0;position: absolute;top: 0;right: auto;bottom: auto;left: 0px;margin-top: 0px;}.map-icon:before {content: "\f041";font-family: FontAwesome;font-size: 18px;width: 35px;height: 35px;border-radius: 50%;border: 1px solid #11416f;background: #11416f;color: #FFFFFF;line-height: 35px;text-align: center;display:inline-block;padding: 0;margin: 0 10px 0 0;position: absolute;top: 0;right: auto;bottom: auto;left: 0px;margin-top: 0px;}@media only screen and (min-width: 768px) {#wprmenu_bar, #mg-wprm-wrap {display:none !important;}}@media only screen and (min-width: 992px) {.main-navigation a {text-transform: uppercase;}}@media only screen and (max-width: 1024px) {.main-navigation ul a {padding-left: 9px;padding-right: 9px;}}@media only screen and (max-width: 991px) {.site-title-wrapper a.custom-logo-link img {max-width: 250px;}.main-navigation ul a {font-weight:normal;padding: 20px 6px;}.hero .hero-inner {/*background-color: rgb(255 255 255 / 15%);border: 1px solid rgb(219 227 234 / 15%);*/margin-top: 40px;margin-bottom: 40px;-webkit-backdrop-filter: blur(0.6px);backdrop-filter: blur(0.6px);}.hero .widget {color: white;padding: 10px 0 0 0;height: 150px;}.hero .widget h1 {font-size: 30px;letter-spacing: 0px;text-shadow: 0px 0px 14px #fff;margin-bottom:0 }.hero .widget .widget-title {font-size: 17px;}.practices-area-section .wp-block-columns.practice-area-content .practice-area-block {flex-basis: calc(50% - 1em)!important;margin-left: 1em;}.wp-block-column.team-block figure figcaption {font-size: 14px;}.wp-block-columns.team-content {flex-wrap: wrap;}.wp-block-columns.team-content .wp-block-column.team-block {flex-basis: calc(50% - 2em)!important;margin: 0 0 30px 2em;}.wp-block-column.team-block figure img {width:100%;}html {padding-top: 0 !important;}.widget {padding: 0;}.site-header .site-header-block {background-color: #ffffff;}.wp-block-column.home-attorneys-at-law {padding-right: 20px;padding-left: 30px;}.wp-block-columns.columns-sm-100 {flex-wrap: wrap !important;}.wp-block-columns.columns-sm-100 .home-contact-wrapper {flex-basis: 100%;flex-grow: 0;max-width: 100%;padding-top: 25px;}.wp-block-columns.columns-sm-100 .home-contact-wrapper .home-contact {max-width: 700px;margin:0 auto;}}@media only screen and (max-width: 767px) {.blog-post-section .wp-block-latest-posts__featured-image {height: 150px;}.blog-post-section .wp-block-latest-posts__featured-image img {height: 200px;}.wp-block-columns.columns-sm-100 > .wp-block-column.home-attorneys-at-law {padding-left: 20px;flex-basis: 100% !important;margin-left:0;}}@media only screen and (max-width: 767px) {.main-navigation ul a {font-weight:normal;padding: 10px 15px;line-height: 1.4;}.site-header-wrapper div#menu-toggle {display: none;}#mg-wprm-wrap {background-color: #ffffff !important;}#mg-wprm-wrap ul li {border-top: #ffffff !important;border-bottom: #ffffff !important;}#mg-wprm-wrap ul#wprmenu_menu_ul li.menu-item a, div#mg-wprm-wrap ul li span.wprmenu_icon {color: #000000 !important;padding: 7px 15px;font-size: 14px;}#wprmenu_bar {background-color: transparent !important;}.wprmenu_bar .hamburger-inner, .wprmenu_bar .hamburger-inner::before, .wprmenu_bar .hamburger-inner::after {background: #000000;}#wprmenu_bar {display: block;width: auto;right: 0;top: 80px;left: auto;}div#mg-wprm-wrap {left: -260px;right: auto;width: 100%;max-width: 250px;top: 0 !important;}div#mg-wprm-wrap.cbp-spmenu-top.cbp-spmenu-open {left: 0;}.top-header .top-header-content ul li a.btn-top-header {text-transform: capitalize;}.wp-block-columns.columns-sm-100 {width: 100vw !important;flex-wrap: wrap !important;}.wp-block-columns.columns-sm-100 > .wp-block-column {width: 100%;flex-basis: calc(100% - 1em)!important;flex-grow: 0;}.padding-right-50, .padding-left-50 {padding-right: 20px !important;padding-left: 20px !important;}.wp-block-column.blog-post-section {flex-basis: 100% !important;flex-grow: 0;}.wp-block-column.blog-post-btn {width: 100%;flex-basis: 100%!important;text-align: center;}.hero .hero-inner {width: calc(100% - 30px)!important;margin-left: 15px;margin-right: 15px;}footer .site-footer-inner .footer-widget-area.columns-4 .footer-widget:nth-child(1) {width: calc(100% - 30px) !important;}footer .site-footer-inner .footer-widget-area.columns-4 .footer-widget {width: calc(25% - 30px) !important;}footer .site-footer-inner .footer-widget-area.columns-4 .footer-widget:nth-child(4) {width: calc(50% - 30px) !important;}.contact_form h2, .content_right h1, .content_right h2, .content_right img, .content_right p, .footer_left, .footer_logo, .footer_right, .footer_right h2, .home_left_blog, .home_left_blog a, .top_menu_right1 h2, .top_menu_right2 h2 {text-align: center;}html body #wprmenu_menu_ul li.wprmenu_parent_item_li>ul {padding: 0 0 0 10px;margin: 0;}.top-header.sticky {position: relative;}}@media only screen and (max-width: 599px) {.top-header .top-header-content ul li {margin-left:15px;}.top-header .top-header-content ul li a text {display: none;}.practices-area-section .wp-block-columns.practice-area-content .practice-area-block {flex-basis: 100% !important;margin-left: 0;}.wp-block-columns.team-content .wp-block-column.team-block {flex-basis: 100% !important;margin-left: 0;}.wp-block-latest-posts.is-grid li {margin-right:0;}ul.lawyers_ul li {width: 100%;display: inline-block;margin: 0 0 30px 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}footer .site-footer-inner .footer-widget-area.columns-4 .footer-widget, footer .site-footer-inner .footer-widget-area.columns-4 .footer-widget:nth-child(1), footer .site-footer-inner .footer-widget-area.columns-4 .footer-widget:nth-child(2), footer .site-footer-inner .footer-widget-area.columns-4 .footer-widget:nth-child(3), footer .site-footer-inner .footer-widget-area.columns-4 .footer-widget:nth-child(4){width: calc(100% - 30px) !important;}.site-awards .site-content .textwidget .beforefooter {padding:0 10px;}.site-awards .site-content .textwidget .beforefooter .bsuperrated, .site-awards .site-content .textwidget .beforefooter .bsuperlawyer {padding:10px 5px;}.blog-post-section .wp-block-latest-posts__featured-image {overflow: hidden;height:auto;}.blog-post-section .wp-block-latest-posts__featured-image img {height:auto;position: static;padding:0 !important;max-height:300px;}}@media (max-width: 480px) {.page-content img {float: none!important;margin: auto;padding: 0 0 25px!important;display: block;}.wp-block-column.team-block figure img {padding: unset!important;}}@media (max-width: 350px){.call-now span a {font-size: 14px;}}p.has-text-align-center {text-align: center!important;}.home-contact-wrapper{max-width: fit-content;}.home-contact{max-width: 336px;}.home-contact .span4.rightform .contact_form h2 {font-size: 25px;padding-bottom: unset !important;color:#000;font-weight: 600 !important;}@media only screen and (min-width: 1025px) and (max-width: 1180px) {.home-attorneys-at-law.padding-right-50 {padding-right: 25px !important;}.home-attorneys-at-law h2,.home-contact .span4.rightform .contact_form h2 {font-size: 22px;}.home-contact .call_back a {font-size: 17px;}.home-contact .call_back a:before {font-size: 14px;width: 30px;height: 30px;line-height: 30px;}}@media only screen and (max-width: 781px) {.home-contact-wrapper{padding-top: 25px;width: 100%;flex-basis: calc(100% - 1em)!important;flex-grow: 0;margin: auto;}}@media only screen and (min-width: 1700px) {.top-header .top-header-content ul li a {font-size: 18px;}.site-title-wrapper a.custom-logo-link img {max-width: 450px!important;}.site-header-wrapper{max-width: 1300px;}.hero {max-width: 1300px;}.hero .widget {height: 350px;padding-top: 50px;}.hero .widget h2.widget-title {font-size: 30px;}.hero .widget h1 {font-size: 50px;}body.layout-one-column-narrow .site-content {max-width: 1300px;}h2 {font-size: 2.75em;}h4 {font-size: 23px;}h5 {font-size: 1.688em;}h6 {font-size: 1.5em;}.page-content p {font-size: 18px;}.wp-block-column.team-block figure figcaption, .wp-block-column.team-block-text h4{font-size: 18px;}.wp-block-column.team-block-text p{font-size: 16px;height: 140px;}ul.list-arrow li, ul.list-arrow li a{font-size: 20px;}ul.list-arrow li:before {top: 7px;}.blog-post-section .wp-block-latest-posts li > a {font-size: 18px;}.wp-block-latest-posts__post-author, .wp-block-latest-posts__post-date {font-size:1em;}.testimonial-block li .quote-author, .testimonial-block p.quote-phrase {font-size: 20px;}.footer-widget-area {max-width: 1300px;}.site-footer-inner .footer-widget .widget ul, .site-footer-inner .footer-widget .widget li, .site-footer-inner .footer-widget .widget a, .site-footer-inner .footer-widget .widget p{font-size: 1rem;}.site-content {max-width: 1300px;}.page-content > h2 {font-size:28px;}.hentry {font-size: 130%;}.page-content > h1.h1_style_page, .h1_style_page, h1.h1_style_page strong, h1 strong {font-size: 22px!important;margin-bottom: 10px;}h4.style_h4_p {font-size: 18px!important;}.post-10166 .pic-float-left,.post-10160 .pic-float-left {width: 240px!important;}.rightform #carousel h2, .rightform #carousel1 h2{font-size: 24px;}body, button, input, select, textarea, .select2-container .select2-choice{font-size: 17.5px;}.wp-caption-text {font-size: 14px;}.wp-block-column.blog-page-img {max-width: 240px;}.wp-block-column.blog-page-img img {height: 196px;}article.hentry{font-size: 120%;}}.site-header-wrapper img.custom-logo {background-color: rgb(255 255 255 / 30%);-webkit-backdrop-filter: blur(9.5px);backdrop-filter: blur(9.5px);}@media (min-width: 782px) {.wp-block-columns {flex-wrap: wrap!important;}}.home-attorneys-at-law {padding-right: 25px;}.wp-block-column.office-block p, .wp-block-column.office-block h4.wp-block-heading{text-align: center;}
.background-clip { position: absolute; top: 0;left: 0; width: 100%; max-width: 100vw; height: auto; object-fit: contain; z-index: -1;}.practice-area-block .wp-block-buttons.is-content-justification-center {text-align:center;}
.hero {height: inherit;align-content: center;}
.contact_form input:not([type="submit"]), .contact_form textarea {background-color: #ffffff;color: #000000;border: 1px solid #e2e2e2;}
.contact_form input::placeholder, .contact_form textarea::placeholder {color: #555555;}
@media only screen and (min-width: 310px) {.hero {padding:5.35rem 0 0 0;max-width:90%;}.background-clip {width: calc(100vw);height: auto;}}
@media only screen and (min-width: 481px) {.hero {padding:unset;}}
@media only screen and (max-width: 787px) {.hero .widget .widget-title {font-size: 13px;}.hero .widget h1 {font-size: 21px;text-shadow: 0px 0px 5px #fff;}.hero { height:calc(100vw);}}
@media only screen and (min-width: 788px) {/* .hero {height: calc(35vw);} */.background-clip {top: 86px;}}
@media only screen and (min-width: 1180px) {.hero {padding-top: 2.1rem;}}
@media only screen and (min-width: 1280px) {.hero {padding-top: 2.9rem;}}
@media only screen and (min-width: 1367px) {.hero {padding-top: 5.5rem;height:calc(35vw);}}
@media only screen and (min-width: 1600px) {.hero {padding-top: 5.8rem;height:calc(35vw);}}
.main-navigation-container{background-color: rgb(255 255 255 / 35%)!important;}