.fwe-testimonial-box .elementor-heading-title span {
    font-weight: 400;
}

.fwe-testimonial-box {
    position: relative;
}

.fwe-testimonial-box:before{
	content:'';
	background: url('../images/image-144.png');
	width: 40px;
	height: 40px;
	display: block;
	background-size: cover;
	background-position: center;
}

.fwe-testimonial-box:after{
	margin-left: auto;
	content:'';
	background: url('../images/image-143.png');
	width: 40px;
	height: 40px;
	display: block;
	background-size: cover;
	background-position: center;
}

.fwe-addon .elementor-heading-title,
.fwe-addon .fwe-content-desc{
    margin-bottom: 1rem;
}

.fwe-banner-box-inner {
    display: flex;
    flex-wrap: wrap;
	align-items:center;
	padding-left: 3rem;
    align-items: center;
}

.fwe-banner-content {
    width: 50%;
}

.fwe-banner-image {
    width: 50%;
}

.header_img {
    margin-left: -208px;
}

.header_img .header_img1 {
    height: 606px;
    object-fit: contain;
    width: 758px;
    position: absolute;
}

.fwe-banner-image-anim{
   animation: rotar 15s linear infinite;
}

.fwe-banner-image-innerx img {
    animation: float 6s ease-in-out infinite;
    box-shadow: none !important;
    height: 550px !important;
    left: 13%;
    overflow: hidden;
    top: 53px;
    transform: translatey(0);
    width: 66%;
    border-radius: 50%;
    position: relative;
}

.fwe-image-box-slider .fwe-swiper-pagination {
    position: static;
    margin-top: 30px;
}

@media(min-width:992px){
	.fwe-banner-box {
		max-width:960px;
	}
	.header_img{
        margin-top: 3rem !important;
	}
}

.fwe-banner-box {
    max-width: 1140px;
    margin: 0 auto;
    background-color: var( --e-global-color-e779846 );
}


@media(min-width:1400px){
	.fwe-banner-box {
		max-width: 1320px;
        margin: 0 auto;
	}
}

.fwe-banner-content {
    padding-left: 3rem;
    position: relative;
    z-index: 1;
}

a.fwe-button {
    display: inline-block;
}

.navigation-bottom_center .fwe-swiper-button-control{
    display: flex;
    justify-content: center;
    flex-direction:row-reverse;
    margin-top:15px;
}

.navigation-bottom_center  .fwe-swiper-button-control .fwe-swiper-button {
    position:static;
    margin:0 4px;
}

.fwe-img {
    display: flex;
}

.fwe-swiper-button {
    cursor: pointer;
}

.navigation-bottom_left .fwe-swiper-button-control{
    display:flex;
    flex-direction:row-reverse;
    justify-content: flex-end;
    margin-top: -80px;
}

.navigation-bottom_left .fwe-swiper-button-control .fwe-swiper-button {
    position:static;
    margin: 0 3px;
}

.navigation-middile_left .fwe-swiper-button-control .fwe-swiper-button {
    top: 35%;
}

.navigation-middile_left .fwe-swiper-button-control .fwe-swiper-button-next {
    right: auto;
    left: 50px;
}
@keyframes float {
  0% {
    box-shadow: 0 5px 15px 0px rgba(0, 0, 0, 0.6);
    transform: translatey(0px);
  }
  50% {
    box-shadow: 0 25px 15px 0px rgba(0, 0, 0, 0.2);
    transform: translatey(-20px);
  }
  100% {
    box-shadow: 0 5px 15px 0px rgba(0, 0, 0, 0.6);
    transform: translatey(0px);
  }
}

.fwe-banner-image-innerx img {
    object-fit: contain;
}

.fwe-banner-slider .fwe-swiper-pagination {
    bottom: 30px !important;
}


@media(max-width:1024px){
.fwe-banner-box {
    padding-left: 0;
}
}

@media(max-width: 767px){

.navigation-mobile-dots .fwe-swiper-button-control{
  display:none;    
}

.navigation-mobile-dots .fwe-swiper-pagination {
    display:block;
}

.fwe-banner-content {
    width: 100%;
            padding: 0;
}

.fwe-banner-image {
    width: 100%;
}

.header_img {
    margin: 0;
}

.fwe-banner-image-innerx img {
    object-fit: contain;
}

.fwe-banner-box {
    padding: 0 12px;
    padding-top: 16px;
}

.header_img .header_img1 {
    height: auto;
    width: 100%;
    left: 0;
    right: 0;
    max-width: 100%;
}

.fwe-banner-image-innerx img{
    height: auto !important;
}

.fwe-banner-image-innerx {
    border: 0;
    margin: 0;
    padding: 0;
}

.fwe-banner-image-innerx img {
    top: 30px;
}
	
.fwe-banner-box-inner{
	padding-left:10%;	
}	
	
.fwe-addon .fwe-banner-box .elementor-heading-title, .fwe-addon .fwe-banner-box .fwe-content-desc{
		margin-bottom:8px;
}	
	
.fwe-testimonial-box:before,.fwe-testimonial-box:after {
    width: 13px;
    height: 13px;
}
	
}