@charset "UTF-8";article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary{display:block;}
audio,
canvas,
video{display:inline-block;*display:inline;*zoom:1;}
audio:not([controls]){display:none;height:0;}
[hidden]{display:none;}
html{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}
html,
button,
input,
select,
textarea{font-family:sans-serif;}
body{margin:0;}
a:focus{outline:thin dotted;}
a:active,
a:hover{outline:0;}
h1{font-size:2em;margin:0.67em 0;}
h2{font-size:1.5em;margin:0.83em 0;}
h3{font-size:1.17em;margin:1em 0;}
h4{font-size:1em;margin:1.33em 0;}
h5{font-size:0.83em;margin:1.67em 0;}
h6{font-size:0.67em;margin:2.33em 0;}
abbr[title]{border-bottom:1px dotted;}
b,
strong{font-weight:bold;}
blockquote{margin:1em 40px;}
dfn{font-style:italic;}
hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}
mark{background:#ff0;color:#000;}
p,
pre{margin:1em 0;}
code,
kbd,
pre,
samp{font-family:monospace, serif;_font-family:'courier new', monospace;font-size:1em;}
pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}
q{quotes:none;}
q:before,
q:after{content:'';content:none;}
small{font-size:80%;}
sub,
sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sup{top:-0.5em;}
sub{bottom:-0.25em;}
dl,
menu,
ol,
ul{margin:1em 0;}
dd{margin:0 0 0 40px;}
menu,
ol,
ul{padding:0 0 0 40px;}
nav ul,
nav ol{list-style:none;list-style-image:none;}
img{border:0;-ms-interpolation-mode:bicubic;}
svg:not(:root){overflow:hidden;}
figure{margin:0;}
form{margin:0;}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}
legend{border:0;padding:0;white-space:normal;*margin-left:-7px;}
button,
input,
select,
textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}
button,
input{line-height:normal;}
button,
select{text-transform:none;}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible;}
button[disabled],
html input[disabled]{cursor:default;}
input[type="checkbox"],
input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px;}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
button::-moz-focus-inner,
input::-moz-focus-inner{border:0;padding:0;}
textarea{overflow:auto;vertical-align:top;}
table{border-collapse:collapse;border-spacing:0;}
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,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section{display:block;}
body{line-height:1;}
ol,
ul{list-style:none;}
blockquote,
q{quotes:none;}
blockquote:before,
blockquote:after,
q:before,
q:after{content:'';content:none;}
table{border-collapse:collapse;border-spacing:0;}
.clear{clear:both;}
a,
a:hover,
a:active{text-decoration:none;}
h1,
h2,
h3,
h4,
h5,
h6,
p,
ul{font-family:Arial, sans-serif;}
p{font-size:12px;line-height:150%;}
*,
*:before,
*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;*behavior:url(includes/plugins/boxsizing/boxsizing.htc);}
.screen-reader-text{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden;}
.screen-reader-text:focus{position:static;width:auto;height:auto;}
.rep-style,
.download-banner:after{display:block;overflow:hidden;text-indent:-9999px;}
.inline-style,
form .control-group.inline-control .controls,
form .control-group.inline-control button,
form .control-group .customSelect .customSelectInner,
form .form-submit,
.btn,
.button-primary,
.title-bar-container .title-bar-content ul.units-list li,
.gform_wrapper .top_label .ginput_container .customSelect .customSelectInner,
.download-banner .table .cell.text h4,
.team-members-list .member,
.overview-container .text ul li,
.downloads-block ul li,
.mortgage-form .gform_wrapper .gform_body ul.gform_fields > li.gfield,
.mortgage-form .gform_wrapper .gform_body ul.gform_fields > li.gfield ul.gfield_checkbox > li,
.team-block .contacts-block-container .contacts-block,
.team-block .contacts-list .contact-member,
.image-gallery .controls a,
.trusts-banner-carousel .controls a,
header .header-top .search-wrap,
header .header-top .search-wrap form,
header .header-top .search-wrap .my-invest-logo,
header .header-bottom nav ul#menu-main-menu,
header .header-bottom nav ul#menu-main-menu > li,
footer ul.social li,
footer span.phone,
footer .footer-top .gform_wrapper .gform_footer input[type=submit].button.gform_button,
footer .footer-bottom ul.menu li,
footer .footer-bottom .footer-logo,
.gform_wrapper .gform_footer input.gform_button.button{display:inline-block;*display:inline;*zoom:1;}
.content-box-style,
.wrapper,
.home-slideshow .bx-wrapper .bx-controls{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;*behavior:none;}
.border-box-style,
header .header-top .search-wrap form .control-group input.text{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;*behavior:none;}
.clean-list-style,
.title-bar-container .title-bar-content ul.units-list,
.sidebar-list > ul,
.sidebar-contact ul.sidebar-contact-list,
.gform_wrapper ul.gform_fields,
.overview-container .text ul,
ol.white-numbered-list,
.downloads-block ul,
.team-block .contacts-list .contact-member .text-container ul.contact-list,
.image-gallery .bxslider,
.home-slideshow .bxslider,
ul.box-list,
ul.forms,
.latest-articles .bxslider,
.trusts-banner-carousel .bxslider,
ul.unit-rates-list,
header .header-bottom nav ul.menu,
header .header-bottom nav ul#menu-main-menu > li .offerings-drop .table .col .text ul,
footer ul.social,
footer .footer-top .menu-footer-menu-container ul.menu,
footer .footer-top .gform_wrapper .gform_body ul,
footer .footer-bottom ul.menu{list-style:none;margin:0;padding:0;}
.clean-list-li-style,
.title-bar-container .title-bar-content ul.units-list li,
.sidebar-list > ul li,
.sidebar-contact ul.sidebar-contact-list li,
.gform_wrapper ul.gform_fields li,
.overview-container .text ul li,
ol.white-numbered-list li,
.downloads-block ul li,
.team-block .contacts-list .contact-member .text-container ul.contact-list li,
.image-gallery .bxslider li,
.home-slideshow .bxslider li,
ul.box-list li,
ul.forms li,
.latest-articles .bxslider li,
.trusts-banner-carousel .bxslider li,
ul.unit-rates-list li,
header .header-bottom nav ul.menu li,
header .header-bottom nav ul#menu-main-menu > li .offerings-drop .table .col .text ul li,
footer ul.social li,
footer .footer-top .menu-footer-menu-container ul.menu li,
footer .footer-top .gform_wrapper .gform_body ul li,
footer .footer-bottom ul.menu li{margin:0;padding:0;background:none;line-height:120%;}
.clean-list-li-pseudo-style,
.title-bar-container .title-bar-content ul.units-list li:before,
.title-bar-container .title-bar-content ul.units-list li:after,
.sidebar-list > ul li:before,
.sidebar-list > ul li:after,
.sidebar-contact ul.sidebar-contact-list li:before,
.sidebar-contact ul.sidebar-contact-list li:after,
.gform_wrapper ul.gform_fields li:before,
.gform_wrapper ul.gform_fields li:after,
.overview-container .text ul li:before,
.overview-container .text ul li:after,
ol.white-numbered-list li:before,
ol.white-numbered-list li:after,
.downloads-block ul li:before,
.downloads-block ul li:after,
.team-block .contacts-list .contact-member .text-container ul.contact-list li:before,
.team-block .contacts-list .contact-member .text-container ul.contact-list li:after,
.image-gallery .bxslider li:before,
.image-gallery .bxslider li:after,
.home-slideshow .bxslider li:before,
.home-slideshow .bxslider li:after,
ul.box-list li:before,
ul.box-list li:after,
ul.forms li:before,
ul.forms li:after,
.latest-articles .bxslider li:before,
.latest-articles .bxslider li:after,
.trusts-banner-carousel .bxslider li:before,
.trusts-banner-carousel .bxslider li:after,
ul.unit-rates-list li:before,
ul.unit-rates-list li:after,
header .header-bottom nav ul.menu li:before,
header .header-bottom nav ul.menu li:after,
header .header-bottom nav ul#menu-main-menu > li .offerings-drop .table .col .text ul li:before,
header .header-bottom nav ul#menu-main-menu > li .offerings-drop .table .col .text ul li:after,
footer ul.social li:before,
footer ul.social li:after,
footer .footer-top .menu-footer-menu-container ul.menu li:before,
footer .footer-top .menu-footer-menu-container ul.menu li:after,
footer .footer-top .gform_wrapper .gform_body ul li:before,
footer .footer-top .gform_wrapper .gform_body ul li:after,
footer .footer-bottom ul.menu li:before,
footer .footer-bottom ul.menu li:after{content:"";display:none;}
.smooth-style,
form .form-submit,
html,
body,
.btn,
.button-primary,
.gform_wrapper .gform_footer input.gform_button.button{-webkit-font-smoothing:antialiased;}
form{}
form .control-group{width:100%;margin:0 0 15px;position:relative;}
form .control-group.error input.text,
form .control-group.error textarea{border-color:#F00 !important;}
form .control-group.inline-control .controls{vertical-align:top;}
form .control-group.inline-control button{vertical-align:top;margin:0 0 0 6px!important;float:none;}
form .control-group.half{width:46%;float:left;margin-right:4%;}
form .control-group label{text-transform:none;color:#333333;font-family:'Open Sans','Myriad Pro','Helvetica Neue','Helvetica',Arial,sans-serif;font-weight:700;font-style:normal;font-size:14px;margin:0 0 10px;display:block;}
form .control-group input.text,
form .control-group textarea{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;behavior:url('../plugins//pie/PIE.htc');font-size:15px;color:#2D2D2D;background:#FFFFFF;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;border:1px solid #D7D7D7;padding:12px;line-height:120%;width:100%;}
form .control-group input.text::-webkit-input-placeholder,
form .control-group textarea::-webkit-input-placeholder{color:#939393;}
form .control-group input.text:-moz-placeholder,
form .control-group textarea:-moz-placeholder{color:#939393;}
form .control-group input.text::-moz-placeholder,
form .control-group textarea::-moz-placeholder{color:#939393;}
form .control-group input.text:-ms-input-placeholder,
form .control-group textarea:-ms-input-placeholder{color:#939393;}
form .control-group input.text:focus,
form .control-group textarea:focus{outline:none;border-color:#0083A9 !important;}
form .control-group input.text:focus::-webkit-input-placeholder,
form .control-group textarea:focus::-webkit-input-placeholder{color:#939393;}
form .control-group input.text:focus:-moz-placeholder,
form .control-group textarea:focus:-moz-placeholder{color:#939393;}
form .control-group input.text:focus::-moz-placeholder,
form .control-group textarea:focus::-moz-placeholder{color:#939393;}
form .control-group input.text:focus:-ms-input-placeholder,
form .control-group textarea:focus:-ms-input-placeholder{color:#939393;}
form .control-group textarea{height:120px;clear:both;}
form .control-group select{width:100%;}
form .control-group .customSelect{border:1px solid #D7D7D7;line-height:120%;width:100%;font-size:15px;font-family:'Open Sans','Myriad Pro','Helvetica Neue','Helvetica',Arial,sans-serif;font-weight:400;font-style:normal;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;behavior:url('../plugins//pie/PIE.htc');}
form .control-group .customSelect .customSelectInner{width:auto!important;padding:14px 12px;}
form .control-group .customSelect .arrow{float:right;display:block;text-align:center;width:45px;line-height:42px;}
form .control-group .customSelect.customSelectDisabledOption{color:#939393;}
form .form-submit{clear:both;outline:none;border:none;overflow:visible;cursor:pointer;line-height:47px;text-transform:uppercase;padding:0 17px;font-size:16px;font-family:'Open Sans','Myriad Pro','Helvetica Neue','Helvetica',Arial,sans-serif;font-weight:400;font-style:normal;-webkit-transition:all 0.1s;-moz-transition:all 0.1s;-o-transition:all 0.1s;-ms-transition:all 0.1s;transition:all 0.1s;text-align:center;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;behavior:url('../plugins//pie/PIE.htc');-webkit-box-shadow:-1px 3px 1px 0px rgba(0, 0, 0, 0.07);-moz-box-shadow:-1px 3px 1px 0px rgba(0, 0, 0, 0.07);box-shadow:-1px 3px 1px 0px rgba(0, 0, 0, 0.07);background:#00B2B2;color:#FFFFFF;}
form .form-submit:hover{color:#FFFFFF;background:#00e5e5;}
form .form-submit:active{color:#FFFFFF;background:#007f7f;}
form .form-submit:disabled{color:#CCCCCC;background:#4cffff;}
.chosen-container{font-family:'Open Sans','Myriad Pro','Helvetica Neue','Helvetica',Arial,sans-serif;font-weight:400;font-style:normal;font-size:14px;color:#2D2D2D;}
.chosen-container.chosen-container-active .chosen-single{border:1px solid #0083A9;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}
.chosen-container .chosen-single{height:45px;line-height:45px;background:#FFFFFF;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:1px solid #D7D7D7;}
.chosen-container .chosen-single div b{background-position:0 12px;}
.chosen-container .chosen-drop{border:1px solid #0083A9;}
.chosen-container .chosen-drop ul.chosen-results li{background:none;}
.chosen-container .chosen-drop ul.chosen-results li.highlighted{background:#00bef5;background:-moz-linear-gradient(top, #00bef5 0%, #0083A9 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #00bef5), color-stop(100%, #0083A9));background:-webkit-linear-gradient(top, #00bef5 0%, #0083A9 100%);background:-o-linear-gradient(top, #00bef5 0%, #0083A9 100%);background:-ms-linear-gradient(top, #00bef5 0%, #0083A9 100%);background:linear-gradient(to bottom, #00bef5 0%, #0083A9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00bef5', endColorstr='#0083A9',GradientType=0);}
.select2-container{font-family:'Open Sans','Myriad Pro','Helvetica Neue','Helvetica',Arial,sans-serif;font-weight:400;font-style:normal;font-size:14px;color:#2D2D2D;}
.select2-container.select2-container-active .select2-choice{border-color:#0083A9;}
.select2-container .select2-choice{height:42px;line-height:42px;padding-top:3px;background:#FFFFFF;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:1px solid #D7D7D7;}
.select2-container .select2-choice .select2-arrow{background:#FFFFFF;border:none;}
.select2-container .select2-choice .select2-arrow b{background-position:0 10px;}
.select2-drop{border-color:#0083A9;}
.select2-drop .select2-results li{margin:0;padding-left:0;}
.select2-drop .select2-results li.select2-highlighted{background:#00bef5;background:-moz-linear-gradient(top, #00bef5 0%, #0083A9 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #00bef5), color-stop(100%, #0083A9));background:-webkit-linear-gradient(top, #00bef5 0%, #0083A9 100%);background:-o-linear-gradient(top, #00bef5 0%, #0083A9 100%);background:-ms-linear-gradient(top, #00bef5 0%, #0083A9 100%);background:linear-gradient(to bottom, #00bef5 0%, #0083A9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00bef5', endColorstr='#0083A9',GradientType=0);}
.gform_ajax_spinner{position:absolute;right:0px;}
.form-2 .gform_wrapper .gform_title{text-align:center;color:#00B2B2;}
.form-2 .gform_wrapper ul.gfield_radio{padding-bottom:0.5em !important;overflow:hidden;}
.form-2 .gform_wrapper ul.gfield_radio li{float:left;padding-right:1em !important;}
.wrapper{max-width:1050px;margin:0 auto;position:relative;padding:0 20px;}
.cols{padding-bottom:60px;}
.cols .main-col{width:64%;width:calc(92% - 295px);margin-right:8%;float:left;padding-top:40px;}
.cols .main-col--wide{width:100% !important;margin-right:0;}
.cols .sidebar-col{width:28%;width:calc(295px);float:left;}
.cols .sidebar-col .sidebar-content{top:-152px;margin-bottom:-152px;position:relative;}
.cols .sidebar-col .sidebar-content .sidebar-shadow-content{border:4px solid rgba(0, 0, 0, 0.04);-webkit-box-shadow:0px 1px 4px 0px rgba(0, 0, 0, 0.14);-moz-box-shadow:0px 1px 4px 0px rgba(0, 0, 0, 0.14);box-shadow:0px 1px 4px 0px rgba(0, 0, 0, 0.14);}
.cols .sidebar-col .sidebar-content .sidebar-shadow-content.fixed{position:fixed;top:30px;width:295px;z-index:101;}
.cols .sidebar-col .sidebar-content .sidebar-shadow-content.fixed.absolute{position:absolute;z-index:101;}
.cols .sidebar-col .sidebar-content .sidebar-white-content{padding:15px;background:#FFFFFF;}
.cols .sidebar-col .sidebar-content .sidebar-white-content.bordered{border-top:1px solid #E1E1E1;border-bottom:1px solid #E1E1E1;}
.cols .sidebar-col .sidebar-content .sidebar-white-content.bordered:last-child{border-bottom:none;}
.three-col .col{width:29%;float:left;margin-right:6.5%;}
.three-col .col:nth-child(3n){margin-right:0;}
.block{clear:both;width:100%;}
.block.padded{padding:45px 0;}
.block.padded .wrapper h1:first-child,
.block.padded .wrapper h2:first-child,
.block.padded .wrapper h3:first-child,
.block.padded .wrapper h4:first-child,
.block.padded .wrapper h5:first-child,
.block.padded .wrapper h6:first-child{margin-top:0;}
.block.primary-colour-a,
.block.primary-colour-b{color:#FFFFFF;}
.block.primary-colour-a h1,
.block.primary-colour-b h1,
.block.primary-colour-a h2,
.block.primary-colour-b h2,
.block.primary-colour-a h3,
.block.primary-colour-b h3,
.block.primary-colour-a h4,
.block.primary-colour-b h4,
.block.primary-colour-a h5,
.block.primary-colour-b h5,
.block.primary-colour-a h6,
.block.primary-colour-b h6,
.block.primary-colour-a p,
.block.primary-colour-b p,
.block.primary-colour-a li,
.block.primary-colour-b li,
.block.primary-colour-a td,
.block.primary-colour-b td,
.block.primary-colour-a th,
.block.primary-colour-b th{color:#FFFFFF;}
.block.primary-colour-a{background:#006D8D;}
.block.primary-colour-b{background:#006683;}
.block.white-colour{background:#FFFFFF;}
.mobile-menu-trigger{display:none;}
html,
body{font-family:'Open Sans','Myriad Pro','Helvetica Neue','Helvetica',Arial,sans-serif;font-weight:400;font-style:normal;}
.disclaimer-block p{font-size:13px;margin:0 0 10px;line-height:160%;font-weight:400;}
strong{font-weight:700;}
.defaultUl{padding-left:0;list-style:none;margin:0 0 20px;}
.defaultUl li{color:#333333;font-family:'Open Sans','Myriad Pro','Helvetica Neue','Helvetica',Arial,sans-serif;font-weight:400;font-style:normal;font-size:15px;line-height:185%;margin:0 0 30px;margin:0;}
.defaultUl li strong{font-weight:700;}
.defaultUl li em{font-style:italic;}
.defaultUl li.intro{margin:0 0 40px;font-size:25px;line-height:150%;color:#333333;font-weight:300;}
.defaultUl li.disclaimer{font-size:13px;margin:0 0 10px;line-height:160%;font-weight:400;}
.defaultUl li + ul{margin-top:-20px;}
.defaultUl li{margin:0 0 5px;position:relative;padding-left:35px;}
.defaultUl li:before,
.defaultUl li:after{content:"";position:absolute;display:block;top:13px;height:4px;}
.defaultUl li:before{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;behavior:url('../plugins//pie/PIE.htc');width:10px;background:#0083A9;left:0;z-index:1;}
.defaultUl li:after{background:#1198BD;-webkit-border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0;behavior:url('../plugins//pie/PIE.htc');width:5px;left:5px;z-index:2;}
.defaultOl{list-style:decimal;padding-left:30px;margin:15px 0;}
.defaultOl li{color:#333333;font-family:'Open Sans','Myriad Pro','Helvetica Neue','Helvetica',Arial,sans-serif;font-weight:400;font-style:normal;font-size:15px;line-height:185%;margin:0 0 30px;margin:0;}
.defaultOl li strong{font-weight:700;}
.defaultOl li em{font-style:italic;}
.defaultOl li.intro{margin:0 0 40px;font-size:25px;line-height:150%;color:#333333;font-weight:300;}
.defaultOl li.disclaimer{font-size:13px;margin:0 0 10px;line-height:160%;font-weight:400;}
.defaultOl li + ul{margin-top:-20px;}
h1{margin:45px 0 15px;font-size:40px;line-height:1.3em;display:block;color:#0083A9;font-family:'Open Sans','Myriad Pro','Helvetica Neue','Helvetica',Arial,sans-serif;font-weight:400;font-style:normal;}
h2{color:#0083A9;margin:35px 0 10px;font-size:25px;font-family:'Open Sans','Myriad Pro','Helvetica Neue','Helvetica',Arial,sans-serif;font-weight:400;font-style:normal;line-height:150%;}
h3{color:#333333;font-size:20px;margin:30px 0 10px;font-family:'Open Sans','Myriad Pro','Helvetica Neue','Helvetica',Arial,sans-serif;font-weight:400;font-style:normal;}
h4{color:#333333;font-family:'Open Sans','Myriad Pro','Helvetica Neue','Helvetica',Arial,sans-serif;font-weight:400;font-style:normal;}
h5{color:#333333;font-family:'Open Sans','Myriad Pro','Helvetica Neue','Helvetica',Arial,sans-serif;font-weight:400;font-style:normal;}
h6{color:#333333;font-family:'Open Sans','Myriad Pro','Helvetica Neue','Helvetica',Arial,sans-serif;font-weight:400;font-style:normal;}
p{color:#333333;font-family:'Open Sans','Myriad Pro','Helvetica Neue','Helvetica',Arial,sans-serif;font-weight:400;font-style:normal;font-size:15px;line-height:185%;margin:0 0 30px;}
p strong{font-weight:700;}
p em{font-style:italic;}
p.intro{margin:0 0 40px;font-size:25px;line-height:150%;color:#333333;font-weight:300;}
p.disclaimer{font-size:13px;margin:0 0 10px;line-height:160%;font-weight:400;}
p + ul{margin-top:-20px;}
a{color:#1198BD;-webkit-transition:color 0.1s;-moz-transition:color 0.1s;-o-transition:color 0.1s;-ms-transition:color 0.1s;transition:color 0.1s;}
a:hover{color:#17bdea;}
a:active{color:#007A9C;}
ul{padding-left:0;list-style:none;margin:0 0 20px;}
ul li{color:#333333;font-family:'Open Sans','Myriad Pro','Helvetica Neue','Helvetica',Arial,sans-serif;font-weight:400;font-style:normal;font-size:15px;line-height:185%;margin:0 0 30px;margin:0;}
ul li strong{font-weight:700;}
ul li em{font-style:italic;}
ul li.intro{margin:0 0 40px;font-size:25px;line-height:150%;color:#333333;font-weight:300;}
ul li.disclaimer{font-size:13px;margin:0 0 10px;line-height:160%;font-weight:400;}
ul li + ul{margin-top:-20px;}
ul li{margin:0 0 5px;position:relative;padding-left:35px;}
ul li:before,
ul li:after{content:"";position:absolute;display:block;top:13px;height:4px;}
ul li:before{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;behavior:url('../plugins//pie/PIE.htc');width:10px;background:#0083A9;left:0;z-index:1;}
ul li:after{background:#1198BD;-webkit-border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0;behavior:url('../plugins//pie/PIE.htc');width:5px;left:5px;z-index:2;}
ol{list-style:decimal;padding-left:30px;margin:15px 0;}
ol li{color:#333333;font-family:'Open Sans','Myriad Pro','Helvetica Neue','Helvetica',Arial,sans-serif;font-weight:400;font-style:normal;font-size:15px;line-height:185%;margin:0 0 30px;margin:0;}
ol li strong{font-weight:700;}
ol li em{font-style:italic;}
ol li.intro{margin:0 0 40px;font-size:25px;line-height:150%;color:#333333;font-weight:300;}
ol li.disclaimer{font-size:13px;margin:0 0 10px;line-height:160%;font-weight:400;}
ol li + ul{margin-top:-20px;}
table{width:100%;margin:0 0 20px;}
table td,
table th{border-right:1px solid #D7E3E7;font-size:15px;color:#000000;padding:15px;}
table td:last-child,
table th:last-child{border-right:none;padding-bottom:5px;}
table td ul:last-child,
table th ul:last-child{margin-bottom:0;}
table th{text-align:left;font-weight:bold;}
table thead tr th{padding:10px 15px;color:#005773;background:#FFFFFF;}
table tbody tr td,
table tbody tr th{background:#FFFFFF;}
table tbody tr:first-child th,
table tbody tr:first-child td{border-top:4px solid #005773;}
table tbody tr:nth-child(odd) th,
table tbody tr:nth-child(odd) td{background:#F3F3F3;}
hr{border:none;border-bottom:1px solid #EFEFEF;margin:30px 0;clear:both;}
sub,
sup{font-size:13px;}
.btn,
.button-primary,
.gform_wrapper .gform_footer input.gform_button.button{outline:none;border:none;overflow:visible;cursor:pointer;line-height:47px;text-transform:uppercase;padding:0 17px;font-size:16px;font-family:'Open Sans','Myriad Pro','Helvetica Neue','Helvetica',Arial,sans-serif;font-weight:400;font-style:normal;-webkit-transition:all 0.1s;-moz-transition:all 0.1s;-o-transition:all 0.1s;-ms-transition:all 0.1s;transition:all 0.1s;text-align:center;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;behavior:url('../plugins//pie/PIE.htc');-webkit-box-shadow:-1px 3px 1px 0px rgba(0, 0, 0, 0.07);-moz-box-shadow:-1px 3px 1px 0px rgba(0, 0, 0, 0.07);box-shadow:-1px 3px 1px 0px rgba(0, 0, 0, 0.07);}
.btn-primary{background:#00B2B2;color:#FFFFFF;}
.btn-primary:hover{color:#FFFFFF;background:#00e5e5;}
.btn-primary:active{color:#FFFFFF;background:#007f7f;}
.btn-primary:disabled{color:#CCCCCC;background:#4cffff;}
.btn-secondary{background:#FFFFFF;color:#00B2B2;}
.btn-secondary:hover{color:#00e5e5;background:#FFFFFF;}
.btn-secondary:active{color:#00B2B2;background:#e6e6e6;}
.btn-secondary:disabled{color:#CCCCCC;background:#ffffff;}
.btn-tertiary{background:#C1C1C0;color:#FFFFFF;}
.btn-tertiary:hover{color:#FFFFFF;background:#a8a8a6;}
.btn-tertiary:active{color:#FFFFFF;background:#8e8e8d;}
.btn-tertiary:disabled{color:#CCCCCC;background:#ffffff;}
.title-bar-container{background-image:url('../images/default-titlebar-bg.jpg');background-size:cover;background-position:center center;background-repeat:no-repeat;padding-top:100px;position:relative;overflow:hidden;}
.title-bar-container .overlay-gradient{position:absolute;top:0;left:0;width:100%;height:100%;}
.title-bar-container > .wrapper{height:100%;min-height:195px;}
.title-bar-container > .wrapper .wrapper{padding-left:0;}
.title-bar-container .title-bar-content{}
.title-bar-container .title-bar-content .table{display:table;width:100%;}
.title-bar-container .title-bar-content .table .cell{display:table-cell;width:100%;height:100%;padding-top:70px;padding-bottom:22px;vertical-align:bottom;}
.title-bar-container .title-bar-content .table .cell > .wrapper{padding-right:345px;}
.title-bar-container .title-bar-content h1{color:#FFFFFF;margin:10px 0 0;}
.title-bar-container .title-bar-content p{color:#FFFFFF;}
.title-bar-container .title-bar-content p.intro{margin:40px 0;}
.title-bar-container .title-bar-content p.disclaimer{font-size:13px;line-height:162%;margin:0;font-weight:300;}
.title-bar-container .title-bar-content #breadcrumbs{margin:0;color:#FFFFFF;font-size:14px;-webkit-opacity:0.58;-moz-opacity:0.58;opacity:0.58;}
.title-bar-container .title-bar-content #breadcrumbs a{color:#FFFFFF;}
.title-bar-container .title-bar-content #breadcrumbs a:hover{-webkit-opacity:0.8;-moz-opacity:0.8;opacity:0.8;}
.title-bar-container .title-bar-content #breadcrumbs a:active{-webkit-opacity:1;-moz-opacity:1;opacity:1;}
.title-bar-container .title-bar-content ul.units-list{font-size:0;margin:20px 0;}
.title-bar-container .title-bar-content ul.units-list li{vertical-align:top;padding:0 35px 0 15px;color:#FFFFFF;font-size:38px;font-weight:300;border-right:1px solid rgba(255, 255, 255, 0.45);}
.title-bar-container .title-bar-content ul.units-list li:first-child{padding-left:0;}
.title-bar-container .title-bar-content ul.units-list li:last-child{border-right:none;}
.title-bar-container .title-bar-content ul.units-list li span{display:block;line-height:100%;font-size:12px;text-transform:uppercase;font-weight:400;}
.sidebar-list > ul li a{display:block;padding:20px 45px 20px 18px;background:#0083A9;color:#FFFFFF;font-size:17px;position:relative;border-bottom:1px solid #007A9C;}
.sidebar-list > ul li a:after{display:block;content:"\e80c";font-family:"trilogy";font-size:17px;color:#FFFFFF;width:45px;line-height:20px;top:50%;margin-top:-10px;right:0;text-align:center;position:absolute;}
.sidebar-list > ul li a:hover{background:#00abdc;}
.sidebar-list > ul li a:active{background:#007A9C;}
.sidebar-list > ul li.current_page_item a{background:#007A9C;}
.sidebar-list > ul li.plus a:after{content:"\e806";}
.sidebar-list > ul li > ul{margin:0;}
.sidebar-white-content .gform_widget{list-style:none;}
.sidebar-white-content .gform_widget h1.widget-title,
.sidebar-white-content .gform_widget h2.widgettitle{color:#333333;font-size:25px;font-weight:normal;margin:15px 0;}
.sidebar-white-content .gform_wrapper .validation_error{display:none;}
.sidebar-white-content .gform_wrapper .gform_heading h3.gform_title{font-weight:normal;font-size:25px;margin:15px 0;line-height:120%;}
.sidebar-white-content .gform_wrapper .top_label .gfield_label{display:none;}
.sidebar-contact h4{font-weight:normal;font-size:25px;margin:10px 0 15px;line-height:120%;}
.sidebar-contact ul.sidebar-contact-list li{display:block;color:#00B2B2;font-size:18px;margin:0 0 8px;}
.sidebar-login p{margin-bottom:0;}
.sidebar-login p.login-submit{margin-top:1em;}
.sidebar-login label{text-transform:none;color:#333333;font-family:'Open Sans','Myriad Pro','Helvetica Neue','Helvetica',Arial,sans-serif;font-weight:700;font-style:normal;font-size:14px;margin:0 0 10px;display:block;}
.sidebar-login input,
.sidebar-login textarea{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;behavior:url('../plugins//pie/PIE.htc');font-size:15px;color:#2D2D2D;background:#FFFFFF;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;border:1px solid #D7D7D7;padding:12px;line-height:120%;width:100%;}
.sidebar-login input::-webkit-input-placeholder,
.sidebar-login textarea::-webkit-input-placeholder{color:#939393;}
.sidebar-login input:-moz-placeholder,
.sidebar-login textarea:-moz-placeholder{color:#939393;}
.sidebar-login input::-moz-placeholder,
.sidebar-login textarea::-moz-placeholder{color:#939393;}
.sidebar-login input:-ms-input-placeholder,
.sidebar-login textarea:-ms-input-placeholder{color:#939393;}
.sidebar-login input:focus,
.sidebar-login textarea:focus{outline:none;border-color:#0083A9 !important;}
.sidebar-login input:focus::-webkit-input-placeholder,
.sidebar-login textarea:focus::-webkit-input-placeholder{color:#939393;}
.sidebar-login input:focus:-moz-placeholder,
.sidebar-login textarea:focus:-moz-placeholder{color:#939393;}
.sidebar-login input:focus::-moz-placeholder,
.sidebar-login textarea:focus::-moz-placeholder{color:#939393;}
.sidebar-login input:focus:-ms-input-placeholder,
.sidebar-login textarea:focus:-ms-input-placeholder{color:#939393;}
.sidebar-video-thumb{margin:0 0 30px;}
.sidebar-video-thumb img{width:100%;height:auto;}
.sidebar-video-thumb a{display:block;position:relative;}
.sidebar-video-thumb a .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000000;zoom:1;background-color:transparent\9;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#59000000, endColorstr=#59000000)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#59000000, endColorstr=#59000000);background-color:rgba(0, 0, 0, 0.35);}
.sidebar-video-thumb a .overlay i{position:absolute;color:#FFFFFF;color:rgba(255, 255, 255, 0.5);font-size:75px;line-height:80px;width:80px;text-align:center;top:50%;left:50%;margin:-40px 0 0 -40px;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;}
.sidebar-video-thumb a .overlay i:before{margin-left:0;}
.sidebar-video-thumb a:hover .overlay i{color:rgba(255, 255, 255, 0.8);}
.sidebar-video-thumb a:active .overlay i{color:#FFFFFF;}
.external-sidebar-items{padding:0 4px;}
.closed-status{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;behavior:url('../plugins//pie/PIE.htc');background-color:#000000;zoom:1;background-color:transparent\9;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#b3000000, endColorstr=#b3000000)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#b3000000, endColorstr=#b3000000);background-color:rgba(0, 0, 0, 0.7);position:relative;padding:15px 50px 12px 20px;margin:0 0 30px;}
.closed-status span{color:#FFFFFF;font-size:17px;line-height:140%;font-weight:600;}
.closed-status i{position:absolute;font-size:24px;right:15px;top:15px;color:#FFFFFF;}
.gform_wrapper label.gfield_label + div.ginput_container{margin:0 0 5px;}
.gform_wrapper .ginput_complex .ginput_left,
.gform_wrapper .ginput_complex .ginput_right{width:100%;}
.gform_wrapper .ginput_complex .ginput_full label,
.gform_wrapper .ginput_complex .ginput_left label,
.gform_wrapper .ginput_complex .ginput_right label{display:none;}
.gform_wrapper .gform_body .ginput_complex .ginput_full input[type=text],
.gform_wrapper .gform_body .ginput_complex .ginput_left input[type=text],
.gform_wrapper .gform_body .ginput_complex .ginput_right input[type=text],
.gform_wrapper .gform_body .ginput_complex .ginput_full input[type=url],
.gform_wrapper .gform_body .ginput_complex .ginput_left input[type=url],
.gform_wrapper .gform_body .ginput_complex .ginput_right input[type=url],
.gform_wrapper .gform_body .ginput_complex .ginput_full input[type=email],
.gform_wrapper .gform_body .ginput_complex .ginput_left input[type=email],
.gform_wrapper .gform_body .ginput_complex .ginput_right input[type=email],
.gform_wrapper .gform_body .ginput_complex .ginput_full input[type=tel],
.gform_wrapper .gform_body .ginput_complex .ginput_left input[type=tel],
.gform_wrapper .gform_body .ginput_complex .ginput_right input[type=tel],
.gform_wrapper .gform_body .ginput_complex .ginput_full input[type=number],
.gform_wrapper .gform_body .ginput_complex .ginput_left input[type=number],
.gform_wrapper .gform_body .ginput_complex .ginput_right input[type=number],
.gform_wrapper .gform_body .ginput_complex .ginput_full input[type=password],
.gform_wrapper .gform_body .ginput_complex .ginput_left input[type=password],
.gform_wrapper .gform_body .ginput_complex .ginput_right input[type=password]{width:100%!important;margin:0 0 5px;}
.gform_wrapper .top_label .ginput_container select{width:100%!important;height:48px!important;}
.gform_wrapper .top_label .ginput_container .customSelect{border:1px solid #D7D7D7;line-height:120%;width:100%;font-size:15px;font-family:'Open Sans','Myriad Pro','Helvetica Neue','Helvetica',Arial,sans-serif;font-weight:400;font-style:normal;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;behavior:url('../plugins//pie/PIE.htc');background:#FFFFFF;color:#2D2D2D;}
.gform_wrapper .top_label .ginput_container .customSelect .customSelectInner{width:auto!important;padding:14px 12px;}
.gform_wrapper .top_label .ginput_container .customSelect .arrow{float:right;display:block;text-align:center;width:45px;line-height:42px;}
.gform_wrapper .top_label .ginput_container .customSelect.customSelectDisabledOption{color:#939393;}
.gform_wrapper .top_label .ginput_container input.medium,
.gform_wrapper .top_label .ginput_container select.medium{width:100%;}
.gform_wrapper .top_label .ginput_container input,
.gform_wrapper .top_label .ginput_container textarea{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;behavior:url('../plugins//pie/PIE.htc');font-size:15px;color:#2D2D2D;background:#FFFFFF;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;border:1px solid #D7D7D7;padding:12px;line-height:120%;width:100%;}
.gform_wrapper .top_label .ginput_container input::-webkit-input-placeholder,
.gform_wrapper .top_label .ginput_container textarea::-webkit-input-placeholder{color:#939393;}
.gform_wrapper .top_label .ginput_container input:-moz-placeholder,
.gform_wrapper .top_label .ginput_container textarea:-moz-placeholder{color:#939393;}
.gform_wrapper .top_label .ginput_container input::-moz-placeholder,
.gform_wrapper .top_label .ginput_container textarea::-moz-placeholder{color:#939393;}
.gform_wrapper .top_label .ginput_container input:-ms-input-placeholder,
.gform_wrapper .top_label .ginput_container textarea:-ms-input-placeholder{color:#939393;}
.gform_wrapper .top_label .ginput_container input:focus,
.gform_wrapper .top_label .ginput_container textarea:focus{outline:none;border-color:#0083A9 !important;}
.gform_wrapper .top_label .ginput_container input:focus::-webkit-input-placeholder,
.gform_wrapper .top_label .ginput_container textarea:focus::-webkit-input-placeholder{color:#939393;}
.gform_wrapper .top_label .ginput_container input:focus:-moz-placeholder,
.gform_wrapper .top_label .ginput_container textarea:focus:-moz-placeholder{color:#939393;}
.gform_wrapper .top_label .ginput_container input:focus::-moz-placeholder,
.gform_wrapper .top_label .ginput_container textarea:focus::-moz-placeholder{color:#939393;}
.gform_wrapper .top_label .ginput_container input:focus:-ms-input-placeholder,
.gform_wrapper .top_label .ginput_container textarea:focus:-ms-input-placeholder{color:#939393;}
.gform_wrapper .top_label .ginput_container input[type=checkbox]{padding:0;}
.gform_wrapper .top_label .ginput_container textarea{height:90px;}
.gform_wrapper .gform_footer{padding:0;margin:12px 0 0;}
.gform_wrapper .gform_footer input.gform_button.button{background:#00B2B2;color:#FFFFFF;width:100%;display:block;text-align:center;}
.gform_wrapper .gform_footer input.gform_button.button:hover{color:#FFFFFF;background:#00e5e5;}
.gform_wrapper .gform_footer input.gform_button.button:active{color:#FFFFFF;background:#007f7f;}
.gform_wrapper .gform_footer input.gform_button.button:disabled{color:#CCCCCC;background:#4cffff;}
.gform_confirmation_message{color:#333333;font-family:'Open Sans','Myriad Pro','Helvetica Neue','Helvetica',Arial,sans-serif;font-weight:400;font-style:normal;font-size:15px;line-height:185%;margin:0 0 30px;}
.download-banner{clear:both;width:100%;margin:25px 0;padding:15px 50px 15px 35px;overflow:hidden;background:url('../images/download-banner-bg.jpg') no-repeat center center;background-size:cover;position:relative;}
.download-banner:after{content:"";display:block;z-index:2;background:url("../images/corner.svg") no-repeat 0 0;background-size:347px 270px;width:347px;height:270px;position:absolute;right:-94px;top:-25px;}
.download-banner .table{display:table;width:100%;table-layout:fixed;position:relative;z-index:10;}
.download-banner .table .cell{display:table-cell;vertical-align:middle;height:80px;}
.download-banner .table .cell.text{text-align:left;}
.download-banner .table .cell.text h4{font-size:25px;color:#FFFFFF;font-style:italic;margin:0;}
.download-banner .table .cell.text h4 a{color:#FFFFFF;}
.download-banner .table .cell.text h4 a:hover{-webkit-opacity:0.8;-moz-opacity:0.8;opacity:0.8;}
.download-banner .table .cell.text h4 a:active{-webkit-opacity:0.5;-moz-opacity:0.5;opacity:0.5;}
.download-banner .table .cell.icon{width:100px;text-align:center;}
.download-banner .table .cell.icon i{font-size:35px;color:#FFFFFF;}
.related-footer-banner{background:#01B2B2;padding:35px 0 30px;}
.related-footer-banner .left{width:62%;}
.related-footer-banner span{text-transform:uppercase;display:block;color:#5dd8d8;font-size:10px;font-weight:600;margin:0 0 5px;}
.related-footer-banner a{display:block;color:#FFFFFF;font-size:22px;}
.related-footer-banner a i{float:right;}
.related-footer-banner a:hover{-webkit-opacity:0.9;-moz-opacity:0.9;opacity:0.9;}
.related-footer-banner a:active{-webkit-opacity:0.7;-moz-opacity:0.7;opacity:0.7;}
.team-members-list{font-size:0;margin:30px 0 50px;}
.team-members-list .member{width:218px;vertical-align:top;margin-right:7px;margin-bottom:14px;}
.team-members-list .member:nth-child(3n){margin-right:0;}
.team-members-list .member .image{height:210px;overflow:hidden;position:relative;z-index:1;}
.team-members-list .member .image img{display:block;max-width:100%;width:100%;}
.team-members-list .member .bio-container{background-color:#00B2B2;zoom:1;background-color:transparent\9;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#e800b2b2, endColorstr=#e800b2b2)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#e800b2b2, endColorstr=#e800b2b2);background-color:rgba(0, 178, 178, 0.91);padding:12px 22px 20px;top:-8px;margin-bottom:-8px;position:relative;z-index:10;}
.team-members-list .member .bio-container h3,
.team-members-list .member .bio-container h4,
.team-members-list .member .bio-container p{color:#FFFFFF;}
.team-members-list .member .bio-container h3{margin:0 0 4px;font-size:20px;line-height:130%;font-weight:400;}
.team-members-list .member .bio-container h4{text-transform:uppercase;font-weight:600;font-size:12px;height:47px;padding-bottom:13px;margin:0 0 20px;position:relative;line-height:140%;}
.team-members-list .member .bio-container h4:after{content:"";display:block;width:100px;height:4px;background:#FFFFFF;position:absolute;bottom:0;left:0;}
.team-members-list .member .bio-container p{font-size:15px;margin:0 0 10px;line-height:150%;}
.team-members-list .member .bio-container .bio .bio-excerpt{height:325px;overflow:hidden;}
.team-members-list .member .bio-container .bio .bio-full{display:none;}
.team-members-list .member .bio-container .bio .bio-toggle{display:block;margin:20px 0 0;color:#C1EEEE;font-weight:600;font-size:14px;}
.team-members-list .member .bio-container .bio .bio-toggle:hover{color:#FFFFFF;}
.team-members-list .member .bio-container .bio .bio-toggle:active{color:#FFFFFF;-webkit-opacity:0.8;-moz-opacity:0.8;opacity:0.8;}
.overview-container{margin:30px 0 50px;}
.overview-container .image img{display:block;max-width:100%;width:100%;}
.overview-container .text{position:relative;top:-8px;margin-bottom:-8px;background-color:#00B2B2;zoom:1;background-color:transparent\9;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#e800b2b2, endColorstr=#e800b2b2)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#e800b2b2, endColorstr=#e800b2b2);background-color:rgba(0, 178, 178, 0.91);padding:25px 18px 30px;}
.overview-container .text h3,
.overview-container .text p,
.overview-container .text li{color:#FFFFFF;}
.overview-container .text h3{font-size:25px;margin:0 0 20px;position:relative;padding-bottom:16px;}
.overview-container .text h3:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100px;height:4px;background:#FFFFFF;}
.overview-container .text h3 a{color:#FFFFFF;}
.overview-container .text h3 a:hover{-webkit-opacity:0.8;-moz-opacity:0.8;opacity:0.8;}
.overview-container .text h3 a:active{-webkit-opacity:0.5;-moz-opacity:0.5;opacity:0.5;}
.overview-container .text p{font-size:22px;font-weight:300;line-height:130%;margin:0 0 35px;}
.overview-container .text ul{font-size:0;}
.overview-container .text ul li{vertical-align:top;padding:0 30px 0 12px;border-right:1px solid rgba(255, 255, 255, 0.45);font-size:28px;font-weight:300;}
.overview-container .text ul li:first-child{padding-left:0;}
.overview-container .text ul li:last-child{border-right:none;}
.overview-container .text ul li span{font-weight:400;display:block;font-size:12px;text-transform:uppercase;line-height:100%;}
.white-text-container{padding:15px 30px;width:100%;border:4px solid rgba(0, 0, 0, 0.04);-webkit-box-shadow:0px 1px 4px 0px rgba(0, 0, 0, 0.14);-moz-box-shadow:0px 1px 4px 0px rgba(0, 0, 0, 0.14);box-shadow:0px 1px 4px 0px rgba(0, 0, 0, 0.14);margin:20px 0 50px;background:#FFFFFF;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;behavior:url('../plugins//pie/PIE.htc');}
.white-text-container img{max-width:100%;}
ol.white-numbered-list{counter-reset:mycount;margin:25px 0;}
ol.white-numbered-list li{display:block;margin:0 0 10px;counter-increment:mycount;padding:25px 25px 25px 50px;background:#FFFFFF;font-size:15px;font-weight:600;color:#000000;border:3px solid rgba(0, 0, 0, 0.04);-webkit-box-shadow:0px 1px 4px 0px rgba(0, 0, 0, 0.14);-moz-box-shadow:0px 1px 4px 0px rgba(0, 0, 0, 0.14);box-shadow:0px 1px 4px 0px rgba(0, 0, 0, 0.14);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;behavior:url('../plugins//pie/PIE.htc');position:relative;}
ol.white-numbered-list li p{font-size:15px;margin:0 0 15px;line-height:120%;}
ol.white-numbered-list li p:last-child{margin:0;}
ol.white-numbered-list li a{color:#1198BD;-webkit-transition:color 0.1s;-moz-transition:color 0.1s;-o-transition:color 0.1s;-ms-transition:color 0.1s;transition:color 0.1s;}
ol.white-numbered-list li a:hover{color:#17bdea;}
ol.white-numbered-list li a:active{color:#007A9C;}
ol.white-numbered-list li:before{content:counter(mycount);width:25px;line-height:25px;background:#0083A9;color:#FFFFFF;font-size:11px;font-weight:600;display:block;position:absolute;top:21px;left:15px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;behavior:url('../plugins//pie/PIE.htc');text-align:center;}
ul.primary-li-bg-list{margin:25px 0;}
ul.primary-li-bg-list li{display:block;margin:0 0 8px;padding:20px 20px 20px 40px;background:#0083A9;font-size:17px;font-weight:600;color:#FFFFFF;border:3px solid rgba(0, 0, 0, 0.04);-webkit-box-shadow:0px 1px 4px 0px rgba(0, 0, 0, 0.14);-moz-box-shadow:0px 1px 4px 0px rgba(0, 0, 0, 0.14);box-shadow:0px 1px 4px 0px rgba(0, 0, 0, 0.14);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;behavior:url('../plugins//pie/PIE.htc');position:relative;}
ul.primary-li-bg-list li p{font-size:17px;margin:0 0 15px;line-height:120%;color:#FFFFFF;}
ul.primary-li-bg-list li p:last-child{margin:0;}
ul.primary-li-bg-list li:before,
ul.primary-li-bg-list li:after{top:30px;}
ul.primary-li-bg-list li:before{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;behavior:url('../plugins//pie/PIE.htc');width:10px;background:#FFFFFF;left:15px;z-index:1;}
ul.primary-li-bg-list li:after{background:#AEDAE6;-webkit-border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0;behavior:url('../plugins//pie/PIE.htc');width:5px;left:20px;z-index:2;}
.downloads-block{padding:10px 0 65px;}
.downloads-block ul{margin:0;}
.downloads-block ul li{margin-right:2%;width:31%;border-bottom:1px solid #EFEFEF;}
.downloads-block ul li:nth-child(3n){margin-right:0;}
.downloads-block ul li a{display:block;padding:12px 12px 12px 0;position:relative;color:#4fc4bd;}
.downloads-block ul li a:after{content:"\e80c";font-family:'trilogy';font-size:15px;position:absolute;line-height:20px;margin-top:-10px;top:50%;right:0;width:12px;text-align:center;color:#1198BD;}
.downloads-block ul li a:hover:after{color:#17bdea;}
.downloads-block ul li a:active:after{color:#007A9C;}
.mortgage-form .gform_confirmation_message{color:#FFFFFF;}
.mortgage-form .gform_wrapper .gform_heading h3.gform_title{font-size:25px;color:#FFFFFF;margin:0 0 28px;text-align:left;}
.mortgage-form .gform_wrapper .gform_body{font-size:0;text-align:center;display:table;}
.mortgage-form .gform_wrapper .gform_body ul.gform_fields{display:table-cell;vertical-align:top;max-width:720px;}
.mortgage-form .gform_wrapper .gform_body ul.gform_fields:first-child{padding-right:30px;}
.mortgage-form .gform_wrapper .gform_body ul.gform_fields:first-child > li.gfield{margin-right:2%;width:49%;max-width:350px;}
.mortgage-form .gform_wrapper .gform_body ul.gform_fields:first-child > li.gfield:nth-child(even){margin-right:0;}
.mortgage-form .gform_wrapper .gform_body ul.gform_fields:last-child{padding-left:30px;border-left:1px solid rgba(255, 255, 255, 0.45);}
.mortgage-form .gform_wrapper .gform_body ul.gform_fields li.gfield_empty{display:none;}
.mortgage-form .gform_wrapper .gform_body ul.gform_fields li.gform_column{display:none;}
.mortgage-form .gform_wrapper .gform_body ul.gform_fields > li.gfield{vertical-align:top;margin-bottom:6px;text-align:left;}
.mortgage-form .gform_wrapper .gform_body ul.gform_fields > li.gfield > label{display:none;}
.mortgage-form .gform_wrapper .gform_body ul.gform_fields > li.gfield ul.gfield_checkbox{text-align:center;max-width:220px;}
.mortgage-form .gform_wrapper .gform_body ul.gform_fields > li.gfield ul.gfield_checkbox > li{max-width:220px;width:100%;text-align:left;color:#FFFFFF;}
.mortgage-form .gform_wrapper .gform_body ul.gform_fields > li.gfield ul.gfield_checkbox > li label{color:#FFFFFF;}
.mortgage-form .gform_wrapper .gform_footer input.gform_button.button{width:auto;}
.team-block h2{margin:0 0 30px;color:#FFFFFF;}
.team-block .contacts-block-container{font-size:0;margin:0 0 40px;}
.team-block .contacts-block-container .contacts-block{vertical-align:top;margin-right:14%;}
.team-block .contacts-block-container .contacts-block:last-child{margin-right:0;}
.team-block .contacts-block-container .contacts-block h3{margin:0 0 10px;}
.team-block .contacts-list{font-size:0;}
.team-block .contacts-list .contact-member{width:218px;vertical-align:top;margin-right:7px;margin-bottom:14px;}
.team-block .contacts-list .contact-member:nth-child(3n){margin-right:0;}
.team-block .contacts-list .contact-member .image{height:210px;overflow:hidden;position:relative;z-index:1;}
.team-block .contacts-list .contact-member .image img{display:block;max-width:100%;width:100%;}
.team-block .contacts-list .contact-member .text-container{background-color:#00B2B2;zoom:1;background-color:transparent\9;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#e800b2b2, endColorstr=#e800b2b2)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#e800b2b2, endColorstr=#e800b2b2);background-color:rgba(0, 178, 178, 0.91);padding:12px 22px 20px;top:-8px;margin-bottom:-8px;position:relative;z-index:10;height:180px;}
.team-block .contacts-list .contact-member .text-container h3,
.team-block .contacts-list .contact-member .text-container h4,
.team-block .contacts-list .contact-member .text-container p{color:#FFFFFF;}
.team-block .contacts-list .contact-member .text-container h3{margin:0 0 4px;font-size:20px;line-height:130%;font-weight:400;}
.team-block .contacts-list .contact-member .text-container h4{text-transform:uppercase;font-weight:600;font-size:12px;padding-bottom:13px;margin:0 0 15px;position:relative;line-height:140%;}
.team-block .contacts-list .contact-member .text-container h4:after{content:"";display:block;width:100px;height:4px;background:#FFFFFF;position:absolute;bottom:0;left:0;}
.team-block .contacts-list .contact-member .text-container ul.contact-list{margin:0;}
.team-block .contacts-list .contact-member .text-container ul.contact-list li{padding-left:35px;position:relative;margin:0 0 3px;color:#FFFFFF;font-size:15px;line-height:120%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.team-block .contacts-list .contact-member .text-container ul.contact-list li a{color:#FFFFFF;}
.team-block .contacts-list .contact-member .text-container ul.contact-list li a:hover{-webkit-opacity:0.8;-moz-opacity:0.8;opacity:0.8;}
.team-block .contacts-list .contact-member .text-container ul.contact-list li a:active{-webkit-opacity:0.5;-moz-opacity:0.5;opacity:0.5;}
.team-block .contacts-list .contact-member .text-container ul.contact-list li i{font-size:20px;color:#FFFFFF;position:absolute;top:0;left:0;}
.team-block .disclaimer-block{border-top:1px solid rgba(213, 213, 213, 0.49);padding-top:30px;}
.team-block .disclaimer-block h2{margin:0 0 20px;}
.team-block .disclaimer-block p{font-size:13px;margin:0 0 15px;line-height:190%;}
.image-gallery{width:100%;position:relative;margin:40px 0;}
.image-gallery .bx-wrapper .bx-pager{bottom:0;padding:18px;background-color:#000000;zoom:1;background-color:transparent\9;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#5c000000, endColorstr=#5c000000)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#5c000000, endColorstr=#5c000000);background-color:rgba(0, 0, 0, 0.36);text-align:left;}
.image-gallery .bx-wrapper .bx-pager .bx-pager-item .bx-pager-link{width:7px;height:7px;background:#FFFFFF;margin:0 2px;-webkit-opacity:0.45;-moz-opacity:0.45;opacity:0.45;}
.image-gallery .bx-wrapper .bx-pager .bx-pager-item .bx-pager-link.active{-webkit-opacity:1;-moz-opacity:1;opacity:1;}
.image-gallery .controls{position:absolute;bottom:0;right:0;z-index:100;padding-right:18px;}
.image-gallery .controls a{color:#FFFFFF;font-size:24px;vertical-align:top;line-height:50px;margin-left:15px;}
.image-gallery .controls a:hover{-webkit-opacity:0.8;-moz-opacity:0.8;opacity:0.8;}
.image-gallery .controls a:active{-webkit-opacity:0.45;-moz-opacity:0.45;opacity:0.45;}
.home-slideshow{position:relative;}
.home-slideshow .bxslider li{position:relative;}
.home-slideshow .bxslider li img{width:100%;}
.home-slideshow .bxslider li .caption{position:absolute;bottom:0;left:0;width:100%;padding:45px 0 15px;background-color:#000000;zoom:1;background-color:transparent\9;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#ab000000, endColorstr=#ab000000)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ab000000, endColorstr=#ab000000);background-color:rgba(0, 0, 0, 0.67);height:187px;}
.home-slideshow .bxslider li .caption p{max-width:60%;font-size:25px;color:#FFFFFF;line-height:140%;font-weight:300;margin:0;}
.home-slideshow .bxslider li .caption p a{display:block;clear:both;color:#00B2B2;}
.home-slideshow .bxslider li .caption p a:hover{color:#00e5e5;}
.home-slideshow .bxslider li .caption p a:active{color:#007f7f;}
.home-slideshow .bx-wrapper .bx-controls{max-width:1050px;margin:0 auto;position:relative;padding:0 20px;}
.home-slideshow .bx-wrapper .bx-pager{text-align:left;bottom:140px;padding:18px 0;}
.home-slideshow .bx-wrapper .bx-pager .bx-pager-item .bx-pager-link{width:7px;height:7px;background:#FFFFFF;margin:0 2px;-webkit-opacity:0.45;-moz-opacity:0.45;opacity:0.45;}
.home-slideshow .bx-wrapper .bx-pager .bx-pager-item .bx-pager-link.active{-webkit-opacity:1;-moz-opacity:1;opacity:1;}
.home-slideshow .product-offerings{width:100%;z-index:100;}
.home-slideshow .product-offerings .text-container{max-width:325px;width:100%;float:right;text-align:left;position:absolute;bottom:0;right:0;z-index:101;padding-bottom:30px;}
.home-slideshow .product-offerings .text-container h4{text-transform:uppercase;color:#FFFFFF;margin:0 0 15px;font-weight:700;font-size:12px;}
.home-slideshow .product-offerings .text-container a.btn{display:block;width:100%;margin:0 0 7px;text-align:left;}
.home-slideshow .product-offerings .text-container a.btn i{float:right;}
.read-more-container p{font-size:25px;font-weight:300;}
.read-more-container .read-more.hidden{display:none;}
.read-more-container .read-more-trigger{text-transform:none;font-weight:600;font-size:15px;line-height:40px;padding:0 12px;}
.read-more-container .question-text{line-height:40px;font-size:17px;color:#000000;margin-left:20px;}
.read-more-container .question-text span.phone{color:#00B2B2;font-weight:700;}
.read-more-container .question-text span.phone i{font-size:30px;position:relative;top:4px;}
ul.box-list li{margin:0 0 7px;background:#FFFFFF;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;behavior:url('../plugins//pie/PIE.htc');padding:14px;min-height:125px;}
ul.box-list li h4{font-size:17px;margin:0 0 8px;}
ul.box-list li p{line-height:145%;margin:0;color:#000000 !important;}
ul.forms{margin:0;}
ul.forms li{border-bottom:1px solid rgba(213, 213, 213, 0.22);}
ul.forms li:last-child{border-bottom:none;}
ul.forms li a{display:block;padding:12px 25px 8px 0;position:relative;font-size:17px;line-height:120%;}
ul.forms li a:after{content:"\e80c";font-family:'trilogy';font-size:15px;position:absolute;line-height:20px;margin-top:-10px;top:50%;right:0;width:25px;text-align:center;color:#1198BD;}
ul.forms li a:hover:after{color:#17bdea;}
ul.forms li a:active:after{color:#007A9C;}
.latest-articles .bxslider li h4{font-size:17px;margin:0 0 8px;}
.latest-articles .bxslider li h4 a{color:#7ddffc;}
.latest-articles .bxslider li p{line-height:145%;margin:0;}
.latest-articles .bx-wrapper .bx-pager{position:static;text-align:center;bottom:140px;padding:18px 0;}
.latest-articles .bx-wrapper .bx-pager .bx-pager-item .bx-pager-link{width:7px;height:7px;background:#FFFFFF;margin:0 2px;-webkit-opacity:0.45;-moz-opacity:0.45;opacity:0.45;}
.latest-articles .bx-wrapper .bx-pager .bx-pager-item .bx-pager-link.active{-webkit-opacity:1;-moz-opacity:1;opacity:1;}
.trusts-banner-carousel{position:relative;}
.trusts-banner-carousel .bxslider li{position:relative;height:295px;max-width:500px;}
.trusts-banner-carousel .bxslider li .trust-slide{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;background-size:cover;background-position:center center;background-repeat:no-repeat;}
.trusts-banner-carousel .bxslider li .trust-slide .bg-colour{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3;background-color:#000000;zoom:1;background-color:transparent\9;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#59000000, endColorstr=#59000000)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#59000000, endColorstr=#59000000);background-color:rgba(0, 0, 0, 0.35);}
.trusts-banner-carousel .bxslider li .trust-slide .overlay{position:absolute;bottom:-140px;left:0;width:100%;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s;padding:20px 35px;z-index:5;height:220px;}
.trusts-banner-carousel .bxslider li .trust-slide .overlay h3,
.trusts-banner-carousel .bxslider li .trust-slide .overlay p{color:#FFFFFF;}
.trusts-banner-carousel .bxslider li .trust-slide .overlay h3{margin:0 0 25px;position:relative;padding-bottom:15px;font-size:25px;line-height:150%;}
.trusts-banner-carousel .bxslider li .trust-slide .overlay h3:after{content:"";display:block;width:33px;position:absolute;left:0;bottom:0;height:2px;background:#FFFFFF;}
.trusts-banner-carousel .bxslider li .trust-slide .overlay p{margin:0;line-height:160%;font-size:16px;}
.trusts-banner-carousel .bxslider li .trust-slide .overlay p a{color:#90F2F2;}
.trusts-banner-carousel .bxslider li .trust-slide .overlay p a:hover{color:#FFFFFF;}
.trusts-banner-carousel .bxslider li:hover .trust-slide .overlay{background-color:#00B2B2;zoom:1;background-color:transparent\9;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#e800b2b2, endColorstr=#e800b2b2)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#e800b2b2, endColorstr=#e800b2b2);background-color:rgba(0, 178, 178, 0.91);bottom:0;}
.trusts-banner-carousel .bx-wrapper{max-width:100%!important;}
.trusts-banner-carousel .controls a{font-size:50px;color:#FFFFFF;width:66px;line-height:66px;text-align:center;position:absolute;top:50%;margin-top:-33px;z-index:100;}
.trusts-banner-carousel .controls a.left{left:0;}
.trusts-banner-carousel .controls a.right{right:0;}
.entry-header img{display:block;max-width:100%;}
.comments-area p{margin-bottom:0;}
.comments-area p.form-submit{margin-top:1em;}
.comments-area p.form-allowed-tags{margin-bottom:1em;font-size:13px;}
.comments-area label{text-transform:none;color:#333333;font-family:'Open Sans','Myriad Pro','Helvetica Neue','Helvetica',Arial,sans-serif;font-weight:700;font-style:normal;font-size:14px;margin:0 0 10px;display:block;}
.comments-area input,
.comments-area textarea{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;behavior:url('../plugins//pie/PIE.htc');font-size:15px;color:#2D2D2D;background:#FFFFFF;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;border:1px solid #D7D7D7;padding:12px;line-height:120%;width:100%;}
.comments-area input::-webkit-input-placeholder,
.comments-area textarea::-webkit-input-placeholder{color:#939393;}
.comments-area input:-moz-placeholder,
.comments-area textarea:-moz-placeholder{color:#939393;}
.comments-area input::-moz-placeholder,
.comments-area textarea::-moz-placeholder{color:#939393;}
.comments-area input:-ms-input-placeholder,
.comments-area textarea:-ms-input-placeholder{color:#939393;}
.comments-area input:focus,
.comments-area textarea:focus{outline:none;border-color:#0083A9 !important;}
.comments-area input:focus::-webkit-input-placeholder,
.comments-area textarea:focus::-webkit-input-placeholder{color:#939393;}
.comments-area input:focus:-moz-placeholder,
.comments-area textarea:focus:-moz-placeholder{color:#939393;}
.comments-area input:focus::-moz-placeholder,
.comments-area textarea:focus::-moz-placeholder{color:#939393;}
.comments-area input:focus:-ms-input-placeholder,
.comments-area textarea:focus:-ms-input-placeholder{color:#939393;}
.comments-area input.submit{background:none;border:none;color:#FFFFFF;text-transform:uppercase;}
ul.unit-rates-list li{display:block;margin:0 0 8px;font-size:17px;font-weight:600;color:#FFFFFF;border:3px solid rgba(0, 0, 0, 0.04);-webkit-box-shadow:0px 1px 4px 0px rgba(0, 0, 0, 0.14);-moz-box-shadow:0px 1px 4px 0px rgba(0, 0, 0, 0.14);box-shadow:0px 1px 4px 0px rgba(0, 0, 0, 0.14);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;behavior:url('../plugins//pie/PIE.htc');position:relative;overflow:hidden;}
ul.unit-rates-list li .table{width:100%;display:table;table-layout:fixed;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;behavior:url('../plugins//pie/PIE.htc');overflow:hidden;}
ul.unit-rates-list li .table .cell{display:table-cell;padding:15px;vertical-align:middle;background:#0083A9;text-transform:uppercase;font-size:12px;}
ul.unit-rates-list li .table .cell .title{display:block;font-size:17px;font-weight:600;text-transform:none;}
ul.unit-rates-list li .table .cell.value{background:#1198BD;width:135px;font-size:38px;font-weight:300;text-align:right;padding:15px 28px 15px 20px;text-transform:uppercase;}
ul.faqs li div.answer{display:none;}
ul.faqs li.active div.answer{display:block;}
.trust_slide div{position:relative;top:110px;}
.trust_slide:hover div{top:0;}
.trust_contacts .contact{float:left;width:50%;background:teal;}
html,
body{height:100%;}
#wrap{min-height:100%;}
#main{overflow:auto;padding-bottom:345px;}
footer{position:relative;margin-top:-345px;height:345px;clear:both;}
body{overflow-x:hidden;padding-top:20px;background-color:#F0F0F0;}
header{position:absolute;top:0;left:0;width:100%;z-index:1000;}
header .left{float:left;}
header .right{float:right;text-align:right;}
header .header-top{background:#0083A9;padding:7px 0 8px;}
header .header-top .search-wrap form,
header .header-top .search-wrap .my-invest-logo{vertical-align:top;}
header .header-top .search-wrap .my-invest-logo{width:66px;height:24px;margin-left:5px;}
header .header-top .search-wrap .data-room-logo{width:66px;height:24px;margin-left:15px;margin-right:5px;}
header .header-top .search-wrap .data-room{color:#fff;margin-left:15px;font-size:12px;position:relative;top:4px;}
header .header-top .search-wrap span.line{color:#2a96b9;position:relative;top:4px;}
header .header-top .search-wrap form{position:relative;width:120px;}
header .header-top .search-wrap form .control-group{margin:0;}
header .header-top .search-wrap form .control-group input.text{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;behavior:url('../plugins//pie/PIE.htc');font-size:12px;font-weight:600;padding:4px 35px 5px 10px;background:#1198BD;border:1px solid #1198BD;}
header .header-top .search-wrap form .control-group input.text:focus{border-color:#46caee;}
header .header-top .search-wrap form .control-group input.text::-webkit-input-placeholder{color:#FFFFFF;}
header .header-top .search-wrap form .control-group input.text:-moz-placeholder{color:#FFFFFF;}
header .header-top .search-wrap form .control-group input.text::-moz-placeholder{color:#FFFFFF;}
header .header-top .search-wrap form .control-group input.text:-ms-input-placeholder{color:#FFFFFF;}
header .header-top .search-wrap form .form-submit{padding:0;width:33px;text-align:center;font-size:15px;color:#FFFFFF;margin:0;position:absolute;top:0;right:0;background:none;line-height:26px;}
header .header-top .search-wrap form .form-submit:hover,
header .header-top .search-wrap form .form-submit:active{background:none;}
header .header-bottom{background-color:#FFFFFF;zoom:1;background-color:transparent\9;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#f2ffffff, endColorstr=#f2ffffff)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#f2ffffff, endColorstr=#f2ffffff);background-color:rgba(255, 255, 255, 0.95);padding:27px 0 17px;-webkit-box-shadow:-2px 4px 29px 0px rgba(0, 0, 0, 0.14);-moz-box-shadow:-2px 4px 29px 0px rgba(0, 0, 0, 0.14);box-shadow:-2px 4px 29px 0px rgba(0, 0, 0, 0.14);}
header .header-bottom #logo{display:block;}
header .header-bottom #logo img{width:163px;height:41px;}
header .header-bottom nav ul#menu-main-menu{font-size:14px;}
header .header-bottom nav ul#menu-main-menu > li{font-size:17px;}
header .header-bottom nav ul#menu-main-menu > li > a{display:block;padding:14px 10px;color:#5B6F7B;}
header .header-bottom nav ul#menu-main-menu > li > a:hover{color:#1198BD;}
header .header-bottom nav ul#menu-main-menu > li > a:active{color:#0083A9;}
header .header-bottom nav ul#menu-main-menu > li > ul{width:210px;left:50%;margin-left:-105px;padding:20px 25px;}
header .header-bottom nav ul#menu-main-menu > li > ul li,
header .header-bottom nav ul#menu-main-menu > li .offerings-drop ul li{display:block;}
header .header-bottom nav ul#menu-main-menu > li > ul li a,
header .header-bottom nav ul#menu-main-menu > li .offerings-drop ul li a{display:block;line-height:120%;padding:6px 0;font-size:15px;color:#E1E1E1;text-align:left;}
header .header-bottom nav ul#menu-main-menu > li > ul li a:hover,
header .header-bottom nav ul#menu-main-menu > li .offerings-drop ul li a:hover{color:#ffffff;}
header .header-bottom nav ul#menu-main-menu > li > ul li a:active,
header .header-bottom nav ul#menu-main-menu > li .offerings-drop ul li a:active{color:#FFFFFF;}
header .header-bottom nav ul#menu-main-menu > li > ul,
header .header-bottom nav ul#menu-main-menu > li .offerings-drop{-webkit-box-shadow:0px 0px 29px 0px rgba(0, 0, 0, 0.41);-moz-box-shadow:0px 0px 29px 0px rgba(0, 0, 0, 0.41);box-shadow:0px 0px 29px 0px rgba(0, 0, 0, 0.41);background:#333333;z-index:100;display:none;position:absolute;top:45px;}
header .header-bottom nav ul#menu-main-menu > li > ul:before,
header .header-bottom nav ul#menu-main-menu > li .offerings-drop:before{content:"";display:block;width:0;height:0;position:absolute;top:-14px;left:50%;margin-left:-9px;border-left:9px solid transparent;border-right:9px solid transparent;border-bottom:14px solid #333333;z-index:5;}
header .header-bottom nav ul#menu-main-menu > li .offerings-drop{width:530px;left:50%;margin-left:-84px;padding:4px 4px 0;top:45px;}
header .header-bottom nav ul#menu-main-menu > li .offerings-drop:before{left:84px;margin-left:-9px;}
header .header-bottom nav ul#menu-main-menu > li .offerings-drop .table{display:table;width:100%;table-layout:fixed;}
header .header-bottom nav ul#menu-main-menu > li .offerings-drop .table .col{display:table-cell;vertical-align:top;width:50%;text-align:left;}
header .header-bottom nav ul#menu-main-menu > li .offerings-drop .table .col:last-child{border-left:1px solid #272727;}
header .header-bottom nav ul#menu-main-menu > li .offerings-drop .table .col .image{display:block;position:relative;}
header .header-bottom nav ul#menu-main-menu > li .offerings-drop .table .col .image img{display:block;}
header .header-bottom nav ul#menu-main-menu > li .offerings-drop .table .col .image span{display:block;position:absolute;bottom:25px;left:27px;color:#FFFFFF;font-weight:700;font-size:12px;}
header .header-bottom nav ul#menu-main-menu > li .offerings-drop .table .col .image span:after{content:"";display:block;position:absolute;bottom:-8px;left:0;width:20px;height:2px;background:#FFFFFF;}
header .header-bottom nav ul#menu-main-menu > li .offerings-drop .table .col .text{padding:13px 20px 20px 27px;}
header .header-bottom nav ul#menu-main-menu > li .offerings-drop .table .col .text h4{color:#FFFFFF;margin:0 0 10px;font-size:20px;}
header .header-bottom nav ul#menu-main-menu > li .offerings-drop .table .col .text h4 a{color:#FFFFFF;}
header .header-bottom nav ul#menu-main-menu > li:hover > ul,
header .header-bottom nav ul#menu-main-menu > li:hover .offerings-drop{display:block;}
header .header-bottom nav ul#menu-main-menu > li.menu-item-39:hover > ul.sub-menu{display:none;}
footer .left{float:left;}
footer .right{float:right;text-align:right;}
footer ul.social{font-size:0;}
footer ul.social li a{font-size:18px;color:#1198BD;}
footer ul.social li a:hover{color:#17bdea;}
footer ul.social li a:active{color:#007A9C;}
footer span.phone{color:#1198BD;font-size:20px;letter-spacing:-0.01em;}
footer .table{display:table;width:100%;table-layout:fixed;}
footer .table .cell{display:table-cell;vertical-align:top;padding-top:30px;padding-bottom:20px;}
footer .table .cell.right-cell{width:280px;padding-left:30px;border-left:1px solid #EDEDED;}
footer .footer-top{background:#FFFFFF;}
footer .footer-top .menu-footer-menu-container{}
footer .footer-top .menu-footer-menu-container > ul{display:table;width:100%;}
footer .footer-top .menu-footer-menu-container > ul > li{display:table-cell;vertical-align:top;}
footer .footer-top .menu-footer-menu-container > ul > li > a{color:#1198BD;font-weight:600;font-size:17px;margin:0 0 15px;display:block;}
footer .footer-top .menu-footer-menu-container > ul > li > a:hover{color:#17bdea;}
footer .footer-top .menu-footer-menu-container > ul > li > a:active{color:#007A9C;}
footer .footer-top .menu-footer-menu-container > ul > li > ul.sub-menu > li{margin:0 0 10px;}
footer .footer-top .menu-footer-menu-container > ul > li > ul.sub-menu > li a{display:block;color:#5D5B5B;font-size:13px;}
footer .footer-top .menu-footer-menu-container > ul > li > ul.sub-menu > li > a{font-weight:700;}
footer .footer-top .menu-footer-menu-container > ul > li > ul.sub-menu > li > ul.sub-menu{margin:7px 0 0;}
footer .footer-top .menu-footer-menu-container > ul > li > ul.sub-menu > li > ul.sub-menu li{padding-left:10px;position:relative;margin:0 0 8px;}
footer .footer-top .menu-footer-menu-container > ul > li > ul.sub-menu > li > ul.sub-menu li:before{content:"-";position:absolute;left:0;top:0;display:inline;background:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;behavior:url('../plugins//pie/PIE.htc');}
footer .footer-top .gform_wrapper{max-width:100%;position:relative;padding-bottom:14px;border-bottom:2px solid #1198BD;margin:0 0 15px;}
footer .footer-top .gform_wrapper .gform_title{color:#1198BD;font-weight:600;font-size:17px;margin:0 0 15px;display:block;}
footer .footer-top .gform_wrapper .gform_description{font-size:15px;color:#656565;margin:0 0 15px;line-height:130%;}
footer .footer-top .gform_wrapper .gform_body ul li .gfield_label{display:none;}
footer .footer-top .gform_wrapper .gform_body ul li input.medium{width:100%;padding:12px 44px 12px 14px;font-size:15px;color:#333333;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;behavior:url('../plugins//pie/PIE.htc');border:1px solid #DCDCDC;}
footer .footer-top .gform_wrapper .gform_body ul li input.medium::-webkit-input-placeholder{color:#838383;}
footer .footer-top .gform_wrapper .gform_body ul li input.medium:-moz-placeholder{color:#838383;}
footer .footer-top .gform_wrapper .gform_body ul li input.medium::-moz-placeholder{color:#838383;}
footer .footer-top .gform_wrapper .gform_body ul li input.medium:-ms-input-placeholder{color:#838383;}
footer .footer-top .gform_wrapper .gform_footer{margin:0;padding:0;}
footer .footer-top .gform_wrapper .gform_footer input[type=submit].button.gform_button{outline:none;border:none;overflow:visible;cursor:pointer;position:absolute;font-weight:600;font-size:16px;font-style:italic;color:#1198BD;background:none;padding:0;width:45px;text-align:center;line-height:43px;bottom:21px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;right:0;}
footer .footer-top .gform_wrapper .gform_footer input[type=submit].button.gform_button:hover{color:#17bdea;background:none;}
footer .footer-top .gform_wrapper .gform_footer input[type=submit].button.gform_button:active{color:#007A9C;background:none;}
footer .footer-top h4{color:#333333;font-size:20px;font-weight:400;margin:0 0 8px;display:block;}
footer .footer-top .footer-contact .left{float:left;}
footer .footer-top .footer-contact .right{float:right;text-align:right;}
footer .footer-bottom{background:#333333;padding:12px 0 10px;position:relative;}
footer .footer-bottom ul.menu{font-size:0;}
footer .footer-bottom ul.menu li{vertical-align:top;font-size:14px;margin-right:12px;}
footer .footer-bottom ul.menu li a{color:#909090;display:block;padding:10px 0;}
footer .footer-bottom ul.menu li a:hover{color:#666666;}
footer .footer-bottom ul.menu li a:active{color:#FFFFFF;}
footer .footer-bottom .footer-logo{width:122px;height:32px;}
.content.main{overflow-x:hidden;}
.push--bottom{margin-bottom:1em;}
.page-template-template-homepage header{-webkit-box-shadow:-2px 4px 29px 0px rgba(0, 0, 0, 0.14);-moz-box-shadow:-2px 4px 29px 0px rgba(0, 0, 0, 0.14);box-shadow:-2px 4px 29px 0px rgba(0, 0, 0, 0.14);}
.page-template-template-homepage .block.padded{padding:50px 0;}
.page-template-template-homepage .three-col{margin-top:25px;}
.page-template-template-homepage .three-col h3{margin:0 0 25px;font-size:20px;}
.page-template-template-homepage ul.forms li a{color:#7ddffc;}
.page-template-template-homepage .trilogy-ribbon{background:url('../images/ribbon1.png') no-repeat bottom right;height:333px;width:390px;position:absolute;right:0px;bottom:0px;z-index:100;}
.trilogy-footer-ribbon{background:url('../images/ribbonfooter.png') no-repeat bottom right;height:122px;width:188px;position:absolute;left:0px;bottom:0px;z-index:100;}
.blog .title-bar-content .entry-meta,
.single-post .title-bar-content .entry-meta,
.archive .title-bar-content .entry-meta{color:#fff;margin-top:1em;}
.blog img,
.single-post img,
.archive img{max-width:100%;}
.blog h2.entry-title,
.single-post h2.entry-title,
.archive h2.entry-title{margin:25px 0 15px;}
.blog h2.entry-title a,
.single-post h2.entry-title a,
.archive h2.entry-title a{color:#000;}
.blog p,
.single-post p,
.archive p{line-height:150%;}
.blog .entry-meta,
.single-post .entry-meta,
.archive .entry-meta{text-transform:uppercase;font-size:13px;margin-bottom:1em;}
.blog .white-text-container,
.single-post .white-text-container,
.archive .white-text-container{padding:0;}
.blog .white-text-container .content-container,
.single-post .white-text-container .content-container,
.archive .white-text-container .content-container{padding:15px 30px;}
.archive img,
.blog img{width:100%;max-width:100%;height:auto;}
.single-mortgage_trust .content-area,
.single-property_trust .content-area{position:relative;}
.single-mortgage_trust .trilogy-ribbon,
.single-property_trust .trilogy-ribbon{background:url('../images/ribbon1.png') no-repeat bottom right;height:333px;width:390px;position:absolute;right:0px;bottom:0px;z-index:100;}
.fancybox-inner .gform_wrapper{margin-top:0;}
.fancybox-inner .gform_footer{float:left;padding:0;margin:12px 0 0;clear:none;}
.fancybox-inner .cancel{clear:both;font-size:12px;margin-top:1em;}
.fancybox-inner .cancel a{color:#0083A9;}
.fancybox-inner .gform_description{font-size:19px;}
.fancybox-inner .btn-tertiary{margin-left:1em;}
@media screen and (max-width:1400px){.trilogy-footer-ribbon{display:none;}
}
@media screen and (max-width:960px){.cols .main-col{width:100%;float:none;margin-right:0;}
.cols .sidebar-col{width:100%;float:none;}
.cols .sidebar-col .sidebar-content{top:auto;margin-bottom:0;}
footer .table{display:block;}
footer .table .cell{display:block;}
footer .table .cell.right-cell{width:100%;max-width:350px;margin:0 auto;padding-left:0;border-left:none;}
footer .footer-top .menu-footer-menu-container > ul{table-layout:fixed;}
.home-slideshow .bxslider li .caption{position:relative;padding:35px 0 15px;}
}
@media screen and (max-width:900px){.mobile-menu-trigger{display:inline-block;font-size:25px;color:#5B6F7B;}
header .header-bottom .right nav.main-navigation{display:none;position:absolute;top:65px;left:0;width:100%;background-color:#FFFFFF;zoom:1;background-color:transparent\9;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#f2ffffff, endColorstr=#f2ffffff)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#f2ffffff, endColorstr=#f2ffffff);background-color:rgba(255, 255, 255, 0.95);padding:0;z-index:101;}
header .header-bottom .right nav.main-navigation ul#menu-main-menu{padding:0;text-align:left;width:100%;box-shadow:0 4px 10px -2px #808080;}
header .header-bottom .right nav.main-navigation ul#menu-main-menu > li{display:block;width:100%;padding:0;}
header .header-bottom .right nav.main-navigation ul#menu-main-menu > li > a{display:block;padding-left:15px;padding-right:15px;}
header .header-bottom .right nav.main-navigation ul#menu-main-menu > li > ul.sub-menu{position:static;display:block;width:100%;background:none;padding:0 0 0 30px;margin:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
header .header-bottom .right nav.main-navigation ul#menu-main-menu > li > ul.sub-menu:before{display:none;}
header .header-bottom .right nav.main-navigation ul#menu-main-menu > li > ul.sub-menu li a{color:#5B6F7B;}
header .header-bottom .right nav.main-navigation ul#menu-main-menu > li > ul.sub-menu li a:hover{color:#1198BD;}
header .header-bottom .right nav.main-navigation ul#menu-main-menu > li > ul.sub-menu li a:active{color:#0083A9;}
header .header-bottom .right nav.main-navigation ul#menu-main-menu > li:hover > .offerings-drop{display:none;}
header .header-bottom .right nav.main-navigation ul#menu-main-menu > li.menu-item-39:hover > ul.sub-menu{display:block;}
.home-slideshow .bxslider li .caption p{max-width:50%;font-size:22px;}
#menu-item-39 ul.sub-menu:last-child{display:none !important;}
.title-bar-container .title-bar-content .table .cell > .wrapper{padding-right:0px;}
.team-block .contacts-block-container .contacts-block{margin-right:0;}
.mortgage-form .customSelect .arrow{width:15px !important;}
.single-mortgage_trust .trilogy-ribbon,
.single-property_trust .trilogy-ribbon{z-index:-1;}
}
@media screen and (max-width:767px){header .header-top .right{text-align:left;}
header .header-top .search-wrap .my-invest-logo{margin-left:2px;}
header .header-top .search-wrap .data-room{margin-left:6px;margin-right:2px;}
header .header-bottom{padding:10px 0;}
header .header-bottom #logo img{width:120px;height:30px;}
header .header-bottom .right nav.main-navigation{top:43px;}
footer .table .cell.right-cell{padding-top:0;}
footer .footer-top .menu-footer-menu-container > ul{display:block;width:100%;text-align:center;}
footer .footer-top .menu-footer-menu-container > ul > li{display:block;margin:0 0 15px;padding:0;}
footer .footer-top .menu-footer-menu-container > ul > li > ul.sub-menu > li > ul.sub-menu li:before{display:none;}
footer .footer-bottom .left,
footer .footer-bottom .right{float:none;width:100%;text-align:center;}
footer .footer-bottom .left{padding-bottom:20px;}
footer .footer-bottom ul.menu{display:block;}
footer .footer-bottom ul.menu li{display:block;margin-right:0;}
.related-footer-banner .left{width:100%;}
.related-footer-banner a{font-size:18px;}
.cols{padding-bottom:50px;}
.cols .main-col{padding-top:10px;}
.block.padded{padding:40px 0;}
.title-bar-container{padding-top:52px;}
.title-bar-container > .wrapper{min-height:125px;}
.title-bar-container .title-bar-content h1{font-size:30px;margin:3px 0 0;}
.title-bar-container .title-bar-content p.intro{margin:10px 0;}
.title-bar-container .title-bar-content ul.units-list li{display:block;border-right:none;border-bottom:1px solid rgba(255, 255, 255, 0.45);padding:10px 0;}
.title-bar-container .title-bar-content ul.units-list li:last-child{border-bottom:none;}
.title-bar-container .title-bar-content .table .cell{padding-top:25px;padding-bottom:15px;}
.title-bar-container .title-bar-content .table .cell > .wrapper{padding-right:20px;}
h1{font-size:30px;}
h2{font-size:20px;}
h3{font-size:17px;}
img{max-width:100%;height:auto;}
p.intro{margin:0 0 20px;font-size:18px;}
p.disclaimer,
.disclaimer-block p{font-size:11px !important;}
iframe{max-width:100%!important;}
table td,
table th{font-size:13px;padding:5px;}
.white-text-container{padding:15px;}
.sidebar-contact ul.sidebar-contact-list li{font-size:16px;}
.overview-container .image img{height:auto;}
.overview-container .text p{font-size:18px;margin:0 0 15px;}
.overview-container .text ul li{display:block;border-right:none;border-bottom:1px solid rgba(255, 255, 255, 0.45);padding:10px 0;}
.overview-container .text ul li:last-child{border-bottom:none;}
.blog h2.entry-title,
.single-post h2.entry-title,
.archive h2.entry-title{margin:15px 0;}
.blog .white-text-container .content-container,
.single-post .white-text-container .content-container,
.archive .white-text-container .content-container{padding:5px 15px;}
.page-template-template-homepage .block.padded{padding:40px 0;}
.home-slideshow{background-color:#000000;zoom:1;background-color:transparent\9;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#ab000000, endColorstr=#ab000000)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ab000000, endColorstr=#ab000000);background-color:rgba(0, 0, 0, 0.67);}
.home-slideshow .bx-wrapper .bx-pager{bottom:210px;}
.home-slideshow .bxslider li .caption{height:105px;padding:10px 0 15px;background:none;}
.home-slideshow .bxslider li .caption p{max-width:100%;font-size:16px;}
.home-slideshow .product-offerings .text-container{position:static;float:none;margin:0;}
.home-slideshow .trilogy-ribbon{z-index:-1;opacity:0.1;}
.read-more-container p{font-size:18px;}
.read-more-container .question-text{display:block;margin-left:0;line-height:120%;margin-top:15px;}
.read-more-container .callusline{display:block;}
.three-col .col{width:100%;float:none;margin-right:0;margin-bottom:15px;}
.trusts-banner-carousel .controls{display:none;}
.trusts-banner-carousel .bxslider li .trust-slide .overlay h3{font-size:20px;margin-bottom:10px;}
.trusts-banner-carousel .bxslider li .trust-slide .overlay p{font-size:13px;}
.team-members-list{margin:15px 0 30px;}
.team-members-list .member{width:100%;margin-right:0;display:block;}
.team-members-list .member .image{height:auto;}
.team-members-list .member .image img{height:auto;}
.team-members-list .member .bio-container .bio .bio-excerpt{height:auto;}
.team-block .contacts-block-container .contacts-block{width:100%;}
.team-block .contacts-list .contact-member{width:100%;margin-right:0;display:block;}
.team-block .contacts-list .contact-member .image{height:auto;}
.team-block .contacts-list .contact-member .image img{height:auto;}
.team-block .contacts-list .contact-member .text-container{height:auto;}
.downloads-block ul li{width:100%;margin-right:0;}
ul.unit-rates-list li .table .cell.value{width:113px;}
.mortgage-form .gform_wrapper .gform_body{display:block;}
.mortgage-form .gform_wrapper .gform_body ul.gform_fields{display:block;max-width:100%;}
.mortgage-form .gform_wrapper .gform_body ul.gform_fields:first-child{padding-bottom:30px;padding-right:0;}
.mortgage-form .gform_wrapper .gform_body ul.gform_fields:first-child > li.gfield{margin-right:0;width:100%;max-width:100%;}
.mortgage-form .gform_wrapper .gform_body ul.gform_fields:last-child{padding-top:30px;padding-left:0;border-top:1px solid rgba(255, 255, 255, 0.45);border-left:none;}
.mortgage-form .gform_wrapper .gform_footer input.gform_button.button{width:100%;display:block;}
}
.modal{display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:10000;}
.modal__blocker{background:#000000;height:100%;left:0;opacity:.8;position:fixed;top:0;width:100%;z-index:100;}
.modal__body{background-color:#F0F0F0;left:50%;max-height:80%;max-width:800px;overflow-y:auto;position:absolute;top:50%;width:80%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:110;}
.modal__title,
.modal__content{padding:2rem !important;}
.modal__title{background-color:#0083A9;color:#FFFFFF;margin:0;padding-top:1rem !important;padding-bottom:1rem !important;position:relative;padding-right:3em;}
.modal__close{display:inline-block;position:absolute;right:0;cursor:pointer;height:100%;width:3.1em;top:0;}
.modal__close:hover{background-color:#006f90;}
.modal__close:before,
.modal__close:after{background-color:#FFFFFF;content:"";display:block;height:2px;margin-top:0;position:absolute;right:1em;top:50%;margin-top:-0.1em;width:1em;}
.modal__close:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}
.modal__close:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
.modal__content p:last-of-type{margin-bottom:0;}
@media (max-width:620px){.modal__content .btn{width:100%;margin-bottom:.25em;}
}
.modal--is-active{display:block;}
.btn--apply{background-color:#004861;color:#FFFFFF;font-size:18px;font-weight:600;font-weight:bold;padding-bottom:.25em;padding-right:2em;padding-top:.25em;position:relative;text-align:left !important;text-transform:none;}
.btn--apply:after{background-image:url('../images/circle-check-teal.png');background-size:contain;content:"";display:inline-block;height:1.3em;margin-top:-0.65em;position:absolute;right:1em;top:50%;width:1.3em;}
.btn--fill{display:block;width:100%;}
.grid{list-style:none;margin-bottom:-30px;margin-left:-30px;padding-left:0;}
.grid:after{display:table;clear:both;content:"";}
.grid__item{float:left;margin-bottom:30px;padding-left:30px;vertical-align:top;width:100%;}
@media (min-width:620px){.grid__item{width:33.333%;}
}
.grid__item:before,
.grid__item:after{display:none;}
.grid-feature{background-color:#FFFFFF;display:block;position:relative;}
.grid-feature figure,
.grid-feature figcaption{margin:0;padding:0;}
.grid-feature img{max-width:100%;height:auto;vertical-align:middle;}
.grid-feature__content{padding:1em 1.5em;}
.grid-feature__content p:last-of-type{margin-bottom:0;}
.grid-feature__badge{color:#FFFFFF;left:0;position:absolute;top:0;}
.grid-feature__title{margin-top:0;color:#00B2B2;font-weight:600;}
.badge{padding:.2em 1em;font-weight:bold;font-size:13px;background-color:#0083A9;}
.progress-bar__label{padding-bottom:.5em;padding-left:1.5em;font-weight:bold;font-size:13px;}
.progress-bar__indicator{background-color:#DDDDDD;height:10px;position:relative;}
.progress-bar__amount{background-color:#0083A9;height:100%;left:0;position:absolute;top:0;}
.filter{background-color:#FFFFFF;display:block;font-size:13px;margin-bottom:30px;padding:.75em;}
.filter__item{cursor:pointer;display:inline-block;width:auto;}
.filter__item span{display:inline-block;font-weight:bold;padding:.75em 1.25em;}
.filter__item span.is-active{background-color:#00B2B2;color:#FFFFFF;}
.click-gallery img{height:auto;max-width:100%;vertical-align:middle;width:100%;}
.click-gallery__images{overflow:hidden;position:relative;margin-bottom:10px;}
.click-gallery__feature-old{position:absolute;z-index:0;width:100%;}
.click-gallery__feature{position:relative;z-index:2;}
.click-gallery__item{width:33.333%;}
@media (min-width:620px){.click-gallery__item{width:20%;}
}
.click-gallery__thumbnail{cursor:pointer;}
.team-members-list .member .bio-container h4{text-transform:uppercase;font-weight:600;font-size:12px;height:60px !important;}
.wrapper{padding:0px;}
.tab{position:relative;margin-bottom:1px;width:100%;color:#fff;overflow:hidden;}
.full vinput{position:absolute;opacity:0;z-index:-1;}
.full label{position:relative;display:block;padding:0 0 0 1em;background:#0083A9;font-weight:normal;line-height:3;cursor:pointer;}
.blue label{background:#0083A9;}
.tab-content{max-height:0;overflow:hidden;background:#1abc9c;-webkit-transition:max-height .35s;-o-transition:max-height .35s;transition:max-height .35s;}
.blue .tab-content{background:#3498db;}
.tab-content p{margin:1em;}
.full input:checked ~ .tab-content{max-height:none;}
.full label::after{position:absolute;right:0;top:0;display:block;width:3em;height:3em;line-height:3;text-align:center;-webkit-transition:all .35s;-o-transition:all .35s;transition:all .35s;}
.full input[type=checkbox] + label::after{content:"+";}
.full input[type=radio] + label::after{content:"\25BC";}
.full input[type=checkbox]:checked + label::after{transform:rotate(315deg);}
.full input[type=radio]:checked + label::after{transform:rotateX(180deg);}
.full input[type="checkbox"], .full input[type="radio"]{display:none;}
.title-bar-container .title-bar-content ul.units-list li{padding:0 25px 0 15px !important;}