﻿ 
.infinite-container, .gdlr-core-container, body.infinite-boxed .infinite-body-wrapper, body.infinite-boxed .infinite-fixed-footer .infinite-footer-wrapper, body.infinite-boxed .infinite-fixed-footer .infinite-copyright-wrapper{ max-width: 1180px; }
 
.infinite-copyright-wrapper{ background-color: #111111; }
 
.infinite-copyright-wrapper a{ color: #838383; }
 
.infinite-copyright-wrapper a:hover{ color: #838383; }

body.infinite-boxed .infinite-fixed-footer .infinite-footer-wrapper,
body.infinite-boxed .infinite-fixed-footer .infinite-copyright-wrapper{ margin-left: auto; margin-right: auto; }
.menu-item-has-children.open .sub-menu a span:after{content:""}
.menu-item-has-children .sub-menu a span:after{content:""}


.rle_property_wrapper{
	float:left;
	width:100%;
	background-color:#f7f8f9;
}
.zero_color,a.zero_color,.zero_color a,.vc_tta-accordion a,.vc_tta-accordion a:hover,.verve_folio_filter ul li a:hover, .verve_blog_filter ul li a:hover,.verve_folio_filter ul li.active a, .verve_blog_filter ul li.active a,.folio_always_title_and_skills .prk_ttl .body_bk_color,.verve_theme #verve_main_wrapper .prk_sharrre_wrapper .prk_sharrre_email a {color:#2f2f2f;}
.tve-progress-bar .thrv-inline-text{padding:2px 10px;min-width:30px}
.tve-progress-bar-label .thrv-inline-text{display:block;margin:0px}
.thrv_text_element span[style~="color:"] a,.thrv-inline-text span[style~="color:"] a{color:inherit !important}
#hero .et_pb_slides .et_pb_slide_description .et_pb_slide_content h2{font-family:pt sans,Helvetica,Arial,Lucida,sans-serif!important;font-size:32px!important;max-width:570px;margin-left:auto;margin-right:auto}
#testimonials .et-pb-active-slide .et_pb_slide_description,#testimonials .et_pb_slide_description,#testimonials .et_pb_slider_fullwidth_off .et_pb_slide_description{padding-left:0;padding-right:0}
.et_pb_slider.et_pb_module .et_pb_slides .et_pb_slide_description .et_pb_slide_title{font-size:40px!important;line-height:44px!important}
.et_pb_slide_description{padding-left:0;padding-right:0}
.et_pb_slide_description .et_pb_slide_title{font-size:68px}
.et_pb_fullwidth_slider_1 .et_pb_slide_description,.et_pb_slider_fullwidth_off.et_pb_fullwidth_slider_1 .et_pb_slide_description{padding-top:0;padding-bottom:110px}
.et_pb_fullwidth_slider_0.et_pb_slider .et_pb_slide_description .et_pb_slide_title{color:#fff!important}

.thumb_img_link:hover .thumb_time{
	display: none;
}

.thumb_img_link{
width : 180px;
height: 135px;
display: block;
text-decoration:none;
position:relative;
}
.flex,.table--column,form ul{display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.alignCenter,.table--column{-moz-box-align:center;-ms-flex-align:center;align-items:center}
.table--column{border-top:1px solid #ddd;border-right:1px solid #ddd;padding:12.5px 25px}
.table--column:first-of-type{border-top:none;border-bottom:1px solid #ddd}
.table--column:last-of-type{border-right:none}
.table--column:nth-of-type(2n){background:#e5f7fd}
.table--column.features{width:100%;text-align:center;border-right:none;border-top:1px solid #ddd}
.table--column.features:first-of-type{border-top:none}
.table--column.status{text-align:center;width:50%}
.table--column.status .icon{display:inline-block;margin:0 auto}
.table--column.service{padding:6.25px}
.table--footer .table--column{width:100%;border-top:0;background:transparent}
.table--footer .table--column a{margin:0 auto}


.footer-menu-col.social {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding-top: 1em;
}


.s5 {margin: 5px 0px 0px;}
.background-media,.background-overlay{position:absolute;width:100%;left:0;top:0;bottom:0}
.background-overlay{z-index:2}
.section-inner-shadow,.section-inner-shadow .background-media,.section-inner-shadow .background-overlay{box-shadow:0 2px 2px -1px rgba(0,0,0,.25) inset,0 -2px 2px -1px rgba(0,0,0,.25) inset}
#wrapper.pt_cart .header .top-cart-menu .mobile-cart-phone~#mini-cart{display:none}

.text-right {
  text-align: right;
}
.g-color-black--focus:focus{color:#000}
.g-color-black--active.active{color:#000}
.g-color-black--active.cbp-filter-item-active{color:#000!important}
.g-color-black{color:#000!important}
.g-color-black--hover:hover{color:#000!important}
.g-parent:hover .g-color-black--parent-hover{color:#000!important}
.g-color-black-opacity-0_1{color:rgba(0,0,0,.1)!important}
.g-color-black-opacity-0_3{color:rgba(0,0,0,.3)!important}
.g-color-black-opacity-0_5{color:rgba(0,0,0,.5)!important}
.g-color-black-opacity-0_6{color:rgba(0,0,0,.6)!important}
.g-color-black-opacity-0_7{color:rgba(0,0,0,.7)!important}
.g-color-black-opacity-0_8{color:rgba(0,0,0,.8)!important}
.g-color-black-opacity-0_8--child *{color:rgba(0,0,0,.8)!important}
.g-color-black-opacity-0_9{color:rgba(0,0,0,.9)!important}
.mod_participate .teaser_description{padding:0 9px;font-size:14px;font-size:.875rem;line-height:1.1429}
 
.infinite-top-bar .infinite-top-bar-right-social a{ color: #ffffff; }
 
.infinite-top-bar .infinite-top-bar-right-social a:hover{ color: #6cace4; }


.infinite-top-bar-right{ float: right; }

.infinite-top-bar-right-text{ display: inline; }

.infinite-top-bar-right-social{ display: inline; margin-left: 10px; }

.infinite-top-bar-right-social a{ margin-left: 25px; }

	.infinite-mobile-header-wrap .infinite-top-bar-left,
	.infinite-mobile-header-wrap .infinite-top-bar-right{ padding-top: 0px; padding-bottom: 0px; }

	.infinite-top-bar-right-social a:first-child{ margin-left: 0px; }
.et_pb_image_14.et_pb_module{margin-left:auto!important;margin-right:auto!important}
 

.utility {float: right; position: relative; z-index: 1;}

.utility ul {margin: 0; padding: 0; list-style: none;}

.utility ul li {float: left; margin: 0 0 0 10px;}

.utility ul li a {font: 14px/22px 'oswaldbook', sans-serif; display: block;}

.utility ul li a img {display: block;}


#col-b .utility img {margin: 0; height: auto; width: auto;}


.img-fluid {
  max-width: 100%;
  height: auto;
}

.global-nav--icon {
  padding: 4px 1rem 0 0;
  width: 100%;
  text-align: left;
}

.global-nav--icon img {
  max-height: 30px;
  height: auto;
}


.global-nav--icon.light-dark img {
  height: auto;
  max-height: 35px;
  position: absolute;
  max-width: 100px;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
}

.global-nav--icon.light-dark img.image--light {
  z-index: 2;
  opacity: 1;
}

.global-nav--icon.light-dark img.image--dark {
  z-index: 1;
  opacity: 0;
}
.benefit-content{padding:0 10%}
.benefit-content,.testimonial-title{color:#fff;font-family:Montserrat,sans-serif;text-align:center}


.non_pade{
    width: 265px;
    height: 100%;
    display: inline-block;
    z-index: 100;
    background-color: #ffffff;
    padding-top: 26px;
    position: relative;
    overflow: auto;
}



.textbox-title-wrap {
	display: block;
	padding: 0.76rem 0rem 0.5rem 0;
}

.with-list .textbox-title-wrap {
	display: block;
	padding: 0.76rem 0rem 0.5rem 1rem;
}

.text-center .textbox-title-wrap {
	display: block;
	padding: 0.76rem 0rem 0.5rem;
}

.textbox-title-wrap a {
	color: #fff;
	display: block;
}


.cycle-prev, .cycle-next {
  display: none;
  position: absolute;
  font-size: 2em;
  top: 50%;
  margin-top: -.5em;
  color: white;
  z-index: 500;
  cursor: pointer;
  opacity: .4;
  text-shadow: 1px 1px 4px rgba(0, 0, 0, 0.75);
}

.cycle-prev:hover, .cycle-next:hover {
  opacity: 1;
}


.cycle-next {
  right: .5em;
}


.rotator:hover .cycle-prev, .rotator:hover .cycle-next {
  display: block;
}


.mobile-navigation .nav-children { padding-left: 15px; }



.menu-toggle, .mobile-navigation .nav-menu.toggled, .mobile-navigation ul ul.toggled, .mobile-navigation.toggled .nav-menu .nav-children.toggled .subnav-children { display: block; }

  .navigation .nav-children { position: absolute; }
.side_menu .widget ul li.page_item_has_children,.side_menu .widget ul li.menu-item-has-children{padding-right:0;border-bottom:0}
.side_menu .widget ul li.page_item_has_children:before,.side_menu .widget ul li.menu-item-has-children:before{display:none}
.side_menu .widget ul li.page_item_has_children a:after,.side_menu .widget ul li.menu-item-has-children a:after{top:14px;margin:0}
aside .widget.posts_holder li.page_item_has_children:after,aside .widget.posts_holder li.menu-item-has-children:after{content:''}
.footer_top .widget_nav_menu li.menu-item a{margin-bottom:0}
.footer_top .widget_nav_menu ul li.menu-item-has-children:after,.footer_top .widget_pages ul li.page_item_has_children:after,.footer_top .widget_nav_menu ul li.menu-item-has-children,.footer_top .widget_pages ul li.page_item_has_children{border:0}
.fusion-blog-shortcode-1 .fusion-posts-container{margin-left: -0px !important; margin-right:-0px !important;}


.article__block .article__block--image-wrapper { -webkit-transition: box-shadow .75s; transition: box-shadow .75s; }


.article__block:hover .article__block--image-wrapper, .article__block:focus .article__block--image-wrapper { box-shadow: 0 4px 9px 0 rgba(0, 0, 0, 0.15); -webkit-transition: box-shadow .75s; transition: box-shadow .75s; }


.article__block--image-wrapper { height: 23.13rem; }


.article__block--small .article__block--image-wrapper { height: 250px; }

  .home__law-updates .article__block--image-wrapper { height: 145px; width: 120px; }

.td-boxed-layout .vc_row {
  width: auto;
  left: 0;
  padding-left: 0;
  padding-right: 0;
}

.vc_row-no-padding.td-pb-row [class*="td-pb-span"] {
  padding-left: 0;
  padding-right: 0;
}

.vc_row .vc_column-inner {
  padding-left: 0;
  padding-right: 0;
}
