html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, input, select, textarea, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video, :before, :after {
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
-o-sizing: border-box;
padding: 0;
border: 0;
margin: 0;
font-size: 100%;
vertical-align: baseline
}
html {
width: 100%;
height: 100%;
height: -webkit-fill-available;
min-width: 320px;
-moz-text-size-adjust: 100%;
-webkit-text-size-adjust: 100%;
-ms-text-size-adjust: 100%
}
body {
width: 100%;
height: 100%;
min-height: 100vh;
min-height: -webkit-fill-available;
min-width: 320px;
padding: 0;
text-align: center;
margin: 0;
overflow-y: auto;
overflow-x: hidden;
-moz-font-smoothing: antialiased;
-webkit-font-smoothing: antialiased;
-ms-font-smoothing: antialiased
}
* {
-webkit-tap-highlight-color: transparent;
outline: none;
cursor: default
}
img {
max-width: 100%;
height: auto;
border: 0;
vertical-align: bottom
}
strong {
font-weight: 700
}
ul {
list-style: none
}
a {
text-decoration: none
}
a, a *, button, select, input[type=button], input[type=submit] {
cursor: pointer;
transition: all 300ms
}
button, input[type=button], input[type=submit], select, textarea {
border-radius: 0;
-moz-border-radius: 0;
-webkit-border-radius: 0;
-ms-border-radius: 0;
-o-border-radius: 0;
appearance: none;
-moz-appearance: none;
-webkit-appearance: none;
-ms-appearance: none;
-o-appearance: none
}
input[type=text], input[type=number], input[type=email], input[type=tel], input[type=url], textarea {
cursor: text;
user-select: auto !important;
-moz-user-select: auto !important;
-webkit-user-select: auto !important;
-ms-user-select: auto !important
}
input, select, textarea, button {
outline: none
}
select option {
font-weight: inherit;
font-size: inherit
}
select::-ms-expand {
display: none
}
input[type=number] {
-moz-appearance: textfield
}
input[type=submit], input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button {
-moz-appearance: none;
-webkit-appearance: none;
-ms-appearance: none;
-o-appearance: none;
margin: 0
}
textarea {
overflow: auto
}
:-moz-placeholder {
color: inherit;
opacity: 1
}
::-moz-placeholder {
color: inherit;
opacity: 1
}
::-webkit-input-placeholder {
color: inherit
}
:-ms-input-placeholder {
color: inherit
}
::-ms-input-placeholder {
color: inherit
}
button::-moz-focus-inner, input[type=submit]::-moz-focus-inner {
border: 0;
padding: 0
}
@font-face {
font-weight: 700;
font-style: normal;
font-display: swap;
unicode-range: U+000-5FF;
font-family: 'Kanit';
src: url(//lawsonsnetwork.com/wp-content/themes/lawsonsnetwork/fonts/Kanit-Bold.woff2) format("woff2"), url(//lawsonsnetwork.com/wp-content/themes/lawsonsnetwork/fonts/Kanit-Bold.woff) format("woff")
}
@font-face {
font-weight: 700;
font-style: normal;
font-display: swap;
unicode-range: U+000-5FF;
font-family: 'Merriweather';
src: url(//lawsonsnetwork.com/wp-content/themes/lawsonsnetwork/fonts/Merriweather-Bold.woff2) format("woff2"), url(//lawsonsnetwork.com/wp-content/themes/lawsonsnetwork/fonts/Merriweather-Bold.woff) format("woff")
}
@font-face {
font-weight: 400;
font-style: normal;
font-display: swap;
unicode-range: U+000-5FF;
font-family: 'Merriweather';
src: url(//lawsonsnetwork.com/wp-content/themes/lawsonsnetwork/fonts/Merriweather-Regular.woff2) format("woff2"), url(//lawsonsnetwork.com/wp-content/themes/lawsonsnetwork/fonts/Merriweather-Regular.woff) format("woff")
}
@font-face {
font-weight: 200;
font-style: normal;
font-display: swap;
unicode-range: U+000-5FF;
font-family: 'Merriweather';
src: url(//lawsonsnetwork.com/wp-content/themes/lawsonsnetwork/fonts/Merriweather-Light.woff2) format("woff2"), url(//lawsonsnetwork.com/wp-content/themes/lawsonsnetwork/fonts/Merriweather-Light.woff) format("woff")
}
@font-face {
font-weight: 700;
font-style: normal;
font-display: swap;
unicode-range: U+000-5FF;
font-family: 'Poppins';
src: url(//lawsonsnetwork.com/wp-content/themes/lawsonsnetwork/fonts/Poppins-Bold.woff2) format("woff2"), url(//lawsonsnetwork.com/wp-content/themes/lawsonsnetwork/fonts/Poppins-Bold.woff) format("woff")
}
@font-face {
font-weight: 500;
font-style: normal;
font-display: swap;
unicode-range: U+000-5FF;
font-family: 'Poppins';
src: url(//lawsonsnetwork.com/wp-content/themes/lawsonsnetwork/fonts/Poppins-Medium.woff2) format("woff2"), url(//lawsonsnetwork.com/wp-content/themes/lawsonsnetwork/fonts/Poppins-Medium.woff) format("woff")
}
@font-face {
font-weight: 400;
font-style: normal;
font-display: swap;
unicode-range: U+000-5FF;
font-family: 'Poppins';
src: url(//lawsonsnetwork.com/wp-content/themes/lawsonsnetwork/fonts/Poppins-Regular.woff2) format("woff2"), url(//lawsonsnetwork.com/wp-content/themes/lawsonsnetwork/fonts/Poppins-Regular.woff) format("woff")
}
@font-face {
font-weight: 200;
font-style: normal;
font-display: swap;
unicode-range: U+000-5FF;
font-family: 'Poppins';
src: url(//lawsonsnetwork.com/wp-content/themes/lawsonsnetwork/fonts/Poppins-ExtraLight.woff2) format("woff2"), url(//lawsonsnetwork.com/wp-content/themes/lawsonsnetwork/fonts/Poppins-ExtraLight.woff) format("woff")
}
.screen-reader-response {
display: none
}
span.wpcf7-list-item-label::before, span.wpcf7-list-item-label::after {
content: ''
}
.wpcf7-display-none {
display: none
}
div.wpcf7 .ajax-loader {
visibility: hidden
}
div.wpcf7 .ajax-loader.is-active {
visibility: visible
}
div.wpcf7 div.ajax-error {
display: none
}
body {
position: relative;
font: 200 14px/1.725 Merriweather, sans-serif;
color: #555;
letter-spacing: 0.01em;
overflow-x: hidden;
background: #fff;
overflow-y: auto !important
}
body:after {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100vh;
display: block;
content: '';
background: rgba(12, 36, 64, 0.5);
background: linear-gradient(0deg, rgba(12, 36, 64, 0.5), rgba(50, 25, 55, 0.5));
background: -moz-linear-gradient(0deg, rgba(12, 36, 64, 0.5), rgba(50, 25, 55, 0.5));
background: -webkit-linear-gradient(0deg, rgba(12, 36, 64, 0.5), rgba(50, 25, 55, 0.5));
z-index: 1250;
visibility: hidden;
opacity: 0;
transition: all 400ms
}
@media (min-width: 1024px) {
::-webkit-scrollbar {
width: 15px
}
::-webkit-scrollbar-track {
background: #f2f2f2;
background: linear-gradient(180deg, #fff 15%, #ececec 100%);
background: -moz-linear-gradient(180deg, #fff 15%, #ececec 100%);
background: -webkit-linear-gradient(180deg, #fff 15%, #ececec 100%)
}
::-webkit-scrollbar-thumb {
border: 5px #f2f2f2 solid;
background: #bbb
}
::-webkit-scrollbar-thumb:hover {
background: #c6c
}
}
::selection {
color: inherit;
background: rgba(0, 0, 0, 0.1)
}
::-moz-selection {
color: inherit;
background: rgba(0, 0, 0, 0.1)
}
.wrapper {
position: relative;
display: flex;
flex-direction: column;
width: 100%;
min-height: 100%;
padding: 0;
overflow-x: hidden;
margin: 0
}
.center {
position: relative;
display: block;
width: 100%;
margin: auto
}
img {
pointer-events: none
}
img::selection {
background: transparent
}
img::-moz-selection {
background: transparent
}
.header {
position: fixed;
top: 0;
left: 0;
width: 100%;
display: flex;
align-items: center;
justify-content: space-between;
padding: 15px 50px;
font: 400 12px/1.25 Poppins, sans-serif;
text-transform: uppercase;
letter-spacing: 0.1em;
background: transparent;
z-index: 1000;
transition: all 500ms
}
.header .logo {
flex-shrink: 0;
display: inline-block;
height: 35px;
margin: 0 40px 0 0;
background: url(//lawsonsnetwork.com/wp-content/themes/lawsonsnetwork/img/logo.svg) 50% 50% no-repeat;
background-size: contain
}
.header .logo img {
width: auto;
height: 35px
}
.header .header-menu {
flex: auto;
display: flex;
align-items: center;
justify-content: space-between;
max-width: 1000px;
margin: 0 auto
}
.header .header-menu li {
margin: 0 10px
}
.header .header-menu li a {
display: inline-block;
padding: 7px 10px 6px;
white-space: nowrap;
color: #fff
}
.header .header-menu li a:hover {
color: #6cf
}
.header .header-menu li a.ifa-hub-link {
border-radius: 999px;
padding: 7px 15px 6px 35px;
background: #0c2440 url(//lawsonsnetwork.com/wp-content/themes/lawsonsnetwork/img/account.svg) 8px 50% no-repeat
}
.header .header-menu li a.ifa-hub-link:hover {
color: #f9f
}
.header .menu-icon {
flex-shrink: 0;
display: block;
width: 150px;
padding: 11px 10px 9px;
text-align: left;
color: #fff;
margin: 0 0 0 40px;
background: url(//lawsonsnetwork.com/wp-content/themes/lawsonsnetwork/img/menu.svg) calc(100% - 10px) 50% no-repeat
}
.header .menu-icon:hover {
color: #6cf
}
.header.blue {
background: #0c2440
}
.scrolled .header {
background: #0c2440
}
.false-header {
height: 65px;
background: #0c2440
}
.static {
position: relative;
z-index: 100
}
h1, h2 {
font: 700 65px/1.2 Kanit, sans-serif;
letter-spacing: 0;
color: #0c2440;
margin: 0.75em auto
}
h3 {
font: 700 25px/1.2 Kanit, sans-serif;
letter-spacing: 0;
color: #0c2440;
margin: 0.75em auto
}
p {
margin: 1.375em auto
}
h1:first-child, h2:first-child, h3:first-child, p:first-child, ul:first-child, ol:first-child {
margin-top: 0 !important
}
h1:last-child, h2:last-child, h3:last-child, p:last-child, ul:last-child, ol:last-child {
margin-bottom: 0 !important
}
a.button {
display: inline-flex;
align-items: center;
justify-content: center;
min-width: 260px;
height: 58px;
border-radius: 999px;
padding: 8px 35px 6px;
font: 400 12px/1.25 Poppins, sans-serif;
text-transform: uppercase;
letter-spacing: 0.1em;
text-decoration: none;
color: #fff;
background: #09c
}
a.button.small {
min-width: 160px;
height: 54px
}
a.button:hover {
background: #c6c
}
.with-background {
display: flex;
align-items: center;
justify-content: center;
min-height: 985px;
overflow: hidden;
background: #0c2440
}
.with-background .center {
z-index: 10
}
.with-background .background {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
object-fit: cover;
z-index: 0
}
.with-background .background img {
top: 0;
left: 0;
width: 100%;
height: 100%;
object-fit: cover
}
.home-hero {
position: relative;
display: flex;
align-items: center;
justify-content: center;
min-height: 100vh;
padding: 175px 75px;
overflow: hidden;
background: #0c2440
}
.home-hero .center {
position: relative;
pointer-events: none;
z-index: 30
}
.home-hero .center p:first-of-type {
font: 700 90px/1 Kanit, sans-serif;
letter-spacing: 0;
color: #fff;
margin: 0 auto
}
.home-hero .center p:last-of-type {
font-size: 18px;
color: #6cf;
margin: 2.25em auto 0
}
.home-hero .center .award {
width: 420px;
height: 85px;
margin: 2.25em auto 0
}
.home-hero .center .ifaaward {
width: 420px;
height: 85px;
margin: 2.25em auto 0
}
.ifaaward{padding-bottom: 7px;}
awardrow{display: 	block;}
.home-hero video {
position: fixed;
top: 50%;
left: 50%;
width: auto;
height: auto;
min-width: 100%;
min-height: 100%;
background: transparent;
transform: translate(-50%, -50%);
z-index: 10
}
.home-hero .background {
position: fixed;
top: 0;
left: 0;
bottom: 0;
width: 100%;
background-position: 50% 50%;
background-repeat: no-repeat;
background-size: cover;
z-index: 0
}
.home-hero .background img {
position: absolute
}
.home-hero .scroll {
position: absolute;
left: 50%;
bottom: 0;
display: block;
width: 25px;
height: 80px;
transform: translateX(-50%);
text-indent: -5000px;
background: url(//lawsonsnetwork.com/wp-content/themes/lawsonsnetwork/img/scroll.svg) 50% 0 no-repeat;
cursor: pointer;
opacity: 0.75;
z-index: 20;
transition: all 250ms linear
}
.home-hero .scroll:hover {
background-position-y: 20px
}
.home-hero:after {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
content: '';
background: #0c2440;
background: linear-gradient(75deg, #0c2440, #331937);
background: -moz-linear-gradient(75deg, #0c2440, #331937);
background: -webkit-linear-gradient(75deg, #0c2440, #331937);
opacity: 0.75;
z-index: 10
}
.page-hero {
position: relative;
display: flex;
align-items: center;
justify-content: center;
height: 650px;
padding: 140px 50px 120px;
overflow: hidden;
background: #0c2440;
user-select: none;
-moz-user-select: none;
-webkit-user-select: none
}
.page-hero .center {
max-width: 1200px;
z-index: 30
}
.page-hero .center h1 {
font-size: 80px;
line-height: 1;
color: #fff;
margin: 0 auto
}
.page-hero .center h1 span {
white-space: nowrap
}
.page-hero .center h1.small {
font-size: 70px;
text-transform: capitalize
}
.page-hero .center h1.small:before {
display: block;
font: 200 18px/1.725 Merriweather, sans-serif;
letter-spacing: 0.01em;
content: attr(data-surtitle);
color: #6cf;
margin: -1.5em auto 1.5em
}
.page-hero .center p {
color: #fff
}
.page-hero .center p strong {
font-weight: 700
}
.page-hero .center p.large {
font-weight: 200;
font-size: 18px;
line-height: 1.725;
letter-spacing: 0.01em;
color: #6cf;
margin: 1.75em auto 1.5em
}
.page-hero .center p.date {
font: 400 11px/1.2 Poppins, sans-serif;
text-transform: uppercase;
letter-spacing: 0.1em;
color: #f9f;
margin: 3.75em auto 0
}
.page-hero .center *::selection {
background: transparent
}
.page-hero .center *::-moz-selection {
background: transparent
}
.page-hero .background {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 650px;
object-fit: cover;
z-index: 0
}
.page-hero .background img {
top: 0;
left: 0;
width: 100%;
height: 650px;
object-fit: cover
}
.page-hero .scroll {
position: absolute;
left: 50%;
bottom: 0;
display: block;
width: 25px;
height: 80px;
transform: translateX(-50%);
text-indent: -5000px;
background: url(//lawsonsnetwork.com/wp-content/themes/lawsonsnetwork/img/scroll.svg) 50% 0 no-repeat;
cursor: pointer;
opacity: 0.75;
z-index: 20;
transition: all 250ms linear
}
.page-hero .scroll:hover {
background-position-y: 20px
}
.page-hero:after {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
content: '';
background: #0c2440;
background: linear-gradient(75deg, #0c2440, #331937);
background: -moz-linear-gradient(75deg, #0c2440, #331937);
background: -webkit-linear-gradient(75deg, #0c2440, #331937);
opacity: 0.75;
z-index: 10
}
.intro {
padding: 140px 50px;
background: rgba(255, 255, 255, 0.925)
}
.intro .center p {
max-width: 830px
}
.intro .center .regulations {
max-width: 1480px;
margin: 40px auto 0
}
.intro .center .regulations ul.logos {
display: flex;
justify-content: center;
flex-wrap: wrap;
margin: 0 auto 25px
}
.intro .center .regulations ul.logos li {
padding: 10px;
margin: auto
}
.intro .center .regulations ul.logos li img {
width: auto;
height: 100px
}
.intro .center .regulations ul.labels {
display: flex;
justify-content: center;
flex-wrap: wrap; font: 400 12px/1.6 Poppins, sans-serif;
letter-spacing: 0.025em;
color: #888;
margin: 0 auto
}
.intro .center .regulations ul.labels li {
padding: 10px 25px;
margin: auto;
max-width: 25%;
min-width: 25%;
}
.intro .center .regulations ul.labels li span {
white-space: nowrap
}
.intro .center .regulations ul.labels li:nth-of-type(1) {
order: 2
}
.intro .center .regulations ul.labels li:nth-of-type(2) {
order: 1
}
.intro .center .regulations ul.labels li:nth-of-type(3) {
order: 3
}
.intro .center .regulations ul.labels li:nth-of-type(4) {
order: 4
}
.text-content {
padding: 140px 50px
}
.text-content .center {
max-width: 960px
}
.text-content .center h2 {
font-size: 50px;
margin: 1.5em auto 1.25em
}
.text-content .center h3 {
margin: 2.25em auto 1.25em
}
.text-content .center ul {
list-style: disc
}
.text-content .center ol {
list-style: decimal
}
.text-content .center ul li, .text-content .center ol li {
position: relative;
margin: 0.25em 0
}
.text-content .center ul li::marker, .text-content .center ol li::marker {
color: #c6c
}
.text-content .center ul.inline, .text-content .center ol.inline {
display: flex
}
.text-content .center ul.inline li, .text-content .center ol.inline li {
margin-right: 1.25em
}
.text-content .center ul.inline li:last-of-type, .text-content .center ol.inline li:last-of-type {
margin-right: 0
}
.text-content .center strong, .text-content .center b {
font-weight: 700;
color: #0c2440
}
.text-content .center em, .text-content .center i {
font-weight: 400;
font-style: normal;
color: #0c2440
}
.text-content .center a:not(.button) {
color: #0c2440;
text-decoration: underline;
text-decoration-color: #b5c5d0;
text-underline-offset: 0.25em
}
.text-content .center a:not(.button):hover {
color: #c6c;
text-decoration-color: #c6c
}
.text-content .center a.button {
margin: 2em auto
}
.text-content .center img.alignnone, .text-content .center picture.alignnone {
display: block;
margin: 4em auto
}
.text-content .center img.alignleft, .text-content .center picture.alignleft {
float: left;
max-width: 50%;
margin: 0 2.5em 4em 0
}
.text-content .center img.alignright, .text-content .center picture.alignright {
float: right;
max-width: 50%;
margin: 0 0 4em 2.5em
}
.text-content .center img.aligncenter, .text-content .center picture.aligncenter {
display: block;
clear: both;
text-align: center;
margin: 4em auto
}
.text-content .center hr {
display: block;
clear: both;
width: 90%;
max-width: 500px;
height: 1px;
border: 0;
text-align: center;
overflow: hidden;
color: transparent;
margin: 7em auto;
background: #f9f;
background: linear-gradient(0deg, #f9f, #6cf);
background: -moz-linear-gradient(0deg, #f9f, #6cf);
background: -webkit-linear-gradient(0deg, #f9f, #6cf)
}
.text-content.article .center a:not(.button) {
text-decoration-color: #0c2440
}
.text-content.article .center a:not(.button):hover {
text-decoration-color: #c6c
}
.text-content.accordion .section {
border-top: 2px rgba(0, 0, 0, 0.1) dotted
}
.text-content.accordion .section h3 {
position: relative;
padding: 1.65em 75px 1.5em 0;
font: 400 18px/1.725 Merriweather, sans-serif;
text-align: left;
margin: 0;
cursor: pointer;
transition: color 500ms
}
.text-content.accordion .section h3::selection {
background: transparent
}
.text-content.accordion .section h3::-moz-selection {
background: transparent
}
.text-content.accordion .section h3:before {
position: absolute;
top: 35px;
right: 25px;
width: 12px;
height: 12px;
border-left: 2px #09c solid;
border-top: 2px #09c solid;
content: '';
transform: rotate(-135deg);
transition: all 350ms
}
.text-content.accordion .section h3:hover {
color: #09c
}
.text-content.accordion .section .content {
display: none;
max-width: 825px;
padding: 0 0 2.25em
}
.text-content.accordion .section.open h3 {
color: #09c
}
.text-content.accordion .section.open h3:before {
transform: rotate(45deg)
}
.text-content.accordion .section:first-of-type .content {
display: block
}
.text-content.accordion .section:last-of-type .content {
padding-bottom: 0
}
.text-content.three-columns .center {
max-width: 1410px
}
.text-content.three-columns .center h2 {
margin: 0 0 2.25em
}
.text-content.three-columns .center .columns {
display: flex;
justify-content: space-between
}
.text-content.three-columns .center .columns .column {
width: calc(33.33333% - 25px);
padding: 50px 30px 40px;
background: #fff
}
.text-content.three-columns .center .columns .column img {
display: block;
width: 60px;
height: 60px;
margin: 0 auto 0.575em
}
.text-content.three-columns .center .columns .column h3 {
color: #09c;
margin: 0 auto
}
.text-content.three-columns .center .columns .column ul li, .text-content.three-columns .center .columns .column ol li {
margin: 1.75em 0
}
.text-content.three-columns .center .columns .column ul li:first-of-type, .text-content.three-columns .center .columns .column ol li:first-of-type {
margin-top: 0
}
.text-content.three-columns .center .columns .column ul li:last-of-type, .text-content.three-columns .center .columns .column ol li:last-of-type {
margin-bottom: 0
}
.text-content.three-columns .center .columns .column p:last-of-type .button {
margin-bottom: 0
}
.text-content.three-columns .center .columns .column:nth-of-type(1) {
transform-origin: 100% 50%
}
.text-content.three-columns .center .columns .column:nth-of-type(2) {
transform-origin: 50% 50%
}
.text-content.three-columns .center .columns .column:nth-of-type(3) {
transform-origin: 0 50%
}
.text-content.three-columns.background-white .columns .column {
box-shadow: 0 0 0 4px rgba(0, 0, 0, 0.05)
}
.text-content.three-columns.background-light-grey .columns .column {
box-shadow: 0 0 0 4px rgba(0, 0, 0, 0.025)
}
.text-content.article .center h2 {
font-size: 32px
}
.text-content.align-center .center {
text-align: center
}
.text-content.align-center .center ul, .text-content.align-center .center ol {
margin: 1.375em 0;
list-style-position: inside
}
.text-content.align-center .center ul.inline, .text-content.align-center .center ol.inline {
justify-content: center
}
.text-content.align-left .center {
text-align: left
}
.text-content.align-left .center ul, .text-content.align-left .center ol {
margin: 1.375em 0 1.375em 30px
}
.text-content.align-left .center ul li, .text-content.align-left .center ol li {
padding: 0 0 0 10px
}
.text-content.background-white {
background: #fff
}
.text-content.background-light-grey {
background: #ebebeb
}
.text-content .center .comparison-table {
width: 100%;
border: 0;
border-collapse: collapse;
border: 4px #eee solid;
margin: 3em 0
}
.text-content .center .comparison-table tr th, .text-content .center .comparison-table tr td {
border-top: 1px #eee solid;
padding: 28px 30px 26px;
text-align: left
}
.text-content .center .comparison-table tr th {
font-weight: 700;
color: #0c2440
}
.text-content .center .comparison-table tr td.tick .icon, .text-content .center .comparison-table tr td.cross .icon {
position: relative;
float: right;
display: block;
width: 24px;
height: 24px;
border-radius: 2px;
content: '';
margin: 0 0 5px 20px;
background-position: 50% 50%;
background-repeat: no-repeat;
background-size: cover
}
.text-content .center .comparison-table tr td.tick .icon {
background-image: url(//lawsonsnetwork.com/wp-content/themes/lawsonsnetwork/img/tick.svg)
}
.text-content .center .comparison-table tr td.cross .icon {
background-image: url(//lawsonsnetwork.com/wp-content/themes/lawsonsnetwork/img/cross.svg)
}
.text-content .center .comparison-table thead tr th, .text-content .center .comparison-table thead tr td {
border-top: none;
padding-top: 20px;
padding-bottom: 18px
}
.text-content .center .comparison-table tbody tr th {
text-align: center
}
.text-content .center .comparison-table tbody tr th img {
display: block;
width: 90px;
height: 90px;
margin: 0.5em auto 0
}
.team .members {
max-width: 1410px;
padding: 90px 0 0
}
.team .members .list {
display: flex;
flex-wrap: wrap;
margin: -15px
}
.team .members .list .member {
position: relative;
width: calc(50% - 30px);
padding: 25px 25px 25px 150px;
text-align: left;
margin: 15px;
background: #fff
}
.team .members .list .member img {
position: absolute;
top: 25px;
left: 25px;
width: 100px;
height: 100px
}
.team .members .list .member h3 {
font: 700 19px/1.2 Merriweather, sans-serif;
margin: 0.325em 0
}
.team .members .list .member p {
margin: 0
}
.team .members .list .member p:first-of-type {
font: 400 14px/1.2 Poppins, sans-serif;
color: #09c;
margin: 0 auto 0.75em
}
.team.background-white .list .member {
box-shadow: 0 0 0 4px rgba(0, 0, 0, 0.05)
}
.team.background-light-grey .list .member {
box-shadow: 0 0 0 4px rgba(0, 0, 0, 0.025)
}
.services-intro {
padding: 140px 50px;
background: #0c2440
}
.services-intro .center h2 {
color: #fff
}
.services-intro .center p {
max-width: 830px;
color: #fff
}
.services-intro .center ul {
display: flex;
justify-content: space-between;
max-width: 1420px;
margin: 6.25em auto
}
.services-intro .center ul li {
flex: 1;
max-width: 430px;
margin: 15px
}
.services-intro .center ul li a {
position: relative;
display: block
}
.services-intro .center ul li a .text {
position: absolute;
top: 0;
left: 0;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
width: 100%;
height: 100%;
padding: 12px 15px 8px;
color: #fff;
z-index: 10
}
.services-intro .center ul li a .text .title {
display: block;
font: 700 20px/1 Kanit, sans-serif;
letter-spacing: 0;
transition: all 250ms;
text-shadow: 2px 2px 5px rgba(0, 0, 0, 0.25), 0 2px 25px rgba(0, 0, 0, 0.2)
}
.services-intro .center ul li a .text .divider {
display: none
}
.services-intro .center ul li a .text .description {
margin: -1.725em auto 0;
transform: scaleY(0);
opacity: 0;
transition: all 250ms;
transition-delay: 50ms;
text-shadow: 2px 2px 5px rgba(0, 0, 0, 0.5), 0 2px 25px rgba(0, 0, 0, 0.35)
}
.services-intro .center ul li a .images {
position: relative;
display: block;
width: 100%;
height: 120px;
transform: skewX(-20deg);
box-shadow: 10px 10px 40px rgba(0, 0, 0, 0.3)
}
.services-intro .center ul li a .images img, .services-intro .center ul li a .images picture {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
object-fit: cover;
opacity: 0
}
.services-intro .center ul li a .images img img, .services-intro .center ul li a .images picture img {
opacity: 1
}
.services-intro .center ul li a .images:after {
position: absolute;
left: 50%;
bottom: 0;
display: block;
width: 0;
height: 2px;
content: '';
background: #c6c;
opacity: 0;
transition: all 500ms;
transition-delay: 10ms
}
.services-intro .background {
opacity: 0;
transition: all 350ms
}
.services-intro.service-1 .center ul li a .images img.service-representative-1, .services-intro.service-1 .center ul li a .images img.service-consultant-1, .services-intro.service-1 .center ul li a .images img.service-exit-1, .services-intro.service-1 .center ul li a .images picture.service-representative-1, .services-intro.service-1 .center ul li a .images picture.service-consultant-1, .services-intro.service-1 .center ul li a .images picture.service-exit-1 {
opacity: 1
}
.services-intro.service-1 .center ul li.service-1 a .text .title {
font-size: 25px
}
.services-intro.service-1 .center ul li.service-1 a .text .description {
transform: scaleY(1);
margin: 0.25em auto -0.25em;
opacity: 1
}
.services-intro.service-1 .center ul li.service-1 a .images:after {
left: 0;
width: 100%;
opacity: 1;
transition-delay: 250ms
}
.services-intro.service-1 .background.background-1 {
opacity: 1
}
.services-intro.service-2 .center ul li a .images img.service-representative-2, .services-intro.service-2 .center ul li a .images img.service-consultant-2, .services-intro.service-2 .center ul li a .images img.service-exit-2, .services-intro.service-2 .center ul li a .images picture.service-representative-2, .services-intro.service-2 .center ul li a .images picture.service-consultant-2, .services-intro.service-2 .center ul li a .images picture.service-exit-2 {
opacity: 1
}
.services-intro.service-2 .center ul li.service-2 a .text .title {
font-size: 25px
}
.services-intro.service-2 .center ul li.service-2 a .text .description {
transform: scaleY(1);
margin: 0.25em auto -0.25em;
opacity: 1
}
.services-intro.service-2 .center ul li.service-2 a .images:after {
left: 0;
width: 100%;
opacity: 1;
transition-delay: 250ms
}
.services-intro.service-2 .background.background-2 {
opacity: 1
}
.services-intro.service-3 .center ul li a .images img.service-representative-3, .services-intro.service-3 .center ul li a .images img.service-consultant-3, .services-intro.service-3 .center ul li a .images img.service-exit-3, .services-intro.service-3 .center ul li a .images picture.service-representative-3, .services-intro.service-3 .center ul li a .images picture.service-consultant-3, .services-intro.service-3 .center ul li a .images picture.service-exit-3 {
opacity: 1
}
.services-intro.service-3 .center ul li.service-3 a .text .title {
font-size: 25px
}
.services-intro.service-3 .center ul li.service-3 a .text .description {
transform: scaleY(1);
margin: 0.25em auto -0.25em;
opacity: 1
}
.services-intro.service-3 .center ul li.service-3 a .images:after {
left: 0;
width: 100%;
opacity: 1;
transition-delay: 250ms
}
.services-intro.service-3 .background.background-3 {
opacity: 1
}
.services-selector {
padding: 140px 50px;
background: #ebebeb
}
.services-selector .center {
max-width: 1410px
}
.services-selector .center h2 {
font-size: 50px;
margin: 0 auto 2em
}
.services-selector .center h2 span {
display: block;
font: 400 18px/1.35 Merriweather, sans-serif;
color: #09c;
margin: 2.25em auto
}
.services-selector .center .services {
display: flex;
justify-content: space-between
}
.services-selector .center .services .service {
position: relative;
display: flex;
flex-direction: column;
width: calc(33.33333% - 25px);
background: #fff;
box-shadow: 0 0 0 4px rgba(0, 0, 0, 0.025);
transition: all 350ms
}
.services-selector .center .services .service .title {
position: relative;
display: flex;
justify-content: center;
align-items: center;
min-height: 225px;
padding: 35px 40px 30px;
background: #0c2440
}
.services-selector .center .services .service .title h3 {
position: relative;
color: #fff;
padding: 15px 0;
margin: 0;
z-index: 10;
transition: all 250ms
}
.services-selector .center .services .service .title h3:after {
position: absolute;
left: 50%;
bottom: 0;
display: block;
width: 0;
height: 1px;
content: '';
background: #f9f;
background: linear-gradient(0deg, #f9f, #6cf);
background: -moz-linear-gradient(0deg, #f9f, #6cf);
background: -webkit-linear-gradient(0deg, #f9f, #6cf);
opacity: 0;
transform: translateX(-50%);
transition: all 350ms
}
.services-selector .center .services .service .title img {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
object-fit: cover
}
.services-selector .center .services .service .text {
flex: 1;
display: flex;
flex-direction: column;
padding: 50px 40px
}
.services-selector .center .services .service .text p {
margin: 0 auto 1.25em
}
.services-selector .center .services .service .text p strong {
color: #0c2440
}
.services-selector .center .services .service .text p:last-of-type {
margin: 0 auto 2.25em
}
.services-selector .center .services .service .text .button {
margin: auto auto 0
}
.services-selector .center .services .service .text .button:after {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
content: '';
z-index: 10
}
.services-selector .center .services.hover .service {
transform: scale(0.95);
opacity: 0.25
}
.services-selector .center .services.hover .service:hover {
transform: scale(1);
filter: brightness(1);
opacity: 1;
z-index: 10
}
.services-selector .center .services.hover .service:hover .title h3 {
padding: 10px 0 20px;
transition-delay: 500ms
}
.services-selector .center .services.hover .service:hover .title h3:after {
width: 80px;
opacity: 1;
transition-delay: 500ms
}
.services-selector .center .services.hover .service:hover .text .button {
transition-delay: 250ms
}
.tabs {
padding: 140px 50px
}
.tabs .center {
max-width: 830px;
padding: 70px 0 0
}
.tabs .center h2 {
position: absolute;
top: 150px;
left: 0;
width: 310px;
line-height: 1.075;
text-align: right
}
.tabs .center h2 span {
display: block;
font: 400 20px/1.2 Poppins, sans-serif;
letter-spacing: 0.025em;
color: #c3c;
margin: 1.65em auto 0
}
.tabs .center h2.medium {
font-size: 50px
}
.tabs .center ol {
position: absolute;
display: flex;
justify-content: space-between;
top: 0;
left: 0;
width: 100%;
border-bottom: 1px #ebebeb solid;
font: 400 12px/1.25 Poppins, sans-serif;
text-transform: uppercase;
letter-spacing: 0.1em;
list-style: none
}
.tabs .center ol li {
flex: 1
}
.tabs .center ol li a {
display: block;
padding: 15px 15px 35px;
color: #999
}
.tabs .center ol li a:hover, .tabs .center ol li a.active {
color: #0c2440
}
.tabs .center ol li.highlight {
position: absolute;
bottom: -1px;
left: 0;
height: 1px;
content: '';
background: #c6c;
z-index: 10;
transition: all 400ms
}
.tabs .center .sections {
padding: 90px 20px 55px 370px;
text-align: left
}
.tabs .center .sections .section {
display: none
}
.tabs .center .sections .section ul {
list-style: disc
}
.tabs .center .sections .section ol {
list-style: decimal
}
.tabs .center .sections .section ul, .tabs .center .sections .section ol {
margin: 1.375em 1em
}
.tabs .center .sections .section ul li, .tabs .center .sections .section ol li {
position: relative;
margin: 0.5em 0
}
.tabs .center .sections .section ul li::marker, .tabs .center .sections .section ol li::marker {
color: #c6c
}
.tabs .center .sections .section strong, .tabs .center .sections .section b {
font-weight: 400;
color: #036
}
.tabs .center .sections .section em, .tabs .center .sections .section i {
font-style: normal;
color: #909
}
.tabs .center .sections .section a {
color: #036;
text-decoration: underline;
text-decoration-color: transparent
}
.tabs .center .sections .section a:hover {
color: #909;
text-decoration-color: #c6c
}
.tabs .center .sections .section.active {
display: block
}
.tabs .center .text {
margin: 0 auto 4em
}
.tabs.background-white {
background: #fff
}
.tabs.background-light-grey {
background: #ebebeb
}
.feature {
padding: 140px 50px;
perspective: 1000px
}
.feature .center {
max-width: 830px;
padding: 90px 60px 65px;
opacity: 0;
transform-style: preserve-3d;
transform: scale(0);
transition: all 1250ms;
transition-delay: 500ms
}
.feature .center h2 {
font: 400 12px/1.25 Poppins, sans-serif;
text-transform: uppercase;
letter-spacing: 0.1em;
color: #f9f;
margin: 0 0 4em;
opacity: 0;
transition: all 750ms;
transition-delay: 1750ms
}
.feature .center .block {
color: #fff
}
.feature .center .block p {
font-size: 24px;
line-height: 1.585em;
margin: 0.625em auto;
opacity: 0
}
.feature .center .block .foot {
display: block;
font: normal 400 12px/1.25 Poppins, sans-serif;
text-transform: uppercase;
letter-spacing: 0.1em;
color: #09c;
margin: 3.65em auto 0;
opacity: 0
}
.feature .center .block .foot strong {
display: inline-block;
font: 700 30px/1.25 Kanit, sans-serif;
text-transform: uppercase;
color: #fff
}
.feature .center:after {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
content: '';
background: #0c2440;
background: linear-gradient(75deg, #0c2440, #331937);
background: -moz-linear-gradient(75deg, #0c2440, #331937);
background: -webkit-linear-gradient(75deg, #0c2440, #331937);
opacity: 0.65;
z-index: -10
}
.feature .center.visible {
opacity: 1;
transform: scale(1) rotateX(-720deg)
}
.feature .center.visible h2 {
opacity: 1
}
.feature .center.visible .block p {
opacity: 1;
transition: all 750ms;
transition-delay: 2250ms
}
.feature .center.visible .block .foot {
opacity: 1;
transition: all 750ms;
transition-delay: 2750ms
}
.partners {
padding: 140px 50px;
background: #fff
}
.partners .center {
max-width: 1200px
}
.partners .center ul {
display: flex;
flex-wrap: wrap;
align-items: center;
justify-content: center;
margin: 0 auto 30px
}
.partners .center ul li {
width: 20%;
padding: 10px 20px;
text-align: center
}
.partners .center ul li img, .partners .center ul li picture {
display: block;
width: 200px;
max-width: 100%;
margin: 0 auto
}
.partners .center p {
max-width: 900px
}
.partners .center p strong {
color: #0c2440
}
.partners .center a:not(.button) {
color: #036;
text-decoration: underline;
text-decoration-color: transparent
}
.partners .center a:not(.button):hover {
color: #c6c;
text-decoration-color: #c6c
}
.partners .center a.button {
margin: 2em auto 0
}
.calculator {
display: flex;
align-items: center;
justify-content: center;
min-height: 985px;
padding: 75px 50px;
overflow: hidden;
background: #069;
background: linear-gradient(135deg, #069, #939);
background: -moz-linear-gradient(135deg, #069, #939);
background: -webkit-linear-gradient(135deg, #069, #939)
}
.calculator .center {
display: flex;
align-items: center;
justify-content: space-between;
max-width: 1410px;
opacity: 0;
transform: scale(0);
transition: all 750ms;
transition-delay: 250ms
}
.calculator .center .calculator-intro {
flex: 1;
max-width: 565px;
text-align: left;
margin: 0 80px 6em 0
}
.calculator .center .calculator-intro h2, .calculator .center .calculator-intro p, .calculator .center .calculator-intro a {
color: #fff
}
.calculator .center .calculator-intro p {
max-width: 960px
}
.calculator .center .calculator-intro a {
text-decoration: underline
}
.calculator .center .calculator-container {
display: block;
flex: 1;
max-width: 725px;
min-width: 500px
}
.calculator .center .calculator-container .calculator-tabs {
display: flex;
justify-content: flex-start;
padding: 0 16px;
margin: 0 0 4px
}
.calculator .center .calculator-container .calculator-tabs li {
flex: 1;
display: flex;
margin: 0 5px
}
.calculator .center .calculator-container .calculator-tabs li a {
display: flex;
width: 100%;
height: 100%;
padding: 10px 20px 8px;
align-items: center;
justify-content: center;
color: #fff;
background: #c6c;
transition: none 10ms
}
.calculator .center .calculator-container .calculator-tabs li a::selection {
background: transparent
}
.calculator .center .calculator-container .calculator-tabs li a::-moz-selection {
background: transparent
}
.calculator .center .calculator-container .calculator-tabs li a:hover {
background: #0c2440
}
.calculator .center .calculator-container .calculator-tabs li a.active {
color: #0c2440;
background: #fff;
cursor: default
}
.calculator .center .calculator-container .calculator-tabs li:last-of-type {
margin: 0
}
.calculator .center .calculator-container form {
display: none;
text-align: left;
background: #fff;
box-shadow: 0 0 0 4px #fff
}
.calculator .center .calculator-container form h3 {
display: none;
padding: 15px;
color: #fff;
background: #0c2440;
margin: 0
}
.calculator .center .calculator-container form table {
width: 100%;
border: 0;
border-collapse: collapse
}
.calculator .center .calculator-container form table thead tr th.light-blue, .calculator .center .calculator-container form table thead tr td.light-blue, .calculator .center .calculator-container form table tbody tr th.light-blue, .calculator .center .calculator-container form table tbody tr td.light-blue, .calculator .center .calculator-container form table tfoot tr th.light-blue, .calculator .center .calculator-container form table tfoot tr td.light-blue {
color: #fff;
background: #069
}
.calculator .center .calculator-container form table thead tr th.dark-blue, .calculator .center .calculator-container form table thead tr td.dark-blue, .calculator .center .calculator-container form table tbody tr th.dark-blue, .calculator .center .calculator-container form table tbody tr td.dark-blue, .calculator .center .calculator-container form table tfoot tr th.dark-blue, .calculator .center .calculator-container form table tfoot tr td.dark-blue {
color: #fff;
background: #0c2440
}
.calculator .center .calculator-container form table thead tr th {
padding: 15px 15px 5px;
color: #fff
}
.calculator .center .calculator-container form table tbody tr th, .calculator .center .calculator-container form table tbody tr td, .calculator .center .calculator-container form table tfoot tr th, .calculator .center .calculator-container form table tfoot tr td {
position: relative;
padding: 5px 15px;
font-weight: 200;
vertical-align: middle
}
.calculator .center .calculator-container form table tbody tr th input, .calculator .center .calculator-container form table tbody tr th .highlight, .calculator .center .calculator-container form table tbody tr td input, .calculator .center .calculator-container form table tbody tr td .highlight, .calculator .center .calculator-container form table tfoot tr th input, .calculator .center .calculator-container form table tfoot tr th .highlight, .calculator .center .calculator-container form table tfoot tr td input, .calculator .center .calculator-container form table tfoot tr td .highlight {
position: relative;
display: flex;
align-items: center;
width: 100%;
min-height: 40px;
border: 1px transparent solid;
padding: 4px 10px 2px;
font: inherit;
color: #fff;
margin: 0;
vertical-align: top;
background: rgba(255, 255, 255, 0.05);
transition: all 500ms
}
.calculator .center .calculator-container form table tbody tr th input *, .calculator .center .calculator-container form table tbody tr th .highlight *, .calculator .center .calculator-container form table tbody tr td input *, .calculator .center .calculator-container form table tbody tr td .highlight *, .calculator .center .calculator-container form table tfoot tr th input *, .calculator .center .calculator-container form table tfoot tr th .highlight *, .calculator .center .calculator-container form table tfoot tr td input *, .calculator .center .calculator-container form table tfoot tr td .highlight * {
position: relative;
z-index: 20
}
.calculator .center .calculator-container form table tbody tr th input .indicator, .calculator .center .calculator-container form table tbody tr th .highlight .indicator, .calculator .center .calculator-container form table tbody tr td input .indicator, .calculator .center .calculator-container form table tbody tr td .highlight .indicator, .calculator .center .calculator-container form table tfoot tr th input .indicator, .calculator .center .calculator-container form table tfoot tr th .highlight .indicator, .calculator .center .calculator-container form table tfoot tr td input .indicator, .calculator .center .calculator-container form table tfoot tr td .highlight .indicator {
position: absolute;
top: 0;
left: 0;
width: 0;
height: 100%;
content: '';
background: #069;
background: linear-gradient(0deg, #069, #939);
background: -moz-linear-gradient(0deg, #069, #939);
background: -webkit-linear-gradient(0deg, #069, #939);
z-index: 10
}
.calculator .center .calculator-container form table tbody tr th input:-moz-placeholder, .calculator .center .calculator-container form table tbody tr td input:-moz-placeholder, .calculator .center .calculator-container form table tfoot tr th input:-moz-placeholder, .calculator .center .calculator-container form table tfoot tr td input:-moz-placeholder {
color: rgba(255, 255, 255, 0.4)
}
.calculator .center .calculator-container form table tbody tr th input::-moz-placeholder, .calculator .center .calculator-container form table tbody tr td input::-moz-placeholder, .calculator .center .calculator-container form table tfoot tr th input::-moz-placeholder, .calculator .center .calculator-container form table tfoot tr td input::-moz-placeholder {
color: rgba(255, 255, 255, 0.4)
}
.calculator .center .calculator-container form table tbody tr th input::-webkit-input-placeholder, .calculator .center .calculator-container form table tbody tr td input::-webkit-input-placeholder, .calculator .center .calculator-container form table tfoot tr th input::-webkit-input-placeholder, .calculator .center .calculator-container form table tfoot tr td input::-webkit-input-placeholder {
color: rgba(255, 255, 255, 0.4)
}
.calculator .center .calculator-container form table tbody tr th input:-ms-input-placeholder, .calculator .center .calculator-container form table tbody tr td input:-ms-input-placeholder, .calculator .center .calculator-container form table tfoot tr th input:-ms-input-placeholder, .calculator .center .calculator-container form table tfoot tr td input:-ms-input-placeholder {
color: rgba(255, 255, 255, 0.4)
}
.calculator .center .calculator-container form table tbody tr th input::-ms-input-placeholder, .calculator .center .calculator-container form table tbody tr td input::-ms-input-placeholder, .calculator .center .calculator-container form table tfoot tr th input::-ms-input-placeholder, .calculator .center .calculator-container form table tfoot tr td input::-ms-input-placeholder {
color: rgba(255, 255, 255, 0.4)
}
.calculator .center .calculator-container form table tbody tr th input:disabled, .calculator .center .calculator-container form table tbody tr td input:disabled, .calculator .center .calculator-container form table tfoot tr th input:disabled, .calculator .center .calculator-container form table tfoot tr td input:disabled {
cursor: default;
pointer-events: none
}
.calculator .center .calculator-container form table tbody tr th input.required, .calculator .center .calculator-container form table tbody tr td input.required, .calculator .center .calculator-container form table tfoot tr th input.required, .calculator .center .calculator-container form table tfoot tr td input.required {
border-color: rgba(255, 255, 255, 0.25);
background: transparent
}
.calculator .center .calculator-container form table tbody tr th input.required:focus, .calculator .center .calculator-container form table tbody tr td input.required:focus, .calculator .center .calculator-container form table tfoot tr th input.required:focus, .calculator .center .calculator-container form table tfoot tr td input.required:focus {
border-color: #fff
}
.calculator .center .calculator-container form table tbody tr th:first-child, .calculator .center .calculator-container form table tbody tr td:first-child, .calculator .center .calculator-container form table tfoot tr th:first-child, .calculator .center .calculator-container form table tfoot tr td:first-child {
padding-left: 25px;
padding-right: 25px
}
.calculator .center .calculator-container form table tbody tr th strong, .calculator .center .calculator-container form table tfoot tr th strong {
font-weight: 700;
color: #0c2440
}
.calculator .center .calculator-container form table tbody tr th em, .calculator .center .calculator-container form table tfoot tr th em {
display: inline-block;
font-weight: 700;
font-size: 10px;
font-style: normal;
color: #c6c;
vertical-align: top;
margin: 0 0 0 0.25em
}
.calculator .center .calculator-container form table tbody tr td .percentage, .calculator .center .calculator-container form table tfoot tr td .percentage {
position: relative;
display: block
}
.calculator .center .calculator-container form table tbody tr td .percentage:after, .calculator .center .calculator-container form table tfoot tr td .percentage:after {
position: absolute;
top: 0;
right: 0;
display: flex;
align-items: center;
justify-content: center;
width: 40px;
height: 40px;
padding: 4px 0 2px;
content: '%';
z-index: 20
}
.calculator .center .calculator-container form table tbody tr td .range, .calculator .center .calculator-container form table tfoot tr td .range {
display: flex;
justify-content: space-between
}
.calculator .center .calculator-container form table tbody tr td .range .range-1, .calculator .center .calculator-container form table tbody tr td .range .range-2, .calculator .center .calculator-container form table tfoot tr td .range .range-1, .calculator .center .calculator-container form table tfoot tr td .range .range-2 {
flex: auto
}
.calculator .center .calculator-container form table tbody tr td .range .separator, .calculator .center .calculator-container form table tfoot tr td .range .separator {
padding: 0 10px;
text-align: center
}
.calculator .center .calculator-container form table tbody tr td .range .range-2, .calculator .center .calculator-container form table tfoot tr td .range .range-2 {
text-align: right
}
.calculator .center .calculator-container form table tbody tr.break td, .calculator .center .calculator-container form table tfoot tr.break td {
padding: 5px 0;
font-size: 0
}
.calculator .center .calculator-container form table tbody tr.break td:first-child, .calculator .center .calculator-container form table tfoot tr.break td:first-child {
padding-left: 0
}
.calculator .center .calculator-container form table tbody tr.break td:after, .calculator .center .calculator-container form table tfoot tr.break td:after {
display: block;
width: 100%;
height: 1px;
content: '';
background: #e5e5e5
}
.calculator .center .calculator-container form table tbody tr.break td.light-blue:after, .calculator .center .calculator-container form table tfoot tr.break td.light-blue:after {
background: #1175aa
}
.calculator .center .calculator-container form table tbody tr.break td.dark-blue:after, .calculator .center .calculator-container form table tfoot tr.break td.dark-blue:after {
background: #213855
}
.calculator .center .calculator-container form table tfoot tr th strong {
display: inline-block;
max-width: 200px
}
.calculator .center .calculator-container form table tfoot tr th.hint {
font-size: 11px
}
.calculator .center .calculator-container form table tfoot tr td button {
display: flex;
align-items: center;
justify-content: center;
width: 100%;
height: 50px;
border: 0;
border-radius: 999px;
padding: 6px 5px 5px;
font: 400 11px/1 Poppins, sans-serif;
text-transform: uppercase;
letter-spacing: 0.1em;
text-decoration: none;
color: #fff;
margin: 0 0 5px;
background: #09c
}
.calculator .center .calculator-container form table tfoot tr td button:hover {
background: #c6c
}
.calculator .center .calculator-container form table tfoot tr td button.disabled {
color: rgba(255, 255, 255, 0.6);
background: rgba(255, 255, 255, 0.2);
pointer-events: none;
cursor: default;
opacity: 0.25
}
.calculator .center .calculator-container form.desktop-annual table tbody tr th, .calculator .center .calculator-container form.desktop-annual table tfoot tr th, .calculator .center .calculator-container form.desktop-deal table tbody tr th, .calculator .center .calculator-container form.desktop-deal table tfoot tr th {
width: 50%
}
.calculator .center .calculator-container form.desktop-annual table tbody tr td, .calculator .center .calculator-container form.desktop-annual table tfoot tr td, .calculator .center .calculator-container form.desktop-deal table tbody tr td, .calculator .center .calculator-container form.desktop-deal table tfoot tr td {
width: 25%;
min-width: 160px
}
.calculator .center .calculator-container form.desktop-exit table tbody tr th, .calculator .center .calculator-container form.desktop-exit table tfoot tr th {
width: 60%
}
.calculator .center .calculator-container form.desktop-exit table tbody tr td, .calculator .center .calculator-container form.desktop-exit table tfoot tr td {
width: 40%
}
.calculator .center .calculator-container form.active {
display: block
}
.calculator .center .calculator-container .disclaimer {
position: relative;
padding: 0 25px;
font: 200 12px/1.5 Poppins, sans-serif;
letter-spacing: 0.05em;
text-align: left;
color: rgba(255, 255, 255, 0.6);
margin: 2.75em 0 0
}
.calculator .center .calculator-mobile {
display: none
}
.calculator .center.visible {
opacity: 1;
transform: scale(1)
}
.calculator .background {
opacity: 0.1
}
.calculator.full-size .center {
opacity: 1;
transform: scale(1)
}
.join {
padding: 100px 60px
}
.join .center {
max-width: 830px;
font-weight: 700;
opacity: 0;
transform: scale(0);
transition: all 750ms;
transition-delay: 250ms
}
.join .center h2, .join .center p {
color: #fff
}
.join .center .button {
margin: 7.5em auto 0
}
.join .center.visible {
opacity: 1;
transform: scale(1)
}
.news-list {
padding: 140px 50px 120px;
background: #fff
}
.news-list .center {
max-width: 1410px
}
.news-list .center p.like {
position: relative;
font-weight: 200;
font-size: 18px;
line-height: 1.725;
letter-spacing: 0.01em;
color: #0c2440;
margin: -1.75em auto 0 !important
}
.news-list .center ul {
display: flex;
flex-wrap: wrap;
margin: 5em -15px 0
}
.news-list .center ul li {
position: relative;
display: flex;
flex-direction: column;
width: calc(33.33333% - 30px);
text-align: left;
transition: all 500ms;
margin: 1.75em 15px
}
.news-list .center ul li .image {
position: relative;
width: 100%;
overflow: hidden
}
.news-list .center ul li .image img {
width: 100%;
transition: all 750ms
}
.news-list .center ul li .image:after {
position: absolute;
left: 20px;
bottom: 15px;
display: block;
width: 0;
height: 1px;
content: '';
background: #f9f;
background: linear-gradient(0deg, #f9f, #6cf);
background: -moz-linear-gradient(0deg, #f9f, #6cf);
background: -webkit-linear-gradient(0deg, #f9f, #6cf);
transition: all 350ms
}
.news-list .center ul li .text {
display: flex;
flex-direction: column;
flex: auto;
padding: 40px 20px 20px
}
.news-list .center ul li .text h3 {
max-width: 370px;
font-size: 22px;
line-height: 1.2725;
margin: 0 0 0.5em
}
.news-list .center ul li .text p {
max-width: 370px;
margin: 0 0 1.375em
}
.news-list .center ul li .text p.featured {
position: absolute;
top: -25px;
left: 0;
display: flex;
align-items: center;
justify-content: center;
width: 185px;
height: 54px;
padding: 10px 10px 8px 15px;
font: 700 17px/1 Kanit, sans-serif;
letter-spacing: 0;
text-align: center;
color: #fff;
background: #09c
}
.news-list .center ul li .text p.featured:after {
position: absolute;
top: 0;
left: 100%;
display: block;
width: 0;
height: 0;
border-top: 54px #09c solid;
border-right: 18px transparent solid;
content: ''
}
.news-list .center ul li .text p.date {
font-weight: 400;
color: #09c
}
.news-list .center ul li .text p.read {
padding: 1.2em 0 0;
font: 700 11px/1.25 Poppins, sans-serif;
text-transform: uppercase;
letter-spacing: 0.1em;
margin: auto 0 0
}
.news-list .center ul li .text p.read a {
color: #0d2035
}
.news-list .center ul li .text p.read a:hover {
color: #c6c
}
.news-list .center ul li .text p.read a:after {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
content: '';
z-index: 10
}
.news-list .center ul li:hover .image img {
filter: brightness(0.75)
}
.news-list .center ul li:hover .image:after {
width: 30%
}
.news-list .center .wp-pagenavi {
display: flex;
flex-wrap: wrap;
justify-content: center;
border-top: 1px #ebebeb solid;
padding: 7.25em 0 0;
margin: 3.5em 0 -1.25em
}
.news-list .center .wp-pagenavi a, .news-list .center .wp-pagenavi span {
display: inline-block;
padding: 5px 15px;
font-weight: 400;
margin: 5px
}
.news-list .center .wp-pagenavi a {
color: #036;
text-decoration: underline;
text-decoration-color: transparent
}
.news-list .center .wp-pagenavi a:hover {
color: #c6c;
text-decoration-color: #c6c
}
.news-list .center .wp-pagenavi span {
color: #c6c
}
.share {
position: fixed;
top: 650px;
right: 0;
padding: 0;
background: #069;
z-index: 200;
transform: translateY(-100%)
}
.share li {
border-bottom: 1px rgba(0, 0, 0, 0.125) solid
}
.share li a {
position: relative;
display: block;
width: 46px;
height: 46px;
padding: 14px;
text-align: center;
background: #069
}
.share li a img, .share li a svg {
position: relative;
width: 18px;
height: 18px;
vertical-align: top;
margin: 0;
z-index: 20
}
.share li a svg * {
fill: #fff
}
.share li a span {
position: absolute;
top: 0;
left: 0;
display: flex;
align-items: center;
justify-content: flex-start;
width: 100px;
height: 46px;
padding: 8px 14px 6px;
font: 500 10px/1.3 Poppins, sans-serif;
text-transform: uppercase;
letter-spacing: 0.075em;
text-align: left;
color: #0c2440;
background: #fff;
box-shadow: 0 0 0 transparent;
pointer-events: none;
z-index: -10;
transform: translateX(46px);
transition: all 350ms;
transition-delay: 50ms
}
.share li a span:after {
position: absolute;
top: 0;
left: 0;
bottom: 0;
display: block;
width: 1px;
content: '';
background: #f9f;
background: linear-gradient(90deg, #f9f, #6cf);
background: -moz-linear-gradient(90deg, #f9f, #6cf);
background: -webkit-linear-gradient(90deg, #f9f, #6cf)
}
.share li a:after {
position: absolute;
top: 0;
left: 0;
display: block;
width: 100%;
height: 100%;
content: '';
background: #c6c;
background: linear-gradient(45deg, #c6c, #09c);
background: -moz-linear-gradient(45deg, #c6c, #09c);
background: -webkit-linear-gradient(45deg, #c6c, #09c);
z-index: 10;
opacity: 0;
transition: all 150ms
}
.share li a:hover {
z-index: 10
}
.share li a:hover span {
box-shadow: 0 0 25px rgba(0, 0, 0, 0.125);
transform: translateX(-100%);
transition-delay: 150ms
}
.share li a:hover:after {
opacity: 1
}
.share li:last-of-type {
border: none
}
.contact-form {
padding: 0 50px;
background: #0c2440
}
.contact-form .center {
display: flex;
justify-content: space-between;
max-width: 1410px;
text-align: left
}
.contact-form .center .form {
position: relative;
flex: 1;
padding: 120px 70px 100px 0
}
.contact-form .center .form form {
position: relative;
color: #fff;
z-index: 10
}
.contact-form .center .form form p {
margin: 0 0 1.25em
}
.contact-form .center .form form p.privacy {
position: relative;
padding: 0 0 0 28px;
font: 200 12px/1.25 Poppins, sans-serif;
letter-spacing: 0.05em;
margin: 4em 0 0 !important
}
.contact-form .center .form form p.privacy input[type="checkbox"] {
position: absolute;
top: 0;
left: 0;
width: 18px;
height: 18px;
pointer: cursor;
opacity: 0
}
.contact-form .center .form form p.privacy label {
font-weight: inherit;
cursor: pointer
}
.contact-form .center .form form p.privacy label:before {
position: absolute;
top: -2px;
left: 0;
width: 18px;
height: 18px;
display: block;
border: 1px #939 solid;
content: '';
background: transparent;
pointer: cursor;
z-index: 10;
transition: all 500ms
}
.contact-form .center .form form p.privacy label:after {
position: absolute;
top: 2px;
left: 7px;
width: 5px;
height: 8px;
border-radius: 0;
border-right: 2px #fff solid;
border-bottom: 2px #fff solid;
content: '';
background: transparent;
z-index: 20;
opacity: 0;
transform: scale(0) rotate(45deg);
transition: all 150ms
}
.contact-form .center .form form p.privacy label:hover:before {
border-color: #c6c
}
.contact-form .center .form form p.privacy label::selection {
background: transparent
}
.contact-form .center .form form p.privacy label::-moz-selection {
background: transparent
}
.contact-form .center .form form p.privacy input[type="checkbox"]:checked + label:after {
opacity: 1;
transform: scale(1) rotate(45deg)
}
.contact-form .center .form form p.privacy a {
white-space: nowrap;
text-decoration: underline;
text-decoration-color: rgba(255, 255, 255, 0.4);
color: #fff
}
.contact-form .center .form form .inline {
display: flex;
flex-wrap: nowrap;
justify-content: space-between
}
.contact-form .center .form form .inline p {
width: calc(50% - 15px);
margin: 0 0 1.25em !important
}
.contact-form .center .form form label {
display: inline-block;
font-weight: 300;
margin: 0 0 1em
}
.contact-form .center .form form label span {
font-weight: 500;
color: #c6c;
margin: 0 0 0 4px
}
.contact-form .center .form form label::selection {
background: transparent
}
.contact-form .center .form form label::-moz-selection {
background: transparent
}
.contact-form .center .form form input[type="text"], .contact-form .center .form form input[type="email"], .contact-form .center .form form input[type="tel"], .contact-form .center .form form textarea {
width: 100%;
border-bottom: 1px transparent solid;
padding: 18px 15px 14px;
font: 300 12px/1.25 Poppins, sans-serif;
letter-spacing: 0.075em;
color: #fff;
margin: 0;
vertical-align: bottom;
background: rgba(255, 255, 255, 0.05);
transition: all 500ms
}
.contact-form .center .form form input[type="text"]:focus, .contact-form .center .form form input[type="email"]:focus, .contact-form .center .form form input[type="tel"]:focus, .contact-form .center .form form textarea:focus {
border-color: #39c
}
.contact-form .center .form form input[type="text"].wpcf7-not-valid, .contact-form .center .form form input[type="email"].wpcf7-not-valid, .contact-form .center .form form input[type="tel"].wpcf7-not-valid, .contact-form .center .form form textarea.wpcf7-not-valid {
border-color: #c6c
}
.contact-form .center .form form input[type="text"], .contact-form .center .form form input[type="email"], .contact-form .center .form form input[type="tel"] {
height: 60px
}
.contact-form .center .form form textarea {
height: 180px;
resize: none
}
.contact-form .center .form form .wpcf7-not-valid-tip {
display: block;
font: 500 10px/1.25 Poppins, sans-serif;
text-transform: uppercase;
letter-spacing: 0.1em;
line-height: 1.25;
color: #6cf;
margin: 1.5em 0 0
}
.contact-form .center .form form .wpcf7-form-control-wrap {
position: static
}
.contact-form .center .form form input[type="submit"] {
display: flex;
align-items: center;
justify-content: center;
width: 170px;
height: 52px;
border-radius: 999px;
padding: 8px 20px 6px;
font: 400 12px/1.25 Poppins, sans-serif;
text-transform: uppercase;
letter-spacing: 0.1em;
color: #fff;
margin: 0;
background: #09c
}
.contact-form .center .form form input[type="submit"]:hover {
background: #c6c
}
.contact-form .center .form form input[type="submit"]:disabled {
color: #697580;
background: #182f4a;
cursor: default
}
.contact-form .center .form form .wpcf7-response-output {
margin: 1.75em 0 2.5em
}
.contact-form .center .form form.submitting {
opacity: 0.5;
pointer-events: none
}
.contact-form .center .form form.sent .hide-on-submit {
display: none
}
.contact-form .center .form .background {
position: absolute;
top: 0;
right: 0;
bottom: 0;
width: 0;
background: #331937;
background: linear-gradient(65deg, #0c2440, #331937);
background: -moz-linear-gradient(65deg, #0c2440, #331937);
background: -webkit-linear-gradient(65deg, #0c2440, #331937);
opacity: 0.75
}
.contact-form .center .details {
flex: 1;
max-width: 530px;
padding: 120px 0 120px 50px;
color: #fff
}
.contact-form .center .details li {
margin: 2.75em 0
}
.contact-form .center .details li strong {
display: block;
font-weight: 400;
color: #c6c;
margin: 0 0 0.75em
}
.contact-form .center .details li a {
color: inherit
}
.contact-form .center .details li a:hover {
color: #6cf
}
.contact-form .center .details li:first-of-type {
margin-top: 0
}
.contact-form .center .details li:last-of-type {
margin-bottom: 0
}
.google-map {
position: relative;
height: 985px;
background: #ebebeb
}
.google-map * {
outline: none !important;
border: 0 !important
}
.signup {
padding: 120px 50px;
background: #0c2440 url(//lawsonsnetwork.com/wp-content/themes/lawsonsnetwork/img/signup.png) calc(50% - 50px) calc(50% + 20px) no-repeat
}
.signup .center {
display: flex;
align-items: flex-start;
justify-content: space-between;
max-width: 1410px;
text-align: left
}
.signup .center .text {
flex: 1;
max-width: 480px;
padding: 45px 50px 0 0
}
.signup .center .text h2, .signup .center .text p {
color: #fff
}
.signup .center .form {
position: relative;
flex: 1;
max-width: 530px;
min-height: 375px;
padding: 55px 50px 40px;
background: #ebebeb
}
.signup .center .form h3 {
font: 700 16px/1.375 Merriweather, sans-serif;
margin: 0 auto 1.2em
}
.signup .center .form h3::selection {
background: transparent
}
.signup .center .form h3::-moz-selection {
background: transparent
}
.signup .center .form p {
font: 400 12px/1.25 Poppins, sans-serif;
letter-spacing: 0.025em;
color: #888;
margin: 10px 0
}
.signup .center .form p::selection {
background: transparent
}
.signup .center .form p::-moz-selection {
background: transparent
}
.signup .center .form p.sib-alert-message {
border: 0 !important;
padding: 0 !important;
font-weight: 500 !important;
margin: 20px 0 !important;
background: none !important
}
.signup .center .form p.sib-alert-message.sib-alert-message-success {
color: #060 !important
}
.signup .center .form p.sib-alert-message.sib-alert-message-error {
color: #c33 !important
}
.signup .center .form p input[type="text"], .signup .center .form p input[type="email"] {
width: 100%;
height: 55px;
border: 1px #e0e0e0 solid;
padding: 12px 78px 8px 18px;
font: inherit;
color: #999;
transition: all, 350ms;
background-color: #fff;
background-position: 100% 50%;
background-repeat: no-repeat
}
.signup .center .form p input[type="text"].name, .signup .center .form p input[type="email"].name {
background-image: url(//lawsonsnetwork.com/wp-content/themes/lawsonsnetwork/img/name.svg)
}
.signup .center .form p input[type="text"].email, .signup .center .form p input[type="email"].email {
background-image: url(//lawsonsnetwork.com/wp-content/themes/lawsonsnetwork/img/email.svg)
}
.signup .center .form p input[type="text"]:focus, .signup .center .form p input[type="email"]:focus {
color: #333;
border-color: #bbb
}
.signup .center .form p input[type="text"]::selection, .signup .center .form p input[type="email"]::selection {
background: rgba(0, 0, 0, 0.1)
}
.signup .center .form p input[type="text"]::-moz-selection, .signup .center .form p input[type="email"]::-moz-selection {
background: rgba(0, 0, 0, 0.1)
}
.signup .center .form p input[type="submit"] {
display: flex;
align-items: center;
justify-content: center;
width: 170px;
height: 52px;
border-radius: 999px;
padding: 8px 20px 6px;
font: inherit;
text-transform: uppercase;
letter-spacing: 0.1em;
color: #fff;
margin: 20px 0 30px;
background: #09c
}
.signup .center .form p input[type="submit"]:hover {
background: #c6c
}
.signup .center .form p input[type="submit"]:disabled {
background: #ddd;
cursor: default
}
.signup .center .form p:last-of-type {
position: relative;
padding: 0 0 0 28px;
margin: 0
}
.signup .center .form p:last-of-type input[type="checkbox"] {
position: absolute;
top: 0;
left: 0;
width: 18px;
height: 18px;
pointer: cursor;
opacity: 0
}
.signup .center .form p:last-of-type label {
cursor: pointer
}
.signup .center .form p:last-of-type label:before {
position: absolute;
top: -2px;
left: 0;
width: 18px;
height: 18px;
display: block;
border: 1px #ccc solid;
content: '';
background: #fff;
pointer: cursor;
z-index: 10;
transition: all 500ms
}
.signup .center .form p:last-of-type label:after {
position: absolute;
top: 2px;
left: 7px;
width: 5px;
height: 8px;
border-radius: 0;
border-right: 2px #333 solid;
border-bottom: 2px #333 solid;
content: '';
background: transparent;
z-index: 20;
opacity: 0;
transform: scale(0) rotate(45deg);
transition: all 150ms
}
.signup .center .form p:last-of-type label:hover:before {
border-color: #999
}
.signup .center .form p:last-of-type label::selection {
background: transparent
}
.signup .center .form p:last-of-type label::-moz-selection {
background: transparent
}
.signup .center .form p:last-of-type input[type="checkbox"]:checked + label:after {
opacity: 1;
transform: scale(1) rotate(45deg)
}
.signup .center .form p:last-of-type a {
white-space: nowrap;
text-decoration: underline;
text-decoration-color: rgba(12, 36, 64, 0.4);
color: #0c2440
}
.signup .center .form .sib_loader {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: rgba(235, 235, 235, 0.8) url(//lawsonsnetwork.com/wp-content/themes/lawsonsnetwork/img/spinner.svg) 50% 50% no-repeat;
z-index: 20
}
.signup .center .form .sib_loader img, .signup .center .form .sib_loader picture {
display: none
}
.video-hero {
position: relative;
display: flex;
align-items: center;
justify-content: center;
min-height: 650px;
padding: 110px 50px 50px;
overflow: hidden;
background: #0c2440;
background: linear-gradient(45deg, #0c2440, #331937);
background: -moz-linear-gradient(45deg, #0c2440, #331937);
background: -webkit-linear-gradient(45deg, #0c2440, #331937);
user-select: none;
-moz-user-select: none;
-webkit-user-select: none
}
.video-hero .center {
display: flex;
flex-wrap: wrap;
align-items: center;
max-width: 1410px;
z-index: 30
}
.video-hero .center .video {
order: 2;
width: 650px;
max-width: 50%
}
.video-hero .center .video a {
position: relative;
display: inline-block;
border: 5px #fff solid;
background: #fff
}
.video-hero .center .video a img {
width: 640px;
max-height: 420px;
object-fit: cover
}
.video-hero .center .video a:before {
position: absolute;
left: 0;
bottom: 0;
display: block;
width: 90px;
height: 58px;
border-top: 1px rgba(255, 255, 255, 0.075) solid;
border-right: 1px rgba(0, 0, 0, 0.35) solid;
content: '';
background: rgba(4, 18, 32, 0.325) url(//lawsonsnetwork.com/wp-content/themes/lawsonsnetwork/img/play.svg) 50% 50% no-repeat;
z-index: 20;
transition: all 500ms
}
.video-hero .center .video a:after {
position: absolute;
right: 0;
bottom: 0;
display: flex;
align-items: center;
justify-content: center;
width: calc(100% - 90px);
height: 58px;
border-top: 1px rgba(255, 255, 255, 0.075) solid;
border-left: 1px rgba(255, 255, 255, 0.1) solid;
padding: 8px 120px 6px 30px;
font: 400 12px/1.25 Poppins, sans-serif;
text-transform: uppercase;
letter-spacing: 0.1em;
color: #fff;
content: 'Click to play video';
background: rgba(4, 18, 32, 0.325);
z-index: 20;
transition: all 500ms
}
.video-hero .center .video a:hover:before {
border-color: #09c;
background-color: #09c
}
.video-hero .center .text {
order: 1;
flex: 1;
text-align: left;
color: #c9c;
margin: 0 40px 0 0
}
.video-hero .center .text h1 {
max-width: 625px;
font-size: 60px;
color: #fff;
margin: 0 0 0.325em
}
.video-hero .center .text p {
max-width: 575px;
padding: 0.5em 0;
margin: 0
}
.video-hero .center .text p.bold {
font-weight: 600
}
.video-hero .center .text ul {
list-style: disc
}
.video-hero .center .text ol {
list-style: decimal
}
.video-hero .center .text ul {
position: relative;
margin: 0.25em 22px
}
.video-hero .center .text ul li a {
white-space: nowrap;
color: #fff
}
.video-hero .center .text ul.buttons {
position: relative;
display: flex;
flex-wrap: wrap;
list-style: none;
margin: 1.75em -10px 0
}
.video-hero .center .text ul.buttons li {
margin: 10px
}
.video-hero .center .text ul.buttons li a.button {
min-width: 190px;
padding: 6px 35px 5px;
background: #069
}
.video-hero .center .text ul.buttons li a.button:hover {
background: #09c
}
.video-hero .center .text ul.buttons li a.button[href*="contact"] {
background: #b044b0
}
.video-hero .center .text ul.buttons li a.button[href*="contact"]:hover {
background: #c6c
}
.video-hero .center .text strong {
font-weight: 200;
white-space: nowrap;
color: #fff
}
.video-hero .background {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: url(//lawsonsnetwork.com/wp-content/themes/lawsonsnetwork/img/wave.svg) 50% 50% no-repeat;
opacity: 0.2
}
.video-hero img.background {
object-fit: cover
}
.video-lightbox {
position: fixed;
top: 0;
left: 0;
display: block !important;
width: 100%;
height: 100vh;
background: #031020;
background: linear-gradient(45deg, #0c2440, #331937);
background: -moz-linear-gradient(45deg, #0c2440, #331937);
background: -webkit-linear-gradient(45deg, #0c2440, #331937);
visibility: hidden;
opacity: 0;
transition: all 500ms;
z-index: 3000
}
.video-lightbox .placeholder {
position: absolute;
width: 1240px;
max-width: calc(100% - 100px);
left: 50%;
top: 50%;
transform: translate(-50%, -50%);
z-index: 20
}
.video-lightbox .placeholder .modal {
position: relative;
padding: 56.25% 0 0 0;
background: #ddd;
box-shadow: 0 0 0 5px #fff;
opacity: 0;
transition: all 750ms;
transition-delay: 250ms
}
.video-lightbox .placeholder .modal iframe {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%
}
.video-lightbox .close {
position: absolute;
top: 22px;
right: 22px;
width: 32px;
height: 28px;
font-size: 0;
text-indent: -5000px;
z-index: 30
}
.video-lightbox .close:before, .video-lightbox .close:after {
position: absolute;
display: block;
width: 24px;
height: 2px;
top: 12px;
left: 4px;
content: '';
overflow: hidden;
background: #c6c
}
.video-lightbox .close:before {
transform: rotate(45deg)
}
.video-lightbox .close:after {
transform: rotate(-45deg)
}
.video-lightbox.open {
visibility: visible;
opacity: 1
}
.video-lightbox.open .placeholder .modal {
opacity: 1
}
.video-lightbox:after {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
content: '';
background: url(//lawsonsnetwork.com/wp-content/themes/lawsonsnetwork/img/wave.svg) 50% 50% no-repeat;
opacity: 0.2
}
.call-to-action {
padding: 100px 50px;
background: #069;
background: linear-gradient(110deg, #069, #c6c);
background: -moz-linear-gradient(110deg, #069, #c6c);
background: -webkit-linear-gradient(110deg, #069, #c6c)
}
.call-to-action .center {
max-width: 960px;
color: #fff
}
.call-to-action .center h2 {
font-size: 45px;
color: #fff;
margin: 0 auto 0.4em
}
.call-to-action .center p {
margin: 0 auto
}
.call-to-action .center a.button {
margin: 2.75em auto 0
}
.text-content.testimonials .center .columns blockquote.column {
display: flex;
flex-direction: column;
transform: scale(1);
opacity: 1;
transition: none 10ms
}
.text-content.testimonials .center .columns blockquote.column img {
position: relative;
display: block;
width: 110px;
height: 110px;
border-radius: 999px;
border: 5px #fff solid;
z-index: 10;
margin: -100px auto 5px;
box-shadow: 0 0 0 4px rgba(0, 0, 0, 0.025)
}
.text-content.testimonials .center .columns blockquote.column cite {
font-style: normal;
margin: auto auto 0
}
.text-content.testimonials .center .columns blockquote.column cite span {
display: block;
font: 400 12px/1.25 Poppins, sans-serif;
letter-spacing: 0.0375em;
color: #999
}
.basic-form {
padding: 140px 50px;
background: #0c2440
}
.basic-form .center {
max-width: 960px
}
.basic-form .center .text h2 {
font-size: 45px;
color: #fff;
margin: 0 auto 0.6em
}
.basic-form .center .text p {
padding: 0.5em 0;
color: #c9c;
margin: 0
}
.basic-form .center .text p strong {
font-weight: 200;
color: #fff
}
.basic-form .center .form {
padding: 40px 0 0;
text-align: left;
margin: 0 auto
}
.basic-form .center .form form {
position: relative;
color: #fff;
z-index: 10
}
.basic-form .center .form form p {
margin: 0 0 1.25em
}
.basic-form .center .form form p.privacy {
position: relative;
padding: 0 0 0 28px;
font: 200 12px/1.25 Poppins, sans-serif;
letter-spacing: 0.05em;
margin: 4em 0 0 !important
}
.basic-form .center .form form p.privacy input[type="checkbox"] {
position: absolute;
top: 0;
left: 0;
width: 18px;
height: 18px;
pointer: cursor;
opacity: 0
}
.basic-form .center .form form p.privacy label {
font-weight: inherit;
cursor: pointer
}
.basic-form .center .form form p.privacy label:before {
position: absolute;
top: -2px;
left: 0;
width: 18px;
height: 18px;
display: block;
border: 1px #939 solid;
content: '';
background: transparent;
pointer: cursor;
z-index: 10;
transition: all 500ms
}
.basic-form .center .form form p.privacy label:after {
position: absolute;
top: 2px;
left: 7px;
width: 5px;
height: 8px;
border-radius: 0;
border-right: 2px #fff solid;
border-bottom: 2px #fff solid;
content: '';
background: transparent;
z-index: 20;
opacity: 0;
transform: scale(0) rotate(45deg);
transition: all 150ms
}
.basic-form .center .form form p.privacy label:hover:before {
border-color: #c6c
}
.basic-form .center .form form p.privacy label::selection {
background: transparent
}
.basic-form .center .form form p.privacy label::-moz-selection {
background: transparent
}
.basic-form .center .form form p.privacy input[type="checkbox"]:checked + label:after {
opacity: 1;
transform: scale(1) rotate(45deg)
}
.basic-form .center .form form p.privacy a {
white-space: nowrap;
text-decoration: underline;
text-decoration-color: rgba(255, 255, 255, 0.4);
color: #fff
}
.basic-form .center .form form .inline {
display: flex;
flex-wrap: nowrap;
justify-content: space-between
}
.basic-form .center .form form .inline p {
width: calc(50% - 15px);
margin: 0 0 1.25em !important
}
.basic-form .center .form form label {
display: inline-block;
font-weight: 300;
margin: 0 0 1em
}
.basic-form .center .form form label span {
font-weight: 500;
color: #c6c;
margin: 0 0 0 4px
}
.basic-form .center .form form label::selection {
background: transparent
}
.basic-form .center .form form label::-moz-selection {
background: transparent
}
.basic-form .center .form form input[type="text"], .basic-form .center .form form input[type="email"], .basic-form .center .form form input[type="tel"], .basic-form .center .form form textarea {
width: 100%;
border-bottom: 1px transparent solid;
padding: 18px 15px 14px;
font: 300 12px/1.25 Poppins, sans-serif;
letter-spacing: 0.075em;
color: #fff;
margin: 0;
vertical-align: bottom;
background: rgba(255, 255, 255, 0.05);
transition: all 500ms
}
.basic-form .center .form form input[type="text"]:focus, .basic-form .center .form form input[type="email"]:focus, .basic-form .center .form form input[type="tel"]:focus, .basic-form .center .form form textarea:focus {
border-color: #39c
}
.basic-form .center .form form input[type="text"].wpcf7-not-valid, .basic-form .center .form form input[type="email"].wpcf7-not-valid, .basic-form .center .form form input[type="tel"].wpcf7-not-valid, .basic-form .center .form form textarea.wpcf7-not-valid {
border-color: #c6c
}
.basic-form .center .form form input[type="text"], .basic-form .center .form form input[type="email"], .basic-form .center .form form input[type="tel"] {
height: 60px
}
.basic-form .center .form form textarea {
height: 180px;
resize: none
}
.basic-form .center .form form .wpcf7-not-valid-tip {
display: block;
font: 500 10px/1.25 Poppins, sans-serif;
text-transform: uppercase;
letter-spacing: 0.1em;
line-height: 1.25;
color: #6cf;
margin: 1.5em 0 0
}
.basic-form .center .form form .wpcf7-form-control-wrap {
position: static
}
.basic-form .center .form form input[type="submit"] {
display: flex;
align-items: center;
justify-content: center;
width: 170px;
height: 52px;
border-radius: 999px;
padding: 8px 20px 6px;
font: 400 12px/1.25 Poppins, sans-serif;
text-transform: uppercase;
letter-spacing: 0.1em;
color: #fff;
margin: 0;
background: #09c
}
.basic-form .center .form form input[type="submit"]:hover {
background: #c6c
}
.basic-form .center .form form input[type="submit"]:disabled {
color: #697580;
background: #182f4a;
cursor: default
}
.basic-form .center .form form .wpcf7-response-output {
margin: 1.75em 0 2.5em
}
.basic-form .center .form form.submitting {
opacity: 0.5;
pointer-events: none
}
.basic-form .center .form form.sent .hide-on-submit {
display: none
}
.basic-form .center .form form.sent .wpcf7-response-output {
text-align: center
}
.basic-form .center .form .background {
position: absolute;
top: 0;
right: 0;
bottom: 0;
width: 0;
background: #331937;
background: linear-gradient(65deg, #0c2440, #331937);
background: -moz-linear-gradient(65deg, #0c2440, #331937);
background: -webkit-linear-gradient(65deg, #0c2440, #331937);
opacity: 0.75
}
.text-content.bio, .text-content.directory, .text-content.exit, .text-content.reference, .text-content.questionnaire {
flex-grow: 1;
padding: 90px 50px
}
.text-content.bio form .bio-intro, .text-content.bio form .directory-intro, .text-content.bio form .exit-intro, .text-content.bio form .reference-intro, .text-content.bio form .questionnaire-intro, .text-content.directory form .bio-intro, .text-content.directory form .directory-intro, .text-content.directory form .exit-intro, .text-content.directory form .reference-intro, .text-content.directory form .questionnaire-intro, .text-content.exit form .bio-intro, .text-content.exit form .directory-intro, .text-content.exit form .exit-intro, .text-content.exit form .reference-intro, .text-content.exit form .questionnaire-intro, .text-content.reference form .bio-intro, .text-content.reference form .directory-intro, .text-content.reference form .exit-intro, .text-content.reference form .reference-intro, .text-content.reference form .questionnaire-intro, .text-content.questionnaire form .bio-intro, .text-content.questionnaire form .directory-intro, .text-content.questionnaire form .exit-intro, .text-content.questionnaire form .reference-intro, .text-content.questionnaire form .questionnaire-intro {
padding: 10px 0 20px
}
.text-content.bio form .bio-intro, .text-content.directory form .bio-intro, .text-content.exit form .bio-intro, .text-content.reference form .bio-intro, .text-content.questionnaire form .bio-intro {
display: flex;
margin: 0 -25px
}
.text-content.bio form .bio-intro .image, .text-content.bio form .bio-intro .text, .text-content.directory form .bio-intro .image, .text-content.directory form .bio-intro .text, .text-content.exit form .bio-intro .image, .text-content.exit form .bio-intro .text, .text-content.reference form .bio-intro .image, .text-content.reference form .bio-intro .text, .text-content.questionnaire form .bio-intro .image, .text-content.questionnaire form .bio-intro .text {
width: 50%;
padding: 0 25px
}
.text-content.bio form .bio-form h2, .text-content.bio form .directory-form h2, .text-content.bio form .exit-form h2, .text-content.bio form .reference-form h2, .text-content.bio form .questionnaire-form h2, .text-content.directory form .bio-form h2, .text-content.directory form .directory-form h2, .text-content.directory form .exit-form h2, .text-content.directory form .reference-form h2, .text-content.directory form .questionnaire-form h2, .text-content.exit form .bio-form h2, .text-content.exit form .directory-form h2, .text-content.exit form .exit-form h2, .text-content.exit form .reference-form h2, .text-content.exit form .questionnaire-form h2, .text-content.reference form .bio-form h2, .text-content.reference form .directory-form h2, .text-content.reference form .exit-form h2, .text-content.reference form .reference-form h2, .text-content.reference form .questionnaire-form h2, .text-content.questionnaire form .bio-form h2, .text-content.questionnaire form .directory-form h2, .text-content.questionnaire form .exit-form h2, .text-content.questionnaire form .reference-form h2, .text-content.questionnaire form .questionnaire-form h2 {
font: 700 24px/1.25 Merriweather, sans-serif
}
.text-content.bio form .bio-form hr, .text-content.bio form .directory-form hr, .text-content.bio form .exit-form hr, .text-content.bio form .reference-form hr, .text-content.bio form .questionnaire-form hr, .text-content.directory form .bio-form hr, .text-content.directory form .directory-form hr, .text-content.directory form .exit-form hr, .text-content.directory form .reference-form hr, .text-content.directory form .questionnaire-form hr, .text-content.exit form .bio-form hr, .text-content.exit form .directory-form hr, .text-content.exit form .exit-form hr, .text-content.exit form .reference-form hr, .text-content.exit form .questionnaire-form hr, .text-content.reference form .bio-form hr, .text-content.reference form .directory-form hr, .text-content.reference form .exit-form hr, .text-content.reference form .reference-form hr, .text-content.reference form .questionnaire-form hr, .text-content.questionnaire form .bio-form hr, .text-content.questionnaire form .directory-form hr, .text-content.questionnaire form .exit-form hr, .text-content.questionnaire form .reference-form hr, .text-content.questionnaire form .questionnaire-form hr {
width: 100%;
max-width: 100%;
height: 0;
border-top: 2px rgba(0, 0, 0, 0.1) dotted;
background: transparent;
margin: 3.5em auto
}
.text-content.bio form .bio-form .label, .text-content.bio form .directory-form .label, .text-content.bio form .exit-form .label, .text-content.bio form .reference-form .label, .text-content.bio form .questionnaire-form .label, .text-content.directory form .bio-form .label, .text-content.directory form .directory-form .label, .text-content.directory form .exit-form .label, .text-content.directory form .reference-form .label, .text-content.directory form .questionnaire-form .label, .text-content.exit form .bio-form .label, .text-content.exit form .directory-form .label, .text-content.exit form .exit-form .label, .text-content.exit form .reference-form .label, .text-content.exit form .questionnaire-form .label, .text-content.reference form .bio-form .label, .text-content.reference form .directory-form .label, .text-content.reference form .exit-form .label, .text-content.reference form .reference-form .label, .text-content.reference form .questionnaire-form .label, .text-content.questionnaire form .bio-form .label, .text-content.questionnaire form .directory-form .label, .text-content.questionnaire form .exit-form .label, .text-content.questionnaire form .reference-form .label, .text-content.questionnaire form .questionnaire-form .label {
margin-bottom: 0.5em
}
.text-content.bio form .bio-form label, .text-content.bio form .directory-form label, .text-content.bio form .exit-form label, .text-content.bio form .reference-form label, .text-content.bio form .questionnaire-form label, .text-content.directory form .bio-form label, .text-content.directory form .directory-form label, .text-content.directory form .exit-form label, .text-content.directory form .reference-form label, .text-content.directory form .questionnaire-form label, .text-content.exit form .bio-form label, .text-content.exit form .directory-form label, .text-content.exit form .exit-form label, .text-content.exit form .reference-form label, .text-content.exit form .questionnaire-form label, .text-content.reference form .bio-form label, .text-content.reference form .directory-form label, .text-content.reference form .exit-form label, .text-content.reference form .reference-form label, .text-content.reference form .questionnaire-form label, .text-content.questionnaire form .bio-form label, .text-content.questionnaire form .directory-form label, .text-content.questionnaire form .exit-form label, .text-content.questionnaire form .reference-form label, .text-content.questionnaire form .questionnaire-form label {
display: inline-block;
font-weight: 400;
color: #0c2440;
margin: 0 0 0.75em
}
.text-content.bio form .bio-form .label span, .text-content.bio form .bio-form label span, .text-content.bio form .directory-form .label span, .text-content.bio form .directory-form label span, .text-content.bio form .exit-form .label span, .text-content.bio form .exit-form label span, .text-content.bio form .reference-form .label span, .text-content.bio form .reference-form label span, .text-content.bio form .questionnaire-form .label span, .text-content.bio form .questionnaire-form label span, .text-content.directory form .bio-form .label span, .text-content.directory form .bio-form label span, .text-content.directory form .directory-form .label span, .text-content.directory form .directory-form label span, .text-content.directory form .exit-form .label span, .text-content.directory form .exit-form label span, .text-content.directory form .reference-form .label span, .text-content.directory form .reference-form label span, .text-content.directory form .questionnaire-form .label span, .text-content.directory form .questionnaire-form label span, .text-content.exit form .bio-form .label span, .text-content.exit form .bio-form label span, .text-content.exit form .directory-form .label span, .text-content.exit form .directory-form label span, .text-content.exit form .exit-form .label span, .text-content.exit form .exit-form label span, .text-content.exit form .reference-form .label span, .text-content.exit form .reference-form label span, .text-content.exit form .questionnaire-form .label span, .text-content.exit form .questionnaire-form label span, .text-content.reference form .bio-form .label span, .text-content.reference form .bio-form label span, .text-content.reference form .directory-form .label span, .text-content.reference form .directory-form label span, .text-content.reference form .exit-form .label span, .text-content.reference form .exit-form label span, .text-content.reference form .reference-form .label span, .text-content.reference form .reference-form label span, .text-content.reference form .questionnaire-form .label span, .text-content.reference form .questionnaire-form label span, .text-content.questionnaire form .bio-form .label span, .text-content.questionnaire form .bio-form label span, .text-content.questionnaire form .directory-form .label span, .text-content.questionnaire form .directory-form label span, .text-content.questionnaire form .exit-form .label span, .text-content.questionnaire form .exit-form label span, .text-content.questionnaire form .reference-form .label span, .text-content.questionnaire form .reference-form label span, .text-content.questionnaire form .questionnaire-form .label span, .text-content.questionnaire form .questionnaire-form label span {
font-weight: 500;
color: #c6c;
margin: 0 0 0 4px
}
.text-content.bio form .bio-form .label::selection, .text-content.bio form .bio-form label::selection, .text-content.bio form .directory-form .label::selection, .text-content.bio form .directory-form label::selection, .text-content.bio form .exit-form .label::selection, .text-content.bio form .exit-form label::selection, .text-content.bio form .reference-form .label::selection, .text-content.bio form .reference-form label::selection, .text-content.bio form .questionnaire-form .label::selection, .text-content.bio form .questionnaire-form label::selection, .text-content.directory form .bio-form .label::selection, .text-content.directory form .bio-form label::selection, .text-content.directory form .directory-form .label::selection, .text-content.directory form .directory-form label::selection, .text-content.directory form .exit-form .label::selection, .text-content.directory form .exit-form label::selection, .text-content.directory form .reference-form .label::selection, .text-content.directory form .reference-form label::selection, .text-content.directory form .questionnaire-form .label::selection, .text-content.directory form .questionnaire-form label::selection, .text-content.exit form .bio-form .label::selection, .text-content.exit form .bio-form label::selection, .text-content.exit form .directory-form .label::selection, .text-content.exit form .directory-form label::selection, .text-content.exit form .exit-form .label::selection, .text-content.exit form .exit-form label::selection, .text-content.exit form .reference-form .label::selection, .text-content.exit form .reference-form label::selection, .text-content.exit form .questionnaire-form .label::selection, .text-content.exit form .questionnaire-form label::selection, .text-content.reference form .bio-form .label::selection, .text-content.reference form .bio-form label::selection, .text-content.reference form .directory-form .label::selection, .text-content.reference form .directory-form label::selection, .text-content.reference form .exit-form .label::selection, .text-content.reference form .exit-form label::selection, .text-content.reference form .reference-form .label::selection, .text-content.reference form .reference-form label::selection, .text-content.reference form .questionnaire-form .label::selection, .text-content.reference form .questionnaire-form label::selection, .text-content.questionnaire form .bio-form .label::selection, .text-content.questionnaire form .bio-form label::selection, .text-content.questionnaire form .directory-form .label::selection, .text-content.questionnaire form .directory-form label::selection, .text-content.questionnaire form .exit-form .label::selection, .text-content.questionnaire form .exit-form label::selection, .text-content.questionnaire form .reference-form .label::selection, .text-content.questionnaire form .reference-form label::selection, .text-content.questionnaire form .questionnaire-form .label::selection, .text-content.questionnaire form .questionnaire-form label::selection {
background: transparent
}
.text-content.bio form .bio-form .label::-moz-selection, .text-content.bio form .bio-form label::-moz-selection, .text-content.bio form .directory-form .label::-moz-selection, .text-content.bio form .directory-form label::-moz-selection, .text-content.bio form .exit-form .label::-moz-selection, .text-content.bio form .exit-form label::-moz-selection, .text-content.bio form .reference-form .label::-moz-selection, .text-content.bio form .reference-form label::-moz-selection, .text-content.bio form .questionnaire-form .label::-moz-selection, .text-content.bio form .questionnaire-form label::-moz-selection, .text-content.directory form .bio-form .label::-moz-selection, .text-content.directory form .bio-form label::-moz-selection, .text-content.directory form .directory-form .label::-moz-selection, .text-content.directory form .directory-form label::-moz-selection, .text-content.directory form .exit-form .label::-moz-selection, .text-content.directory form .exit-form label::-moz-selection, .text-content.directory form .reference-form .label::-moz-selection, .text-content.directory form .reference-form label::-moz-selection, .text-content.directory form .questionnaire-form .label::-moz-selection, .text-content.directory form .questionnaire-form label::-moz-selection, .text-content.exit form .bio-form .label::-moz-selection, .text-content.exit form .bio-form label::-moz-selection, .text-content.exit form .directory-form .label::-moz-selection, .text-content.exit form .directory-form label::-moz-selection, .text-content.exit form .exit-form .label::-moz-selection, .text-content.exit form .exit-form label::-moz-selection, .text-content.exit form .reference-form .label::-moz-selection, .text-content.exit form .reference-form label::-moz-selection, .text-content.exit form .questionnaire-form .label::-moz-selection, .text-content.exit form .questionnaire-form label::-moz-selection, .text-content.reference form .bio-form .label::-moz-selection, .text-content.reference form .bio-form label::-moz-selection, .text-content.reference form .directory-form .label::-moz-selection, .text-content.reference form .directory-form label::-moz-selection, .text-content.reference form .exit-form .label::-moz-selection, .text-content.reference form .exit-form label::-moz-selection, .text-content.reference form .reference-form .label::-moz-selection, .text-content.reference form .reference-form label::-moz-selection, .text-content.reference form .questionnaire-form .label::-moz-selection, .text-content.reference form .questionnaire-form label::-moz-selection, .text-content.questionnaire form .bio-form .label::-moz-selection, .text-content.questionnaire form .bio-form label::-moz-selection, .text-content.questionnaire form .directory-form .label::-moz-selection, .text-content.questionnaire form .directory-form label::-moz-selection, .text-content.questionnaire form .exit-form .label::-moz-selection, .text-content.questionnaire form .exit-form label::-moz-selection, .text-content.questionnaire form .reference-form .label::-moz-selection, .text-content.questionnaire form .reference-form label::-moz-selection, .text-content.questionnaire form .questionnaire-form .label::-moz-selection, .text-content.questionnaire form .questionnaire-form label::-moz-selection {
background: transparent
}
.text-content.bio form .bio-form input[type="text"], .text-content.bio form .bio-form input[type="email"], .text-content.bio form .bio-form input[type="tel"], .text-content.bio form .bio-form input[type="url"], .text-content.bio form .bio-form select, .text-content.bio form .bio-form textarea, .text-content.bio form .directory-form input[type="text"], .text-content.bio form .directory-form input[type="email"], .text-content.bio form .directory-form input[type="tel"], .text-content.bio form .directory-form input[type="url"], .text-content.bio form .directory-form select, .text-content.bio form .directory-form textarea, .text-content.bio form .exit-form input[type="text"], .text-content.bio form .exit-form input[type="email"], .text-content.bio form .exit-form input[type="tel"], .text-content.bio form .exit-form input[type="url"], .text-content.bio form .exit-form select, .text-content.bio form .exit-form textarea, .text-content.bio form .reference-form input[type="text"], .text-content.bio form .reference-form input[type="email"], .text-content.bio form .reference-form input[type="tel"], .text-content.bio form .reference-form input[type="url"], .text-content.bio form .reference-form select, .text-content.bio form .reference-form textarea, .text-content.bio form .questionnaire-form input[type="text"], .text-content.bio form .questionnaire-form input[type="email"], .text-content.bio form .questionnaire-form input[type="tel"], .text-content.bio form .questionnaire-form input[type="url"], .text-content.bio form .questionnaire-form select, .text-content.bio form .questionnaire-form textarea, .text-content.directory form .bio-form input[type="text"], .text-content.directory form .bio-form input[type="email"], .text-content.directory form .bio-form input[type="tel"], .text-content.directory form .bio-form input[type="url"], .text-content.directory form .bio-form select, .text-content.directory form .bio-form textarea, .text-content.directory form .directory-form input[type="text"], .text-content.directory form .directory-form input[type="email"], .text-content.directory form .directory-form input[type="tel"], .text-content.directory form .directory-form input[type="url"], .text-content.directory form .directory-form select, .text-content.directory form .directory-form textarea, .text-content.directory form .exit-form input[type="text"], .text-content.directory form .exit-form input[type="email"], .text-content.directory form .exit-form input[type="tel"], .text-content.directory form .exit-form input[type="url"], .text-content.directory form .exit-form select, .text-content.directory form .exit-form textarea, .text-content.directory form .reference-form input[type="text"], .text-content.directory form .reference-form input[type="email"], .text-content.directory form .reference-form input[type="tel"], .text-content.directory form .reference-form input[type="url"], .text-content.directory form .reference-form select, .text-content.directory form .reference-form textarea, .text-content.directory form .questionnaire-form input[type="text"], .text-content.directory form .questionnaire-form input[type="email"], .text-content.directory form .questionnaire-form input[type="tel"], .text-content.directory form .questionnaire-form input[type="url"], .text-content.directory form .questionnaire-form select, .text-content.directory form .questionnaire-form textarea, .text-content.exit form .bio-form input[type="text"], .text-content.exit form .bio-form input[type="email"], .text-content.exit form .bio-form input[type="tel"], .text-content.exit form .bio-form input[type="url"], .text-content.exit form .bio-form select, .text-content.exit form .bio-form textarea, .text-content.exit form .directory-form input[type="text"], .text-content.exit form .directory-form input[type="email"], .text-content.exit form .directory-form input[type="tel"], .text-content.exit form .directory-form input[type="url"], .text-content.exit form .directory-form select, .text-content.exit form .directory-form textarea, .text-content.exit form .exit-form input[type="text"], .text-content.exit form .exit-form input[type="email"], .text-content.exit form .exit-form input[type="tel"], .text-content.exit form .exit-form input[type="url"], .text-content.exit form .exit-form select, .text-content.exit form .exit-form textarea, .text-content.exit form .reference-form input[type="text"], .text-content.exit form .reference-form input[type="email"], .text-content.exit form .reference-form input[type="tel"], .text-content.exit form .reference-form input[type="url"], .text-content.exit form .reference-form select, .text-content.exit form .reference-form textarea, .text-content.exit form .questionnaire-form input[type="text"], .text-content.exit form .questionnaire-form input[type="email"], .text-content.exit form .questionnaire-form input[type="tel"], .text-content.exit form .questionnaire-form input[type="url"], .text-content.exit form .questionnaire-form select, .text-content.exit form .questionnaire-form textarea, .text-content.reference form .bio-form input[type="text"], .text-content.reference form .bio-form input[type="email"], .text-content.reference form .bio-form input[type="tel"], .text-content.reference form .bio-form input[type="url"], .text-content.reference form .bio-form select, .text-content.reference form .bio-form textarea, .text-content.reference form .directory-form input[type="text"], .text-content.reference form .directory-form input[type="email"], .text-content.reference form .directory-form input[type="tel"], .text-content.reference form .directory-form input[type="url"], .text-content.reference form .directory-form select, .text-content.reference form .directory-form textarea, .text-content.reference form .exit-form input[type="text"], .text-content.reference form .exit-form input[type="email"], .text-content.reference form .exit-form input[type="tel"], .text-content.reference form .exit-form input[type="url"], .text-content.reference form .exit-form select, .text-content.reference form .exit-form textarea, .text-content.reference form .reference-form input[type="text"], .text-content.reference form .reference-form input[type="email"], .text-content.reference form .reference-form input[type="tel"], .text-content.reference form .reference-form input[type="url"], .text-content.reference form .reference-form select, .text-content.reference form .reference-form textarea, .text-content.reference form .questionnaire-form input[type="text"], .text-content.reference form .questionnaire-form input[type="email"], .text-content.reference form .questionnaire-form input[type="tel"], .text-content.reference form .questionnaire-form input[type="url"], .text-content.reference form .questionnaire-form select, .text-content.reference form .questionnaire-form textarea, .text-content.questionnaire form .bio-form input[type="text"], .text-content.questionnaire form .bio-form input[type="email"], .text-content.questionnaire form .bio-form input[type="tel"], .text-content.questionnaire form .bio-form input[type="url"], .text-content.questionnaire form .bio-form select, .text-content.questionnaire form .bio-form textarea, .text-content.questionnaire form .directory-form input[type="text"], .text-content.questionnaire form .directory-form input[type="email"], .text-content.questionnaire form .directory-form input[type="tel"], .text-content.questionnaire form .directory-form input[type="url"], .text-content.questionnaire form .directory-form select, .text-content.questionnaire form .directory-form textarea, .text-content.questionnaire form .exit-form input[type="text"], .text-content.questionnaire form .exit-form input[type="email"], .text-content.questionnaire form .exit-form input[type="tel"], .text-content.questionnaire form .exit-form input[type="url"], .text-content.questionnaire form .exit-form select, .text-content.questionnaire form .exit-form textarea, .text-content.questionnaire form .reference-form input[type="text"], .text-content.questionnaire form .reference-form input[type="email"], .text-content.questionnaire form .reference-form input[type="tel"], .text-content.questionnaire form .reference-form input[type="url"], .text-content.questionnaire form .reference-form select, .text-content.questionnaire form .reference-form textarea, .text-content.questionnaire form .questionnaire-form input[type="text"], .text-content.questionnaire form .questionnaire-form input[type="email"], .text-content.questionnaire form .questionnaire-form input[type="tel"], .text-content.questionnaire form .questionnaire-form input[type="url"], .text-content.questionnaire form .questionnaire-form select, .text-content.questionnaire form .questionnaire-form textarea {
width: 100%;
border: 1px #d5d5d5 solid;
font: inherit;
color: inherit;
margin: 0;
vertical-align: bottom;
transition: all 500ms
}
.text-content.bio form .bio-form input[type="text"]:focus, .text-content.bio form .bio-form input[type="email"]:focus, .text-content.bio form .bio-form input[type="tel"]:focus, .text-content.bio form .bio-form input[type="url"]:focus, .text-content.bio form .bio-form select:focus, .text-content.bio form .bio-form textarea:focus, .text-content.bio form .directory-form input[type="text"]:focus, .text-content.bio form .directory-form input[type="email"]:focus, .text-content.bio form .directory-form input[type="tel"]:focus, .text-content.bio form .directory-form input[type="url"]:focus, .text-content.bio form .directory-form select:focus, .text-content.bio form .directory-form textarea:focus, .text-content.bio form .exit-form input[type="text"]:focus, .text-content.bio form .exit-form input[type="email"]:focus, .text-content.bio form .exit-form input[type="tel"]:focus, .text-content.bio form .exit-form input[type="url"]:focus, .text-content.bio form .exit-form select:focus, .text-content.bio form .exit-form textarea:focus, .text-content.bio form .reference-form input[type="text"]:focus, .text-content.bio form .reference-form input[type="email"]:focus, .text-content.bio form .reference-form input[type="tel"]:focus, .text-content.bio form .reference-form input[type="url"]:focus, .text-content.bio form .reference-form select:focus, .text-content.bio form .reference-form textarea:focus, .text-content.bio form .questionnaire-form input[type="text"]:focus, .text-content.bio form .questionnaire-form input[type="email"]:focus, .text-content.bio form .questionnaire-form input[type="tel"]:focus, .text-content.bio form .questionnaire-form input[type="url"]:focus, .text-content.bio form .questionnaire-form select:focus, .text-content.bio form .questionnaire-form textarea:focus, .text-content.directory form .bio-form input[type="text"]:focus, .text-content.directory form .bio-form input[type="email"]:focus, .text-content.directory form .bio-form input[type="tel"]:focus, .text-content.directory form .bio-form input[type="url"]:focus, .text-content.directory form .bio-form select:focus, .text-content.directory form .bio-form textarea:focus, .text-content.directory form .directory-form input[type="text"]:focus, .text-content.directory form .directory-form input[type="email"]:focus, .text-content.directory form .directory-form input[type="tel"]:focus, .text-content.directory form .directory-form input[type="url"]:focus, .text-content.directory form .directory-form select:focus, .text-content.directory form .directory-form textarea:focus, .text-content.directory form .exit-form input[type="text"]:focus, .text-content.directory form .exit-form input[type="email"]:focus, .text-content.directory form .exit-form input[type="tel"]:focus, .text-content.directory form .exit-form input[type="url"]:focus, .text-content.directory form .exit-form select:focus, .text-content.directory form .exit-form textarea:focus, .text-content.directory form .reference-form input[type="text"]:focus, .text-content.directory form .reference-form input[type="email"]:focus, .text-content.directory form .reference-form input[type="tel"]:focus, .text-content.directory form .reference-form input[type="url"]:focus, .text-content.directory form .reference-form select:focus, .text-content.directory form .reference-form textarea:focus, .text-content.directory form .questionnaire-form input[type="text"]:focus, .text-content.directory form .questionnaire-form input[type="email"]:focus, .text-content.directory form .questionnaire-form input[type="tel"]:focus, .text-content.directory form .questionnaire-form input[type="url"]:focus, .text-content.directory form .questionnaire-form select:focus, .text-content.directory form .questionnaire-form textarea:focus, .text-content.exit form .bio-form input[type="text"]:focus, .text-content.exit form .bio-form input[type="email"]:focus, .text-content.exit form .bio-form input[type="tel"]:focus, .text-content.exit form .bio-form input[type="url"]:focus, .text-content.exit form .bio-form select:focus, .text-content.exit form .bio-form textarea:focus, .text-content.exit form .directory-form input[type="text"]:focus, .text-content.exit form .directory-form input[type="email"]:focus, .text-content.exit form .directory-form input[type="tel"]:focus, .text-content.exit form .directory-form input[type="url"]:focus, .text-content.exit form .directory-form select:focus, .text-content.exit form .directory-form textarea:focus, .text-content.exit form .exit-form input[type="text"]:focus, .text-content.exit form .exit-form input[type="email"]:focus, .text-content.exit form .exit-form input[type="tel"]:focus, .text-content.exit form .exit-form input[type="url"]:focus, .text-content.exit form .exit-form select:focus, .text-content.exit form .exit-form textarea:focus, .text-content.exit form .reference-form input[type="text"]:focus, .text-content.exit form .reference-form input[type="email"]:focus, .text-content.exit form .reference-form input[type="tel"]:focus, .text-content.exit form .reference-form input[type="url"]:focus, .text-content.exit form .reference-form select:focus, .text-content.exit form .reference-form textarea:focus, .text-content.exit form .questionnaire-form input[type="text"]:focus, .text-content.exit form .questionnaire-form input[type="email"]:focus, .text-content.exit form .questionnaire-form input[type="tel"]:focus, .text-content.exit form .questionnaire-form input[type="url"]:focus, .text-content.exit form .questionnaire-form select:focus, .text-content.exit form .questionnaire-form textarea:focus, .text-content.reference form .bio-form input[type="text"]:focus, .text-content.reference form .bio-form input[type="email"]:focus, .text-content.reference form .bio-form input[type="tel"]:focus, .text-content.reference form .bio-form input[type="url"]:focus, .text-content.reference form .bio-form select:focus, .text-content.reference form .bio-form textarea:focus, .text-content.reference form .directory-form input[type="text"]:focus, .text-content.reference form .directory-form input[type="email"]:focus, .text-content.reference form .directory-form input[type="tel"]:focus, .text-content.reference form .directory-form input[type="url"]:focus, .text-content.reference form .directory-form select:focus, .text-content.reference form .directory-form textarea:focus, .text-content.reference form .exit-form input[type="text"]:focus, .text-content.reference form .exit-form input[type="email"]:focus, .text-content.reference form .exit-form input[type="tel"]:focus, .text-content.reference form .exit-form input[type="url"]:focus, .text-content.reference form .exit-form select:focus, .text-content.reference form .exit-form textarea:focus, .text-content.reference form .reference-form input[type="text"]:focus, .text-content.reference form .reference-form input[type="email"]:focus, .text-content.reference form .reference-form input[type="tel"]:focus, .text-content.reference form .reference-form input[type="url"]:focus, .text-content.reference form .reference-form select:focus, .text-content.reference form .reference-form textarea:focus, .text-content.reference form .questionnaire-form input[type="text"]:focus, .text-content.reference form .questionnaire-form input[type="email"]:focus, .text-content.reference form .questionnaire-form input[type="tel"]:focus, .text-content.reference form .questionnaire-form input[type="url"]:focus, .text-content.reference form .questionnaire-form select:focus, .text-content.reference form .questionnaire-form textarea:focus, .text-content.questionnaire form .bio-form input[type="text"]:focus, .text-content.questionnaire form .bio-form input[type="email"]:focus, .text-content.questionnaire form .bio-form input[type="tel"]:focus, .text-content.questionnaire form .bio-form input[type="url"]:focus, .text-content.questionnaire form .bio-form select:focus, .text-content.questionnaire form .bio-form textarea:focus, .text-content.questionnaire form .directory-form input[type="text"]:focus, .text-content.questionnaire form .directory-form input[type="email"]:focus, .text-content.questionnaire form .directory-form input[type="tel"]:focus, .text-content.questionnaire form .directory-form input[type="url"]:focus, .text-content.questionnaire form .directory-form select:focus, .text-content.questionnaire form .directory-form textarea:focus, .text-content.questionnaire form .exit-form input[type="text"]:focus, .text-content.questionnaire form .exit-form input[type="email"]:focus, .text-content.questionnaire form .exit-form input[type="tel"]:focus, .text-content.questionnaire form .exit-form input[type="url"]:focus, .text-content.questionnaire form .exit-form select:focus, .text-content.questionnaire form .exit-form textarea:focus, .text-content.questionnaire form .reference-form input[type="text"]:focus, .text-content.questionnaire form .reference-form input[type="email"]:focus, .text-content.questionnaire form .reference-form input[type="tel"]:focus, .text-content.questionnaire form .reference-form input[type="url"]:focus, .text-content.questionnaire form .reference-form select:focus, .text-content.questionnaire form .reference-form textarea:focus, .text-content.questionnaire form .questionnaire-form input[type="text"]:focus, .text-content.questionnaire form .questionnaire-form input[type="email"]:focus, .text-content.questionnaire form .questionnaire-form input[type="tel"]:focus, .text-content.questionnaire form .questionnaire-form input[type="url"]:focus, .text-content.questionnaire form .questionnaire-form select:focus, .text-content.questionnaire form .questionnaire-form textarea:focus {
border-color: #09c
}
.text-content.bio form .bio-form input[type="text"].wpcf7-not-valid, .text-content.bio form .bio-form input[type="email"].wpcf7-not-valid, .text-content.bio form .bio-form input[type="tel"].wpcf7-not-valid, .text-content.bio form .bio-form input[type="url"].wpcf7-not-valid, .text-content.bio form .bio-form select.wpcf7-not-valid, .text-content.bio form .bio-form textarea.wpcf7-not-valid, .text-content.bio form .directory-form input[type="text"].wpcf7-not-valid, .text-content.bio form .directory-form input[type="email"].wpcf7-not-valid, .text-content.bio form .directory-form input[type="tel"].wpcf7-not-valid, .text-content.bio form .directory-form input[type="url"].wpcf7-not-valid, .text-content.bio form .directory-form select.wpcf7-not-valid, .text-content.bio form .directory-form textarea.wpcf7-not-valid, .text-content.bio form .exit-form input[type="text"].wpcf7-not-valid, .text-content.bio form .exit-form input[type="email"].wpcf7-not-valid, .text-content.bio form .exit-form input[type="tel"].wpcf7-not-valid, .text-content.bio form .exit-form input[type="url"].wpcf7-not-valid, .text-content.bio form .exit-form select.wpcf7-not-valid, .text-content.bio form .exit-form textarea.wpcf7-not-valid, .text-content.bio form .reference-form input[type="text"].wpcf7-not-valid, .text-content.bio form .reference-form input[type="email"].wpcf7-not-valid, .text-content.bio form .reference-form input[type="tel"].wpcf7-not-valid, .text-content.bio form .reference-form input[type="url"].wpcf7-not-valid, .text-content.bio form .reference-form select.wpcf7-not-valid, .text-content.bio form .reference-form textarea.wpcf7-not-valid, .text-content.bio form .questionnaire-form input[type="text"].wpcf7-not-valid, .text-content.bio form .questionnaire-form input[type="email"].wpcf7-not-valid, .text-content.bio form .questionnaire-form input[type="tel"].wpcf7-not-valid, .text-content.bio form .questionnaire-form input[type="url"].wpcf7-not-valid, .text-content.bio form .questionnaire-form select.wpcf7-not-valid, .text-content.bio form .questionnaire-form textarea.wpcf7-not-valid, .text-content.directory form .bio-form input[type="text"].wpcf7-not-valid, .text-content.directory form .bio-form input[type="email"].wpcf7-not-valid, .text-content.directory form .bio-form input[type="tel"].wpcf7-not-valid, .text-content.directory form .bio-form input[type="url"].wpcf7-not-valid, .text-content.directory form .bio-form select.wpcf7-not-valid, .text-content.directory form .bio-form textarea.wpcf7-not-valid, .text-content.directory form .directory-form input[type="text"].wpcf7-not-valid, .text-content.directory form .directory-form input[type="email"].wpcf7-not-valid, .text-content.directory form .directory-form input[type="tel"].wpcf7-not-valid, .text-content.directory form .directory-form input[type="url"].wpcf7-not-valid, .text-content.directory form .directory-form select.wpcf7-not-valid, .text-content.directory form .directory-form textarea.wpcf7-not-valid, .text-content.directory form .exit-form input[type="text"].wpcf7-not-valid, .text-content.directory form .exit-form input[type="email"].wpcf7-not-valid, .text-content.directory form .exit-form input[type="tel"].wpcf7-not-valid, .text-content.directory form .exit-form input[type="url"].wpcf7-not-valid, .text-content.directory form .exit-form select.wpcf7-not-valid, .text-content.directory form .exit-form textarea.wpcf7-not-valid, .text-content.directory form .reference-form input[type="text"].wpcf7-not-valid, .text-content.directory form .reference-form input[type="email"].wpcf7-not-valid, .text-content.directory form .reference-form input[type="tel"].wpcf7-not-valid, .text-content.directory form .reference-form input[type="url"].wpcf7-not-valid, .text-content.directory form .reference-form select.wpcf7-not-valid, .text-content.directory form .reference-form textarea.wpcf7-not-valid, .text-content.directory form .questionnaire-form input[type="text"].wpcf7-not-valid, .text-content.directory form .questionnaire-form input[type="email"].wpcf7-not-valid, .text-content.directory form .questionnaire-form input[type="tel"].wpcf7-not-valid, .text-content.directory form .questionnaire-form input[type="url"].wpcf7-not-valid, .text-content.directory form .questionnaire-form select.wpcf7-not-valid, .text-content.directory form .questionnaire-form textarea.wpcf7-not-valid, .text-content.exit form .bio-form input[type="text"].wpcf7-not-valid, .text-content.exit form .bio-form input[type="email"].wpcf7-not-valid, .text-content.exit form .bio-form input[type="tel"].wpcf7-not-valid, .text-content.exit form .bio-form input[type="url"].wpcf7-not-valid, .text-content.exit form .bio-form select.wpcf7-not-valid, .text-content.exit form .bio-form textarea.wpcf7-not-valid, .text-content.exit form .directory-form input[type="text"].wpcf7-not-valid, .text-content.exit form .directory-form input[type="email"].wpcf7-not-valid, .text-content.exit form .directory-form input[type="tel"].wpcf7-not-valid, .text-content.exit form .directory-form input[type="url"].wpcf7-not-valid, .text-content.exit form .directory-form select.wpcf7-not-valid, .text-content.exit form .directory-form textarea.wpcf7-not-valid, .text-content.exit form .exit-form input[type="text"].wpcf7-not-valid, .text-content.exit form .exit-form input[type="email"].wpcf7-not-valid, .text-content.exit form .exit-form input[type="tel"].wpcf7-not-valid, .text-content.exit form .exit-form input[type="url"].wpcf7-not-valid, .text-content.exit form .exit-form select.wpcf7-not-valid, .text-content.exit form .exit-form textarea.wpcf7-not-valid, .text-content.exit form .reference-form input[type="text"].wpcf7-not-valid, .text-content.exit form .reference-form input[type="email"].wpcf7-not-valid, .text-content.exit form .reference-form input[type="tel"].wpcf7-not-valid, .text-content.exit form .reference-form input[type="url"].wpcf7-not-valid, .text-content.exit form .reference-form select.wpcf7-not-valid, .text-content.exit form .reference-form textarea.wpcf7-not-valid, .text-content.exit form .questionnaire-form input[type="text"].wpcf7-not-valid, .text-content.exit form .questionnaire-form input[type="email"].wpcf7-not-valid, .text-content.exit form .questionnaire-form input[type="tel"].wpcf7-not-valid, .text-content.exit form .questionnaire-form input[type="url"].wpcf7-not-valid, .text-content.exit form .questionnaire-form select.wpcf7-not-valid, .text-content.exit form .questionnaire-form textarea.wpcf7-not-valid, .text-content.reference form .bio-form input[type="text"].wpcf7-not-valid, .text-content.reference form .bio-form input[type="email"].wpcf7-not-valid, .text-content.reference form .bio-form input[type="tel"].wpcf7-not-valid, .text-content.reference form .bio-form input[type="url"].wpcf7-not-valid, .text-content.reference form .bio-form select.wpcf7-not-valid, .text-content.reference form .bio-form textarea.wpcf7-not-valid, .text-content.reference form .directory-form input[type="text"].wpcf7-not-valid, .text-content.reference form .directory-form input[type="email"].wpcf7-not-valid, .text-content.reference form .directory-form input[type="tel"].wpcf7-not-valid, .text-content.reference form .directory-form input[type="url"].wpcf7-not-valid, .text-content.reference form .directory-form select.wpcf7-not-valid, .text-content.reference form .directory-form textarea.wpcf7-not-valid, .text-content.reference form .exit-form input[type="text"].wpcf7-not-valid, .text-content.reference form .exit-form input[type="email"].wpcf7-not-valid, .text-content.reference form .exit-form input[type="tel"].wpcf7-not-valid, .text-content.reference form .exit-form input[type="url"].wpcf7-not-valid, .text-content.reference form .exit-form select.wpcf7-not-valid, .text-content.reference form .exit-form textarea.wpcf7-not-valid, .text-content.reference form .reference-form input[type="text"].wpcf7-not-valid, .text-content.reference form .reference-form input[type="email"].wpcf7-not-valid, .text-content.reference form .reference-form input[type="tel"].wpcf7-not-valid, .text-content.reference form .reference-form input[type="url"].wpcf7-not-valid, .text-content.reference form .reference-form select.wpcf7-not-valid, .text-content.reference form .reference-form textarea.wpcf7-not-valid, .text-content.reference form .questionnaire-form input[type="text"].wpcf7-not-valid, .text-content.reference form .questionnaire-form input[type="email"].wpcf7-not-valid, .text-content.reference form .questionnaire-form input[type="tel"].wpcf7-not-valid, .text-content.reference form .questionnaire-form input[type="url"].wpcf7-not-valid, .text-content.reference form .questionnaire-form select.wpcf7-not-valid, .text-content.reference form .questionnaire-form textarea.wpcf7-not-valid, .text-content.questionnaire form .bio-form input[type="text"].wpcf7-not-valid, .text-content.questionnaire form .bio-form input[type="email"].wpcf7-not-valid, .text-content.questionnaire form .bio-form input[type="tel"].wpcf7-not-valid, .text-content.questionnaire form .bio-form input[type="url"].wpcf7-not-valid, .text-content.questionnaire form .bio-form select.wpcf7-not-valid, .text-content.questionnaire form .bio-form textarea.wpcf7-not-valid, .text-content.questionnaire form .directory-form input[type="text"].wpcf7-not-valid, .text-content.questionnaire form .directory-form input[type="email"].wpcf7-not-valid, .text-content.questionnaire form .directory-form input[type="tel"].wpcf7-not-valid, .text-content.questionnaire form .directory-form input[type="url"].wpcf7-not-valid, .text-content.questionnaire form .directory-form select.wpcf7-not-valid, .text-content.questionnaire form .directory-form textarea.wpcf7-not-valid, .text-content.questionnaire form .exit-form input[type="text"].wpcf7-not-valid, .text-content.questionnaire form .exit-form input[type="email"].wpcf7-not-valid, .text-content.questionnaire form .exit-form input[type="tel"].wpcf7-not-valid, .text-content.questionnaire form .exit-form input[type="url"].wpcf7-not-valid, .text-content.questionnaire form .exit-form select.wpcf7-not-valid, .text-content.questionnaire form .exit-form textarea.wpcf7-not-valid, .text-content.questionnaire form .reference-form input[type="text"].wpcf7-not-valid, .text-content.questionnaire form .reference-form input[type="email"].wpcf7-not-valid, .text-content.questionnaire form .reference-form input[type="tel"].wpcf7-not-valid, .text-content.questionnaire form .reference-form input[type="url"].wpcf7-not-valid, .text-content.questionnaire form .reference-form select.wpcf7-not-valid, .text-content.questionnaire form .reference-form textarea.wpcf7-not-valid, .text-content.questionnaire form .questionnaire-form input[type="text"].wpcf7-not-valid, .text-content.questionnaire form .questionnaire-form input[type="email"].wpcf7-not-valid, .text-content.questionnaire form .questionnaire-form input[type="tel"].wpcf7-not-valid, .text-content.questionnaire form .questionnaire-form input[type="url"].wpcf7-not-valid, .text-content.questionnaire form .questionnaire-form select.wpcf7-not-valid, .text-content.questionnaire form .questionnaire-form textarea.wpcf7-not-valid {
border-color: #c6c
}
.text-content.bio form .bio-form input[type="text"], .text-content.bio form .bio-form input[type="email"], .text-content.bio form .bio-form input[type="tel"], .text-content.bio form .bio-form input[type="url"], .text-content.bio form .directory-form input[type="text"], .text-content.bio form .directory-form input[type="email"], .text-content.bio form .directory-form input[type="tel"], .text-content.bio form .directory-form input[type="url"], .text-content.bio form .exit-form input[type="text"], .text-content.bio form .exit-form input[type="email"], .text-content.bio form .exit-form input[type="tel"], .text-content.bio form .exit-form input[type="url"], .text-content.bio form .reference-form input[type="text"], .text-content.bio form .reference-form input[type="email"], .text-content.bio form .reference-form input[type="tel"], .text-content.bio form .reference-form input[type="url"], .text-content.bio form .questionnaire-form input[type="text"], .text-content.bio form .questionnaire-form input[type="email"], .text-content.bio form .questionnaire-form input[type="tel"], .text-content.bio form .questionnaire-form input[type="url"], .text-content.directory form .bio-form input[type="text"], .text-content.directory form .bio-form input[type="email"], .text-content.directory form .bio-form input[type="tel"], .text-content.directory form .bio-form input[type="url"], .text-content.directory form .directory-form input[type="text"], .text-content.directory form .directory-form input[type="email"], .text-content.directory form .directory-form input[type="tel"], .text-content.directory form .directory-form input[type="url"], .text-content.directory form .exit-form input[type="text"], .text-content.directory form .exit-form input[type="email"], .text-content.directory form .exit-form input[type="tel"], .text-content.directory form .exit-form input[type="url"], .text-content.directory form .reference-form input[type="text"], .text-content.directory form .reference-form input[type="email"], .text-content.directory form .reference-form input[type="tel"], .text-content.directory form .reference-form input[type="url"], .text-content.directory form .questionnaire-form input[type="text"], .text-content.directory form .questionnaire-form input[type="email"], .text-content.directory form .questionnaire-form input[type="tel"], .text-content.directory form .questionnaire-form input[type="url"], .text-content.exit form .bio-form input[type="text"], .text-content.exit form .bio-form input[type="email"], .text-content.exit form .bio-form input[type="tel"], .text-content.exit form .bio-form input[type="url"], .text-content.exit form .directory-form input[type="text"], .text-content.exit form .directory-form input[type="email"], .text-content.exit form .directory-form input[type="tel"], .text-content.exit form .directory-form input[type="url"], .text-content.exit form .exit-form input[type="text"], .text-content.exit form .exit-form input[type="email"], .text-content.exit form .exit-form input[type="tel"], .text-content.exit form .exit-form input[type="url"], .text-content.exit form .reference-form input[type="text"], .text-content.exit form .reference-form input[type="email"], .text-content.exit form .reference-form input[type="tel"], .text-content.exit form .reference-form input[type="url"], .text-content.exit form .questionnaire-form input[type="text"], .text-content.exit form .questionnaire-form input[type="email"], .text-content.exit form .questionnaire-form input[type="tel"], .text-content.exit form .questionnaire-form input[type="url"], .text-content.reference form .bio-form input[type="text"], .text-content.reference form .bio-form input[type="email"], .text-content.reference form .bio-form input[type="tel"], .text-content.reference form .bio-form input[type="url"], .text-content.reference form .directory-form input[type="text"], .text-content.reference form .directory-form input[type="email"], .text-content.reference form .directory-form input[type="tel"], .text-content.reference form .directory-form input[type="url"], .text-content.reference form .exit-form input[type="text"], .text-content.reference form .exit-form input[type="email"], .text-content.reference form .exit-form input[type="tel"], .text-content.reference form .exit-form input[type="url"], .text-content.reference form .reference-form input[type="text"], .text-content.reference form .reference-form input[type="email"], .text-content.reference form .reference-form input[type="tel"], .text-content.reference form .reference-form input[type="url"], .text-content.reference form .questionnaire-form input[type="text"], .text-content.reference form .questionnaire-form input[type="email"], .text-content.reference form .questionnaire-form input[type="tel"], .text-content.reference form .questionnaire-form input[type="url"], .text-content.questionnaire form .bio-form input[type="text"], .text-content.questionnaire form .bio-form input[type="email"], .text-content.questionnaire form .bio-form input[type="tel"], .text-content.questionnaire form .bio-form input[type="url"], .text-content.questionnaire form .directory-form input[type="text"], .text-content.questionnaire form .directory-form input[type="email"], .text-content.questionnaire form .directory-form input[type="tel"], .text-content.questionnaire form .directory-form input[type="url"], .text-content.questionnaire form .exit-form input[type="text"], .text-content.questionnaire form .exit-form input[type="email"], .text-content.questionnaire form .exit-form input[type="tel"], .text-content.questionnaire form .exit-form input[type="url"], .text-content.questionnaire form .reference-form input[type="text"], .text-content.questionnaire form .reference-form input[type="email"], .text-content.questionnaire form .reference-form input[type="tel"], .text-content.questionnaire form .reference-form input[type="url"], .text-content.questionnaire form .questionnaire-form input[type="text"], .text-content.questionnaire form .questionnaire-form input[type="email"], .text-content.questionnaire form .questionnaire-form input[type="tel"], .text-content.questionnaire form .questionnaire-form input[type="url"] {
height: 52px;
padding: 6px 12px 4px;
background: #fff
}
.text-content.bio form .bio-form input[type="text"][name*="citation"], .text-content.bio form .bio-form input[type="email"][name*="citation"], .text-content.bio form .bio-form input[type="tel"][name*="citation"], .text-content.bio form .bio-form input[type="url"][name*="citation"], .text-content.bio form .directory-form input[type="text"][name*="citation"], .text-content.bio form .directory-form input[type="email"][name*="citation"], .text-content.bio form .directory-form input[type="tel"][name*="citation"], .text-content.bio form .directory-form input[type="url"][name*="citation"], .text-content.bio form .exit-form input[type="text"][name*="citation"], .text-content.bio form .exit-form input[type="email"][name*="citation"], .text-content.bio form .exit-form input[type="tel"][name*="citation"], .text-content.bio form .exit-form input[type="url"][name*="citation"], .text-content.bio form .reference-form input[type="text"][name*="citation"], .text-content.bio form .reference-form input[type="email"][name*="citation"], .text-content.bio form .reference-form input[type="tel"][name*="citation"], .text-content.bio form .reference-form input[type="url"][name*="citation"], .text-content.bio form .questionnaire-form input[type="text"][name*="citation"], .text-content.bio form .questionnaire-form input[type="email"][name*="citation"], .text-content.bio form .questionnaire-form input[type="tel"][name*="citation"], .text-content.bio form .questionnaire-form input[type="url"][name*="citation"], .text-content.directory form .bio-form input[type="text"][name*="citation"], .text-content.directory form .bio-form input[type="email"][name*="citation"], .text-content.directory form .bio-form input[type="tel"][name*="citation"], .text-content.directory form .bio-form input[type="url"][name*="citation"], .text-content.directory form .directory-form input[type="text"][name*="citation"], .text-content.directory form .directory-form input[type="email"][name*="citation"], .text-content.directory form .directory-form input[type="tel"][name*="citation"], .text-content.directory form .directory-form input[type="url"][name*="citation"], .text-content.directory form .exit-form input[type="text"][name*="citation"], .text-content.directory form .exit-form input[type="email"][name*="citation"], .text-content.directory form .exit-form input[type="tel"][name*="citation"], .text-content.directory form .exit-form input[type="url"][name*="citation"], .text-content.directory form .reference-form input[type="text"][name*="citation"], .text-content.directory form .reference-form input[type="email"][name*="citation"], .text-content.directory form .reference-form input[type="tel"][name*="citation"], .text-content.directory form .reference-form input[type="url"][name*="citation"], .text-content.directory form .questionnaire-form input[type="text"][name*="citation"], .text-content.directory form .questionnaire-form input[type="email"][name*="citation"], .text-content.directory form .questionnaire-form input[type="tel"][name*="citation"], .text-content.directory form .questionnaire-form input[type="url"][name*="citation"], .text-content.exit form .bio-form input[type="text"][name*="citation"], .text-content.exit form .bio-form input[type="email"][name*="citation"], .text-content.exit form .bio-form input[type="tel"][name*="citation"], .text-content.exit form .bio-form input[type="url"][name*="citation"], .text-content.exit form .directory-form input[type="text"][name*="citation"], .text-content.exit form .directory-form input[type="email"][name*="citation"], .text-content.exit form .directory-form input[type="tel"][name*="citation"], .text-content.exit form .directory-form input[type="url"][name*="citation"], .text-content.exit form .exit-form input[type="text"][name*="citation"], .text-content.exit form .exit-form input[type="email"][name*="citation"], .text-content.exit form .exit-form input[type="tel"][name*="citation"], .text-content.exit form .exit-form input[type="url"][name*="citation"], .text-content.exit form .reference-form input[type="text"][name*="citation"], .text-content.exit form .reference-form input[type="email"][name*="citation"], .text-content.exit form .reference-form input[type="tel"][name*="citation"], .text-content.exit form .reference-form input[type="url"][name*="citation"], .text-content.exit form .questionnaire-form input[type="text"][name*="citation"], .text-content.exit form .questionnaire-form input[type="email"][name*="citation"], .text-content.exit form .questionnaire-form input[type="tel"][name*="citation"], .text-content.exit form .questionnaire-form input[type="url"][name*="citation"], .text-content.reference form .bio-form input[type="text"][name*="citation"], .text-content.reference form .bio-form input[type="email"][name*="citation"], .text-content.reference form .bio-form input[type="tel"][name*="citation"], .text-content.reference form .bio-form input[type="url"][name*="citation"], .text-content.reference form .directory-form input[type="text"][name*="citation"], .text-content.reference form .directory-form input[type="email"][name*="citation"], .text-content.reference form .directory-form input[type="tel"][name*="citation"], .text-content.reference form .directory-form input[type="url"][name*="citation"], .text-content.reference form .exit-form input[type="text"][name*="citation"], .text-content.reference form .exit-form input[type="email"][name*="citation"], .text-content.reference form .exit-form input[type="tel"][name*="citation"], .text-content.reference form .exit-form input[type="url"][name*="citation"], .text-content.reference form .reference-form input[type="text"][name*="citation"], .text-content.reference form .reference-form input[type="email"][name*="citation"], .text-content.reference form .reference-form input[type="tel"][name*="citation"], .text-content.reference form .reference-form input[type="url"][name*="citation"], .text-content.reference form .questionnaire-form input[type="text"][name*="citation"], .text-content.reference form .questionnaire-form input[type="email"][name*="citation"], .text-content.reference form .questionnaire-form input[type="tel"][name*="citation"], .text-content.reference form .questionnaire-form input[type="url"][name*="citation"], .text-content.questionnaire form .bio-form input[type="text"][name*="citation"], .text-content.questionnaire form .bio-form input[type="email"][name*="citation"], .text-content.questionnaire form .bio-form input[type="tel"][name*="citation"], .text-content.questionnaire form .bio-form input[type="url"][name*="citation"], .text-content.questionnaire form .directory-form input[type="text"][name*="citation"], .text-content.questionnaire form .directory-form input[type="email"][name*="citation"], .text-content.questionnaire form .directory-form input[type="tel"][name*="citation"], .text-content.questionnaire form .directory-form input[type="url"][name*="citation"], .text-content.questionnaire form .exit-form input[type="text"][name*="citation"], .text-content.questionnaire form .exit-form input[type="email"][name*="citation"], .text-content.questionnaire form .exit-form input[type="tel"][name*="citation"], .text-content.questionnaire form .exit-form input[type="url"][name*="citation"], .text-content.questionnaire form .reference-form input[type="text"][name*="citation"], .text-content.questionnaire form .reference-form input[type="email"][name*="citation"], .text-content.questionnaire form .reference-form input[type="tel"][name*="citation"], .text-content.questionnaire form .reference-form input[type="url"][name*="citation"], .text-content.questionnaire form .questionnaire-form input[type="text"][name*="citation"], .text-content.questionnaire form .questionnaire-form input[type="email"][name*="citation"], .text-content.questionnaire form .questionnaire-form input[type="tel"][name*="citation"], .text-content.questionnaire form .questionnaire-form input[type="url"][name*="citation"] {
max-width: calc(50% - 25px)
}
.text-content.bio form .bio-form select, .text-content.bio form .directory-form select, .text-content.bio form .exit-form select, .text-content.bio form .reference-form select, .text-content.bio form .questionnaire-form select, .text-content.directory form .bio-form select, .text-content.directory form .directory-form select, .text-content.directory form .exit-form select, .text-content.directory form .reference-form select, .text-content.directory form .questionnaire-form select, .text-content.exit form .bio-form select, .text-content.exit form .directory-form select, .text-content.exit form .exit-form select, .text-content.exit form .reference-form select, .text-content.exit form .questionnaire-form select, .text-content.reference form .bio-form select, .text-content.reference form .directory-form select, .text-content.reference form .exit-form select, .text-content.reference form .reference-form select, .text-content.reference form .questionnaire-form select, .text-content.questionnaire form .bio-form select, .text-content.questionnaire form .directory-form select, .text-content.questionnaire form .exit-form select, .text-content.questionnaire form .reference-form select, .text-content.questionnaire form .questionnaire-form select {
height: 52px;
padding: 6px 24px 4px 12px;
background: #fff url(//lawsonsnetwork.com/wp-content/themes/lawsonsnetwork/img/select.svg) calc(100% - 14px) 50% no-repeat;
background-size: 15px 10px
}
.text-content.bio form .bio-form .columns, .text-content.bio form .directory-form .columns, .text-content.bio form .exit-form .columns, .text-content.bio form .reference-form .columns, .text-content.bio form .questionnaire-form .columns, .text-content.directory form .bio-form .columns, .text-content.directory form .directory-form .columns, .text-content.directory form .exit-form .columns, .text-content.directory form .reference-form .columns, .text-content.directory form .questionnaire-form .columns, .text-content.exit form .bio-form .columns, .text-content.exit form .directory-form .columns, .text-content.exit form .exit-form .columns, .text-content.exit form .reference-form .columns, .text-content.exit form .questionnaire-form .columns, .text-content.reference form .bio-form .columns, .text-content.reference form .directory-form .columns, .text-content.reference form .exit-form .columns, .text-content.reference form .reference-form .columns, .text-content.reference form .questionnaire-form .columns, .text-content.questionnaire form .bio-form .columns, .text-content.questionnaire form .directory-form .columns, .text-content.questionnaire form .exit-form .columns, .text-content.questionnaire form .reference-form .columns, .text-content.questionnaire form .questionnaire-form .columns {
display: flex;
margin: 0 -25px
}
.text-content.bio form .bio-form .columns p, .text-content.bio form .directory-form .columns p, .text-content.bio form .exit-form .columns p, .text-content.bio form .reference-form .columns p, .text-content.bio form .questionnaire-form .columns p, .text-content.directory form .bio-form .columns p, .text-content.directory form .directory-form .columns p, .text-content.directory form .exit-form .columns p, .text-content.directory form .reference-form .columns p, .text-content.directory form .questionnaire-form .columns p, .text-content.exit form .bio-form .columns p, .text-content.exit form .directory-form .columns p, .text-content.exit form .exit-form .columns p, .text-content.exit form .reference-form .columns p, .text-content.exit form .questionnaire-form .columns p, .text-content.reference form .bio-form .columns p, .text-content.reference form .directory-form .columns p, .text-content.reference form .exit-form .columns p, .text-content.reference form .reference-form .columns p, .text-content.reference form .questionnaire-form .columns p, .text-content.questionnaire form .bio-form .columns p, .text-content.questionnaire form .directory-form .columns p, .text-content.questionnaire form .exit-form .columns p, .text-content.questionnaire form .reference-form .columns p, .text-content.questionnaire form .questionnaire-form .columns p {
width: 50%;
padding: 0 25px
}
.text-content.bio form .bio-form .columns p:first-of-type, .text-content.bio form .directory-form .columns p:first-of-type, .text-content.bio form .exit-form .columns p:first-of-type, .text-content.bio form .reference-form .columns p:first-of-type, .text-content.bio form .questionnaire-form .columns p:first-of-type, .text-content.directory form .bio-form .columns p:first-of-type, .text-content.directory form .directory-form .columns p:first-of-type, .text-content.directory form .exit-form .columns p:first-of-type, .text-content.directory form .reference-form .columns p:first-of-type, .text-content.directory form .questionnaire-form .columns p:first-of-type, .text-content.exit form .bio-form .columns p:first-of-type, .text-content.exit form .directory-form .columns p:first-of-type, .text-content.exit form .exit-form .columns p:first-of-type, .text-content.exit form .reference-form .columns p:first-of-type, .text-content.exit form .questionnaire-form .columns p:first-of-type, .text-content.reference form .bio-form .columns p:first-of-type, .text-content.reference form .directory-form .columns p:first-of-type, .text-content.reference form .exit-form .columns p:first-of-type, .text-content.reference form .reference-form .columns p:first-of-type, .text-content.reference form .questionnaire-form .columns p:first-of-type, .text-content.questionnaire form .bio-form .columns p:first-of-type, .text-content.questionnaire form .directory-form .columns p:first-of-type, .text-content.questionnaire form .exit-form .columns p:first-of-type, .text-content.questionnaire form .reference-form .columns p:first-of-type, .text-content.questionnaire form .questionnaire-form .columns p:first-of-type {
margin-top: 1.375em !important
}
.text-content.bio form .bio-form .columns p:last-of-type, .text-content.bio form .directory-form .columns p:last-of-type, .text-content.bio form .exit-form .columns p:last-of-type, .text-content.bio form .reference-form .columns p:last-of-type, .text-content.bio form .questionnaire-form .columns p:last-of-type, .text-content.directory form .bio-form .columns p:last-of-type, .text-content.directory form .directory-form .columns p:last-of-type, .text-content.directory form .exit-form .columns p:last-of-type, .text-content.directory form .reference-form .columns p:last-of-type, .text-content.directory form .questionnaire-form .columns p:last-of-type, .text-content.exit form .bio-form .columns p:last-of-type, .text-content.exit form .directory-form .columns p:last-of-type, .text-content.exit form .exit-form .columns p:last-of-type, .text-content.exit form .reference-form .columns p:last-of-type, .text-content.exit form .questionnaire-form .columns p:last-of-type, .text-content.reference form .bio-form .columns p:last-of-type, .text-content.reference form .directory-form .columns p:last-of-type, .text-content.reference form .exit-form .columns p:last-of-type, .text-content.reference form .reference-form .columns p:last-of-type, .text-content.reference form .questionnaire-form .columns p:last-of-type, .text-content.questionnaire form .bio-form .columns p:last-of-type, .text-content.questionnaire form .directory-form .columns p:last-of-type, .text-content.questionnaire form .exit-form .columns p:last-of-type, .text-content.questionnaire form .reference-form .columns p:last-of-type, .text-content.questionnaire form .questionnaire-form .columns p:last-of-type {
margin-bottom: 1.375em !important
}
.text-content.bio form .bio-form .date-selector, .text-content.bio form .directory-form .date-selector, .text-content.bio form .exit-form .date-selector, .text-content.bio form .reference-form .date-selector, .text-content.bio form .questionnaire-form .date-selector, .text-content.directory form .bio-form .date-selector, .text-content.directory form .directory-form .date-selector, .text-content.directory form .exit-form .date-selector, .text-content.directory form .reference-form .date-selector, .text-content.directory form .questionnaire-form .date-selector, .text-content.exit form .bio-form .date-selector, .text-content.exit form .directory-form .date-selector, .text-content.exit form .exit-form .date-selector, .text-content.exit form .reference-form .date-selector, .text-content.exit form .questionnaire-form .date-selector, .text-content.reference form .bio-form .date-selector, .text-content.reference form .directory-form .date-selector, .text-content.reference form .exit-form .date-selector, .text-content.reference form .reference-form .date-selector, .text-content.reference form .questionnaire-form .date-selector, .text-content.questionnaire form .bio-form .date-selector, .text-content.questionnaire form .directory-form .date-selector, .text-content.questionnaire form .exit-form .date-selector, .text-content.questionnaire form .reference-form .date-selector, .text-content.questionnaire form .questionnaire-form .date-selector {
display: flex;
margin: 0 -5px
}
.text-content.bio form .bio-form .date-selector .day, .text-content.bio form .bio-form .date-selector .month, .text-content.bio form .bio-form .date-selector .year, .text-content.bio form .directory-form .date-selector .day, .text-content.bio form .directory-form .date-selector .month, .text-content.bio form .directory-form .date-selector .year, .text-content.bio form .exit-form .date-selector .day, .text-content.bio form .exit-form .date-selector .month, .text-content.bio form .exit-form .date-selector .year, .text-content.bio form .reference-form .date-selector .day, .text-content.bio form .reference-form .date-selector .month, .text-content.bio form .reference-form .date-selector .year, .text-content.bio form .questionnaire-form .date-selector .day, .text-content.bio form .questionnaire-form .date-selector .month, .text-content.bio form .questionnaire-form .date-selector .year, .text-content.directory form .bio-form .date-selector .day, .text-content.directory form .bio-form .date-selector .month, .text-content.directory form .bio-form .date-selector .year, .text-content.directory form .directory-form .date-selector .day, .text-content.directory form .directory-form .date-selector .month, .text-content.directory form .directory-form .date-selector .year, .text-content.directory form .exit-form .date-selector .day, .text-content.directory form .exit-form .date-selector .month, .text-content.directory form .exit-form .date-selector .year, .text-content.directory form .reference-form .date-selector .day, .text-content.directory form .reference-form .date-selector .month, .text-content.directory form .reference-form .date-selector .year, .text-content.directory form .questionnaire-form .date-selector .day, .text-content.directory form .questionnaire-form .date-selector .month, .text-content.directory form .questionnaire-form .date-selector .year, .text-content.exit form .bio-form .date-selector .day, .text-content.exit form .bio-form .date-selector .month, .text-content.exit form .bio-form .date-selector .year, .text-content.exit form .directory-form .date-selector .day, .text-content.exit form .directory-form .date-selector .month, .text-content.exit form .directory-form .date-selector .year, .text-content.exit form .exit-form .date-selector .day, .text-content.exit form .exit-form .date-selector .month, .text-content.exit form .exit-form .date-selector .year, .text-content.exit form .reference-form .date-selector .day, .text-content.exit form .reference-form .date-selector .month, .text-content.exit form .reference-form .date-selector .year, .text-content.exit form .questionnaire-form .date-selector .day, .text-content.exit form .questionnaire-form .date-selector .month, .text-content.exit form .questionnaire-form .date-selector .year, .text-content.reference form .bio-form .date-selector .day, .text-content.reference form .bio-form .date-selector .month, .text-content.reference form .bio-form .date-selector .year, .text-content.reference form .directory-form .date-selector .day, .text-content.reference form .directory-form .date-selector .month, .text-content.reference form .directory-form .date-selector .year, .text-content.reference form .exit-form .date-selector .day, .text-content.reference form .exit-form .date-selector .month, .text-content.reference form .exit-form .date-selector .year, .text-content.reference form .reference-form .date-selector .day, .text-content.reference form .reference-form .date-selector .month, .text-content.reference form .reference-form .date-selector .year, .text-content.reference form .questionnaire-form .date-selector .day, .text-content.reference form .questionnaire-form .date-selector .month, .text-content.reference form .questionnaire-form .date-selector .year, .text-content.questionnaire form .bio-form .date-selector .day, .text-content.questionnaire form .bio-form .date-selector .month, .text-content.questionnaire form .bio-form .date-selector .year, .text-content.questionnaire form .directory-form .date-selector .day, .text-content.questionnaire form .directory-form .date-selector .month, .text-content.questionnaire form .directory-form .date-selector .year, .text-content.questionnaire form .exit-form .date-selector .day, .text-content.questionnaire form .exit-form .date-selector .month, .text-content.questionnaire form .exit-form .date-selector .year, .text-content.questionnaire form .reference-form .date-selector .day, .text-content.questionnaire form .reference-form .date-selector .month, .text-content.questionnaire form .reference-form .date-selector .year, .text-content.questionnaire form .questionnaire-form .date-selector .day, .text-content.questionnaire form .questionnaire-form .date-selector .month, .text-content.questionnaire form .questionnaire-form .date-selector .year {
padding: 0 5px
}
.text-content.bio form .bio-form .date-selector .day, .text-content.bio form .directory-form .date-selector .day, .text-content.bio form .exit-form .date-selector .day, .text-content.bio form .reference-form .date-selector .day, .text-content.bio form .questionnaire-form .date-selector .day, .text-content.directory form .bio-form .date-selector .day, .text-content.directory form .directory-form .date-selector .day, .text-content.directory form .exit-form .date-selector .day, .text-content.directory form .reference-form .date-selector .day, .text-content.directory form .questionnaire-form .date-selector .day, .text-content.exit form .bio-form .date-selector .day, .text-content.exit form .directory-form .date-selector .day, .text-content.exit form .exit-form .date-selector .day, .text-content.exit form .reference-form .date-selector .day, .text-content.exit form .questionnaire-form .date-selector .day, .text-content.reference form .bio-form .date-selector .day, .text-content.reference form .directory-form .date-selector .day, .text-content.reference form .exit-form .date-selector .day, .text-content.reference form .reference-form .date-selector .day, .text-content.reference form .questionnaire-form .date-selector .day, .text-content.questionnaire form .bio-form .date-selector .day, .text-content.questionnaire form .directory-form .date-selector .day, .text-content.questionnaire form .exit-form .date-selector .day, .text-content.questionnaire form .reference-form .date-selector .day, .text-content.questionnaire form .questionnaire-form .date-selector .day {
width: 25%
}
.text-content.bio form .bio-form .date-selector .month, .text-content.bio form .directory-form .date-selector .month, .text-content.bio form .exit-form .date-selector .month, .text-content.bio form .reference-form .date-selector .month, .text-content.bio form .questionnaire-form .date-selector .month, .text-content.directory form .bio-form .date-selector .month, .text-content.directory form .directory-form .date-selector .month, .text-content.directory form .exit-form .date-selector .month, .text-content.directory form .reference-form .date-selector .month, .text-content.directory form .questionnaire-form .date-selector .month, .text-content.exit form .bio-form .date-selector .month, .text-content.exit form .directory-form .date-selector .month, .text-content.exit form .exit-form .date-selector .month, .text-content.exit form .reference-form .date-selector .month, .text-content.exit form .questionnaire-form .date-selector .month, .text-content.reference form .bio-form .date-selector .month, .text-content.reference form .directory-form .date-selector .month, .text-content.reference form .exit-form .date-selector .month, .text-content.reference form .reference-form .date-selector .month, .text-content.reference form .questionnaire-form .date-selector .month, .text-content.questionnaire form .bio-form .date-selector .month, .text-content.questionnaire form .directory-form .date-selector .month, .text-content.questionnaire form .exit-form .date-selector .month, .text-content.questionnaire form .reference-form .date-selector .month, .text-content.questionnaire form .questionnaire-form .date-selector .month {
width: 45%
}
.text-content.bio form .bio-form .date-selector .year, .text-content.bio form .directory-form .date-selector .year, .text-content.bio form .exit-form .date-selector .year, .text-content.bio form .reference-form .date-selector .year, .text-content.bio form .questionnaire-form .date-selector .year, .text-content.directory form .bio-form .date-selector .year, .text-content.directory form .directory-form .date-selector .year, .text-content.directory form .exit-form .date-selector .year, .text-content.directory form .reference-form .date-selector .year, .text-content.directory form .questionnaire-form .date-selector .year, .text-content.exit form .bio-form .date-selector .year, .text-content.exit form .directory-form .date-selector .year, .text-content.exit form .exit-form .date-selector .year, .text-content.exit form .reference-form .date-selector .year, .text-content.exit form .questionnaire-form .date-selector .year, .text-content.reference form .bio-form .date-selector .year, .text-content.reference form .directory-form .date-selector .year, .text-content.reference form .exit-form .date-selector .year, .text-content.reference form .reference-form .date-selector .year, .text-content.reference form .questionnaire-form .date-selector .year, .text-content.questionnaire form .bio-form .date-selector .year, .text-content.questionnaire form .directory-form .date-selector .year, .text-content.questionnaire form .exit-form .date-selector .year, .text-content.questionnaire form .reference-form .date-selector .year, .text-content.questionnaire form .questionnaire-form .date-selector .year {
width: 30%
}
.text-content.bio form .bio-form input[type="file"], .text-content.bio form .directory-form input[type="file"], .text-content.bio form .exit-form input[type="file"], .text-content.bio form .reference-form input[type="file"], .text-content.bio form .questionnaire-form input[type="file"], .text-content.directory form .bio-form input[type="file"], .text-content.directory form .directory-form input[type="file"], .text-content.directory form .exit-form input[type="file"], .text-content.directory form .reference-form input[type="file"], .text-content.directory form .questionnaire-form input[type="file"], .text-content.exit form .bio-form input[type="file"], .text-content.exit form .directory-form input[type="file"], .text-content.exit form .exit-form input[type="file"], .text-content.exit form .reference-form input[type="file"], .text-content.exit form .questionnaire-form input[type="file"], .text-content.reference form .bio-form input[type="file"], .text-content.reference form .directory-form input[type="file"], .text-content.reference form .exit-form input[type="file"], .text-content.reference form .reference-form input[type="file"], .text-content.reference form .questionnaire-form input[type="file"], .text-content.questionnaire form .bio-form input[type="file"], .text-content.questionnaire form .directory-form input[type="file"], .text-content.questionnaire form .exit-form input[type="file"], .text-content.questionnaire form .reference-form input[type="file"], .text-content.questionnaire form .questionnaire-form input[type="file"] {
width: 100%
}
.text-content.bio form .bio-form textarea, .text-content.bio form .directory-form textarea, .text-content.bio form .exit-form textarea, .text-content.bio form .reference-form textarea, .text-content.bio form .questionnaire-form textarea, .text-content.directory form .bio-form textarea, .text-content.directory form .directory-form textarea, .text-content.directory form .exit-form textarea, .text-content.directory form .reference-form textarea, .text-content.directory form .questionnaire-form textarea, .text-content.exit form .bio-form textarea, .text-content.exit form .directory-form textarea, .text-content.exit form .exit-form textarea, .text-content.exit form .reference-form textarea, .text-content.exit form .questionnaire-form textarea, .text-content.reference form .bio-form textarea, .text-content.reference form .directory-form textarea, .text-content.reference form .exit-form textarea, .text-content.reference form .reference-form textarea, .text-content.reference form .questionnaire-form textarea, .text-content.questionnaire form .bio-form textarea, .text-content.questionnaire form .directory-form textarea, .text-content.questionnaire form .exit-form textarea, .text-content.questionnaire form .reference-form textarea, .text-content.questionnaire form .questionnaire-form textarea {
height: 152px;
padding: 16px 12px 14px;
background: #fff
}
.text-content.bio form .bio-form .checkbox-list, .text-content.bio form .directory-form .checkbox-list, .text-content.bio form .exit-form .checkbox-list, .text-content.bio form .reference-form .checkbox-list, .text-content.bio form .questionnaire-form .checkbox-list, .text-content.directory form .bio-form .checkbox-list, .text-content.directory form .directory-form .checkbox-list, .text-content.directory form .exit-form .checkbox-list, .text-content.directory form .reference-form .checkbox-list, .text-content.directory form .questionnaire-form .checkbox-list, .text-content.exit form .bio-form .checkbox-list, .text-content.exit form .directory-form .checkbox-list, .text-content.exit form .exit-form .checkbox-list, .text-content.exit form .reference-form .checkbox-list, .text-content.exit form .questionnaire-form .checkbox-list, .text-content.reference form .bio-form .checkbox-list, .text-content.reference form .directory-form .checkbox-list, .text-content.reference form .exit-form .checkbox-list, .text-content.reference form .reference-form .checkbox-list, .text-content.reference form .questionnaire-form .checkbox-list, .text-content.questionnaire form .bio-form .checkbox-list, .text-content.questionnaire form .directory-form .checkbox-list, .text-content.questionnaire form .exit-form .checkbox-list, .text-content.questionnaire form .reference-form .checkbox-list, .text-content.questionnaire form .questionnaire-form .checkbox-list {
display: flex;
flex-wrap: wrap;
width: 100%
}
.text-content.bio form .bio-form .checkbox-list .wpcf7-list-item, .text-content.bio form .directory-form .checkbox-list .wpcf7-list-item, .text-content.bio form .exit-form .checkbox-list .wpcf7-list-item, .text-content.bio form .reference-form .checkbox-list .wpcf7-list-item, .text-content.bio form .questionnaire-form .checkbox-list .wpcf7-list-item, .text-content.directory form .bio-form .checkbox-list .wpcf7-list-item, .text-content.directory form .directory-form .checkbox-list .wpcf7-list-item, .text-content.directory form .exit-form .checkbox-list .wpcf7-list-item, .text-content.directory form .reference-form .checkbox-list .wpcf7-list-item, .text-content.directory form .questionnaire-form .checkbox-list .wpcf7-list-item, .text-content.exit form .bio-form .checkbox-list .wpcf7-list-item, .text-content.exit form .directory-form .checkbox-list .wpcf7-list-item, .text-content.exit form .exit-form .checkbox-list .wpcf7-list-item, .text-content.exit form .reference-form .checkbox-list .wpcf7-list-item, .text-content.exit form .questionnaire-form .checkbox-list .wpcf7-list-item, .text-content.reference form .bio-form .checkbox-list .wpcf7-list-item, .text-content.reference form .directory-form .checkbox-list .wpcf7-list-item, .text-content.reference form .exit-form .checkbox-list .wpcf7-list-item, .text-content.reference form .reference-form .checkbox-list .wpcf7-list-item, .text-content.reference form .questionnaire-form .checkbox-list .wpcf7-list-item, .text-content.questionnaire form .bio-form .checkbox-list .wpcf7-list-item, .text-content.questionnaire form .directory-form .checkbox-list .wpcf7-list-item, .text-content.questionnaire form .exit-form .checkbox-list .wpcf7-list-item, .text-content.questionnaire form .reference-form .checkbox-list .wpcf7-list-item, .text-content.questionnaire form .questionnaire-form .checkbox-list .wpcf7-list-item {
position: relative;
display: inline-block;
margin: 0 30px 0 0
}
.text-content.bio form .bio-form .checkbox-list .wpcf7-list-item input[type="checkbox"], .text-content.bio form .directory-form .checkbox-list .wpcf7-list-item input[type="checkbox"], .text-content.bio form .exit-form .checkbox-list .wpcf7-list-item input[type="checkbox"], .text-content.bio form .reference-form .checkbox-list .wpcf7-list-item input[type="checkbox"], .text-content.bio form .questionnaire-form .checkbox-list .wpcf7-list-item input[type="checkbox"], .text-content.directory form .bio-form .checkbox-list .wpcf7-list-item input[type="checkbox"], .text-content.directory form .directory-form .checkbox-list .wpcf7-list-item input[type="checkbox"], .text-content.directory form .exit-form .checkbox-list .wpcf7-list-item input[type="checkbox"], .text-content.directory form .reference-form .checkbox-list .wpcf7-list-item input[type="checkbox"], .text-content.directory form .questionnaire-form .checkbox-list .wpcf7-list-item input[type="checkbox"], .text-content.exit form .bio-form .checkbox-list .wpcf7-list-item input[type="checkbox"], .text-content.exit form .directory-form .checkbox-list .wpcf7-list-item input[type="checkbox"], .text-content.exit form .exit-form .checkbox-list .wpcf7-list-item input[type="checkbox"], .text-content.exit form .reference-form .checkbox-list .wpcf7-list-item input[type="checkbox"], .text-content.exit form .questionnaire-form .checkbox-list .wpcf7-list-item input[type="checkbox"], .text-content.reference form .bio-form .checkbox-list .wpcf7-list-item input[type="checkbox"], .text-content.reference form .directory-form .checkbox-list .wpcf7-list-item input[type="checkbox"], .text-content.reference form .exit-form .checkbox-list .wpcf7-list-item input[type="checkbox"], .text-content.reference form .reference-form .checkbox-list .wpcf7-list-item input[type="checkbox"], .text-content.reference form .questionnaire-form .checkbox-list .wpcf7-list-item input[type="checkbox"], .text-content.questionnaire form .bio-form .checkbox-list .wpcf7-list-item input[type="checkbox"], .text-content.questionnaire form .directory-form .checkbox-list .wpcf7-list-item input[type="checkbox"], .text-content.questionnaire form .exit-form .checkbox-list .wpcf7-list-item input[type="checkbox"], .text-content.questionnaire form .reference-form .checkbox-list .wpcf7-list-item input[type="checkbox"], .text-content.questionnaire form .questionnaire-form .checkbox-list .wpcf7-list-item input[type="checkbox"] {
position: absolute;
top: 0;
left: 0;
width: 20px;
height: 20px;
opacity: 0;
pointer-events: none
}
.text-content.bio form .bio-form .checkbox-list .wpcf7-list-item label, .text-content.bio form .directory-form .checkbox-list .wpcf7-list-item label, .text-content.bio form .exit-form .checkbox-list .wpcf7-list-item label, .text-content.bio form .reference-form .checkbox-list .wpcf7-list-item label, .text-content.bio form .questionnaire-form .checkbox-list .wpcf7-list-item label, .text-content.directory form .bio-form .checkbox-list .wpcf7-list-item label, .text-content.directory form .directory-form .checkbox-list .wpcf7-list-item label, .text-content.directory form .exit-form .checkbox-list .wpcf7-list-item label, .text-content.directory form .reference-form .checkbox-list .wpcf7-list-item label, .text-content.directory form .questionnaire-form .checkbox-list .wpcf7-list-item label, .text-content.exit form .bio-form .checkbox-list .wpcf7-list-item label, .text-content.exit form .directory-form .checkbox-list .wpcf7-list-item label, .text-content.exit form .exit-form .checkbox-list .wpcf7-list-item label, .text-content.exit form .reference-form .checkbox-list .wpcf7-list-item label, .text-content.exit form .questionnaire-form .checkbox-list .wpcf7-list-item label, .text-content.reference form .bio-form .checkbox-list .wpcf7-list-item label, .text-content.reference form .directory-form .checkbox-list .wpcf7-list-item label, .text-content.reference form .exit-form .checkbox-list .wpcf7-list-item label, .text-content.reference form .reference-form .checkbox-list .wpcf7-list-item label, .text-content.reference form .questionnaire-form .checkbox-list .wpcf7-list-item label, .text-content.questionnaire form .bio-form .checkbox-list .wpcf7-list-item label, .text-content.questionnaire form .directory-form .checkbox-list .wpcf7-list-item label, .text-content.questionnaire form .exit-form .checkbox-list .wpcf7-list-item label, .text-content.questionnaire form .reference-form .checkbox-list .wpcf7-list-item label, .text-content.questionnaire form .questionnaire-form .checkbox-list .wpcf7-list-item label {
position: relative;
display: block;
padding: 0 0 0 28px;
cursor: pointer
}
.text-content.bio form .bio-form .checkbox-list .wpcf7-list-item label:before, .text-content.bio form .directory-form .checkbox-list .wpcf7-list-item label:before, .text-content.bio form .exit-form .checkbox-list .wpcf7-list-item label:before, .text-content.bio form .reference-form .checkbox-list .wpcf7-list-item label:before, .text-content.bio form .questionnaire-form .checkbox-list .wpcf7-list-item label:before, .text-content.directory form .bio-form .checkbox-list .wpcf7-list-item label:before, .text-content.directory form .directory-form .checkbox-list .wpcf7-list-item label:before, .text-content.directory form .exit-form .checkbox-list .wpcf7-list-item label:before, .text-content.directory form .reference-form .checkbox-list .wpcf7-list-item label:before, .text-content.directory form .questionnaire-form .checkbox-list .wpcf7-list-item label:before, .text-content.exit form .bio-form .checkbox-list .wpcf7-list-item label:before, .text-content.exit form .directory-form .checkbox-list .wpcf7-list-item label:before, .text-content.exit form .exit-form .checkbox-list .wpcf7-list-item label:before, .text-content.exit form .reference-form .checkbox-list .wpcf7-list-item label:before, .text-content.exit form .questionnaire-form .checkbox-list .wpcf7-list-item label:before, .text-content.reference form .bio-form .checkbox-list .wpcf7-list-item label:before, .text-content.reference form .directory-form .checkbox-list .wpcf7-list-item label:before, .text-content.reference form .exit-form .checkbox-list .wpcf7-list-item label:before, .text-content.reference form .reference-form .checkbox-list .wpcf7-list-item label:before, .text-content.reference form .questionnaire-form .checkbox-list .wpcf7-list-item label:before, .text-content.questionnaire form .bio-form .checkbox-list .wpcf7-list-item label:before, .text-content.questionnaire form .directory-form .checkbox-list .wpcf7-list-item label:before, .text-content.questionnaire form .exit-form .checkbox-list .wpcf7-list-item label:before, .text-content.questionnaire form .reference-form .checkbox-list .wpcf7-list-item label:before, .text-content.questionnaire form .questionnaire-form .checkbox-list .wpcf7-list-item label:before {
position: absolute;
top: 2px;
left: 0;
width: 18px;
height: 18px;
display: block;
border: 1px #ccc solid;
content: '';
background: #fff;
pointer: cursor;
z-index: 10;
transition: all 500ms
}
.text-content.bio form .bio-form .checkbox-list .wpcf7-list-item label:after, .text-content.bio form .directory-form .checkbox-list .wpcf7-list-item label:after, .text-content.bio form .exit-form .checkbox-list .wpcf7-list-item label:after, .text-content.bio form .reference-form .checkbox-list .wpcf7-list-item label:after, .text-content.bio form .questionnaire-form .checkbox-list .wpcf7-list-item label:after, .text-content.directory form .bio-form .checkbox-list .wpcf7-list-item label:after, .text-content.directory form .directory-form .checkbox-list .wpcf7-list-item label:after, .text-content.directory form .exit-form .checkbox-list .wpcf7-list-item label:after, .text-content.directory form .reference-form .checkbox-list .wpcf7-list-item label:after, .text-content.directory form .questionnaire-form .checkbox-list .wpcf7-list-item label:after, .text-content.exit form .bio-form .checkbox-list .wpcf7-list-item label:after, .text-content.exit form .directory-form .checkbox-list .wpcf7-list-item label:after, .text-content.exit form .exit-form .checkbox-list .wpcf7-list-item label:after, .text-content.exit form .reference-form .checkbox-list .wpcf7-list-item label:after, .text-content.exit form .questionnaire-form .checkbox-list .wpcf7-list-item label:after, .text-content.reference form .bio-form .checkbox-list .wpcf7-list-item label:after, .text-content.reference form .directory-form .checkbox-list .wpcf7-list-item label:after, .text-content.reference form .exit-form .checkbox-list .wpcf7-list-item label:after, .text-content.reference form .reference-form .checkbox-list .wpcf7-list-item label:after, .text-content.reference form .questionnaire-form .checkbox-list .wpcf7-list-item label:after, .text-content.questionnaire form .bio-form .checkbox-list .wpcf7-list-item label:after, .text-content.questionnaire form .directory-form .checkbox-list .wpcf7-list-item label:after, .text-content.questionnaire form .exit-form .checkbox-list .wpcf7-list-item label:after, .text-content.questionnaire form .reference-form .checkbox-list .wpcf7-list-item label:after, .text-content.questionnaire form .questionnaire-form .checkbox-list .wpcf7-list-item label:after {
position: absolute;
top: 6px;
left: 7px;
width: 5px;
height: 8px;
border-radius: 0;
border-right: 2px #333 solid;
border-bottom: 2px #333 solid;
content: '';
background: transparent;
z-index: 20;
opacity: 0;
transform: scale(0) rotate(45deg);
transition: all 150ms
}
.text-content.bio form .bio-form .checkbox-list .wpcf7-list-item label:hover:before, .text-content.bio form .directory-form .checkbox-list .wpcf7-list-item label:hover:before, .text-content.bio form .exit-form .checkbox-list .wpcf7-list-item label:hover:before, .text-content.bio form .reference-form .checkbox-list .wpcf7-list-item label:hover:before, .text-content.bio form .questionnaire-form .checkbox-list .wpcf7-list-item label:hover:before, .text-content.directory form .bio-form .checkbox-list .wpcf7-list-item label:hover:before, .text-content.directory form .directory-form .checkbox-list .wpcf7-list-item label:hover:before, .text-content.directory form .exit-form .checkbox-list .wpcf7-list-item label:hover:before, .text-content.directory form .reference-form .checkbox-list .wpcf7-list-item label:hover:before, .text-content.directory form .questionnaire-form .checkbox-list .wpcf7-list-item label:hover:before, .text-content.exit form .bio-form .checkbox-list .wpcf7-list-item label:hover:before, .text-content.exit form .directory-form .checkbox-list .wpcf7-list-item label:hover:before, .text-content.exit form .exit-form .checkbox-list .wpcf7-list-item label:hover:before, .text-content.exit form .reference-form .checkbox-list .wpcf7-list-item label:hover:before, .text-content.exit form .questionnaire-form .checkbox-list .wpcf7-list-item label:hover:before, .text-content.reference form .bio-form .checkbox-list .wpcf7-list-item label:hover:before, .text-content.reference form .directory-form .checkbox-list .wpcf7-list-item label:hover:before, .text-content.reference form .exit-form .checkbox-list .wpcf7-list-item label:hover:before, .text-content.reference form .reference-form .checkbox-list .wpcf7-list-item label:hover:before, .text-content.reference form .questionnaire-form .checkbox-list .wpcf7-list-item label:hover:before, .text-content.questionnaire form .bio-form .checkbox-list .wpcf7-list-item label:hover:before, .text-content.questionnaire form .directory-form .checkbox-list .wpcf7-list-item label:hover:before, .text-content.questionnaire form .exit-form .checkbox-list .wpcf7-list-item label:hover:before, .text-content.questionnaire form .reference-form .checkbox-list .wpcf7-list-item label:hover:before, .text-content.questionnaire form .questionnaire-form .checkbox-list .wpcf7-list-item label:hover:before {
border-color: #999
}
.text-content.bio form .bio-form .checkbox-list .wpcf7-list-item label::selection, .text-content.bio form .directory-form .checkbox-list .wpcf7-list-item label::selection, .text-content.bio form .exit-form .checkbox-list .wpcf7-list-item label::selection, .text-content.bio form .reference-form .checkbox-list .wpcf7-list-item label::selection, .text-content.bio form .questionnaire-form .checkbox-list .wpcf7-list-item label::selection, .text-content.directory form .bio-form .checkbox-list .wpcf7-list-item label::selection, .text-content.directory form .directory-form .checkbox-list .wpcf7-list-item label::selection, .text-content.directory form .exit-form .checkbox-list .wpcf7-list-item label::selection, .text-content.directory form .reference-form .checkbox-list .wpcf7-list-item label::selection, .text-content.directory form .questionnaire-form .checkbox-list .wpcf7-list-item label::selection, .text-content.exit form .bio-form .checkbox-list .wpcf7-list-item label::selection, .text-content.exit form .directory-form .checkbox-list .wpcf7-list-item label::selection, .text-content.exit form .exit-form .checkbox-list .wpcf7-list-item label::selection, .text-content.exit form .reference-form .checkbox-list .wpcf7-list-item label::selection, .text-content.exit form .questionnaire-form .checkbox-list .wpcf7-list-item label::selection, .text-content.reference form .bio-form .checkbox-list .wpcf7-list-item label::selection, .text-content.reference form .directory-form .checkbox-list .wpcf7-list-item label::selection, .text-content.reference form .exit-form .checkbox-list .wpcf7-list-item label::selection, .text-content.reference form .reference-form .checkbox-list .wpcf7-list-item label::selection, .text-content.reference form .questionnaire-form .checkbox-list .wpcf7-list-item label::selection, .text-content.questionnaire form .bio-form .checkbox-list .wpcf7-list-item label::selection, .text-content.questionnaire form .directory-form .checkbox-list .wpcf7-list-item label::selection, .text-content.questionnaire form .exit-form .checkbox-list .wpcf7-list-item label::selection, .text-content.questionnaire form .reference-form .checkbox-list .wpcf7-list-item label::selection, .text-content.questionnaire form .questionnaire-form .checkbox-list .wpcf7-list-item label::selection {
background: transparent
}
.text-content.bio form .bio-form .checkbox-list .wpcf7-list-item label::-moz-selection, .text-content.bio form .directory-form .checkbox-list .wpcf7-list-item label::-moz-selection, .text-content.bio form .exit-form .checkbox-list .wpcf7-list-item label::-moz-selection, .text-content.bio form .reference-form .checkbox-list .wpcf7-list-item label::-moz-selection, .text-content.bio form .questionnaire-form .checkbox-list .wpcf7-list-item label::-moz-selection, .text-content.directory form .bio-form .checkbox-list .wpcf7-list-item label::-moz-selection, .text-content.directory form .directory-form .checkbox-list .wpcf7-list-item label::-moz-selection, .text-content.directory form .exit-form .checkbox-list .wpcf7-list-item label::-moz-selection, .text-content.directory form .reference-form .checkbox-list .wpcf7-list-item label::-moz-selection, .text-content.directory form .questionnaire-form .checkbox-list .wpcf7-list-item label::-moz-selection, .text-content.exit form .bio-form .checkbox-list .wpcf7-list-item label::-moz-selection, .text-content.exit form .directory-form .checkbox-list .wpcf7-list-item label::-moz-selection, .text-content.exit form .exit-form .checkbox-list .wpcf7-list-item label::-moz-selection, .text-content.exit form .reference-form .checkbox-list .wpcf7-list-item label::-moz-selection, .text-content.exit form .questionnaire-form .checkbox-list .wpcf7-list-item label::-moz-selection, .text-content.reference form .bio-form .checkbox-list .wpcf7-list-item label::-moz-selection, .text-content.reference form .directory-form .checkbox-list .wpcf7-list-item label::-moz-selection, .text-content.reference form .exit-form .checkbox-list .wpcf7-list-item label::-moz-selection, .text-content.reference form .reference-form .checkbox-list .wpcf7-list-item label::-moz-selection, .text-content.reference form .questionnaire-form .checkbox-list .wpcf7-list-item label::-moz-selection, .text-content.questionnaire form .bio-form .checkbox-list .wpcf7-list-item label::-moz-selection, .text-content.questionnaire form .directory-form .checkbox-list .wpcf7-list-item label::-moz-selection, .text-content.questionnaire form .exit-form .checkbox-list .wpcf7-list-item label::-moz-selection, .text-content.questionnaire form .reference-form .checkbox-list .wpcf7-list-item label::-moz-selection, .text-content.questionnaire form .questionnaire-form .checkbox-list .wpcf7-list-item label::-moz-selection {
background: transparent
}
.text-content.bio form .bio-form .checkbox-list .wpcf7-list-item input[type="checkbox"]:checked + label:after, .text-content.bio form .directory-form .checkbox-list .wpcf7-list-item input[type="checkbox"]:checked + label:after, .text-content.bio form .exit-form .checkbox-list .wpcf7-list-item input[type="checkbox"]:checked + label:after, .text-content.bio form .reference-form .checkbox-list .wpcf7-list-item input[type="checkbox"]:checked + label:after, .text-content.bio form .questionnaire-form .checkbox-list .wpcf7-list-item input[type="checkbox"]:checked + label:after, .text-content.directory form .bio-form .checkbox-list .wpcf7-list-item input[type="checkbox"]:checked + label:after, .text-content.directory form .directory-form .checkbox-list .wpcf7-list-item input[type="checkbox"]:checked + label:after, .text-content.directory form .exit-form .checkbox-list .wpcf7-list-item input[type="checkbox"]:checked + label:after, .text-content.directory form .reference-form .checkbox-list .wpcf7-list-item input[type="checkbox"]:checked + label:after, .text-content.directory form .questionnaire-form .checkbox-list .wpcf7-list-item input[type="checkbox"]:checked + label:after, .text-content.exit form .bio-form .checkbox-list .wpcf7-list-item input[type="checkbox"]:checked + label:after, .text-content.exit form .directory-form .checkbox-list .wpcf7-list-item input[type="checkbox"]:checked + label:after, .text-content.exit form .exit-form .checkbox-list .wpcf7-list-item input[type="checkbox"]:checked + label:after, .text-content.exit form .reference-form .checkbox-list .wpcf7-list-item input[type="checkbox"]:checked + label:after, .text-content.exit form .questionnaire-form .checkbox-list .wpcf7-list-item input[type="checkbox"]:checked + label:after, .text-content.reference form .bio-form .checkbox-list .wpcf7-list-item input[type="checkbox"]:checked + label:after, .text-content.reference form .directory-form .checkbox-list .wpcf7-list-item input[type="checkbox"]:checked + label:after, .text-content.reference form .exit-form .checkbox-list .wpcf7-list-item input[type="checkbox"]:checked + label:after, .text-content.reference form .reference-form .checkbox-list .wpcf7-list-item input[type="checkbox"]:checked + label:after, .text-content.reference form .questionnaire-form .checkbox-list .wpcf7-list-item input[type="checkbox"]:checked + label:after, .text-content.questionnaire form .bio-form .checkbox-list .wpcf7-list-item input[type="checkbox"]:checked + label:after, .text-content.questionnaire form .directory-form .checkbox-list .wpcf7-list-item input[type="checkbox"]:checked + label:after, .text-content.questionnaire form .exit-form .checkbox-list .wpcf7-list-item input[type="checkbox"]:checked + label:after, .text-content.questionnaire form .reference-form .checkbox-list .wpcf7-list-item input[type="checkbox"]:checked + label:after, .text-content.questionnaire form .questionnaire-form .checkbox-list .wpcf7-list-item input[type="checkbox"]:checked + label:after {
opacity: 1;
transform: scale(1) rotate(45deg)
}
.text-content.bio form .bio-form .rating, .text-content.bio form .directory-form .rating, .text-content.bio form .exit-form .rating, .text-content.bio form .reference-form .rating, .text-content.bio form .questionnaire-form .rating, .text-content.directory form .bio-form .rating, .text-content.directory form .directory-form .rating, .text-content.directory form .exit-form .rating, .text-content.directory form .reference-form .rating, .text-content.directory form .questionnaire-form .rating, .text-content.exit form .bio-form .rating, .text-content.exit form .directory-form .rating, .text-content.exit form .exit-form .rating, .text-content.exit form .reference-form .rating, .text-content.exit form .questionnaire-form .rating, .text-content.reference form .bio-form .rating, .text-content.reference form .directory-form .rating, .text-content.reference form .exit-form .rating, .text-content.reference form .reference-form .rating, .text-content.reference form .questionnaire-form .rating, .text-content.questionnaire form .bio-form .rating, .text-content.questionnaire form .directory-form .rating, .text-content.questionnaire form .exit-form .rating, .text-content.questionnaire form .reference-form .rating, .text-content.questionnaire form .questionnaire-form .rating {
display: flex;
width: 100%;
border: 1px #d5d5d5 solid;
border-radius: 999px;
background: #fff;
overflow: hidden
}
.text-content.bio form .bio-form .rating .wpcf7-list-item, .text-content.bio form .directory-form .rating .wpcf7-list-item, .text-content.bio form .exit-form .rating .wpcf7-list-item, .text-content.bio form .reference-form .rating .wpcf7-list-item, .text-content.bio form .questionnaire-form .rating .wpcf7-list-item, .text-content.directory form .bio-form .rating .wpcf7-list-item, .text-content.directory form .directory-form .rating .wpcf7-list-item, .text-content.directory form .exit-form .rating .wpcf7-list-item, .text-content.directory form .reference-form .rating .wpcf7-list-item, .text-content.directory form .questionnaire-form .rating .wpcf7-list-item, .text-content.exit form .bio-form .rating .wpcf7-list-item, .text-content.exit form .directory-form .rating .wpcf7-list-item, .text-content.exit form .exit-form .rating .wpcf7-list-item, .text-content.exit form .reference-form .rating .wpcf7-list-item, .text-content.exit form .questionnaire-form .rating .wpcf7-list-item, .text-content.reference form .bio-form .rating .wpcf7-list-item, .text-content.reference form .directory-form .rating .wpcf7-list-item, .text-content.reference form .exit-form .rating .wpcf7-list-item, .text-content.reference form .reference-form .rating .wpcf7-list-item, .text-content.reference form .questionnaire-form .rating .wpcf7-list-item, .text-content.questionnaire form .bio-form .rating .wpcf7-list-item, .text-content.questionnaire form .directory-form .rating .wpcf7-list-item, .text-content.questionnaire form .exit-form .rating .wpcf7-list-item, .text-content.questionnaire form .reference-form .rating .wpcf7-list-item, .text-content.questionnaire form .questionnaire-form .rating .wpcf7-list-item {
position: relative;
display: block;
flex-grow: 1;
box-shadow: inset 0 0 2px rgba(50, 50, 50, 0.2);
overflow: hidden
}
.text-content.bio form .bio-form .rating .wpcf7-list-item input[type="radio"], .text-content.bio form .directory-form .rating .wpcf7-list-item input[type="radio"], .text-content.bio form .exit-form .rating .wpcf7-list-item input[type="radio"], .text-content.bio form .reference-form .rating .wpcf7-list-item input[type="radio"], .text-content.bio form .questionnaire-form .rating .wpcf7-list-item input[type="radio"], .text-content.directory form .bio-form .rating .wpcf7-list-item input[type="radio"], .text-content.directory form .directory-form .rating .wpcf7-list-item input[type="radio"], .text-content.directory form .exit-form .rating .wpcf7-list-item input[type="radio"], .text-content.directory form .reference-form .rating .wpcf7-list-item input[type="radio"], .text-content.directory form .questionnaire-form .rating .wpcf7-list-item input[type="radio"], .text-content.exit form .bio-form .rating .wpcf7-list-item input[type="radio"], .text-content.exit form .directory-form .rating .wpcf7-list-item input[type="radio"], .text-content.exit form .exit-form .rating .wpcf7-list-item input[type="radio"], .text-content.exit form .reference-form .rating .wpcf7-list-item input[type="radio"], .text-content.exit form .questionnaire-form .rating .wpcf7-list-item input[type="radio"], .text-content.reference form .bio-form .rating .wpcf7-list-item input[type="radio"], .text-content.reference form .directory-form .rating .wpcf7-list-item input[type="radio"], .text-content.reference form .exit-form .rating .wpcf7-list-item input[type="radio"], .text-content.reference form .reference-form .rating .wpcf7-list-item input[type="radio"], .text-content.reference form .questionnaire-form .rating .wpcf7-list-item input[type="radio"], .text-content.questionnaire form .bio-form .rating .wpcf7-list-item input[type="radio"], .text-content.questionnaire form .directory-form .rating .wpcf7-list-item input[type="radio"], .text-content.questionnaire form .exit-form .rating .wpcf7-list-item input[type="radio"], .text-content.questionnaire form .reference-form .rating .wpcf7-list-item input[type="radio"], .text-content.questionnaire form .questionnaire-form .rating .wpcf7-list-item input[type="radio"] {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
opacity: 0;
pointer-events: none
}
.text-content.bio form .bio-form .rating .wpcf7-list-item label, .text-content.bio form .directory-form .rating .wpcf7-list-item label, .text-content.bio form .exit-form .rating .wpcf7-list-item label, .text-content.bio form .reference-form .rating .wpcf7-list-item label, .text-content.bio form .questionnaire-form .rating .wpcf7-list-item label, .text-content.directory form .bio-form .rating .wpcf7-list-item label, .text-content.directory form .directory-form .rating .wpcf7-list-item label, .text-content.directory form .exit-form .rating .wpcf7-list-item label, .text-content.directory form .reference-form .rating .wpcf7-list-item label, .text-content.directory form .questionnaire-form .rating .wpcf7-list-item label, .text-content.exit form .bio-form .rating .wpcf7-list-item label, .text-content.exit form .directory-form .rating .wpcf7-list-item label, .text-content.exit form .exit-form .rating .wpcf7-list-item label, .text-content.exit form .reference-form .rating .wpcf7-list-item label, .text-content.exit form .questionnaire-form .rating .wpcf7-list-item label, .text-content.reference form .bio-form .rating .wpcf7-list-item label, .text-content.reference form .directory-form .rating .wpcf7-list-item label, .text-content.reference form .exit-form .rating .wpcf7-list-item label, .text-content.reference form .reference-form .rating .wpcf7-list-item label, .text-content.reference form .questionnaire-form .rating .wpcf7-list-item label, .text-content.questionnaire form .bio-form .rating .wpcf7-list-item label, .text-content.questionnaire form .directory-form .rating .wpcf7-list-item label, .text-content.questionnaire form .exit-form .rating .wpcf7-list-item label, .text-content.questionnaire form .reference-form .rating .wpcf7-list-item label, .text-content.questionnaire form .questionnaire-form .rating .wpcf7-list-item label {
position: relative;
display: block;
padding: 15px 4px 14px;
font: 400 12px/1.25 Poppins, sans-serif;
text-align: center;
color: #757575;
margin: 0;
cursor: pointer;
transition: all 250ms
}
.text-content.bio form .bio-form .rating .wpcf7-list-item:nth-of-type(1) input[type="radio"]:checked + label, .text-content.bio form .directory-form .rating .wpcf7-list-item:nth-of-type(1) input[type="radio"]:checked + label, .text-content.bio form .exit-form .rating .wpcf7-list-item:nth-of-type(1) input[type="radio"]:checked + label, .text-content.bio form .reference-form .rating .wpcf7-list-item:nth-of-type(1) input[type="radio"]:checked + label, .text-content.bio form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(1) input[type="radio"]:checked + label, .text-content.directory form .bio-form .rating .wpcf7-list-item:nth-of-type(1) input[type="radio"]:checked + label, .text-content.directory form .directory-form .rating .wpcf7-list-item:nth-of-type(1) input[type="radio"]:checked + label, .text-content.directory form .exit-form .rating .wpcf7-list-item:nth-of-type(1) input[type="radio"]:checked + label, .text-content.directory form .reference-form .rating .wpcf7-list-item:nth-of-type(1) input[type="radio"]:checked + label, .text-content.directory form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(1) input[type="radio"]:checked + label, .text-content.exit form .bio-form .rating .wpcf7-list-item:nth-of-type(1) input[type="radio"]:checked + label, .text-content.exit form .directory-form .rating .wpcf7-list-item:nth-of-type(1) input[type="radio"]:checked + label, .text-content.exit form .exit-form .rating .wpcf7-list-item:nth-of-type(1) input[type="radio"]:checked + label, .text-content.exit form .reference-form .rating .wpcf7-list-item:nth-of-type(1) input[type="radio"]:checked + label, .text-content.exit form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(1) input[type="radio"]:checked + label, .text-content.reference form .bio-form .rating .wpcf7-list-item:nth-of-type(1) input[type="radio"]:checked + label, .text-content.reference form .directory-form .rating .wpcf7-list-item:nth-of-type(1) input[type="radio"]:checked + label, .text-content.reference form .exit-form .rating .wpcf7-list-item:nth-of-type(1) input[type="radio"]:checked + label, .text-content.reference form .reference-form .rating .wpcf7-list-item:nth-of-type(1) input[type="radio"]:checked + label, .text-content.reference form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(1) input[type="radio"]:checked + label, .text-content.questionnaire form .bio-form .rating .wpcf7-list-item:nth-of-type(1) input[type="radio"]:checked + label, .text-content.questionnaire form .directory-form .rating .wpcf7-list-item:nth-of-type(1) input[type="radio"]:checked + label, .text-content.questionnaire form .exit-form .rating .wpcf7-list-item:nth-of-type(1) input[type="radio"]:checked + label, .text-content.questionnaire form .reference-form .rating .wpcf7-list-item:nth-of-type(1) input[type="radio"]:checked + label, .text-content.questionnaire form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(1) input[type="radio"]:checked + label {
color: #fff;
background: #d4202b
}
.text-content.bio form .bio-form .rating .wpcf7-list-item:nth-of-type(1) label:hover, .text-content.bio form .directory-form .rating .wpcf7-list-item:nth-of-type(1) label:hover, .text-content.bio form .exit-form .rating .wpcf7-list-item:nth-of-type(1) label:hover, .text-content.bio form .reference-form .rating .wpcf7-list-item:nth-of-type(1) label:hover, .text-content.bio form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(1) label:hover, .text-content.directory form .bio-form .rating .wpcf7-list-item:nth-of-type(1) label:hover, .text-content.directory form .directory-form .rating .wpcf7-list-item:nth-of-type(1) label:hover, .text-content.directory form .exit-form .rating .wpcf7-list-item:nth-of-type(1) label:hover, .text-content.directory form .reference-form .rating .wpcf7-list-item:nth-of-type(1) label:hover, .text-content.directory form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(1) label:hover, .text-content.exit form .bio-form .rating .wpcf7-list-item:nth-of-type(1) label:hover, .text-content.exit form .directory-form .rating .wpcf7-list-item:nth-of-type(1) label:hover, .text-content.exit form .exit-form .rating .wpcf7-list-item:nth-of-type(1) label:hover, .text-content.exit form .reference-form .rating .wpcf7-list-item:nth-of-type(1) label:hover, .text-content.exit form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(1) label:hover, .text-content.reference form .bio-form .rating .wpcf7-list-item:nth-of-type(1) label:hover, .text-content.reference form .directory-form .rating .wpcf7-list-item:nth-of-type(1) label:hover, .text-content.reference form .exit-form .rating .wpcf7-list-item:nth-of-type(1) label:hover, .text-content.reference form .reference-form .rating .wpcf7-list-item:nth-of-type(1) label:hover, .text-content.reference form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(1) label:hover, .text-content.questionnaire form .bio-form .rating .wpcf7-list-item:nth-of-type(1) label:hover, .text-content.questionnaire form .directory-form .rating .wpcf7-list-item:nth-of-type(1) label:hover, .text-content.questionnaire form .exit-form .rating .wpcf7-list-item:nth-of-type(1) label:hover, .text-content.questionnaire form .reference-form .rating .wpcf7-list-item:nth-of-type(1) label:hover, .text-content.questionnaire form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(1) label:hover {
color: #fff;
background: #d4202b
}
.text-content.bio form .bio-form .rating .wpcf7-list-item:nth-of-type(2) input[type="radio"]:checked + label, .text-content.bio form .directory-form .rating .wpcf7-list-item:nth-of-type(2) input[type="radio"]:checked + label, .text-content.bio form .exit-form .rating .wpcf7-list-item:nth-of-type(2) input[type="radio"]:checked + label, .text-content.bio form .reference-form .rating .wpcf7-list-item:nth-of-type(2) input[type="radio"]:checked + label, .text-content.bio form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(2) input[type="radio"]:checked + label, .text-content.directory form .bio-form .rating .wpcf7-list-item:nth-of-type(2) input[type="radio"]:checked + label, .text-content.directory form .directory-form .rating .wpcf7-list-item:nth-of-type(2) input[type="radio"]:checked + label, .text-content.directory form .exit-form .rating .wpcf7-list-item:nth-of-type(2) input[type="radio"]:checked + label, .text-content.directory form .reference-form .rating .wpcf7-list-item:nth-of-type(2) input[type="radio"]:checked + label, .text-content.directory form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(2) input[type="radio"]:checked + label, .text-content.exit form .bio-form .rating .wpcf7-list-item:nth-of-type(2) input[type="radio"]:checked + label, .text-content.exit form .directory-form .rating .wpcf7-list-item:nth-of-type(2) input[type="radio"]:checked + label, .text-content.exit form .exit-form .rating .wpcf7-list-item:nth-of-type(2) input[type="radio"]:checked + label, .text-content.exit form .reference-form .rating .wpcf7-list-item:nth-of-type(2) input[type="radio"]:checked + label, .text-content.exit form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(2) input[type="radio"]:checked + label, .text-content.reference form .bio-form .rating .wpcf7-list-item:nth-of-type(2) input[type="radio"]:checked + label, .text-content.reference form .directory-form .rating .wpcf7-list-item:nth-of-type(2) input[type="radio"]:checked + label, .text-content.reference form .exit-form .rating .wpcf7-list-item:nth-of-type(2) input[type="radio"]:checked + label, .text-content.reference form .reference-form .rating .wpcf7-list-item:nth-of-type(2) input[type="radio"]:checked + label, .text-content.reference form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(2) input[type="radio"]:checked + label, .text-content.questionnaire form .bio-form .rating .wpcf7-list-item:nth-of-type(2) input[type="radio"]:checked + label, .text-content.questionnaire form .directory-form .rating .wpcf7-list-item:nth-of-type(2) input[type="radio"]:checked + label, .text-content.questionnaire form .exit-form .rating .wpcf7-list-item:nth-of-type(2) input[type="radio"]:checked + label, .text-content.questionnaire form .reference-form .rating .wpcf7-list-item:nth-of-type(2) input[type="radio"]:checked + label, .text-content.questionnaire form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(2) input[type="radio"]:checked + label {
color: #fff;
background: #ea1d24
}
.text-content.bio form .bio-form .rating .wpcf7-list-item:nth-of-type(2) label:hover, .text-content.bio form .directory-form .rating .wpcf7-list-item:nth-of-type(2) label:hover, .text-content.bio form .exit-form .rating .wpcf7-list-item:nth-of-type(2) label:hover, .text-content.bio form .reference-form .rating .wpcf7-list-item:nth-of-type(2) label:hover, .text-content.bio form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(2) label:hover, .text-content.directory form .bio-form .rating .wpcf7-list-item:nth-of-type(2) label:hover, .text-content.directory form .directory-form .rating .wpcf7-list-item:nth-of-type(2) label:hover, .text-content.directory form .exit-form .rating .wpcf7-list-item:nth-of-type(2) label:hover, .text-content.directory form .reference-form .rating .wpcf7-list-item:nth-of-type(2) label:hover, .text-content.directory form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(2) label:hover, .text-content.exit form .bio-form .rating .wpcf7-list-item:nth-of-type(2) label:hover, .text-content.exit form .directory-form .rating .wpcf7-list-item:nth-of-type(2) label:hover, .text-content.exit form .exit-form .rating .wpcf7-list-item:nth-of-type(2) label:hover, .text-content.exit form .reference-form .rating .wpcf7-list-item:nth-of-type(2) label:hover, .text-content.exit form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(2) label:hover, .text-content.reference form .bio-form .rating .wpcf7-list-item:nth-of-type(2) label:hover, .text-content.reference form .directory-form .rating .wpcf7-list-item:nth-of-type(2) label:hover, .text-content.reference form .exit-form .rating .wpcf7-list-item:nth-of-type(2) label:hover, .text-content.reference form .reference-form .rating .wpcf7-list-item:nth-of-type(2) label:hover, .text-content.reference form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(2) label:hover, .text-content.questionnaire form .bio-form .rating .wpcf7-list-item:nth-of-type(2) label:hover, .text-content.questionnaire form .directory-form .rating .wpcf7-list-item:nth-of-type(2) label:hover, .text-content.questionnaire form .exit-form .rating .wpcf7-list-item:nth-of-type(2) label:hover, .text-content.questionnaire form .reference-form .rating .wpcf7-list-item:nth-of-type(2) label:hover, .text-content.questionnaire form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(2) label:hover {
color: #fff;
background: #ea1d24
}
.text-content.bio form .bio-form .rating .wpcf7-list-item:nth-of-type(3) input[type="radio"]:checked + label, .text-content.bio form .directory-form .rating .wpcf7-list-item:nth-of-type(3) input[type="radio"]:checked + label, .text-content.bio form .exit-form .rating .wpcf7-list-item:nth-of-type(3) input[type="radio"]:checked + label, .text-content.bio form .reference-form .rating .wpcf7-list-item:nth-of-type(3) input[type="radio"]:checked + label, .text-content.bio form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(3) input[type="radio"]:checked + label, .text-content.directory form .bio-form .rating .wpcf7-list-item:nth-of-type(3) input[type="radio"]:checked + label, .text-content.directory form .directory-form .rating .wpcf7-list-item:nth-of-type(3) input[type="radio"]:checked + label, .text-content.directory form .exit-form .rating .wpcf7-list-item:nth-of-type(3) input[type="radio"]:checked + label, .text-content.directory form .reference-form .rating .wpcf7-list-item:nth-of-type(3) input[type="radio"]:checked + label, .text-content.directory form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(3) input[type="radio"]:checked + label, .text-content.exit form .bio-form .rating .wpcf7-list-item:nth-of-type(3) input[type="radio"]:checked + label, .text-content.exit form .directory-form .rating .wpcf7-list-item:nth-of-type(3) input[type="radio"]:checked + label, .text-content.exit form .exit-form .rating .wpcf7-list-item:nth-of-type(3) input[type="radio"]:checked + label, .text-content.exit form .reference-form .rating .wpcf7-list-item:nth-of-type(3) input[type="radio"]:checked + label, .text-content.exit form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(3) input[type="radio"]:checked + label, .text-content.reference form .bio-form .rating .wpcf7-list-item:nth-of-type(3) input[type="radio"]:checked + label, .text-content.reference form .directory-form .rating .wpcf7-list-item:nth-of-type(3) input[type="radio"]:checked + label, .text-content.reference form .exit-form .rating .wpcf7-list-item:nth-of-type(3) input[type="radio"]:checked + label, .text-content.reference form .reference-form .rating .wpcf7-list-item:nth-of-type(3) input[type="radio"]:checked + label, .text-content.reference form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(3) input[type="radio"]:checked + label, .text-content.questionnaire form .bio-form .rating .wpcf7-list-item:nth-of-type(3) input[type="radio"]:checked + label, .text-content.questionnaire form .directory-form .rating .wpcf7-list-item:nth-of-type(3) input[type="radio"]:checked + label, .text-content.questionnaire form .exit-form .rating .wpcf7-list-item:nth-of-type(3) input[type="radio"]:checked + label, .text-content.questionnaire form .reference-form .rating .wpcf7-list-item:nth-of-type(3) input[type="radio"]:checked + label, .text-content.questionnaire form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(3) input[type="radio"]:checked + label {
color: #fff;
background: #ff542a
}
.text-content.bio form .bio-form .rating .wpcf7-list-item:nth-of-type(3) label:hover, .text-content.bio form .directory-form .rating .wpcf7-list-item:nth-of-type(3) label:hover, .text-content.bio form .exit-form .rating .wpcf7-list-item:nth-of-type(3) label:hover, .text-content.bio form .reference-form .rating .wpcf7-list-item:nth-of-type(3) label:hover, .text-content.bio form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(3) label:hover, .text-content.directory form .bio-form .rating .wpcf7-list-item:nth-of-type(3) label:hover, .text-content.directory form .directory-form .rating .wpcf7-list-item:nth-of-type(3) label:hover, .text-content.directory form .exit-form .rating .wpcf7-list-item:nth-of-type(3) label:hover, .text-content.directory form .reference-form .rating .wpcf7-list-item:nth-of-type(3) label:hover, .text-content.directory form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(3) label:hover, .text-content.exit form .bio-form .rating .wpcf7-list-item:nth-of-type(3) label:hover, .text-content.exit form .directory-form .rating .wpcf7-list-item:nth-of-type(3) label:hover, .text-content.exit form .exit-form .rating .wpcf7-list-item:nth-of-type(3) label:hover, .text-content.exit form .reference-form .rating .wpcf7-list-item:nth-of-type(3) label:hover, .text-content.exit form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(3) label:hover, .text-content.reference form .bio-form .rating .wpcf7-list-item:nth-of-type(3) label:hover, .text-content.reference form .directory-form .rating .wpcf7-list-item:nth-of-type(3) label:hover, .text-content.reference form .exit-form .rating .wpcf7-list-item:nth-of-type(3) label:hover, .text-content.reference form .reference-form .rating .wpcf7-list-item:nth-of-type(3) label:hover, .text-content.reference form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(3) label:hover, .text-content.questionnaire form .bio-form .rating .wpcf7-list-item:nth-of-type(3) label:hover, .text-content.questionnaire form .directory-form .rating .wpcf7-list-item:nth-of-type(3) label:hover, .text-content.questionnaire form .exit-form .rating .wpcf7-list-item:nth-of-type(3) label:hover, .text-content.questionnaire form .reference-form .rating .wpcf7-list-item:nth-of-type(3) label:hover, .text-content.questionnaire form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(3) label:hover {
color: #fff;
background: #ff542a
}
.text-content.bio form .bio-form .rating .wpcf7-list-item:nth-of-type(4) input[type="radio"]:checked + label, .text-content.bio form .directory-form .rating .wpcf7-list-item:nth-of-type(4) input[type="radio"]:checked + label, .text-content.bio form .exit-form .rating .wpcf7-list-item:nth-of-type(4) input[type="radio"]:checked + label, .text-content.bio form .reference-form .rating .wpcf7-list-item:nth-of-type(4) input[type="radio"]:checked + label, .text-content.bio form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(4) input[type="radio"]:checked + label, .text-content.directory form .bio-form .rating .wpcf7-list-item:nth-of-type(4) input[type="radio"]:checked + label, .text-content.directory form .directory-form .rating .wpcf7-list-item:nth-of-type(4) input[type="radio"]:checked + label, .text-content.directory form .exit-form .rating .wpcf7-list-item:nth-of-type(4) input[type="radio"]:checked + label, .text-content.directory form .reference-form .rating .wpcf7-list-item:nth-of-type(4) input[type="radio"]:checked + label, .text-content.directory form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(4) input[type="radio"]:checked + label, .text-content.exit form .bio-form .rating .wpcf7-list-item:nth-of-type(4) input[type="radio"]:checked + label, .text-content.exit form .directory-form .rating .wpcf7-list-item:nth-of-type(4) input[type="radio"]:checked + label, .text-content.exit form .exit-form .rating .wpcf7-list-item:nth-of-type(4) input[type="radio"]:checked + label, .text-content.exit form .reference-form .rating .wpcf7-list-item:nth-of-type(4) input[type="radio"]:checked + label, .text-content.exit form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(4) input[type="radio"]:checked + label, .text-content.reference form .bio-form .rating .wpcf7-list-item:nth-of-type(4) input[type="radio"]:checked + label, .text-content.reference form .directory-form .rating .wpcf7-list-item:nth-of-type(4) input[type="radio"]:checked + label, .text-content.reference form .exit-form .rating .wpcf7-list-item:nth-of-type(4) input[type="radio"]:checked + label, .text-content.reference form .reference-form .rating .wpcf7-list-item:nth-of-type(4) input[type="radio"]:checked + label, .text-content.reference form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(4) input[type="radio"]:checked + label, .text-content.questionnaire form .bio-form .rating .wpcf7-list-item:nth-of-type(4) input[type="radio"]:checked + label, .text-content.questionnaire form .directory-form .rating .wpcf7-list-item:nth-of-type(4) input[type="radio"]:checked + label, .text-content.questionnaire form .exit-form .rating .wpcf7-list-item:nth-of-type(4) input[type="radio"]:checked + label, .text-content.questionnaire form .reference-form .rating .wpcf7-list-item:nth-of-type(4) input[type="radio"]:checked + label, .text-content.questionnaire form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(4) input[type="radio"]:checked + label {
color: #fff;
background: #fe8838
}
.text-content.bio form .bio-form .rating .wpcf7-list-item:nth-of-type(4) label:hover, .text-content.bio form .directory-form .rating .wpcf7-list-item:nth-of-type(4) label:hover, .text-content.bio form .exit-form .rating .wpcf7-list-item:nth-of-type(4) label:hover, .text-content.bio form .reference-form .rating .wpcf7-list-item:nth-of-type(4) label:hover, .text-content.bio form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(4) label:hover, .text-content.directory form .bio-form .rating .wpcf7-list-item:nth-of-type(4) label:hover, .text-content.directory form .directory-form .rating .wpcf7-list-item:nth-of-type(4) label:hover, .text-content.directory form .exit-form .rating .wpcf7-list-item:nth-of-type(4) label:hover, .text-content.directory form .reference-form .rating .wpcf7-list-item:nth-of-type(4) label:hover, .text-content.directory form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(4) label:hover, .text-content.exit form .bio-form .rating .wpcf7-list-item:nth-of-type(4) label:hover, .text-content.exit form .directory-form .rating .wpcf7-list-item:nth-of-type(4) label:hover, .text-content.exit form .exit-form .rating .wpcf7-list-item:nth-of-type(4) label:hover, .text-content.exit form .reference-form .rating .wpcf7-list-item:nth-of-type(4) label:hover, .text-content.exit form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(4) label:hover, .text-content.reference form .bio-form .rating .wpcf7-list-item:nth-of-type(4) label:hover, .text-content.reference form .directory-form .rating .wpcf7-list-item:nth-of-type(4) label:hover, .text-content.reference form .exit-form .rating .wpcf7-list-item:nth-of-type(4) label:hover, .text-content.reference form .reference-form .rating .wpcf7-list-item:nth-of-type(4) label:hover, .text-content.reference form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(4) label:hover, .text-content.questionnaire form .bio-form .rating .wpcf7-list-item:nth-of-type(4) label:hover, .text-content.questionnaire form .directory-form .rating .wpcf7-list-item:nth-of-type(4) label:hover, .text-content.questionnaire form .exit-form .rating .wpcf7-list-item:nth-of-type(4) label:hover, .text-content.questionnaire form .reference-form .rating .wpcf7-list-item:nth-of-type(4) label:hover, .text-content.questionnaire form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(4) label:hover {
color: #fff;
background: #fe8838
}
.text-content.bio form .bio-form .rating .wpcf7-list-item:nth-of-type(5) input[type="radio"]:checked + label, .text-content.bio form .directory-form .rating .wpcf7-list-item:nth-of-type(5) input[type="radio"]:checked + label, .text-content.bio form .exit-form .rating .wpcf7-list-item:nth-of-type(5) input[type="radio"]:checked + label, .text-content.bio form .reference-form .rating .wpcf7-list-item:nth-of-type(5) input[type="radio"]:checked + label, .text-content.bio form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(5) input[type="radio"]:checked + label, .text-content.directory form .bio-form .rating .wpcf7-list-item:nth-of-type(5) input[type="radio"]:checked + label, .text-content.directory form .directory-form .rating .wpcf7-list-item:nth-of-type(5) input[type="radio"]:checked + label, .text-content.directory form .exit-form .rating .wpcf7-list-item:nth-of-type(5) input[type="radio"]:checked + label, .text-content.directory form .reference-form .rating .wpcf7-list-item:nth-of-type(5) input[type="radio"]:checked + label, .text-content.directory form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(5) input[type="radio"]:checked + label, .text-content.exit form .bio-form .rating .wpcf7-list-item:nth-of-type(5) input[type="radio"]:checked + label, .text-content.exit form .directory-form .rating .wpcf7-list-item:nth-of-type(5) input[type="radio"]:checked + label, .text-content.exit form .exit-form .rating .wpcf7-list-item:nth-of-type(5) input[type="radio"]:checked + label, .text-content.exit form .reference-form .rating .wpcf7-list-item:nth-of-type(5) input[type="radio"]:checked + label, .text-content.exit form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(5) input[type="radio"]:checked + label, .text-content.reference form .bio-form .rating .wpcf7-list-item:nth-of-type(5) input[type="radio"]:checked + label, .text-content.reference form .directory-form .rating .wpcf7-list-item:nth-of-type(5) input[type="radio"]:checked + label, .text-content.reference form .exit-form .rating .wpcf7-list-item:nth-of-type(5) input[type="radio"]:checked + label, .text-content.reference form .reference-form .rating .wpcf7-list-item:nth-of-type(5) input[type="radio"]:checked + label, .text-content.reference form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(5) input[type="radio"]:checked + label, .text-content.questionnaire form .bio-form .rating .wpcf7-list-item:nth-of-type(5) input[type="radio"]:checked + label, .text-content.questionnaire form .directory-form .rating .wpcf7-list-item:nth-of-type(5) input[type="radio"]:checked + label, .text-content.questionnaire form .exit-form .rating .wpcf7-list-item:nth-of-type(5) input[type="radio"]:checked + label, .text-content.questionnaire form .reference-form .rating .wpcf7-list-item:nth-of-type(5) input[type="radio"]:checked + label, .text-content.questionnaire form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(5) input[type="radio"]:checked + label {
color: #fff;
background: #f8b318
}
.text-content.bio form .bio-form .rating .wpcf7-list-item:nth-of-type(5) label:hover, .text-content.bio form .directory-form .rating .wpcf7-list-item:nth-of-type(5) label:hover, .text-content.bio form .exit-form .rating .wpcf7-list-item:nth-of-type(5) label:hover, .text-content.bio form .reference-form .rating .wpcf7-list-item:nth-of-type(5) label:hover, .text-content.bio form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(5) label:hover, .text-content.directory form .bio-form .rating .wpcf7-list-item:nth-of-type(5) label:hover, .text-content.directory form .directory-form .rating .wpcf7-list-item:nth-of-type(5) label:hover, .text-content.directory form .exit-form .rating .wpcf7-list-item:nth-of-type(5) label:hover, .text-content.directory form .reference-form .rating .wpcf7-list-item:nth-of-type(5) label:hover, .text-content.directory form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(5) label:hover, .text-content.exit form .bio-form .rating .wpcf7-list-item:nth-of-type(5) label:hover, .text-content.exit form .directory-form .rating .wpcf7-list-item:nth-of-type(5) label:hover, .text-content.exit form .exit-form .rating .wpcf7-list-item:nth-of-type(5) label:hover, .text-content.exit form .reference-form .rating .wpcf7-list-item:nth-of-type(5) label:hover, .text-content.exit form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(5) label:hover, .text-content.reference form .bio-form .rating .wpcf7-list-item:nth-of-type(5) label:hover, .text-content.reference form .directory-form .rating .wpcf7-list-item:nth-of-type(5) label:hover, .text-content.reference form .exit-form .rating .wpcf7-list-item:nth-of-type(5) label:hover, .text-content.reference form .reference-form .rating .wpcf7-list-item:nth-of-type(5) label:hover, .text-content.reference form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(5) label:hover, .text-content.questionnaire form .bio-form .rating .wpcf7-list-item:nth-of-type(5) label:hover, .text-content.questionnaire form .directory-form .rating .wpcf7-list-item:nth-of-type(5) label:hover, .text-content.questionnaire form .exit-form .rating .wpcf7-list-item:nth-of-type(5) label:hover, .text-content.questionnaire form .reference-form .rating .wpcf7-list-item:nth-of-type(5) label:hover, .text-content.questionnaire form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(5) label:hover {
color: #fff;
background: #f8b318
}
.text-content.bio form .bio-form .rating .wpcf7-list-item:nth-of-type(6) input[type="radio"]:checked + label, .text-content.bio form .directory-form .rating .wpcf7-list-item:nth-of-type(6) input[type="radio"]:checked + label, .text-content.bio form .exit-form .rating .wpcf7-list-item:nth-of-type(6) input[type="radio"]:checked + label, .text-content.bio form .reference-form .rating .wpcf7-list-item:nth-of-type(6) input[type="radio"]:checked + label, .text-content.bio form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(6) input[type="radio"]:checked + label, .text-content.directory form .bio-form .rating .wpcf7-list-item:nth-of-type(6) input[type="radio"]:checked + label, .text-content.directory form .directory-form .rating .wpcf7-list-item:nth-of-type(6) input[type="radio"]:checked + label, .text-content.directory form .exit-form .rating .wpcf7-list-item:nth-of-type(6) input[type="radio"]:checked + label, .text-content.directory form .reference-form .rating .wpcf7-list-item:nth-of-type(6) input[type="radio"]:checked + label, .text-content.directory form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(6) input[type="radio"]:checked + label, .text-content.exit form .bio-form .rating .wpcf7-list-item:nth-of-type(6) input[type="radio"]:checked + label, .text-content.exit form .directory-form .rating .wpcf7-list-item:nth-of-type(6) input[type="radio"]:checked + label, .text-content.exit form .exit-form .rating .wpcf7-list-item:nth-of-type(6) input[type="radio"]:checked + label, .text-content.exit form .reference-form .rating .wpcf7-list-item:nth-of-type(6) input[type="radio"]:checked + label, .text-content.exit form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(6) input[type="radio"]:checked + label, .text-content.reference form .bio-form .rating .wpcf7-list-item:nth-of-type(6) input[type="radio"]:checked + label, .text-content.reference form .directory-form .rating .wpcf7-list-item:nth-of-type(6) input[type="radio"]:checked + label, .text-content.reference form .exit-form .rating .wpcf7-list-item:nth-of-type(6) input[type="radio"]:checked + label, .text-content.reference form .reference-form .rating .wpcf7-list-item:nth-of-type(6) input[type="radio"]:checked + label, .text-content.reference form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(6) input[type="radio"]:checked + label, .text-content.questionnaire form .bio-form .rating .wpcf7-list-item:nth-of-type(6) input[type="radio"]:checked + label, .text-content.questionnaire form .directory-form .rating .wpcf7-list-item:nth-of-type(6) input[type="radio"]:checked + label, .text-content.questionnaire form .exit-form .rating .wpcf7-list-item:nth-of-type(6) input[type="radio"]:checked + label, .text-content.questionnaire form .reference-form .rating .wpcf7-list-item:nth-of-type(6) input[type="radio"]:checked + label, .text-content.questionnaire form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(6) input[type="radio"]:checked + label {
color: #fff;
background: #f0cc02
}
.text-content.bio form .bio-form .rating .wpcf7-list-item:nth-of-type(6) label:hover, .text-content.bio form .directory-form .rating .wpcf7-list-item:nth-of-type(6) label:hover, .text-content.bio form .exit-form .rating .wpcf7-list-item:nth-of-type(6) label:hover, .text-content.bio form .reference-form .rating .wpcf7-list-item:nth-of-type(6) label:hover, .text-content.bio form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(6) label:hover, .text-content.directory form .bio-form .rating .wpcf7-list-item:nth-of-type(6) label:hover, .text-content.directory form .directory-form .rating .wpcf7-list-item:nth-of-type(6) label:hover, .text-content.directory form .exit-form .rating .wpcf7-list-item:nth-of-type(6) label:hover, .text-content.directory form .reference-form .rating .wpcf7-list-item:nth-of-type(6) label:hover, .text-content.directory form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(6) label:hover, .text-content.exit form .bio-form .rating .wpcf7-list-item:nth-of-type(6) label:hover, .text-content.exit form .directory-form .rating .wpcf7-list-item:nth-of-type(6) label:hover, .text-content.exit form .exit-form .rating .wpcf7-list-item:nth-of-type(6) label:hover, .text-content.exit form .reference-form .rating .wpcf7-list-item:nth-of-type(6) label:hover, .text-content.exit form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(6) label:hover, .text-content.reference form .bio-form .rating .wpcf7-list-item:nth-of-type(6) label:hover, .text-content.reference form .directory-form .rating .wpcf7-list-item:nth-of-type(6) label:hover, .text-content.reference form .exit-form .rating .wpcf7-list-item:nth-of-type(6) label:hover, .text-content.reference form .reference-form .rating .wpcf7-list-item:nth-of-type(6) label:hover, .text-content.reference form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(6) label:hover, .text-content.questionnaire form .bio-form .rating .wpcf7-list-item:nth-of-type(6) label:hover, .text-content.questionnaire form .directory-form .rating .wpcf7-list-item:nth-of-type(6) label:hover, .text-content.questionnaire form .exit-form .rating .wpcf7-list-item:nth-of-type(6) label:hover, .text-content.questionnaire form .reference-form .rating .wpcf7-list-item:nth-of-type(6) label:hover, .text-content.questionnaire form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(6) label:hover {
color: #fff;
background: #f0cc02
}
.text-content.bio form .bio-form .rating .wpcf7-list-item:nth-of-type(7) input[type="radio"]:checked + label, .text-content.bio form .directory-form .rating .wpcf7-list-item:nth-of-type(7) input[type="radio"]:checked + label, .text-content.bio form .exit-form .rating .wpcf7-list-item:nth-of-type(7) input[type="radio"]:checked + label, .text-content.bio form .reference-form .rating .wpcf7-list-item:nth-of-type(7) input[type="radio"]:checked + label, .text-content.bio form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(7) input[type="radio"]:checked + label, .text-content.directory form .bio-form .rating .wpcf7-list-item:nth-of-type(7) input[type="radio"]:checked + label, .text-content.directory form .directory-form .rating .wpcf7-list-item:nth-of-type(7) input[type="radio"]:checked + label, .text-content.directory form .exit-form .rating .wpcf7-list-item:nth-of-type(7) input[type="radio"]:checked + label, .text-content.directory form .reference-form .rating .wpcf7-list-item:nth-of-type(7) input[type="radio"]:checked + label, .text-content.directory form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(7) input[type="radio"]:checked + label, .text-content.exit form .bio-form .rating .wpcf7-list-item:nth-of-type(7) input[type="radio"]:checked + label, .text-content.exit form .directory-form .rating .wpcf7-list-item:nth-of-type(7) input[type="radio"]:checked + label, .text-content.exit form .exit-form .rating .wpcf7-list-item:nth-of-type(7) input[type="radio"]:checked + label, .text-content.exit form .reference-form .rating .wpcf7-list-item:nth-of-type(7) input[type="radio"]:checked + label, .text-content.exit form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(7) input[type="radio"]:checked + label, .text-content.reference form .bio-form .rating .wpcf7-list-item:nth-of-type(7) input[type="radio"]:checked + label, .text-content.reference form .directory-form .rating .wpcf7-list-item:nth-of-type(7) input[type="radio"]:checked + label, .text-content.reference form .exit-form .rating .wpcf7-list-item:nth-of-type(7) input[type="radio"]:checked + label, .text-content.reference form .reference-form .rating .wpcf7-list-item:nth-of-type(7) input[type="radio"]:checked + label, .text-content.reference form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(7) input[type="radio"]:checked + label, .text-content.questionnaire form .bio-form .rating .wpcf7-list-item:nth-of-type(7) input[type="radio"]:checked + label, .text-content.questionnaire form .directory-form .rating .wpcf7-list-item:nth-of-type(7) input[type="radio"]:checked + label, .text-content.questionnaire form .exit-form .rating .wpcf7-list-item:nth-of-type(7) input[type="radio"]:checked + label, .text-content.questionnaire form .reference-form .rating .wpcf7-list-item:nth-of-type(7) input[type="radio"]:checked + label, .text-content.questionnaire form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(7) input[type="radio"]:checked + label {
color: #fff;
background: #b5d52f
}
.text-content.bio form .bio-form .rating .wpcf7-list-item:nth-of-type(7) label:hover, .text-content.bio form .directory-form .rating .wpcf7-list-item:nth-of-type(7) label:hover, .text-content.bio form .exit-form .rating .wpcf7-list-item:nth-of-type(7) label:hover, .text-content.bio form .reference-form .rating .wpcf7-list-item:nth-of-type(7) label:hover, .text-content.bio form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(7) label:hover, .text-content.directory form .bio-form .rating .wpcf7-list-item:nth-of-type(7) label:hover, .text-content.directory form .directory-form .rating .wpcf7-list-item:nth-of-type(7) label:hover, .text-content.directory form .exit-form .rating .wpcf7-list-item:nth-of-type(7) label:hover, .text-content.directory form .reference-form .rating .wpcf7-list-item:nth-of-type(7) label:hover, .text-content.directory form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(7) label:hover, .text-content.exit form .bio-form .rating .wpcf7-list-item:nth-of-type(7) label:hover, .text-content.exit form .directory-form .rating .wpcf7-list-item:nth-of-type(7) label:hover, .text-content.exit form .exit-form .rating .wpcf7-list-item:nth-of-type(7) label:hover, .text-content.exit form .reference-form .rating .wpcf7-list-item:nth-of-type(7) label:hover, .text-content.exit form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(7) label:hover, .text-content.reference form .bio-form .rating .wpcf7-list-item:nth-of-type(7) label:hover, .text-content.reference form .directory-form .rating .wpcf7-list-item:nth-of-type(7) label:hover, .text-content.reference form .exit-form .rating .wpcf7-list-item:nth-of-type(7) label:hover, .text-content.reference form .reference-form .rating .wpcf7-list-item:nth-of-type(7) label:hover, .text-content.reference form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(7) label:hover, .text-content.questionnaire form .bio-form .rating .wpcf7-list-item:nth-of-type(7) label:hover, .text-content.questionnaire form .directory-form .rating .wpcf7-list-item:nth-of-type(7) label:hover, .text-content.questionnaire form .exit-form .rating .wpcf7-list-item:nth-of-type(7) label:hover, .text-content.questionnaire form .reference-form .rating .wpcf7-list-item:nth-of-type(7) label:hover, .text-content.questionnaire form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(7) label:hover {
color: #fff;
background: #b5d52f
}
.text-content.bio form .bio-form .rating .wpcf7-list-item:nth-of-type(8) input[type="radio"]:checked + label, .text-content.bio form .directory-form .rating .wpcf7-list-item:nth-of-type(8) input[type="radio"]:checked + label, .text-content.bio form .exit-form .rating .wpcf7-list-item:nth-of-type(8) input[type="radio"]:checked + label, .text-content.bio form .reference-form .rating .wpcf7-list-item:nth-of-type(8) input[type="radio"]:checked + label, .text-content.bio form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(8) input[type="radio"]:checked + label, .text-content.directory form .bio-form .rating .wpcf7-list-item:nth-of-type(8) input[type="radio"]:checked + label, .text-content.directory form .directory-form .rating .wpcf7-list-item:nth-of-type(8) input[type="radio"]:checked + label, .text-content.directory form .exit-form .rating .wpcf7-list-item:nth-of-type(8) input[type="radio"]:checked + label, .text-content.directory form .reference-form .rating .wpcf7-list-item:nth-of-type(8) input[type="radio"]:checked + label, .text-content.directory form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(8) input[type="radio"]:checked + label, .text-content.exit form .bio-form .rating .wpcf7-list-item:nth-of-type(8) input[type="radio"]:checked + label, .text-content.exit form .directory-form .rating .wpcf7-list-item:nth-of-type(8) input[type="radio"]:checked + label, .text-content.exit form .exit-form .rating .wpcf7-list-item:nth-of-type(8) input[type="radio"]:checked + label, .text-content.exit form .reference-form .rating .wpcf7-list-item:nth-of-type(8) input[type="radio"]:checked + label, .text-content.exit form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(8) input[type="radio"]:checked + label, .text-content.reference form .bio-form .rating .wpcf7-list-item:nth-of-type(8) input[type="radio"]:checked + label, .text-content.reference form .directory-form .rating .wpcf7-list-item:nth-of-type(8) input[type="radio"]:checked + label, .text-content.reference form .exit-form .rating .wpcf7-list-item:nth-of-type(8) input[type="radio"]:checked + label, .text-content.reference form .reference-form .rating .wpcf7-list-item:nth-of-type(8) input[type="radio"]:checked + label, .text-content.reference form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(8) input[type="radio"]:checked + label, .text-content.questionnaire form .bio-form .rating .wpcf7-list-item:nth-of-type(8) input[type="radio"]:checked + label, .text-content.questionnaire form .directory-form .rating .wpcf7-list-item:nth-of-type(8) input[type="radio"]:checked + label, .text-content.questionnaire form .exit-form .rating .wpcf7-list-item:nth-of-type(8) input[type="radio"]:checked + label, .text-content.questionnaire form .reference-form .rating .wpcf7-list-item:nth-of-type(8) input[type="radio"]:checked + label, .text-content.questionnaire form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(8) input[type="radio"]:checked + label {
color: #fff;
background: #8dc73f
}
.text-content.bio form .bio-form .rating .wpcf7-list-item:nth-of-type(8) label:hover, .text-content.bio form .directory-form .rating .wpcf7-list-item:nth-of-type(8) label:hover, .text-content.bio form .exit-form .rating .wpcf7-list-item:nth-of-type(8) label:hover, .text-content.bio form .reference-form .rating .wpcf7-list-item:nth-of-type(8) label:hover, .text-content.bio form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(8) label:hover, .text-content.directory form .bio-form .rating .wpcf7-list-item:nth-of-type(8) label:hover, .text-content.directory form .directory-form .rating .wpcf7-list-item:nth-of-type(8) label:hover, .text-content.directory form .exit-form .rating .wpcf7-list-item:nth-of-type(8) label:hover, .text-content.directory form .reference-form .rating .wpcf7-list-item:nth-of-type(8) label:hover, .text-content.directory form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(8) label:hover, .text-content.exit form .bio-form .rating .wpcf7-list-item:nth-of-type(8) label:hover, .text-content.exit form .directory-form .rating .wpcf7-list-item:nth-of-type(8) label:hover, .text-content.exit form .exit-form .rating .wpcf7-list-item:nth-of-type(8) label:hover, .text-content.exit form .reference-form .rating .wpcf7-list-item:nth-of-type(8) label:hover, .text-content.exit form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(8) label:hover, .text-content.reference form .bio-form .rating .wpcf7-list-item:nth-of-type(8) label:hover, .text-content.reference form .directory-form .rating .wpcf7-list-item:nth-of-type(8) label:hover, .text-content.reference form .exit-form .rating .wpcf7-list-item:nth-of-type(8) label:hover, .text-content.reference form .reference-form .rating .wpcf7-list-item:nth-of-type(8) label:hover, .text-content.reference form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(8) label:hover, .text-content.questionnaire form .bio-form .rating .wpcf7-list-item:nth-of-type(8) label:hover, .text-content.questionnaire form .directory-form .rating .wpcf7-list-item:nth-of-type(8) label:hover, .text-content.questionnaire form .exit-form .rating .wpcf7-list-item:nth-of-type(8) label:hover, .text-content.questionnaire form .reference-form .rating .wpcf7-list-item:nth-of-type(8) label:hover, .text-content.questionnaire form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(8) label:hover {
color: #fff;
background: #8dc73f
}
.text-content.bio form .bio-form .rating .wpcf7-list-item:nth-of-type(9) input[type="radio"]:checked + label, .text-content.bio form .directory-form .rating .wpcf7-list-item:nth-of-type(9) input[type="radio"]:checked + label, .text-content.bio form .exit-form .rating .wpcf7-list-item:nth-of-type(9) input[type="radio"]:checked + label, .text-content.bio form .reference-form .rating .wpcf7-list-item:nth-of-type(9) input[type="radio"]:checked + label, .text-content.bio form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(9) input[type="radio"]:checked + label, .text-content.directory form .bio-form .rating .wpcf7-list-item:nth-of-type(9) input[type="radio"]:checked + label, .text-content.directory form .directory-form .rating .wpcf7-list-item:nth-of-type(9) input[type="radio"]:checked + label, .text-content.directory form .exit-form .rating .wpcf7-list-item:nth-of-type(9) input[type="radio"]:checked + label, .text-content.directory form .reference-form .rating .wpcf7-list-item:nth-of-type(9) input[type="radio"]:checked + label, .text-content.directory form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(9) input[type="radio"]:checked + label, .text-content.exit form .bio-form .rating .wpcf7-list-item:nth-of-type(9) input[type="radio"]:checked + label, .text-content.exit form .directory-form .rating .wpcf7-list-item:nth-of-type(9) input[type="radio"]:checked + label, .text-content.exit form .exit-form .rating .wpcf7-list-item:nth-of-type(9) input[type="radio"]:checked + label, .text-content.exit form .reference-form .rating .wpcf7-list-item:nth-of-type(9) input[type="radio"]:checked + label, .text-content.exit form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(9) input[type="radio"]:checked + label, .text-content.reference form .bio-form .rating .wpcf7-list-item:nth-of-type(9) input[type="radio"]:checked + label, .text-content.reference form .directory-form .rating .wpcf7-list-item:nth-of-type(9) input[type="radio"]:checked + label, .text-content.reference form .exit-form .rating .wpcf7-list-item:nth-of-type(9) input[type="radio"]:checked + label, .text-content.reference form .reference-form .rating .wpcf7-list-item:nth-of-type(9) input[type="radio"]:checked + label, .text-content.reference form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(9) input[type="radio"]:checked + label, .text-content.questionnaire form .bio-form .rating .wpcf7-list-item:nth-of-type(9) input[type="radio"]:checked + label, .text-content.questionnaire form .directory-form .rating .wpcf7-list-item:nth-of-type(9) input[type="radio"]:checked + label, .text-content.questionnaire form .exit-form .rating .wpcf7-list-item:nth-of-type(9) input[type="radio"]:checked + label, .text-content.questionnaire form .reference-form .rating .wpcf7-list-item:nth-of-type(9) input[type="radio"]:checked + label, .text-content.questionnaire form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(9) input[type="radio"]:checked + label {
color: #fff;
background: #4bb748
}
.text-content.bio form .bio-form .rating .wpcf7-list-item:nth-of-type(9) label:hover, .text-content.bio form .directory-form .rating .wpcf7-list-item:nth-of-type(9) label:hover, .text-content.bio form .exit-form .rating .wpcf7-list-item:nth-of-type(9) label:hover, .text-content.bio form .reference-form .rating .wpcf7-list-item:nth-of-type(9) label:hover, .text-content.bio form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(9) label:hover, .text-content.directory form .bio-form .rating .wpcf7-list-item:nth-of-type(9) label:hover, .text-content.directory form .directory-form .rating .wpcf7-list-item:nth-of-type(9) label:hover, .text-content.directory form .exit-form .rating .wpcf7-list-item:nth-of-type(9) label:hover, .text-content.directory form .reference-form .rating .wpcf7-list-item:nth-of-type(9) label:hover, .text-content.directory form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(9) label:hover, .text-content.exit form .bio-form .rating .wpcf7-list-item:nth-of-type(9) label:hover, .text-content.exit form .directory-form .rating .wpcf7-list-item:nth-of-type(9) label:hover, .text-content.exit form .exit-form .rating .wpcf7-list-item:nth-of-type(9) label:hover, .text-content.exit form .reference-form .rating .wpcf7-list-item:nth-of-type(9) label:hover, .text-content.exit form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(9) label:hover, .text-content.reference form .bio-form .rating .wpcf7-list-item:nth-of-type(9) label:hover, .text-content.reference form .directory-form .rating .wpcf7-list-item:nth-of-type(9) label:hover, .text-content.reference form .exit-form .rating .wpcf7-list-item:nth-of-type(9) label:hover, .text-content.reference form .reference-form .rating .wpcf7-list-item:nth-of-type(9) label:hover, .text-content.reference form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(9) label:hover, .text-content.questionnaire form .bio-form .rating .wpcf7-list-item:nth-of-type(9) label:hover, .text-content.questionnaire form .directory-form .rating .wpcf7-list-item:nth-of-type(9) label:hover, .text-content.questionnaire form .exit-form .rating .wpcf7-list-item:nth-of-type(9) label:hover, .text-content.questionnaire form .reference-form .rating .wpcf7-list-item:nth-of-type(9) label:hover, .text-content.questionnaire form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(9) label:hover {
color: #fff;
background: #4bb748
}
.text-content.bio form .bio-form .rating .wpcf7-list-item:nth-of-type(10) input[type="radio"]:checked + label, .text-content.bio form .directory-form .rating .wpcf7-list-item:nth-of-type(10) input[type="radio"]:checked + label, .text-content.bio form .exit-form .rating .wpcf7-list-item:nth-of-type(10) input[type="radio"]:checked + label, .text-content.bio form .reference-form .rating .wpcf7-list-item:nth-of-type(10) input[type="radio"]:checked + label, .text-content.bio form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(10) input[type="radio"]:checked + label, .text-content.directory form .bio-form .rating .wpcf7-list-item:nth-of-type(10) input[type="radio"]:checked + label, .text-content.directory form .directory-form .rating .wpcf7-list-item:nth-of-type(10) input[type="radio"]:checked + label, .text-content.directory form .exit-form .rating .wpcf7-list-item:nth-of-type(10) input[type="radio"]:checked + label, .text-content.directory form .reference-form .rating .wpcf7-list-item:nth-of-type(10) input[type="radio"]:checked + label, .text-content.directory form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(10) input[type="radio"]:checked + label, .text-content.exit form .bio-form .rating .wpcf7-list-item:nth-of-type(10) input[type="radio"]:checked + label, .text-content.exit form .directory-form .rating .wpcf7-list-item:nth-of-type(10) input[type="radio"]:checked + label, .text-content.exit form .exit-form .rating .wpcf7-list-item:nth-of-type(10) input[type="radio"]:checked + label, .text-content.exit form .reference-form .rating .wpcf7-list-item:nth-of-type(10) input[type="radio"]:checked + label, .text-content.exit form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(10) input[type="radio"]:checked + label, .text-content.reference form .bio-form .rating .wpcf7-list-item:nth-of-type(10) input[type="radio"]:checked + label, .text-content.reference form .directory-form .rating .wpcf7-list-item:nth-of-type(10) input[type="radio"]:checked + label, .text-content.reference form .exit-form .rating .wpcf7-list-item:nth-of-type(10) input[type="radio"]:checked + label, .text-content.reference form .reference-form .rating .wpcf7-list-item:nth-of-type(10) input[type="radio"]:checked + label, .text-content.reference form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(10) input[type="radio"]:checked + label, .text-content.questionnaire form .bio-form .rating .wpcf7-list-item:nth-of-type(10) input[type="radio"]:checked + label, .text-content.questionnaire form .directory-form .rating .wpcf7-list-item:nth-of-type(10) input[type="radio"]:checked + label, .text-content.questionnaire form .exit-form .rating .wpcf7-list-item:nth-of-type(10) input[type="radio"]:checked + label, .text-content.questionnaire form .reference-form .rating .wpcf7-list-item:nth-of-type(10) input[type="radio"]:checked + label, .text-content.questionnaire form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(10) input[type="radio"]:checked + label {
color: #fff;
background: #11ad4a
}
.text-content.bio form .bio-form .rating .wpcf7-list-item:nth-of-type(10) label:hover, .text-content.bio form .directory-form .rating .wpcf7-list-item:nth-of-type(10) label:hover, .text-content.bio form .exit-form .rating .wpcf7-list-item:nth-of-type(10) label:hover, .text-content.bio form .reference-form .rating .wpcf7-list-item:nth-of-type(10) label:hover, .text-content.bio form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(10) label:hover, .text-content.directory form .bio-form .rating .wpcf7-list-item:nth-of-type(10) label:hover, .text-content.directory form .directory-form .rating .wpcf7-list-item:nth-of-type(10) label:hover, .text-content.directory form .exit-form .rating .wpcf7-list-item:nth-of-type(10) label:hover, .text-content.directory form .reference-form .rating .wpcf7-list-item:nth-of-type(10) label:hover, .text-content.directory form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(10) label:hover, .text-content.exit form .bio-form .rating .wpcf7-list-item:nth-of-type(10) label:hover, .text-content.exit form .directory-form .rating .wpcf7-list-item:nth-of-type(10) label:hover, .text-content.exit form .exit-form .rating .wpcf7-list-item:nth-of-type(10) label:hover, .text-content.exit form .reference-form .rating .wpcf7-list-item:nth-of-type(10) label:hover, .text-content.exit form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(10) label:hover, .text-content.reference form .bio-form .rating .wpcf7-list-item:nth-of-type(10) label:hover, .text-content.reference form .directory-form .rating .wpcf7-list-item:nth-of-type(10) label:hover, .text-content.reference form .exit-form .rating .wpcf7-list-item:nth-of-type(10) label:hover, .text-content.reference form .reference-form .rating .wpcf7-list-item:nth-of-type(10) label:hover, .text-content.reference form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(10) label:hover, .text-content.questionnaire form .bio-form .rating .wpcf7-list-item:nth-of-type(10) label:hover, .text-content.questionnaire form .directory-form .rating .wpcf7-list-item:nth-of-type(10) label:hover, .text-content.questionnaire form .exit-form .rating .wpcf7-list-item:nth-of-type(10) label:hover, .text-content.questionnaire form .reference-form .rating .wpcf7-list-item:nth-of-type(10) label:hover, .text-content.questionnaire form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(10) label:hover {
color: #fff;
background: #11ad4a
}
.text-content.bio form .bio-form .counter, .text-content.bio form .directory-form .counter, .text-content.bio form .exit-form .counter, .text-content.bio form .reference-form .counter, .text-content.bio form .questionnaire-form .counter, .text-content.directory form .bio-form .counter, .text-content.directory form .directory-form .counter, .text-content.directory form .exit-form .counter, .text-content.directory form .reference-form .counter, .text-content.directory form .questionnaire-form .counter, .text-content.exit form .bio-form .counter, .text-content.exit form .directory-form .counter, .text-content.exit form .exit-form .counter, .text-content.exit form .reference-form .counter, .text-content.exit form .questionnaire-form .counter, .text-content.reference form .bio-form .counter, .text-content.reference form .directory-form .counter, .text-content.reference form .exit-form .counter, .text-content.reference form .reference-form .counter, .text-content.reference form .questionnaire-form .counter, .text-content.questionnaire form .bio-form .counter, .text-content.questionnaire form .directory-form .counter, .text-content.questionnaire form .exit-form .counter, .text-content.questionnaire form .reference-form .counter, .text-content.questionnaire form .questionnaire-form .counter {
display: inline-block;
width: 100%;
border: 1px #d5d5d5 solid;
border-bottom: none;
padding: 9px 12px 7px;
font-size: 12px;
background: linear-gradient(90deg, #f2f2f2, #fff);
background: -moz-linear-gradient(90deg, #f2f2f2, #fff);
background: -webkit-linear-gradient(90deg, #f2f2f2, #fff)
}
.text-content.bio form .bio-form .wpcf7-not-valid-tip, .text-content.bio form .directory-form .wpcf7-not-valid-tip, .text-content.bio form .exit-form .wpcf7-not-valid-tip, .text-content.bio form .reference-form .wpcf7-not-valid-tip, .text-content.bio form .questionnaire-form .wpcf7-not-valid-tip, .text-content.directory form .bio-form .wpcf7-not-valid-tip, .text-content.directory form .directory-form .wpcf7-not-valid-tip, .text-content.directory form .exit-form .wpcf7-not-valid-tip, .text-content.directory form .reference-form .wpcf7-not-valid-tip, .text-content.directory form .questionnaire-form .wpcf7-not-valid-tip, .text-content.exit form .bio-form .wpcf7-not-valid-tip, .text-content.exit form .directory-form .wpcf7-not-valid-tip, .text-content.exit form .exit-form .wpcf7-not-valid-tip, .text-content.exit form .reference-form .wpcf7-not-valid-tip, .text-content.exit form .questionnaire-form .wpcf7-not-valid-tip, .text-content.reference form .bio-form .wpcf7-not-valid-tip, .text-content.reference form .directory-form .wpcf7-not-valid-tip, .text-content.reference form .exit-form .wpcf7-not-valid-tip, .text-content.reference form .reference-form .wpcf7-not-valid-tip, .text-content.reference form .questionnaire-form .wpcf7-not-valid-tip, .text-content.questionnaire form .bio-form .wpcf7-not-valid-tip, .text-content.questionnaire form .directory-form .wpcf7-not-valid-tip, .text-content.questionnaire form .exit-form .wpcf7-not-valid-tip, .text-content.questionnaire form .reference-form .wpcf7-not-valid-tip, .text-content.questionnaire form .questionnaire-form .wpcf7-not-valid-tip {
position: relative;
display: table;
padding: 6px 10px 4px;
font: 500 10px/1.25 Poppins, sans-serif;
text-transform: uppercase;
letter-spacing: 0.1em;
line-height: 1.25;
color: #fff;
margin: 1.25em 0 0;
background: #c6c
}
.text-content.bio form .bio-form .wpcf7-not-valid-tip:after, .text-content.bio form .directory-form .wpcf7-not-valid-tip:after, .text-content.bio form .exit-form .wpcf7-not-valid-tip:after, .text-content.bio form .reference-form .wpcf7-not-valid-tip:after, .text-content.bio form .questionnaire-form .wpcf7-not-valid-tip:after, .text-content.directory form .bio-form .wpcf7-not-valid-tip:after, .text-content.directory form .directory-form .wpcf7-not-valid-tip:after, .text-content.directory form .exit-form .wpcf7-not-valid-tip:after, .text-content.directory form .reference-form .wpcf7-not-valid-tip:after, .text-content.directory form .questionnaire-form .wpcf7-not-valid-tip:after, .text-content.exit form .bio-form .wpcf7-not-valid-tip:after, .text-content.exit form .directory-form .wpcf7-not-valid-tip:after, .text-content.exit form .exit-form .wpcf7-not-valid-tip:after, .text-content.exit form .reference-form .wpcf7-not-valid-tip:after, .text-content.exit form .questionnaire-form .wpcf7-not-valid-tip:after, .text-content.reference form .bio-form .wpcf7-not-valid-tip:after, .text-content.reference form .directory-form .wpcf7-not-valid-tip:after, .text-content.reference form .exit-form .wpcf7-not-valid-tip:after, .text-content.reference form .reference-form .wpcf7-not-valid-tip:after, .text-content.reference form .questionnaire-form .wpcf7-not-valid-tip:after, .text-content.questionnaire form .bio-form .wpcf7-not-valid-tip:after, .text-content.questionnaire form .directory-form .wpcf7-not-valid-tip:after, .text-content.questionnaire form .exit-form .wpcf7-not-valid-tip:after, .text-content.questionnaire form .reference-form .wpcf7-not-valid-tip:after, .text-content.questionnaire form .questionnaire-form .wpcf7-not-valid-tip:after {
position: absolute;
top: -5px;
left: 10px;
display: block;
width: 0;
height: 0;
border-left: 5px transparent solid;
border-right: 5px transparent solid;
border-bottom: 5px #c6c solid;
content: ''
}
.text-content.bio form .bio-form .wpcf7-form-control-wrap, .text-content.bio form .directory-form .wpcf7-form-control-wrap, .text-content.bio form .exit-form .wpcf7-form-control-wrap, .text-content.bio form .reference-form .wpcf7-form-control-wrap, .text-content.bio form .questionnaire-form .wpcf7-form-control-wrap, .text-content.directory form .bio-form .wpcf7-form-control-wrap, .text-content.directory form .directory-form .wpcf7-form-control-wrap, .text-content.directory form .exit-form .wpcf7-form-control-wrap, .text-content.directory form .reference-form .wpcf7-form-control-wrap, .text-content.directory form .questionnaire-form .wpcf7-form-control-wrap, .text-content.exit form .bio-form .wpcf7-form-control-wrap, .text-content.exit form .directory-form .wpcf7-form-control-wrap, .text-content.exit form .exit-form .wpcf7-form-control-wrap, .text-content.exit form .reference-form .wpcf7-form-control-wrap, .text-content.exit form .questionnaire-form .wpcf7-form-control-wrap, .text-content.reference form .bio-form .wpcf7-form-control-wrap, .text-content.reference form .directory-form .wpcf7-form-control-wrap, .text-content.reference form .exit-form .wpcf7-form-control-wrap, .text-content.reference form .reference-form .wpcf7-form-control-wrap, .text-content.reference form .questionnaire-form .wpcf7-form-control-wrap, .text-content.questionnaire form .bio-form .wpcf7-form-control-wrap, .text-content.questionnaire form .directory-form .wpcf7-form-control-wrap, .text-content.questionnaire form .exit-form .wpcf7-form-control-wrap, .text-content.questionnaire form .reference-form .wpcf7-form-control-wrap, .text-content.questionnaire form .questionnaire-form .wpcf7-form-control-wrap {
position: static
}
.text-content.bio form .bio-form .confirmation, .text-content.bio form .directory-form .confirmation, .text-content.bio form .exit-form .confirmation, .text-content.bio form .reference-form .confirmation, .text-content.bio form .questionnaire-form .confirmation, .text-content.directory form .bio-form .confirmation, .text-content.directory form .directory-form .confirmation, .text-content.directory form .exit-form .confirmation, .text-content.directory form .reference-form .confirmation, .text-content.directory form .questionnaire-form .confirmation, .text-content.exit form .bio-form .confirmation, .text-content.exit form .directory-form .confirmation, .text-content.exit form .exit-form .confirmation, .text-content.exit form .reference-form .confirmation, .text-content.exit form .questionnaire-form .confirmation, .text-content.reference form .bio-form .confirmation, .text-content.reference form .directory-form .confirmation, .text-content.reference form .exit-form .confirmation, .text-content.reference form .reference-form .confirmation, .text-content.reference form .questionnaire-form .confirmation, .text-content.questionnaire form .bio-form .confirmation, .text-content.questionnaire form .directory-form .confirmation, .text-content.questionnaire form .exit-form .confirmation, .text-content.questionnaire form .reference-form .confirmation, .text-content.questionnaire form .questionnaire-form .confirmation {
position: relative
}
.text-content.bio form .bio-form .confirmation input[type="checkbox"], .text-content.bio form .directory-form .confirmation input[type="checkbox"], .text-content.bio form .exit-form .confirmation input[type="checkbox"], .text-content.bio form .reference-form .confirmation input[type="checkbox"], .text-content.bio form .questionnaire-form .confirmation input[type="checkbox"], .text-content.directory form .bio-form .confirmation input[type="checkbox"], .text-content.directory form .directory-form .confirmation input[type="checkbox"], .text-content.directory form .exit-form .confirmation input[type="checkbox"], .text-content.directory form .reference-form .confirmation input[type="checkbox"], .text-content.directory form .questionnaire-form .confirmation input[type="checkbox"], .text-content.exit form .bio-form .confirmation input[type="checkbox"], .text-content.exit form .directory-form .confirmation input[type="checkbox"], .text-content.exit form .exit-form .confirmation input[type="checkbox"], .text-content.exit form .reference-form .confirmation input[type="checkbox"], .text-content.exit form .questionnaire-form .confirmation input[type="checkbox"], .text-content.reference form .bio-form .confirmation input[type="checkbox"], .text-content.reference form .directory-form .confirmation input[type="checkbox"], .text-content.reference form .exit-form .confirmation input[type="checkbox"], .text-content.reference form .reference-form .confirmation input[type="checkbox"], .text-content.reference form .questionnaire-form .confirmation input[type="checkbox"], .text-content.questionnaire form .bio-form .confirmation input[type="checkbox"], .text-content.questionnaire form .directory-form .confirmation input[type="checkbox"], .text-content.questionnaire form .exit-form .confirmation input[type="checkbox"], .text-content.questionnaire form .reference-form .confirmation input[type="checkbox"], .text-content.questionnaire form .questionnaire-form .confirmation input[type="checkbox"] {
position: absolute;
top: 0;
left: 0;
width: 18px;
height: 18px;
opacity: 0
}
.text-content.bio form .bio-form .confirmation label, .text-content.bio form .directory-form .confirmation label, .text-content.bio form .exit-form .confirmation label, .text-content.bio form .reference-form .confirmation label, .text-content.bio form .questionnaire-form .confirmation label, .text-content.directory form .bio-form .confirmation label, .text-content.directory form .directory-form .confirmation label, .text-content.directory form .exit-form .confirmation label, .text-content.directory form .reference-form .confirmation label, .text-content.directory form .questionnaire-form .confirmation label, .text-content.exit form .bio-form .confirmation label, .text-content.exit form .directory-form .confirmation label, .text-content.exit form .exit-form .confirmation label, .text-content.exit form .reference-form .confirmation label, .text-content.exit form .questionnaire-form .confirmation label, .text-content.reference form .bio-form .confirmation label, .text-content.reference form .directory-form .confirmation label, .text-content.reference form .exit-form .confirmation label, .text-content.reference form .reference-form .confirmation label, .text-content.reference form .questionnaire-form .confirmation label, .text-content.questionnaire form .bio-form .confirmation label, .text-content.questionnaire form .directory-form .confirmation label, .text-content.questionnaire form .exit-form .confirmation label, .text-content.questionnaire form .reference-form .confirmation label, .text-content.questionnaire form .questionnaire-form .confirmation label {
position: relative;
display: inline-block;
padding: 0 0 0 28px;
cursor: pointer
}
.text-content.bio form .bio-form .confirmation label:before, .text-content.bio form .directory-form .confirmation label:before, .text-content.bio form .exit-form .confirmation label:before, .text-content.bio form .reference-form .confirmation label:before, .text-content.bio form .questionnaire-form .confirmation label:before, .text-content.directory form .bio-form .confirmation label:before, .text-content.directory form .directory-form .confirmation label:before, .text-content.directory form .exit-form .confirmation label:before, .text-content.directory form .reference-form .confirmation label:before, .text-content.directory form .questionnaire-form .confirmation label:before, .text-content.exit form .bio-form .confirmation label:before, .text-content.exit form .directory-form .confirmation label:before, .text-content.exit form .exit-form .confirmation label:before, .text-content.exit form .reference-form .confirmation label:before, .text-content.exit form .questionnaire-form .confirmation label:before, .text-content.reference form .bio-form .confirmation label:before, .text-content.reference form .directory-form .confirmation label:before, .text-content.reference form .exit-form .confirmation label:before, .text-content.reference form .reference-form .confirmation label:before, .text-content.reference form .questionnaire-form .confirmation label:before, .text-content.questionnaire form .bio-form .confirmation label:before, .text-content.questionnaire form .directory-form .confirmation label:before, .text-content.questionnaire form .exit-form .confirmation label:before, .text-content.questionnaire form .reference-form .confirmation label:before, .text-content.questionnaire form .questionnaire-form .confirmation label:before {
position: absolute;
top: 6px;
left: 7px;
width: 5px;
height: 8px;
border-radius: 0;
border-right: 2px #333 solid;
border-bottom: 2px #333 solid;
content: '';
background: transparent;
z-index: 20;
opacity: 0;
transform: scale(0) rotate(45deg);
transition: all 150ms
}
.text-content.bio form .bio-form .confirmation label:after, .text-content.bio form .directory-form .confirmation label:after, .text-content.bio form .exit-form .confirmation label:after, .text-content.bio form .reference-form .confirmation label:after, .text-content.bio form .questionnaire-form .confirmation label:after, .text-content.directory form .bio-form .confirmation label:after, .text-content.directory form .directory-form .confirmation label:after, .text-content.directory form .exit-form .confirmation label:after, .text-content.directory form .reference-form .confirmation label:after, .text-content.directory form .questionnaire-form .confirmation label:after, .text-content.exit form .bio-form .confirmation label:after, .text-content.exit form .directory-form .confirmation label:after, .text-content.exit form .exit-form .confirmation label:after, .text-content.exit form .reference-form .confirmation label:after, .text-content.exit form .questionnaire-form .confirmation label:after, .text-content.reference form .bio-form .confirmation label:after, .text-content.reference form .directory-form .confirmation label:after, .text-content.reference form .exit-form .confirmation label:after, .text-content.reference form .reference-form .confirmation label:after, .text-content.reference form .questionnaire-form .confirmation label:after, .text-content.questionnaire form .bio-form .confirmation label:after, .text-content.questionnaire form .directory-form .confirmation label:after, .text-content.questionnaire form .exit-form .confirmation label:after, .text-content.questionnaire form .reference-form .confirmation label:after, .text-content.questionnaire form .questionnaire-form .confirmation label:after {
position: absolute;
top: 2px;
left: 0;
width: 18px;
height: 18px;
border: 1px #ccc solid;
content: '';
background: #fff;
transition: all 500ms
}
.text-content.bio form .bio-form .confirmation label:hover:after, .text-content.bio form .directory-form .confirmation label:hover:after, .text-content.bio form .exit-form .confirmation label:hover:after, .text-content.bio form .reference-form .confirmation label:hover:after, .text-content.bio form .questionnaire-form .confirmation label:hover:after, .text-content.directory form .bio-form .confirmation label:hover:after, .text-content.directory form .directory-form .confirmation label:hover:after, .text-content.directory form .exit-form .confirmation label:hover:after, .text-content.directory form .reference-form .confirmation label:hover:after, .text-content.directory form .questionnaire-form .confirmation label:hover:after, .text-content.exit form .bio-form .confirmation label:hover:after, .text-content.exit form .directory-form .confirmation label:hover:after, .text-content.exit form .exit-form .confirmation label:hover:after, .text-content.exit form .reference-form .confirmation label:hover:after, .text-content.exit form .questionnaire-form .confirmation label:hover:after, .text-content.reference form .bio-form .confirmation label:hover:after, .text-content.reference form .directory-form .confirmation label:hover:after, .text-content.reference form .exit-form .confirmation label:hover:after, .text-content.reference form .reference-form .confirmation label:hover:after, .text-content.reference form .questionnaire-form .confirmation label:hover:after, .text-content.questionnaire form .bio-form .confirmation label:hover:after, .text-content.questionnaire form .directory-form .confirmation label:hover:after, .text-content.questionnaire form .exit-form .confirmation label:hover:after, .text-content.questionnaire form .reference-form .confirmation label:hover:after, .text-content.questionnaire form .questionnaire-form .confirmation label:hover:after {
border-color: #09c
}
.text-content.bio form .bio-form .confirmation input[type="checkbox"]:checked + label:before, .text-content.bio form .directory-form .confirmation input[type="checkbox"]:checked + label:before, .text-content.bio form .exit-form .confirmation input[type="checkbox"]:checked + label:before, .text-content.bio form .reference-form .confirmation input[type="checkbox"]:checked + label:before, .text-content.bio form .questionnaire-form .confirmation input[type="checkbox"]:checked + label:before, .text-content.directory form .bio-form .confirmation input[type="checkbox"]:checked + label:before, .text-content.directory form .directory-form .confirmation input[type="checkbox"]:checked + label:before, .text-content.directory form .exit-form .confirmation input[type="checkbox"]:checked + label:before, .text-content.directory form .reference-form .confirmation input[type="checkbox"]:checked + label:before, .text-content.directory form .questionnaire-form .confirmation input[type="checkbox"]:checked + label:before, .text-content.exit form .bio-form .confirmation input[type="checkbox"]:checked + label:before, .text-content.exit form .directory-form .confirmation input[type="checkbox"]:checked + label:before, .text-content.exit form .exit-form .confirmation input[type="checkbox"]:checked + label:before, .text-content.exit form .reference-form .confirmation input[type="checkbox"]:checked + label:before, .text-content.exit form .questionnaire-form .confirmation input[type="checkbox"]:checked + label:before, .text-content.reference form .bio-form .confirmation input[type="checkbox"]:checked + label:before, .text-content.reference form .directory-form .confirmation input[type="checkbox"]:checked + label:before, .text-content.reference form .exit-form .confirmation input[type="checkbox"]:checked + label:before, .text-content.reference form .reference-form .confirmation input[type="checkbox"]:checked + label:before, .text-content.reference form .questionnaire-form .confirmation input[type="checkbox"]:checked + label:before, .text-content.questionnaire form .bio-form .confirmation input[type="checkbox"]:checked + label:before, .text-content.questionnaire form .directory-form .confirmation input[type="checkbox"]:checked + label:before, .text-content.questionnaire form .exit-form .confirmation input[type="checkbox"]:checked + label:before, .text-content.questionnaire form .reference-form .confirmation input[type="checkbox"]:checked + label:before, .text-content.questionnaire form .questionnaire-form .confirmation input[type="checkbox"]:checked + label:before {
opacity: 1;
transform: scale(1) rotate(45deg)
}
.text-content.bio form .bio-form input[type="submit"], .text-content.bio form .directory-form input[type="submit"], .text-content.bio form .exit-form input[type="submit"], .text-content.bio form .reference-form input[type="submit"], .text-content.bio form .questionnaire-form input[type="submit"], .text-content.directory form .bio-form input[type="submit"], .text-content.directory form .directory-form input[type="submit"], .text-content.directory form .exit-form input[type="submit"], .text-content.directory form .reference-form input[type="submit"], .text-content.directory form .questionnaire-form input[type="submit"], .text-content.exit form .bio-form input[type="submit"], .text-content.exit form .directory-form input[type="submit"], .text-content.exit form .exit-form input[type="submit"], .text-content.exit form .reference-form input[type="submit"], .text-content.exit form .questionnaire-form input[type="submit"], .text-content.reference form .bio-form input[type="submit"], .text-content.reference form .directory-form input[type="submit"], .text-content.reference form .exit-form input[type="submit"], .text-content.reference form .reference-form input[type="submit"], .text-content.reference form .questionnaire-form input[type="submit"], .text-content.questionnaire form .bio-form input[type="submit"], .text-content.questionnaire form .directory-form input[type="submit"], .text-content.questionnaire form .exit-form input[type="submit"], .text-content.questionnaire form .reference-form input[type="submit"], .text-content.questionnaire form .questionnaire-form input[type="submit"] {
display: flex;
align-items: center;
justify-content: center;
height: 52px;
border-radius: 999px;
padding: 6px 35px 5px;
font: 400 12px/1.25 Poppins, sans-serif;
text-transform: uppercase;
letter-spacing: 0.1em;
color: #fff;
margin: 5em 0 0;
background: #09c
}
.text-content.bio form .bio-form input[type="submit"]:hover, .text-content.bio form .directory-form input[type="submit"]:hover, .text-content.bio form .exit-form input[type="submit"]:hover, .text-content.bio form .reference-form input[type="submit"]:hover, .text-content.bio form .questionnaire-form input[type="submit"]:hover, .text-content.directory form .bio-form input[type="submit"]:hover, .text-content.directory form .directory-form input[type="submit"]:hover, .text-content.directory form .exit-form input[type="submit"]:hover, .text-content.directory form .reference-form input[type="submit"]:hover, .text-content.directory form .questionnaire-form input[type="submit"]:hover, .text-content.exit form .bio-form input[type="submit"]:hover, .text-content.exit form .directory-form input[type="submit"]:hover, .text-content.exit form .exit-form input[type="submit"]:hover, .text-content.exit form .reference-form input[type="submit"]:hover, .text-content.exit form .questionnaire-form input[type="submit"]:hover, .text-content.reference form .bio-form input[type="submit"]:hover, .text-content.reference form .directory-form input[type="submit"]:hover, .text-content.reference form .exit-form input[type="submit"]:hover, .text-content.reference form .reference-form input[type="submit"]:hover, .text-content.reference form .questionnaire-form input[type="submit"]:hover, .text-content.questionnaire form .bio-form input[type="submit"]:hover, .text-content.questionnaire form .directory-form input[type="submit"]:hover, .text-content.questionnaire form .exit-form input[type="submit"]:hover, .text-content.questionnaire form .reference-form input[type="submit"]:hover, .text-content.questionnaire form .questionnaire-form input[type="submit"]:hover {
background: #c6c
}
.text-content.bio form .bio-form input[type="submit"]:disabled, .text-content.bio form .directory-form input[type="submit"]:disabled, .text-content.bio form .exit-form input[type="submit"]:disabled, .text-content.bio form .reference-form input[type="submit"]:disabled, .text-content.bio form .questionnaire-form input[type="submit"]:disabled, .text-content.directory form .bio-form input[type="submit"]:disabled, .text-content.directory form .directory-form input[type="submit"]:disabled, .text-content.directory form .exit-form input[type="submit"]:disabled, .text-content.directory form .reference-form input[type="submit"]:disabled, .text-content.directory form .questionnaire-form input[type="submit"]:disabled, .text-content.exit form .bio-form input[type="submit"]:disabled, .text-content.exit form .directory-form input[type="submit"]:disabled, .text-content.exit form .exit-form input[type="submit"]:disabled, .text-content.exit form .reference-form input[type="submit"]:disabled, .text-content.exit form .questionnaire-form input[type="submit"]:disabled, .text-content.reference form .bio-form input[type="submit"]:disabled, .text-content.reference form .directory-form input[type="submit"]:disabled, .text-content.reference form .exit-form input[type="submit"]:disabled, .text-content.reference form .reference-form input[type="submit"]:disabled, .text-content.reference form .questionnaire-form input[type="submit"]:disabled, .text-content.questionnaire form .bio-form input[type="submit"]:disabled, .text-content.questionnaire form .directory-form input[type="submit"]:disabled, .text-content.questionnaire form .exit-form input[type="submit"]:disabled, .text-content.questionnaire form .reference-form input[type="submit"]:disabled, .text-content.questionnaire form .questionnaire-form input[type="submit"]:disabled {
background: #ddd;
pointer-events: none;
cursor: default
}
.text-content.bio form .bio-form .bio-details, .text-content.bio form .directory-form .bio-details, .text-content.bio form .exit-form .bio-details, .text-content.bio form .reference-form .bio-details, .text-content.bio form .questionnaire-form .bio-details, .text-content.directory form .bio-form .bio-details, .text-content.directory form .directory-form .bio-details, .text-content.directory form .exit-form .bio-details, .text-content.directory form .reference-form .bio-details, .text-content.directory form .questionnaire-form .bio-details, .text-content.exit form .bio-form .bio-details, .text-content.exit form .directory-form .bio-details, .text-content.exit form .exit-form .bio-details, .text-content.exit form .reference-form .bio-details, .text-content.exit form .questionnaire-form .bio-details, .text-content.reference form .bio-form .bio-details, .text-content.reference form .directory-form .bio-details, .text-content.reference form .exit-form .bio-details, .text-content.reference form .reference-form .bio-details, .text-content.reference form .questionnaire-form .bio-details, .text-content.questionnaire form .bio-form .bio-details, .text-content.questionnaire form .directory-form .bio-details, .text-content.questionnaire form .exit-form .bio-details, .text-content.questionnaire form .reference-form .bio-details, .text-content.questionnaire form .questionnaire-form .bio-details {
display: flex;
margin: 0 -25px
}
.text-content.bio form .bio-form .bio-details .details, .text-content.bio form .bio-form .bio-details .headshot, .text-content.bio form .directory-form .bio-details .details, .text-content.bio form .directory-form .bio-details .headshot, .text-content.bio form .exit-form .bio-details .details, .text-content.bio form .exit-form .bio-details .headshot, .text-content.bio form .reference-form .bio-details .details, .text-content.bio form .reference-form .bio-details .headshot, .text-content.bio form .questionnaire-form .bio-details .details, .text-content.bio form .questionnaire-form .bio-details .headshot, .text-content.directory form .bio-form .bio-details .details, .text-content.directory form .bio-form .bio-details .headshot, .text-content.directory form .directory-form .bio-details .details, .text-content.directory form .directory-form .bio-details .headshot, .text-content.directory form .exit-form .bio-details .details, .text-content.directory form .exit-form .bio-details .headshot, .text-content.directory form .reference-form .bio-details .details, .text-content.directory form .reference-form .bio-details .headshot, .text-content.directory form .questionnaire-form .bio-details .details, .text-content.directory form .questionnaire-form .bio-details .headshot, .text-content.exit form .bio-form .bio-details .details, .text-content.exit form .bio-form .bio-details .headshot, .text-content.exit form .directory-form .bio-details .details, .text-content.exit form .directory-form .bio-details .headshot, .text-content.exit form .exit-form .bio-details .details, .text-content.exit form .exit-form .bio-details .headshot, .text-content.exit form .reference-form .bio-details .details, .text-content.exit form .reference-form .bio-details .headshot, .text-content.exit form .questionnaire-form .bio-details .details, .text-content.exit form .questionnaire-form .bio-details .headshot, .text-content.reference form .bio-form .bio-details .details, .text-content.reference form .bio-form .bio-details .headshot, .text-content.reference form .directory-form .bio-details .details, .text-content.reference form .directory-form .bio-details .headshot, .text-content.reference form .exit-form .bio-details .details, .text-content.reference form .exit-form .bio-details .headshot, .text-content.reference form .reference-form .bio-details .details, .text-content.reference form .reference-form .bio-details .headshot, .text-content.reference form .questionnaire-form .bio-details .details, .text-content.reference form .questionnaire-form .bio-details .headshot, .text-content.questionnaire form .bio-form .bio-details .details, .text-content.questionnaire form .bio-form .bio-details .headshot, .text-content.questionnaire form .directory-form .bio-details .details, .text-content.questionnaire form .directory-form .bio-details .headshot, .text-content.questionnaire form .exit-form .bio-details .details, .text-content.questionnaire form .exit-form .bio-details .headshot, .text-content.questionnaire form .reference-form .bio-details .details, .text-content.questionnaire form .reference-form .bio-details .headshot, .text-content.questionnaire form .questionnaire-form .bio-details .details, .text-content.questionnaire form .questionnaire-form .bio-details .headshot {
width: 50%;
padding: 0 25px
}
.text-content.bio form .bio-form .bio-details .headshot img, .text-content.bio form .directory-form .bio-details .headshot img, .text-content.bio form .exit-form .bio-details .headshot img, .text-content.bio form .reference-form .bio-details .headshot img, .text-content.bio form .questionnaire-form .bio-details .headshot img, .text-content.directory form .bio-form .bio-details .headshot img, .text-content.directory form .directory-form .bio-details .headshot img, .text-content.directory form .exit-form .bio-details .headshot img, .text-content.directory form .reference-form .bio-details .headshot img, .text-content.directory form .questionnaire-form .bio-details .headshot img, .text-content.exit form .bio-form .bio-details .headshot img, .text-content.exit form .directory-form .bio-details .headshot img, .text-content.exit form .exit-form .bio-details .headshot img, .text-content.exit form .reference-form .bio-details .headshot img, .text-content.exit form .questionnaire-form .bio-details .headshot img, .text-content.reference form .bio-form .bio-details .headshot img, .text-content.reference form .directory-form .bio-details .headshot img, .text-content.reference form .exit-form .bio-details .headshot img, .text-content.reference form .reference-form .bio-details .headshot img, .text-content.reference form .questionnaire-form .bio-details .headshot img, .text-content.questionnaire form .bio-form .bio-details .headshot img, .text-content.questionnaire form .directory-form .bio-details .headshot img, .text-content.questionnaire form .exit-form .bio-details .headshot img, .text-content.questionnaire form .reference-form .bio-details .headshot img, .text-content.questionnaire form .questionnaire-form .bio-details .headshot img {
margin: 0 0 2em
}
.text-content.bio form .bio-form .bio-details .headshot .small, .text-content.bio form .directory-form .bio-details .headshot .small, .text-content.bio form .exit-form .bio-details .headshot .small, .text-content.bio form .reference-form .bio-details .headshot .small, .text-content.bio form .questionnaire-form .bio-details .headshot .small, .text-content.directory form .bio-form .bio-details .headshot .small, .text-content.directory form .directory-form .bio-details .headshot .small, .text-content.directory form .exit-form .bio-details .headshot .small, .text-content.directory form .reference-form .bio-details .headshot .small, .text-content.directory form .questionnaire-form .bio-details .headshot .small, .text-content.exit form .bio-form .bio-details .headshot .small, .text-content.exit form .directory-form .bio-details .headshot .small, .text-content.exit form .exit-form .bio-details .headshot .small, .text-content.exit form .reference-form .bio-details .headshot .small, .text-content.exit form .questionnaire-form .bio-details .headshot .small, .text-content.reference form .bio-form .bio-details .headshot .small, .text-content.reference form .directory-form .bio-details .headshot .small, .text-content.reference form .exit-form .bio-details .headshot .small, .text-content.reference form .reference-form .bio-details .headshot .small, .text-content.reference form .questionnaire-form .bio-details .headshot .small, .text-content.questionnaire form .bio-form .bio-details .headshot .small, .text-content.questionnaire form .directory-form .bio-details .headshot .small, .text-content.questionnaire form .exit-form .bio-details .headshot .small, .text-content.questionnaire form .reference-form .bio-details .headshot .small, .text-content.questionnaire form .questionnaire-form .bio-details .headshot .small {
font-size: 12px
}
.text-content.bio form .bio-success, .text-content.bio form .directory-success, .text-content.bio form .exit-success, .text-content.bio form .reference-success, .text-content.bio form .questionnaire-success, .text-content.directory form .bio-success, .text-content.directory form .directory-success, .text-content.directory form .exit-success, .text-content.directory form .reference-success, .text-content.directory form .questionnaire-success, .text-content.exit form .bio-success, .text-content.exit form .directory-success, .text-content.exit form .exit-success, .text-content.exit form .reference-success, .text-content.exit form .questionnaire-success, .text-content.reference form .bio-success, .text-content.reference form .directory-success, .text-content.reference form .exit-success, .text-content.reference form .reference-success, .text-content.reference form .questionnaire-success, .text-content.questionnaire form .bio-success, .text-content.questionnaire form .directory-success, .text-content.questionnaire form .exit-success, .text-content.questionnaire form .reference-success, .text-content.questionnaire form .questionnaire-success {
display: none
}
.text-content.bio form.submitting, .text-content.directory form.submitting, .text-content.exit form.submitting, .text-content.reference form.submitting, .text-content.questionnaire form.submitting {
opacity: 0.5;
pointer-events: none
}
.text-content.bio form.invalid .wpcf7-response-output, .text-content.directory form.invalid .wpcf7-response-output, .text-content.exit form.invalid .wpcf7-response-output, .text-content.reference form.invalid .wpcf7-response-output, .text-content.questionnaire form.invalid .wpcf7-response-output {
font-weight: 400;
color: #b546b5;
margin: 1.75em 0
}
.text-content.bio form.sent .bio-intro, .text-content.bio form.sent .bio-form, .text-content.bio form.sent .directory-intro, .text-content.bio form.sent .directory-form, .text-content.bio form.sent .exit-intro, .text-content.bio form.sent .exit-form, .text-content.bio form.sent .reference-intro, .text-content.bio form.sent .reference-form, .text-content.bio form.sent .questionnaire-intro, .text-content.bio form.sent .questionnaire-form, .text-content.directory form.sent .bio-intro, .text-content.directory form.sent .bio-form, .text-content.directory form.sent .directory-intro, .text-content.directory form.sent .directory-form, .text-content.directory form.sent .exit-intro, .text-content.directory form.sent .exit-form, .text-content.directory form.sent .reference-intro, .text-content.directory form.sent .reference-form, .text-content.directory form.sent .questionnaire-intro, .text-content.directory form.sent .questionnaire-form, .text-content.exit form.sent .bio-intro, .text-content.exit form.sent .bio-form, .text-content.exit form.sent .directory-intro, .text-content.exit form.sent .directory-form, .text-content.exit form.sent .exit-intro, .text-content.exit form.sent .exit-form, .text-content.exit form.sent .reference-intro, .text-content.exit form.sent .reference-form, .text-content.exit form.sent .questionnaire-intro, .text-content.exit form.sent .questionnaire-form, .text-content.reference form.sent .bio-intro, .text-content.reference form.sent .bio-form, .text-content.reference form.sent .directory-intro, .text-content.reference form.sent .directory-form, .text-content.reference form.sent .exit-intro, .text-content.reference form.sent .exit-form, .text-content.reference form.sent .reference-intro, .text-content.reference form.sent .reference-form, .text-content.reference form.sent .questionnaire-intro, .text-content.reference form.sent .questionnaire-form, .text-content.questionnaire form.sent .bio-intro, .text-content.questionnaire form.sent .bio-form, .text-content.questionnaire form.sent .directory-intro, .text-content.questionnaire form.sent .directory-form, .text-content.questionnaire form.sent .exit-intro, .text-content.questionnaire form.sent .exit-form, .text-content.questionnaire form.sent .reference-intro, .text-content.questionnaire form.sent .reference-form, .text-content.questionnaire form.sent .questionnaire-intro, .text-content.questionnaire form.sent .questionnaire-form {
display: none
}
.text-content.bio form.sent .bio-success, .text-content.bio form.sent .directory-success, .text-content.bio form.sent .exit-success, .text-content.bio form.sent .reference-success, .text-content.bio form.sent .questionnaire-success, .text-content.directory form.sent .bio-success, .text-content.directory form.sent .directory-success, .text-content.directory form.sent .exit-success, .text-content.directory form.sent .reference-success, .text-content.directory form.sent .questionnaire-success, .text-content.exit form.sent .bio-success, .text-content.exit form.sent .directory-success, .text-content.exit form.sent .exit-success, .text-content.exit form.sent .reference-success, .text-content.exit form.sent .questionnaire-success, .text-content.reference form.sent .bio-success, .text-content.reference form.sent .directory-success, .text-content.reference form.sent .exit-success, .text-content.reference form.sent .reference-success, .text-content.reference form.sent .questionnaire-success, .text-content.questionnaire form.sent .bio-success, .text-content.questionnaire form.sent .directory-success, .text-content.questionnaire form.sent .exit-success, .text-content.questionnaire form.sent .reference-success, .text-content.questionnaire form.sent .questionnaire-success {
display: block
}
.footer {
padding: 80px 50px 70px;
margin: auto 0 0;
background: #151515
}
.footer .center {
max-width: 1410px;
font: 200 12px/1.25 Poppins, sans-serif;
text-align: left;
color: #fff
}
.footer .center .top {
display: flex;
align-items: flex-start;
justify-content: space-between;
margin: 0 0 50px
}
.footer .center .top .logo {
flex-shrink: 0;
display: block;
width: 240px;
margin: 0 40px 0 0
}
.footer .center .top .logo img {
width: 240px;
height: 56px
}
.footer .center .top .footer-menu {
flex: auto;
display: flex;
align-items: center;
justify-content: space-between;
max-width: 850px;
font-weight: 400;
letter-spacing: 0.1em;
text-transform: uppercase;
margin: 0 0 0 auto
}
.footer .center .top .footer-menu li {
margin: 0 0 0 20px
}
.footer .center .top .footer-menu li a {
display: inline-block;
padding: 7px 10px 6px;
white-space: nowrap;
color: #fff
}
.footer .center .top .footer-menu li a:hover {
color: #c6c
}
.footer .center .top .footer-menu li:first-of-type {
margin: 0
}
.footer .center .bottom {
position: relative;
padding: 0 550px 0 0
}
.footer .center .bottom p {
max-width: 1380px;
line-height: 2;
letter-spacing: 0.025em;
color: #bbb;
margin: 0 auto 0 0
}
.footer .center .bottom p strong {
font-weight: 700;
color: #fff;
margin: 0 5px 0 0
}
.footer .center .bottom p a {
text-decoration: underline;
text-decoration-color: #404040;
white-space: nowrap;
color: #bbb
}
.footer .center .bottom p a:hover {
color: #fff;
text-decoration-color: #999
}
.footer .center .bottom .logos {
display: flex;
justify-content: center;
align-items: flex-end;
text-align: center
}
.footer .center .bottom .logos .pan-finance, .footer .center .bottom .logos .trustpilot, .footer .center .bottom .logos .IFA2023, .footer .center .bottom .logos .IFA2024, .footer .center .bottom .logos .wil {
position: absolute;
display: block;
}
.footer .center .bottom .logos .pan-finance img, .footer .center .bottom .logos .pan-finance svg, .footer .center .bottom .logos .trustpilot img, .footer .center .bottom .logos .trustpilot svg, .footer .center .bottom .logos .IFA2024 svg. .footer .center .bottom .logos .IFA2023 svg, .footer .center .bottom .logos .wil svg {
display: block;
}
.footer .center .bottom .logos .pan-finance {
top: 0;
right: 240px;
width: 225px;
height: 75px
}
.footer .center .bottom .logos .pan-finance img, .footer .center .bottom .logos .pan-finance svg {
width: 225px;
height: 75px
}
@media (min-width: 1024px)  {
.footer .center .bottom .trustpilot {
position: absolute !important;
top: 11px;
right: -55px;	
}	
}
@media (max-width: 1024px)  {
.footer .center .bottom .trustpilot {
margin-left: calc(50% - 125px);
margin-top: 10px;
}	
}
@media (max-width: 685px)  {
.footer .center .bottom .trustpilot {
margin-left: calc(50% - 136px);
margin-top: 10px;
}	
}
.footer .center .bottom .logos .trustpilot img, .footer .center .bottom .logos .trustpilot svg {
width: 160px;
height: 80px
}
.footer .center .bottom .logos .IFA2023 img, .footer .center .bottom .logos .IFA2023 svg, .footer .center .bottom .logos .wil svg {
width: 160px; }
.footer .center .bottom .logos .IFA2023 {
top: 105px;
right: 243px;
width: 160px; }
.footer .center .bottom .logos .wil {
top: 105px;
right: 0px;
width: 160px; }
.footer .center .regulation {
display: flex;
align-items: center;
justify-content: space-between;
max-width: 850px;
margin: 75px 0 0 auto
}
.footer .center .regulation li {
margin: 0 auto 0 0
}
.footer .center .regulation li img {
width: auto;
height: 60px
}
.footer .center .regulation li:last-of-type {
margin: 0
}
.progress {
position: fixed;
top: 65px;
left: 0;
right: 0;
display: block;
padding: 0 3px 3px;
background: linear-gradient(90deg, #0c2440, #081425);
background: -moz-linear-gradient(90deg, #0c2440, #081425);
background: -webkit-linear-gradient(90deg, #0c2440, #081425);
pointer-events: none;
z-index: 1000;
opacity: 0;
transition: all 500ms
}
.progress .marker {
display: block;
width: 0;
height: 1px;
background: #f9f;
background: linear-gradient(0deg, #f9f, #6cf);
background: -moz-linear-gradient(0deg, #f9f, #6cf);
background: -webkit-linear-gradient(0deg, #f9f, #6cf);
transition: all 150ms
}
.scrolled .progress {
opacity: 1
}
#cookie-notice {
position: fixed;
right: 20px;
bottom: 20px;
width: 280px;
padding: 25px;
font-size: 13px;
line-height: 1.8em;
text-align: left;
background: #0c2440 !important;
z-index: 1000;
transition: all 500ms
}
#cookie-notice #cn-notice-text {
color: #fff
}
#cookie-notice #cn-notice-buttons {
display: block;
padding: 5px 0 0
}
#cookie-notice #cn-notice-buttons a {
display: block;
border-radius: 999px;
padding: 18px 25px 16px;
font: 400 10px/1.25 Poppins, sans-serif;
text-transform: uppercase;
letter-spacing: 0.1em;
text-decoration: none;
text-align: center;
color: #fff;
margin: 15px 0 0;
background: #09c !important
}
#cookie-notice #cn-notice-buttons a:hover {
background: #c6c !important
}
.cookies-accepted #cookie-notice {
visibility: hidden;
opacity: 0
}
.embeddedServiceHelpButton .helpButton {
bottom: 20px;
right: 20px;
width: 160px
}
.embeddedServiceHelpButton .helpButton .uiButton {
width: 160px;
max-width: 160px;
height: 45px;
border-radius: 999px;
padding: 8px 25px 6px;
font: 400 10px/1.25 Poppins, sans-serif;
text-transform: uppercase;
letter-spacing: 0.1em;
background-color: #09c;
box-shadow: none
}
.embeddedServiceHelpButton .helpButton .uiButton * {
text-decoration: none !important;
cursor: pointer
}
.embeddedServiceHelpButton .helpButton .uiButton .embeddedServiceIcon {
display: none !important
}
.embeddedServiceHelpButton .helpButton .uiButton:before {
display: none
}
.embeddedServiceHelpButton .helpButton .uiButton:hover {
background-color: #c6c
}
.embeddedServiceSidebarMinimizedDefaultUI.helpButton {
bottom: 20px;
right: 20px;
align-items: center;
width: 160px;
max-width: 160px;
min-width: 160px;
height: 45px;
padding: 8px 25px 6px !important;
border: none;
border-radius: 999px;
padding: 8px 25px 6px;
text-transform: uppercase;
letter-spacing: 0.1em;
text-decoration: none !important;
background-color: #09c;
box-shadow: none
}
.embeddedServiceSidebarMinimizedDefaultUI.helpButton .embeddedServiceIcon {
display: none !important
}
.embeddedServiceSidebarMinimizedDefaultUI.helpButton * {
font: 400 10px/1.25 Poppins, sans-serif !important;
text-decoration: none !important;
cursor: pointer
}
.embeddedServiceSidebarMinimizedDefaultUI.helpButton .messageContent {
align-self: center;
align-items: center
}
.embeddedServiceSidebarMinimizedDefaultUI.helpButton:hover {
background-color: #c6c
}
[embeddedservice-chatheader_chatheader-host] {
background-color: #0c2440 !important
}
[embeddedservice-chatheader_chatheader-host] .sidebarHeader[embeddedService-chatHeader_chatHeader] {
padding-left: 18px !important
}
[embeddedservice-chatheader_chatheader-host] h2 {
padding: 2px 0 0;
font-size: 17px;
letter-spacing: 0;
color: #fff
}
.embeddedServiceSidebar.layout-docked .dockableContainer, .embeddedServiceSidebar.layout-float .dockableContainer {
max-width: calc(100vw - 40px) !important
}
.embeddedServiceSidebar.modalContainer {
font: 400 13px/1.25 Poppins, sans-serif;
letter-spacing: 0.025em
}
.embeddedServiceSidebarFormField .uiInput .uiLabel {
display: inline-block;
margin: 0 0 4px !important
}
.embeddedServiceSidebarFormField .uiInput .uiLabel .required {
position: static !important;
color: #c6c !important;
margin: 0 0 0 0.5em
}
.embeddedServiceSidebarFormField .slds-style-inputtext {
border: 1px #ccc solid !important;
border-radius: 0 !important;
padding: 5px 10px 4px !important;
font: inherit;
font-size: 13px !important;
outline: none !important;
box-shadow: none !important
}
.embeddedServiceSidebarFormField .slds-style-inputtext:focus {
border-color: #09c !important
}
.embeddedServiceSidebarForm.buttonWrapper {
padding: 20px 24px !important;
background: #ebebeb
}
.embeddedServiceSidebarForm.buttonWrapper .embeddedServiceSidebarButton {
border-radius: 999px !important;
padding: 8px 25px 6px !important;
font: 400 10px/1.25 Poppins, sans-serif !important;
text-transform: uppercase;
letter-spacing: 0.1em;
text-decoration: none !important;
color: #fff;
background: #09c !important;
box-shadow: none !important;
cursor: pointer
}
.embeddedServiceSidebarForm.buttonWrapper .embeddedServiceSidebarButton * {
cursor: pointer
}
.embeddedServiceSidebarForm.buttonWrapper .embeddedServiceSidebarButton:hover {
background: #c6c !important
}
.uiInputDefaultError .form-element__help {
margin: 5px 0 !important;
color: #c33 !important
}
.responsive-navigation {
display: block;
position: fixed;
top: 0;
right: 0;
width: 450px;
height: 100vh;
text-align: left;
overflow-x: hidden;
overflow-y: auto;
background: #0c2440;
box-shadow: 0 0 0 transparent;
z-index: 1500;
transform: translateX(100%);
transition: all 400ms
}
.responsive-navigation ul {
padding: 90px 0 50px
}
.responsive-navigation ul li {
display: block
}
.responsive-navigation ul li a {
display: inline-block;
padding: 24px 45px 22px;
font: 700 20px/1 Kanit, sans-serif;
letter-spacing: 0;
color: #fff
}
.responsive-navigation ul li a:hover {
color: #c6c
}
.responsive-navigation ul li ul {
padding: 10px 0
}
.responsive-navigation ul li ul li a {
padding: 12px 45px;
font: 200 13px/1.25 Poppins, sans-serif;
letter-spacing: 0.025em
}
.responsive-navigation ul li ul li a:hover {
color: #6cf
}
.responsive-navigation .menu-icon {
display: block;
position: absolute;
top: 22px;
right: 22px;
width: 32px;
height: 28px;
z-index: 10
}
.responsive-navigation .menu-icon span {
display: none
}
.responsive-navigation .menu-icon:before, .responsive-navigation .menu-icon:after {
position: absolute;
display: block;
width: 24px;
height: 2px;
top: 12px;
left: 4px;
content: '';
overflow: hidden;
background: #c6c
}
.responsive-navigation .menu-icon:before {
transform: rotate(45deg)
}
.responsive-navigation .menu-icon:after {
transform: rotate(-45deg)
}
.responsive-navigation::-webkit-scrollbar-track {
background: #0c2440;
background: linear-gradient(180deg, #0c2440 0%, #081425 100%);
background: -moz-linear-gradient(180deg, #0c2440 0%, #081425 100%);
background: -webkit-linear-gradient(180deg, #0c2440 0%, #081425 100%)
}
.responsive-navigation::-webkit-scrollbar-thumb {
border: 5px #0c2440 solid;
background: #233d60
}
.responsive-navigation::-webkit-scrollbar-thumb:hover {
background: #09c
}
@media (min-width: 1024px) {
.menu-open::-webkit-scrollbar-track {
background: #0c2440;
background: linear-gradient(180deg, #0c2440 0%, #081425 100%);
background: -moz-linear-gradient(180deg, #0c2440 0%, #081425 100%);
background: -webkit-linear-gradient(180deg, #0c2440 0%, #081425 100%)
}
.menu-open::-webkit-scrollbar-thumb {
border: 5px #0c2440 solid;
background: #1f3555
}
.menu-open::-webkit-scrollbar-thumb:hover {
background: #09c
}
}
.menu-open .responsive-navigation {
box-shadow: 0 0 15px rgba(0, 0, 0, 0.25);
transform: translateX(0)
}
.menu-open .responsive-navigation ul li {
padding: 0
}
.menu-open:after {
visibility: visible;
opacity: 1
}
.grecaptcha-badge {
display: none !important
}
.curtain {
opacity: 0 !important;
pointer-events: none
}
@media (max-width: 1279px) {
.header {
padding: 15px
}
.header .header-menu li {
margin: 0 8px
}
.header .header-menu li a {
padding: 7px 8px 6px
}
.header .menu-icon {
width: 140px
}
h1, h2 {
font-size: 55px
}
h1, h2, h3 {
line-height: 1.125em
}
.with-background {
min-height: calc(100vh - 65px)
}
.home-hero {
padding: 100px 75px
}
.home-hero .center p:last-of-type {
font-size: 16px
}
.page-hero {
height: 550px;
padding: 100px 50px 90px
}
.page-hero .center h1 {
font-size: 65px;
line-height: 1.25em
}
.page-hero .center h1.small {
font-size: 55px
}
.page-hero .center h1.small:before {
font-size: 16px;
margin: -1em auto 2em
}
.page-hero .center p.large {
font-size: 16px
}
.page-hero .background {
height: 550px
}
.page-hero .background img {
height: 550px
}
.intro {
padding: 75px 50px
}
.intro .center .regulations ul.logos li {
padding: 5px
}
.intro .center .regulations ul.logos li img {
height: 90px
}
.text-content {
padding: 75px 50px
}
.text-content .center h2 {
font-size: 42px;
margin: 1.25em auto 1em
}
.text-content .center h3 {
margin: 1.75em auto 1em
}
.text-content .center hr {
margin: 5em auto
}
.text-content.three-columns .center h2 {
margin: 0 0 1.5em
}
.text-content.three-columns .center .columns .column {
width: calc(33.33333% - 20px);
padding: 35px 25px 30px
}
.text-content.three-columns .center .columns .column img {
margin: 0 auto 0.275em
}
.services-intro {
padding: 75px 50px
}
.services-intro .center ul {
margin: 3.25em auto
}
.services-intro .center ul li {
margin: 12px
}
.services-intro .center ul li a .text .title {
font-size: 18px
}
.services-intro .center ul li a .images {
height: 105px
}
.services-intro.service-1 .center ul li.service-1 a .text .title {
font-size: 22px
}
.services-intro.service-2 .center ul li.service-2 a .text .title {
font-size: 22px
}
.services-intro.service-3 .center ul li.service-3 a .text .title {
font-size: 22px
}
.services-selector {
padding: 75px 50px
}
.services-selector .center h2 {
font-size: 42px;
margin: 0 auto 1.5em
}
.services-selector .center h2 span {
margin: 1.75em auto
}
.services-selector .center .services .service {
width: calc(33.33333% - 20px)
}
.services-selector .center .services .service .title {
min-height: 200px;
padding: 25px 30px 20px
}
.services-selector .center .services .service .text {
padding: 35px 25px 30px
}
.services-selector .center .services .service .text p:last-of-type {
margin: 0 auto 1.75em
}
.tabs {
padding: 75px 50px
}
.tabs .center {
max-width: 100%;
padding: 50px 0 0
}
.tabs .center h2 {
top: 130px
}
.tabs .center h2 span {
margin: 1.25em auto 0
}
.tabs .center .sections {
padding: 90px 20px 45px 370px
}
.feature {
padding: 75px 50px
}
.feature .center {
padding: 80px 60px 55px
}
.feature .center h2 {
margin: 0 0 3.5em
}
.feature .center .block p {
font-size: 20px
}
.feature .center .block .foot {
margin: 3em auto 0
}
.feature .center .block .foot strong {
font-size: 25px
}
.partners {
padding: 75px 50px
}
.partners .center ul li {
width: 25%;
padding: 10px
}
.calculator .center .calculator-intro {
margin: 0 45px 5em 0
}
.calculator .center .calculator-container form table thead tr th {
padding: 10px 10px 0
}
.calculator .center .calculator-container form table tbody tr th, .calculator .center .calculator-container form table tbody tr td, .calculator .center .calculator-container form table tfoot tr th, .calculator .center .calculator-container form table tfoot tr td {
padding: 5px 10px
}
.calculator .center .calculator-container form table tbody tr th:first-child, .calculator .center .calculator-container form table tbody tr td:first-child, .calculator .center .calculator-container form table tfoot tr th:first-child, .calculator .center .calculator-container form table tfoot tr td:first-child {
padding-left: 15px;
padding-right: 15px
}
.calculator .center .calculator-container .disclaimer {
padding: 0 20px
}
.join {
padding: 75px 50px
}
.join .center .button {
margin: 5em auto 0
}
.news-list {
padding: 75px 50px 55px
}
.news-list .center p.like {
margin: 0 auto !important
}
.news-list .center ul {
margin: 3.25em -12px 0
}
.news-list .center ul li {
width: calc(50% - 24px);
margin: 1.25em 12px
}
.news-list .center ul li .text {
padding: 30px 0 15px
}
.news-list .center ul li .text p {
margin: 0 0 1em
}
.news-list .center .wp-pagenavi {
padding: 4em 0 0;
margin: 2.5em 0 0
}
.news-list.restricted .center ul li:nth-child(n+3) {
display: none
}
.share {
top: 550px
}
.share li a {
width: 42px;
height: 42px;
padding: 12px
}
.share li a span {
height: 42px;
padding: 6px 14px 5px
}
.contact-form .center .form {
padding: 65px 45px 60px 0
}
.contact-form .center .form form input[type="text"], .contact-form .center .form form input[type="email"], .contact-form .center .form form input[type="tel"] {
height: 55px
}
.contact-form .center .form form textarea {
height: 190px
}
.contact-form .center .details {
max-width: 350px;
padding: 65px 0 65px 45px
}
.google-map {
height: calc(100vh - 65px)
}
.signup {
padding: 65px 50px;
background-size: 280px 395px;
background-position: calc(50% - 25px) calc(50% + 10px)
}
.signup .center .text {
max-width: 400px;
padding: 15px 90px 0 0
}
.signup .center .form {
max-width: 450px;
min-height: 360px;
padding: 45px 40px 35px
}
.video-hero {
min-height: 600px
}
.video-hero .center .text h1 {
font-size: 40px
}
.video-hero .center .text ul.buttons {
margin: 1.25em -10px 0
}
.video-hero .center .text ul.buttons li a.button {
min-width: 160px;
height: 52px;
padding: 6px 25px 5px
}
.video-hero .background {
margin-top: 0 !important;
background-size: auto 625px
}
.video-lightbox:after {
background-size: auto 625px
}
.call-to-action {
padding: 75px 50px
}
.call-to-action .center h2 {
font-size: 40px;
margin: 0 auto 0.6em
}
.text-content.testimonials .center .columns blockquote.column img {
width: 95px;
height: 95px;
margin: -70px auto -10px
}
.basic-form {
padding: 75px 50px
}
.basic-form .center .text h2 {
font-size: 40px
}
.basic-form .center .form {
padding: 30px 0 0
}
.basic-form .center .form form input[type="text"], .basic-form .center .form form input[type="email"], .basic-form .center .form form input[type="tel"] {
height: 55px
}
.basic-form .center .form form textarea {
height: 190px
}
.footer {
padding: 50px
}
.footer .center .top {
display: none
}
.footer .center .bottom p {
line-height: 1.5
}
.footer .center .regulation {
margin: 45px 0 0 auto
}
.footer .center .regulation li {
margin: 0 auto 0 0
}
.footer .center .regulation li img {
width: auto;
height: 60px
}
.footer .center .regulation li:last-of-type {
margin: 0
}
.responsive-navigation {
width: 400px
}
.responsive-navigation ul li a {
padding: 22px 40px 20px;
font-size: 18px
}
.responsive-navigation ul li ul {
padding: 8px 0
}
.responsive-navigation ul li ul li a {
padding: 12px 40px
}
.responsive-navigation .menu-icon {
width: 30px
}
.responsive-navigation .menu-icon:before, .responsive-navigation .menu-icon:after {
width: 20px;
left: 5px
}
}
@media (max-width: 1023px) {
.header {
padding: 20px 25px 15px 20px
}
.header .logo {
height: 40px
}
.header .logo img {
height: 40px;
opacity: 0.5
}
.header .header-menu {
display: none
}
.header .menu-icon {
width: 50px;
height: 18px;
padding: 0;
font-size: 0;
text-indent: -5000px;
background-position: 50% 50%
}
.false-header {
height: 75px
}
h1, h2 {
font-size: 50px
}
.with-background {
min-height: calc(100vh - 63px)
}
.home-hero {
padding: 75px
}
.home-hero .center p:first-of-type {
font-size: 80px
}
.home-hero .center .ifaaward {
width: 202px;
margin: 20px;
}
.home-hero .center .award {
width: 346px;
height: 70px;
margin: 1.25em auto 0
}
.home-hero video {
display: none
}
.home-hero .scroll {
display: none
}
.page-hero {
height: 500px;
padding: 90px 50px 80px
}
.page-hero .center h1 {
font-size: 60px
}
.page-hero .center h1.small {
font-size: 45px
}
.page-hero .center p.large {
font-size: 16px
}
.page-hero .background {
position: absolute;
height: 500px
}
.page-hero .background img {
height: 500px
}
.page-hero .scroll {
display: none
}
.intro {
background: #fff
}
.intro .center .regulations {
margin: 30px auto 0
}
.intro .center .regulations ul.logos li {
width: 25%;
margin: 0
}
.intro .center .regulations ul.labels {
display: block
}
.intro .center .regulations ul.labels li {
padding: 0;
margin: 0 0 2em;
max-width: 100%;
}
.intro .center .regulations ul.labels li br {
content: ''
}
.intro .center .regulations ul.labels li br:after {
content: ' '
}
.intro .center .regulations ul.labels li:last-of-type {
margin: 0
}
.text-content .center {
max-width: 580px
}
.text-content .center img.alignnone, .text-content .center picture.alignnone {
width: calc(100% + 5em);
max-width: calc(100% + 5em);
margin: 4em -2.5em
}
.text-content .center img.alignleft, .text-content .center picture.alignleft {
margin: 0 2em 4em 0
}
.text-content .center img.alignright, .text-content .center picture.alignright {
margin: 0 0 4em 2em
}
.text-content .center img.aligncenter, .text-content .center picture.aligncenter {
margin: 4em auto
}
.text-content .center hr {
margin: 4em auto
}
.text-content.three-columns .center .columns {
display: block
}
.text-content.three-columns .center .columns .column {
width: auto;
max-width: 580px;
margin: 0 auto 40px;
padding: 50px;
transform: scale(1);
opacity: 1
}
.text-content.three-columns .center .columns .column img {
margin: -1.25em auto 0.275em
}
.text-content.three-columns .center .columns .column:nth-of-type(1), .text-content.three-columns .center .columns .column:nth-of-type(2), .text-content.three-columns .center .columns .column:nth-of-type(3) {
transform-origin: 50% 50%
}
.text-content.three-columns .center .columns .column:last-of-type {
margin-bottom: 0
}
.text-content.article .center h2 {
font-size: 25px
}
.text-content .center .comparison-table {
display: block;
border: none;
border-bottom: 2px #eee solid
}
.text-content .center .comparison-table tr {
display: block;
padding: 0 0 30px
}
.text-content .center .comparison-table tr th, .text-content .center .comparison-table tr td {
display: block;
border: none
}
.text-content .center .comparison-table tr th:first-child, .text-content .center .comparison-table tr td:first-child {
padding-left: 0
}
.text-content .center .comparison-table tr th:last-child, .text-content .center .comparison-table tr td:last-child {
padding-right: 0
}
.text-content .center .comparison-table tr th {
border-top: 2px #eee solid;
padding: 30px 0 0
}
.text-content .center .comparison-table tr td {
padding: 30px 0 0
}
.text-content .center .comparison-table tr td:before {
display: block;
content: attr(data-type);
font-weight: 700;
color: #0c2440
}
.text-content .center .comparison-table tr td.tick .icon, .text-content .center .comparison-table tr td.cross .icon {
margin: -18px 0 10px 25px
}
.text-content .center .comparison-table thead {
display: none
}
.text-content .center .comparison-table tbody tr th {
font: 700 20px/1.2 Kanit, sans-serif;
letter-spacing: 0
}
.text-content .center .comparison-table tbody tr th img {
width: 75px;
height: 75px
}
.team .members {
padding: 50px 0 0
}
.team .members .list {
display: block;
margin: 0
}
.team .members .list .member {
width: auto;
padding: 25px;
margin: 0 0 40px
}
.team .members .list .member img {
position: static;
float: right;
margin: 0 0 20px 40px
}
.services-intro .center ul {
display: block
}
.services-intro .center ul li {
margin: 40px auto
}
.services-intro .center ul li a .text .title {
font-size: 22px
}
.services-intro .center ul li a .text .description {
transform: none;
margin: 0.25em auto -0.25em;
opacity: 1
}
.services-selector .center h2 span {
font-size: 16px
}
.services-selector .center .services {
display: block
}
.services-selector .center .services .service {
width: auto;
max-width: 580px;
margin: 0 auto 40px
}
.services-selector .center .services .service .title {
min-height: 160px;
padding: 20px 40px 15px
}
.services-selector .center .services .service .text {
padding: 50px
}
.services-selector .center .services .service .text .button {
margin: 1em auto 0
}
.services-selector .center .services .service:last-of-type {
margin-bottom: 0
}
.services-selector .center .services.hover .service {
transform: scale(1);
opacity: 1
}
.tabs .center {
padding: 0
}
.tabs .center h2 {
position: static;
width: auto;
line-height: 1.125;
text-align: center
}
.tabs .center ol {
position: relative;
font-size: 11px
}
.tabs .center .sections {
min-height: 10px !important;
padding: 65px 0;
text-align: center;
margin: 0 auto
}
.feature .center {
max-width: 580px
}
.feature .center .block p {
font-size: 18px
}
.feature .center .block .foot strong {
font-size: 20px
}
.partners .center ul li {
width: 33.33333%
}
.calculator .center {
display: block;
opacity: 1;
transform: scale(1)
}
.calculator .center .calculator-intro {
text-align: center;
margin: 0 auto 3.25em
}
.calculator .center .calculator-container {
margin: 0 auto
}
.join .center .button {
margin: 2.75em auto 0
}
.news-list .center ul {
margin: 3.25em -10px 0
}
.news-list .center ul li {
width: calc(50% - 20px);
margin: 1.25em 10px
}
.news-list .center ul li .text h3 {
font-size: 20px
}
.news-list .center ul li .text p.featured {
top: -20px;
width: 160px;
height: 46px;
padding: 8px 8px 6px 12px;
font-size: 16px
}
.news-list .center ul li .text p.featured:after {
border-top-width: 46px;
border-right-width: 12px
}
.share {
position: relative;
top: 0;
padding: 0 50px 75px;
display: flex;
justify-content: space-between;
margin: 0;
background: #fff;
transform: none
}
.share li {
width: calc(25% - 10px);
border: none
}
.share li a {
width: auto;
height: auto;
border-radius: 999px;
padding: 10px;
overflow: hidden;
background: #09c
}
.share li a img, .share li a svg {
vertical-align: middle
}
.share li a span {
display: none
}
.share li a:hover {
background: #c6c
}
.share li a:hover span {
transform: none
}
.contact-form {
padding: 0
}
.contact-form .center {
display: block
}
.contact-form .center .form {
padding: 65px 50px
}
.contact-form .center .form .background {
width: 100% !important;
background: linear-gradient(75deg, #331937, #0c2440);
background: -moz-linear-gradient(75deg, #331937, #0c2440);
background: -webkit-linear-gradient(75deg, #331937, #0c2440)
}
.contact-form .center .details {
max-width: 100%;
padding: 65px 50px 50px;
display: flex;
flex-wrap: wrap;
justify-content: space-between
}
.contact-form .center .details li {
width: calc(50% - 25px);
margin: 1em 0
}
.contact-form .center .details li:nth-of-type(2) {
margin-top: 0
}
.google-map {
height: calc(100vh - 63px)
}
.signup {
background-image: none;
padding: 65px 50px
}
.signup .center {
display: block;
text-align: center
}
.signup .center .text {
max-width: 480px;
padding: 0 0 60px;
margin: 0 auto
}
.signup .center .form {
max-width: 580px;
min-height: 10;
padding: 45px 40px 35px;
margin: 0 auto
}
.signup .center .form p input[type="submit"] {
margin: 30px auto 25px
}
.signup .center .form p:last-of-type {
display: inline-block;
text-align: left
}
.video-hero {
min-height: 100vh;
padding: 125px 50px 175px
}
.video-hero .center {
display: block;
max-width: 580px
}
.video-hero .center .video {
display: none
}
.video-hero .center .text {
text-align: center;
margin: 0
}
.video-hero .center .text h1 {
font-size: 50px;
line-height: 1.2
}
.video-hero .center .text p {
margin: 0 auto
}
.video-hero .center .text ul li {
list-style-position: inside
}
.video-hero .center .text ul.buttons {
justify-content: center
}
.video-hero .background {
background-position: 50% 42.5%
}
.video-lightbox:after {
background-position: 50% 42.5%
}
.call-to-action {
padding: 60px 50px
}
.call-to-action .center {
max-width: 580px
}
.call-to-action .center h2 {
font-size: 32px;
margin: 0 auto 0.6em
}
.call-to-action .center p br {
content: ' '
}
.call-to-action .center p br:after {
content: ' '
}
.call-to-action .center a.button {
min-width: 220px;
height: 52px;
margin: 2.25em auto 0
}
.text-content.testimonials .center h2 {
font-size: 32px
}
.text-content.testimonials .center h2 br {
content: ' '
}
.text-content.testimonials .center h2 br:after {
content: ' '
}
.basic-form .center .text h2 {
font-size: 32px
}
.basic-form .center .form {
padding: 25px 0 0
}
.text-content.bio, .text-content.directory, .text-content.exit, .text-content.reference, .text-content.questionnaire {
padding: 75px 50px 90px
}
.text-content.bio form .bio-intro, .text-content.bio form .directory-intro, .text-content.bio form .exit-intro, .text-content.bio form .reference-intro, .text-content.bio form .questionnaire-intro, .text-content.directory form .bio-intro, .text-content.directory form .directory-intro, .text-content.directory form .exit-intro, .text-content.directory form .reference-intro, .text-content.directory form .questionnaire-intro, .text-content.exit form .bio-intro, .text-content.exit form .directory-intro, .text-content.exit form .exit-intro, .text-content.exit form .reference-intro, .text-content.exit form .questionnaire-intro, .text-content.reference form .bio-intro, .text-content.reference form .directory-intro, .text-content.reference form .exit-intro, .text-content.reference form .reference-intro, .text-content.reference form .questionnaire-intro, .text-content.questionnaire form .bio-intro, .text-content.questionnaire form .directory-intro, .text-content.questionnaire form .exit-intro, .text-content.questionnaire form .reference-intro, .text-content.questionnaire form .questionnaire-intro {
padding: 0
}
.text-content.bio form .bio-intro, .text-content.directory form .bio-intro, .text-content.exit form .bio-intro, .text-content.reference form .bio-intro, .text-content.questionnaire form .bio-intro {
display: block;
margin: 0
}
.text-content.bio form .bio-intro .image, .text-content.directory form .bio-intro .image, .text-content.exit form .bio-intro .image, .text-content.reference form .bio-intro .image, .text-content.questionnaire form .bio-intro .image {
display: none
}
.text-content.bio form .bio-intro .text, .text-content.directory form .bio-intro .text, .text-content.exit form .bio-intro .text, .text-content.reference form .bio-intro .text, .text-content.questionnaire form .bio-intro .text {
width: auto;
padding: 10px 0 0
}
.text-content.bio form .bio-form h2, .text-content.bio form .directory-form h2, .text-content.bio form .exit-form h2, .text-content.bio form .reference-form h2, .text-content.bio form .questionnaire-form h2, .text-content.directory form .bio-form h2, .text-content.directory form .directory-form h2, .text-content.directory form .exit-form h2, .text-content.directory form .reference-form h2, .text-content.directory form .questionnaire-form h2, .text-content.exit form .bio-form h2, .text-content.exit form .directory-form h2, .text-content.exit form .exit-form h2, .text-content.exit form .reference-form h2, .text-content.exit form .questionnaire-form h2, .text-content.reference form .bio-form h2, .text-content.reference form .directory-form h2, .text-content.reference form .exit-form h2, .text-content.reference form .reference-form h2, .text-content.reference form .questionnaire-form h2, .text-content.questionnaire form .bio-form h2, .text-content.questionnaire form .directory-form h2, .text-content.questionnaire form .exit-form h2, .text-content.questionnaire form .reference-form h2, .text-content.questionnaire form .questionnaire-form h2 {
font-size: 22px
}
.text-content.bio form .bio-form input[type="text"][name*="citation"], .text-content.bio form .bio-form input[type="email"][name*="citation"], .text-content.bio form .bio-form input[type="tel"][name*="citation"], .text-content.bio form .bio-form input[type="url"][name*="citation"], .text-content.bio form .directory-form input[type="text"][name*="citation"], .text-content.bio form .directory-form input[type="email"][name*="citation"], .text-content.bio form .directory-form input[type="tel"][name*="citation"], .text-content.bio form .directory-form input[type="url"][name*="citation"], .text-content.bio form .exit-form input[type="text"][name*="citation"], .text-content.bio form .exit-form input[type="email"][name*="citation"], .text-content.bio form .exit-form input[type="tel"][name*="citation"], .text-content.bio form .exit-form input[type="url"][name*="citation"], .text-content.bio form .reference-form input[type="text"][name*="citation"], .text-content.bio form .reference-form input[type="email"][name*="citation"], .text-content.bio form .reference-form input[type="tel"][name*="citation"], .text-content.bio form .reference-form input[type="url"][name*="citation"], .text-content.bio form .questionnaire-form input[type="text"][name*="citation"], .text-content.bio form .questionnaire-form input[type="email"][name*="citation"], .text-content.bio form .questionnaire-form input[type="tel"][name*="citation"], .text-content.bio form .questionnaire-form input[type="url"][name*="citation"], .text-content.directory form .bio-form input[type="text"][name*="citation"], .text-content.directory form .bio-form input[type="email"][name*="citation"], .text-content.directory form .bio-form input[type="tel"][name*="citation"], .text-content.directory form .bio-form input[type="url"][name*="citation"], .text-content.directory form .directory-form input[type="text"][name*="citation"], .text-content.directory form .directory-form input[type="email"][name*="citation"], .text-content.directory form .directory-form input[type="tel"][name*="citation"], .text-content.directory form .directory-form input[type="url"][name*="citation"], .text-content.directory form .exit-form input[type="text"][name*="citation"], .text-content.directory form .exit-form input[type="email"][name*="citation"], .text-content.directory form .exit-form input[type="tel"][name*="citation"], .text-content.directory form .exit-form input[type="url"][name*="citation"], .text-content.directory form .reference-form input[type="text"][name*="citation"], .text-content.directory form .reference-form input[type="email"][name*="citation"], .text-content.directory form .reference-form input[type="tel"][name*="citation"], .text-content.directory form .reference-form input[type="url"][name*="citation"], .text-content.directory form .questionnaire-form input[type="text"][name*="citation"], .text-content.directory form .questionnaire-form input[type="email"][name*="citation"], .text-content.directory form .questionnaire-form input[type="tel"][name*="citation"], .text-content.directory form .questionnaire-form input[type="url"][name*="citation"], .text-content.exit form .bio-form input[type="text"][name*="citation"], .text-content.exit form .bio-form input[type="email"][name*="citation"], .text-content.exit form .bio-form input[type="tel"][name*="citation"], .text-content.exit form .bio-form input[type="url"][name*="citation"], .text-content.exit form .directory-form input[type="text"][name*="citation"], .text-content.exit form .directory-form input[type="email"][name*="citation"], .text-content.exit form .directory-form input[type="tel"][name*="citation"], .text-content.exit form .directory-form input[type="url"][name*="citation"], .text-content.exit form .exit-form input[type="text"][name*="citation"], .text-content.exit form .exit-form input[type="email"][name*="citation"], .text-content.exit form .exit-form input[type="tel"][name*="citation"], .text-content.exit form .exit-form input[type="url"][name*="citation"], .text-content.exit form .reference-form input[type="text"][name*="citation"], .text-content.exit form .reference-form input[type="email"][name*="citation"], .text-content.exit form .reference-form input[type="tel"][name*="citation"], .text-content.exit form .reference-form input[type="url"][name*="citation"], .text-content.exit form .questionnaire-form input[type="text"][name*="citation"], .text-content.exit form .questionnaire-form input[type="email"][name*="citation"], .text-content.exit form .questionnaire-form input[type="tel"][name*="citation"], .text-content.exit form .questionnaire-form input[type="url"][name*="citation"], .text-content.reference form .bio-form input[type="text"][name*="citation"], .text-content.reference form .bio-form input[type="email"][name*="citation"], .text-content.reference form .bio-form input[type="tel"][name*="citation"], .text-content.reference form .bio-form input[type="url"][name*="citation"], .text-content.reference form .directory-form input[type="text"][name*="citation"], .text-content.reference form .directory-form input[type="email"][name*="citation"], .text-content.reference form .directory-form input[type="tel"][name*="citation"], .text-content.reference form .directory-form input[type="url"][name*="citation"], .text-content.reference form .exit-form input[type="text"][name*="citation"], .text-content.reference form .exit-form input[type="email"][name*="citation"], .text-content.reference form .exit-form input[type="tel"][name*="citation"], .text-content.reference form .exit-form input[type="url"][name*="citation"], .text-content.reference form .reference-form input[type="text"][name*="citation"], .text-content.reference form .reference-form input[type="email"][name*="citation"], .text-content.reference form .reference-form input[type="tel"][name*="citation"], .text-content.reference form .reference-form input[type="url"][name*="citation"], .text-content.reference form .questionnaire-form input[type="text"][name*="citation"], .text-content.reference form .questionnaire-form input[type="email"][name*="citation"], .text-content.reference form .questionnaire-form input[type="tel"][name*="citation"], .text-content.reference form .questionnaire-form input[type="url"][name*="citation"], .text-content.questionnaire form .bio-form input[type="text"][name*="citation"], .text-content.questionnaire form .bio-form input[type="email"][name*="citation"], .text-content.questionnaire form .bio-form input[type="tel"][name*="citation"], .text-content.questionnaire form .bio-form input[type="url"][name*="citation"], .text-content.questionnaire form .directory-form input[type="text"][name*="citation"], .text-content.questionnaire form .directory-form input[type="email"][name*="citation"], .text-content.questionnaire form .directory-form input[type="tel"][name*="citation"], .text-content.questionnaire form .directory-form input[type="url"][name*="citation"], .text-content.questionnaire form .exit-form input[type="text"][name*="citation"], .text-content.questionnaire form .exit-form input[type="email"][name*="citation"], .text-content.questionnaire form .exit-form input[type="tel"][name*="citation"], .text-content.questionnaire form .exit-form input[type="url"][name*="citation"], .text-content.questionnaire form .reference-form input[type="text"][name*="citation"], .text-content.questionnaire form .reference-form input[type="email"][name*="citation"], .text-content.questionnaire form .reference-form input[type="tel"][name*="citation"], .text-content.questionnaire form .reference-form input[type="url"][name*="citation"], .text-content.questionnaire form .questionnaire-form input[type="text"][name*="citation"], .text-content.questionnaire form .questionnaire-form input[type="email"][name*="citation"], .text-content.questionnaire form .questionnaire-form input[type="tel"][name*="citation"], .text-content.questionnaire form .questionnaire-form input[type="url"][name*="citation"] {
max-width: 375px
}
.text-content.bio form .bio-form .columns, .text-content.bio form .directory-form .columns, .text-content.bio form .exit-form .columns, .text-content.bio form .reference-form .columns, .text-content.bio form .questionnaire-form .columns, .text-content.directory form .bio-form .columns, .text-content.directory form .directory-form .columns, .text-content.directory form .exit-form .columns, .text-content.directory form .reference-form .columns, .text-content.directory form .questionnaire-form .columns, .text-content.exit form .bio-form .columns, .text-content.exit form .directory-form .columns, .text-content.exit form .exit-form .columns, .text-content.exit form .reference-form .columns, .text-content.exit form .questionnaire-form .columns, .text-content.reference form .bio-form .columns, .text-content.reference form .directory-form .columns, .text-content.reference form .exit-form .columns, .text-content.reference form .reference-form .columns, .text-content.reference form .questionnaire-form .columns, .text-content.questionnaire form .bio-form .columns, .text-content.questionnaire form .directory-form .columns, .text-content.questionnaire form .exit-form .columns, .text-content.questionnaire form .reference-form .columns, .text-content.questionnaire form .questionnaire-form .columns {
display: block;
margin: 0
}
.text-content.bio form .bio-form .columns p, .text-content.bio form .directory-form .columns p, .text-content.bio form .exit-form .columns p, .text-content.bio form .reference-form .columns p, .text-content.bio form .questionnaire-form .columns p, .text-content.directory form .bio-form .columns p, .text-content.directory form .directory-form .columns p, .text-content.directory form .exit-form .columns p, .text-content.directory form .reference-form .columns p, .text-content.directory form .questionnaire-form .columns p, .text-content.exit form .bio-form .columns p, .text-content.exit form .directory-form .columns p, .text-content.exit form .exit-form .columns p, .text-content.exit form .reference-form .columns p, .text-content.exit form .questionnaire-form .columns p, .text-content.reference form .bio-form .columns p, .text-content.reference form .directory-form .columns p, .text-content.reference form .exit-form .columns p, .text-content.reference form .reference-form .columns p, .text-content.reference form .questionnaire-form .columns p, .text-content.questionnaire form .bio-form .columns p, .text-content.questionnaire form .directory-form .columns p, .text-content.questionnaire form .exit-form .columns p, .text-content.questionnaire form .reference-form .columns p, .text-content.questionnaire form .questionnaire-form .columns p {
width: auto;
padding: 0
}
.text-content.bio form .bio-form .bio-details, .text-content.bio form .directory-form .bio-details, .text-content.bio form .exit-form .bio-details, .text-content.bio form .reference-form .bio-details, .text-content.bio form .questionnaire-form .bio-details, .text-content.directory form .bio-form .bio-details, .text-content.directory form .directory-form .bio-details, .text-content.directory form .exit-form .bio-details, .text-content.directory form .reference-form .bio-details, .text-content.directory form .questionnaire-form .bio-details, .text-content.exit form .bio-form .bio-details, .text-content.exit form .directory-form .bio-details, .text-content.exit form .exit-form .bio-details, .text-content.exit form .reference-form .bio-details, .text-content.exit form .questionnaire-form .bio-details, .text-content.reference form .bio-form .bio-details, .text-content.reference form .directory-form .bio-details, .text-content.reference form .exit-form .bio-details, .text-content.reference form .reference-form .bio-details, .text-content.reference form .questionnaire-form .bio-details, .text-content.questionnaire form .bio-form .bio-details, .text-content.questionnaire form .directory-form .bio-details, .text-content.questionnaire form .exit-form .bio-details, .text-content.questionnaire form .reference-form .bio-details, .text-content.questionnaire form .questionnaire-form .bio-details {
display: block;
margin: 0
}
.text-content.bio form .bio-form .bio-details .details, .text-content.bio form .bio-form .bio-details .headshot, .text-content.bio form .directory-form .bio-details .details, .text-content.bio form .directory-form .bio-details .headshot, .text-content.bio form .exit-form .bio-details .details, .text-content.bio form .exit-form .bio-details .headshot, .text-content.bio form .reference-form .bio-details .details, .text-content.bio form .reference-form .bio-details .headshot, .text-content.bio form .questionnaire-form .bio-details .details, .text-content.bio form .questionnaire-form .bio-details .headshot, .text-content.directory form .bio-form .bio-details .details, .text-content.directory form .bio-form .bio-details .headshot, .text-content.directory form .directory-form .bio-details .details, .text-content.directory form .directory-form .bio-details .headshot, .text-content.directory form .exit-form .bio-details .details, .text-content.directory form .exit-form .bio-details .headshot, .text-content.directory form .reference-form .bio-details .details, .text-content.directory form .reference-form .bio-details .headshot, .text-content.directory form .questionnaire-form .bio-details .details, .text-content.directory form .questionnaire-form .bio-details .headshot, .text-content.exit form .bio-form .bio-details .details, .text-content.exit form .bio-form .bio-details .headshot, .text-content.exit form .directory-form .bio-details .details, .text-content.exit form .directory-form .bio-details .headshot, .text-content.exit form .exit-form .bio-details .details, .text-content.exit form .exit-form .bio-details .headshot, .text-content.exit form .reference-form .bio-details .details, .text-content.exit form .reference-form .bio-details .headshot, .text-content.exit form .questionnaire-form .bio-details .details, .text-content.exit form .questionnaire-form .bio-details .headshot, .text-content.reference form .bio-form .bio-details .details, .text-content.reference form .bio-form .bio-details .headshot, .text-content.reference form .directory-form .bio-details .details, .text-content.reference form .directory-form .bio-details .headshot, .text-content.reference form .exit-form .bio-details .details, .text-content.reference form .exit-form .bio-details .headshot, .text-content.reference form .reference-form .bio-details .details, .text-content.reference form .reference-form .bio-details .headshot, .text-content.reference form .questionnaire-form .bio-details .details, .text-content.reference form .questionnaire-form .bio-details .headshot, .text-content.questionnaire form .bio-form .bio-details .details, .text-content.questionnaire form .bio-form .bio-details .headshot, .text-content.questionnaire form .directory-form .bio-details .details, .text-content.questionnaire form .directory-form .bio-details .headshot, .text-content.questionnaire form .exit-form .bio-details .details, .text-content.questionnaire form .exit-form .bio-details .headshot, .text-content.questionnaire form .reference-form .bio-details .details, .text-content.questionnaire form .reference-form .bio-details .headshot, .text-content.questionnaire form .questionnaire-form .bio-details .details, .text-content.questionnaire form .questionnaire-form .bio-details .headshot {
width: auto;
padding: 0
}
.text-content.bio form .bio-form .bio-details .headshot, .text-content.bio form .directory-form .bio-details .headshot, .text-content.bio form .exit-form .bio-details .headshot, .text-content.bio form .reference-form .bio-details .headshot, .text-content.bio form .questionnaire-form .bio-details .headshot, .text-content.directory form .bio-form .bio-details .headshot, .text-content.directory form .directory-form .bio-details .headshot, .text-content.directory form .exit-form .bio-details .headshot, .text-content.directory form .reference-form .bio-details .headshot, .text-content.directory form .questionnaire-form .bio-details .headshot, .text-content.exit form .bio-form .bio-details .headshot, .text-content.exit form .directory-form .bio-details .headshot, .text-content.exit form .exit-form .bio-details .headshot, .text-content.exit form .reference-form .bio-details .headshot, .text-content.exit form .questionnaire-form .bio-details .headshot, .text-content.reference form .bio-form .bio-details .headshot, .text-content.reference form .directory-form .bio-details .headshot, .text-content.reference form .exit-form .bio-details .headshot, .text-content.reference form .reference-form .bio-details .headshot, .text-content.reference form .questionnaire-form .bio-details .headshot, .text-content.questionnaire form .bio-form .bio-details .headshot, .text-content.questionnaire form .directory-form .bio-details .headshot, .text-content.questionnaire form .exit-form .bio-details .headshot, .text-content.questionnaire form .reference-form .bio-details .headshot, .text-content.questionnaire form .questionnaire-form .bio-details .headshot {
margin: 1.75em 0 0
}
.text-content.bio form .bio-form .bio-details .headshot img, .text-content.bio form .directory-form .bio-details .headshot img, .text-content.bio form .exit-form .bio-details .headshot img, .text-content.bio form .reference-form .bio-details .headshot img, .text-content.bio form .questionnaire-form .bio-details .headshot img, .text-content.directory form .bio-form .bio-details .headshot img, .text-content.directory form .directory-form .bio-details .headshot img, .text-content.directory form .exit-form .bio-details .headshot img, .text-content.directory form .reference-form .bio-details .headshot img, .text-content.directory form .questionnaire-form .bio-details .headshot img, .text-content.exit form .bio-form .bio-details .headshot img, .text-content.exit form .directory-form .bio-details .headshot img, .text-content.exit form .exit-form .bio-details .headshot img, .text-content.exit form .reference-form .bio-details .headshot img, .text-content.exit form .questionnaire-form .bio-details .headshot img, .text-content.reference form .bio-form .bio-details .headshot img, .text-content.reference form .directory-form .bio-details .headshot img, .text-content.reference form .exit-form .bio-details .headshot img, .text-content.reference form .reference-form .bio-details .headshot img, .text-content.reference form .questionnaire-form .bio-details .headshot img, .text-content.questionnaire form .bio-form .bio-details .headshot img, .text-content.questionnaire form .directory-form .bio-details .headshot img, .text-content.questionnaire form .exit-form .bio-details .headshot img, .text-content.questionnaire form .reference-form .bio-details .headshot img, .text-content.questionnaire form .questionnaire-form .bio-details .headshot img {
margin: 0.5em auto 2em
}
.footer .center .bottom {
padding: 0;
text-align: center
}
.footer .center .bottom p strong {
display: block;
padding: 0;
margin: 0 0 1.25em
}
.footer .center .bottom .logos {
margin: 10px auto 0;
flex-wrap: wrap;
}
.footer .center .bottom .logos .pan-finance, .footer .center .bottom .logos .trustpilot, .footer .center .bottom .logos .IFA2023, .footer .center .bottom .logos .IFA2024, .footer .center .bottom .logos .wil {
position: static;
margin: 15px
}
.footer .center .bottom .logos .pan-finance {
width: 180px;
height: 60px
}
.footer .center .bottom .logos .pan-finance img, .footer .center .bottom .logos .pan-finance svg {
width: 180px;
height: 60px
}
.footer .center .bottom .logos .trustpilot {
width: 130px;
height: 55px
}
.footer .center .bottom .logos .trustpilot img, .footer .center .bottom .logos .trustpilot svg, .footer .center .bottom .logos .wil svg, .footer .center .bottom .logos .IFA2023 svg, .footer .center .bottom .logos .IFA2024 svg {
width: 130px; }
.footer .center .regulation {
flex-wrap: wrap;
max-width: 100%;
margin: 45px 0 0
}
.footer .center .regulation li {
margin: 0 auto
}
.footer .center .regulation li img {
height: 50px
}
.footer .center .regulation li:last-of-type {
margin: 0 auto
}
.progress {
top: 75px;
padding: 0 2px 2px
}
#cookie-notice {
left: 0;
right: 0;
bottom: 0;
width: auto;
padding: 35px;
text-align: center
}
#cookie-notice #cn-notice-buttons a {
display: inline-block;
margin: 15px 8px 0
}
.responsive-navigation {
width: 360px
}
.responsive-navigation ul li a {
padding: 22px 35px 20px
}
.responsive-navigation ul li ul li a {
padding: 12px 35px
}
.responsive-navigation .menu-icon {
top: 28px;
right: 28px
}
}
@media (max-width: 685px) {
body {
font-size: 13px
}
h1, h2 {
font-size: 35px
}
h3 {
font-size: 19px
}
a.button {
min-width: 200px;
height: 50px;
padding: 8px 28px 6px;
font-size: 11px
}
a.button.small {
min-width: 120px;
height: 46px
}
.with-background {
min-height: calc(100vh - 58px)
}
.header {
padding: 10px 20px 10px 15px
}
.header .logo {
height: 35px
}
.header .logo img {
height: 35px;
opacity: 1
}
.header .header-menu {
display: none
}
.header .menu-icon {
width: 50px;
height: 18px;
padding: 0;
font-size: 0;
text-indent: -5000px;
background-position: 50% 50%
}
.false-header {
height: 55px
}
.home-hero {
padding: 85px 30px 80px
}
.home-hero .center p:first-of-type {
max-width: 400px;
font-size: 60px
}
.home-hero .center p:last-of-type {
font-size: 14px;
margin: 1.75em auto 0
}
.home-hero .center .ifaaward {
width: 202px;
margin-top: 20px;
}
.home-hero .center .award {
width: 248px;
height: 50px;
margin: 20px;
}
.home-hero .background {
position: absolute
}
.page-hero {
height: auto;
min-height: 275px;
padding: 80px 35px 50px
}
.page-hero .center h1 {
font-size: 35px
}
.page-hero .center h1.small {
font-size: 30px
}
.page-hero .center h1.small:before {
display: none
}
.page-hero .center p {
display: none
}
.page-hero .background {
height: 100%
}
.page-hero .background img {
height: 100%
}
.intro {
padding: 40px 30px
}
.intro .center .regulations {
margin: 25px auto 0
}
.intro .center .regulations ul.logos li {
padding: 5px 0;
max-width: 100%;
}
.intro .center .regulations ul.logos li img {
height: 45px
}
.text-content {
padding: 40px 30px
}
.text-content .center h2 {
font-size: 30px
}
.text-content .center img.alignnone, .text-content .center picture.alignnone {
width: calc(100% + 30px);
max-width: calc(100% + px);
margin: 2em -15px
}
.text-content .center img.alignleft, .text-content .center picture.alignleft {
margin: 1em 2em 0
}
.text-content .center img.alignright, .text-content .center picture.alignright {
margin: 0 0 2em 1em
}
.text-content .center img.aligncenter, .text-content .center picture.aligncenter {
margin: 2em auto
}
.text-content .center hr {
margin: 2.5em auto
}
.text-content.accordion .section {
border-top-width: 2px
}
.text-content.accordion .section h3 {
padding-right: 50px;
font-size: 15px
}
.text-content.accordion .section h3:before {
top: 28px;
right: 10px;
width: 10px;
height: 10px
}
.text-content.three-columns .center h2 {
margin: 0 0 1.25em
}
.text-content.three-columns .center .columns {
display: block
}
.text-content.three-columns .center .columns .column {
margin: 0 auto 30px;
padding: 30px
}
.text-content.three-columns .center .columns .column img {
margin: -0.75em auto 0.275em
}
.text-content.three-columns .center .columns .column:nth-of-type(1), .text-content.three-columns .center .columns .column:nth-of-type(2), .text-content.three-columns .center .columns .column:nth-of-type(3) {
transform-origin: 50% 50%
}
.text-content.three-columns .center .columns .column:last-of-type {
margin-bottom: 0
}
.text-content.article .center h2 {
font-size: 20px
}
.text-content.align-left .center ul {
margin: 1.375em 0 1.375em 25px
}
.text-content.align-left .center ul li {
padding: 0 0 0 5px
}
.text-content .center .comparison-table tbody tr th img {
width: 60px;
height: 60px
}
.team .members {
padding: 40px 0 0
}
.team .members .list .member {
margin: 0 0 30px
}
.team .members .list .member img {
width: 90px;
height: 90px;
margin: 0 0 10px 30px
}
.team .members .list .member h3 {
font-size: 16px
}
.services-intro {
padding: 45px 30px
}
.services-intro .center ul {
display: block;
margin: 0.75em auto
}
.services-intro .center ul li {
border-bottom: 1px rgba(255, 255, 255, 0.2) solid;
margin: 0 auto
}
.services-intro .center ul li a {
display: inline-block
}
.services-intro .center ul li a .text {
padding: 25px 15px 22px;
position: static
}
.services-intro .center ul li a .text .title {
font-size: 22px
}
.services-intro .center ul li a .text .description {
transform: none;
color: #f9f;
margin: 0.5em auto 0;
opacity: 1
}
.services-intro .center ul li a .images {
display: none
}
.services-intro .center ul li:last-of-type {
border: none
}
.services-selector {
padding: 45px 30px
}
.services-selector .center h2 {
font-size: 30px
}
.services-selector .center h2 span {
font-size: 14px
}
.services-selector .center .services .service {
margin: 0 auto 30px
}
.services-selector .center .services .service .title {
min-height: 140px;
padding: 20px 40px 15px
}
.services-selector .center .services .service .title h3 {
font-size: 22px;
line-height: 1.25
}
.services-selector .center .services .service .text {
padding: 30px
}
.services-selector .center .services .service .text .button {
margin: 0 auto
}
.tabs {
padding: 40px 30px
}
.tabs .center {
padding: 0
}
.tabs .center h2 {
position: static;
width: auto;
text-align: center
}
.tabs .center h2 span {
font-size: 18px
}
.tabs .center ol {
display: none
}
.tabs .center .sections {
padding: 0
}
.tabs .center .sections .section {
display: block !important;
border-bottom: 1px #ebebeb solid;
padding: 0 0 2.5em;
margin: 0 0 2.5em
}
.tabs .center .sections .section h3 {
font-size: 20px
}
.tabs .center .text {
margin: 0 auto 2.5em
}
.feature {
padding: 30px
}
.feature .center {
padding: 45px 25px 35px
}
.feature .center h2 {
margin: 0 0 2em
}
.feature .center .block p {
font-size: 14px
}
.feature .center .block .foot {
margin: 2em auto 0
}
.feature .center .block .foot strong {
font-size: 20px
}
.partners {
padding: 40px 30px
}
.partners .center ul {
margin: 0 -15px 20px
}
.partners .center ul li {
width: 50%;
padding: 10px;
max-width: 200px;
margin: 0 auto
}
.partners .center a.button {
margin: 0.75em auto 0
}
.calculator {
padding: 40px 30px
}
.calculator .center {
display: block
}
.calculator .center .calculator-intro {
padding: 0 0 2.75em;
margin: 0
}
.calculator .center .calculator-container {
min-width: 0
}
.calculator .center .calculator-container .calculator-tabs {
display: none
}
.calculator .center .calculator-container form {
display: block;
margin: 25px -10px 0
}
.calculator .center .calculator-container form h3 {
display: block
}
.calculator .center .calculator-container form table thead {
display: none
}
.calculator .center .calculator-container form table tbody, .calculator .center .calculator-container form table tfoot {
display: block
}
.calculator .center .calculator-container form table tbody tr, .calculator .center .calculator-container form table tfoot tr {
display: block
}
.calculator .center .calculator-container form table tbody tr th, .calculator .center .calculator-container form table tbody tr td, .calculator .center .calculator-container form table tfoot tr th, .calculator .center .calculator-container form table tfoot tr td {
display: block
}
.calculator .center .calculator-container form table tbody tr th input, .calculator .center .calculator-container form table tbody tr th .highlight, .calculator .center .calculator-container form table tbody tr td input, .calculator .center .calculator-container form table tbody tr td .highlight, .calculator .center .calculator-container form table tfoot tr th input, .calculator .center .calculator-container form table tfoot tr th .highlight, .calculator .center .calculator-container form table tfoot tr td input, .calculator .center .calculator-container form table tfoot tr td .highlight {
height: 45px;
padding: 4px 12px 2px
}
.calculator .center .calculator-container form table tbody tr th.mobile-label:before, .calculator .center .calculator-container form table tbody tr td.mobile-label:before, .calculator .center .calculator-container form table tfoot tr th.mobile-label:before, .calculator .center .calculator-container form table tfoot tr td.mobile-label:before {
display: block;
padding: 2px 0
}
.calculator .center .calculator-container form table tbody tr th.mobile-label.current:before, .calculator .center .calculator-container form table tbody tr td.mobile-label.current:before, .calculator .center .calculator-container form table tfoot tr th.mobile-label.current:before, .calculator .center .calculator-container form table tfoot tr td.mobile-label.current:before {
content: 'Current Brokerage'
}
.calculator .center .calculator-container form table tbody tr th.mobile-label.lawsons:before, .calculator .center .calculator-container form table tbody tr td.mobile-label.lawsons:before, .calculator .center .calculator-container form table tfoot tr th.mobile-label.lawsons:before, .calculator .center .calculator-container form table tfoot tr td.mobile-label.lawsons:before {
content: 'Lawsons Network'
}
.calculator .center .calculator-container form table tbody tr th.mobile-label.retainer:before, .calculator .center .calculator-container form table tbody tr td.mobile-label.retainer:before, .calculator .center .calculator-container form table tfoot tr th.mobile-label.retainer:before, .calculator .center .calculator-container form table tfoot tr td.mobile-label.retainer:before {
content: 'Retainer'
}
.calculator .center .calculator-container form table tbody tr th.mobile-label.salary:before, .calculator .center .calculator-container form table tbody tr td.mobile-label.salary:before, .calculator .center .calculator-container form table tfoot tr th.mobile-label.salary:before, .calculator .center .calculator-container form table tfoot tr td.mobile-label.salary:before {
content: 'Basic Salary'
}
.calculator .center .calculator-container form table tbody tr th.mobile-hidden, .calculator .center .calculator-container form table tbody tr td.mobile-hidden, .calculator .center .calculator-container form table tfoot tr th.mobile-hidden, .calculator .center .calculator-container form table tfoot tr td.mobile-hidden {
display: none
}
.calculator .center .calculator-container form table tbody tr th, .calculator .center .calculator-container form table tfoot tr th {
padding: 20px 15px 5px
}
.calculator .center .calculator-container form table tbody tr th strong, .calculator .center .calculator-container form table tfoot tr th strong {
color: #6cf
}
.calculator .center .calculator-container form table tbody tr th:not(.hint), .calculator .center .calculator-container form table tfoot tr th:not(.hint) {
font-weight: 700;
color: #0c2440
}
.calculator .center .calculator-container form table tbody tr td, .calculator .center .calculator-container form table tfoot tr td {
padding: 5px 15px
}
.calculator .center .calculator-container form table tbody tr td .percentage:after, .calculator .center .calculator-container form table tfoot tr td .percentage:after {
height: 45px
}
.calculator .center .calculator-container form table tbody tr.break td.light-blue, .calculator .center .calculator-container form table tfoot tr.break td.light-blue {
padding: 30px 15px 10px
}
.calculator .center .calculator-container form table tbody tr.break td.light-blue:after, .calculator .center .calculator-container form table tfoot tr.break td.light-blue:after {
background: #ddd
}
.calculator .center .calculator-container form table tbody tr.mobile-hidden, .calculator .center .calculator-container form table tfoot tr.mobile-hidden {
display: none
}
.calculator .center .calculator-container form table tbody tr.mobile-result td .percentage, .calculator .center .calculator-container form table tfoot tr.mobile-result td .percentage {
color: #fff
}
.calculator .center .calculator-container form table tbody tr.mobile-result td .percentage:after, .calculator .center .calculator-container form table tfoot tr.mobile-result td .percentage:after {
color: #fff
}
.calculator .center .calculator-container form table tbody tr th.light-blue, .calculator .center .calculator-container form table tbody tr th.dark-blue, .calculator .center .calculator-container form table tbody tr td.light-blue, .calculator .center .calculator-container form table tbody tr td.dark-blue {
color: #555;
background: transparent
}
.calculator .center .calculator-container form table tbody tr th input, .calculator .center .calculator-container form table tbody tr th .highlight, .calculator .center .calculator-container form table tbody tr td input, .calculator .center .calculator-container form table tbody tr td .highlight {
color: inherit;
background: #f2f2f2
}
.calculator .center .calculator-container form table tbody tr th input:-moz-placeholder, .calculator .center .calculator-container form table tbody tr th .highlight:-moz-placeholder, .calculator .center .calculator-container form table tbody tr td input:-moz-placeholder, .calculator .center .calculator-container form table tbody tr td .highlight:-moz-placeholder {
color: #999
}
.calculator .center .calculator-container form table tbody tr th input::-moz-placeholder, .calculator .center .calculator-container form table tbody tr th .highlight::-moz-placeholder, .calculator .center .calculator-container form table tbody tr td input::-moz-placeholder, .calculator .center .calculator-container form table tbody tr td .highlight::-moz-placeholder {
color: #999
}
.calculator .center .calculator-container form table tbody tr th input::-webkit-input-placeholder, .calculator .center .calculator-container form table tbody tr th .highlight::-webkit-input-placeholder, .calculator .center .calculator-container form table tbody tr td input::-webkit-input-placeholder, .calculator .center .calculator-container form table tbody tr td .highlight::-webkit-input-placeholder {
color: #999
}
.calculator .center .calculator-container form table tbody tr th input:-ms-input-placeholder, .calculator .center .calculator-container form table tbody tr th .highlight:-ms-input-placeholder, .calculator .center .calculator-container form table tbody tr td input:-ms-input-placeholder, .calculator .center .calculator-container form table tbody tr td .highlight:-ms-input-placeholder {
color: #999
}
.calculator .center .calculator-container form table tbody tr th input::-ms-input-placeholder, .calculator .center .calculator-container form table tbody tr th .highlight::-ms-input-placeholder, .calculator .center .calculator-container form table tbody tr td input::-ms-input-placeholder, .calculator .center .calculator-container form table tbody tr td .highlight::-ms-input-placeholder {
color: #999
}
.calculator .center .calculator-container form table tbody tr th input.required, .calculator .center .calculator-container form table tbody tr th .highlight.required, .calculator .center .calculator-container form table tbody tr td input.required, .calculator .center .calculator-container form table tbody tr td .highlight.required {
border-color: #ccc;
background: transparent
}
.calculator .center .calculator-container form table tbody tr th input.required:focus, .calculator .center .calculator-container form table tbody tr th .highlight.required:focus, .calculator .center .calculator-container form table tbody tr td input.required:focus, .calculator .center .calculator-container form table tbody tr td .highlight.required:focus {
border-color: #069
}
.calculator .center .calculator-container form table tfoot {
border-top: 20px #fff solid;
border-bottom: 15px #0c2440 solid
}
.calculator .center .calculator-container form table tfoot tr th, .calculator .center .calculator-container form table tfoot tr td {
color: #fff;
background: #0c2440
}
.calculator .center .calculator-container form table tfoot tr th.light-blue, .calculator .center .calculator-container form table tfoot tr th.dark-blue, .calculator .center .calculator-container form table tfoot tr td.light-blue, .calculator .center .calculator-container form table tfoot tr td.dark-blue {
color: #fff;
background: #0c2440
}
.calculator .center .calculator-container form table tfoot tr td button {
margin: 10px 0 0
}
.calculator .center .calculator-container form table tfoot tr td button:hover {
background: #09c
}
.calculator .center .calculator-container form.desktop-annual table tbody tr th, .calculator .center .calculator-container form.desktop-annual table tbody tr td, .calculator .center .calculator-container form.desktop-annual table tfoot tr th, .calculator .center .calculator-container form.desktop-annual table tfoot tr td, .calculator .center .calculator-container form.desktop-deal table tbody tr th, .calculator .center .calculator-container form.desktop-deal table tbody tr td, .calculator .center .calculator-container form.desktop-deal table tfoot tr th, .calculator .center .calculator-container form.desktop-deal table tfoot tr td, .calculator .center .calculator-container form.desktop-exit table tbody tr th, .calculator .center .calculator-container form.desktop-exit table tbody tr td, .calculator .center .calculator-container form.desktop-exit table tfoot tr th, .calculator .center .calculator-container form.desktop-exit table tfoot tr td {
width: auto
}
.calculator .center .calculator-container form.mobile-hidden {
display: none
}
.calculator .center .calculator-container form[data-status="active"] table tbody tr th .highlight, .calculator .center .calculator-container form[data-status="active"] table tbody tr td .highlight, .calculator .center .calculator-container form[data-status="active"] table tfoot tr th .highlight, .calculator .center .calculator-container form[data-status="active"] table tfoot tr td .highlight {
color: #fff
}
.calculator .center .calculator-container form[data-status="active"] table tbody tr.mobile-result, .calculator .center .calculator-container form[data-status="active"] table tfoot tr.mobile-result {
display: block
}
.calculator .background {
display: none
}
.join {
padding: 45px 40px
}
.join .center p br {
display: none
}
.join .center .button {
margin: 1.5em auto 0
}
.news-list {
padding: 45px 30px 30px
}
.news-list .center ul {
display: block;
margin: 3.25em 0 0
}
.news-list .center ul li {
width: auto;
max-width: 540px;
margin: 0 auto 30px
}
.news-list .center ul li .image {
width: calc(100% + 30px);
margin: 0 -15px
}
.news-list .center ul li .image:after {
left: 15px
}
.news-list .center ul li .text {
padding: 25px 0 15px
}
.news-list .center ul li .text p.featured {
top: -15px;
width: 150px;
height: 40px;
padding: 6px 4px 5px 8px
}
.news-list .center ul li .text p.featured:after {
border-top-width: 40px;
border-right-width: 10px
}
.news-list .center ul li:last-of-type {
margiin-bottom: 0
}
.news-list .center .wp-pagenavi {
padding: 2.5em 0 0;
margin: 0
}
.news-list .center .wp-pagenavi a, .news-list .center .wp-pagenavi span {
padding: 5px 10px;
margin: 5px
}
.news-list.restricted .center ul li:nth-child(n+3) {
display: block
}
.share {
padding: 0 30px 45px
}
.share li {
width: calc(25% - 6px);
border: none
}
.share li a {
padding: 8px
}
.contact-form .center .form {
padding: 45px 30px
}
.contact-form .center .form form {
text-align: center
}
.contact-form .center .form form p.privacy {
display: inline-block;
text-align: left;
max-width: 220px;
margin: 1.75em auto 0 !important
}
.contact-form .center .form form p.privacy label {
width: auto
}
.contact-form .center .form form .inline {
display: block
}
.contact-form .center .form form .inline p {
width: auto;
margin: 0 0 1.25em !important
}
.contact-form .center .form form label {
width: 100%;
text-align: left
}
.contact-form .center .form form input[type="submit"] {
margin: 0 auto
}
.contact-form .center .details {
padding: 40px 30px 50px;
display: block
}
.contact-form .center .details li {
width: auto;
margin: 1em 0
}
.google-map {
height: calc(100vh - 58px)
}
.signup {
padding: 45px 15px 15px
}
.signup .center .text {
padding: 0 25px 40px
}
.signup .center .form {
padding: 30px 20px
}
.signup .center .form h3 {
max-width: 220px
}
.signup .center .form p:last-of-type {
max-width: 220px
}
.video-hero {
padding: 80px 30px 50px
}
.video-hero .center .text h1 {
font-size: 30px
}
.video-hero .center .text ul.buttons {
display: block
}
.video-hero .center .text ul.buttons li {
margin: 0 0 20px
}
.video-hero .center .text ul.buttons li a.button {
min-width: 200px;
height: 50px
}
.video-hero .center .text ul.buttons li:last-of-type {
margin: 0
}
.video-lightbox .placeholder {
max-width: calc(100% - 60px)
}
.call-to-action {
padding: 40px 35px
}
.call-to-action .center h2 {
font-size: 26px;
margin: 0 auto 0.8em
}
.call-to-action .center a.button {
min-width: 200px;
height: 50px
}
.text-content.testimonials .center h2 {
font-size: 26px
}
.text-content.testimonials .center .columns blockquote.column img {
border: 0;
width: 75px;
height: 75px;
margin: 0 auto 5px;
box-shadow: none
}
.basic-form {
padding: 40px 35px
}
.basic-form .center .text h2 {
font-size: 26px
}
.basic-form .center .form {
padding: 20px 0 0
}
.basic-form .center .form form {
text-align: center
}
.basic-form .center .form form p.privacy {
display: inline-block;
text-align: left;
max-width: 220px;
margin: 1.75em auto 0 !important
}
.basic-form .center .form form p.privacy label {
width: auto
}
.basic-form .center .form form .inline {
display: block
}
.basic-form .center .form form .inline p {
width: auto;
margin: 0 0 1.25em !important
}
.basic-form .center .form form label {
width: 100%;
text-align: left
}
.basic-form .center .form form input[type="submit"] {
margin: 0 auto
}
.text-content.bio, .text-content.directory, .text-content.exit, .text-content.reference, .text-content.questionnaire {
padding: 40px 30px
}
.text-content.bio form .bio-form hr, .text-content.bio form .directory-form hr, .text-content.bio form .exit-form hr, .text-content.bio form .reference-form hr, .text-content.bio form .questionnaire-form hr, .text-content.directory form .bio-form hr, .text-content.directory form .directory-form hr, .text-content.directory form .exit-form hr, .text-content.directory form .reference-form hr, .text-content.directory form .questionnaire-form hr, .text-content.exit form .bio-form hr, .text-content.exit form .directory-form hr, .text-content.exit form .exit-form hr, .text-content.exit form .reference-form hr, .text-content.exit form .questionnaire-form hr, .text-content.reference form .bio-form hr, .text-content.reference form .directory-form hr, .text-content.reference form .exit-form hr, .text-content.reference form .reference-form hr, .text-content.reference form .questionnaire-form hr, .text-content.questionnaire form .bio-form hr, .text-content.questionnaire form .directory-form hr, .text-content.questionnaire form .exit-form hr, .text-content.questionnaire form .reference-form hr, .text-content.questionnaire form .questionnaire-form hr {
margin: 2.5em auto
}
.text-content.bio form .bio-form textarea, .text-content.bio form .directory-form textarea, .text-content.bio form .exit-form textarea, .text-content.bio form .reference-form textarea, .text-content.bio form .questionnaire-form textarea, .text-content.directory form .bio-form textarea, .text-content.directory form .directory-form textarea, .text-content.directory form .exit-form textarea, .text-content.directory form .reference-form textarea, .text-content.directory form .questionnaire-form textarea, .text-content.exit form .bio-form textarea, .text-content.exit form .directory-form textarea, .text-content.exit form .exit-form textarea, .text-content.exit form .reference-form textarea, .text-content.exit form .questionnaire-form textarea, .text-content.reference form .bio-form textarea, .text-content.reference form .directory-form textarea, .text-content.reference form .exit-form textarea, .text-content.reference form .reference-form textarea, .text-content.reference form .questionnaire-form textarea, .text-content.questionnaire form .bio-form textarea, .text-content.questionnaire form .directory-form textarea, .text-content.questionnaire form .exit-form textarea, .text-content.questionnaire form .reference-form textarea, .text-content.questionnaire form .questionnaire-form textarea {
height: 310px
}
.text-content.bio form .bio-form .date-selector, .text-content.bio form .directory-form .date-selector, .text-content.bio form .exit-form .date-selector, .text-content.bio form .reference-form .date-selector, .text-content.bio form .questionnaire-form .date-selector, .text-content.directory form .bio-form .date-selector, .text-content.directory form .directory-form .date-selector, .text-content.directory form .exit-form .date-selector, .text-content.directory form .reference-form .date-selector, .text-content.directory form .questionnaire-form .date-selector, .text-content.exit form .bio-form .date-selector, .text-content.exit form .directory-form .date-selector, .text-content.exit form .exit-form .date-selector, .text-content.exit form .reference-form .date-selector, .text-content.exit form .questionnaire-form .date-selector, .text-content.reference form .bio-form .date-selector, .text-content.reference form .directory-form .date-selector, .text-content.reference form .exit-form .date-selector, .text-content.reference form .reference-form .date-selector, .text-content.reference form .questionnaire-form .date-selector, .text-content.questionnaire form .bio-form .date-selector, .text-content.questionnaire form .directory-form .date-selector, .text-content.questionnaire form .exit-form .date-selector, .text-content.questionnaire form .reference-form .date-selector, .text-content.questionnaire form .questionnaire-form .date-selector {
display: block;
margin: 0
}
.text-content.bio form .bio-form .date-selector .day, .text-content.bio form .bio-form .date-selector .month, .text-content.bio form .bio-form .date-selector .year, .text-content.bio form .directory-form .date-selector .day, .text-content.bio form .directory-form .date-selector .month, .text-content.bio form .directory-form .date-selector .year, .text-content.bio form .exit-form .date-selector .day, .text-content.bio form .exit-form .date-selector .month, .text-content.bio form .exit-form .date-selector .year, .text-content.bio form .reference-form .date-selector .day, .text-content.bio form .reference-form .date-selector .month, .text-content.bio form .reference-form .date-selector .year, .text-content.bio form .questionnaire-form .date-selector .day, .text-content.bio form .questionnaire-form .date-selector .month, .text-content.bio form .questionnaire-form .date-selector .year, .text-content.directory form .bio-form .date-selector .day, .text-content.directory form .bio-form .date-selector .month, .text-content.directory form .bio-form .date-selector .year, .text-content.directory form .directory-form .date-selector .day, .text-content.directory form .directory-form .date-selector .month, .text-content.directory form .directory-form .date-selector .year, .text-content.directory form .exit-form .date-selector .day, .text-content.directory form .exit-form .date-selector .month, .text-content.directory form .exit-form .date-selector .year, .text-content.directory form .reference-form .date-selector .day, .text-content.directory form .reference-form .date-selector .month, .text-content.directory form .reference-form .date-selector .year, .text-content.directory form .questionnaire-form .date-selector .day, .text-content.directory form .questionnaire-form .date-selector .month, .text-content.directory form .questionnaire-form .date-selector .year, .text-content.exit form .bio-form .date-selector .day, .text-content.exit form .bio-form .date-selector .month, .text-content.exit form .bio-form .date-selector .year, .text-content.exit form .directory-form .date-selector .day, .text-content.exit form .directory-form .date-selector .month, .text-content.exit form .directory-form .date-selector .year, .text-content.exit form .exit-form .date-selector .day, .text-content.exit form .exit-form .date-selector .month, .text-content.exit form .exit-form .date-selector .year, .text-content.exit form .reference-form .date-selector .day, .text-content.exit form .reference-form .date-selector .month, .text-content.exit form .reference-form .date-selector .year, .text-content.exit form .questionnaire-form .date-selector .day, .text-content.exit form .questionnaire-form .date-selector .month, .text-content.exit form .questionnaire-form .date-selector .year, .text-content.reference form .bio-form .date-selector .day, .text-content.reference form .bio-form .date-selector .month, .text-content.reference form .bio-form .date-selector .year, .text-content.reference form .directory-form .date-selector .day, .text-content.reference form .directory-form .date-selector .month, .text-content.reference form .directory-form .date-selector .year, .text-content.reference form .exit-form .date-selector .day, .text-content.reference form .exit-form .date-selector .month, .text-content.reference form .exit-form .date-selector .year, .text-content.reference form .reference-form .date-selector .day, .text-content.reference form .reference-form .date-selector .month, .text-content.reference form .reference-form .date-selector .year, .text-content.reference form .questionnaire-form .date-selector .day, .text-content.reference form .questionnaire-form .date-selector .month, .text-content.reference form .questionnaire-form .date-selector .year, .text-content.questionnaire form .bio-form .date-selector .day, .text-content.questionnaire form .bio-form .date-selector .month, .text-content.questionnaire form .bio-form .date-selector .year, .text-content.questionnaire form .directory-form .date-selector .day, .text-content.questionnaire form .directory-form .date-selector .month, .text-content.questionnaire form .directory-form .date-selector .year, .text-content.questionnaire form .exit-form .date-selector .day, .text-content.questionnaire form .exit-form .date-selector .month, .text-content.questionnaire form .exit-form .date-selector .year, .text-content.questionnaire form .reference-form .date-selector .day, .text-content.questionnaire form .reference-form .date-selector .month, .text-content.questionnaire form .reference-form .date-selector .year, .text-content.questionnaire form .questionnaire-form .date-selector .day, .text-content.questionnaire form .questionnaire-form .date-selector .month, .text-content.questionnaire form .questionnaire-form .date-selector .year {
display: block;
width: auto
}
.text-content.bio form .bio-form .date-selector .day, .text-content.bio form .bio-form .date-selector .month, .text-content.bio form .directory-form .date-selector .day, .text-content.bio form .directory-form .date-selector .month, .text-content.bio form .exit-form .date-selector .day, .text-content.bio form .exit-form .date-selector .month, .text-content.bio form .reference-form .date-selector .day, .text-content.bio form .reference-form .date-selector .month, .text-content.bio form .questionnaire-form .date-selector .day, .text-content.bio form .questionnaire-form .date-selector .month, .text-content.directory form .bio-form .date-selector .day, .text-content.directory form .bio-form .date-selector .month, .text-content.directory form .directory-form .date-selector .day, .text-content.directory form .directory-form .date-selector .month, .text-content.directory form .exit-form .date-selector .day, .text-content.directory form .exit-form .date-selector .month, .text-content.directory form .reference-form .date-selector .day, .text-content.directory form .reference-form .date-selector .month, .text-content.directory form .questionnaire-form .date-selector .day, .text-content.directory form .questionnaire-form .date-selector .month, .text-content.exit form .bio-form .date-selector .day, .text-content.exit form .bio-form .date-selector .month, .text-content.exit form .directory-form .date-selector .day, .text-content.exit form .directory-form .date-selector .month, .text-content.exit form .exit-form .date-selector .day, .text-content.exit form .exit-form .date-selector .month, .text-content.exit form .reference-form .date-selector .day, .text-content.exit form .reference-form .date-selector .month, .text-content.exit form .questionnaire-form .date-selector .day, .text-content.exit form .questionnaire-form .date-selector .month, .text-content.reference form .bio-form .date-selector .day, .text-content.reference form .bio-form .date-selector .month, .text-content.reference form .directory-form .date-selector .day, .text-content.reference form .directory-form .date-selector .month, .text-content.reference form .exit-form .date-selector .day, .text-content.reference form .exit-form .date-selector .month, .text-content.reference form .reference-form .date-selector .day, .text-content.reference form .reference-form .date-selector .month, .text-content.reference form .questionnaire-form .date-selector .day, .text-content.reference form .questionnaire-form .date-selector .month, .text-content.questionnaire form .bio-form .date-selector .day, .text-content.questionnaire form .bio-form .date-selector .month, .text-content.questionnaire form .directory-form .date-selector .day, .text-content.questionnaire form .directory-form .date-selector .month, .text-content.questionnaire form .exit-form .date-selector .day, .text-content.questionnaire form .exit-form .date-selector .month, .text-content.questionnaire form .reference-form .date-selector .day, .text-content.questionnaire form .reference-form .date-selector .month, .text-content.questionnaire form .questionnaire-form .date-selector .day, .text-content.questionnaire form .questionnaire-form .date-selector .month {
padding: 0 0 5px
}
.text-content.bio form .bio-form .date-selector .year, .text-content.bio form .directory-form .date-selector .year, .text-content.bio form .exit-form .date-selector .year, .text-content.bio form .reference-form .date-selector .year, .text-content.bio form .questionnaire-form .date-selector .year, .text-content.directory form .bio-form .date-selector .year, .text-content.directory form .directory-form .date-selector .year, .text-content.directory form .exit-form .date-selector .year, .text-content.directory form .reference-form .date-selector .year, .text-content.directory form .questionnaire-form .date-selector .year, .text-content.exit form .bio-form .date-selector .year, .text-content.exit form .directory-form .date-selector .year, .text-content.exit form .exit-form .date-selector .year, .text-content.exit form .reference-form .date-selector .year, .text-content.exit form .questionnaire-form .date-selector .year, .text-content.reference form .bio-form .date-selector .year, .text-content.reference form .directory-form .date-selector .year, .text-content.reference form .exit-form .date-selector .year, .text-content.reference form .reference-form .date-selector .year, .text-content.reference form .questionnaire-form .date-selector .year, .text-content.questionnaire form .bio-form .date-selector .year, .text-content.questionnaire form .directory-form .date-selector .year, .text-content.questionnaire form .exit-form .date-selector .year, .text-content.questionnaire form .reference-form .date-selector .year, .text-content.questionnaire form .questionnaire-form .date-selector .year {
padding: 0
}
.text-content.bio form .bio-form .checkbox-list .wpcf7-list-item label:before, .text-content.bio form .directory-form .checkbox-list .wpcf7-list-item label:before, .text-content.bio form .exit-form .checkbox-list .wpcf7-list-item label:before, .text-content.bio form .reference-form .checkbox-list .wpcf7-list-item label:before, .text-content.bio form .questionnaire-form .checkbox-list .wpcf7-list-item label:before, .text-content.directory form .bio-form .checkbox-list .wpcf7-list-item label:before, .text-content.directory form .directory-form .checkbox-list .wpcf7-list-item label:before, .text-content.directory form .exit-form .checkbox-list .wpcf7-list-item label:before, .text-content.directory form .reference-form .checkbox-list .wpcf7-list-item label:before, .text-content.directory form .questionnaire-form .checkbox-list .wpcf7-list-item label:before, .text-content.exit form .bio-form .checkbox-list .wpcf7-list-item label:before, .text-content.exit form .directory-form .checkbox-list .wpcf7-list-item label:before, .text-content.exit form .exit-form .checkbox-list .wpcf7-list-item label:before, .text-content.exit form .reference-form .checkbox-list .wpcf7-list-item label:before, .text-content.exit form .questionnaire-form .checkbox-list .wpcf7-list-item label:before, .text-content.reference form .bio-form .checkbox-list .wpcf7-list-item label:before, .text-content.reference form .directory-form .checkbox-list .wpcf7-list-item label:before, .text-content.reference form .exit-form .checkbox-list .wpcf7-list-item label:before, .text-content.reference form .reference-form .checkbox-list .wpcf7-list-item label:before, .text-content.reference form .questionnaire-form .checkbox-list .wpcf7-list-item label:before, .text-content.questionnaire form .bio-form .checkbox-list .wpcf7-list-item label:before, .text-content.questionnaire form .directory-form .checkbox-list .wpcf7-list-item label:before, .text-content.questionnaire form .exit-form .checkbox-list .wpcf7-list-item label:before, .text-content.questionnaire form .reference-form .checkbox-list .wpcf7-list-item label:before, .text-content.questionnaire form .questionnaire-form .checkbox-list .wpcf7-list-item label:before {
top: 0px
}
.text-content.bio form .bio-form .checkbox-list .wpcf7-list-item label:after, .text-content.bio form .directory-form .checkbox-list .wpcf7-list-item label:after, .text-content.bio form .exit-form .checkbox-list .wpcf7-list-item label:after, .text-content.bio form .reference-form .checkbox-list .wpcf7-list-item label:after, .text-content.bio form .questionnaire-form .checkbox-list .wpcf7-list-item label:after, .text-content.directory form .bio-form .checkbox-list .wpcf7-list-item label:after, .text-content.directory form .directory-form .checkbox-list .wpcf7-list-item label:after, .text-content.directory form .exit-form .checkbox-list .wpcf7-list-item label:after, .text-content.directory form .reference-form .checkbox-list .wpcf7-list-item label:after, .text-content.directory form .questionnaire-form .checkbox-list .wpcf7-list-item label:after, .text-content.exit form .bio-form .checkbox-list .wpcf7-list-item label:after, .text-content.exit form .directory-form .checkbox-list .wpcf7-list-item label:after, .text-content.exit form .exit-form .checkbox-list .wpcf7-list-item label:after, .text-content.exit form .reference-form .checkbox-list .wpcf7-list-item label:after, .text-content.exit form .questionnaire-form .checkbox-list .wpcf7-list-item label:after, .text-content.reference form .bio-form .checkbox-list .wpcf7-list-item label:after, .text-content.reference form .directory-form .checkbox-list .wpcf7-list-item label:after, .text-content.reference form .exit-form .checkbox-list .wpcf7-list-item label:after, .text-content.reference form .reference-form .checkbox-list .wpcf7-list-item label:after, .text-content.reference form .questionnaire-form .checkbox-list .wpcf7-list-item label:after, .text-content.questionnaire form .bio-form .checkbox-list .wpcf7-list-item label:after, .text-content.questionnaire form .directory-form .checkbox-list .wpcf7-list-item label:after, .text-content.questionnaire form .exit-form .checkbox-list .wpcf7-list-item label:after, .text-content.questionnaire form .reference-form .checkbox-list .wpcf7-list-item label:after, .text-content.questionnaire form .questionnaire-form .checkbox-list .wpcf7-list-item label:after {
top: 4px
}
.text-content.bio form .bio-form .rating .wpcf7-list-item:nth-of-type(1) label, .text-content.bio form .directory-form .rating .wpcf7-list-item:nth-of-type(1) label, .text-content.bio form .exit-form .rating .wpcf7-list-item:nth-of-type(1) label, .text-content.bio form .reference-form .rating .wpcf7-list-item:nth-of-type(1) label, .text-content.bio form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(1) label, .text-content.directory form .bio-form .rating .wpcf7-list-item:nth-of-type(1) label, .text-content.directory form .directory-form .rating .wpcf7-list-item:nth-of-type(1) label, .text-content.directory form .exit-form .rating .wpcf7-list-item:nth-of-type(1) label, .text-content.directory form .reference-form .rating .wpcf7-list-item:nth-of-type(1) label, .text-content.directory form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(1) label, .text-content.exit form .bio-form .rating .wpcf7-list-item:nth-of-type(1) label, .text-content.exit form .directory-form .rating .wpcf7-list-item:nth-of-type(1) label, .text-content.exit form .exit-form .rating .wpcf7-list-item:nth-of-type(1) label, .text-content.exit form .reference-form .rating .wpcf7-list-item:nth-of-type(1) label, .text-content.exit form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(1) label, .text-content.reference form .bio-form .rating .wpcf7-list-item:nth-of-type(1) label, .text-content.reference form .directory-form .rating .wpcf7-list-item:nth-of-type(1) label, .text-content.reference form .exit-form .rating .wpcf7-list-item:nth-of-type(1) label, .text-content.reference form .reference-form .rating .wpcf7-list-item:nth-of-type(1) label, .text-content.reference form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(1) label, .text-content.questionnaire form .bio-form .rating .wpcf7-list-item:nth-of-type(1) label, .text-content.questionnaire form .directory-form .rating .wpcf7-list-item:nth-of-type(1) label, .text-content.questionnaire form .exit-form .rating .wpcf7-list-item:nth-of-type(1) label, .text-content.questionnaire form .reference-form .rating .wpcf7-list-item:nth-of-type(1) label, .text-content.questionnaire form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(1) label {
padding-left: 8px
}
.text-content.bio form .bio-form .rating .wpcf7-list-item:nth-of-type(10) label, .text-content.bio form .directory-form .rating .wpcf7-list-item:nth-of-type(10) label, .text-content.bio form .exit-form .rating .wpcf7-list-item:nth-of-type(10) label, .text-content.bio form .reference-form .rating .wpcf7-list-item:nth-of-type(10) label, .text-content.bio form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(10) label, .text-content.directory form .bio-form .rating .wpcf7-list-item:nth-of-type(10) label, .text-content.directory form .directory-form .rating .wpcf7-list-item:nth-of-type(10) label, .text-content.directory form .exit-form .rating .wpcf7-list-item:nth-of-type(10) label, .text-content.directory form .reference-form .rating .wpcf7-list-item:nth-of-type(10) label, .text-content.directory form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(10) label, .text-content.exit form .bio-form .rating .wpcf7-list-item:nth-of-type(10) label, .text-content.exit form .directory-form .rating .wpcf7-list-item:nth-of-type(10) label, .text-content.exit form .exit-form .rating .wpcf7-list-item:nth-of-type(10) label, .text-content.exit form .reference-form .rating .wpcf7-list-item:nth-of-type(10) label, .text-content.exit form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(10) label, .text-content.reference form .bio-form .rating .wpcf7-list-item:nth-of-type(10) label, .text-content.reference form .directory-form .rating .wpcf7-list-item:nth-of-type(10) label, .text-content.reference form .exit-form .rating .wpcf7-list-item:nth-of-type(10) label, .text-content.reference form .reference-form .rating .wpcf7-list-item:nth-of-type(10) label, .text-content.reference form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(10) label, .text-content.questionnaire form .bio-form .rating .wpcf7-list-item:nth-of-type(10) label, .text-content.questionnaire form .directory-form .rating .wpcf7-list-item:nth-of-type(10) label, .text-content.questionnaire form .exit-form .rating .wpcf7-list-item:nth-of-type(10) label, .text-content.questionnaire form .reference-form .rating .wpcf7-list-item:nth-of-type(10) label, .text-content.questionnaire form .questionnaire-form .rating .wpcf7-list-item:nth-of-type(10) label {
padding-right: 8px
}
.text-content.bio form .bio-form input[type="submit"], .text-content.bio form .directory-form input[type="submit"], .text-content.bio form .exit-form input[type="submit"], .text-content.bio form .reference-form input[type="submit"], .text-content.bio form .questionnaire-form input[type="submit"], .text-content.directory form .bio-form input[type="submit"], .text-content.directory form .directory-form input[type="submit"], .text-content.directory form .exit-form input[type="submit"], .text-content.directory form .reference-form input[type="submit"], .text-content.directory form .questionnaire-form input[type="submit"], .text-content.exit form .bio-form input[type="submit"], .text-content.exit form .directory-form input[type="submit"], .text-content.exit form .exit-form input[type="submit"], .text-content.exit form .reference-form input[type="submit"], .text-content.exit form .questionnaire-form input[type="submit"], .text-content.reference form .bio-form input[type="submit"], .text-content.reference form .directory-form input[type="submit"], .text-content.reference form .exit-form input[type="submit"], .text-content.reference form .reference-form input[type="submit"], .text-content.reference form .questionnaire-form input[type="submit"], .text-content.questionnaire form .bio-form input[type="submit"], .text-content.questionnaire form .directory-form input[type="submit"], .text-content.questionnaire form .exit-form input[type="submit"], .text-content.questionnaire form .reference-form input[type="submit"], .text-content.questionnaire form .questionnaire-form input[type="submit"] {
width: 100%;
margin: 2.5em 0 0
}
.text-content.bio form .bio-form .wpcf7-not-valid-tip, .text-content.bio form .directory-form .wpcf7-not-valid-tip, .text-content.bio form .exit-form .wpcf7-not-valid-tip, .text-content.bio form .reference-form .wpcf7-not-valid-tip, .text-content.bio form .questionnaire-form .wpcf7-not-valid-tip, .text-content.directory form .bio-form .wpcf7-not-valid-tip, .text-content.directory form .directory-form .wpcf7-not-valid-tip, .text-content.directory form .exit-form .wpcf7-not-valid-tip, .text-content.directory form .reference-form .wpcf7-not-valid-tip, .text-content.directory form .questionnaire-form .wpcf7-not-valid-tip, .text-content.exit form .bio-form .wpcf7-not-valid-tip, .text-content.exit form .directory-form .wpcf7-not-valid-tip, .text-content.exit form .exit-form .wpcf7-not-valid-tip, .text-content.exit form .reference-form .wpcf7-not-valid-tip, .text-content.exit form .questionnaire-form .wpcf7-not-valid-tip, .text-content.reference form .bio-form .wpcf7-not-valid-tip, .text-content.reference form .directory-form .wpcf7-not-valid-tip, .text-content.reference form .exit-form .wpcf7-not-valid-tip, .text-content.reference form .reference-form .wpcf7-not-valid-tip, .text-content.reference form .questionnaire-form .wpcf7-not-valid-tip, .text-content.questionnaire form .bio-form .wpcf7-not-valid-tip, .text-content.questionnaire form .directory-form .wpcf7-not-valid-tip, .text-content.questionnaire form .exit-form .wpcf7-not-valid-tip, .text-content.questionnaire form .reference-form .wpcf7-not-valid-tip, .text-content.questionnaire form .questionnaire-form .wpcf7-not-valid-tip {
margin: 1em 0 0
}
.footer {
padding: 40px 30px 30px
}
.footer .center {
text-align: center
}
.footer .center .bottom {
padding: 0
}
.footer .center .bottom p strong {
font-size: 14px;
max-width: 200px;
margin: 0 auto 2em
}
.footer .center .bottom p strong span {
white-space: nowrap
}
.footer .center .bottom .logos .pan-finance, .footer .center .bottom .logos .trustpilot, .footer .center .bottom .logos .IFA2023, .footer .center .bottom .logos .IFA2024, .footer .center .bottom .logos .wil {
margin: 10px;
flex: 35%;
}
.footer .center .bottom .logos .pan-finance {
width: 150px;
height: 50px
}
.footer .center .bottom .logos .pan-finance img, .footer .center .bottom .logos .pan-finance svg {
width: 150px;
height: 50px
}
.footer .center .bottom .logos .trustpilot {
width: 110px;
height: 55px
}
.footer .center .bottom .logos .trustpilot img, .footer .center .bottom .logos .trustpilot svg {
width: 110px;
height: 55px
}
.footer .center .regulation {
justify-content: center;
max-width: 300px;
margin: 15px auto 0
}
.footer .center .regulation li {
padding: 10px;
margin: auto
}
.footer .center .regulation li img {
height: 45px
}
.footer .center .regulation li:last-of-type {
margin: 0 auto
}
.progress {
top: 55px
}
#cookie-notice {
padding: 25px 20px
}
#cookie-notice #cn-notice-buttons a {
display: block;
margin: 15px 0 0
}
.embeddedServiceSidebar.layout-docked .dockableContainer {
width: calc(100vw - 40px) !important
}
.responsive-navigation {
width: 100%
}
.responsive-navigation ul {
padding: 60px 0 40px
}
.responsive-navigation ul li a {
padding: 18px 30px 16px
}
.responsive-navigation ul li ul li a {
padding: 12px 30px
}
.responsive-navigation .menu-icon {
top: 22px;
right: 22px
}
}div.sib-sms-field {
display: inline-block;
position: relative;
width: 100%;
}
.sib-sms-field .sib-country-block {
position: absolute;
right: auto;
left: 0;
top: 0;
bottom: 0;
padding: 1px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.sib-country-block .sib-toggle.sib-country-flg {
z-index: 1;
position: relative;
width: 46px;
height: 100%;
padding: 0 0 0 8px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
background-color: #dbdbdb;
cursor: pointer;
}
.sib-country-block .sib-toggle .sib-cflags {
position: absolute;
top: 0;
bottom: 0;
margin: auto;
height: 15px;
width: 20px;
background-repeat: no-repeat;
background-color: #dbdbdb;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
background-image: url(//lawsonsnetwork.com/wp-content/plugins/mailin/img/flags/fr.png);
}
.sib-country-block .sib-toggle .sib-icon-arrow {
position: absolute;
top: 50%;
margin-top: -2px;
right: 6px;
width:  0;
height: 0;
border-left: 3px solid transparent;
border-right: 3px solid transparent;
border-top: 4px solid;
}
.sib-sms-field ul.sib-country-list {
position: absolute;
z-index: 2;
list-style: none;
text-align: left;
padding: 0px;
margin: 0px 0px 0px -1px;
box-shadow: rgba(0, 0, 0, 0.2) 1px 1px 4px;
background-color: white;
border: 1px solid rgb(204, 204, 204);
white-space: nowrap;
max-height: 150px;
overflow-y: scroll;
overflow-x: hidden;
top: 50px;
width: 250px;
}
.sib-sms-field ul.sib-country-list li.sib-country-prefix {
font-size: 14px;
padding:1px 10px;
cursor: pointer;
}
.sib-sms-field ul.sib-country-list li.sib-country-prefix:hover {
background-color: #dbdbdb;
}
.sib-sms-field ul.sib-country-list li .sib-flag-box {
width: 20px;
}
.sib-sms-field ul.sib-country-list li .sib-flag-box .sib-flag {
height: 18px;
width: 20px;
background-image: url(//lawsonsnetwork.com/wp-content/plugins/mailin/img/flags/ad.png);
vertical-align: middle;
display: inline-block;
background-repeat:no-repeat;
}
.sib-sms-field ul.sib-country-list li .sib-flag-box .sib-dial-code {
margin-left: 20px;
}
.sib-sms-field .sib-sms {
padding-right: 6px;
padding-left: 52px;
margin-left: 0;
position: relative;
z-index: 0;
margin-top: 0 !important;
margin-bottom: 0 !important;
margin-right: 0;
}
.sib-multi-lists.sib_error {
color: #A94442;
}