.slider-item {
  background-repeat: no-repeat !important;
  background-size: cover !important;
  background-position: center center !important;
  background-attachment: fixed!important;
  height: calc(100vh - 200px)!important;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center!important;
  display: flex!important;
  justify-content: center!important;
  align-items: center!important;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}
.slider-item .inner {
  padding: 20px;
  
}
.slider-item .inner .title {
  /*font-size: 48px;*/
  line-height:37px;
  font-weight:900;
  margin-bottom: 10px;
  color: #fefb06;
  position: relative;
  z-index: 1;
  text-transform: uppercase;
  -webkit-animation-duration: .8s;
  animation-duration: .8s;
  -webkit-animation-delay: 0s;
  animation-delay: 0s;
}
.slider-item .inner p {
  font-size:20px;
  margin-bottom: 10px;
  color: #fff;
  position: relative;
  z-index: 1;
  -webkit-animation-duration: .8s;
  animation-duration: .8s;
  -webkit-animation-delay: .4s;
  animation-delay: .4s;
}
.text-animated h1 {

}
.blog-social li a{
border:1px solid #1c5eca;
background:#1c5eca;
color:#fff;
border-radius:5px;
padding:7px 10px;
font-size:18px;
}
.text-animated li {
      display: inline-block;
      margin-top: 15px;
      margin-right: 15px;
      -webkit-animation-duration: .8s;
      animation-duration: .8s;
      -webkit-animation-delay: .8s;
      animation-delay: .8s;
}

.text-animated li a {
      font-size: 17px;
      font-weight: 600;
      text-transform: capitalize;
      display: inline-block;
      background: #3367c1;
      color: #fff;
      border: 1px solid #3367c1;
      border-radius: 3px;
      -webkit-border-radius: 3px;
      padding: 10px 40px;
      text-decoration: none;
      transition: all 0.3s;
      -webkit-transition: all 0.3s;
}

.text-animated li a:hover {
      background: #fff;
      color: #3268c1;
      border: 1px solid #fff;
}

.text-animated li:last-child a {
      background: #313131;
      color: #fff;
      border: 1px solid #313131;
}

.text-animated li:last-child a:hover {
      background: #fff;
      color: #313131;
      border: 1px solid #fff;
}

.slider-one .owl-nav {
      position:absolute;
      bottom: 5%;
      left: calc(50% - 60px);
      width: 120px;
      color: #feffba!important;
}

.slider-one .owl-nav .owl-prev,
.slider-one .owl-nav .owl-next {
      font-size: 18px;
      text-align: center;
      display: inline-block;
      width: 45px;
      height: 45px;
      line-height: 41px;
      color: #fff;
      border:1px solid #feffba!important;
      margin: 0 6px;
      border-radius:20%;
      transition: all 0.3s;
      -webkit-transition: all 0.3s;
}

.slider-one .owl-nav .owl-prev:hover,
.slider-one .owl-nav .owl-next:hover {
      color: #3268c1;
      background: #fff;
      border: 2px solid #fff;
}

.slider-two .slider-text {
      text-align: center;
}

.slider-two .text-animated p {
      margin-left: 30px;
      margin-right: 30px;
}

.slider-two .owl-nav .owl-prev,
.slider-two .owl-nav .owl-next {
      text-align: center;
      font-size: 18px;
      position: absolute;
      width: 45px;
      height: 50px;
      line-height: 46px;
      top: 50%;
      margin-top: -25px;
      border: 2px solid #fff;
      color: #fff;
      transition: all 0.3s;
      -webkit-transition: all 0.3s;
}

.slider-two .owl-nav .owl-prev {
      left: 0;
      margin-left: 0;
}

.slider-two .owl-nav .owl-next {
      right: 0;
      margin-right: 0;
}

.slider-two .owl-nav .owl-prev:hover,
.slider-two .owl-nav .owl-next:hover {
      color: #3268c1;
      border: 2px solid #3268c1;
}
.dot-control-layout1 .owl-dots {
  text-align: center;
  margin-top: 35px;
}
.dot-control-layout1 .owl-dots .owl-dot:focus {
  outline: none;
}
.dot-control-layout1 .owl-dots .owl-dot span {
  display: inline-block;
  height: 6px;
  width: 18px;
  background-color: #cacaca;
  border-radius: 30px;
  margin-right: 5px;
  transition: all 0.3s ease-in-out;
}
.dot-control-layout1 .owl-dots .owl-dot.active span {
  height: 6px;
  width: 32px;
  border-radius: 20px;
  background: #800080;
}
.nav-control-layout2 .owl-nav {
  margin-top: 0;
}
.nav-control-layout2 .owl-nav button {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  margin: 0;
  padding: 0;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  color: #fef22e !important;
  background: #fff !important;
  height: 60px;
  width: 60px;
  border-radius: 50%;
  border: 2px solid #fff !important;
  -webkit-transition: all 0.3s ease-out;
  -moz-transition: all 0.3s ease-out;
  -ms-transition: all 0.3s ease-out;
  -o-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}
.nav-control-layout2 .owl-nav button i {
  font-size: 24px;
  color: #000;
  font-weight: 900;
  transition: all 0.3s ease-in-out;
}
.nav-control-layout2 .owl-nav button:hover i {
  color: #fff;
}
.nav-control-layout2 .owl-nav button:hover {
  background: transparent !important;
  border: 2px solid #fff;
  color: #fff !important;
}
.nav-control-layout2 .owl-nav button i:before {
  font-size: 20px;
  font-weight: 600;
}
.nav-control-layout2 .owl-nav button:focus {
  outline: none;
}
@media only screen and (max-width: 767px) {
  .nav-control-layout2 .owl-nav button {
    visibility: hidden;
    opacity: 0;
  }
}
.nav-control-layout2 .owl-nav .owl-prev {
  left: 272px;
}
@media only screen and (max-width: 991px) {
  .nav-control-layout2 .owl-nav .owl-prev {
    left: 16px;
  }
}
.nav-control-layout2 .owl-nav .owl-next {
  right: 272px;
}
@media only screen and (max-width: 991px) {
  .nav-control-layout2 .owl-nav .owl-next {
    right: 16px;
  }
}
.nav-control-layout3 .owl-nav {
  margin-top: 0;
}
.blog-social li a:hover{
border:1px solid #098bee;
background:#098bee;
}

.blog-social li h6{
color:#1c5eca;
text-transform: capitalize;
font-weight:700;
font-size: 15px;
}


.shadow-text{
text-shadow: 1px 1px 2px #000;
}
.portfolio-group {
border: 1px solid #cfcfcf;
margin-top:5px;
}

.portfolio-photo {
background-position:center;
background-size: cover;
background-repeat: no-repeat;
height:250px;
position: relative;
border-radius:15px;
}

.portfolio-bg {
position:absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
border: 1px solid #fabda2;
border-radius: 15px 15px 15px 15px;
background: #fabda2;
visibility: hidden;
opacity: 0;
transform: scale(0);
transition: all 0.4s;
-webkit-transition: all 0.4s;
}

.portfolio-group:hover .portfolio-bg {
opacity: 0.7;
transform: scale(1);
visibility: visible;
}

.portfolio-table {
display: table;
width: 100%;
height: 100%;
}

.portfolio-icon {
display: table-cell;
text-align: center;
vertical-align: middle;
visibility: hidden;
opacity: 0;
transition: all 0.3s;
-webkit-transition: all 0.3s;
}

.portfolio-icon a {
position: relative;
font-size: 26px;
color: #fff;
text-decoration: none;
z-index: 99;
}

.portfolio-group:hover .portfolio-icon {
opacity: 1;
visibility: visible;
}

.portfolio-text {
text-align: center;
background: #1c1c1c;
padding:5px 10px;
height:60px;
position: absolute;
bottom:0;
width:100%;
border-radius: 0px 0px 15px 15px;
}

.portfolio-text2 {
text-align: center;
background: #1c1c1c;
padding:5px 10px;
height:60px;
position: absolute;
bottom:0!important;
width: 100%;
border-right:0.25rem solid #fff;
}

.portfolio-text h3,.portfolio-text2 h3 {
font-size:12px;
text-align: left;
font-weight:500;
transition: all 0.3s;
-webkit-transition: all 0.3s;
margin-bottom:5px;
line-height: 15px;
color:#fff;
font-style: italic;
}

.portfolio-text h3:hover,.portfolio-text2 h3:hover {
color: #3367c1;
}

.portfolio-text p {
position: relative;
font-size: 15px;
border-top: 1px solid #ddd;
margin: 0;
padding-top: 8px;
}

.portfolio-text p:before {
position: absolute;
content: '';
left: 0;
top: -1px;
width: 0%;
height: 1px;
background: #3367c1;
transition: all 0.3s;
-webkit-transition: all 0.3s;
}

