html{
	scroll-behavior: smooth;
}

.testimonial_section .swiper-slide,
.testimonial_section_bottom .swiper-slide {
    box-shadow: rgba(0, 79, 109, 0.49) 0px 8px 8px -4px;
}
.button_shadwo a{
	box-shadow: rgba(0, 79, 109, 0.49) 0px 0px 6px;
}

.testimonial_section .elementor-testimonial__text, .testimonial_section .elementor-testimonial__text > div{
	margin-top:15px
}
.testimonial_section_bottom .elementor-testimonial__text, .testimonial_section_bottom .elementor-testimonial__text > div {
	margin-top:20px
}
.email_form .elementor-button{
	min-height: 47px !important;
	box-shadow: rgba(0, 79, 109, 0.49) 0px 0px 8px;
}


@media only screen and (min-width:768px){
	.explore_bottom_section video{
    object-fit: cover;
    height: 380px;
    object-position: top;
}
	
.testimonial_section_bottom .elementor-testimonial__content {
    width: 50%;
    padding-left: 10px;
}
/* 	.elementor-widget-testimonial-carousel .swiper-slide{
		width: 500px !important;
	} */
}

@media only screen and (max-width:767px){
	.explore_bottom_section video{
    object-fit: cover;
    height: 220px;
    object-position: top;
}
}

i.elementor-accordion-icon-opened.fa.fa-times {
    margin-left: 2px;
}

.platform_psd_section .elementor-testimonial__name{
	margin-bottom: 18px;
}

.platform_psd_section .elementor-testimonial__title {
	margin-bottom: 8px;
} 

.platform_psd_section .elementor-testimonial__image{
	
	margin-bottom: 13px;
}

.operating_systems{
	width: 100%;
    display: flex;
    justify-content: space-between;
    padding: 0px 24px;
    align-items: center;
    font-size: 18px;
    font-weight: 700;
    line-height: 25px;
    font-family: "Lato", Sans-serif;
}
.operating_systems .fas{
	color: #000;
}



.platform_menu a, .company_menu a, .pricing_menu a {
	background: #f2f2f2 !important;
  justify-content: left !important;
  padding: 14px 16px 11px !important;
/*   font-size: 17px !important; */
	background: transparent !important;
    border: 0px !important;
}
.elementor-8293 .elementor-element.elementor-element-28feba4 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{
	height: 0px;
}
