@import url(https://use.typekit.net/inv1wga.css); @font-face {
font-family: 'Font Awesome 5 Free';
font-style: normal;
font-weight: 900;
font-display: block;
src: url(//bckattorneys.com/wp-content/themes/bck/webfonts/fa-solid-900.eot);
src: url(//bckattorneys.com/wp-content/themes/bck/webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"), url(//bckattorneys.com/wp-content/themes/bck/webfonts/fa-solid-900.woff2) format("woff2"), url(//bckattorneys.com/wp-content/themes/bck/webfonts/fa-solid-900.woff) format("woff"), url(//bckattorneys.com/wp-content/themes/bck/webfonts/fa-solid-900.ttf) format("truetype"), url(//bckattorneys.com/wp-content/themes/bck/webfonts/fa-solid-900.svg#fontawesome) format("svg");
}
@font-face {
font-family: 'Font Awesome 5 Brands';
font-style: normal;
font-weight: 400;
font-display: block;
src: url(//bckattorneys.com/wp-content/themes/bck/webfonts/fa-brands-400.eot);
src: url(//bckattorneys.com/wp-content/themes/bck/webfonts/fa-brands-400.eot?#iefix) format("embedded-opentype"), url(//bckattorneys.com/wp-content/themes/bck/webfonts/fa-brands-400.woff2) format("woff2"), url(//bckattorneys.com/wp-content/themes/bck/webfonts/fa-brands-400.woff) format("woff"), url(//bckattorneys.com/wp-content/themes/bck/webfonts/fa-brands-400.ttf) format("truetype"), url(//bckattorneys.com/wp-content/themes/bck/webfonts/fa-brands-400.svg#fontawesome) format("svg");
}
@font-face {
font-family: 'Font Awesome 5 Free';
font-style: normal;
font-weight: 400;
font-display: block;
src: url(//bckattorneys.com/wp-content/themes/bck/webfonts/fa-regular-400.eot);
src: url(//bckattorneys.com/wp-content/themes/bck/webfonts/fa-regular-400.eot?#iefix) format("embedded-opentype"), url(//bckattorneys.com/wp-content/themes/bck/webfonts/fa-regular-400.woff2) format("woff2"), url(//bckattorneys.com/wp-content/themes/bck/webfonts/fa-regular-400.woff) format("woff"), url(//bckattorneys.com/wp-content/themes/bck/webfonts/fa-regular-400.ttf) format("truetype"), url(//bckattorneys.com/wp-content/themes/bck/webfonts/fa-regular-400.svg#fontawesome) format("svg");
}
@font-face {
font-family: 'Font Awesome 5 Free';
font-style: normal;
font-weight: 900;
font-display: block;
src: url(//bckattorneys.com/wp-content/themes/bck/webfonts/fa-solid-900.eot);
src: url(//bckattorneys.com/wp-content/themes/bck/webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"), url(//bckattorneys.com/wp-content/themes/bck/webfonts/fa-solid-900.woff2) format("woff2"), url(//bckattorneys.com/wp-content/themes/bck/webfonts/fa-solid-900.woff) format("woff"), url(//bckattorneys.com/wp-content/themes/bck/webfonts/fa-solid-900.ttf) format("truetype"), url(//bckattorneys.com/wp-content/themes/bck/webfonts/fa-solid-900.svg#fontawesome) format("svg");
}
.fa,
.fas {
font-family: 'Font Awesome 5 Free';
font-weight: 900;
}
.far {
font-family: 'Font Awesome 5 Free';
font-weight: 400;
}
.fab {
font-family: 'Font Awesome 5 Brands';
font-weight: 400;
}
.fa,
.fas {
font-family: 'Font Awesome 5 Free';
font-weight: 900;
}
.fa,
.fas,
.far,
.fal,
.fad,
.fab {
-moz-osx-font-smoothing: grayscale;
-webkit-font-smoothing: antialiased;
display: inline-block;
font-style: normal;
font-variant: normal;
text-rendering: auto;
line-height: 1;
}
.fa-times:before {
content: "\f00d";
}
.fa-bars:before {
content: "\f0c9";
}
.fa-facebook-square:before {
content: "\f082";
}
.fa-linkedin:before {
content: "\f08c";
}
.fa-arrow-right:before {
content: "\f061";
}
.fa-circle:before {
content: "\f111";
}
.fa-caret-down:before {
content: "\f0d7";
}
.fa-caret-up:before {
content: "\f0d8";
}
.fa-instagram-square:before {
content: "\e055";
}
@-moz-document url-prefix() {
.grid-margin-x > .cell {
margin-right: .9374rem;
}
}
.grid-container {
padding-left: 25px;
padding-right: 25px;
max-width: 1000px;
}     html {
line-height: 1.15;
-webkit-text-size-adjust: 100%;
}  body {
margin: 0;
} main {
display: block;
} h1 {
font-size: 2em;
margin: 0.67em 0;
}  hr {
box-sizing: content-box;
height: 0;
overflow: visible;
} pre {
font-family: monospace, monospace;
font-size: 1em;
}  a {
background-color: transparent;
} abbr[title] {
border-bottom: none;
text-decoration: underline;
text-decoration: underline dotted;
} b,
strong {
font-weight: bolder;
} code,
kbd,
samp {
font-family: monospace, monospace;
font-size: 1em;
} 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;
}  button,
input,
optgroup,
select,
textarea {
font-family: inherit;
font-size: 100%;
line-height: 1.15;
margin: 0;
} button,
input {
overflow: visible;
} button,
select {
text-transform: none;
} button,
[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 {
padding: 0.35em 0.75em 0.625em;
} legend {
box-sizing: border-box;
color: inherit;
display: table;
max-width: 100%;
padding: 0;
white-space: normal;
} progress {
vertical-align: baseline;
} textarea {
overflow: auto;
} [type="checkbox"],
[type="radio"] {
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-decoration {
-webkit-appearance: none;
} ::-webkit-file-upload-button {
-webkit-appearance: button;
font: inherit;
}  details {
display: block;
} summary {
display: list-item;
}  template {
display: none;
} [hidden] {
display: none;
}  *,
*::before,
*::after {
box-sizing: inherit;
}
html {
box-sizing: border-box;
}  body,
button,
input,
select,
optgroup,
textarea {
color: #838485;
font-family: interstate, "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size: 16px;
line-height: 1.6em;
font-weight: 400;
}
h1,
h2,
h3,
h4 {
font-family: orpheuspro, "Georgia", Cambria, Times New Roman, Times, serif;
clear: both;
line-height: 1.3em;
}
h5,
h6 {
font-family: interstate, "Helvetica Neue", Helvetica, Arial, sans-serif;
clear: both;
line-height: 1.3em;
}
h1, .h1 {
font-size: 32px;
margin: 0 0 35px;
}
h2, .h2 {
color: #3EA1D9;
font-size: 30px;
margin: 0 0 25px;
font-weight: bold;
}
h3, .h3 {
font-size: 24px;
font-weight: 500;
color: #6C9589;
margin: 0 0 25px;
}
h4 {
font-size: 22px;
font-weight: 500;
margin: 0 0 15px;
}
h5 {
font-weight: 500;
margin: 0 0 10px;
}
@media only screen and (min-width: 640px) {
h1, .h1 {
font-size: 40px;
}
h2, .h2 {
font-size: 36px;
}
h3, .h3 {
font-size: 28px;
}
}
@media only screen and (min-width: 768px) {
h2, .h2 {
font-size: 45px;
}
}
@media only screen and (min-width: 1024px) {
h1, .h1 {
font-size: 50px;
}
h3, .h3 {
font-size: 34px;
}
h4 {
font-size: 24px;
}
}
p {
margin-bottom: 25px;
line-height: 1.6em;
}
dfn,
cite,
em,
i {
font-style: italic;
}
blockquote {
margin: 0 1.5em;
}
address {
margin: 0 0 1.5em;
}
pre {
background: #eee;
font-family: "Courier 10 Pitch", courier, monospace;
line-height: 1.6;
margin-bottom: 1.6em;
max-width: 100%;
overflow: auto;
padding: 1.6em;
}
code,
kbd,
tt,
var {
font-family: monaco, consolas, "Andale Mono", "DejaVu Sans Mono", monospace;
}
abbr,
acronym {
border-bottom: 1px dotted #666;
cursor: help;
}
mark,
ins {
background: #fff9c0;
text-decoration: none;
}
big {
font-size: 125%;
}
@media only screen and (min-width: 1024px) {
body,
button,
input,
select,
optgroup,
textarea {
font-size: 18px;
}
} body {
background: #fff;
}
hr {
background-color: #ccc;
border: 0;
height: 1px;
margin-bottom: 1.5em;
}
ul,
ol {
margin: 0 0 1.5em 3em;
}
ul {
list-style: disc;
}
ol {
list-style: decimal;
}
li > ul,
li > ol {
margin-bottom: 0;
margin-left: 1.5em;
}
dt {
font-weight: 700;
}
dd {
margin: 0 1.5em 1.5em;
} embed,
iframe,
object {
max-width: 100%;
}
img {
height: auto;
max-width: 100%;
}
figure {
margin: 1em 0;
}
table {
margin: 0 0 1.5em;
width: 100%;
} a {
color: #3EA1D9;
-webkit-transition: all .3s ease;
-moz-transition: all .3s ease;
-ms-transition: all .3s ease;
-o-transition: all .3s ease;
transition: all .3s ease;
}
a:visited {
color: #3EA1D9;
}
a:hover, a:focus, a:active {
color: #6C9589;
}
a:focus {
outline: thin dotted;
}
a:hover, a:active {
outline: 0;
} button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
border: 1px solid;
border-color: #ccc #ccc #bbb;
border-radius: 3px;
background: #e6e6e6;
color: rgba(0, 0, 0, 0.8);
line-height: 1;
padding: 0.6em 1em 0.4em;
}
button:hover,
input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover {
border-color: #ccc #bbb #aaa;
}
button:active, button:focus,
input[type="button"]:active,
input[type="button"]:focus,
input[type="reset"]:active,
input[type="reset"]:focus,
input[type="submit"]:active,
input[type="submit"]:focus {
border-color: #aaa #bbb #bbb;
}
.btn-mrg {
margin: 35px 0;
}
.btn, .white-btn {
font-size: 16px;
text-transform: uppercase;
background-color: #3EA1D9;
border-radius: 6px;
color: #fff;
background-color: #3EA1D9;
padding: 10px 25px;
font-weight: 400;
border: 2px solid #3EA1D9;
}
.btn:visited, .white-btn:visited {
color: #fff;
}
.btn:hover, .white-btn:hover {
background-color: #fff;
color: #3EA1D9;
}
.white-btn {
border-color: #fff;
background-color: transparent;
}
.white-btn:hover {
background-color: #fff;
color: #6C9589;
}
@media only screen and (min-width: 1024px) {
.btn, .white-btn {
padding: 15px 30px;
font-size: 20px;
}
}
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 {
color: #666;
border: 1px solid #ccc;
border-radius: 3px;
padding: 3px 10px;
}
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 {
color: #111;
}
select {
border: 1px solid #ccc;
color: #666;
border-radius: 3px;
font-size: 16px;
background-color: #fefefe;
-webkit-box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.1);
box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.1);
}
textarea {
width: 100%;
}
input[type="submit"] {
background-color: #3EA1D9;
color: #fff;
border: 1px solid #3EA1D9;
-webkit-transition: all .3s ease;
-moz-transition: all .3s ease;
-ms-transition: all .3s ease;
-o-transition: all .3s ease;
transition: all .3s ease;
}
input[type="submit"]:hover {
cursor: pointer;
background-color: #fff;
color: #3EA1D9;
border-color: #3EA1D9;
}
.wpcf7 form.sent .wpcf7-response-output {
border: none;
}
.wpcf7-response-output {
border: none;
text-align: center;
}    .infinite-scroll .posts-navigation,
.infinite-scroll.neverending .site-footer {
display: none;
} .infinity-end.neverending .site-footer {
display: block;
}   @font-face {
font-family: 'flexslider-icon';
src: url(//bckattorneys.com/wp-content/themes/bck/webfonts/flexslider-icon.eot);
src: url(//bckattorneys.com/wp-content/themes/bck/webfonts/flexslider-icon.eot?#iefix) format("embedded-opentype"), url(//bckattorneys.com/wp-content/themes/bck/webfonts/flexslider-icon.woff) format("woff"), url(//bckattorneys.com/wp-content/themes/bck/webfonts/flexslider-icon.ttf) format("truetype"), url(//bckattorneys.com/wp-content/themes/bck/webfonts/flexslider-icon.svg#flexslider-icon) format("svg");
font-weight: normal;
font-style: normal;
} .flex-container a:hover,
.flex-slider a:hover {
outline: none;
}
.slides,
.slides > li,
.flex-control-nav,
.flex-direction-nav {
margin: 0;
padding: 0;
list-style: none;
}
.flex-pauseplay span {
text-transform: capitalize;
} .flexslider {
margin: 0;
padding: 0;
}
.flexslider .slides > li {
display: none;
-webkit-backface-visibility: hidden;
}
.flexslider .slides img {
width: 100%;
display: block;
}
.flexslider .slides:after {
content: "\0020";
display: block;
clear: both;
visibility: hidden;
line-height: 0;
height: 0;
}
html[xmlns] .flexslider .slides {
display: block;
}
* html .flexslider .slides {
height: 1%;
}
.no-js .flexslider .slides > li:first-child {
display: block;
} .flexslider {
margin: 0;
background: #fff;
position: relative;
zoom: 1;
}
.flexslider .slides {
zoom: 1;
}
.flexslider .slides img {
height: auto;
-moz-user-select: none;
}
.flex-viewport {
max-height: 2000px;
-webkit-transition: all 1s ease;
-moz-transition: all 1s ease;
-ms-transition: all 1s ease;
-o-transition: all 1s ease;
transition: all 1s ease;
}
.loading .flex-viewport {
max-height: 300px;
}
@-moz-document url-prefix() {
.loading .flex-viewport {
max-height: none;
}
}
.carousel li {
margin-right: 5px;
}
.flex-direction-nav {
*height: 0;
}
.flex-direction-nav a {
text-decoration: none;
display: block;
width: 40px;
height: 32px;
margin: -20px 0 0;
position: absolute;
top: 50%;
z-index: 10;
overflow: hidden;
opacity: 0;
cursor: pointer;
color: rgba(255, 255, 255, 0.8);
text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.flex-direction-nav a:before {
font-family: "flexslider-icon";
font-size: 24px;
display: inline-block;
content: '\f001';
color: rgba(255, 255, 255, 0.8);
text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);
}
.flex-direction-nav a.flex-next:before {
content: '\f002';
}
.flex-direction-nav .flex-prev {
left: 0;
}
.flex-direction-nav .flex-next {
right: 0;
text-align: right;
}
.flexslider:hover .flex-direction-nav .flex-prev {
opacity: 0.7;
left: 10px;
}
.flexslider:hover .flex-direction-nav .flex-prev:hover {
opacity: 1;
}
.flexslider:hover .flex-direction-nav .flex-next {
opacity: 0.7;
right: 10px;
}
.flexslider:hover .flex-direction-nav .flex-next:hover {
opacity: 1;
}
.flex-direction-nav .flex-disabled {
opacity: 0 !important;
filter: alpha(opacity=0);
cursor: default;
z-index: -1;
}
.flex-pauseplay a {
display: block;
width: 20px;
height: 20px;
position: absolute;
bottom: 5px;
left: 10px;
opacity: 0.8;
z-index: 10;
overflow: hidden;
cursor: pointer;
color: #000;
}
.flex-pauseplay a:before {
font-family: "flexslider-icon";
font-size: 20px;
display: inline-block;
content: '\f004';
}
.flex-pauseplay a:hover {
opacity: 1;
}
.flex-pauseplay a.flex-play:before {
content: '\f003';
}
.flex-control-nav {
width: 100%;
position: absolute;
bottom: -40px;
text-align: center;
}
.flex-control-nav li {
margin: 0 6px;
display: inline-block;
zoom: 1;
*display: inline;
}
.flex-control-paging li a {
width: 11px;
height: 11px;
display: block;
background: #666;
background: rgba(0, 0, 0, 0.5);
cursor: pointer;
text-indent: -9999px;
-webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
-moz-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
-o-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
}
.flex-control-paging li a:hover {
background: #333;
background: rgba(0, 0, 0, 0.7);
}
.flex-control-paging li a.flex-active {
background: #000;
background: rgba(0, 0, 0, 0.9);
cursor: default;
}
.flex-control-thumbs {
margin: 5px 0 0;
position: static;
overflow: hidden;
}
.flex-control-thumbs li {
width: 25%;
float: left;
margin: 0;
}
.flex-control-thumbs img {
width: 100%;
height: auto;
display: block;
opacity: .7;
cursor: pointer;
-moz-user-select: none;
-webkit-transition: all 1s ease;
-moz-transition: all 1s ease;
-ms-transition: all 1s ease;
-o-transition: all 1s ease;
transition: all 1s ease;
}
.flex-control-thumbs img:hover {
opacity: 1;
}
.flex-control-thumbs .flex-active {
opacity: 1;
cursor: default;
} @media screen and (max-width: 860px) {
.flex-direction-nav .flex-prev {
opacity: 1;
left: 10px;
}
.flex-direction-nav .flex-next {
opacity: 1;
right: 10px;
}
}
@media only screen and (min-width: 1024px) {
.flex-direction-nav a:before {
font-size: 40px;
}
.flex-direction-nav a {
height: 50px;
}
} [data-aos][data-aos][data-aos-duration="50"], body[data-aos-duration="50"] [data-aos] {
transition-duration: 50ms;
}
[data-aos][data-aos][data-aos-delay="50"], body[data-aos-delay="50"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="50"].aos-animate, body[data-aos-delay="50"] [data-aos].aos-animate {
transition-delay: 50ms;
}
[data-aos][data-aos][data-aos-duration="100"], body[data-aos-duration="100"] [data-aos] {
transition-duration: .1s;
}
[data-aos][data-aos][data-aos-delay="100"], body[data-aos-delay="100"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="100"].aos-animate, body[data-aos-delay="100"] [data-aos].aos-animate {
transition-delay: .1s;
}
[data-aos][data-aos][data-aos-duration="150"], body[data-aos-duration="150"] [data-aos] {
transition-duration: .15s;
}
[data-aos][data-aos][data-aos-delay="150"], body[data-aos-delay="150"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="150"].aos-animate, body[data-aos-delay="150"] [data-aos].aos-animate {
transition-delay: .15s;
}
[data-aos][data-aos][data-aos-duration="200"], body[data-aos-duration="200"] [data-aos] {
transition-duration: .2s;
}
[data-aos][data-aos][data-aos-delay="200"], body[data-aos-delay="200"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="200"].aos-animate, body[data-aos-delay="200"] [data-aos].aos-animate {
transition-delay: .2s;
}
[data-aos][data-aos][data-aos-duration="250"], body[data-aos-duration="250"] [data-aos] {
transition-duration: .25s;
}
[data-aos][data-aos][data-aos-delay="250"], body[data-aos-delay="250"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="250"].aos-animate, body[data-aos-delay="250"] [data-aos].aos-animate {
transition-delay: .25s;
}
[data-aos][data-aos][data-aos-duration="300"], body[data-aos-duration="300"] [data-aos] {
transition-duration: .3s;
}
[data-aos][data-aos][data-aos-delay="300"], body[data-aos-delay="300"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="300"].aos-animate, body[data-aos-delay="300"] [data-aos].aos-animate {
transition-delay: .3s;
}
[data-aos][data-aos][data-aos-duration="350"], body[data-aos-duration="350"] [data-aos] {
transition-duration: .35s;
}
[data-aos][data-aos][data-aos-delay="350"], body[data-aos-delay="350"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="350"].aos-animate, body[data-aos-delay="350"] [data-aos].aos-animate {
transition-delay: .35s;
}
[data-aos][data-aos][data-aos-duration="400"], body[data-aos-duration="400"] [data-aos] {
transition-duration: .4s;
}
[data-aos][data-aos][data-aos-delay="400"], body[data-aos-delay="400"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="400"].aos-animate, body[data-aos-delay="400"] [data-aos].aos-animate {
transition-delay: .4s;
}
[data-aos][data-aos][data-aos-duration="450"], body[data-aos-duration="450"] [data-aos] {
transition-duration: .45s;
}
[data-aos][data-aos][data-aos-delay="450"], body[data-aos-delay="450"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="450"].aos-animate, body[data-aos-delay="450"] [data-aos].aos-animate {
transition-delay: .45s;
}
[data-aos][data-aos][data-aos-duration="500"], body[data-aos-duration="500"] [data-aos] {
transition-duration: .5s;
}
[data-aos][data-aos][data-aos-delay="500"], body[data-aos-delay="500"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="500"].aos-animate, body[data-aos-delay="500"] [data-aos].aos-animate {
transition-delay: .5s;
}
[data-aos][data-aos][data-aos-duration="550"], body[data-aos-duration="550"] [data-aos] {
transition-duration: .55s;
}
[data-aos][data-aos][data-aos-delay="550"], body[data-aos-delay="550"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="550"].aos-animate, body[data-aos-delay="550"] [data-aos].aos-animate {
transition-delay: .55s;
}
[data-aos][data-aos][data-aos-duration="600"], body[data-aos-duration="600"] [data-aos] {
transition-duration: .6s;
}
[data-aos][data-aos][data-aos-delay="600"], body[data-aos-delay="600"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="600"].aos-animate, body[data-aos-delay="600"] [data-aos].aos-animate {
transition-delay: .6s;
}
[data-aos][data-aos][data-aos-duration="650"], body[data-aos-duration="650"] [data-aos] {
transition-duration: .65s;
}
[data-aos][data-aos][data-aos-delay="650"], body[data-aos-delay="650"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="650"].aos-animate, body[data-aos-delay="650"] [data-aos].aos-animate {
transition-delay: .65s;
}
[data-aos][data-aos][data-aos-duration="700"], body[data-aos-duration="700"] [data-aos] {
transition-duration: .7s;
}
[data-aos][data-aos][data-aos-delay="700"], body[data-aos-delay="700"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="700"].aos-animate, body[data-aos-delay="700"] [data-aos].aos-animate {
transition-delay: .7s;
}
[data-aos][data-aos][data-aos-duration="750"], body[data-aos-duration="750"] [data-aos] {
transition-duration: .75s;
}
[data-aos][data-aos][data-aos-delay="750"], body[data-aos-delay="750"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="750"].aos-animate, body[data-aos-delay="750"] [data-aos].aos-animate {
transition-delay: .75s;
}
[data-aos][data-aos][data-aos-duration="800"], body[data-aos-duration="800"] [data-aos] {
transition-duration: .8s;
}
[data-aos][data-aos][data-aos-delay="800"], body[data-aos-delay="800"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="800"].aos-animate, body[data-aos-delay="800"] [data-aos].aos-animate {
transition-delay: .8s;
}
[data-aos][data-aos][data-aos-duration="850"], body[data-aos-duration="850"] [data-aos] {
transition-duration: .85s;
}
[data-aos][data-aos][data-aos-delay="850"], body[data-aos-delay="850"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="850"].aos-animate, body[data-aos-delay="850"] [data-aos].aos-animate {
transition-delay: .85s;
}
[data-aos][data-aos][data-aos-duration="900"], body[data-aos-duration="900"] [data-aos] {
transition-duration: .9s;
}
[data-aos][data-aos][data-aos-delay="900"], body[data-aos-delay="900"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="900"].aos-animate, body[data-aos-delay="900"] [data-aos].aos-animate {
transition-delay: .9s;
}
[data-aos][data-aos][data-aos-duration="950"], body[data-aos-duration="950"] [data-aos] {
transition-duration: .95s;
}
[data-aos][data-aos][data-aos-delay="950"], body[data-aos-delay="950"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="950"].aos-animate, body[data-aos-delay="950"] [data-aos].aos-animate {
transition-delay: .95s;
}
[data-aos][data-aos][data-aos-duration="1000"], body[data-aos-duration="1000"] [data-aos] {
transition-duration: 1s;
}
[data-aos][data-aos][data-aos-delay="1000"], body[data-aos-delay="1000"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="1000"].aos-animate, body[data-aos-delay="1000"] [data-aos].aos-animate {
transition-delay: 1s;
}
[data-aos][data-aos][data-aos-duration="1050"], body[data-aos-duration="1050"] [data-aos] {
transition-duration: 1.05s;
}
[data-aos][data-aos][data-aos-delay="1050"], body[data-aos-delay="1050"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="1050"].aos-animate, body[data-aos-delay="1050"] [data-aos].aos-animate {
transition-delay: 1.05s;
}
[data-aos][data-aos][data-aos-duration="1100"], body[data-aos-duration="1100"] [data-aos] {
transition-duration: 1.1s;
}
[data-aos][data-aos][data-aos-delay="1100"], body[data-aos-delay="1100"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="1100"].aos-animate, body[data-aos-delay="1100"] [data-aos].aos-animate {
transition-delay: 1.1s;
}
[data-aos][data-aos][data-aos-duration="1150"], body[data-aos-duration="1150"] [data-aos] {
transition-duration: 1.15s;
}
[data-aos][data-aos][data-aos-delay="1150"], body[data-aos-delay="1150"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="1150"].aos-animate, body[data-aos-delay="1150"] [data-aos].aos-animate {
transition-delay: 1.15s;
}
[data-aos][data-aos][data-aos-duration="1200"], body[data-aos-duration="1200"] [data-aos] {
transition-duration: 1.2s;
}
[data-aos][data-aos][data-aos-delay="1200"], body[data-aos-delay="1200"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="1200"].aos-animate, body[data-aos-delay="1200"] [data-aos].aos-animate {
transition-delay: 1.2s;
}
[data-aos][data-aos][data-aos-duration="1250"], body[data-aos-duration="1250"] [data-aos] {
transition-duration: 1.25s;
}
[data-aos][data-aos][data-aos-delay="1250"], body[data-aos-delay="1250"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="1250"].aos-animate, body[data-aos-delay="1250"] [data-aos].aos-animate {
transition-delay: 1.25s;
}
[data-aos][data-aos][data-aos-duration="1300"], body[data-aos-duration="1300"] [data-aos] {
transition-duration: 1.3s;
}
[data-aos][data-aos][data-aos-delay="1300"], body[data-aos-delay="1300"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="1300"].aos-animate, body[data-aos-delay="1300"] [data-aos].aos-animate {
transition-delay: 1.3s;
}
[data-aos][data-aos][data-aos-duration="1350"], body[data-aos-duration="1350"] [data-aos] {
transition-duration: 1.35s;
}
[data-aos][data-aos][data-aos-delay="1350"], body[data-aos-delay="1350"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="1350"].aos-animate, body[data-aos-delay="1350"] [data-aos].aos-animate {
transition-delay: 1.35s;
}
[data-aos][data-aos][data-aos-duration="1400"], body[data-aos-duration="1400"] [data-aos] {
transition-duration: 1.4s;
}
[data-aos][data-aos][data-aos-delay="1400"], body[data-aos-delay="1400"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="1400"].aos-animate, body[data-aos-delay="1400"] [data-aos].aos-animate {
transition-delay: 1.4s;
}
[data-aos][data-aos][data-aos-duration="1450"], body[data-aos-duration="1450"] [data-aos] {
transition-duration: 1.45s;
}
[data-aos][data-aos][data-aos-delay="1450"], body[data-aos-delay="1450"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="1450"].aos-animate, body[data-aos-delay="1450"] [data-aos].aos-animate {
transition-delay: 1.45s;
}
[data-aos][data-aos][data-aos-duration="1500"], body[data-aos-duration="1500"] [data-aos] {
transition-duration: 1.5s;
}
[data-aos][data-aos][data-aos-delay="1500"], body[data-aos-delay="1500"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="1500"].aos-animate, body[data-aos-delay="1500"] [data-aos].aos-animate {
transition-delay: 1.5s;
}
[data-aos][data-aos][data-aos-duration="1550"], body[data-aos-duration="1550"] [data-aos] {
transition-duration: 1.55s;
}
[data-aos][data-aos][data-aos-delay="1550"], body[data-aos-delay="1550"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="1550"].aos-animate, body[data-aos-delay="1550"] [data-aos].aos-animate {
transition-delay: 1.55s;
}
[data-aos][data-aos][data-aos-duration="1600"], body[data-aos-duration="1600"] [data-aos] {
transition-duration: 1.6s;
}
[data-aos][data-aos][data-aos-delay="1600"], body[data-aos-delay="1600"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="1600"].aos-animate, body[data-aos-delay="1600"] [data-aos].aos-animate {
transition-delay: 1.6s;
}
[data-aos][data-aos][data-aos-duration="1650"], body[data-aos-duration="1650"] [data-aos] {
transition-duration: 1.65s;
}
[data-aos][data-aos][data-aos-delay="1650"], body[data-aos-delay="1650"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="1650"].aos-animate, body[data-aos-delay="1650"] [data-aos].aos-animate {
transition-delay: 1.65s;
}
[data-aos][data-aos][data-aos-duration="1700"], body[data-aos-duration="1700"] [data-aos] {
transition-duration: 1.7s;
}
[data-aos][data-aos][data-aos-delay="1700"], body[data-aos-delay="1700"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="1700"].aos-animate, body[data-aos-delay="1700"] [data-aos].aos-animate {
transition-delay: 1.7s;
}
[data-aos][data-aos][data-aos-duration="1750"], body[data-aos-duration="1750"] [data-aos] {
transition-duration: 1.75s;
}
[data-aos][data-aos][data-aos-delay="1750"], body[data-aos-delay="1750"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="1750"].aos-animate, body[data-aos-delay="1750"] [data-aos].aos-animate {
transition-delay: 1.75s;
}
[data-aos][data-aos][data-aos-duration="1800"], body[data-aos-duration="1800"] [data-aos] {
transition-duration: 1.8s;
}
[data-aos][data-aos][data-aos-delay="1800"], body[data-aos-delay="1800"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="1800"].aos-animate, body[data-aos-delay="1800"] [data-aos].aos-animate {
transition-delay: 1.8s;
}
[data-aos][data-aos][data-aos-duration="1850"], body[data-aos-duration="1850"] [data-aos] {
transition-duration: 1.85s;
}
[data-aos][data-aos][data-aos-delay="1850"], body[data-aos-delay="1850"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="1850"].aos-animate, body[data-aos-delay="1850"] [data-aos].aos-animate {
transition-delay: 1.85s;
}
[data-aos][data-aos][data-aos-duration="1900"], body[data-aos-duration="1900"] [data-aos] {
transition-duration: 1.9s;
}
[data-aos][data-aos][data-aos-delay="1900"], body[data-aos-delay="1900"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="1900"].aos-animate, body[data-aos-delay="1900"] [data-aos].aos-animate {
transition-delay: 1.9s;
}
[data-aos][data-aos][data-aos-duration="1950"], body[data-aos-duration="1950"] [data-aos] {
transition-duration: 1.95s;
}
[data-aos][data-aos][data-aos-delay="1950"], body[data-aos-delay="1950"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="1950"].aos-animate, body[data-aos-delay="1950"] [data-aos].aos-animate {
transition-delay: 1.95s;
}
[data-aos][data-aos][data-aos-duration="2000"], body[data-aos-duration="2000"] [data-aos] {
transition-duration: 2s;
}
[data-aos][data-aos][data-aos-delay="2000"], body[data-aos-delay="2000"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="2000"].aos-animate, body[data-aos-delay="2000"] [data-aos].aos-animate {
transition-delay: 2s;
}
[data-aos][data-aos][data-aos-duration="2050"], body[data-aos-duration="2050"] [data-aos] {
transition-duration: 2.05s;
}
[data-aos][data-aos][data-aos-delay="2050"], body[data-aos-delay="2050"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="2050"].aos-animate, body[data-aos-delay="2050"] [data-aos].aos-animate {
transition-delay: 2.05s;
}
[data-aos][data-aos][data-aos-duration="2100"], body[data-aos-duration="2100"] [data-aos] {
transition-duration: 2.1s;
}
[data-aos][data-aos][data-aos-delay="2100"], body[data-aos-delay="2100"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="2100"].aos-animate, body[data-aos-delay="2100"] [data-aos].aos-animate {
transition-delay: 2.1s;
}
[data-aos][data-aos][data-aos-duration="2150"], body[data-aos-duration="2150"] [data-aos] {
transition-duration: 2.15s;
}
[data-aos][data-aos][data-aos-delay="2150"], body[data-aos-delay="2150"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="2150"].aos-animate, body[data-aos-delay="2150"] [data-aos].aos-animate {
transition-delay: 2.15s;
}
[data-aos][data-aos][data-aos-duration="2200"], body[data-aos-duration="2200"] [data-aos] {
transition-duration: 2.2s;
}
[data-aos][data-aos][data-aos-delay="2200"], body[data-aos-delay="2200"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="2200"].aos-animate, body[data-aos-delay="2200"] [data-aos].aos-animate {
transition-delay: 2.2s;
}
[data-aos][data-aos][data-aos-duration="2250"], body[data-aos-duration="2250"] [data-aos] {
transition-duration: 2.25s;
}
[data-aos][data-aos][data-aos-delay="2250"], body[data-aos-delay="2250"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="2250"].aos-animate, body[data-aos-delay="2250"] [data-aos].aos-animate {
transition-delay: 2.25s;
}
[data-aos][data-aos][data-aos-duration="2300"], body[data-aos-duration="2300"] [data-aos] {
transition-duration: 2.3s;
}
[data-aos][data-aos][data-aos-delay="2300"], body[data-aos-delay="2300"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="2300"].aos-animate, body[data-aos-delay="2300"] [data-aos].aos-animate {
transition-delay: 2.3s;
}
[data-aos][data-aos][data-aos-duration="2350"], body[data-aos-duration="2350"] [data-aos] {
transition-duration: 2.35s;
}
[data-aos][data-aos][data-aos-delay="2350"], body[data-aos-delay="2350"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="2350"].aos-animate, body[data-aos-delay="2350"] [data-aos].aos-animate {
transition-delay: 2.35s;
}
[data-aos][data-aos][data-aos-duration="2400"], body[data-aos-duration="2400"] [data-aos] {
transition-duration: 2.4s;
}
[data-aos][data-aos][data-aos-delay="2400"], body[data-aos-delay="2400"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="2400"].aos-animate, body[data-aos-delay="2400"] [data-aos].aos-animate {
transition-delay: 2.4s;
}
[data-aos][data-aos][data-aos-duration="2450"], body[data-aos-duration="2450"] [data-aos] {
transition-duration: 2.45s;
}
[data-aos][data-aos][data-aos-delay="2450"], body[data-aos-delay="2450"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="2450"].aos-animate, body[data-aos-delay="2450"] [data-aos].aos-animate {
transition-delay: 2.45s;
}
[data-aos][data-aos][data-aos-duration="2500"], body[data-aos-duration="2500"] [data-aos] {
transition-duration: 2.5s;
}
[data-aos][data-aos][data-aos-delay="2500"], body[data-aos-delay="2500"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="2500"].aos-animate, body[data-aos-delay="2500"] [data-aos].aos-animate {
transition-delay: 2.5s;
}
[data-aos][data-aos][data-aos-duration="2550"], body[data-aos-duration="2550"] [data-aos] {
transition-duration: 2.55s;
}
[data-aos][data-aos][data-aos-delay="2550"], body[data-aos-delay="2550"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="2550"].aos-animate, body[data-aos-delay="2550"] [data-aos].aos-animate {
transition-delay: 2.55s;
}
[data-aos][data-aos][data-aos-duration="2600"], body[data-aos-duration="2600"] [data-aos] {
transition-duration: 2.6s;
}
[data-aos][data-aos][data-aos-delay="2600"], body[data-aos-delay="2600"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="2600"].aos-animate, body[data-aos-delay="2600"] [data-aos].aos-animate {
transition-delay: 2.6s;
}
[data-aos][data-aos][data-aos-duration="2650"], body[data-aos-duration="2650"] [data-aos] {
transition-duration: 2.65s;
}
[data-aos][data-aos][data-aos-delay="2650"], body[data-aos-delay="2650"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="2650"].aos-animate, body[data-aos-delay="2650"] [data-aos].aos-animate {
transition-delay: 2.65s;
}
[data-aos][data-aos][data-aos-duration="2700"], body[data-aos-duration="2700"] [data-aos] {
transition-duration: 2.7s;
}
[data-aos][data-aos][data-aos-delay="2700"], body[data-aos-delay="2700"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="2700"].aos-animate, body[data-aos-delay="2700"] [data-aos].aos-animate {
transition-delay: 2.7s;
}
[data-aos][data-aos][data-aos-duration="2750"], body[data-aos-duration="2750"] [data-aos] {
transition-duration: 2.75s;
}
[data-aos][data-aos][data-aos-delay="2750"], body[data-aos-delay="2750"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="2750"].aos-animate, body[data-aos-delay="2750"] [data-aos].aos-animate {
transition-delay: 2.75s;
}
[data-aos][data-aos][data-aos-duration="2800"], body[data-aos-duration="2800"] [data-aos] {
transition-duration: 2.8s;
}
[data-aos][data-aos][data-aos-delay="2800"], body[data-aos-delay="2800"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="2800"].aos-animate, body[data-aos-delay="2800"] [data-aos].aos-animate {
transition-delay: 2.8s;
}
[data-aos][data-aos][data-aos-duration="2850"], body[data-aos-duration="2850"] [data-aos] {
transition-duration: 2.85s;
}
[data-aos][data-aos][data-aos-delay="2850"], body[data-aos-delay="2850"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="2850"].aos-animate, body[data-aos-delay="2850"] [data-aos].aos-animate {
transition-delay: 2.85s;
}
[data-aos][data-aos][data-aos-duration="2900"], body[data-aos-duration="2900"] [data-aos] {
transition-duration: 2.9s;
}
[data-aos][data-aos][data-aos-delay="2900"], body[data-aos-delay="2900"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="2900"].aos-animate, body[data-aos-delay="2900"] [data-aos].aos-animate {
transition-delay: 2.9s;
}
[data-aos][data-aos][data-aos-duration="2950"], body[data-aos-duration="2950"] [data-aos] {
transition-duration: 2.95s;
}
[data-aos][data-aos][data-aos-delay="2950"], body[data-aos-delay="2950"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="2950"].aos-animate, body[data-aos-delay="2950"] [data-aos].aos-animate {
transition-delay: 2.95s;
}
[data-aos][data-aos][data-aos-duration="3000"], body[data-aos-duration="3000"] [data-aos] {
transition-duration: 3s;
}
[data-aos][data-aos][data-aos-delay="3000"], body[data-aos-delay="3000"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="3000"].aos-animate, body[data-aos-delay="3000"] [data-aos].aos-animate {
transition-delay: 3s;
}
[data-aos][data-aos][data-aos-easing=linear], body[data-aos-easing=linear] [data-aos] {
transition-timing-function: cubic-bezier(0.25, 0.25, 0.75, 0.75);
}
[data-aos][data-aos][data-aos-easing=ease], body[data-aos-easing=ease] [data-aos] {
transition-timing-function: ease;
}
[data-aos][data-aos][data-aos-easing=ease-in], body[data-aos-easing=ease-in] [data-aos] {
transition-timing-function: ease-in;
}
[data-aos][data-aos][data-aos-easing=ease-out], body[data-aos-easing=ease-out] [data-aos] {
transition-timing-function: ease-out;
}
[data-aos][data-aos][data-aos-easing=ease-in-out], body[data-aos-easing=ease-in-out] [data-aos] {
transition-timing-function: ease-in-out;
}
[data-aos][data-aos][data-aos-easing=ease-in-back], body[data-aos-easing=ease-in-back] [data-aos] {
transition-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045);
}
[data-aos][data-aos][data-aos-easing=ease-out-back], body[data-aos-easing=ease-out-back] [data-aos] {
transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
[data-aos][data-aos][data-aos-easing=ease-in-out-back], body[data-aos-easing=ease-in-out-back] [data-aos] {
transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55);
}
[data-aos][data-aos][data-aos-easing=ease-in-sine], body[data-aos-easing=ease-in-sine] [data-aos] {
transition-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715);
}
[data-aos][data-aos][data-aos-easing=ease-out-sine], body[data-aos-easing=ease-out-sine] [data-aos] {
transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1);
}
[data-aos][data-aos][data-aos-easing=ease-in-out-sine], body[data-aos-easing=ease-in-out-sine] [data-aos] {
transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95);
}
[data-aos][data-aos][data-aos-easing=ease-in-quad], body[data-aos-easing=ease-in-quad] [data-aos] {
transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
}
[data-aos][data-aos][data-aos-easing=ease-out-quad], body[data-aos-easing=ease-out-quad] [data-aos] {
transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
[data-aos][data-aos][data-aos-easing=ease-in-out-quad], body[data-aos-easing=ease-in-out-quad] [data-aos] {
transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
}
[data-aos][data-aos][data-aos-easing=ease-in-cubic], body[data-aos-easing=ease-in-cubic] [data-aos] {
transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
}
[data-aos][data-aos][data-aos-easing=ease-out-cubic], body[data-aos-easing=ease-out-cubic] [data-aos] {
transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
[data-aos][data-aos][data-aos-easing=ease-in-out-cubic], body[data-aos-easing=ease-in-out-cubic] [data-aos] {
transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
}
[data-aos][data-aos][data-aos-easing=ease-in-quart], body[data-aos-easing=ease-in-quart] [data-aos] {
transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
}
[data-aos][data-aos][data-aos-easing=ease-out-quart], body[data-aos-easing=ease-out-quart] [data-aos] {
transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
[data-aos][data-aos][data-aos-easing=ease-in-out-quart], body[data-aos-easing=ease-in-out-quart] [data-aos] {
transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
}
[data-aos^=fade][data-aos^=fade] {
opacity: 0;
transition-property: opacity, transform;
}
[data-aos^=fade][data-aos^=fade].aos-animate {
opacity: 1;
transform: translateZ(0);
}
[data-aos=fade-up] {
transform: translate3d(0, 100px, 0);
}
[data-aos=fade-down] {
transform: translate3d(0, -100px, 0);
}
[data-aos=fade-right] {
transform: translate3d(-100px, 0, 0);
}
[data-aos=fade-left] {
transform: translate3d(100px, 0, 0);
}
[data-aos=fade-up-right] {
transform: translate3d(-100px, 100px, 0);
}
[data-aos=fade-up-left] {
transform: translate3d(100px, 100px, 0);
}
[data-aos=fade-down-right] {
transform: translate3d(-100px, -100px, 0);
}
[data-aos=fade-down-left] {
transform: translate3d(100px, -100px, 0);
}
[data-aos^=zoom][data-aos^=zoom] {
opacity: 0;
transition-property: opacity, transform;
}
[data-aos^=zoom][data-aos^=zoom].aos-animate {
opacity: 1;
transform: translateZ(0) scale(1);
}
[data-aos=zoom-in] {
transform: scale(0.6);
}
[data-aos=zoom-in-up] {
transform: translate3d(0, 100px, 0) scale(0.6);
}
[data-aos=zoom-in-down] {
transform: translate3d(0, -100px, 0) scale(0.6);
}
[data-aos=zoom-in-right] {
transform: translate3d(-100px, 0, 0) scale(0.6);
}
[data-aos=zoom-in-left] {
transform: translate3d(100px, 0, 0) scale(0.6);
}
[data-aos=zoom-out] {
transform: scale(1.2);
}
[data-aos=zoom-out-up] {
transform: translate3d(0, 100px, 0) scale(1.2);
}
[data-aos=zoom-out-down] {
transform: translate3d(0, -100px, 0) scale(1.2);
}
[data-aos=zoom-out-right] {
transform: translate3d(-100px, 0, 0) scale(1.2);
}
[data-aos=zoom-out-left] {
transform: translate3d(100px, 0, 0) scale(1.2);
}
[data-aos^=slide][data-aos^=slide] {
transition-property: transform;
}
[data-aos^=slide][data-aos^=slide].aos-animate {
transform: translateZ(0);
}
[data-aos=slide-up] {
transform: translate3d(0, 100%, 0);
}
[data-aos=slide-down] {
transform: translate3d(0, -100%, 0);
}
[data-aos=slide-right] {
transform: translate3d(-100%, 0, 0);
}
[data-aos=slide-left] {
transform: translate3d(100%, 0, 0);
}
[data-aos^=flip][data-aos^=flip] {
backface-visibility: hidden;
transition-property: transform;
}
[data-aos=flip-left] {
transform: perspective(2500px) rotateY(-100deg);
}
[data-aos=flip-left].aos-animate {
transform: perspective(2500px) rotateY(0);
}
[data-aos=flip-right] {
transform: perspective(2500px) rotateY(100deg);
}
[data-aos=flip-right].aos-animate {
transform: perspective(2500px) rotateY(0);
}
[data-aos=flip-up] {
transform: perspective(2500px) rotateX(-100deg);
}
[data-aos=flip-up].aos-animate {
transform: perspective(2500px) rotateX(0);
}
[data-aos=flip-down] {
transform: perspective(2500px) rotateX(100deg);
}
[data-aos=flip-down].aos-animate {
transform: perspective(2500px) rotateX(0);
}   .screen-reader-text {
border: 0;
clip: rect(1px, 1px, 1px, 1px);
clip-path: inset(50%);
height: 1px;
margin: -1px;
overflow: hidden;
padding: 0;
position: absolute !important;
width: 1px;
word-wrap: normal !important;
}
.screen-reader-text:focus {
background-color: #f1f1f1;
border-radius: 3px;
box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
clip: auto !important;
clip-path: none;
color: #21759b;
display: block;
font-size: 0.875rem;
font-weight: 700;
height: auto;
left: 5px;
line-height: normal;
padding: 15px 23px 14px;
text-decoration: none;
top: 5px;
width: auto;
z-index: 100000;
} #primary[tabindex="-1"]:focus {
outline: 0;
} .alignleft { float: left; margin-right: 1.5em;
margin-bottom: 1.5em;
}
.alignright { float: right; margin-left: 1.5em;
margin-bottom: 1.5em;
}
.aligncenter {
clear: both;
display: block;
margin-left: auto;
margin-right: auto;
margin-bottom: 1.5em;
}  .main-navigation {
display: block;
width: 100%;
font-weight: 700;
font-size: 12px;
}
.main-navigation ul {
display: none;
list-style: none;
margin: 0;
padding-left: 0;
}
.main-navigation ul ul {
box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2);
background-color: #fff;
display: flex;
text-align: left;
flex-direction: column;
position: absolute;
top: 100%;
left: -999em;
z-index: 99999;
}
.main-navigation ul ul ul {
left: -999em;
top: 0;
}
.main-navigation ul ul li:hover > ul,
.main-navigation ul ul li.focus > ul {
display: block;
left: auto;
}
.main-navigation ul ul a {
width: 200px;
}
.main-navigation ul ul a:after {
height: 0;
}
.main-navigation ul ul a:hover {
background-color: #799F87;
color: #fff;
}
.main-navigation ul li:hover > ul,
.main-navigation ul li.focus > ul {
left: auto;
}
.main-navigation li {
position: relative;
}
.main-navigation li.nav-btn a {
border: 1px solid #799F87;
padding: 15px 20px;
border-radius: 6px;
color: #799F87;
text-align: center;
-webkit-transition: all .3s ease;
-moz-transition: all .3s ease;
-ms-transition: all .3s ease;
-o-transition: all .3s ease;
transition: all .3s ease;
}
.main-navigation li.nav-btn a:after {
height: 0;
}
.main-navigation li.nav-btn a:visited {
color: #799F87;
}
.main-navigation li.nav-btn a:hover {
background-color: #799F87;
color: #fff;
}
.main-navigation li.no-link > a:hover {
cursor: default;
}
.main-navigation a {
display: block;
text-decoration: none;
color: #838485;
padding: 10px;
}
.main-navigation a:after {
content: "";
height: 3px;
bottom: 3px;
position: absolute;
left: 50%;
width: 35px;
background: #799F87;
-webkit-transition: all .3s ease-out;
-moz-transition: all .3s ease-out;
-ms-transition: all .3s ease-out;
-o-transition: all .3s ease-out;
transition: all .3s ease-out;
-moz-transform: translateX(-50%) scaleX(0);
-webkit-transform: translateX(-50%) scaleX(0);
-o-transform: translateX(-50%) scaleX(0);
-ms-transform: translateX(-50%) scaleX(0);
transform: translateX(-50%) scaleX(0);
}
.main-navigation a:visited {
color: #838485;
}
.main-navigation a:hover:after {
-moz-transform: translateX(-50%) scaleX(1);
-webkit-transform: translateX(-50%) scaleX(1);
-o-transform: translateX(-50%) scaleX(1);
-ms-transform: translateX(-50%) scaleX(1);
transform: translateX(-50%) scaleX(1);
} .menu-toggle,
.main-navigation.toggled ul {
display: block;
}
#mob-menu {
font-size: 14px;
}
#mob-menu a {
padding-left: 0;
color: #838485;
font-weight: 700;
}
#mob-menu a:visited {
color: #838485;
}
#mob-menu a:hover {
color: #3EA1D9;
}
#mob-menu .submenu-toggle {
border: none;
padding: 0;
background-color: transparent;
}
#mob-menu .submenu-toggle:active, #mob-menu .submenu-toggle:focus {
outline: none;
}
#mob-menu .submenu-toggle:after {
border-color: #3EA1D9 transparent transparent;
}
#mob-menu .sub-menu {
list-style-type: none;
}
#mob-menu li.nav-btn {
margin-top: 35px;
}
#mob-menu li.nav-btn a {
border: 1px solid #3EA1D9;
padding: 15px 25px;
border-radius: 6px;
color: #3EA1D9;
text-align: center;
-webkit-transition: all .3s ease;
-moz-transition: all .3s ease;
-ms-transition: all .3s ease;
-o-transition: all .3s ease;
transition: all .3s ease;
}
#mob-menu li.nav-btn a:visited {
color: #3EA1D9;
}
#mob-menu li.nav-btn a:hover {
background-color: #3EA1D9;
color: #fff;
}
#mob-menu li.no-link > a:hover {
cursor: default;
}
@media screen and (min-width: 1200px) {
.main-navigation ul {
align-items: center;
}
.main-navigation li.nav-btn a {
margin-left: 15px;
font-size: 14px;
}
.main-navigation a {
padding: 10px;
}
.menu-toggle {
display: none;
}
.main-navigation ul {
display: flex;
justify-content: flex-end;
}
}
@media only screen and (min-width: 1366px) {
.main-navigation a {
padding: 10px;
}
}
.site-main .comment-navigation, .site-main
.posts-navigation, .site-main
.post-navigation {
margin: 0 0 1.5em;
}
.comment-navigation .nav-links,
.posts-navigation .nav-links,
.post-navigation .nav-links {
display: flex;
}
.comment-navigation .nav-previous,
.posts-navigation .nav-previous,
.post-navigation .nav-previous {
flex: 1 0 50%;
}
.comment-navigation .nav-next,
.posts-navigation .nav-next,
.post-navigation .nav-next {
text-align: end;
flex: 1 0 50%;
} .sticky {
display: block;
}
.post,
.page {
margin: 0;
}
.updated:not(.published) {
display: none;
}
.page-content,
.entry-content,
.entry-summary {
margin: 1.5em 0 0;
}
.page-links {
clear: both;
margin: 0 0 1.5em;
}
body {
overflow-x: hidden;
}
#masthead .custom-logo-link {
max-width: 200px;
}
#masthead .open-btn {
border: none;
padding: 0;
background-color: transparent;
color: #838485;
font-size: 2em;
margin-left: auto;
}
#masthead .open-btn:active, #masthead .open-btn:focus {
outline: none;
}
#masthead .open-btn:hover {
cursor: pointer;
}
#masthead .grid-x {
align-items: center;
}
#masthead .small-2 {
text-align: right;
}
.off-canvas {
padding: 25px;
}
.off-canvas .close-button {
position: relative;
top: 0;
right: 0;
border: none;
padding: 0;
background-color: transparent;
}
.off-canvas .close-button:active, .off-canvas .close-button:focus {
outline: none;
}
.off-canvas .close-button:hover {
cursor: pointer;
}
.off-canvas .grid-x {
margin-bottom: 35px;
}
.position-right {
background-color: #fff;
width: 300px;
-webkit-transform: translateX(300px);
-ms-transform: translateX(300px);
transform: translateX(300px);
}
.flexslider .grid-container {
min-height: 300px;
display: flex;
flex-direction: column;
justify-content: center;
padding: 50px;
}
.flexslider .h1 {
color: #fff;
font-family: orpheuspro, "Georgia", Cambria, Times New Roman, Times, serif;
margin-bottom: 0;
}
#hm-sec1 {
background-color: #F6F6F6;
padding: 50px 0;
}
#areas-of-practice {
padding: 50px 0;
}
#areas-of-practice h2 {
margin-bottom: 50px;
}
#areas-of-practice .aop-img {
position: relative;
width: 100%;
height: 220px;
max-width: 220px;
background-size: cover;
background-repeat: no-repeat;
border-radius: 6px;
margin: 0 auto 15px;
}
#areas-of-practice .aop-img .blubg {
content: '';
display: block;
position: absolute;
width: 200px;
height: 200px;
max-width: calc(100% - 25px);
background-color: #A0DDCB;
border-radius: 6px;
top: -25px;
left: -25px;
z-index: -1;
}
#areas-of-practice h3 {
color: #838485;
text-align: center;
font-weight: 400;
}
#areas-of-practice .grid-x {
justify-content: center;
}
#hm-blog {
background-color: #F6F6F6;
padding: 50px 0;
}
#hm-blog .h3 {
color: #3EA1D9;
font-family: interstate, "Helvetica Neue", Helvetica, Arial, sans-serif;
font-weight: normal;
}
#hm-featured {
margin-bottom: 50px;
}
#hm-featured .h2 {
color: #3EA1D9;
font-family: orpheuspro, "Georgia", Cambria, Times New Roman, Times, serif;
font-weight: 500;
margin-bottom: 15px;
}
#hm-featured .h2 a {
color: #3EA1D9;
}
#hm-featured .h2 a:visited {
color: #3EA1D9;
}
#hm-featured .h2 a:hover {
color: #6C9589;
}
#hm-featured .wp-post-image {
border-radius: 6px;
max-width: 405px;
}
.hm-posts h3 {
color: #6C9589;
font-weight: 500;
}
.hm-posts h3 a {
color: #6C9589;
}
.hm-posts h3 a:visited {
color: #6C9589;
}
.hm-posts h3 a:hover {
color: #3EA1D9;
}
.hm-posts .post-wrap {
margin-bottom: 50px;
}
.hm-posts .post-wrap:last-of-type {
margin-bottom: 0;
}
.site-footer {
background-color: #6C9589;
padding: 50px 0 25px;
color: #fff;
font-size: 12px;
font-weight: 300;
}
.site-footer a {
color: #fff;
}
.site-footer a:visited {
color: #fff;
}
.site-footer a:hover {
color: #A0DDCB;
}
.site-footer h4 {
margin-bottom: 35px;
padding-right: 35px;
}
.site-footer h5 {
font-size: 12px;
}
.site-footer .foot-nav {
margin-bottom: 50px;
}
.site-footer .foot-nav li {
display: block;
width: 100%;
}
.site-footer .foot-nav li a {
padding: 5px 0;
display: block;
}
.site-footer .btn-mrg {
margin: 0 0 50px;
}
.site-footer .white-btn:hover {
color: #6C9589;
}
.site-footer .grid-container > .grid-x:nth-of-type(2) .large-8 .medium-4 {
line-height: 1.8em;
margin-bottom: 25px;
}
.site-footer .grid-container > .grid-x:nth-of-type(2) .large-8 .medium-4 span {
display: block;
}
.site-footer #copyright {
margin-top: 50px;
border-top: 1px solid #fff;
padding-top: 25px;
text-align: center;
}
.site-footer #copyright .foot-nav {
margin-bottom: 25px;
}
.site-footer #copyright .foot-nav ul {
display: flex;
justify-content: center;
}
.site-footer #copyright .foot-nav li {
display: inline-block;
width: auto;
}
.site-footer #copyright .foot-nav li a {
padding: 10px;
}
.site-footer #copyright .grid-x {
flex-direction: column-reverse;
}
.site-footer #copyright p {
margin-bottom: 0;
}
.site-footer .social {
font-size: 20px;
margin-top: 10px;
}
#page-hero {
position: relative;
}
#page-hero .overlay {
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0; background: -moz-linear-gradient(left, #6a9589 0%, rgba(106, 149, 137, 0.75) 50%, rgba(106, 149, 137, 0.75) 51%, rgba(106, 149, 137, 0) 100%); background: -webkit-linear-gradient(left, #6a9589 0%, rgba(106, 149, 137, 0.75) 50%, rgba(106, 149, 137, 0.75) 51%, rgba(106, 149, 137, 0) 100%); background: linear-gradient(to right, #6a9589 0%, rgba(106, 149, 137, 0.75) 50%, rgba(106, 149, 137, 0.75) 51%, rgba(106, 149, 137, 0) 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#6a9589', endColorstr='#006a9589', GradientType=1); }
#page-hero .grid-container {
min-height: 300px;
display: flex;
align-items: center;
}
#page-hero .grid-container h1 {
width: 65%;
max-width: 300px;
color: #fff;
margin: 0;
z-index: 2;
}
.mplcr {
padding: 50px 0;
}
.mplcr .medium-5 {
position: relative;
}
.mplcr .medium-5 img {
max-width: calc(100% - 25px);
border-radius: 6px;
margin-bottom: 25px;
margin-left: 25px;
}
.mplcr .medium-5 .bgl {
left: 0;
}
.mplcr .medium-6 {
position: relative;
}
.mplcr .medium-6 img {
border-radius: 6px;
}
.mplcr .medium-6 .small-6 {
position: relative;
}
.mplcr .medium-6 .small-6 .bgbr {
width: 150px;
height: 150px;
bottom: 0;
right: -15px;
bottom: 15px;
}
.mplcr .grid-x:nth-of-type(2) {
flex-direction: column-reverse;
}
.bgl {
content: '';
display: block;
position: absolute;
width: 200px;
height: 200px;
max-width: calc(100% - 25px);
background-color: #A0DDCB;
border-radius: 6px;
top: -25px;
left: -25px;
z-index: -1;
}
.bgbr {
content: '';
display: block;
position: absolute;
width: 200px;
height: 200px;
max-width: calc(100% - 25px);
background-color: #A0DDCB;
border-radius: 6px;
bottom: -25px;
right: -25px;
z-index: -1;
}
.large-link {
padding: 25px 0;
text-align: center;
text-transform: uppercase;
}
.large-link .grid-container {
padding-left: 50px;
padding-right: 50px;
}
.large-link a {
color: #6C9589;
text-decoration: underline;
font-weight: 600;
}
.large-link a .fa-arrow-right {
margin-left: 10px;
}
.large-link a:visited {
color: #6C9589;
}
.large-link a:hover {
color: #A0DDCB;
}
.green-intro {
color: #799F87;
font-weight: 500;
font-family: orpheuspro, "Georgia", Cambria, Times New Roman, Times, serif;
font-size: 1.2em;
line-height: 1.8em;
margin-bottom: 25px;
}
.headsection {
padding: 35px 0;
}
.headsection h2 {
margin-bottom: 0;
}
.headsection h2.green {
color: #799F87;
}
.headsection h2.blue {
color: #3EA1D9;
}
.green-section {
background-color: #799F87;
color: #fff;
padding: 50px 0;
font-weight: 400;
font-family: orpheuspro, "Georgia", Cambria, Times New Roman, Times, serif;
font-size: 18px;
}
.green-section h3 {
color: #fff;
}
.green-section p {
font-weight: 300;
}
.green-section img {
border-radius: 6px;
}
.green-section .large-6:last-of-type {
text-align: center;
}
.tcl {
padding: 50px 0;
}
.tcl .img-wrap {
max-width: 350px;
margin: 0 auto 55px;
position: relative;
text-align: center;
}
.tcl img {
border-radius: 6px;
width: calc(100% - 50px);
}
.tcl ul {
margin-left: 25px;
list-style-type: none;
font-weight: 600;
line-height: 1.8em;
}
.tcl ul li {
padding-left: 25px;
position: relative;
margin-bottom: 15px;
}
.tcl ul li.empty:before {
content: '';
}
.tcl ul li:before {
font-family: 'Font Awesome 5 Free';
font-weight: 400;
content: "\f111";
color: #6C9589;
font-size: 7px;
position: absolute;
left: 0;
top: 0;
}
.tcl ul ul {
font-weight: 400;
margin: 15px 0 0 0;
}
.tcl ul ul li {
padding-left: 0;
position: relative;
}
.tcl ul ul li:before {
font-family: 'Font Awesome 5 Free';
font-weight: 900;
content: "\f111";
color: #6C9589;
font-size: 5px;
position: absolute;
left: -25px;
top: 0;
}
.tcl a {
color: #838485;
}
.tcl a:visited {
color: #838485;
}
.tcl a:hover {
color: #A0DDCB;
}
.tcl.noimg ul li:before {
content: '\2014';
color: #6C9589;
font-size: 20px;
left: -5px;
top: -2px;
}
.tcl.noimg ul ul {
font-weight: 400;
margin: 15px 0 0 0;
}
.tcl.noimg ul ul li {
padding-left: 0;
position: relative;
}
.tcl.noimg ul ul li:before {
font-family: 'Font Awesome 5 Free';
font-weight: 900;
content: "\f111";
color: #6C9589;
font-size: 4px;
position: absolute;
left: -25px;
top: 0;
}
.tcl.resources ul {
margin-left: 0;
}
.tcl.resources ul li {
padding-left: 0;
}
.tcl.resources ul li:before {
content: '';
}
.tcl.resources ul li a {
color: #3EA1D9;
}
.tcl.resources ul li a:visited {
color: #3EA1D9;
}
.tcl.resources ul li a:hover {
color: #6C9589;
}
.tcl.resources ul li a:after {
content: '\00BB';
margin-left: 8px;
}
.ilcr {
padding: 50px 0;
}
.ilcr .img-wrap {
text-align: center;
position: relative;
max-width: 300px;
margin: 0 auto 25px;
}
.ilcr .img-wrap img {
display: block;
margin: 0 auto;
}
.ilcr a {
color: #838485;
font-weight: 600;
}
.ilcr a:visited {
color: #838485;
}
.ilcr a:hover {
color: #799F87;
}
.ilcr .bgl {
width: 250px;
height: 250px;
}
.ilcr.head {
background-color: #F5F6F7;
}
.ilcr.head .img-wrap img {
position: relative;
z-index: 2;
}
.ilcr.head .bgl {
z-index: 1;
}
.ilcr.head h2 {
color: #799F87;
font-weight: 500;
margin-bottom: 65px;
}
.grey-sec {
background-color: #F5F6F7;
font-size: 18px;
}
.grey-sec p {
font-size: 18px;
}
.grey-sec .grid-x {
margin: 0;
}
.grey-sec .grid-container {
padding-left: 0;
padding-right: 0;
}
.grey-sec .large-5 {
min-height: 300px;
background-size: cover;
background-repeat: no-repeat;
background-position: center center;
margin: 0;
width: 100%;
}
.grey-sec .large-7 {
padding: 25px;
font-family: orpheuspro, "Georgia", Cambria, Times New Roman, Times, serif;
font-size: 18px;
}
.grey-sec ul {
margin-left: 0;
list-style-type: none;
font-weight: 400;
line-height: 1.8em;
}
.grey-sec ul li {
padding-left: 25px;
position: relative;
margin-bottom: 15px;
line-height: 1.3em;
}
.grey-sec ul li.empty:before {
content: '';
}
.grey-sec ul li:before {
font-family: 'Font Awesome 5 Free';
font-weight: 400;
content: "\f111";
color: #6C9589;
font-size: 7px;
position: absolute;
left: 0;
top: 0;
}
.grey-sec ul ul {
font-weight: 400;
margin: 15px 0 0 0;
padding-left: 0;
}
.grey-sec ul ul li {
padding-left: 0;
position: relative;
}
.grey-sec ul ul li:before {
font-family: 'Font Awesome 5 Free';
font-weight: 900;
content: "\f111";
color: #6C9589;
font-size: 5px;
position: absolute;
left: -25px;
top: 0;
}
.grey-sec:nth-of-type(even) {
background-color: #f9f9f9;
}
.services {
background-color: #799F87;
color: #fff;
padding: 50px 0;
border-bottom: 1px solid #fff;
}
.services h2 {
color: #fff;
}
.services .large-link {
padding: 0;
margin: 50px 0 0;
}
.services .large-link a {
color: #fff;
text-decoration: none;
}
.services .large-link a:visited {
color: #fff;
}
.services .large-link a:hover {
color: #A0DDCB;
text-decoration: underline;
}
.services .serv-box {
max-width: 385px;
margin-left: auto;
margin-right: auto;
background-color: #84AA93;
border-top: 10px solid #6C9589;
padding: 15px 25px;
min-height: 140px;
font-family: orpheuspro, "Georgia", Cambria, Times New Roman, Times, serif;
font-size: 20px;
display: flex;
align-items: center;
padding-right: 100px;
}
.faqs {
padding: 50px 0;
}
.faqs h2 {
text-align: center;
}
.faqs .accordion {
background-color: transparent;
}
.faqs .accordion-title {
font-family: orpheuspro, "Georgia", Cambria, Times New Roman, Times, serif;
border: none;
color: #6C9589;
font-weight: 500;
font-size: 18px;
line-height: 1.4em;
padding: 25px 50px 25px 0;
border-bottom: 1px solid #e7e7e7;
}
.faqs .accordion-title:hover, .faqs .accordion-title:focus {
background-color: transparent;
}
.faqs .accordion-title:before {
font-family: 'Font Awesome 5 Free';
font-weight: 900;
content: "\f0d7";
font-size: 22px;
}
.faqs .accordion-item.is-active .accordion-title:before {
content: "\f0d8";
}
.faqs .accordion-content {
background-color: transparent;
border: none;
padding: 25px 0;
color: #838485;
}
.page-template-default #primary,
.single #primary,
.page-template-page-contact #primary {
background-color: #F6F6F6;
padding: 50px 0;
}
.page-template-default #primary h1.entry-title,
.single #primary h1.entry-title,
.page-template-page-contact #primary h1.entry-title {
color: #6C9589;
}
.page-template-default .entry-meta,
.single .entry-meta,
.page-template-page-contact .entry-meta {
margin-bottom: 25px;
}
.error404 #primary {
background-color: #F6F6F6;
padding: 100px 0;
text-align: center;
}
.error404 #primary h1 {
margin-top: 25px;
color: #6C9589;
}
.wysiwyg {
padding: 50px 0;
}
.wysiwyg h2 {
text-align: center;
}
.wysiwyg.light {
color: #fff;
}
.wysiwyg.light h2, .wysiwyg.light h3, .wysiwyg.light h4, .wysiwyg.light h5, .wysiwyg.light h6 {
color: #fff;
}
.wysiwyg.light a {
color: #A0DDCB;
}
.wysiwyg.light a:visited {
color: #A0DDCB;
}
.wysiwyg.light a:hover {
color: #fff;
}
.wysiwyg ul li, .wysiwyg ol li {
margin-bottom: 25px;
}
.team-block {
padding: 50px 0;
}
.team-block h2 {
text-align: center;
margin-bottom: 50px;
}
.team-block h3 {
margin: 0;
}
.team-block .name-title {
margin-bottom: 15px;
}
.team-block .name-title p {
font-style: italic;
}
.team-block:nth-of-type(odd) {
background-color: #F6F6F6;
}
.team-block .grid-x {
margin-bottom: 50px;
}
.cd-container {
width: 90%;
max-width: 768px;
margin: 2em auto;
}
.cd-container::after { content: '';
display: table;
clear: both;
}
.cd-top {
display: inline-block;
height: 40px;
width: 40px;
position: fixed;
bottom: 40px;
right: 10px;
box-shadow: 0 0 10px rgba(0, 0, 0, 0.05); overflow: hidden;
text-indent: 100%;
white-space: nowrap;
background: rgba(62, 161, 217, 0.8) url(//bckattorneys.com/wp-content/themes/bck/images/cd-top-arrow.svg) no-repeat center 50%;
visibility: hidden;
opacity: 0;
-webkit-transition: opacity 0.3s 0s, visibility 0s 0.3s;
-moz-transition: opacity 0.3s 0s, visibility 0s 0.3s;
transition: opacity 0.3s 0s, visibility 0s 0.3s;
z-index: 100;
}
.cd-top.cd-fade-out,
.cd-top.cd-is-visible,
.no-touch .cd-top:hover {
-webkit-transition: opacity 0.3s 0s, visibility 0s 0s;
-moz-transition: opacity 0.3s 0s, visibility 0s 0s;
transition: opacity 0.3s 0s, visibility 0s 0s;
}
.cd-top.cd-is-visible { visibility: visible;
opacity: 1;
}
.cd-top.cd-fade-out { opacity: 0.5;
}
.no-touch .cd-top:hover {
background-color: #3EA1D9;
opacity: 1;
}
.pt0 {
padding-top: 0 !important;
}
.page-template-page-contact .map {
max-height: 400px;
margin-bottom: 0;
}
.page-template-page-contact #primary .large-6:last-of-type h3 {
margin-bottom: 10px;
}
.page-template-page-contact #primary .large-6:last-of-type a {
color: #838485;
}
.page-template-page-contact #primary .large-6:last-of-type a:visited {
color: #838485;
}
.page-template-page-contact #primary .large-6:last-of-type a:hover {
color: #3EA1D9;
}
.disclaimer {
padding: 25px 0 0;
max-width: 650px;
line-height: 1.2em;
}
.orgs {
background-color: #F6F6F6;
padding: 50px 0;
}
.orgs h2 {
margin-bottom: 35px;
}
.orgs .grid-x {
justify-content: center;
align-items: center;
text-align: center;
}
.orgs .cell img {
width: 250px;
margin: 0 auto;
}
.cli-style-v2 .cli-bar-btn_container .cli-plugin-button:hover {
background-color: #3EA1D9 !important;
color: #fff !important;
}
#cookie-law-info-bar[data-cli-style="cli-style-v2"][data-cli-type="popup"] {
padding: 25px !important;
}
.cli-tab-footer .wt-cli-privacy-accept-btn {
background-color: #3EA1D9 !important;
}
.cli-switch input:checked + .cli-slider {
background-color: #3EA1D9;
}
#cookie-law-info-bar {
top: auto !important;
width: 325px !important;
margin-top: auto !important;
bottom: 25px !important;
left: 25px !important;
margin-left: 0 !important;
}
.blog #primary {
padding: 50px 0;
background-color: #F6F6F6;
}
.blog .hentry {
margin-bottom: 50px;
background-color: #fff;
-webkit-box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.15);
box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.15);
}
.blog .hentry .large-8 {
padding: 25px;
}
.blog .hentry:last-of-type {
margin-bottom: 0;
}
.blog .hentry .btn-mrg {
margin-bottom: 15px;
}
.wp-pagenavi {
margin: 50px 0 0;
text-align: center;
}
.wp-pagenavi a {
border: none;
}
.wp-pagenavi span.current {
border: none;
} .comment-content a {
word-wrap: break-word;
}
.bypostauthor {
display: block;
} .widget {
margin: 0 0 1.5em;
}
.widget select {
max-width: 100%;
} .page-content .wp-smiley,
.entry-content .wp-smiley,
.comment-content .wp-smiley {
border: none;
margin-bottom: 0;
margin-top: 0;
padding: 0;
} .custom-logo-link {
display: inline-block;
} .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;
display: grid;
grid-gap: 1.5em;
}
.gallery-item {
display: inline-block;
text-align: center;
width: 100%;
}
.gallery-columns-2 {
grid-template-columns: repeat(2, 1fr);
}
.gallery-columns-3 {
grid-template-columns: repeat(3, 1fr);
}
.gallery-columns-4 {
grid-template-columns: repeat(4, 1fr);
}
.gallery-columns-5 {
grid-template-columns: repeat(5, 1fr);
}
.gallery-columns-6 {
grid-template-columns: repeat(6, 1fr);
}
.gallery-columns-7 {
grid-template-columns: repeat(7, 1fr);
}
.gallery-columns-8 {
grid-template-columns: repeat(8, 1fr);
}
.gallery-columns-9 {
grid-template-columns: repeat(9, 1fr);
}
.gallery-caption {
display: block;
}
@media only screen and (min-width: 640px) {
#masthead {
padding: 10px 0;
}
.flexslider .h1 {
max-width: 70%;
}
#page-hero .grid-container h1 {
max-width: 350px;
}
#hm-sec1 .grid-x {
flex-direction: row-reverse;
}
#hm-sec1 .btn-mrg {
margin-bottom: 15px;
}
#areas-of-practice .aop-img .blubg {
top: -15px;
left: -15px;
}
#areas-of-practice h3 {
font-size: 22px;
}
.site-footer .btn-mrg {
text-align: center;
}
.mplcr {
padding: 65px 0;
}
.mplcr .medium-5 {
margin-left: .9375rem;
}
.mplcr .grid-x:first-of-type {
margin-bottom: 35px;
}
.mplcr .grid-x:nth-of-type(2) {
flex-direction: row;
}
.large-link {
padding: 25px 0 50px;
}
.grey-sec .large-5 {
min-height: 450px;
}
.services .serv-box {
padding-right: 25px;
}
.ilcr .bgl {
width: 150px;
height: 150px;
}
.faqs .accordion-title {
font-size: 20px;
padding: 25px 50px 25px 0;
}
.blog .fimg {
height: 100%;
}
}
@media only screen and (min-width: 768px) {
.flexslider .h1 {
max-width: 55%;
}
.flexslider .grid-container {
min-height: 400px;
}
#areas-of-practice {
padding: 75px 0;
}
#areas-of-practice h2 {
margin-bottom: 65px;
}
#areas-of-practice h3 {
font-size: 24px;
}
#areas-of-practice a .aop-img .blubg {
-webkit-transition: all .3s ease;
-moz-transition: all .3s ease;
-ms-transition: all .3s ease;
-o-transition: all .3s ease;
transition: all .3s ease;
}
#areas-of-practice a:hover .aop-img .blubg {
background-color: #6C9589;
}
#areas-of-practice a:hover h3 {
color: #6C9589;
}
#page-hero .grid-container {
min-height: 400px;
}
.mplcr .grid-x:first-of-type {
margin-bottom: 35px;
}
.large-link {
padding: 25px 0 50px;
}
.grey-sec .large-5 {
min-height: 600px;
}
.grey-sec .large-7 {
padding: 50px;
}
.ilcr.head h2 {
font-size: 34px;
padding-right: 50px;
}
.ilcr .bgl {
width: 200px;
height: 200px;
}
.services h2 {
margin-bottom: 50px;
}
.services .large-link {
margin: 75px 0 25px;
}
.cd-top {
right: 20px;
bottom: 20px;
}
.page-template-page-contact .map {
padding-bottom: 50%;
}
}
@media only screen and (min-width: 1024px) {
#masthead .main-navigation {
display: none;
}
#masthead .large-9 .open-btn {
text-align: right;
display: block !important;
}
#masthead .custom-logo-link {
max-width: 250px;
}
.flexslider .grid-container {
min-height: 500px;
}
.flexslider .h1 {
max-width: 50%;
}
#hm-sec1 h3 {
margin-bottom: 50px;
}
#hm-sec1 .btn-mrg {
margin-top: 65px;
}
#hm-sec1 .medium-7 {
padding-left: 50px;
}
#hm-sec1 .grid-x {
align-items: center;
}
#hm-sec1 .cont-wrap {
max-width: 500px;
}
#areas-of-practice {
padding: 100px 0 50px;
}
#areas-of-practice h3 {
font-size: 28px;
}
#hm-featured {
margin-bottom: 0;
}
#hm-featured p {
font-size: 20px;
max-width: 400px;
}
#hm-blog {
padding: 85px 0;
}
#hm-blog .h3 {
font-size: 28px;
}
.hm-posts .post-wrap {
margin-left: 50px;
margin-right: 50px;
border-bottom: 1px solid #799F87;
padding-bottom: 25px;
margin-bottom: 50px;
}
.hm-posts .post-wrap:last-of-type {
border-bottom: none;
margin-bottom: 0;
padding-bottom: 0;
}
.hm-posts .post-wrap h3 {
margin-bottom: 50px;
}
.hm-posts .author {
font-size: 22px;
}
.site-footer {
padding-bottom: 0;
padding-top: 65px;
}
.site-footer .btn-mrg {
text-align: left;
}
.site-footer #copyright {
text-align: left;
padding: 35px 0;
font-size: 11px;
}
.site-footer #copyright .grid-x {
flex-direction: row;
align-items: center;
}
.site-footer #copyright .foot-nav {
margin-bottom: 0;
}
.site-footer #copyright .foot-nav ul {
justify-content: flex-end;
}
.site-footer #copyright .foot-nav li a {
padding: 0 35px;
}
.site-footer .social {
margin-top: 0;
font-size: 18px;
}
#page-hero {
background-size: contain !important;
background-size: auto 130% !important;
background-position: right center !important;
}
#page-hero .overlay { background: -moz-linear-gradient(left, #6a9589 0%, #6a9589 6%, #6a9589 30%, rgba(106, 149, 137, 0.75) 50%, rgba(106, 149, 137, 0) 100%); background: -webkit-linear-gradient(left, #6a9589 0%, #6a9589 6%, #6a9589 30%, rgba(106, 149, 137, 0.75) 50%, rgba(106, 149, 137, 0) 100%); background: linear-gradient(to right, #6a9589 0%, #6a9589 6%, #6a9589 30%, rgba(106, 149, 137, 0.75) 50%, rgba(106, 149, 137, 0) 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#6a9589', endColorstr='#006a9589', GradientType=1); }
#page-hero .grid-container {
min-height: 500px;
}
.mplcr {
padding: 100px 0 65px;
}
.mplcr .medium-6 .small-6 .bgbr {
bottom: 45px;
}
.mplcr .medium-7 {
padding-left: 50px;
}
.mplcr .grid-x:nth-of-type(2) .medium-6:nth-of-type(2) {
padding-left: 50px;
}
.green-section {
padding: 65px 0;
font-size: 20px;
}
.green-section .grid-x {
align-items: center;
}
.tcl {
padding: 100px 0;
}
.headsection {
padding-bottom: 50px;
}
.ilcr {
padding: 100px 0 50px;
}
.ilcr .img-wrap {
max-width: 370px;
}
.ilcr .bgl {
width: 250px;
height: 250px;
}
.ilcr.head {
padding-bottom: 100px;
}
.ilcr.head h2 {
max-width: 85%;
padding-right: 0;
margin-bottom: 100px;
}
.grey-sec {
background-color: #F5F6F7;
font-size: 20px;
}
.grey-sec p {
font-size: 20px;
}
.grey-sec .imgright {
flex-direction: row-reverse;
}
.grey-sec .large-7 {
padding: 75px;
}
.grey-sec .large-5 {
width: 41.66667%;
min-height: 300px;
}
.grey-sec ul {
font-size: 20px;
}
.services {
padding: 100px 0;
}
.services .grid-x {
max-width: 950px;
margin-left: auto;
margin-right: auto;
}
.services .medium-6 {
margin-bottom: 50px;
}
.services .serv-box {
padding-right: 75px;
}
.services .large-link {
margin: 100px 0 0;
}
.large-link {
padding: 25px 0 75px;
}
.faqs {
padding: 100px 0;
}
.wysiwyg {
padding: 65px 0;
}
.team-block h2 {
margin-bottom: 65px;
}
.cd-top {
height: 60px;
width: 60px;
right: 30px;
bottom: 30px;
}
.page-template-page-contact .map {
padding-bottom: 25%;
}
.page-template-page-contact #primary .large-6:last-of-type {
padding-left: 50px;
padding-top: 20px;
}
.orgs {
padding: 75px 0;
}
.orgs h2 {
margin-bottom: 50px;
}
.blog #primary {
padding: 100px 0;
}
.blog .hentry .btn, .blog .hentry .white-btn {
padding: 10px 25px;
font-size: 16px;
}
.blog .hentry .btn-mrg {
text-align: right;
}
}
@media only screen and (min-width: 1200px) {
#masthead .main-navigation {
display: block;
}
#masthead .large-9 .open-btn {
display: none !important;
}
.flexslider .h1 {
max-width: 500px;
}
.green-section .large-6:first-of-type {
padding-right: 75px;
}
.grey-sec .large-7 {
padding: 100px;
}
.grey-sec .cont-wrap {
max-width: 550px;
margin: 0 auto;
}
.ilcr .img-wrap {
margin-left: 25px;
}
}
@media only screen and (min-width: 1366px) {
.flexslider .grid-container {
min-height: 600px;
}
#masthead .grid-container {
max-width: 1100px;
}
#page-hero .overlay { background: -moz-linear-gradient(left, #6a9589 0%, #6a9589 6%, #6a9589 45%, rgba(106, 149, 137, 0.75) 55%, rgba(106, 149, 137, 0) 100%); background: -webkit-linear-gradient(left, #6a9589 0%, #6a9589 6%, #6a9589 45%, rgba(106, 149, 137, 0.75) 55%, rgba(106, 149, 137, 0) 100%); background: linear-gradient(to right, #6a9589 0%, #6a9589 6%, #6a9589 45%, rgba(106, 149, 137, 0.75) 55%, rgba(106, 149, 137, 0) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6a9589', endColorstr='#006a9589',GradientType=1 ); }
#page-hero .grid-container {
max-width: 1300px;
}
}
@media only screen and (min-width: 1600px) {
#page-hero .overlay { background: -moz-linear-gradient(left, #6a9589 0%, #6a9589 6%, #6a9589 35%, rgba(106, 149, 137, 0.75) 60%, rgba(106, 149, 137, 0) 100%); background: -webkit-linear-gradient(left, #6a9589 0%, #6a9589 6%, #6a9589 35%, rgba(106, 149, 137, 0.75) 60%, rgba(106, 149, 137, 0) 100%); background: linear-gradient(to right, #6a9589 0%, #6a9589 6%, #6a9589 35%, rgba(106, 149, 137, 0.75) 60%, rgba(106, 149, 137, 0) 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#6a9589', endColorstr='#006a9589', GradientType=1); }
#page-hero .grid-container {
height: 570px;
}
.green-section {
font-size: 22px;
}
.grey-sec {
font-size: 22px;
}
.grey-sec p {
font-size: 22px;
}
}
@media only screen and (min-width: 1920px) {
#page-hero .overlay { background: -moz-linear-gradient(left, #6a9589 0%, #6a9589 6%, #6a9589 45%, rgba(106, 149, 137, 0.75) 55%, rgba(106, 149, 137, 0) 100%); background: -webkit-linear-gradient(left, #6a9589 0%, #6a9589 6%, #6a9589 45%, rgba(106, 149, 137, 0.75) 55%, rgba(106, 149, 137, 0) 100%); background: linear-gradient(to right, #6a9589 0%, #6a9589 6%, #6a9589 45%, rgba(106, 149, 137, 0.75) 55%, rgba(106, 149, 137, 0) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6a9589', endColorstr='#006a9589',GradientType=1 ); }
}