.portfolio-group:hover .portfolio-text p:before {
width: 100%;
}

.portfolio-text p span {
margin-right: 8px;
}

@media (min-width:981px){
.et_pb_gutters3 .et_pb_column,.et_pb_gutters3.et_pb_row .et_pb_column{margin-right:5.5%}
.et_pb_gutters3 .et_pb_column_4_4,.et_pb_gutters3.et_pb_row .et_pb_column_4_4{width:100%}
.et_pb_gutters3 .et_pb_column_4_4 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_4_4 .et_pb_module{margin-bottom:2.75%}.et_pb_gutters3 .et_pb_column_3_4,.et_pb_gutters3.et_pb_row .et_pb_column_3_4{width:73.625%}.et_pb_gutters3 .et_pb_column_3_4 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_3_4 .et_pb_module{margin-bottom:3.735%}.et_pb_gutters3 .et_pb_column_2_3,.et_pb_gutters3.et_pb_row .et_pb_column_2_3{width:64.833%}.et_pb_gutters3 .et_pb_column_2_3 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_2_3 .et_pb_module{margin-bottom:4.242%}.et_pb_gutters3 .et_pb_column_3_5,.et_pb_gutters3.et_pb_row .et_pb_column_3_5{width:57.8%}.et_pb_gutters3 .et_pb_column_3_5 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_3_5 .et_pb_module{margin-bottom:4.758%}.et_pb_gutters3 .et_pb_column_1_2,.et_pb_gutters3.et_pb_row .et_pb_column_1_2{width:47.25%}.et_pb_gutters3 .et_pb_column_1_2 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_1_2 .et_pb_module{margin-bottom:5.82%}.et_pb_gutters3 .et_pb_column_2_5,.et_pb_gutters3.et_pb_row .et_pb_column_2_5{width:36.7%}.et_pb_gutters3 .et_pb_column_2_5 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_2_5 .et_pb_module{margin-bottom:7.493%}.et_pb_gutters3 .et_pb_column_1_3,.et_pb_gutters3.et_pb_row .et_pb_column_1_3{width:29.6667%}.et_pb_gutters3 .et_pb_column_1_3 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_1_3 .et_pb_module{margin-bottom:9.27%}.et_pb_gutters3 .et_pb_column_1_4,.et_pb_gutters3.et_pb_row .et_pb_column_1_4{width:20.875%}.et_pb_gutters3 .et_pb_column_1_4 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_1_4 .et_pb_module{margin-bottom:13.174%}.et_pb_gutters3 .et_pb_column_1_5,.et_pb_gutters3.et_pb_row .et_pb_column_1_5{width:15.6%}.et_pb_gutters3 .et_pb_column_1_5 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_1_5 .et_pb_module{margin-bottom:17.628%}.et_pb_gutters3 .et_pb_column_1_6,.et_pb_gutters3.et_pb_row .et_pb_column_1_6{width:12.0833%}.et_pb_gutters3 .et_pb_column_1_6 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_1_6 .et_pb_module{margin-bottom:22.759%}.et_pb_gutters3 .et_full_width_page.woocommerce-page ul.products li.product{width:20.875%;margin-right:5.5%;margin-bottom:5.5%}.et_pb_gutters3.et_left_sidebar.woocommerce-page #main-content ul.products li.product,.et_pb_gutters3.et_right_sidebar.woocommerce-page #main-content ul.products li.product{width:28.353%;margin-right:7.47%}.et_pb_gutters3.et_left_sidebar.woocommerce-page #main-content ul.products.columns-1 li.product,.et_pb_gutters3.et_right_sidebar.woocommerce-page #main-content ul.products.columns-1 li.product{width:100%;margin-right:0}.et_pb_gutters3.et_left_sidebar.woocommerce-page #main-content ul.products.columns-2 li.product,.et_pb_gutters3.et_right_sidebar.woocommerce-page #main-content ul.products.columns-2 li.product{width:48%;margin-right:4%}.et_pb_gutters3.et_left_sidebar.woocommerce-page #main-content ul.products.columns-2 li:nth-child(2n+2),.et_pb_gutters3.et_right_sidebar.woocommerce-page #main-content ul.products.columns-2 li:nth-child(2n+2){margin-right:0}.et_pb_gutters3.et_left_sidebar.woocommerce-page #main-content ul.products.columns-2 li:nth-child(3n+1),.et_pb_gutters3.et_right_sidebar.woocommerce-page #main-content ul.products.columns-2 li:nth-child(3n+1){clear:none}}
@media (min-width:981px){
.et_pb_gutter.et_pb_gutters1 #left-area{width:75%}
.et_pb_gutter.et_pb_gutters1 #sidebar{width:25%}
.et_pb_gutters1.et_right_sidebar #left-area{padding-right:0}
.et_pb_gutters1.et_left_sidebar #left-area{padding-left:0}
.et_pb_gutter.et_pb_gutters1.et_right_sidebar #main-content .container:before{
right:25%!important}
.et_pb_gutter.et_pb_gutters1.et_left_sidebar #main-content .container:before{
left:25%!important}
.et_pb_gutters1 .et_pb_column,.et_pb_gutters1.et_pb_row .et_pb_column{
margin-right:0}
.et_pb_gutters1 .et_pb_column_4_4,.et_pb_gutters1.et_pb_row .et_pb_column_4_4{width:100%}.et_pb_gutters1 .et_pb_column_4_4 .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column_4_4 .et_pb_module{margin-bottom:0}.et_pb_gutters1 .et_pb_column_3_4,.et_pb_gutters1.et_pb_row .et_pb_column_3_4{width:75%}.et_pb_gutters1 .et_pb_column_3_4 .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column_3_4 .et_pb_module{margin-bottom:0}.et_pb_gutters1 .et_pb_column_2_3,.et_pb_gutters1.et_pb_row .et_pb_column_2_3{width:66.667%}.et_pb_gutters1 .et_pb_column_2_3 .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column_2_3 .et_pb_module{margin-bottom:0}.et_pb_gutters1 .et_pb_column_3_5,.et_pb_gutters1.et_pb_row .et_pb_column_3_5{width:60%}.et_pb_gutters1 .et_pb_column_3_5 .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column_3_5 .et_pb_module{margin-bottom:0}.et_pb_gutters1 .et_pb_column_1_2,.et_pb_gutters1.et_pb_row .et_pb_column_1_2{width:50%}.et_pb_gutters1 .et_pb_column_1_2 .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column_1_2 .et_pb_module{margin-bottom:0}.et_pb_gutters1 .et_pb_column_2_5,.et_pb_gutters1.et_pb_row .et_pb_column_2_5{width:40%}.et_pb_gutters1 .et_pb_column_2_5 .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column_2_5 .et_pb_module{margin-bottom:0}.et_pb_gutters1 .et_pb_column_1_3,.et_pb_gutters1.et_pb_row .et_pb_column_1_3{width:33.3333%}.et_pb_gutters1 .et_pb_column_1_3 .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column_1_3 .et_pb_module{margin-bottom:0}.et_pb_gutters1 .et_pb_column_1_4,.et_pb_gutters1.et_pb_row .et_pb_column_1_4{width:25%}.et_pb_gutters1 .et_pb_column_1_4 .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column_1_4 .et_pb_module{margin-bottom:0}.et_pb_gutters1 .et_pb_column_1_5,.et_pb_gutters1.et_pb_row .et_pb_column_1_5{width:20%}.et_pb_gutters1 .et_pb_column_1_5 .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column_1_5 .et_pb_module{margin-bottom:0}.et_pb_gutters1 .et_pb_column_1_6,.et_pb_gutters1.et_pb_row .et_pb_column_1_6{width:16.6667%}.et_pb_gutters1 .et_pb_column_1_6 .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column_1_6 .et_pb_module{margin-bottom:0}.et_pb_gutters1 .et_full_width_page.woocommerce-page ul.products li.product{width:25%;margin-right:0;margin-bottom:0}.et_pb_gutters1.et_left_sidebar.woocommerce-page #main-content ul.products li.product,.et_pb_gutters1.et_right_sidebar.woocommerce-page #main-content ul.products li.product{width:33.333%;margin-right:0}}@media (max-width:980px){.et_pb_gutters1 .et_pb_column,.et_pb_gutters1 .et_pb_column .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column,.et_pb_gutters1.et_pb_row .et_pb_column .et_pb_module{margin-bottom:0}.et_pb_gutters1 .et_pb_row_1-2_1-4_1-4>.et_pb_column.et_pb_column_1_4,.et_pb_gutters1 .et_pb_row_1-4_1-4>.et_pb_column.et_pb_column_1_4,.et_pb_gutters1 .et_pb_row_1-4_1-4_1-2>.et_pb_column.et_pb_column_1_4,.et_pb_gutters1 .et_pb_row_1-5_1-5_3-5>.et_pb_column.et_pb_column_1_5,.et_pb_gutters1 .et_pb_row_3-5_1-5_1-5>.et_pb_column.et_pb_column_1_5,.et_pb_gutters1 .et_pb_row_4col>.et_pb_column.et_pb_column_1_4,.et_pb_gutters1 .et_pb_row_5col>.et_pb_column.et_pb_column_1_5,.et_pb_gutters1.et_pb_row_1-2_1-4_1-4>.et_pb_column.et_pb_column_1_4,.et_pb_gutters1.et_pb_row_1-4_1-4>.et_pb_column.et_pb_column_1_4,.et_pb_gutters1.et_pb_row_1-4_1-4_1-2>.et_pb_column.et_pb_column_1_4,.et_pb_gutters1.et_pb_row_1-5_1-5_3-5>.et_pb_column.et_pb_column_1_5,.et_pb_gutters1.et_pb_row_3-5_1-5_1-5>.et_pb_column.et_pb_column_1_5,.et_pb_gutters1.et_pb_row_4col>.et_pb_column.et_pb_column_1_4,.et_pb_gutters1.et_pb_row_5col>.et_pb_column.et_pb_column_1_5{width:50%;margin-right:0}.et_pb_gutters1 .et_pb_row_1-2_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6,.et_pb_gutters1 .et_pb_row_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6,.et_pb_gutters1 .et_pb_row_1-6_1-6_1-6_1-2>.et_pb_column.et_pb_column_1_6,.et_pb_gutters1 .et_pb_row_6col>.et_pb_column.et_pb_column_1_6,.et_pb_gutters1.et_pb_row_1-2_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6,.et_pb_gutters1.et_pb_row_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6,.et_pb_gutters1.et_pb_row_1-6_1-6_1-6_1-2>.et_pb_column.et_pb_column_1_6,.et_pb_gutters1.et_pb_row_6col>.et_pb_column.et_pb_column_1_6{width:33.333%;margin-right:0}.et_pb_gutters1 .et_pb_row_1-6_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6,.et_pb_gutters1.et_pb_row_1-6_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6{width:50%;margin-right:0}}@media (max-width:767px){.et_pb_gutters1 .et_pb_column,.et_pb_gutters1 .et_pb_column .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column,.et_pb_gutters1.et_pb_row .et_pb_column .et_pb_module{margin-bottom:0}}@media (max-width:479px){.et_pb_gutters1 .et_pb_column,.et_pb_gutters1.et_pb_row .et_pb_column{margin:0!important}.et_pb_gutters1 .et_pb_column .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column .et_pb_module{margin-bottom:0}}
.et_animated{opacity:0;-webkit-animation-duration:1s;animation-duration:1s;
-webkit-animation-fill-mode:both!important;
animation-fill-mode:both!important}
.et_animated.infinite{
-webkit-animation-iteration-count:infinite;
animation-iteration-count:infinite}
.et_had_animation{position:relative}
@-webkit-keyframes et_pb_fade{to{opacity:1}}
@keyframes et_pb_fade{to{opacity:1}}
.et_animated.fade{-webkit-animation-name:et_pb_fade;
animation-name:et_pb_fade}
@-webkit-keyframes et_pb_fadeTop{0%{
-webkit-transform:translate3d(0,-100%,0);
transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;
transform:none}}@keyframes et_pb_fadeTop{0%{
-webkit-transform:translate3d(0,-100%,0);
transform:translate3d(0,-100%,0)}to{
opacity:1;-webkit-transform:none;
transform:none}}
.et_animated.fadeTop{
-webkit-animation-name:et_pb_fadeTop;
animation-name:et_pb_fadeTop}
@-webkit-keyframes et_pb_fadeRight{0%{
-webkit-transform:translate3d(100%,0,0);
transform:translate3d(100%,0,0)}to{
opacity:1;-webkit-transform:none;
transform:none}}
@keyframes et_pb_fadeRight{
0%{-webkit-transform:translate3d(100%,0,0);
transform:translate3d(100%,0,0)}to{
opacity:1;-webkit-transform:none;transform:none}}
.et_animated.fadeRight{
-webkit-animation-name:et_pb_fadeRight;animation-name:et_pb_fadeRight}
@-webkit-keyframes et_pb_fadeBottom{0%{-webkit-transform:translate3d(0,100%,0);
transform:translate3d(0,100%,0)}to{
opacity:1;-webkit-transform:none;
transform:none}}
@keyframes et_pb_fadeBottom{0%{-webkit-transform:translate3d(0,100%,0);
transform:translate3d(0,100%,0)}to{
opacity:1;-webkit-transform:none;transform:none}}
.et_animated.fadeBottom{
-webkit-animation-name:et_pb_fadeBottom;animation-name:et_pb_fadeBottom}
@-webkit-keyframes et_pb_fadeLeft{0%{-webkit-transform:translate3d(-100%,0,0);
transform:translate3d(-100%,0,0)}to{
opacity:1;-webkit-transform:none;transform:none}}
@keyframes et_pb_fadeLeft{0%{-webkit-transform:translate3d(-100%,0,0);
transform:translate3d(-100%,0,0)}to{
opacity:1;-webkit-transform:none;transform:none}}
.et_animated.fadeLeft{
-webkit-animation-name:et_pb_fadeLeft;animation-name:et_pb_fadeLeft}
@-webkit-keyframes et_pb_slide{to{
-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}}
@keyframes et_pb_slide{to{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}}
.et_animated.slide{-webkit-animation-name:et_pb_slide;animation-name:et_pb_slide}
@-webkit-keyframes et_pb_slideTop{to{-webkit-transform:translateZ(0);transform:translateZ(0);
opacity:1}}@keyframes et_pb_slideTop{to{
-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}
.et_animated.slideTop{-webkit-animation-name:et_pb_slideTop;
animation-name:et_pb_slideTop}@-webkit-keyframes et_pb_slideRight{to{
-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}
@keyframes et_pb_slideRight{to{
-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}
.et_animated.slideRight{
-webkit-animation-name:et_pb_slideRight;
animation-name:et_pb_slideRight}
@-webkit-keyframes et_pb_slideBottom{to{
-webkit-transform:translateZ(0);
transform:translateZ(0);opacity:1}}
@keyframes et_pb_slideBottom{to{
-webkit-transform:translateZ(0);
transform:translateZ(0);opacity:1}}
.et_animated.slideBottom{
-webkit-animation-name:et_pb_slideBottom;
animation-name:et_pb_slideBottom}
@-webkit-keyframes et_pb_slideLeft{to{
-webkit-transform:translateZ(0);
transform:translateZ(0);opacity:1}}
@keyframes et_pb_slideLeft{to{
-webkit-transform:translateZ(0);
transform:translateZ(0);opacity:1}}
.et_animated.slideLeft{
-webkit-animation-name:et_pb_slideLeft;animation-name:et_pb_slideLeft}
@-webkit-keyframes et_pb_bounce{0%,20%,40%,60%,80%,to{
-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);
animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{
-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{
-webkit-transform:scale3d(1.1,1.1,1.1);
transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);
transform:scale3d(.9,.9,.9)}60%{
-webkit-transform:scale3d(1.03,1.03,1.03);
transform:scale3d(1.03,1.03,1.03)}80%{
-webkit-transform:scale3d(.97,.97,.97);
transform:scale3d(.97,.97,.97)}to{
opacity:1;-webkit-transform:scaleX(1);
transform:scaleX(1)}}
@keyframes et_pb_bounce{
0%,20%,40%,60%,80%,to{
-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);
animation-timing-function:cubic-bezier(.215,.61,.355,1)}
0%{-webkit-transform:scale3d(.3,.3,.3);
transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);
transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);
transform:scale3d(.9,.9,.9)}
60%{-webkit-transform:scale3d(1.03,1.03,1.03);
transform:scale3d(1.03,1.03,1.03)}
80%{-webkit-transform:scale3d(.97,.97,.97);
transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);
transform:scaleX(1)}}
.et_animated.bounce{-webkit-animation-name:et_pb_bounce;animation-name:et_pb_bounce}
@-webkit-keyframes et_pb_bounceTop{0%,60%,75%,90%,
to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);
animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{
-webkit-transform:translate3d(0,-200px,0);
transform:translate3d(0,-200px,0)}60%{
-webkit-transform:translate3d(0,25px,0);
transform:translate3d(0,25px,0)}75%{
-webkit-transform:translate3d(0,-10px,0);
transform:translate3d(0,-10px,0)}90%{
-webkit-transform:translate3d(0,5px,0);
transform:translate3d(0,5px,0)}to{
-webkit-transform:none;transform:none;opacity:1}}
@keyframes et_pb_bounceTop{0%,60%,75%,90%,to{
-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);
animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{
-webkit-transform:translate3d(0,-200px,0);
transform:translate3d(0,-200px,0)}60%{
-webkit-transform:translate3d(0,25px,0);
transform:translate3d(0,25px,0)}75%{
-webkit-transform:translate3d(0,-10px,0);
transform:translate3d(0,-10px,0)}90%{
-webkit-transform:translate3d(0,5px,0);
transform:translate3d(0,5px,0)}to{
-webkit-transform:none;
transform:none;opacity:1}}
.et_animated.bounceTop{
-webkit-animation-name:et_pb_bounceTop;animation-name:et_pb_bounceTop}
@-webkit-keyframes et_pb_bounceRight{0%,60%,75%,90%,
to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);
animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{
-webkit-transform:translate3d(200px,0,0);
transform:translate3d(200px,0,0)}
60%{-webkit-transform:translate3d(-25px,0,0);
transform:translate3d(-25px,0,0)}75%{
-webkit-transform:translate3d(10px,0,0);
transform:translate3d(10px,0,0)}90%{
-webkit-transform:translate3d(-5px,0,0);
transform:translate3d(-5px,0,0)}to{
-webkit-transform:none;transform:none;opacity:1}}
@keyframes et_pb_bounceRight{0%,60%,75%,90%,to{
-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);
animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{
-webkit-transform:translate3d(200px,0,0);transform:translate3d(200px,0,0)}60%{
-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}
75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}
to{-webkit-transform:none;transform:none;opacity:1}}
.et_animated.bounceRight{
-webkit-animation-name:et_pb_bounceRight;animation-name:et_pb_bounceRight}
@-webkit-keyframes et_pb_bounceBottom{
0%,60%,75%,90%,to{
-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);
animation-timing-function:cubic-bezier(.215,.61,.355,1)}
0%{-webkit-transform:translate3d(0,200px,0);
transform:translate3d(0,200px,0)}60%{
-webkit-transform:translate3d(0,-20px,0);
transform:translate3d(0,-20px,0)}75%{
-webkit-transform:translate3d(0,10px,0);
transform:translate3d(0,10px,0)}90%{
-webkit-transform:translate3d(0,-5px,0);
transform:translate3d(0,-5px,0)}to{
-webkit-transform:translateZ(0);
transform:translateZ(0);opacity:1}}
@keyframes et_pb_bounceBottom{
0%,60%,75%,90%,to{
-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);
animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{
-webkit-transform:translate3d(0,200px,0);transform:translate3d(0,200px,0)}
60%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}
to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}
.et_animated.bounceBottom{-webkit-animation-name:et_pb_bounceBottom;
animation-name:et_pb_bounceBottom}
@-webkit-keyframes et_pb_bounceLeft{
0%,60%,75%,90%,
to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);
animation-timing-function:cubic-bezier(.215,.61,.355,1)}
0%{-webkit-transform:translate3d(-200px,0,0);
transform:translate3d(-200px,0,0)}60%{
-webkit-transform:translate3d(25px,0,0);
transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);
transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none;opacity:1}}@keyframes et_pb_bounceLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:translate3d(-200px,0,0);transform:translate3d(-200px,0,0)}60%{-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none;opacity:1}}.et_animated.bounceLeft{-webkit-animation-name:et_pb_bounceLeft;animation-name:et_pb_bounceLeft}@-webkit-keyframes et_pb_zoom{to{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}}@keyframes et_pb_zoom{to{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}}.et_animated.zoom{-webkit-animation-name:et_pb_zoom;animation-name:et_pb_zoom}@-webkit-keyframes et_pb_zoomTop{to{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}}@keyframes et_pb_zoomTop{to{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}}.et_animated.zoomTop{-webkit-animation-name:et_pb_zoomTop;animation-name:et_pb_zoomTop;-webkit-transform-origin:top;transform-origin:top}@-webkit-keyframes et_pb_zoomRight{to{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}}@keyframes et_pb_zoomRight{to{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}}.et_animated.zoomRight{-webkit-animation-name:et_pb_zoomRight;animation-name:et_pb_zoomRight;-webkit-transform-origin:right;transform-origin:right}@-webkit-keyframes et_pb_zoomBottom{to{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}}@keyframes et_pb_zoomBottom{to{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}}.et_animated.zoomBottom{-webkit-animation-name:et_pb_zoomBottom;animation-name:et_pb_zoomBottom;-webkit-transform-origin:bottom;transform-origin:bottom}@-webkit-keyframes et_pb_zoomLeft{to{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}}@keyframes et_pb_zoomLeft{to{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}}.et_animated.zoomLeft{-webkit-animation-name:et_pb_zoomLeft;animation-name:et_pb_zoomLeft;-webkit-transform-origin:left;transform-origin:left}@-webkit-keyframes et_pb_flip{to{opacity:1;-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}}@keyframes et_pb_flip{to{opacity:1;-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}}.et_animated.flip{-webkit-animation-name:et_pb_flip;animation-name:et_pb_flip}@-webkit-keyframes et_pb_flipTop{to{opacity:1;-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}}@keyframes et_pb_flipTop{to{opacity:1;-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}}.et_animated.flipTop{-webkit-animation-name:et_pb_flipTop;animation-name:et_pb_flipTop;
-webkit-transform-origin:center;
transform-origin:center}@-webkit-keyframes et_pb_flipRight{to{opacity:1;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}}@keyframes et_pb_flipRight{to{opacity:1;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}}.et_animated.flipRight{-webkit-animation-name:et_pb_flipRight;animation-name:et_pb_flipRight;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes et_pb_flipBottom{to{opacity:1;
-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}}@keyframes et_pb_flipBottom{to{opacity:1;-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}}.et_animated.flipBottom{-webkit-animation-name:et_pb_flipBottom;animation-name:et_pb_flipBottom;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes et_pb_flipLeft{to{opacity:1;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}}@keyframes et_pb_flipLeft{to{opacity:1;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}}.et_animated.flipLeft{-webkit-animation-name:et_pb_flipLeft;animation-name:et_pb_flipLeft;-webkit-transform-origin:center;transform-origin:center}
@-webkit-keyframes et_pb_fold{to{opacity:1;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}}@keyframes et_pb_fold{to{opacity:1;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}}.et_animated.fold{-webkit-transform-origin:center;transform-origin:center;-webkit-animation-name:et_pb_fold;animation-name:et_pb_fold}@-webkit-keyframes et_pb_foldTop{to{opacity:1;-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}}@keyframes et_pb_foldTop{to{opacity:1;-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}}.et_animated.foldTop{-webkit-transform-origin:top;transform-origin:top;-webkit-animation-name:et_pb_foldTop;animation-name:et_pb_foldTop}@-webkit-keyframes et_pb_foldRight{to{opacity:1;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}}@keyframes et_pb_foldRight{to{opacity:1;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}}.et_animated.foldRight{-webkit-transform-origin:right;transform-origin:right;-webkit-animation-name:et_pb_foldRight;animation-name:et_pb_foldRight}@-webkit-keyframes et_pb_foldBottom{to{opacity:1;-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}}@keyframes et_pb_foldBottom{to{opacity:1;-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}}.et_animated.foldBottom{-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-animation-name:et_pb_foldBottom;animation-name:et_pb_foldBottom}@-webkit-keyframes et_pb_foldLeft{to{opacity:1;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}}@keyframes et_pb_foldLeft{to{opacity:1;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}}.et_animated.foldLeft{-webkit-transform-origin:left;transform-origin:left;-webkit-animation-name:et_pb_foldLeft;animation-name:et_pb_foldLeft}@-webkit-keyframes et_pb_roll{0%{-webkit-transform-origin:center;transform-origin:center}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}@keyframes et_pb_roll{0%{-webkit-transform-origin:center;transform-origin:center}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}.et_animated.roll{-webkit-animation-name:et_pb_roll;animation-name:et_pb_roll}@-webkit-keyframes et_pb_rollTop{0%{-webkit-transform-origin:top;transform-origin:top}to{-webkit-transform-origin:top;transform-origin:top;-webkit-transform:none;transform:none;opacity:1}}@keyframes et_pb_rollTop{0%{-webkit-transform-origin:top;transform-origin:top}to{-webkit-transform-origin:top;transform-origin:top;-webkit-transform:none;transform:none;opacity:1}}.et_animated.rollTop{-webkit-animation-name:et_pb_rollTop;animation-name:et_pb_rollTop}@-webkit-keyframes et_pb_rollRight{0%{-webkit-transform-origin:right;transform-origin:right}to{-webkit-transform-origin:right;transform-origin:right;-webkit-transform:none;transform:none;opacity:1}}@keyframes et_pb_rollRight{0%{-webkit-transform-origin:right;transform-origin:right}to{-webkit-transform-origin:right;
transform-origin:right;
-webkit-transform:none;
transform:none;opacity:1}}.et_animated.rollRight{-webkit-animation-name:et_pb_rollRight;animation-name:et_pb_rollRight}@-webkit-keyframes et_pb_rollBottom{0%{-webkit-transform-origin:bottom;transform-origin:bottom}to{-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes et_pb_rollBottom{0%{
-webkit-transform-origin:bottom;transform-origin:bottom}to{
-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-transform:none;transform:none;opacity:1}}.et_animated.rollBottom{-webkit-animation-name:et_pb_rollBottom;animation-name:et_pb_rollBottom}@-webkit-keyframes et_pb_rollLeft{0%{-webkit-transform-origin:left;transform-origin:left}to{-webkit-transform-origin:left;transform-origin:left;-webkit-transform:none;transform:none;opacity:1}}@keyframes et_pb_rollLeft{0%{-webkit-transform-origin:left;transform-origin:left}to{-webkit-transform-origin:left;transform-origin:left;-webkit-transform:none;transform:none;opacity:1}}.et_animated.rollLeft{-webkit-animation-name:et_pb_rollLeft;animation-name:et_pb_rollLeft}
.et-social-icons{float:right}
.et-social-icons li{display:inline-block;margin-left:20px}
.et-social-icon a{display:inline-block;font-size:24px;position:relative;
text-align:center;-webkit-transition:color 300ms ease 0s;
transition:color 300ms ease 0s;color:#666;text-decoration:none}
.et-social-icons a:hover{opacity:0.7;
-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}
.et-social-icon span{display:none}.et_duplicate_social_icons{display:none}
@media all and (max-width: 980px){.et-social-icons{float:none;text-align:center}}
@media all and (max-width: 980px){.et-social-icons{margin:0 0 5px}}
.et_pb_widget{float:left;max-width:100%;word-wrap:break-word}
.et_pb_widget a{text-decoration:none;color:#666}.et_pb_widget li a:hover{color:#82c0c7}
.et_pb_widget ol li,.et_pb_widget ul li{margin-bottom:.5em}
.et_pb_widget ol li ol li,.et_pb_widget ul li ul li{margin-left:15px}
.et_pb_widget select{width:100%;height:28px;padding:0 5px}
.et_pb_widget_area .et_pb_widget a{color:inherit}
.et_pb_bg_layout_light .et_pb_widget li a{color:#666}
.et_pb_bg_layout_dark .et_pb_widget li a{color:inherit}
.widget_search .screen-reader-text,.et_pb_widget .wp-block-search__label{display:none}
.widget_search input#s,.widget_search input#searchsubmit,
.et_pb_widget .wp-block-search__input,.et_pb_widget .wp-block-search__button{
padding:.7em;height:40px !important;margin:0;font-size:14px;
line-height:normal !important;border:1px solid #ddd;color:#666}
.widget_search #s,.et_pb_widget .wp-block-search__input{width:100%;border-radius:3px}
.widget_search #searchform,.et_pb_widget .wp-block-search{position:relative}
.widget_search #searchsubmit,.et_pb_widget .wp-block-search__button{
background-color:#ddd;-webkit-border-top-right-radius:3px;
-webkit-border-bottom-right-radius:3px;-moz-border-radius-topright:3px;
-moz-border-radius-bottomright:3px;border-top-right-radius:3px;
border-bottom-right-radius:3px;position:absolute;right:0;top:0}
#searchsubmit,.et_pb_widget .wp-block-search__button{cursor:pointer}
.et_pb_section{position:relative;background-color:#fff;background-position:50%;
background-size:100%;background-size:cover}.et_pb_section--absolute,
.et_pb_section--fixed{width:100%}.et_pb_section.et_section_transparent{
background-color:transparent}.et_pb_fullwidth_section{padding:0}
.et_pb_fullwidth_section>.et_pb_module:not(.et_pb_post_content):not(
.et_pb_fullwidth_post_content) .et_pb_row{padding:0!important}
.et_pb_inner_shadow{-webkit-box-shadow:inset 0 0 7px rgba(0,0,0,.07);
box-shadow:inset 0 0 7px rgba(0,0,0,.07)}.et_pb_bottom_inside_divider,
.et_pb_top_inside_divider{display:block;background-repeat-y:no-repeat;
height:100%;position:absolute;pointer-events:none;width:100%;left:0;right:0}
.et_pb_bottom_inside_divider.et-no-transition,
.et_pb_top_inside_divider.et-no-transition{
-webkit-transition:none!important;transition:none!important}
.et-fb .section_has_divider.et_fb_element_controls_visible--child>
.et_pb_bottom_inside_divider,
.et-fb .section_has_divider.et_fb_element_controls_visible--child>
.et_pb_top_inside_divider{z-index:1}
.et_pb_section_video:not(.et_pb_section--with-menu){
overflow:hidden;position:relative}.et_pb_column>
.et_pb_section_video_bg{z-index:-1}
.et_pb_section_video_bg{
visibility:visible;
position:absolute;top:0;left:0;
width:100%;
height:100%;
overflow:hidden;display:block;
pointer-events:none;
-webkit-transition:display .3s;
transition:display .3s}
.et_pb_section_video_bg.et_pb_section_video_bg_hover,
.et_pb_section_video_bg.et_pb_section_video_bg_phone,
.et_pb_section_video_bg.et_pb_section_video_bg_tablet,
.et_pb_section_video_bg.et_pb_section_video_bg_tablet_only{display:none}
.et_pb_section_video_bg .mejs-controls,.et_pb_section_video_bg .mejs-overlay-play{
display:none!important}.et_pb_section_video_bg embed,
.et_pb_section_video_bg iframe,.et_pb_section_video_bg object,
.et_pb_section_video_bg video{max-width:none}
.et_pb_section_video_bg .mejs-video{
left:50%;position:absolute;max-width:none}
.et_pb_section_video_bg .mejs-overlay-loading{
display:none!important}.et_pb_social_network_link .et_pb_section_video{overflow:visible}
.et_pb_section_video_on_hover:hover>.et_pb_section_video_bg{display:none}
.et_pb_section_video_on_hover:hover>
.et_pb_section_video_bg_hover,
.et_pb_section_video_on_hover:hover>.et_pb_section_video_bg_hover_inherit{
      display:block}
@media (min-width:981px){.et_pb_section{padding:4% 0}
body.et_pb_pagebuilder_layout.et_pb_show_title .post-password-required .et_pb_section,
body:not(.et_pb_pagebuilder_layout) .post-password-required .et_pb_section{
padding-top:0}
.et_pb_fullwidth_section{padding:0}
.et_pb_section_video_bg.et_pb_section_video_bg_desktop_only{
display:block}}@media (max-width:980px){.et_pb_section{
padding:50px 0}
body.et_pb_pagebuilder_layout.et_pb_show_title .post-password-required .et_pb_section,
body:not(.et_pb_pagebuilder_layout) .post-password-required .et_pb_section{
padding-top:0}
.et_pb_fullwidth_section{padding:0}
.et_pb_section_video_bg.et_pb_section_video_bg_tablet{
display:block}.et_pb_section_video_bg.et_pb_section_video_bg_desktop_only{
display:none}}@media (min-width:768px){
.et_pb_section_video_bg.et_pb_section_video_bg_desktop_tablet{
display:block}}@media (min-width:768px) and (max-width:980px){
.et_pb_section_video_bg.et_pb_section_video_bg_tablet_only{
display:block}}@media (max-width:767px){
.et_pb_section_video_bg.et_pb_section_video_bg_phone{
display:block}.et_pb_section_video_bg.et_pb_section_video_bg_desktop_tablet{
display:none}}
.et_pb_row{width:80%;max-width:1080px;margin:auto;position:relative}
body.safari .section_has_divider,body.uiwebview .section_has_divider{
-webkit-perspective:2000px;perspective:2000px}
.section_has_divider .et_pb_row{z-index:5}
.et_pb_row_inner{width:100%;position:relative}
.et_pb_row.et_pb_row_empty,
.et_pb_row_inner:nth-of-type(n+2).et_pb_row_empty{display:none}.et_pb_row:after,
.et_pb_row_inner:after{content:"";display:block;clear:both;visibility:hidden;
line-height:0;height:0;width:0}.et_pb_row_4col .et-last-child,
.et_pb_row_4col .et-last-child-2,.et_pb_row_6col .et-last-child,
.et_pb_row_6col .et-last-child-2,
.et_pb_row_6col .et-last-child-3{margin-bottom:0}.et_pb_column{
float:left;background-size:cover;background-position:50%;
position:relative;z-index:2;min-height:1px}
.et_pb_column--with-menu{
z-index:3}.et_pb_column.et_pb_column_empty{min-height:1px}
.et_pb_row .et_pb_column.et-last-child,
.et_pb_row .et_pb_column:last-child,
.et_pb_row_inner .et_pb_column.et-last-child,
.et_pb_row_inner .et_pb_column:last-child{
margin-right:0!important}
.et_pb_column.et_pb_section_parallax{position:relative}
.et_pb_column,.et_pb_row,.et_pb_row_inner{
background-size:cover;
background-position:50%;
background-repeat:no-repeat
}
@media (min-width:981px){
.et_pb_row{padding:2% 0}
body.et_pb_pagebuilder_layout.et_pb_show_title .post-password-required .et_pb_row,
body:not(.et_pb_pagebuilder_layout) .post-password-required .et_pb_row{
padding:0;width:100%}.et_pb_column_3_4 .et_pb_row_inner{padding:3.735% 0}
.et_pb_column_2_3 .et_pb_row_inner{padding:4.2415% 0}
.et_pb_column_1_2 .et_pb_row_inner,
.et_pb_column_3_5 .et_pb_row_inner{padding:5.82% 0}
.et_section_specialty>.et_pb_row{padding:0}
.et_pb_row_inner{width:100%}.et_pb_column_single{
padding:2.855% 0}
.et_pb_column_single .et_pb_module.et-first-child,
.et_pb_column_single .et_pb_module:first-child{margin-top:0}
.et_pb_column_single .et_pb_module.et-last-child,
.et_pb_column_single .et_pb_module:last-child{margin-bottom:0}
.et_pb_row .et_pb_column.et-last-child,
.et_pb_row .et_pb_column:last-child,
.et_pb_row_inner .et_pb_column.et-last-child,
.et_pb_row_inner .et_pb_column:last-child{
margin-right:0!important}
.et_pb_row.et_pb_equal_columns,
.et_pb_row_inner.et_pb_equal_columns,
.et_pb_section.et_pb_equal_columns>.et_pb_row{
display:-webkit-box;
display:-ms-flexbox;display:flex}
.rtl .et_pb_row.et_pb_equal_columns,
.rtl .et_pb_row_inner.et_pb_equal_columns,
.rtl .et_pb_section.et_pb_equal_columns>.et_pb_row{
-webkit-box-orient:horizontal;
-webkit-box-direction:reverse;
-ms-flex-direction:row-reverse;flex-direction:row-reverse}
.et_pb_row.et_pb_equal_columns>.et_pb_column,
.et_pb_section.et_pb_equal_columns>.et_pb_row>.et_pb_column{
-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}
@media (max-width:980px){.et_pb_row{max-width:1080px}
body.et_pb_pagebuilder_layout.et_pb_show_title .post-password-required .et_pb_row,
body:not(.et_pb_pagebuilder_layout) .post-password-required .et_pb_row{
padding:0;width:100%}.et_pb_column .et_pb_row_inner,.et_pb_row{padding:30px 0}
.et_section_specialty>.et_pb_row{padding:0}.et_pb_column{width:100%;margin-bottom:30px}
.et_pb_bottom_divider .et_pb_row:nth-last-child(2) .et_pb_column:last-child,
.et_pb_row .et_pb_column.et-last-child,.et_pb_row .et_pb_column:last-child{margin-bottom:0}
.et_section_specialty .et_pb_row>.et_pb_column{padding-bottom:0}.et_pb_column.et_pb_column_empty{display:none}.et_pb_row_1-2_1-4_1-4,.et_pb_row_1-2_1-6_1-6_1-6,.et_pb_row_1-4_1-4,.et_pb_row_1-4_1-4_1-2,.et_pb_row_1-5_1-5_3-5,.et_pb_row_1-6_1-6_1-6,.et_pb_row_1-6_1-6_1-6_1-2,.et_pb_row_1-6_1-6_1-6_1-6,.et_pb_row_3-5_1-5_1-5,.et_pb_row_4col,.et_pb_row_5col,.et_pb_row_6col{display:-webkit-box;
display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.et_pb_row_1-4_1-4>.et_pb_column.et_pb_column_1_4,.et_pb_row_1-4_1-4_1-2>.et_pb_column.et_pb_column_1_4,.et_pb_row_4col>.et_pb_column.et_pb_column_1_4{width:47.25%;margin-right:5.5%}.et_pb_row_1-4_1-4>.et_pb_column.et_pb_column_1_4:nth-child(2n),.et_pb_row_1-4_1-4_1-2>.et_pb_column.et_pb_column_1_4:nth-child(2n),.et_pb_row_4col>.et_pb_column.et_pb_column_1_4:nth-child(2n){margin-right:0}.et_pb_row_1-2_1-4_1-4>.et_pb_column.et_pb_column_1_4{width:47.25%;margin-right:5.5%}.et_pb_row_1-2_1-4_1-4>.et_pb_column.et_pb_column_1_2,
.et_pb_row_1-2_1-4_1-4>.et_pb_column.et_pb_column_1_4:nth-child(odd){margin-right:0}
.et_pb_row_1-2_1-4_1-4 .et_pb_column:nth-last-child(-n+2),
.et_pb_row_1-4_1-4 .et_pb_column:nth-last-child(-n+2),
.et_pb_row_4col .et_pb_column:nth-last-child(-n+2){margin-bottom:0}
.et_pb_row_1-5_1-5_3-5>.et_pb_column.et_pb_column_1_5,.et_pb_row_5col>.et_pb_column.et_pb_column_1_5{
width:47.25%;margin-right:5.5%}.et_pb_row_1-5_1-5_3-5>.et_pb_column.et_pb_column_1_5:nth-child(2n),.et_pb_row_5col>.et_pb_column.et_pb_column_1_5:nth-child(2n){margin-right:0}.et_pb_row_3-5_1-5_1-5>.et_pb_column.et_pb_column_1_5{width:47.25%;margin-right:5.5%}.et_pb_row_3-5_1-5_1-5>.et_pb_column.et_pb_column_1_5:nth-child(odd),.et_pb_row_3-5_1-5_1-5>.et_pb_column.et_pb_column_3_5{margin-right:0}.et_pb_row_3-5_1-5_1-5 .et_pb_column:nth-last-child(-n+2),.et_pb_row_5col .et_pb_column:last-child{margin-bottom:0}.et_pb_row_1-6_1-6_1-6_1-2>.et_pb_column.et_pb_column_1_6,.et_pb_row_6col>.et_pb_column.et_pb_column_1_6{width:29.666%;margin-right:5.5%}.et_pb_row_1-6_1-6_1-6_1-2>.et_pb_column.et_pb_column_1_6:nth-child(3n),.et_pb_row_6col>.et_pb_column.et_pb_column_1_6:nth-child(3n){margin-right:0}.et_pb_row_1-2_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6{width:29.666%;margin-right:5.5%}.et_pb_row_1-2_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_2,.et_pb_row_1-2_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6:last-child{margin-right:0}.et_pb_row_1-2_1-2 .et_pb_column.et_pb_column_1_2,
.et_pb_row_1-2_1-6_1-6_1-6 .et_pb_column:nth-last-child(-n+3),
.et_pb_row_6col .et_pb_column:nth-last-child(-n+3){margin-bottom:0}.et_pb_row_1-2_1-2 .et_pb_column.et_pb_column_1_2 .et_pb_column.et_pb_column_1_6{width:29.666%;margin-right:5.5%;margin-bottom:0}.et_pb_row_1-2_1-2 .et_pb_column.et_pb_column_1_2 .et_pb_column.et_pb_column_1_6:last-child{margin-right:0}.et_pb_row_1-6_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6{width:47.25%;margin-right:5.5%}.et_pb_row_1-6_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6:nth-child(2n){margin-right:0}.et_pb_row_1-6_1-6_1-6_1-6:nth-last-child(-n+3){margin-bottom:0}}@media (max-width:479px){.et_pb_row .et_pb_column.et_pb_column_1_4,.et_pb_row .et_pb_column.et_pb_column_1_5,.et_pb_row .et_pb_column.et_pb_column_1_6{width:100%;margin:0 0 30px}.et_pb_row .et_pb_column.et_pb_column_1_4.et-last-child,.et_pb_row .et_pb_column.et_pb_column_1_4:last-child,.et_pb_row .et_pb_column.et_pb_column_1_5.et-last-child,.et_pb_row .et_pb_column.et_pb_column_1_5:last-child,.et_pb_row .et_pb_column.et_pb_column_1_6.et-last-child,.et_pb_row .et_pb_column.et_pb_column_1_6:last-child{margin-bottom:0}.et_pb_row_1-2_1-2 .et_pb_column.et_pb_column_1_2 .et_pb_column.et_pb_column_1_6{width:100%;margin:0 0 30px}.et_pb_row_1-2_1-2 .et_pb_column.et_pb_column_1_2 .et_pb_column.et_pb_column_1_6.et-last-child,.et_pb_row_1-2_1-2 .et_pb_column.et_pb_column_1_2 .et_pb_column.et_pb_column_1_6:last-child{margin-bottom:0}.et_pb_column{width:100%!important}}
.et_pb_code_inner{position:relative}
.et_pb_text{word-wrap:break-word}
.et_pb_text ol,.et_pb_text ul{padding-bottom:1em}
.et_pb_text>:last-child{padding-bottom:0}
.et_pb_text_inner{position:relative}
.et_pb_with_border.et_pb_fullwidth_header .header-image-container img,
.et_pb_with_border.et_pb_fullwidth_header .header-logo{border:0 solid #333}
.et_pb_fullwidth_header{padding:50px 0;position:relative;background-position:50%;
background-size:cover}.et_pb_fullwidth_header p{padding-bottom:0}
.et_pb_fullwidth_header_subhead{display:block}
.et_pb_fullscreen{padding:0}
.et_pb_fullwidth_header .et_pb_fullwidth_header_container{
position:relative;
z-index:3;
width:100%;max-width:100%;margin-left:auto;margin-right:auto}
.et_pb_fullscreen .et_pb_fullwidth_header_container{
height:calc(100vh - 200px)!important;
width:100%;max-width:none;}
.et_pb_fullwidth_header .et_pb_fullwidth_header_container.center{
display:-moz-flex;display:-ms-flex;
display:-webkit-box;
display:-ms-flexbox;
display:flex;-ms-flex-flow:row wrap;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-flow:row wrap;-moz-justify-content:center;
-ms-justify-content:center;-webkit-box-pack:center;
-ms-flex-pack:center;justify-content:center}
.et_pb_fullscreen .et_pb_fullwidth_header_container.center.bottom-bottom{
-ms-flex-flow:column wrap;-webkit-box-orient:vertical;
-webkit-box-direction:normal;
flex-flow:column wrap;-moz-justify-content:flex-end;
-ms-justify-content:flex-end;
-webkit-box-pack:end;-ms-flex-pack:end;
justify-content:flex-end}
.et_pb_fullscreen .et_pb_fullwidth_header_container.center.center-center{
-ms-flex-flow:column nowrap;-webkit-box-orient:vertical;
-webkit-box-direction:normal;flex-flow:column nowrap}
.et_pb_fullscreen .et_pb_fullwidth_header_container.center.center-bottom .header-content-container{
display:-moz-flex;
display:-ms-flex;display:-webkit-box;
display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;
-webkit-box-orient:horizontal;-webkit-box-direction:normal;
flex-flow:row wrap}.et_pb_fullscreen .et_pb_fullwidth_header_container.center.center-bottom .header-content-container .header-content{-webkit-align-self:center;-ms-align-self:center;-ms-flex-item-align:center;align-self:center}
.et_pb_fullscreen .et_pb_fullwidth_header_container.center.bottom-center .header-image-container.center{-webkit-align-self:flex-start;-ms-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}
.et_pb_fullwidth_header .et_pb_fullwidth_header_container.center .header-content-container,
.et_pb_fullwidth_header .et_pb_fullwidth_header_container.center .header-image-container{
width:100%;-webkit-align-self:center;-ms-align-self:center;
-ms-flex-item-align:center;align-self:center}
.et_pb_fullwidth_header .et_pb_fullwidth_header_container.center .header-content-container.center,
.et_pb_fullwidth_header .et_pb_fullwidth_header_container.center .header-image-container.center{
-webkit-align-self:center;-ms-align-self:center;-ms-flex-item-align:center;
align-self:center}
.et_pb_fullscreen .et_pb_fullwidth_header_container.center .header-content-container.bottom,
.et_pb_fullscreen .et_pb_fullwidth_header_container.center .header-image-container.bottom{
-webkit-align-self:flex-end;-ms-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}
.et_pb_fullwidth_header .et_pb_fullwidth_header_container.left{
display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;
-ms-flex-flow:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;
flex-flow:row}
.et_pb_fullwidth_header .et_pb_fullwidth_header_container.right{
display:-moz-flex;display:-ms-flexbox;display:-webkit-box;
display:flex;-ms-flex-flow:row-reverse;-webkit-box-orient:horizontal;
-webkit-box-direction:reverse;flex-flow:row-reverse}
.et_pb_fullwidth_header .et_pb_fullwidth_header_container.left .header-content-container,
.et_pb_fullwidth_header .et_pb_fullwidth_header_container.right .header-content-container{
width:100%}
.et_pb_fullwidth_header .et_pb_fullwidth_header_container.left .header-image-container,
.et_pb_fullwidth_header .et_pb_fullwidth_header_container.right .header-image-container,
.et_pb_fullwidth_header.et_pb_header_with_image .et_pb_fullwidth_header_container.left .header-content-container,
.et_pb_fullwidth_header.et_pb_header_with_image .et_pb_fullwidth_header_container.right .header-content-container{
width:50%;-webkit-align-self:center;-ms-align-self:center;
-ms-flex-item-align:center;align-self:center}
.et_pb_fullwidth_header .et_pb_fullwidth_header_container.left .header-content-container.center,
.et_pb_fullwidth_header .et_pb_fullwidth_header_container.left .header-image-container.center,
.et_pb_fullwidth_header .et_pb_fullwidth_header_container.right .header-content-container.center,
.et_pb_fullwidth_header .et_pb_fullwidth_header_container.right .header-image-container.center{
-webkit-align-self:center;-ms-align-self:center;
-ms-flex-item-align:center;align-self:center}
.et_pb_fullscreen .et_pb_fullwidth_header_container.left .header-content-container.bottom,
.et_pb_fullscreen .et_pb_fullwidth_header_container.left .header-image-container.bottom,
.et_pb_fullscreen .et_pb_fullwidth_header_container.right .header-content-container.bottom,
.et_pb_fullscreen .et_pb_fullwidth_header_container.right .header-image-container.bottom,
.et_pb_fullwidth_header .et_pb_fullwidth_header_container.left .header-content-container.bottom,
.et_pb_fullwidth_header .et_pb_fullwidth_header_container.left .header-image-container.bottom,
.et_pb_fullwidth_header .et_pb_fullwidth_header_container.right .header-content-container.bottom,
.et_pb_fullwidth_header .et_pb_fullwidth_header_container.right .header-image-container.bottom{
-webkit-align-self:flex-end;-ms-align-self:flex-end;
-ms-flex-item-align:end;align-self:flex-end}
.et_pb_fullwidth_header .et_pb_fullwidth_header_container.left .header-content{
text-align:left;margin-left:0}
.et_pb_fullwidth_header.et_pb_header_with_image .et_pb_fullwidth_header_container.left .header-content{margin-right:6%}
.et_pb_fullwidth_header .et_pb_fullwidth_header_container.right .header-content{text-align:right;margin-right:0;float:right}.et_pb_fullwidth_header.et_pb_header_with_image .et_pb_fullwidth_header_container.right .header-content{margin-left:6%}.et_pb_fullscreen .et_pb_fullwidth_header_container.left .header-content-container.bottom,.et_pb_fullscreen .et_pb_fullwidth_header_container.right .header-content-container.bottom{margin-bottom:80px}.et_pb_fullwidth_header .et_pb_fullwidth_header_container.left .header-content{padding-left:0}.et_pb_fullwidth_header .et_pb_fullwidth_header_container.right .header-content{padding-right:0}.et_pb_fullwidth_header .header-content{padding:10px;text-align:center}.et_pb_fullwidth_header .et_pb_fullwidth_header_container.center .header-content{margin:20px auto;width:80%;max-width:800px}.et_pb_fullwidth_header .header-image{text-align:center;margin-left:2%;margin-right:2%;line-height:0}
.et_pb_fullwidth_header .et_pb_fullwidth_header_container .header-content a.et_pb_button{margin-top:20px;display:inline-block}
.et_pb_fullwidth_header .et_pb_fullwidth_header_container .et_pb_button_one{margin-right:15px}
.et_pb_fullwidth_header .et_pb_fullwidth_header_container.right .et_pb_button_one{margin-right:0}
.et_pb_fullwidth_header .et_pb_fullwidth_header_container.right .et_pb_button_two{margin-left:15px}.et_pb_fullwidth_header .et_pb_fullwidth_header_overlay{content:"";position:absolute;top:0;left:0;bottom:0;right:0;z-index:2;pointer-events:none}.et_pb_fullwidth_header .et_pb_parallax_css{background-repeat:no-repeat;background-position:top;background-size:cover;background-attachment:fixed;position:absolute;width:100%;height:100%;overflow:hidden}.et_pb_fullwidth_header .et_pb_fullwidth_header_scroll{width:100%;min-height:30px;text-align:center;padding-top:10px;padding-bottom:20px;margin:0 auto;position:absolute;z-index:3;right:0;bottom:0;left:0;pointer-events:none}.et_pb_fullwidth_header .et_pb_fullwidth_header_scroll a{display:inline-block;pointer-events:all}.et_pb_fullwidth_header .et_pb_fullwidth_header_scroll a .et-pb-icon{color:#fff;font-size:3.5em}.et_pb_fullwidth_header .scroll-down-container .scroll-down-phone,.et_pb_fullwidth_header .scroll-down-container .scroll-down-tablet{display:none}@media (max-width:980px){.et_pb_fullwidth_header .scroll-down-container-tablet .scroll-down,.et_pb_fullwidth_header .scroll-down-container-tablet .scroll-down-phone{display:none}.et_pb_fullwidth_header .scroll-down-container-tablet .scroll-down-tablet{display:inline-block}}@media (max-width:767px){.et_pb_fullwidth_header .scroll-down-container-phone .scroll-down,.et_pb_fullwidth_header .scroll-down-container-phone .scroll-down-tablet{display:none}.et_pb_fullwidth_header .scroll-down-container-phone .scroll-down-phone{display:inline-block}
.et_pb_fullwidth_header .et_pb_fullwidth_header_container.left,
.et_pb_fullwidth_header .et_pb_fullwidth_header_container.right{
-ms-flex-flow:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;
flex-flow:column;-moz-justify-content:center;-ms-justify-content:center;
-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.et_pb_fullwidth_header .et_pb_fullwidth_header_container.left .header-content-container,
.et_pb_fullwidth_header .et_pb_fullwidth_header_container.left .header-image-container,
.et_pb_fullwidth_header .et_pb_fullwidth_header_container.right .header-content-container,
.et_pb_fullwidth_header .et_pb_fullwidth_header_container.right .header-image-container,
.et_pb_fullwidth_header.et_pb_header_with_image .et_pb_fullwidth_header_container.left .header-content-container,
.et_pb_fullwidth_header.et_pb_header_with_image .et_pb_fullwidth_header_container.right .header-content-container{width:100%}
.et_pb_fullwidth_header .et_pb_fullwidth_header_container.left .header-content,
.et_pb_fullwidth_header .et_pb_fullwidth_header_container.right .header-content{
margin:20px 2%}}
.ie .et_pb_fullwidth_header.et_pb_fullscreen .et_pb_fullwidth_header_container.left,
.ie .et_pb_fullwidth_header.et_pb_fullscreen .et_pb_fullwidth_header_container.right{
height:100px}.ie .et_pb_fullwidth_header .et_pb_fullwidth_header_container.right .header-content{float:none}
.et_pb_bg_layout_light.et_pb_module.et_pb_button{color:#2ea3f2}
.et_pb_module.et_pb_button{display:inline-block;color:inherit}
.et_pb_button_module_wrapper.et_pb_button_alignment_left{text-align:left}.et_pb_button_module_wrapper.et_pb_button_alignment_right{text-align:right}.et_pb_button_module_wrapper.et_pb_button_alignment_center{text-align:center}.et_pb_button_module_wrapper>a{display:inline-block}@media (max-width:980px){.et_pb_button_module_wrapper.et_pb_button_alignment_tablet_left{text-align:left}.et_pb_button_module_wrapper.et_pb_button_alignment_tablet_right{text-align:right}.et_pb_button_module_wrapper.et_pb_button_alignment_tablet_center{text-align:center}}@media (max-width:767px){.et_pb_button_module_wrapper.et_pb_button_alignment_phone_left{text-align:left}.et_pb_button_module_wrapper.et_pb_button_alignment_phone_right{text-align:right}.et_pb_button_module_wrapper.et_pb_button_alignment_phone_center{text-align:center}}
.et_pb_button[data-icon]:not([data-icon=""]):after{content:attr(data-icon)}
@media (max-width:980px){
.et_pb_button[data-icon-tablet]:not([data-icon-tablet=""]):after{
content:attr(data-icon-tablet)}}
@media (max-width:767px){
      .et_pb_button[data-icon-phone]:not([data-icon-phone=""]):after{content:attr(data-icon-phone)}}
.et_pb_with_border .et_pb_image_wrap{
border:0 solid #333}
.et_pb_image{
margin-left:auto;margin-right:auto;line-height:0}
.et_pb_image.aligncenter{
text-align:center}.et_pb_image.et_pb_has_overlay a.et_pb_lightbox_image{
display:block;position:relative}
.et_pb_image{display:block}
.et_pb_image .et_pb_image_wrap{
display:inline-block;position:relative;max-width:100%}
.et_pb_image .et_pb_image_wrap img[src*=".svg"]{width:auto}
.et_pb_image img{position:relative}.et_pb_image_sticky{margin-bottom:0!important;display:inherit}.et_pb_image.et_pb_has_overlay .et_pb_image_wrap:hover .et_overlay{z-index:3;opacity:1}@media (min-width:981px){.et_pb_section_sticky,.et_pb_section_sticky.et_pb_bottom_divider .et_pb_row:nth-last-child(2),.et_pb_section_sticky .et_pb_column_single,.et_pb_section_sticky .et_pb_row.et-last-child,.et_pb_section_sticky .et_pb_row:last-child,.et_pb_section_sticky .et_pb_specialty_column .et_pb_row_inner.et-last-child,.et_pb_section_sticky .et_pb_specialty_column .et_pb_row_inner:last-child{padding-bottom:0!important}}@media (max-width:980px){.et_pb_image_sticky_tablet{margin-bottom:0!important;display:inherit}.et_pb_section_sticky_mobile,.et_pb_section_sticky_mobile.et_pb_bottom_divider .et_pb_row:nth-last-child(2),.et_pb_section_sticky_mobile .et_pb_column_single,.et_pb_section_sticky_mobile .et_pb_row.et-last-child,
.et_pb_section_sticky_mobile .et_pb_row:last-child,
.et_pb_section_sticky_mobile .et_pb_specialty_column .et_pb_row_inner.et-last-child,
.et_pb_section_sticky_mobile .et_pb_specialty_column .et_pb_row_inner:last-child{
      padding-bottom:0!important}
      .et_pb_section_sticky .et_pb_row.et-last-child .et_pb_column.et_pb_row_sticky.et-last-child,
      .et_pb_section_sticky .et_pb_row:last-child .et_pb_column.et_pb_row_sticky:last-child{
            margin-bottom:0}.et_pb_image_bottom_space_tablet{
                  margin-bottom:30px!important;display:block}.et_always_center_on_mobile{text-align:center!important;margin-left:auto!important;margin-right:auto!important}}@media (max-width:767px){.et_pb_image_sticky_phone{margin-bottom:0!important;display:inherit}.et_pb_image_bottom_space_phone{margin-bottom:30px!important;display:block}}
.et_overlay{z-index:-1;position:absolute;top:0;left:0;
display:block;
width:100%;height:100%;
background:hsla(0,0%,100%,.9);opacity:0;
pointer-events:none;-webkit-transition:all .3s;
transition:all .3s;border:1px solid #e5e5e5;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-font-smoothing:antialiased}.et_overlay:before{color:#2ea3f2;content:"\E050";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:32px;-webkit-transition:all .4s;transition:all .4s}.et_portfolio_image,.et_shop_image{position:relative;display:block}.et_pb_has_overlay:not(.et_pb_image):hover .et_overlay,.et_portfolio_image:hover .et_overlay,.et_shop_image:hover .et_overlay{z-index:3;opacity:1}#ie7 .et_overlay,#ie8 .et_overlay{display:none}.et_pb_module.et_pb_has_overlay{position:relative}.et_pb_module.et_pb_has_overlay .et_overlay,article.et_pb_has_overlay{border:none}.et_pb_button[data-icon]:not([data-icon=""]):after{content:attr(data-icon)}
@media (max-width:980px){.et_pb_button[data-icon-tablet]:not([data-icon-tablet=""]):after{content:attr(data-icon-tablet)}}@media (max-width:767px){.et_pb_button[data-icon-phone]:not([data-icon-phone=""]):after{content:attr(data-icon-phone)}}