﻿
.blur_flowers {z-index:5;}

.background,.forest,.flowers,.blur_flowers,.title {position:absolute;}
.mobile-main-nav .menu-item a i[class^=fa]{padding-right:6px}

	.main_slider .custom_direction,
	.main_slider .flex-control-nav {
		display: none;
	}

.main_slider .custom_direction a {
	display: block;
	position: absolute;
	top: 50%;
	margin-top: -120px;
	color: #fefefe;
	letter-spacing: 16px;
	font-weight: lighter;
	width: 30px;
	height: 240px;
	z-index: 3;
}

.mx-mobile-search .sf-s {padding: 5px;line-height: 20px;width: 100%;background: #343434;border: 1px solid #444;color:#ffffff;}

.mx-mobile-search .sf-submit {position: absolute;right: 0;top: 0;border-radius: 0;width: 40px;}

.mx-mobile-search .sf-submit i {margin:0;}
.quicklinks .quicklinks-container{width:265px;width:16.5625rem;margin:0 auto;*zoom:1}
.quicklinks .quicklinks-container:before,.quicklinks .quicklinks-container:after{display:table;content:"";line-height:0}
.quicklinks .quicklinks-container:after{clear:both}

.panel-row-style {
  zoom: 1;
}

.panel-row-style:before {
  content: '';
  display: block;
}

.panel-row-style:after {
  content: '';
  display: table;
  clear: both;
}

.w-nav.type_desktop [class*="columns"] .w-nav-item.menu-item-has-children.level_2 {
	margin: 10px 0;
	}

			.w-nav.type_desktop [class*="columns"] .menu-item-has-children .w-nav-anchor.level_2 {
				font-weight: bold;
				margin: 0 0 8px;
				background-color: transparent !important;
				color: inherit !important;
				}

				.w-nav.type_desktop [class*="columns"] .menu-item-has-children .w-nav-arrow {
					display: none !important;
					}
.w-text.font_main_menu,.w-nav .menu-item-language,.w-nav-item {font-family:Arial, Helvetica, sans-serif;font-weight:400;}



.how-it-work .middal-wrap
{ padding: 0px;		
}





.middal-wrap
{	max-width:1170px; margin:0 auto; padding:0px 15px; 
}


.color1{color: #ff8637;}

  #header-box,
  #header-container {
    height: 360px;
    background-color: none;
  }

#header-container{
	width:100%;
	height:210px;
	background:#ffffff; 

}
.td-mobile-container{padding-bottom:20px;position:relative}
.td-mobile-container i{line-height:1;text-align:center;display:inline-block}
.td-hide-menu-content .td-mobile-container{opacity:0;visibility:hidden;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}

			#gallery-1 {
				margin: auto;
			}

			#gallery-1 .gallery-item {
				float: left;
				margin-top: 10px;
				text-align: center;
				width: 33%;
			}

			#gallery-1 img {
				border: 2px solid #cfcfcf;
			}

			#gallery-1 .gallery-caption {
				margin-left: 0;
			}

﻿@charset "utf-8";

.gallery { margin: auto; }

.gallery-item { float: left; margin: 10px auto; text-align: center; }

.gallery img { border: 2px solid #cfcfcf; }



.gallery-caption { margin-left: 0; display:none; }

.site-header .topbar{
	background-color:rgba(255,255,255,.8);
	height:80px;
	position:relative;
	z-index:3;
	-webkit-box-shadow:0 2px 0 rgba(0,0,0,.1);
	-moz-box-shadow:0 2px 0 rgba(0,0,0,.1);
	box-shadow:0 2px 0 rgba(0,0,0,.1);
}

.header-style4 .toprow, .header-style4 .topbar{
	-webkit-transition:all 0.3s ease 0.2s;
	-moz-transition:all 0.3s ease 0.2s;
	-ms-transition:all 0.3s ease 0.2s;
	-o-transition:all 0.3s ease 0.2s;
	transition:all 0.3s ease 0.1s;
	background:none;
}
.img{position:relative}
.img .img-inner{position:relative;overflow:hidden}
.img,.img img{width:100%}
.img .caption{position:absolute;transition:transform .5s;-ms-transform:translateY(100%);transform:translateY(100%);max-height:100% !important;overflow-y:auto;bottom:0;padding:4px 10px;font-size:14px;color:#FFF;width:100%;background-color:rgba(0,0,0,0.3)}
.img .caption-show,.img:hover .caption{-ms-transform:translateY(0);transform:translateY(0)}
.wpb_column.sticky-column{min-height:0!important}
.wpb_column .wpb_wrapper .wpb_teaser_grid{float:none}


.su-carousel-slide {
  position: relative;
  float: left;
}


.su-carousel .su-carousel-slide a {
  padding: 0 5px;
}


.su-carousel .su-carousel-slide img {
  padding: 3px;
  border: 1px solid #ccc;
  background: #fff;
  border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
}


.su-carousel .su-carousel-slide-title {
  position: absolute;
  left: 9px;
  right: 9px;
  bottom: 4px;
  display: block;
  padding: 2px 3px;
  color: #fff;
  line-height: 1.2;
  font-size: 11px;
  background: black;
  background: rgba(0, 0, 0, 0.5);
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  transition: opacity 1s;
  -o-transition: opacity 1s;
  -moz-transition: opacity 1s;
  -webkit-transition: opacity 1s;
}
#logo, #main_menu {float: none;text-align: center;}

  .service-img__title {
    padding: 1em;
    text-transform: uppercase;
    font-weight: 600; }

	
	.span5:last-child {
		margin-right:0;
	}
.small-4{width:33.3333333333%}
.x-navbar .x-container{position:relative}
.x-container.width{width:88%;}
.x-container.max{max-width:1270px;}
.e2-33.x-container,.e2-36.x-container,.e2-50.x-container {margin:0em auto 0em auto;background-color:transparent;z-index:1;}
.e2-33.x-container {text-align:center;}
