.et_pb_section .et_pb_row {
width:90% !important;
}
#page-container {
padding-top:0px !important;
} #main-header {
background-color:#000000 !important;
box-shadow:none !important;
-moz-box-shadow:none !important;
-webkit-box-shadow:none !important;
}
#main-header.et-fixed-header {
background-color:#000000 !important;
}
#main-header .container {
width:100% !important;
max-width:100% !important;
padding:0px 60px !important;
}
#main-header .container a img {
height:100% !important;
max-height:70% !important;
max-width:100% !important;
}
#main-header #et-top-navigation {
padding-top:30px !important;
}
#main-header #et-top-navigation #top-menu li {
padding-right:40px !important;
}
#main-header #et-top-navigation #top-menu li:last-child {
padding-right:0px !important;
}
#main-header #et-top-navigation #top-menu li a {
padding-bottom:30px !important;
font-weight:500 !important;
font-size:15px !important;
line-height:16px !important;
color:#ffffff !important;
opacity:1.0 !important;
}
#main-header #et-top-navigation #top-menu li a:after {
content:'';
display:block;
margin-top:3px;
width:100%;
height:1px;
background-color:transparent;
transition:all 0.3s ease-in-out;
-webkit-transition:all 0.3s ease-in-out;
-moz-transition:all 0.3s ease-in-out;
-o-transition:all 0.3s ease-in-out;
}
#main-header #et-top-navigation #top-menu li a:hover:after,
#main-header #et-top-navigation #top-menu li.current-menu-item a:after {
background-color:#ffffff !important;
}
#main-header #et-top-navigation #top-menu li#menu-item-774.current-menu-item a:after {
background-color:transparent !important;
}
@media only screen and (max-width:980px) {
#main-header .container { width:90% !important; padding:0px !important; }
} #main-header #et-top-navigation #et_mobile_nav_menu .mobile_menu_bar:before {
color:#ffffff !important;
}
#main-header ul#mobile_menu {
border-top:solid 2px #ffffff !important;
background-color:#000000 !important;
padding:15px 0px !important;
box-shadow:none !important;
-moz-box-shadow:none !important;
-webkit-box-shadow:none !important;
}
#main-header ul#mobile_menu li a {
padding:12px 30px !important;
color:#ffffff !important;
opacity:1.0 !important;
font-size:15px !important;
line-height:20px !important;
transition:all 0.3s ease-in-out;
-webkit-transition:all 0.3s ease-in-out;
-moz-transition:all 0.3s ease-in-out;
-o-transition:all 0.3s ease-in-out;
}
#main-header ul#mobile_menu li a:hover,
#main-header ul#mobile_menu li.current-menu-item a {
color:#ffff99 !important;
} #main-footer {
display:none !important;
} .home #main-header .logo_container {
display:none !important;
}
.home #main-header.et-fixed-header .logo_container {
display:block !important;
} .home_banner {
padding:0px !important;
}
.home_banner .et_pb_row {
width:90% !important;
max-width:1100px !important;
padding:0px !important;
}
.home_banner .et_pb_text {
min-height:850px;
min-height:100vh;
position:relative;
}
.home_banner .et_pb_text .et_pb_text_inner {
position:absolute;
top:40%;
transform:translate(0px,-50%);
width:100%;
}
.home_banner .et_pb_text .et_pb_text_inner img {
max-width:40% !important;
width:auto !important;
height:auto !important;
}
.home_banner .et_pb_text .et_pb_text_inner h1 {
padding:40px 0px 0px !important;
font-weight:400 !important;
font-size:24px !important;
line-height:150% !important;
color:#ffffff !important;
}
@media only screen and (max-width:1599px) {
.home_banner .et_pb_text { min-height:750px; min-height:100vh; }
.home_banner .et_pb_text .et_pb_text_inner h1 { font-size:22px !important; }
}
@media only screen and (max-width:1399px) {
.home_banner .et_pb_text { min-height:650px; min-height:100vh; }
}
@media only screen and (max-width:1199px) {
.home_banner .et_pb_text { min-height:550px; min-height:100vh; }
.home_banner .et_pb_text .et_pb_text_inner h1 { font-size:20px !important; }
}
@media only screen and (max-width:980px) {
.home_banner .et_pb_text .et_pb_text_inner { top:40%; }
.home_banner .et_pb_text { min-height:800px; min-height:100vh; }
.home_banner .et_pb_text .et_pb_text_inner { text-align:center !important; }
.home_banner .et_pb_text .et_pb_text_inner img { max-width:50% !important; }
.home_banner .et_pb_text .et_pb_text_inner h1 {
max-width:450px !important; margin:0px auto !important; font-size:22px !important;
padding:30px 0px 0px !important;}
}
@media only screen and (max-width:767px) {
.home_banner .et_pb_text { min-height:650px; min-height:100vh; }
.home_banner .et_pb_text .et_pb_text_inner h1 { font-size:20px !important; }
}
@media only screen and (max-width:479px) {
.home_banner .et_pb_text { min-height:500px; min-height:100vh; }
.home_banner .et_pb_text .et_pb_text_inner img { max-width:75% !important; }
.home_banner .et_pb_text .et_pb_text_inner h1 {
font-size:18px !important; padding:25px 0px 0px !important; }
} #home_intro {
padding:80px 0px 120px !important;
}
#home_intro .et_pb_row {
padding:0px !important;
max-width:1100px !important;
}
#home_intro .et_pb_column_1_3 {
width:30% !important;
margin-right:10% !important;
}
#home_intro .et_pb_column_2_3 {
width:60% !important;
margin:0px !important;
}
#home_intro .et_pb_column_1_3 .et_pb_text_inner {
padding:25px 0px !important;
border-top:solid 1px #808080 !important;
border-bottom:solid 1px #808080 !important;
}
#home_intro .et_pb_column_1_3 .et_pb_text_inner h3 {
padding:0px 0px 20px !important;
font-weight:500 !important;
font-size:24px !important;
line-height:130% !important;
color:#ffffff !important;
}
#home_intro .et_pb_column_1_3 .et_pb_text_inner p {
font-weight:500 !important;
font-size:16px !important;
line-height:22px !important;
color:#ffffff !important;
}
#home_intro .et_pb_column_2_3 .et_pb_text_inner p {
padding:0px 0px 20px !important;
font-weight:500 !important;
font-size:16px !important;
line-height:26px !important;
color:#ffffff !important;
}
#home_intro .et_pb_column_2_3 .et_pb_text_inner p:last-child {
padding:0px !important;
}
@media only screen and (max-width:1199px) {
#home_intro .et_pb_column_1_3 { width:30% !important; margin-right:5% !important; }
#home_intro .et_pb_column_2_3 { width:65% !important; }
}
@media only screen and (max-width:980px) {
#home_intro .et_pb_column_1_3 { width:100% !important; margin:0px !important; }
#home_intro .et_pb_column_2_3 { width:100% !important; margin-top:60px !important; }
#home_intro .et_pb_column_1_3 .et_pb_text_inner { max-width:300px !important; }
}
@media only screen and (max-width:767px) {
#home_intro { padding:60px 0px 100px !important; }
#home_intro .et_pb_column_2_3 { width:100% !important; margin-top:50px !important; }
} #home_mission {
padding:90px 0px 120px !important;
}
#home_mission .et_pb_row {
max-width:1100px !important;
padding:0px !important;
}
#home_mission .et_pb_column_1_3 {
width:38% !important;
margin-top:20px !important;
margin-right:7% !important;
}
#home_mission .et_pb_column_1_3 .et_pb_image,
#home_mission .et_pb_column_1_3 .et_pb_image .et_pb_image_wrap,
#home_mission .et_pb_column_1_3 .et_pb_image .et_pb_image_wrap img {
width:100% !important;
}
#home_mission .et_pb_column_2_3 {
width:55% !important;
margin:0px !important;
}
#home_mission .et_pb_column_2_3 .et_pb_text_inner h2 {
padding:0px 0px 10px !important;
font-weight:700 !important;
font-size:30px !important;
line-height:36px !important;
}
#home_mission .et_pb_column_2_3 .et_pb_text_inner h2:after {
content:'';
display:block;
width:100px;
margin:20px 0px 0px 0px;
height:1px;
background-color:#c0c0c0;
margin-top:20px;
}
#home_mission .et_pb_column_2_3 .et_pb_text_inner ul {
margin:0px !important;
padding:0px 0px 0px 15px !important;
}
#home_mission .et_pb_column_2_3 .et_pb_text_inner ul li {
padding:20px 0px 0px !important;
font-weight:500 !important;
font-size:16px !important;
line-height:26px !important;
}
#home_mission .et_pb_column_2_3 .et_pb_text_inner h4 {
padding:30px 0px 0px !important;
font-weight:900 !important;
font-size:22px !important;
line-height:28px !important;
}
#home_mission .et_pb_column_2_3 .et_pb_text_inner a {
text-decoration:underline !important;
color:#000000 !important;
font-weight:700 !important;
transition:all 0.3s ease-in-out;
-webkit-transition:all 0.3s ease-in-out;
-moz-transition:all 0.3s ease-in-out;
-o-transition:all 0.3s ease-in-out; }
#home_mission .et_pb_column_2_3 .et_pb_text_inner a:hover {
color:#808080 !important;
}
@media only screen and (max-width:1199px) {
#home_mission .et_pb_column_1_3 {
width:35% !important; margin-top:80px !important; margin-right:5% !important; }
#home_mission .et_pb_column_2_3 {
width:60% !important; }
}
@media only screen and (max-width:980px) {
#home_mission {
padding:90px 0px 60px !important; }
#home_mission .et_pb_column_1_3 {
float:none !important; width:100% !important; max-width:360px !important;
margin:0px auto !important; }
#home_mission .et_pb_column_2_3 {
float:none !important; width:100% !important; margin:70px 0px 0px !important; }
#home_mission .et_pb_column_2_3 .et_pb_text_inner h2 {
font-size:26px !important; line-height:32px !important; }
#home_mission .et_pb_column_2_3 .et_pb_text_inner h2:after {
width:90px; }
}
@media only screen and (max-width:767px) {
#home_mission {
padding:80px 0px 130px !important; }
#home_mission .et_pb_column_2_3 .et_pb_text_inner h2 {
font-size:24px !important; line-height:30px !important; }
#home_mission .et_pb_column_2_3 .et_pb_text_inner h2:after {
width:80px; }
}
@media only screen and (max-width:479px) {
#home_mission .et_pb_column_1_3 {
max-width:280px !important; }
} #home_specialisation {
padding:20px 0px 200px !important;
}
#home_specialisation .et_pb_row {
max-width:900px !important;
padding:0px !important;
}
#home_specialisation .et_pb_column .et_pb_text_inner h2 {
padding:0px 0px 30px !important;
font-weight:700 !important;
font-size:30px !important;
line-height:36px !important;
}
#home_specialisation .et_pb_column .et_pb_text_inner h2:after {
content:'';
display:block;
width:100px;
margin:20px 0px 0px 0px;
height:1px;
background-color:#c0c0c0;
margin-top:20px;
}
#home_specialisation .et_pb_column_2_3 {
width:48% !important;
margin:0px !important;
}
#home_specialisation .et_pb_column_1_3 {
width:45% !important;
margin-top:0px !important;
margin-left:7% !important;
}
#home_specialisation .et_pb_column_1_3 .et_pb_image,
#home_specialisation .et_pb_column_1_3 .et_pb_image .et_pb_image_wrap,
#home_specialisation .et_pb_column_1_3 .et_pb_image .et_pb_image_wrap img {
width:100% !important;
}
#home_specialisation .et_pb_column_2_3 .et_pb_text_inner p {
padding:0px !important;
font-weight:500 !important;
font-size:16px !important;
line-height:26px !important;
}
#home_specialisation .et_pb_column_2_3 .et_pb_text_inner h4 {
padding:20px 0px 3px !important;
font-weight:900 !important;
font-size:20px !important;
line-height:26px !important;
}
#home_specialisation .et_pb_column_2_3 .et_pb_text_inner ul {
margin:0px !important;
padding:0px 0px 0px 20px !important;
}
#home_specialisation .et_pb_column_2_3 .et_pb_text_inner ul li {
padding:2px 0px !important;
font-weight:500 !important;
font-size:16px !important;
line-height:24px !important;
}
#home_specialisation .et_pb_column_2_3 .et_pb_text_inner ul li a {
font-size:16px !important;
line-height:24px !important;
border-bottom:solid 1px transparent !important;
transition:all 0.3s ease-in-out;
-webkit-transition:all 0.3s ease-in-out;
-moz-transition:all 0.3s ease-in-out;
-o-transition:all 0.3s ease-in-out;
}
#home_specialisation .et_pb_column_2_3 .et_pb_text_inner ul li a:hover {
border-bottom:solid 1px #000000 !important;
}
#home_specialisation .et_pb_column_2_3 .et_pb_text_inner p a {
display:inline-block !important;
margin:15px 0px 0px !important;
padding:15px 30px !important;
font-weight:700 !important;
font-size:14px !important;
line-height:100% !important;
background-color:#000000 !important;
color:#ffffff !important;
border-radius:10px !important;
transition:all 0.3s ease-in-out;
-webkit-transition:all 0.3s ease-in-out;
-moz-transition:all 0.3s ease-in-out;
-o-transition:all 0.3s ease-in-out;
}
#home_specialisation .et_pb_column_2_3 .et_pb_text_inner p a:hover {
background-color:#808080 !important;
}
@media only screen and (max-width:1199px) {
#home_specialisation .et_pb_column_1_3 {
width:35% !important; margin-left:5% !important; }
#home_specialisation .et_pb_column_2_3 {
width:60% !important; }
}
@media only screen and (max-width:980px) {
#home_specialisation {
padding:20px 0px 150px !important; }
#home_specialisation .et_pb_column_1_3 {
float:none !important; width:100% !important; max-width:360px !important;
margin:0px auto !important; }
#home_specialisation .et_pb_column_2_3 {
float:none !important; width:100% !important; margin:0px 0px 50px !important; }
#home_specialisation .et_pb_column .et_pb_text_inner h2 {
font-size:26px !important; line-height:32px !important; padding:0px 0px 30px !important; }
#home_specialisation .et_pb_column .et_pb_text_inner h2:after {
width:90px; }
}
@media only screen and (max-width:767px) {
#home_specialisation {
padding:20px 0px 120px !important; }
#home_specialisation .et_pb_column .et_pb_text_inner h2 {
font-size:24px !important; line-height:30px !important; }
#home_specialisation .et_pb_column .et_pb_text_inner h2:after {
width:80px; }
}
@media only screen and (max-width:479px) {
#home_specialisation .et_pb_column_1_3 {
max-width:280px !important; }
} #home_focus_new {
padding:20px 0px 60px !important;
}
#home_focus_new .et_pb_row {
width:90% !important;
max-width:1280px !important;
padding:20px 0px !important;
} #home_focus_new .et_pb_column_4_4 {
padding:0px !important;
}
#home_focus_new .et_pb_column_4_4 .et_pb_text_inner {
padding:0px !important;
}
#home_focus_new .et_pb_column_4_4 .et_pb_text_inner h2 {
padding:0px 0px 30px !important;
font-weight:700 !important;
font-size:30px !important;
line-height:36px !important;
}
#home_focus_new .et_pb_column_4_4 .et_pb_text_inner h2:after {
content:'';
display:block;
width:100px;
margin:20px auto 0px;
height:1px;
background-color:#c0c0c0;
}
#home_focus_new .et_pb_column_4_4 .et_pb_text_inner p {
padding:0px !important;
font-weight:500 !important;
font-size:16px !important;
line-height:26px !important
} #home_focus_new .focus_text {
padding:0px 0px 20px !important;
}
#home_focus_new .focus_text .et_pb_module {
max-width:100% !important;
}
#home_focus_new .et_pb_row .et_pb_column_1_2:first-child {
float:left !important;
width:48% !important;
margin-right:2% !important;
}
#home_focus_new .et_pb_row .et_pb_column_1_2:last-child {
float:left !important;
width:48% !important;
margin-left:2% !important;
}
#home_focus_new .focus_text .et_pb_text {
margin:0px !important;
}
#home_focus_new .focus_text .et_pb_text_inner h2 {
padding:30px 0px 10px !important;
font-size:24px !important;
line-height:30px !important;
color:#000000 !important;
}
#home_focus_new .focus_text .et_pb_text_inner h4 {
margin:0px 0px 20px !important;
padding:0px 0px 20px !important;
border-bottom:solid 1px #e0e0e0 !important;
font-size:18px !important;
line-height:24px !important;
color:#999999 !important;
font-style:italic !important;
}
#home_focus_new .focus_text .et_pb_text_inner p {
padding:0px 0px 10px !important;
font-weight:500 !important;
font-size:16px !important;
line-height:24px !important;
color:#000000 !important;
}
#home_focus_new .focus_text .et_pb_text_inner p:last-child {
padding:0px !important;
}
#home_focus_new .focus_text .et_pb_text_inner p strong {
font-weight:700 !important;
}
@media only screen and (max-width:1299px) {
#home_focus_new .focus_text .et_pb_text_inner h4 {
margin:20px 0px 15px !important; padding:0px 0px 15px !important; }
}
@media only screen and (max-width:980px) {
#home_focus_new .et_pb_column_4_4 .et_pb_text_inner h2 {
font-size:26px !important; line-height:32px !important; }
#home_focus_new .et_pb_column_4_4 .et_pb_text_inner h2:after {
width:90px; }
#home_focus_new .et_pb_row .et_pb_column_1_2:first-child,
#home_focus_new .et_pb_row .et_pb_column_1_2:last-child {
float:none !important; width:100% !important; margin:0px !important; }
#home_focus_new .et_pb_row {
margin:40px auto !important; padding:0px !important; }
#home_focus_new .focus_text {
margin:20px auto !important; padding:0px !important; }
#home_focus_new .focus_text .et_pb_text_inner h2,
#home_focus_new .focus_text .et_pb_text_inner h4,
#home_focus_new .focus_text .et_pb_text_inner p {
text-align:justify !important; }
#home_focus_new .et_pb_row .et_pb_column_1_2:first-child .et_pb_text_inner h2 {
padding-top:0px !important; }
#home_focus_new .focus_text .et_pb_text_inner p:last-child {
padding-bottom:10px !important; }
#home_focus_new .focus_text .et_pb_text_inner h4 {
margin:0px 0px 20px !important; padding:0px 0px 20px !important; }
}
@media only screen and (max-width:767px) {
#home_focus_new .et_pb_column_4_4 .et_pb_text_inner h2 {
font-size:24px !important; line-height:30px !important; }
#home_focus_new .et_pb_column_4_4 .et_pb_text_inner h2:after {
width:80px; }
}         #home_strategy .et_pb_row {
width:100% !important;
max-width:100% !important;
padding:0px !important;
}
#home_strategy .et_pb_row .et_pb_column_4_4 {
float:none !important;
width:90% !important;
max-width:1160px !important;
margin:0px auto !important;
padding:100px 0px !important;
}
#home_strategy .et_pb_row .et_pb_column_4_4 .et_pb_text_inner h2 {
padding:0px 0px 30px !important;
font-weight:700 !important;
font-size:30px !important;
line-height:36px !important;
}
#home_strategy .et_pb_row .et_pb_column_4_4 .et_pb_text_inner h2:after {
content:'';
display:block;
width:100px;
margin:20px auto 0px;
height:1px;
background-color:#c0c0c0;
}
#home_strategy .et_pb_row .et_pb_column_4_4 .et_pb_text_inner p {
padding:0px 0px 5px !important;
font-weight:500 !important;
font-size:16px !important;
line-height:26px !important;
text-align:justify !important;
}
#home_strategy .et_pb_blurb_content {
width:90% !important;
max-width:260px !important;
margin:0px auto !important;
}
#home_strategy .et_pb_blurb_content .et_pb_main_blurb_image {
margin:0px 0px 20px !important;
}
#home_strategy .et_pb_blurb_content .et_pb_main_blurb_image .et_pb_image_wrap img {
width:100px !important;
height:auto !important;
}
#home_strategy .et_pb_blurb_content .et_pb_blurb_container h4 {
padding:0px !important;
font-weight:700 !important;
font-size:20px !important;
line-height:26px !important;
}
#home_strategy .et_pb_blurb_content .et_pb_blurb_container .et_pb_blurb_description p {
padding:0px !important;
font-weight:500 !important;
font-size:16px !important;
line-height:24px !important;
}
#home_strategy .et_pb_column_1_2 .et_pb_text {
margin-top:90px !important;
width:90% !important;
max-width:500px !important;
}
#home_strategy .et_pb_column_1_2  .et_pb_text .et_pb_text_inner h2 {
padding:0px 0px 20px !important;
font-weight:700 !important;
font-size:30px !important;
line-height:36px !important;
}
#home_strategy .et_pb_column_1_2 .et_pb_text .et_pb_text_inner h2:after {
content:'';
display:block;
width:100px;
margin:20px auto 0px;
height:1px;
background-color:#c0c0c0;
}
#home_strategy .et_pb_column_1_2 .et_pb_text .et_pb_text_inner h4 {
padding:0px !important;
font-weight:700 !important;
font-size:18px !important;
line-height:24px !important;
}
#home_strategy .et_pb_column_1_2 .et_pb_text .et_pb_text_inner p {
font-weight:500 !important;
font-size:16px !important;
line-height:24px !important;
}
@media only screen and (max-width:1499px) {
#home_strategy .et_pb_column_1_2 .et_pb_text {
margin-top:70px !important; }
}
@media only screen and (max-width:1299px) {
#home_strategy .et_pb_blurb_content {
width:94% !important; }
#home_strategy .et_pb_blurb_content .et_pb_main_blurb_image .et_pb_image_wrap img {
width:80px !important; }
#home_strategy .et_pb_blurb_content .et_pb_blurb_container h4 {
font-size:18px !important; line-height:24px !important; }
#home_strategy .et_pb_blurb_content .et_pb_blurb_container .et_pb_blurb_description p,
#home_strategy .et_pb_column_1_2 .et_pb_text .et_pb_text_inner p {
font-size:15px !important; line-height:22px !important; }
#home_strategy .et_pb_column_1_2 .et_pb_text {
margin-top:50px !important; max-width:420px !important; }
#home_strategy .et_pb_column_1_2 .et_pb_text .et_pb_text_inner h2,
#home_strategy .et_pb_row .et_pb_column_4_4 .et_pb_text_inner h2 {
font-size:26px !important; line-height:32px !important; }
#home_strategy .et_pb_column_1_2 .et_pb_text .et_pb_text_inner h2:after,
#home_strategy .et_pb_row .et_pb_column_4_4 .et_pb_text_inner h2:after {
width:90px; }
}
@media only screen and (max-width:980px) {
#home_strategy .et_pb_row .et_pb_column_4_4 {
padding:90px 0px !important; }
#home_strategy .et_pb_blurb_content .et_pb_main_blurb_image .et_pb_image_wrap img {
width:100px !important; }
#home_strategy .et_pb_blurb_content .et_pb_blurb_container h4 {
font-size:20px !important; line-height:26px !important; }
#home_strategy .et_pb_blurb_content .et_pb_blurb_container .et_pb_blurb_description p,
#home_strategy .et_pb_column_1_2 .et_pb_text .et_pb_text_inner p {
font-size:16px !important; line-height:24px !important; }
#home_strategy .et_pb_column_1_2 .et_pb_text {
margin-top:20px !important; margin-top:10px !important; }
}
@media only screen and (max-width:767px) {
#home_strategy .et_pb_row .et_pb_column_4_4 {
padding:80px 0px !important; }
#home_strategy .et_pb_column_1_2 .et_pb_text .et_pb_text_inner h2,
#home_strategy .et_pb_row .et_pb_column_4_4 .et_pb_text_inner h2 {
font-size:24px !important; line-height:30px !important; }
#home_strategy .et_pb_column_1_2 .et_pb_text .et_pb_text_inner h2:after,
#home_strategy .et_pb_row .et_pb_column_4_4 .et_pb_text_inner h2:after {
width:80px; }
#home_strategy .et_pb_column_1_2 .et_pb_text {
margin-top:40px !important; margin-bottom:40px !important; }
}
@media only screen and (max-width:479px) {
#home_strategy .et_pb_blurb_content .et_pb_main_blurb_image .et_pb_image_wrap img {
width:80px !important; }
#home_strategy .et_pb_blurb_content .et_pb_blurb_container h4 {
font-size:18px !important; line-height:24px !important; }
#home_strategy .et_pb_blurb_content .et_pb_blurb_container .et_pb_blurb_description p,
#home_strategy .et_pb_column_1_2 .et_pb_text .et_pb_text_inner p {
font-size:15px !important; line-height:22px !important; }
} #home_deterrent {
padding:80px 0px 100px !important;
}
#home_deterrent .et_pb_row {
padding:0px !important;
}
#home_deterrent .et_pb_column_4_4 .et_pb_text_inner h2 {
padding:0px 0px 30px !important;
font-weight:700 !important;
font-size:30px !important;
line-height:36px !important;
}
#home_deterrent .et_pb_column_4_4 .et_pb_text_inner h2:after {
content:'';
display:block;
width:100px;
margin:20px auto 0px;
height:1px;
background-color:#c0c0c0;
}
#home_deterrent .et_pb_column_4_4 .et_pb_text_inner p {
padding:0px 0px 5px !important;
font-weight:500 !important;
font-size:16px !important;
line-height:26px !important
}
#home_deterrent .steps_row {
max-width:1100px !important;
margin-top:50px !important;
}
#home_deterrent .et_pb_column_1_3 {
float:left !important;
width:33.3333% !important;
margin:0px !important;
}
#home_deterrent .et_pb_column_1_3 .et_pb_text_inner {
max-width:250px !important;
margin:0px auto !important;
padding:30px 20px !important;
background-color:#f8f8f8 !important;
border-radius:10px !important;
box-shadow:4px 4px 20px 0px rgba(0,0,0,0.1);
-webkit-box-shadow:4px 4px 20px 0px rgba(0,0,0,0.1);
min-height:302px !important;
}
#home_deterrent .et_pb_column_1_3 .et_pb_text_inner h1 {
box-sizing:content-box !important;
margin:0px auto 20px !important;
padding:10px 0px !important;
width:70px !important;
text-align:center !important;
font-weight:700 !important;
font-size:50px !important;
line-height:100% !important;
color:#c0c0c0 !important;
border:solid 2px #c0c0c0 !important;
border-radius:50% !important;
}
#home_deterrent .et_pb_column_1_3 .et_pb_text_inner h5 {
padding:0px !important;
font-weight:700 !important;
font-size:18px !important;
line-height:26px !important
}
#home_deterrent .et_pb_column_1_3 .et_pb_text_inner p {
font-weight:500 !important;
font-size:16px !important;
line-height:24px !important
}
@media only screen and (max-width:980px) {
#home_deterrent .et_pb_column_4_4 .et_pb_text_inner h2 {
font-size:26px !important; line-height:32px !important; }
#home_deterrent .et_pb_column_4_4 .et_pb_text_inner h2:after {
width:90px; }
#home_deterrent .steps_row {
margin-top:0px !important; }
#home_deterrent .et_pb_column_1_3 {
float:none !important; width:100% !important; margin:50px 0px 0px !important; }
#home_deterrent .et_pb_column_1_3 .et_pb_text_inner {
max-width:320px !important; padding:30px !important; min-height:0px !important; }
}
@media only screen and (max-width:767px) {
#home_deterrent .et_pb_column_4_4 .et_pb_text_inner h2 {
font-size:24px !important; line-height:30px !important; }
#home_deterrent .et_pb_column_4_4 .et_pb_text_inner h2:after {
width:80px; }
}
@media only screen and (max-width:480px) {
#home_deterrent .et_pb_column_1_3 .et_pb_text_inner {
max-width:280px !important; }
} #home_counters { padding:420px 0px 220px !important;
}
#home_counters .et_pb_row {
padding:0px !important;
max-width:1000px !important;
}
#home_counters .et_pb_column_4_4 .et_pb_text_inner h4 {
padding:0px 0px 100px !important;
font-weight:500 !important;
font-size:24px !important;
line-height:34px !important;
color:#ffffff !important;
max-width:800px !important;
margin:0px auto !important;
}
#home_counters .et_pb_column_4_4 .et_pb_text_inner h4:before,
#home_counters .et_pb_column_4_4 .et_pb_text_inner h4:after {
content:'';
display:block;
width:80%;
height:1px;
background-color:#ffffff;
}
#home_counters .et_pb_column_4_4 .et_pb_text_inner h4:before {
margin:0px auto 25px;
}
#home_counters .et_pb_column_4_4 .et_pb_text_inner h4:after {
margin:25px auto 0px;
}
#home_counters .et_pb_row .et_pb_column_1_3 {
float:left !important;
width:33% !important;
margin:0px !important;
}
#home_counters .et_pb_column_1_3 .et_pb_number_counter .percent {
margin:0px 0px 20px !important;
}
#home_counters .et_pb_column_1_3 .et_pb_number_counter .percent-value {
font-weight:500 !important;
font-size:64px !important;
line-height:100% !important;
color:#ffffff !important;
}
#home_counters .et_pb_column_1_3 .et_pb_number_counter h3.title {
font-weight:500 !important;
font-size:20px !important;
line-height:26px !important;
color:#ffffff !important;
max-width:200px !important;
margin:0px auto !important;
}
@media only screen and (max-width:1499px) {
#home_counters { padding:350px 0px 170px !important; }
}
@media only screen and (max-width:1299px) {
#home_counters { padding:310px 0px 130px !important; }
}
@media only screen and (max-width:1099px) {
#home_counters {
padding:230px 0px 70px !important; }
}
@media only screen and (max-width:980px) {
#home_counters { padding:250px 0px 120px !important; }
#home_counters .et_pb_column_4_4 .et_pb_text_inner h4 {
padding:0px 0px 80px !important; font-size:22px !important;
line-height:32px !important; }
#home_counters .et_pb_column_4_4 .et_pb_text_inner h4:before {
margin:0px auto 20px; }
#home_counters .et_pb_column_4_4 .et_pb_text_inner h4:after {
margin:20px auto 0px; }
#home_counters .et_pb_column_1_3 .et_pb_number_counter .percent-value {
font-size:56px !important; }
#home_counters .et_pb_column_1_3 .et_pb_number_counter h3.title {
font-size:18px !important; line-height:24px !important; max-width:180px !important; }
}
@media only screen and (max-width:767px) {
#home_counters {
padding:150px 0px 60px !important; }
#home_counters .et_pb_column_4_4 .et_pb_text_inner h4 {
padding:0px 0px 50px !important; font-size:20px !important;
line-height:30px !important; }
#home_counters .et_pb_column_1_3 .et_pb_number_counter .percent {
margin:0px 0px 15px !important; }
#home_counters .et_pb_column_1_3 .et_pb_number_counter .percent-value {
font-size:48px !important; }
#home_counters .et_pb_column_1_3 .et_pb_number_counter h3.title {
font-size:16px !important; line-height:22px !important; max-width:160px !important; }
}
@media only screen and (max-width:599px) {
#home_counters { padding:180px 0px 90px !important; }
#home_counters .et_pb_column_4_4 .et_pb_text_inner h4 {
padding:0px 0px 40px !important; font-size:18px !important;
line-height:28px !important; }
#home_counters .et_pb_row .et_pb_column_1_3 {
float:none !important; width:100% !important; }
#home_counters .et_pb_column_1_3 .et_pb_number_counter .percent {
margin:0px 0px 10px !important; }
} #home_case_studies {
padding:80px 0px 160px !important;
}
#home_case_studies .et_pb_row {
max-width:1220px !important;
padding:0px !important;
}
#home_case_studies .et_pb_column_4_4 .et_pb_text_inner h2 {
padding:0px 0px 30px !important;
font-weight:700 !important;
font-size:30px !important;
line-height:36px !important;
}
#home_case_studies .et_pb_column_4_4 .et_pb_text_inner h2:after {
content:'';
display:block;
width:100px;
margin:20px auto 0px;
height:1px;
background-color:#c0c0c0;
}
#home_case_studies .et_pb_column_4_4 .et_pb_text_inner > p {
max-width:1000px;
margin:0px auto;
padding:0px !important;
font-weight:500 !important;
font-size:16px !important;
line-height:26px !important
} #case_studies_slider {
margin-top:60px !important;
}
#case_studies_slider .owl-item .sa_hover_container p {
position:absolute;
top:45%;
left:15%;
box-sizing:border-box;
width:70%;
padding:20px;
text-align:center;
color:#000000;
background-color:#ffffff;
box-shadow:4px 4px 15px 0px rgba(0,0,0,0.1);
-webkit-box-shadow:4px 4px 15px 0px rgba(0,0,0,0.1);
font-weight:500;
font-size:15px;
line-height:20px;
min-height:143px;
transition:all 0.3s ease-in-out;
-webkit-transition:all 0.3s ease-in-out;
-moz-transition:all 0.3s ease-in-out;
-o-transition:all 0.3s ease-in-out;
}
#case_studies_slider .owl-item .sa_hover_container p:after {
content:'> VIEW CASE STUDY';
position:absolute;
bottom:20px;
left:0px;
width:100%;
text-align:center;
display:block;
padding:5px 0px 0px;
font-weight:500;
font-size:14px;
line-height:18px;
color:#c0c0c0;
}
#case_studies_slider .owl-item .sa_hover_container:hover p {
top:60%;
left:4%;
width:92%;
min-height:123px;
} #case_studies_slider .owl-item .sa_hover_container .sa_hover_buttons {
top:0px !important;
left:0px !important;
width:100% !important;
height:100% !important;
margin:0px !important;
}
#case_studies_slider .owl-item .sa_hover_container .sa_hover_buttons a,
#case_studies_slider .owl-item .sa_hover_container .sa_hover_buttons div {
width:100% !important;
height:100% !important;
background-image:none !important;
background-color:transparent !important;
} #case_studies_slider .owl-nav .owl-prev,
#case_studies_slider .owl-nav .owl-next {
width:30px !important;
height:40px !important;
margin-top:-20px !important;
}
#case_studies_slider .owl-nav .owl-prev {
left:-70px;
background:transparent url(//globaladvancement.org/wp-content/themes/Divi-Child/images/slider-arrow-prev.png) no-repeat top left !important;
}
#case_studies_slider .owl-nav .owl-next {
right:-70px;
background:transparent url(//globaladvancement.org/wp-content/themes/Divi-Child/images/slider-arrow-next.png) no-repeat top left !important;
} #case_studies_slider .owl-dots .active span {
background-color:#000000 !important;
}
@media only screen and (max-width:1399px) {
#case_studies_slider .owl-nav .owl-prev {
left:-40px; }
#case_studies_slider .owl-nav .owl-next {
right:-40px; }
}
@media only screen and (max-width:1199px) {
#case_studies_slider .owl-item .sa_hover_container p {
left:10%; width:80%; padding:15px; font-size:14px; line-height:18px;
min-height:125px; }
#case_studies_slider .owl-item .sa_hover_container p:after {
bottom:15px; font-size:13px; }
#case_studies_slider .owl-item .sa_hover_container:hover p {
min-height:107px; }
#case_studies_slider .owl-nav .owl-prev,
#case_studies_slider .owl-nav .owl-next {
width:30px !important; height:40px !important; margin-top:-20px !important; }
#case_studies_slider .owl-nav .owl-prev {
left:-30px; }
#case_studies_slider .owl-nav .owl-next {
right:-30px; }
}
@media only screen and (max-width:980px) {
#home_case_studies .et_pb_column_4_4 .et_pb_text_inner h2 {
font-size:26px !important; line-height:32px !important; }
#home_case_studies .et_pb_column_4_4 .et_pb_text_inner h2:after {
width:90px; }
#case_studies_slider .owl-item .sa_hover_container p {
top:60%; left:4%; width:92%; }
#case_studies_slider .owl-item .sa_hover_container:hover p {	
min-height:125px; }
}
@media only screen and (max-width:767px) {
#home_case_studies {
padding:80px 0px 120px !important; }
#home_case_studies .et_pb_column_4_4 .et_pb_text_inner h2 {
font-size:24px !important; line-height:30px !important; }
#home_case_studies .et_pb_column_4_4 .et_pb_text_inner h2:after {
width:80px; }
#case_studies_slider {
max-width:320px !important; margin:40px auto 22px !important; }
#case_studies_slider .owl-nav .owl-prev {
left:-50px; }
#case_studies_slider .owl-nav .owl-next {
right:-50px; }
}
@media only screen and (max-width:480px) {
#case_studies_slider .owl-nav {
display:none !important; }
} #home_partners {
padding:40px 0px 60px !important;
}
#home_partners .et_pb_row {
max-width:1280px !important;
padding:0px !important;
}
#home_partners .et_pb_column_4_4 .et_pb_text_inner h2 {
padding:0px 0px 30px !important;
font-weight:700 !important;
font-size:30px !important;
line-height:36px !important;
}
#home_partners .et_pb_column_4_4 .et_pb_text_inner h2:after {
content:'';
display:block;
width:100px;
margin:20px auto 0px;
height:1px;
background-color:#c0c0c0;
}
#home_partners .et_pb_column_4_4 .et_pb_text_inner > p {
max-width:1000px;
margin:0px auto;
padding:0px !important;
font-weight:500 !important;
font-size:16px !important;
line-height:26px !important
}
#partners_slider {
margin:30px 0px 0px !important;
}
@media only screen and (max-width:980px) {
#home_partners {
padding:50px 0px 40px !important; }
#home_partners .et_pb_column_4_4 .et_pb_text_inner h2 {
font-size:26px !important; line-height:32px !important; }
#home_partners .et_pb_column_4_4 .et_pb_text_inner h2:after {
width:90px; }
}
@media only screen and (max-width:767px) {
#home_partners .et_pb_column_4_4 .et_pb_text_inner h2 {
font-size:24px !important; line-height:30px !important; }
#home_partners .et_pb_column_4_4 .et_pb_text_inner h2:after {
width:80px; }
} #home_instagram {
padding:80px 0px 140px !important;
}
#home_instagram .et_pb_row {
padding:0px !important;
max-width:1200px !important;
}
#home_instagram .et_pb_row .et_pb_column {
margin:0px !important;
}
#home_instagram .et_pb_row .et_pb_column_1_2 {
float:left !important;
width:50% !important;
margin:0px !important;
padding:10px !important;
}
#home_instagram .et_pb_column_1_2 .et_pb_code_inner {
text-align:left !important;
padding:0px 0px 10px !important;
}
#home_instagram .et_pb_column_1_2 .et_pb_code_inner h4 {
display:inline-block !important;
padding:0px !important;
font-size:20px !important;
line-height:36px !important;
color:#808080 !important;
text-align:baseline !important;
}
#home_instagram .et_pb_column_1_2 .et_pb_code_inner a {
display:inline-block !important;
margin-left:20px !important;
padding:4px !important;
border:solid 2px #808080 !important;
border-radius:5px !important;
transition:all 0.3s ease-in-out;
-webkit-transition:all 0.3s ease-in-out;
-moz-transition:all 0.3s ease-in-out;
-o-transition:all 0.3s ease-in-out;
}
#home_instagram .et_pb_column_1_2 .et_pb_code_inner a i {
display:inline-block !important;
width:24px !important;
text-align:center !important;
font-size:24px !important;
line-height:100% !important;
color:#808080 !important;
transition:all 0.3s ease-in-out;
-webkit-transition:all 0.3s ease-in-out;
-moz-transition:all 0.3s ease-in-out;
-o-transition:all 0.3s ease-in-out;
}
#home_instagram .et_pb_column_1_2 .et_pb_code_inner a:hover {
border-color:#000000 !important;
}
#home_instagram .et_pb_column_1_2 .et_pb_code_inner a:hover i {
color:#000000 !important;
}
#home_instagram .et_pb_text_inner #sb_instagram #sbi_images .sbi_item {
float:left !important;
width:25% !important;
}
#home_instagram #sb_instagram #sbi_images .sbi_item .sbi_photo_wrap {
padding:10px !important;
}
#home_instagram .et_pb_column .et_pb_button_module_wrapper {
text-align:center !important;
}
#home_instagram .et_pb_column .et_pb_button_module_wrapper a {
margin:0px auto !important;
padding:15px 25px !important;
background-color:#973233 !important;
border-style:none !important;
color:#fffbdb !important;
font-size:18px !important;
line-height:100% !important;
border-radius:0px !important;
transition:all 0.3s ease-in-out;
-webkit-transition:all 0.3s ease-in-out;
-moz-transition:all 0.3s ease-in-out;
-o-transition:all 0.3s ease-in-out;
}
#home_instagram .et_pb_column .et_pb_button_module_wrapper a:after {
display:none !important;
}
#home_instagram .et_pb_column .et_pb_button_module_wrapper a:hover {
background-color:#000000 !important;
}
@media only screen and (max-width:980px) {
#home_instagram {
padding:80px 0px 120px !important; }
#home_instagram .et_pb_text_inner #sb_instagram #sbi_images .sbi_item {
width:50% !important; }
}
@media only screen and (max-width:767px) {
#home_instagram {
padding:80px 0px 100px !important; }
#home_instagram .et_pb_row .et_pb_column_1_2 {
float:none !important; width:100% !important; margin:0px !important; }
#home_instagram .et_pb_column .et_pb_button_module_wrapper a {
padding:12px 20px !important; font-size:16px !important; }
} #home_newsletter {
padding:120px 0px 80px !important;
}
#home_newsletter .et_pb_row {
padding:70px 0px 60px !important;
width:88% !important;
max-width:1000px !important;
}
#home_newsletter .et_pb_column_4_4 .et_pb_text {
padding:0px !important;
}
#home_newsletter .et_pb_column_4_4 .et_pb_text_inner h6 {
padding:0px 0px 10px !important;
font-weight:700 !important;
font-size:16px !important;
line-height:22px !important;
}
#home_newsletter .et_pb_column_4_4 .et_pb_text_inner h2 {
padding:0px 0px 20px !important;
font-weight:700 !important;
font-size:30px !important;
line-height:36px !important;
}
#home_newsletter .et_pb_newsletter {
width:90% !important;
max-width:750px !important;
margin:0px auto !important;
}
#home_newsletter .et_pb_contact_field_half {
flex-basis:70% !important;
padding:0px !important;
}
#home_newsletter .et_pb_newsletter_button_wrap {
flex-basis:30% !important;
padding:0px !important;
}
#home_newsletter .et_pb_newsletter_field input[type=text] {
padding:15px 20px !important;
font-size:16px !important;
line-height:20px !important;
transition:all 0.3s ease-in-out;
-webkit-transition:all 0.3s ease-in-out;
-moz-transition:all 0.3s ease-in-out;
-o-transition:all 0.3s ease-in-out;
}
body #page-container #home_newsletter .et_pb_newsletter_button_wrap a {
padding-top:15px !important;
padding-bottom:15px !important;
font-weight:500 !important;
font-size:16px !important;
line-height:20px !important;
opacity:1.0 !important;
transition:all 0.3s ease-in-out;
-webkit-transition:all 0.3s ease-in-out;
-moz-transition:all 0.3s ease-in-out;
-o-transition:all 0.3s ease-in-out;
}
body #page-container #home_newsletter .et_pb_newsletter_button_wrap a span {
font-family:Arial !important;
}
body #page-container #home_newsletter .et_pb_newsletter_button_wrap a:hover {
background-color:#808080 !important;
}
#home_newsletter .et_pb_column_4_4 .et_pb_text_inner p {
padding:20px 0px 0px !important;
font-weight:500 !important;
font-size:16px !important;
line-height:22px !important;
color:#a0a0a0 !important;
}
#home_newsletter .et_pb_social_media_follow {
margin:0px 0px -90px !important;
}
#home_newsletter .et_pb_social_media_follow li a {
transition:all 0.3s ease-in-out;
-webkit-transition:all 0.3s ease-in-out;
-moz-transition:all 0.3s ease-in-out;
-o-transition:all 0.3s ease-in-out;
}
#home_newsletter .et_pb_social_media_follow li a:hover {
background-color:#000000 !important;
}
@media only screen and (max-width:980px) {
#home_newsletter {
padding:100px 0px 80px !important; }
#home_newsletter .et_pb_column_4_4 .et_pb_text_inner h2 {
font-size:26px !important; line-height:32px !important; }
#home_newsletter .et_pb_contact_field_half {
flex-basis:100% !important; }
#home_newsletter .et_pb_newsletter_button_wrap {
flex-basis:100% !important; }
}
@media only screen and (max-width:767px) {
#home_newsletter {
padding:80px 0px 80px !important; }
#home_newsletter .et_pb_column_4_4 .et_pb_text_inner h6 {
font-size:14px !important; line-height:20px !important; }
#home_newsletter .et_pb_column_4_4 .et_pb_text_inner h2 {
font-size:24px !important; line-height:30px !important; }
#home_newsletter .et_pb_column_4_4 .et_pb_text_inner p {
font-size:14px !important; line-height:20px !important; }
} #home_contact {
padding:180px 0px 50px !important;
}
#home_contact .et_pb_row {
padding:0px !important;
}
#home_contact .et_pb_column_4_4 .et_pb_text,
#home_contact .et_pb_column_4_4 .et_pb_text_inner {
margin:0px 0px 25px !important;
}
#home_contact .et_pb_column_4_4 .et_pb_text_inner h2 {
padding:0px 0px 20px !important;
font-weight:700 !important;
font-size:30px !important;
line-height:36px !important;
}
#home_contact .et_pb_column_4_4 .et_pb_text_inner h2:after {
content:'';
display:block;
width:100px;
margin:20px auto 0px;
height:1px;
background-color:#ffffff;
}
#home_contact .et_pb_column_4_4 .et_pb_text_inner p {
max-width:800px;
margin:0px auto;
padding:0px !important;
font-family:Arial !important;
font-weight:500 !important;
font-size:18px !important;
line-height:26px !important
}
#page-container #home_contact .et_pb_contact_form_container.et_pb_module input,
#page-container #home_contact .et_pb_contact_form_container.et_pb_module textarea,
#page-container #home_contact .et_pb_contact_form_container.et_pb_module .et_pb_button {
font-family:Arial !important;
}
#home_contact .et_pb_contact_form_container {
margin-bottom:50px !important;
}
body #page-container #home_contact .et_pb_contact_form_container .et_pb_button:hover {
background-color:#808080 !important;
}
#home_contact .et_pb_contact_form_container .et-pb-contact-message,
#home_contact .et_pb_contact_form_container .et-pb-contact-message p {
color:#ffffff !important;
text-align:center !important;
font-size:24px !important;
line-height:30px !important;
}
@media only screen and (max-width:980px) {
#home_contact {
padding:150px 0px 50px !important; }
#home_contact .et_pb_column_4_4 .et_pb_text_inner h2 {
font-size:26px !important; line-height:32px !important; }
#home_contact .et_pb_column_4_4 .et_pb_text_inner h2:after {
width:90px; }
}
@media only screen and (max-width:767px) {
#home_contact {
padding:120px 0px 50px !important; }
#home_contact .et_pb_column_4_4 .et_pb_text_inner h2 {
font-size:24px !important; line-height:30px !important; }
#home_contact .et_pb_column_4_4 .et_pb_text_inner h2:after {
width:80px; }
}  .hub_banner {
padding:0px !important;
}
.hub_banner .et_pb_row {
padding:0px !important;
}
.hub_banner .et_pb_text {
min-height:800px;
min-height:90vh;
position:relative;
}
.hub_banner .et_pb_text .et_pb_text_inner {
position:absolute;
top:45%;
transform:translate(0px,-50%);
width:100%;
}
.hub_banner .et_pb_text .et_pb_text_inner h1 {
padding:0px 0px 25px !important;
font-weight:400 !important;
font-size:44px !important;
line-height:130% !important;
color:#ffffff !important;
}
.hub_banner .et_pb_text .et_pb_text_inner h4 {
padding:0px !important;
max-width:750px !important;
font-weight:400 !important;
font-size:26px !important;
line-height:150% !important;
color:#ffffff !important;
}
.hub_banner .et_pb_text .et_pb_text_inner h4 strong {
font-weight:700 !important;
}
@media only screen and (max-width:1599px) {
.hub_banner .et_pb_text { min-height:700px; min-height:90vh; }
.hub_banner .et_pb_text .et_pb_text_inner h1 { font-size:40px !important; }
.hub_banner .et_pb_text .et_pb_text_inner h4 { max-width:700px !important; font-size:24px !important; }
}
@media only screen and (max-width:1399px) {
.hub_banner .et_pb_text { min-height:600px; min-height:90vh; }
}
@media only screen and (max-width:1199px) {
.hub_banner .et_pb_text { min-height:500px; min-height:90vh; }
.hub_banner .et_pb_text .et_pb_text_inner h1 { font-size:36px !important; }
.hub_banner .et_pb_text .et_pb_text_inner h4 { max-width:650px !important; font-size:22px !important; }
}
@media only screen and (max-width:980px) {
.hub_banner .et_pb_text .et_pb_text_inner { top:35%; }
.hub_banner .et_pb_text { min-height:700px; min-height:90vh; }
.hub_banner .et_pb_text .et_pb_text_inner h1 {
font-size:36px !important; text-align:center !important; }
.hub_banner .et_pb_text .et_pb_text_inner h4 {
max-width:640px !important; margin:0px auto !important; font-size:22px !important;
text-align:center !important; }
}
@media only screen and (max-width:767px) {
.hub_banner .et_pb_text .et_pb_text_inner { top:40%; }
.hub_banner .et_pb_text { min-height:500px; min-height:90vh; }
.hub_banner .et_pb_text .et_pb_text_inner h1 { font-size:32px !important; }
.hub_banner .et_pb_text .et_pb_text_inner h4 { font-size:20px !important; }
}
@media only screen and (max-width:479px) {
.hub_banner .et_pb_text .et_pb_text_inner { top:35%; }
.hub_banner .et_pb_text { min-height:450px; min-height:100vh; }
.hub_banner .et_pb_text .et_pb_text_inner h1 { font-size:28px !important; }
.hub_banner .et_pb_text .et_pb_text_inner h4 { font-size:18px !important; }
} #hub_intro {
padding:60px 0px 0px !important;
}
#hub_intro .et_pb_row {
padding:0px !important;
}
#hub_intro .et_pb_text_inner p {
font-weight:500 !important;
font-size:16px !important;
line-height:26px !important;
} #hub_publications {
padding:80px 0px 200px !important;
}
#hub_publications .et_pb_row {
max-width:1100px !important;
padding:0px !important;
}
#hub_publications .et_pb_column_1_3 {
width:38% !important;
margin-top:0px !important;
margin-left:7% !important;
}
#hub_publications .et_pb_column_1_3 .et_pb_image,
#hub_publications .et_pb_column_1_3 .et_pb_image .et_pb_image_wrap,
#hub_publications .et_pb_column_1_3 .et_pb_image .et_pb_image_wrap img {
width:100% !important;
}
#hub_publications .et_pb_column_2_3 {
width:55% !important;
margin:0px !important;
}
#hub_publications .et_pb_column_2_3 .et_pb_text_inner h2 {
padding:50px 0px 30px !important;
font-weight:700 !important;
font-size:30px !important;
line-height:36px !important;
}
#hub_publications .et_pb_column_2_3 .et_pb_text_inner h2:after {
content:'';
display:block;
width:100px;
margin:20px 0px 0px 0px;
height:1px;
background-color:#c0c0c0;
margin-top:20px;
}
#hub_publications .et_pb_column_2_3 .et_pb_text_inner p {
padding:0px !important;
font-weight:500 !important;
font-size:16px !important;
line-height:26px !important;
}
#hub_publications .et_pb_column_2_3 .et_pb_text_inner h4 {
padding:20px 0px 3px !important;
font-weight:900 !important;
font-size:20px !important;
line-height:26px !important;
}
#hub_publications .et_pb_column_2_3 .et_pb_text_inner ul {
margin:0px !important;
padding:0px 0px 0px 20px !important;
}
#hub_publications .et_pb_column_2_3 .et_pb_text_inner ul li {
padding:2px 0px !important;
font-weight:500 !important;
font-size:16px !important;
line-height:24px !important;
}
#hub_publications .et_pb_column_2_3 .et_pb_text_inner ul li a {
font-size:16px !important;
line-height:24px !important;
border-bottom:solid 1px transparent !important;
transition:all 0.3s ease-in-out;
-webkit-transition:all 0.3s ease-in-out;
-moz-transition:all 0.3s ease-in-out;
-o-transition:all 0.3s ease-in-out;
}
#hub_publications .et_pb_column_2_3 .et_pb_text_inner ul li a:hover {
border-bottom:solid 1px #000000 !important;
}
#hub_publications .et_pb_column_2_3 .et_pb_text_inner p a {
display:inline-block !important;
margin:15px 0px 0px !important;
padding:15px 30px !important;
font-weight:700 !important;
font-size:14px !important;
line-height:100% !important;
background-color:#000000 !important;
color:#ffffff !important;
border-radius:10px !important;
transition:all 0.3s ease-in-out;
-webkit-transition:all 0.3s ease-in-out;
-moz-transition:all 0.3s ease-in-out;
-o-transition:all 0.3s ease-in-out;
}
#hub_publications .et_pb_column_2_3 .et_pb_text_inner p a:hover {
background-color:#808080 !important;
}
@media only screen and (max-width:1199px) {
#hub_publications .et_pb_column_1_3 {
width:35% !important; margin-left:5% !important; }
#hub_publications .et_pb_column_2_3 {
width:60% !important; }
}
@media only screen and (max-width:980px) {
#hub_publications {
padding:80px 0px 150px !important; }
#hub_publications .et_pb_column_1_3 {
float:none !important; width:100% !important; max-width:360px !important;
margin:0px auto !important; }
#hub_publications .et_pb_column_2_3 {
float:none !important; width:100% !important; margin:0px 0px 50px !important; }
#hub_publications .et_pb_column_2_3 .et_pb_text_inner h2 {
font-size:26px !important; line-height:32px !important; padding:0px 0px 30px !important; }
#hub_publications .et_pb_column_2_3 .et_pb_text_inner h2:after {
width:90px; }
}
@media only screen and (max-width:767px) {
#hub_publications {
padding:70px 0px 120px !important; }
#hub_publications .et_pb_column_2_3 .et_pb_text_inner h2 {
font-size:24px !important; line-height:30px !important; }
#hub_publications .et_pb_column_2_3 .et_pb_text_inner h2:after {
width:80px; }
}
@media only screen and (max-width:479px) {
#hub_publications .et_pb_column_1_3 {
max-width:280px !important; }
} #hub_refinance {
padding:30px 0px 30px !important;
}
#hub_refinance .et_pb_row {
padding:0px !important;
}
#hub_refinance .et_pb_text_inner h2 {
padding:50px 0px 20px !important;
font-weight:700 !important;
font-size:30px !important;
line-height:36px !important;
}
#hub_refinance .et_pb_text_inner h2:after {
content:'';
display:block;
width:100px;
margin:20px auto 0px;
height:1px;
background-color:#c0c0c0;
margin-top:20px;
}
#hub_refinance .et_pb_text_inner h5 {
padding:0px 0px 10px !important;
font-weight:500 !important;
font-size:20px !important;
line-height:26px !important;
color:#999999 !important;
font-style:italic !important;
}
#hub_refinance .et_pb_text_inner p {
font-weight:500 !important;
font-size:16px !important;
line-height:26px !important;
}
#hub_refinance .et_pb_text_inner a {
display:inline-block !important;
margin:10px 0px 0px !important;
padding:17px 30px !important;
font-weight:700 !important;
font-size:14px !important;
line-height:100% !important;
background-color:#000000 !important;
color:#ffffff !important;
border-radius:10px !important;
transition:all 0.3s ease-in-out;
-webkit-transition:all 0.3s ease-in-out;
-moz-transition:all 0.3s ease-in-out;
-o-transition:all 0.3s ease-in-out;
}
#hub_refinance .et_pb_text_inner a:hover {
background-color:#808080 !important;
}
@media only screen and (max-width:980px) {
#hub_refinance {
padding:20px 0px 40px !important; }
#hub_refinance .et_pb_text_inner h2 {
font-size:26px !important; line-height:32px !important; }
#hub_refinance .et_pb_text_inner h2:after {
width:90px; }
}
@media only screen and (max-width:767px) {
#hub_refinance {
padding:20px 0px 50px !important; }
#hub_refinance .et_pb_text_inner h2 {
font-size:24px !important; line-height:30px !important; }
#hub_refinance .et_pb_text_inner h2:after {
width:80px; }
} #hub_work_with_us {
padding:100px 0px 100px !important;
}
#hub_work_with_us .et_pb_row {
max-width:1000px !important;
padding:0px !important;
}
#hub_work_with_us .et_pb_column_2_3 {
width:57% !important;
margin:0px !important;
}
#hub_work_with_us .et_pb_column_1_3 {
width:35% !important;
margin-top:0px !important;
margin-left:8% !important;
}
#hub_work_with_us .et_pb_column_1_3 .et_pb_image,
#hub_work_with_us .et_pb_column_1_3 .et_pb_image .et_pb_image_wrap,
#hub_work_with_us .et_pb_column_1_3 .et_pb_image .et_pb_image_wrap img {
width:100% !important;
}
#hub_work_with_us .et_pb_column_2_3 .et_pb_text_inner h2 {
padding:0px 0px 30px !important;
font-weight:700 !important;
font-size:30px !important;
line-height:36px !important;
}
#hub_work_with_us .et_pb_column_2_3 .et_pb_text_inner h2:after {
content:'';
display:block;
width:100px;
margin:20px 0px 0px auto;
height:1px;
background-color:#ffffff;
margin-top:20px;
}
#hub_work_with_us .et_pb_column_2_3 .et_pb_text_inner h3 {
padding:0px 0px 20px !important;
font-weight:500 !important;
font-size:22px !important;
line-height:28px !important;
}
#hub_work_with_us .et_pb_column_2_3 .et_pb_text_inner p {
padding:0px !important;
font-weight:500 !important;
font-size:16px !important;
line-height:26px !important;
text-align:justify !important;
}
#hub_work_with_us .et_pb_column_2_3 .et_pb_text_inner a {
display:inline-block !important;
margin:40px 0px 0px !important;
padding:15px 30px !important;
font-weight:700 !important;
font-size:14px !important;
line-height:100% !important;
background-color:#ffffff !important;
color:#000000 !important;
border-radius:10px !important;
transition:all 0.3s ease-in-out;
-webkit-transition:all 0.3s ease-in-out;
-moz-transition:all 0.3s ease-in-out;
-o-transition:all 0.3s ease-in-out;
}
#hub_work_with_us .et_pb_column_2_3 .et_pb_text_inner a:hover {
background-color:#c0c0c0 !important;
}
@media only screen and (max-width:980px) {
#hub_work_with_us .et_pb_column_2_3 {
float:none !important; width:100% !important; }
#hub_work_with_us .et_pb_column_1_3 {
float:none !important; width:100% !important; max-width:320px !important;
margin:50px auto 0px !important; }
#hub_work_with_us .et_pb_column_2_3 .et_pb_text_inner h2 {
padding:0px 0px 30px !important; text-align:center !important;
font-size:26px !important; line-height:32px !important; }
#hub_work_with_us .et_pb_column_2_3 .et_pb_text_inner h2:after {
width:90px; margin:20px auto 0px; }
#hub_work_with_us .et_pb_column_2_3 .et_pb_text_inner h3 {
text-align:center !important; font-size:20px !important; line-height:30px !important; }
#hub_work_with_us .et_pb_column_2_3 .et_pb_text_inner p {
max-width:500px !important; margin:0px auto !important; text-align:center !important; }
#hub_work_with_us .et_pb_column_2_3 .et_pb_text_inner div {
text-align:center !important; }
}
@media only screen and (max-width:767px) {
#hub_work_with_us .et_pb_column_1_3 {
max-width:260px !important; }
#hub_work_with_us .et_pb_column_2_3 .et_pb_text_inner h2 {
font-size:24px !important; line-height:30px !important; }
#hub_work_with_us .et_pb_column_2_3 .et_pb_text_inner h2:after {
width:80px; }
} #hub_get_involved {
padding:100px 0px 50px !important;
}
#hub_get_involved .et_pb_row {
max-width:1100px !important;
padding:0px !important;
}
#hub_get_involved .et_pb_column_1_3 {
width:38% !important;
margin-right:7% !important;
}
#hub_get_involved .et_pb_column_1_3 .et_pb_image,
#hub_get_involved .et_pb_column_1_3 .et_pb_image .et_pb_image_wrap,
#hub_get_involved .et_pb_column_1_3 .et_pb_image .et_pb_image_wrap img {
width:100% !important;
}
#hub_get_involved .et_pb_column_2_3 {
width:55% !important;
margin:0px !important;
}
#hub_get_involved .et_pb_column_2_3 .et_pb_text_inner h2 {
padding:0px 0px 30px !important;
font-weight:700 !important;
font-size:30px !important;
line-height:36px !important;
}
#hub_get_involved .et_pb_column_2_3 .et_pb_text_inner h2:after {
content:'';
display:block;
width:100px;
margin:20px 0px 0px 0px;
height:1px;
background-color:#c0c0c0;
margin-top:20px;
}
#hub_get_involved .et_pb_column_2_3 .et_pb_text_inner p {
padding:0px !important;
font-weight:500 !important;
font-size:16px !important;
line-height:26px !important;
text-align:justify !important;
}
#hub_get_involved .et_pb_column_2_3 .et_pb_text_inner h4 {
padding:20px 0px 3px !important;
font-weight:900 !important;
font-size:20px !important;
line-height:26px !important;
}
#hub_get_involved .et_pb_column_2_3 .et_pb_text_inner ul {
margin:0px !important;
padding:0px 0px 0px 20px !important;
}
#hub_get_involved .et_pb_column_2_3 .et_pb_text_inner ul li {
padding:2px 0px !important;
font-weight:500 !important;
font-size:16px !important;
line-height:24px !important;
}
#hub_get_involved .et_pb_column_2_3 .et_pb_text_inner ul li a {
font-size:16px !important;
line-height:24px !important;
border-bottom:solid 1px transparent !important;
transition:all 0.3s ease-in-out;
-webkit-transition:all 0.3s ease-in-out;
-moz-transition:all 0.3s ease-in-out;
-o-transition:all 0.3s ease-in-out;
}
#hub_get_involved .et_pb_column_2_3 .et_pb_text_inner ul li a:hover {
border-bottom:solid 1px #000000 !important;
}
#hub_get_involved .et_pb_column_2_3 .et_pb_text_inner p a {
display:inline-block !important;
margin:15px 0px 0px !important;
padding:15px 30px !important;
font-weight:700 !important;
font-size:14px !important;
line-height:100% !important;
background-color:#000000 !important;
color:#ffffff !important;
border-radius:10px !important;
transition:all 0.3s ease-in-out;
-webkit-transition:all 0.3s ease-in-out;
-moz-transition:all 0.3s ease-in-out;
-o-transition:all 0.3s ease-in-out;
}
#hub_get_involved .et_pb_column_2_3 .et_pb_text_inner p a:hover {
background-color:#808080 !important;
}
@media only screen and (max-width:1199px) {
#hub_get_involved .et_pb_column_1_3 {
width:35% !important; margin-top:80px !important; margin-right:5% !important; }
#hub_get_involved .et_pb_column_2_3 {
width:60% !important; }
}
@media only screen and (max-width:980px) {
#hub_get_involved {
padding:100px 0px 80px !important; }
#hub_get_involved .et_pb_column_1_3 {
float:none !important; width:100% !important; max-width:360px !important;
margin:0px auto !important; }
#hub_get_involved .et_pb_column_2_3 {
float:none !important; width:100% !important; margin:70px 0px 0px !important; }
#hub_get_involved .et_pb_column_2_3 .et_pb_text_inner h2 {
font-size:26px !important; line-height:32px !important; }
#hub_get_involved .et_pb_column_2_3 .et_pb_text_inner h2:after {
width:90px; }
}
@media only screen and (max-width:767px) {
#hub_get_involved {
padding:90px 0px 70px !important; }
#hub_get_involved .et_pb_column_2_3 .et_pb_text_inner h2 {
font-size:24px !important; line-height:30px !important; }
#hub_get_involved .et_pb_column_2_3 .et_pb_text_inner h2:after {
width:80px; }
}
@media only screen and (max-width:479px) {
#hub_get_involved .et_pb_column_1_3 {
max-width:280px !important; }
} #home_case_studies {
padding:80px 0px 60px !important;
}
@media only screen and (max-width:980px) {
#home_case_studies {
padding:80px 0px 80px !important; }
}
@media only screen and (max-width:767px) {
#home_case_studies {
padding:80px 0px 60px !important; }
} .et_post_meta_wrapper p.post-meta{
display:none;
}
nav#top-menu-nav li ul{
border-color: #000000 !important;
}
#et-secondary-nav .menu-item-has-children>a:first-child:after, #top-menu .menu-item-has-children>a:first-child:after{
top: 15px !important;
}
.woocommerce-breadcrumb,.product_meta .posted_in{
display: none;	
}