html {
font-size: 62.5%;
}
body{
color:#24272d;
font-family: 'Nunito Sans',Helvetica,Arial,Lucida,sans-serif;
font-size:1.6em!important;
line-height: 1.6em;
font-weight: 300;
}
h2, h3, h4, h5{
color:#24272d;
line-height: 1.2em;
font-weight: 600;
}
h1 {
font-size: 40px;
font-weight: 600;
color: #f26829;
padding-bottom:0px;
}
.et_pb_column_1_3 h2, .et_pb_column_1_4 h2, .et_pb_column_1_5 h2, .et_pb_column_1_6 h2, .et_pb_column_2_5 h2 {
font-size: 26px;
}
h6 {
font-size: 16px;
color:#24272d;
line-height: 1.6em;
font-weight: 600;
padding-bottom:1em;
}
strong{
font-weight: 600;
} #left-area ol, .entry-content ol, .et-l--body ol, .et-l--footer ol, .et-l--header ol {
list-style-type: decimal;
list-style-position: outside!important;
padding: 0 0 23px 1em;
line-height: 1.7em;
}
.et_pb_text ol li, .et_pb_text ul li, .et_pb_post_content ol li, .et_pb_post_content ul li, .et_pb_toggle_content ol li, .et_pb_toggle_content ul li {
padding-bottom: 0.5em;
padding-left: 14px;
line-height: 1.7em;
}
p + ul, p + ol {  
margin-top: 0.5em;
}
li:not(.has-background):last-of-type {
padding-bottom: 0px;
}
.rich-text ul, .rich-text ol  {
margin-top: -0.5em;
}
sub {
font-size: 12px!important;
}
sup{
font-size: 12px!important;
} a, a:hover {
padding-bottom: 6px;
}
a {
color: #24272d;
}
a:hover {
color: #f26829;
} blockquote p {
font-weight: 600;
font-size: 20px;
color: #F26829!important;
}
blockquote{
margin: 30px 0 50px;
border-width: 2px;
border-color: #F26829;
} .image-16-9 .et_pb_image_wrap {
padding-top: 56.25%;
display: block;
}
.image-16-9 .et_pb_image_wrap img {
position: absolute;
height: 100%;
width: 100%!important;
top: 0;
left: 0;
right: 0;
bottom: 0;
object-fit: cover;
}  #et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before,
.et_pb_module.et_pb_menu .et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before {
content: '\4d';
} ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,
ul.et_mobile_menu li.page_item_has_children .mobile-toggle,
.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,
.et-db #et-boc .et-l ul.et_mobile_menu li.page_item_has_children .mobile-toggle {
width: 44px;
height: 100%;
padding: 0px !important;
max-height: 44px;
border: none;
position: absolute;
right: 0px;
top: 0px;
z-index: 999;
background-color: transparent;
} ul.et_mobile_menu>li.menu-item-has-children,
ul.et_mobile_menu>li.page_item_has_children,
ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children,
.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children,
.et-db #et-boc .et-l ul.et_mobile_menu>li.page_item_has_children,
.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children {
position: relative;
} .et_mobile_menu .menu-item-has-children>a,
.et-db #et-boc .et-l .et_mobile_menu .menu-item-has-children>a {
background-color: transparent;
} ul.et_mobile_menu .menu-item-has-children .sub-menu,
#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu,
.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu,
.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu {
display: none !important;
visibility: hidden !important;
} ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,
#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,
.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,
.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible {
display: block !important;
visibility: visible !important;
} ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,
.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle {
text-align: center;
opacity: 1;
} ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,
.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after {
top: 10px;
position: relative;
font-family: "ETModules";
content: '\33';
color: #f26829;
background: #f9f9f9;
border-radius: 50%;
padding: 6px;
font-size:16px;
} ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after,
.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after {
content: '\32';
} .et_mobile_menu .menu-item-has-children>a {
font-weight: 400;} .et_mobile_menu {
position:fixed;
left:0;
width:50%;
min-width:300px;
border-top:none;
}
.et_pb_menu .et_mobile_menu{
top:auto;
padding:3% 5% 3% 5%!important;
overflow:auto!important;
max-height:60vh;
}  .active-menu-item .et-menu-nav>ul>li.current-menu-item>a, .active-menu-item .menu-investor-centre-sidebar-container>ul>li.current-menu-item>a {
color: #F26829!important;
font-weight:600;
} .active-menu-item ul li.current-menu-parent>ul>li.current-menu-item>a {
color: #F26829!important;
font-weight:600;
} .active-menu-item .et-menu-nav>ul>li.current-menu-parent>a {
color: #F26829!important;
font-weight:600;
} .et-menu .menu-item-has-children>a:first-child:after {
display: none!important;
}
.et-menu .menu-item-has-children>a:first-child {
padding-right: 0px;
}
.header-menu .et-menu>li {
padding-left: 14px;
padding-right: 14px;
}
.header-menu .et_mobile_menu li a:hover, .nav ul li a:hover {
background-color: transparent;
opacity: 1;
} .et_mobile_menu {
overflow: scroll !important;
max-height: 80vh;
} button.et_pb_menu__icon.et_pb_menu__search-button {
font-weight: 600;
}
.et_pb_menu .et_pb_menu__search-input{
max-width:556px;
}
.dsm_fixed_header header.et-l--header{
z-index:21;
} .underline-from-left nav ul li a, .underline-from-left .menu-footer-menu-container ul li a, .underline-from-left .menu-investor-centre-sidebar-container ul li a, .underline-from-left p a{
position: relative;
overflow: hidden;
transition: all 0.3s;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-o-transition: all 0.3s;
}
.underline-from-left nav ul li a::before, .underline-from-left .menu-footer-menu-container ul li a::before, .underline-from-left .menu-investor-centre-sidebar-container ul li a::before, .underline-from-left p a::before {
content: "";
position: absolute;
z-index: 2;
left: 0;
right: 100%;
bottom: 0;
background:  #f26829;
height: 2px;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
}
.underline-from-left nav ul li a:hover::before, .underline-from-left .menu-footer-menu-container ul li a:hover::before, .underline-from-left .menu-investor-centre-sidebar-container ul li a:hover::before, .underline-from-left p a:hover::before {
right: 0;
} .nav li li {
line-height: 1.6em;
} .et_pb_widget li a {
color:#24272d!important;
}
.et_pb_widget li a:hover{
color:#F26829!important;
}
.et_pb_widget ol li, .et_pb_widget ul li {
margin-bottom: 1em;
}
#menu-investor-centre-sidebar ul.sub-menu {
margin-top: 10px;
} .secondary-footer-menu .et-menu>li {
margin-top: 4px!important;  
padding-left: 0px;
padding-right: 30px;
}
.hide-mobile-menu a {
color: #929396;
}
.hide-mobile-menu a:hover {
color: #F26829;
opacity:1;
} .hide-mobile-menu.et_pb_menu .et_pb_menu__menu,.hide-mobile-menu.et_pb_fullwidth_menu .et_pb_menu__menu { 
display: flex!important; 
} 
.hide-mobile-menu .et_mobile_nav_menu { 
display: none; 
}
@media all and (max-width: 768px){
.hide-mobile-menu .et_pb_menu__wrap {
-webkit-box-pack: start!important;
-ms-flex-pack: start!important;
justify-content: flex-start!important;
}
}  .contact_form .gfield_label {
font-size: 12px!important;
color: #24272d;
font-weight: 600!important;
margin-bottom: 0px!important;
text-transform:uppercase;
}
.gform_button {
border: 1px solid;
border-color: #F26829;
border-radius: 24px;
font-size: 15px;
font-weight: 600;
background-color: #F26829;
padding: 8px 30px;
transition: all 300ms ease 0ms;
font-family: 'Nunito Sans',Helvetica,Arial,Lucida,sans-serif;
color:white;
}
.gform_button:hover {
color: #24272d;
background-color: white;
cursor: pointer;
}
.gform_wrapper.gravity-theme .gfield_required {
color: red;
}
.gform_wrapper.gravity-theme input[type=color], .gform_wrapper.gravity-theme input[type=date], .gform_wrapper.gravity-theme input[type=datetime-local], .gform_wrapper.gravity-theme input[type=datetime], .gform_wrapper.gravity-theme input[type=email], .gform_wrapper.gravity-theme input[type=month], .gform_wrapper.gravity-theme input[type=number], .gform_wrapper.gravity-theme input[type=password], .gform_wrapper.gravity-theme input[type=search], .gform_wrapper.gravity-theme input[type=tel], .gform_wrapper.gravity-theme input[type=text], .gform_wrapper.gravity-theme input[type=time], .gform_wrapper.gravity-theme input[type=url], .gform_wrapper.gravity-theme input[type=week], .gform_wrapper.gravity-theme select, .gform_wrapper.gravity-theme textarea{
font-size: 16px;
padding: 10px 24px!important;
border-radius: 30px;
}
input#input_2_1, input#input_2_2_3{
font-size: 14px!important;
}
input.text:focus, input.title:focus, input[type=text]:focus, select:focus, textarea:focus, input[type=email]:focus {
border-color: #2d3940;
color: #3e3e3e;
}
.gform_wrapper.gravity-theme .gform_validation_errors {
border-radius: 0px;
box-shadow: none;
padding: 16px 24px 16px 24px;
}
.gform_wrapper.gravity-theme .gfield_validation_message, .gform_wrapper.gravity-theme .validation_message{
padding: 16px 24px!important;
}
.gform_wrapper.gravity-theme .gform_validation_errors>ol {
list-style-position: outside;
}
.gform_wrapper.gravity-theme .gform_validation_errors>h2.hide_summary {
padding: 0;}
.gform_wrapper.gravity-theme .gform_validation_errors>h2 {
margin: 23px 0 12px;
}
.gform_wrapper.gravity-theme .gform_validation_errors>ol a {
font-size: 16px;
}
label.gform-field-label.gform-field-label--type-inline.gfield_consent_label {
font-weight: 400;
}  .home-blog .et_pb_post {
display: flex;
flex-direction: column;
margin-bottom: 0px;
border-bottom: 1px solid #eaeaea;
padding: 20px 1em 10px 1em;
transition: all 300ms ease 0ms;
}
.home-blog .et_pb_post:hover {
background-color: #F9F9F9;
}
.home-blog .et_pb_post:hover .entry-title a {
color: #f26829!important;
}
.home-blog .post-meta {
font-weight: 400;
}
.home-blog .et_pb_post_extra.el_dbe_grid_extended .post-content {
padding: 0px!important;
background: transparent;
}
.home-blog .el-dbe-filterable-categories{
margin-bottom:30px;
}  .video-blog a.entry-featured-image-url {
padding-bottom: 0px;
}
.video-blog .el_dbe_block_extended{
border-radius: 0px;
box-shadow:none;
}
.video-blog .el_dbe_block_extended .post-meta .et-pb-icon {
display: none;
}
.video-blog .et_pb_post_extra .entry-title {
margin-top: 0px;
margin-bottom: 0px;
padding-bottom: 0px;
}
.video-blog .el_dbe_block_extended .post-meta {
padding: 10px 30px 10px 30px;
font-size: 14px;
font-weight: 400;
}
.video-blog .el_dbe_block_extended .post-content .post-data {
margin-bottom: 0px;
}
.video-blog .et_pb_no_thumb .post-content .post-data {
margin-top:10px;
}
.video-blog .et_pb_post:hover .entry-title a {
color: #F26829!important;
}
.video-blog .et_pb_post:hover .post-content, .video-blog .et_pb_post:hover .post-meta{
background: #f9f9f9;
}
.blog-categories .el-dbe-post-categories li a:not(.el-dbe-active-category), .blog-categories .el-dbe-post-categories a.el-dbe-active-category {
border: 1px solid #F26829;
border-radius: 24px;
}
.blog-categories .el-dbe-post-categories li a {
font-weight: 400;
}
.blog-categories .el-dbe-filterable-categories .el-dbe-post-categories {
text-align: left;
}
.et_pb_column_4_4 .et_pb_post_extra.el_dbe_block_extended.et_pb_no_thumb .post-content, .et_pb_column_4_4 .et_pb_post_extra.el_dbe_block_extended.image-background .post-content, .et_pb_column_4_4 .et_pb_post_extra.el_dbe_block_extended .post-content {
padding: 30px;
}  .wp-pagenavi a, .wp-pagenavi span {
font-size: 14px!important;
font-weight: 400!important;
border: none!important;
}
.wp-pagenavi {
text-align: left;
border-top: none;
margin-bottom: 0px;
}
.wp-pagenavi a {
padding: 0.5em 0.85em;
}
.wp-pagenavi span.current {
color: #ffffff!important;
background: #F26829;
padding: 0.5em 0.85em;
border-radius: 20px;
}
.wp-pagenavi a:hover {
color: #ffffff!important;
background: #F26829;
border-radius: 20px;}
.wp-pagenavi .pages {
padding: 0px;
margin: 0px 40px 0px 0px;
}  .adopted span.published:before{
content: 'Adopted ';
}
.activelinks a{
opacity:0.5;
}
.activelinks a:hover, .active{
opacity:1!important;
}
.activelinks {
border-top: 1px solid #f26829;
padding-top: 10px;
}
.active {
color:#f26829!important;
} .toggle_v1.et_pb_toggle.et_pb_toggle_close h4.et_pb_toggle_title{
background:#f9f9f9;
border-radius: 30px;}
.toggle_v1.et_pb_toggle.et_pb_toggle_open h4.et_pb_toggle_title{
border-radius: 30px 30px 0px 0px;
transition: all .3s ease 0s;
}
.toggle_v1.et_pb_toggle.et_pb_toggle_close h4.et_pb_toggle_title:hover{
background:#f26829;} .et_pb_scroll_top.et-pb-icon {
right: 20px;
bottom: 20px;
border-radius: 26px;
padding: 14px;
font-size: 2.4rem;
transition: all .1s ease-in-out;
}
.et_pb_scroll_top.et-pb-icon:hover {
background: #F26829;
transition: all .1s ease-in-out;
}html {
font-size: 62.5%;
}
body{
color:#24272d;
font-family: 'Nunito Sans',Helvetica,Arial,Lucida,sans-serif;
font-size:1.6em!important;
line-height: 1.6em;
font-weight: 300;
}
h2, h3, h4, h5{
color:#24272d;
line-height: 1.2em;
font-weight: 600;
}
h1 {
font-size: 40px;
font-weight: 600;
color: #f26829;
padding-bottom:0px;
}
.et_pb_column_1_3 h2, .et_pb_column_1_4 h2, .et_pb_column_1_5 h2, .et_pb_column_1_6 h2, .et_pb_column_2_5 h2 {
font-size: 26px;
}
h6 {
font-size: 16px;
color:#24272d;
line-height: 1.6em;
font-weight: 600;
padding-bottom:1em;
}
strong{
font-weight: 600;
} #left-area ol, .entry-content ol, .et-l--body ol, .et-l--footer ol, .et-l--header ol {
list-style-type: decimal;
list-style-position: outside!important;
padding: 0 0 23px 1em;
line-height: 1.7em;
}
.et_pb_text ol li, .et_pb_text ul li, .et_pb_post_content ol li, .et_pb_post_content ul li, .et_pb_toggle_content ol li, .et_pb_toggle_content ul li {
padding-bottom: 0.5em;
padding-left: 14px;
line-height: 1.7em;
}
p + ul, p + ol {  
margin-top: 0.5em;
}
li:not(.has-background):last-of-type {
padding-bottom: 0px;
}
.rich-text ul, .rich-text ol  {
margin-top: -0.5em;
}
sub {
font-size: 12px!important;
}
sup{
font-size: 12px!important;
} a, a:hover {
padding-bottom: 6px;
}
a {
color: #24272d;
}
a:hover {
color: #f26829;
} blockquote p {
font-weight: 600;
font-size: 20px;
color: #F26829!important;
}
blockquote{
margin: 30px 0 50px;
border-width: 2px;
border-color: #F26829;
} .image-16-9 .et_pb_image_wrap {
padding-top: 56.25%;
display: block;
}
.image-16-9 .et_pb_image_wrap img {
position: absolute;
height: 100%;
width: 100%!important;
top: 0;
left: 0;
right: 0;
bottom: 0;
object-fit: cover;
}  #et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before,
.et_pb_module.et_pb_menu .et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before {
content: '\4d';
} ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,
ul.et_mobile_menu li.page_item_has_children .mobile-toggle,
.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,
.et-db #et-boc .et-l ul.et_mobile_menu li.page_item_has_children .mobile-toggle {
width: 44px;
height: 100%;
padding: 0px !important;
max-height: 44px;
border: none;
position: absolute;
right: 0px;
top: 0px;
z-index: 999;
background-color: transparent;
} ul.et_mobile_menu>li.menu-item-has-children,
ul.et_mobile_menu>li.page_item_has_children,
ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children,
.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children,
.et-db #et-boc .et-l ul.et_mobile_menu>li.page_item_has_children,
.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children {
position: relative;
} .et_mobile_menu .menu-item-has-children>a,
.et-db #et-boc .et-l .et_mobile_menu .menu-item-has-children>a {
background-color: transparent;
} ul.et_mobile_menu .menu-item-has-children .sub-menu,
#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu,
.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu,
.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu {
display: none !important;
visibility: hidden !important;
} ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,
#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,
.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,
.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible {
display: block !important;
visibility: visible !important;
} ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,
.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle {
text-align: center;
opacity: 1;
} ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,
.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after {
top: 10px;
position: relative;
font-family: "ETModules";
content: '\33';
color: #f26829;
background: #f9f9f9;
border-radius: 50%;
padding: 6px;
font-size:16px;
} ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after,
.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after {
content: '\32';
} .et_mobile_menu .menu-item-has-children>a {
font-weight: 400;} .et_mobile_menu {
position:fixed;
left:0;
width:50%;
min-width:300px;
border-top:none;
}
.et_pb_menu .et_mobile_menu{
top:auto;
padding:3% 5% 3% 5%!important;
overflow:auto!important;
max-height:60vh;
}  .active-menu-item .et-menu-nav>ul>li.current-menu-item>a, .active-menu-item .menu-investor-centre-sidebar-container>ul>li.current-menu-item>a {
color: #F26829!important;
font-weight:600;
} .active-menu-item ul li.current-menu-parent>ul>li.current-menu-item>a {
color: #F26829!important;
font-weight:600;
} .active-menu-item .et-menu-nav>ul>li.current-menu-parent>a {
color: #F26829!important;
font-weight:600;
} .et-menu .menu-item-has-children>a:first-child:after {
display: none!important;
}
.et-menu .menu-item-has-children>a:first-child {
padding-right: 0px;
}
.header-menu .et-menu>li {
padding-left: 14px;
padding-right: 14px;
}
.header-menu .et_mobile_menu li a:hover, .nav ul li a:hover {
background-color: transparent;
opacity: 1;
} .et_mobile_menu {
overflow: scroll !important;
max-height: 80vh;
} button.et_pb_menu__icon.et_pb_menu__search-button {
font-weight: 600;
}
.et_pb_menu .et_pb_menu__search-input{
max-width:556px;
}
.dsm_fixed_header header.et-l--header{
z-index:21;
} .underline-from-left nav ul li a, .underline-from-left .menu-footer-menu-container ul li a, .underline-from-left .menu-investor-centre-sidebar-container ul li a, .underline-from-left p a{
position: relative;
overflow: hidden;
transition: all 0.3s;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-o-transition: all 0.3s;
}
.underline-from-left nav ul li a::before, .underline-from-left .menu-footer-menu-container ul li a::before, .underline-from-left .menu-investor-centre-sidebar-container ul li a::before, .underline-from-left p a::before {
content: "";
position: absolute;
z-index: 2;
left: 0;
right: 100%;
bottom: 0;
background:  #f26829;
height: 2px;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
}
.underline-from-left nav ul li a:hover::before, .underline-from-left .menu-footer-menu-container ul li a:hover::before, .underline-from-left .menu-investor-centre-sidebar-container ul li a:hover::before, .underline-from-left p a:hover::before {
right: 0;
} .nav li li {
line-height: 1.6em;
} .et_pb_widget li a {
color:#24272d!important;
}
.et_pb_widget li a:hover{
color:#F26829!important;
}
.et_pb_widget ol li, .et_pb_widget ul li {
margin-bottom: 1em;
}
#menu-investor-centre-sidebar ul.sub-menu {
margin-top: 10px;
} .secondary-footer-menu .et-menu>li {
margin-top: 4px!important;  
padding-left: 0px;
padding-right: 30px;
}
.hide-mobile-menu a {
color: #929396;
}
.hide-mobile-menu a:hover {
color: #F26829;
opacity:1;
} .hide-mobile-menu.et_pb_menu .et_pb_menu__menu,.hide-mobile-menu.et_pb_fullwidth_menu .et_pb_menu__menu { 
display: flex!important; 
} 
.hide-mobile-menu .et_mobile_nav_menu { 
display: none; 
}
@media all and (max-width: 768px){
.hide-mobile-menu .et_pb_menu__wrap {
-webkit-box-pack: start!important;
-ms-flex-pack: start!important;
justify-content: flex-start!important;
}
}  .contact_form .gfield_label {
font-size: 12px!important;
color: #24272d;
font-weight: 600!important;
margin-bottom: 0px!important;
text-transform:uppercase;
}
.gform_button {
border: 1px solid;
border-color: #F26829;
border-radius: 24px;
font-size: 15px;
font-weight: 600;
background-color: #F26829;
padding: 8px 30px;
transition: all 300ms ease 0ms;
font-family: 'Nunito Sans',Helvetica,Arial,Lucida,sans-serif;
color:white;
}
.gform_button:hover {
color: #24272d;
background-color: white;
cursor: pointer;
}
.gform_wrapper.gravity-theme .gfield_required {
color: red;
}
.gform_wrapper.gravity-theme input[type=color], .gform_wrapper.gravity-theme input[type=date], .gform_wrapper.gravity-theme input[type=datetime-local], .gform_wrapper.gravity-theme input[type=datetime], .gform_wrapper.gravity-theme input[type=email], .gform_wrapper.gravity-theme input[type=month], .gform_wrapper.gravity-theme input[type=number], .gform_wrapper.gravity-theme input[type=password], .gform_wrapper.gravity-theme input[type=search], .gform_wrapper.gravity-theme input[type=tel], .gform_wrapper.gravity-theme input[type=text], .gform_wrapper.gravity-theme input[type=time], .gform_wrapper.gravity-theme input[type=url], .gform_wrapper.gravity-theme input[type=week], .gform_wrapper.gravity-theme select, .gform_wrapper.gravity-theme textarea{
font-size: 16px;
padding: 10px 24px!important;
border-radius: 30px;
}
input#input_2_1, input#input_2_2_3{
font-size: 14px!important;
}
input.text:focus, input.title:focus, input[type=text]:focus, select:focus, textarea:focus, input[type=email]:focus {
border-color: #2d3940;
color: #3e3e3e;
}
.gform_wrapper.gravity-theme .gform_validation_errors {
border-radius: 0px;
box-shadow: none;
padding: 16px 24px 16px 24px;
}
.gform_wrapper.gravity-theme .gfield_validation_message, .gform_wrapper.gravity-theme .validation_message{
padding: 16px 24px!important;
}
.gform_wrapper.gravity-theme .gform_validation_errors>ol {
list-style-position: outside;
}
.gform_wrapper.gravity-theme .gform_validation_errors>h2.hide_summary {
padding: 0;}
.gform_wrapper.gravity-theme .gform_validation_errors>h2 {
margin: 23px 0 12px;
}
.gform_wrapper.gravity-theme .gform_validation_errors>ol a {
font-size: 16px;
}
label.gform-field-label.gform-field-label--type-inline.gfield_consent_label {
font-weight: 400;
}  .home-blog .et_pb_post {
display: flex;
flex-direction: column;
margin-bottom: 0px;
border-bottom: 1px solid #eaeaea;
padding: 20px 1em 10px 1em;
transition: all 300ms ease 0ms;
}
.home-blog .et_pb_post:hover {
background-color: #F9F9F9;
}
.home-blog .et_pb_post:hover .entry-title a {
color: #f26829!important;
}
.home-blog .post-meta {
font-weight: 400;
}
.home-blog .et_pb_post_extra.el_dbe_grid_extended .post-content {
padding: 0px!important;
background: transparent;
}
.home-blog .el-dbe-filterable-categories{
margin-bottom:30px;
}  .video-blog a.entry-featured-image-url {
padding-bottom: 0px;
}
.video-blog .el_dbe_block_extended{
border-radius: 0px;
box-shadow:none;
}
.video-blog .el_dbe_block_extended .post-meta .et-pb-icon {
display: none;
}
.video-blog .et_pb_post_extra .entry-title {
margin-top: 0px;
margin-bottom: 0px;
padding-bottom: 0px;
}
.video-blog .el_dbe_block_extended .post-meta {
padding: 10px 30px 10px 30px;
font-size: 14px;
font-weight: 400;
}
.video-blog .el_dbe_block_extended .post-content .post-data {
margin-bottom: 0px;
}
.video-blog .et_pb_no_thumb .post-content .post-data {
margin-top:10px;
}
.video-blog .et_pb_post:hover .entry-title a {
color: #F26829!important;
}
.video-blog .et_pb_post:hover .post-content, .video-blog .et_pb_post:hover .post-meta{
background: #f9f9f9;
}
.blog-categories .el-dbe-post-categories li a:not(.el-dbe-active-category), .blog-categories .el-dbe-post-categories a.el-dbe-active-category {
border: 1px solid #F26829;
border-radius: 24px;
}
.blog-categories .el-dbe-post-categories li a {
font-weight: 400;
}
.blog-categories .el-dbe-filterable-categories .el-dbe-post-categories {
text-align: left;
}
.et_pb_column_4_4 .et_pb_post_extra.el_dbe_block_extended.et_pb_no_thumb .post-content, .et_pb_column_4_4 .et_pb_post_extra.el_dbe_block_extended.image-background .post-content, .et_pb_column_4_4 .et_pb_post_extra.el_dbe_block_extended .post-content {
padding: 30px;
}  .wp-pagenavi a, .wp-pagenavi span {
font-size: 14px!important;
font-weight: 400!important;
border: none!important;
}
.wp-pagenavi {
text-align: left;
border-top: none;
margin-bottom: 0px;
}
.wp-pagenavi a {
padding: 0.5em 0.85em;
}
.wp-pagenavi span.current {
color: #ffffff!important;
background: #F26829;
padding: 0.5em 0.85em;
border-radius: 20px;
}
.wp-pagenavi a:hover {
color: #ffffff!important;
background: #F26829;
border-radius: 20px;}
.wp-pagenavi .pages {
padding: 0px;
margin: 0px 40px 0px 0px;
}  .adopted span.published:before{
content: 'Adopted ';
}
.activelinks a{
opacity:0.5;
}
.activelinks a:hover, .active{
opacity:1!important;
}
.activelinks {
border-top: 1px solid #f26829;
padding-top: 10px;
}
.active {
color:#f26829!important;
} .toggle_v1.et_pb_toggle.et_pb_toggle_close h4.et_pb_toggle_title{
background:#f9f9f9;
border-radius: 30px;}
.toggle_v1.et_pb_toggle.et_pb_toggle_open h4.et_pb_toggle_title{
border-radius: 30px 30px 0px 0px;
transition: all .3s ease 0s;
}
.toggle_v1.et_pb_toggle.et_pb_toggle_close h4.et_pb_toggle_title:hover{
background:#f26829;} .et_pb_scroll_top.et-pb-icon {
right: 20px;
bottom: 20px;
border-radius: 26px;
padding: 14px;
font-size: 2.4rem;
transition: all .1s ease-in-out;
}
.et_pb_scroll_top.et-pb-icon:hover {
background: #F26829;
transition: all .1s ease-in-out;
}