body.bg-gradient {
	background: -webkit-gradient(linear, left top, left bottom, from(#0F2B3A), to(#003958));
    background: -o-linear-gradient(top, #0F2B3A 0%, #003958 100%);
    background: linear-gradient(180deg, #0F2B3A 0%, #003958 100%);
}
@-webkit-keyframes fade-in-bottom-center {
	0% {
		-webkit-transform: translate(-50%, 15px);
		transform: translate(-50%, 15px);
		opacity: 0
	}

	100% {
		-webkit-transform: translate(-50%, 0);
		transform: translate(-50%, 0);
		opacity: 1
	}
}

@keyframes fade-in-bottom-center {
	0% {
		-webkit-transform: translate(-50%, 15px);
		transform: translate(-50%, 15px);
		opacity: 0
	}

	100% {
		-webkit-transform: translate(-50%, 0);
		transform: translate(-50%, 0);
		opacity: 1
	}
}


@-webkit-keyframes fade-in-left {
	0% {
		-webkit-transform: translateX(-20px);
		transform: translateX(-20px);
		opacity: 0
	}

	100% {
		-webkit-transform: translateX(0);
		transform: translateX(0);
		opacity: 1
	}
}

@keyframes fade-in-left {
	0% {
		-webkit-transform: translateX(-20px);
		transform: translateX(-20px);
		opacity: 0
	}

	100% {
		-webkit-transform: translateX(0);
		transform: translateX(0);
		opacity: 1
	}
}

.fade-in-left {
	-webkit-animation: fade-in-left 0.4s cubic-bezier(0.390, 0.575, 0.565, 1.000) both;
	animation: fade-in-left 0.4s cubic-bezier(0.390, 0.575, 0.565, 1.000) both;
}

@-webkit-keyframes fade-in-left {
	0% {
		-webkit-transform: translateX(-20px);
		transform: translateX(-20px);
		opacity: 0
	}

	100% {
		-webkit-transform: translateX(0);
		transform: translateX(0);
		opacity: 1
	}
}

@keyframes fade-in-left {
	0% {
		-webkit-transform: translateX(-20px);
		transform: translateX(-20px);
		opacity: 0
	}

	100% {
		-webkit-transform: translateX(0);
		transform: translateX(0);
		opacity: 1
	}
}

.fade-in-left {
	-webkit-animation: fade-in-left 0.4s cubic-bezier(0.390, 0.575, 0.565, 1.000) both;
	animation: fade-in-left 0.4s cubic-bezier(0.390, 0.575, 0.565, 1.000) both;
}

@-webkit-keyframes fade-in-right {
	0% {
		-webkit-transform: translateX(20px);
		transform: translateX(20px);
		opacity: 0
	}

	100% {
		-webkit-transform: translateX(0);
		transform: translateX(0);
		opacity: 1
	}
}

@keyframes fade-in-right {
	0% {
		-webkit-transform: translateX(20px);
		transform: translateX(20px);
		opacity: 0
	}

	100% {
		-webkit-transform: translateX(0);
		transform: translateX(0);
		opacity: 1
	}
}

.fade-in-right {
	-webkit-animation: fade-in-right 0.4s cubic-bezier(0.390, 0.575, 0.565, 1.000) both;
	animation: fade-in-right 0.4s cubic-bezier(0.390, 0.575, 0.565, 1.000) both;
}


@-webkit-keyframes fade-out-bottom {
	0% {
		-webkit-transform: translateY(0);
		transform: translateY(0);
		opacity: 1
	}

	100% {
		-webkit-transform: translateY(10);
		transform: translateY(10);
		opacity: 0
	}
}

@keyframes fade-out-bottom {
	0% {
		-webkit-transform: translateY(0);
		transform: translateY(0);
		opacity: 1
	}

	100% {
		-webkit-transform: translateY(10);
		transform: translateY(10);
		opacity: 0
	}
}

.fade-out-bottom {
	-webkit-animation: fade-out-bottom 0.4s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;
	animation: fade-out-bottom 0.4s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;
}

@-webkit-keyframes fadeInUp {
	0% {
		opacity: 0;
		-webkit-transform: translateY(20px);
		-ms-transform: translateY(20px);
		transform: translateY(20px);
	}

	100% {
		opacity: 1;
		-webkit-transform: translateY(0);
		transform: translateY(0);
	}
}

@keyframes fadeInUp {
	0% {
		opacity: 0;
		-webkit-transform: translateY(20px);
		-ms-transform: translateY(20px);
		transform: translateY(20px);
	}

	100% {
		opacity: 1;
		-webkit-transform: translateY(0);
		-ms-transform: translateY(0);
		transform: translateY(0);
	}
}

@-webkit-keyframes fadeInUpShort {
	0% {
		opacity: 0;
		-webkit-transform: translateY(10px);
		-ms-transform: translateY(10px);
		transform: translateY(10px);
	}

	100% {
		opacity: 1;
		-webkit-transform: translateY(0);
		transform: translateY(0);
	}
}

@keyframes fadeInUpShort {
	0% {
		opacity: 0;
		-webkit-transform: translateY(10px);
		-ms-transform: translateY(10px);
		transform: translateY(10px);
	}

	100% {
		opacity: 1;
		-webkit-transform: translateY(0);
		-ms-transform: translateY(0);
		transform: translateY(0);
	}
}

@-webkit-keyframes fadeInDown {
	0% {
		opacity: 0;
		-webkit-transform: translateY(-20px);
		transform: translateY(-20px);
	}

	100% {
		opacity: 1;
		-webkit-transform: translateY(0);
		transform: translateY(0);
	}
}

@keyframes fadeInDown {
	0% {
		opacity: 0;
		-webkit-transform: translateY(-20px);
		-ms-transform: translateY(-20px);
		transform: translateY(-20px);
	}

	100% {
		opacity: 1;
		-webkit-transform: translateY(0);
		-ms-transform: translateY(0);
		transform: translateY(0);
	}
}

@-webkit-keyframes fadeInLeft {
	0% {
		opacity: 0;
		-webkit-transform: translateX(-20px);
		transform: translateX(-20px);
	}

	100% {
		opacity: 1;
		-webkit-transform: translateX(0);
		transform: translateX(0);
	}
}

@keyframes fadeInLeft {
	0% {
		opacity: 0;
		-webkit-transform: translateX(-20px);
		-ms-transform: translateX(-20px);
		transform: translateX(-20px);
	}

	100% {
		opacity: 1;
		-webkit-transform: translateX(0);
		-ms-transform: translateX(0);
		transform: translateX(0);
	}
}

@-webkit-keyframes fadeInRight {
	0% {
		opacity: 0;
		-webkit-transform: translateX(20px);
		transform: translateX(20px);
	}

	100% {
		opacity: 1;
		-webkit-transform: translateX(0);
		transform: translateX(0);
	}
}

@keyframes fadeInRight {
	0% {
		opacity: 0;
		-webkit-transform: translateX(20px);
		-ms-transform: translateX(20px);
		transform: translateX(20px);
	}

	100% {
		opacity: 1;
		-webkit-transform: translateX(0);
		-ms-transform: translateX(0);
		transform: translateX(0);
	}
}

@keyframes spin {
	from {
		transform: rotate(0deg);
	}

	to {
		transform: rotate(360deg);
	}
}

.spin {
	animation: spin 5s linear infinite both;
}

.page-not-elementor .site-main {
	padding: 60px 0;
}

/* Tables */
table {
	border-collapse: collapse;
}

th,
td {
	border-top: 1px solid #E0E1E4;
	border-bottom: 1px solid #E0E1E4;
	padding: 4px 20px;
}

th {
	background-color: #F5F6F8;
}

.table-style-1 th,
.table-style-1 td {
	border: 1px solid #E0E1E4;
}

/* Tabs */
.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title {
	border-right: none;
}

.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title:last-child {
	border-right: 1px solid #E9ECEF;
}

.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active:before,
.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active:after {
	display: none;
}

.elementor-widget-tabs .elementor-tabs-content-wrapper {
	border: 1px solid #E9ECEF;
}

.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-content {
	border: none!important;
}

.elementor-widget-tabs .elementor-tab-desktop-title.elementor-active {
	background: #F8F9FA;
	border-color: #E9ECEF;
}

.elementor-widget-tabs .elementor-tab-desktop-title {
	border-color: #E9ECEF;
	border-bottom: none;
}

.elementor-widget-tabs .elementor-tab-content,
.elementor-widget-tabs .elementor-tab-title,
.elementor-widget-tabs .elementor-tab-title:after,
.elementor-widget-tabs .elementor-tab-title:before,
.elementor-widget-tabs .elementor-tabs-content-wrapper {
	border-color: #E9ECEF;
}


div .elementor-widget-tabs.tab-style-1 .elementor-tab-desktop-title:last-child,
div .elementor-widget-tabs.tab-style-1 .elementor-tab-desktop-title {
	border: none;
	border-bottom: 4px solid;
	border-color: #22AF4B;
}

div .elementor-widget-tabs.tab-style-1 .elementor-tab-desktop-title.elementor-active {
	border-bottom: 4px solid rgba(34, 175, 75, 0.2) !important;
	background: none;
}

.elementor-widget-tabs.tab-style-1 .elementor-tabs-content-wrapper {
	border: none!important;
}

.elementor-widget-tabs.tab-style-1 .elementor-tab-content {
	padding: 20px 0;
}

/* Custom-scrollbar */
.custom-scrollbar,
.custom-scrollbar.elementor-widget {
	overflow-y: auto;
	overflow-x: hidden;
	padding-right: 15px;
	backface-visibility: hidden;
	/* transform: translateY(0px); */
}

.custom-scrollbar::-webkit-scrollbar,
.custom-scrollbar.elementor-widget::-webkit-scrollbar {
	width: 2px;
}

.custom-scrollbar::-webkit-scrollbar-track,
.custom-scrollbar.elementor-widget::-webkit-scrollbar-track {
	border: none;
	background: #E9ECEF;
	/* box-shadow: inset 0 0 6px rgba(0,0,0,0.2); */
}

.custom-scrollbar::-webkit-scrollbar-thumb,
.custom-scrollbar.elementor-widget::-webkit-scrollbar-thumb {
	-webkit-border-radius: 1.250em;
	border-radius: 1.250em;
	border-color: #22AF4B;
}

.custom-scrollbar::-webkit-scrollbar-thumb:hover,
.custom-scrollbar.elementor-widget::-webkit-scrollbar-thumb:hover {
	border-color: #98C96E;
}

.custom-scrollbar.style-white::-webkit-scrollbar-track,
.custom-scrollbar.style-white.elementor-widget::-webkit-scrollbar-track {
	background: #ffffff50;
}

.custom-scrollbar.style-white::-webkit-scrollbar-thumb,
.custom-scrollbar.style-white.elementor-widget::-webkit-scrollbar-thumb {
	border-color: #fff;
}

.custom-scrollbar.style-white::-webkit-scrollbar-thumb:hover,
.custom-scrollbar.style-white.elementor-widget::-webkit-scrollbar-thumb:hover {
	border-color: #fff;
}

/* Carousel / Swiper */


/* Custom Classes */
/* .fullwidth-override {
	margin-left: -4000px;
	padding-left: 4000px;
	margin-right: -4000px;
	padding-right: 4000px;
} */

.elementor-toggle .elementor-tab-content a,
.elementor-accordion .elementor-tab-content a,
.elementor-text-editor a {
	text-decoration: underline;
	font-weight: 700;
}

/* atoms */
.content-well {
	font-size: 21px;
	line-height: 1.52;
}


.content-well-1 {
	border-radius: 5px 5px 0 0;
	background-color: #EEF1F8;
	box-shadow: inset 0 -3px 0 0 #22AF4B;
	padding: 16px 11px 16px 31px;
}

.content-well-2 {
	border-radius: 0 8px 8px 0;
	background-color: #EEF1F8;
	box-shadow: inset 3px 0 0 0 #22AF4B;
	padding: 30px 18px 21px 31px;
	font-size: 16px;
	font-weight: 700;
	line-height: 1.75;
}

.content-well-3 {
	box-shadow: inset 0 -3px 0 0 #22AF4B ;
	background-color: #FFF;
	color: #0F2B3A;
	padding: 22px 21px 5px;
}

.content-well-4-dark {
	border-radius: 8px;
	background-color: #162743;
	color: #fff;
	line-height: 1.75;
	padding: 35px 31px 15px;
	font-size: 16px;
	font-weight: 700;
	line-height: 1.75;
}

.content-well-5 > .elementor-widget-container{
    border-radius: 0px 8px 8px 0px;
    background: var(--WHITE, #FFF);
    box-shadow: 3px 0px 0px 0px #22AF4B inset;   
    padding: 25px 18px 20px 31px;
}
.content-well-5 > .elementor-widget-container p:last-child {
    margin-bottom: 0;
}

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

.bullet-listing li {
	border: 1px solid #E4E7EE;
	border-radius: 5px;
	background-color: #EEF1F8;
	color: #0F2B3A;
	padding: 6px 40px;
	font-size: 16px;
	font-weight: bold;
	line-height: 1.75;
	position: relative;
	margin: 8px 0;
}

.bullet-listing li:before {
	content: '';
	height: 10px;
	width: 10px;
	background-color: #22AF4B;
	display: block;
	border-radius: 100%;
	position: absolute;
	left: 15px;
	top: 50%;
	transform: translateY(-50%);
}

.bullet-listing.white-bg li{
	border: 1px solid #EEF1F8;
	background-color: #fff;
}

.alert-container {
	border-radius: 1px;
	background-color: rgba(34, 175, 75, 0.1);
	padding: 25px 42px 10px;
	border-left: 8px solid #22AF4B;
}

.alert-container .heading,
.alert-container strong {
	font-size: 16px;
	margin-bottom: 10px;
}

.elementor-widget-tabs.tab-style-vert .elementor-tab-desktop-title {
	border-radius: 0px 0px 0px 1px;
	border: 1px solid rgba(255, 255, 255, 0.45);
	background: #EEF1F8;
	border-right: 0!important;
}

.elementor-widget-tabs.tab-style-vert .elementor-tab-desktop-title.elementor-active {
	border-radius: 1px 0px 0px 1px;
	border: 1px solid #E0E1E4;
	background: #FFf;
}

.tab-style-vert .elementor-tabs-content-wrapper {
	border-radius: 1px 10px 10px 10px;
	border: 1px solid #E0E1E4;
	background: var(--white, #FFF);
}
.limit-lines-5 {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
}
.limit-lines-5 {
    -webkit-line-clamp: 5;
}

/*
* Testimonial Item
*/
.item-testimonial {
    border-radius: 10px;
    background: var(--WHITE, #FFF);
    box-shadow: 0px 8px 30px 0px rgba(0, 0, 0, 0.04);
    margin-bottom: 30px;
	padding: 40px 70px;
}
.item-testimonial .name {
    font-weight: 700;
}
.item-testimonial .content {
	height: 140px;
	margin-bottom: 20px;
}
.item-testimonial .s2:before {
    content: url(../../../uploads/2023/08/quote.svg);
    display: block;
    margin-bottom: 15px;
}
.item-testimonial.style2 {
	display: flex;
	padding: 10px;
	min-height: initial;
}
.item-testimonial.style2 .s1 {
	border-radius: 10px 0px 0px 10px;
    background: #EEF1F8;
    width: 210px;
	margin-right: 20px;
}
.item-testimonial.style2 .s2 {
    width: 645px;
	padding: 30px 0 20px 0;
	max-width: 100%;
}
.item-testimonial.style2 .thumb-wrap {
	width: 130px;
    height: 130px;
    border-radius: 100%;
    border: 1px solid #22AF4B;
    padding: 10px;
    background-color: #fff;
    margin-left: auto;
    margin-right: auto;
    margin-top: 30px;
}
.item-testimonial.style2 .thumb-wrap.style1 {
	background-image: url('../../../uploads/2023/09/Group-264.svg');
    background-size: cover;
    background-position: center;
    border: none;
	padding: 40px;
}
.item-testimonial.style2 .thumb-wrap.style1 .thumb {
    background-size: contain;
	background-repeat: no-repeat;
    border-radius: 0;
}
.item-testimonial.style2 .thumb {
    width: 100%;
    height: 100%;
    background-size: cover;
    background-position: center;
    border-radius: 100%;
}

/*
* Webinars
*/
.item-webinar {
    border-radius: 10px;
    border: 1px solid rgba(255, 255, 255, 0.29);
    background: rgba(255, 255, 255, 0.04);
    color: #fff;
    padding: 20px;
	display: flex;
}
.item-webinar .top {
    margin-bottom: 10px;
}
.item-webinar .heading {
    font-size: 24px;
    font-weight: 800;
    line-height: 34px;
	margin-bottom: 20px;
}
.item-webinar .content {
    margin-bottom: 15px;
}
.item-webinar .top .t1 {
    font-weight: 700;
    margin-right: 20px;
}
.item-webinar .s1 {
    margin-right: 20px;
}
.item-webinar .thumb {
    border-radius: 8px;
    width: 226px;
    height: 325px;
    background-size: cover;
    background-position: center;
}
.item-webinar .btn {
	padding: 10px 42px;
}
.item-webinar .s2 .t2 {
	position: relative;
	padding-left: 30px;
}
.item-webinar .s2 .t2:before {
    content: url(../../../uploads/2023/09/z-icoclock.svg);
    position: absolute;
    left: 0;
	top: 1px;
}
/*
* What We Do Item
*/
.what-we-do-wrapper {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 30px 25px;
}
.wwd-item {
    border-radius: 10px;
    box-shadow: 0px 8px 30px 0px rgba(0, 0, 0, 0.04);
	color: #fff;
	position: relative;
	height: 380px;
}
.wwd-item .info {
    position: absolute;
    width: 100%;
    padding: 0 40px;
    bottom: 30px;
	transition: all 0.5s ease;
}
.wwd-item .title {
    font-size: 30px;
	line-height: 40px;
    font-weight: 800;
}
.wwd-item:hover .info {
	opacity: 0;
	transition: all 0.5s ease;
}
.wwd-item:hover .linear-bg {
	background: linear-gradient(180deg, rgba(0, 0, 0, 0.50) 0%, rgba(0, 0, 0, 0.80) 100%);
	transition: all 0.5s ease;
}
.wwd-item .info:after {
    content: "\e922";
    font-family: 'icomoon';
    height: 40px;
    width: 40px;
    background-color: #7BEC58;
    position: absolute;
    border-radius: 100%;
    color: #0F2B3A;
    display: flex;
    justify-content: center;
    align-items: center;
    right: 40px;
    bottom: 0;
}
.wwd-item:hover .hover-card {
	opacity: 1;
	transition: all 0.5s ease;
}
.wwd-item .hover-card .title {
    margin-bottom: 25px;
}
.wwd-item .hover-card .content {
	margin-bottom: 25px;
}
.wwd-item .hover-card {
	position: absolute;
    width: 100%;
    bottom: 0;
    left: 0;
    right: 0;
    padding: 30px 40px 30px;
	opacity: 0;
	transition: all 0.5s ease;
}
.wwd-item .btn {
	padding: 10px 35px 10px 35px;
}
.wwd-item .bg {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-size: cover;
    border-radius: 10px;
}
.wwd-item .linear-bg {
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 0%, rgba(0, 0, 0, 0.48) 100%);
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
	transition: all 0.5s ease;
	border-radius: 10px;
}
/*
* Resource
*/
.resource-item {
    background-color: #fff;
    box-shadow: 0px 0px 17px rgba(2, 6, 19, 0.12);
	border-radius: 8px;
}
.resource-item .tag {
	font-size: 14px;
	line-height: 25px;
}
.resource-item .title {
    font-size: 24px;
    font-weight: 800;
    line-height: 34px;
    margin-bottom: 7px;
	display: block;
}
.resource-item .s1 {
    background-color: #0F2B3A;
    text-align: center;
/*     padding: 60px 20px; */
    border-radius: 8px 8px 0px 0px;
	display: block;
}
.resource-item .s2 {
    padding: 15px 20px;
	height: 270px;
}
.resource-item .download-btn {
    background-image: url(../../../uploads/2023/09/z-icodownload.svg);
    height: 24px;
    width: 24px;
    display: block;
}
.resource-item .excerpt {
    margin-bottom: 25px;
}
/*
* Case Study Item
*/
.case-study-item {
    background: #FFF;
    filter: drop-shadow(0px 0px 17px rgba(2, 6, 19, 0.12));
	padding: 30px 22px 26px 30px;
	display: flex;
	border-radius: 5px;
}
/* .case-study-item .s2 .top {
    min-height: 252px;
	margin-bottom: 20px;
} */
.case-study-item .s2 {
	width: 100%;
}
.case-study-item .s1 {
    margin-right: 40px;
}
.case-study-item .tag {
    font-size: 14px;
    line-height: 25px;
}
.case-study-item .title {
    font-size: 24px;
    font-weight: 800;
    line-height: 34px;
	margin-bottom: 10px;
	display: block;
}
.case-study-item .lbl {
    font-size: 13px;
    font-weight: 700;
    line-height: 1;
	margin-bottom: 7px;
}
.case-study-item .val {
    line-height: 1.3;
}
.case-study-item .info {
    border-radius: 4px;
    background: #EEF1F8;
    padding: 15px 15px 10px;
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
	gap: 0 10px;
	min-height: 149px;
	margin-bottom: 20px;
}
.case-study-item .excerpt {
    margin-bottom: 20px;
}
.case-study-item .link-container a {
    font-weight: 700;
	position: relative;
}
.case-study-item .link-container a:after {
    content: url(../../../uploads/2023/09/arrow-blog.svg);
    position: absolute;
    right: -45px;
	transition: all .5s ease;
}
.case-study-item .link-container a:hover:after {
	right: -40px;
	transition: all .5s ease;
}
.case-study-item .thumb-wrap {
    background-image: url(../../../uploads/2023/09/Group-264.svg);
    background-size: cover;
    background-position: center;
    height: 105px;
    width: 105px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.case-study-item .thumb {
    width: 42px;
    height: 42px;
    background-size: cover;
    background-position: center;
}
@media only screen and (max-width: 1199px) {
	.item-webinar {
		display: block;
	}
	.item-webinar .s1 {
		margin-right: 0;
		margin-bottom: 20px;
	}
}
@media only screen and (max-width: 1024px) {
	.case-study-item {
		display: block;
		text-align: left;
	}
	.case-study-item .s1 {
		margin-right: 0;
		margin-bottom: 10px;
	}
	/* .case-study-item .thumb-wrap {
		margin: 0 auto;
	} */
}
@media only screen and (max-width: 1023px) {
	.item-testimonial.style2 {
		display: block;
	}
	.item-testimonial.style2 .thumb-wrap {
		margin-top: 0;
	}
	.item-testimonial.style2 .s1 {
		width: 100%;
		padding: 20px 0;
	}
	.case-study-item .info {
		display: block;
	}
	.case-study-item .title {
		min-height: 102px;
	}
	.case-study-item .info {
		min-height: 170px;
	}
}
@media only screen and (max-width: 767px) {
	.item-webinar .top span {
		display: block;
		margin-right: 0 !important;
	}

	.item-testimonial {
		padding: 40px 30px;
	}
	.what-we-do-wrapper {
		grid-template-columns: 1fr;
	}
	.case-study-item .title {
		min-height: initial;
	}
	.case-study-item .info {
		min-height: initial;
	}
	
    .item-webinar{
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
    }
    .item-webinar .s2{
        text-align: center;
    }
    .item-webinar .top{
        display: flex;
        justify-content: center;
        gap: 10px;
        align-items: center;
    }
	.item-webinar .s2 .t2{
		padding-left: 20px;
		padding-top: 20px;
	}
}
/*Testimonials V2*/
.testimonials-v2{
	overflow: hidden !important;
}
.testimonials-v2 .item-testimonial{
	box-shadow: initial;
}
.testimonials-v2 .title{
	font-size: 18px;
	margin-bottom: 10px;
}