/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme-child/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 2.0.0
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/* Add your custom styles here */
ul {
    display: block;
    list-style-type: disc;
    margin-block-start: 1em;
    margin-block-end: 1em;
    padding-inline-start: 40px;
    unicode-bidi: isolate;
}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    font: inherit;
    vertical-align: baseline;
    font-family: inherit;
    font-size: 100%;
    font-style: inherit;
    font-weight: inherit
}

article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {
    display: block
}

html {
    font-size: 62.5%;
    overflow-y: scroll;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%
}

*,*:before,*:after {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

article,aside,details,figcaption,figure,footer,header,main,nav,section {
    display: block
}

table {
    border-collapse: collapse;
    border-spacing: 0
}

caption,th,td {
    font-weight: normal;
    text-align: left
}

blockquote:before,blockquote:after,q:before,q:after {
    content: "";
    content: none
}

blockquote,q {
    quotes: none
}

a:focus {
    outline: solid 1px !important
}

a:hover,a:active {
    outline: 0
}

a img {
    border: 0
}

img {
    max-width: 100%;
    height: auto
}

select {
    max-width: 100%
}

em {
    font-style: italic
}
ul, ol {
    margin: 15px 0 15px 20px;
}
p {
    margin: 0 0 20px;
}
h1, h2, h3, h4, h5, h6 {
    margin: 0 0 20px;
}
@media only screen and (max-width: 1024px) {
	html body{
		overflow-x:hidden;
	}
}
html {
    -ms-overflow-x: hidden;
    overflow-x: hidden;
	overflow-y: scroll;
}
b, strong {
    font-weight: 600;
}
img {
    vertical-align: middle;
}
a {
   color: #13aff0;
}
a:focus {
    outline: none !important;
}
/* New Design CSS Start */

.gradient-text-heading{
	    background: -webkit-linear-gradient(45deg, #0C70EA, #00cd80 70%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.scroll-animated-logos{
	width: 120%;
    max-width: 120%;
    left: -10%;
    position: relative;
}
.scroll-animated-logos .elementor-container{
	width: 120%;
    max-width: 120%;
}
.listing-number-go-live .eael-infobox-icon-bg-shape-circle .infobox-icon .infobox-icon-wrap{
	    width: 50px;
    height: 50px;
}
.listing-number-go-live  .elementor-widget-text-editor .elementor-widget-container{
	    min-height: 100px;
    display: flex;
    align-items: end;
}
.listing-number-go-live  .elementor-widget-text-editor .elementor-widget-container p{
	margin:0;
}
.home-testimonial-slider{
	
}
.home-testimonial-slider .elementor-testimonial{
	    background-color: #F2F4FB;
    border-width: 0px 0px 0px 0px;
    border-radius: 18px;
    padding: 30px 80px 30px 80px;
/* 	box-shadow: 0px 10px 60px #00000033; */
}

.home-testimonial-slider .elementor-testimonial__image {
    background: #fff;
    border-radius: 5px !important;
    position: relative;
    margin-top: -65px;
    object-fit: unset;
    margin-bottom: 40px;
    box-shadow: 0px 10px 20px #068FFF66;
    overflow: hidden;
    padding: 10px 20px;
}
.home-testimonial-slider .elementor-testimonial__image img {
    width: 200px !important;
    height: auto !important;
}
.home-testimonial-slider .elementor-testimonial__cite {
	     display: inline-block !important;
    width: 700px !important;
    max-width: 100%;
}
.home-testimonial-slider .swiper-wrapper .swiper-slide{
    
}
.home-testimonial-slider .swiper-container-horizontal>.swiper-pagination-bullets{
	    bottom: -30px !important;
}

.home-testimonial-slider .elementor-swiper-button-prev{
	 left: -30px !important;
	top:50% !important;
}
.home-testimonial-slider .elementor-swiper-button-next{
	    right: -30px !important;
		top:50% !important;
}
.home-testimonial-slider .elementor-swiper-button {
    background: #002B55;
    border-radius: 100%;
    padding: 7px;
}
.home-testimonial-slider .elementor-testimonial__cite:before{
	     content: '';
    display: inline-block;
    width: 400px;
    height: 6px;
    background: transparent linear-gradient(270deg, #00CD80 0%, #0C70EA 100%) 0% 0% no-repeat padding-box;
    border-radius: 5px;
    max-width: 100%;
	    margin-bottom: 10px;
}
.home-testimonial-slider .elementor-testimonial__cite .elementor-testimonial__title{
	display:block;
}
.home-testimonial-slider .elementor-testimonial__text{
	    margin-bottom: 30px;
}
.home-testimonial-slider .elementor-testimonial__cite .elementor-testimonial__name{
	display:block;
}
.home-testimonial-slider .elementor-testimonial__name i.fab{
	    font-size: 24px;
    position: relative;
    top: 2px;
}
.home-testimonial-slider .elementor-main-swiper,.home-testimonial-slider .elementor-swiper, .home-testimonial-slider .elementor-widget-container, .home-testimonial-slider .swiper-wrapper .swiper-slide{
/* 	    overflow: visible !important; */
}
.home-custom-blog .elementor-posts-container .elementor-grid-item .elementor-post__text{
	    position: relative;
}
.home-custom-blog .elementor-posts-container .elementor-grid-item .elementor-post__meta-data{
	    position: absolute;
    top: 0;
}
.home-custom-blog .elementor-posts-container .elementor-grid-item .elementor-post__title{
	padding-top:40px;
}
/* 
.home-custom-blog a.elementor-post__thumbnail__link{
	    padding: 8px;
    background-image: linear-gradient(180deg, var( --e-global-color-secondary ) 30%, var( --e-global-color-f4150ee ) 100%);
    border-radius: 8px;
}
.home-custom-blog a.elementor-post__thumbnail__link .elementor-post__thumbnail{
	
}
.home-custom-blog a.elementor-post__thumbnail__link:before, .custom-post-feature-image .elementor-image:before{
    content: '';
    display: block;
    position: absolute;
    left: 8px;
    top: 8px;
    width: calc(100% - 16px);
    height: calc(100% - 16px);
    z-index: 9;
    background: transparent linear-gradient(0deg, #002B55D9 0%, #002B5500 100%) 0% 0% no-repeat padding-box;
}
.home-custom-blog a.elementor-post__thumbnail__link:after, .custom-post-feature-image .elementor-image:after {
    content: '';
    display: block;
    position: absolute;
    right: 25px;
    bottom: 25px;
    width: 50px;
    height: 50px;
    z-index: 9;
    background: url(/wp-content/uploads/2022/12/small-logo-icon.png);
    background-repeat: no-repeat;
    background-size: auto;
    background-position: bottom right;
} */
.home-custom-blog .elementor-pagination{
	margin-top: 60px;
    border: 1px solid #9BA2B0;
    border-radius: 31px;
    max-width: 100%;
    display: inline-block;
    padding: 5px 15px;
}
.home-custom-blog .elementor-widget-container .elementor-posts-container{
	text-align:left;
}
.home-custom-blog .elementor-widget-container{
	text-align:center;
}
.home-custom-blog .elementor-pagination span.page-numbers.current{
	    background: #9BA2B0;
    padding: 5px 15px;
    border-radius: 30px;
}
.custom_categories_list{
	
}
.custom_categories_list ul{
	    max-width: 100%;
    width: 1000px;
    margin: auto;
    text-align: center;
}
.custom_categories_list ul li{
	    list-style: none;
    display: inline-block;
    margin: 12px 10px;
}
.custom_categories_list ul li a{
	display: block;
    text-align: center;
    letter-spacing: 0px;
    color: #002B55;
    font-size: 18px;
    line-height: 30px;
    border: 1px solid #9BA2B0;
    opacity: 1;
    padding: 5px 20px;
    border-radius: 50px;
}
.custom_categories_list ul li a:hover, .custom_categories_list ul li.active a{
	color: #FFFFFF;
    background-color: var( --e-global-color-primary );
}
.sidebar-cat-list .custom_categories_list ul{
	text-align:left;
}
.sidebar-cat-list .custom_categories_list ul li {
    margin: 0;
    margin-right: 10px;
    margin-bottom: 10px;
}
.sidebar-cat-list .custom_categories_list ul li a {
    font-size: 16px;
    line-height: 26px;
    padding: 5px 20px;
}
.company-logo-gradient-border .elementor-column .elementor-column-wrap {
	padding:2px;
	border-radius: 20px;
}
.company-logo-gradient-border .elementor-column .elementor-column-wrap:hover{
	background: transparent linear-gradient(90deg, #0C70EA 0%, #0890C6 34%, #00CD80 100%) 0% 0% no-repeat padding-box;
}
.company-logo-gradient-border .elementor-column .elementor-column-wrap:hover .elementor-widget-wrap{
	background: #002B55;
    border-radius: 20px;
}

.feature-back-gradiant-box{
	padding:2px;
	border-radius: 10px 10px 10px 10px;
}
.feature-back-gradiant-box:hover{
	background: transparent linear-gradient(90deg, #0C70EA 0%, #0890C6 34%, #00CD80 100%) 0% 0% no-repeat padding-box;
	border-radius: 10px 10px 10px 10px;
}
.feature-back-gradiant-box .elementor-widget-container{
	background-color:#fff;
	min-height: 187px;
}
.feature-totgle-custom .elementor-toggle .elementor-toggle-item{
	    border: 1px solid #9BA2B0;
    border-radius: 15px;
	overflow: hidden;
}
.feature-totgle-custom .elementor-toggle .elementor-toggle-item .elementor-tab-title, .feature-totgle-custom .elementor-toggle .elementor-toggle-item .elementor-tab-content{
	background-color:#fff;
}
.feature-totgle-custom .elementor-toggle .elementor-toggle-item:has(.elementor-tab-title.elementor-active) {
    background: transparent linear-gradient(90deg, #0C70EA 0%, #0890C6 34%, #00CD80 100%) 0% 0% no-repeat padding-box;
   padding:1px;
	    border-radius: 15px;
}
.feature-totgle-custom .elementor-toggle .elementor-toggle-item .elementor-tab-title{
    border-radius: 15px 15px 0 0;
}
.feature-totgle-custom .elementor-toggle .elementor-toggle-item .elementor-tab-title a.elementor-toggle-title:focus{
	outline:0 !important;
}
.feature-totgle-custom .elementor-toggle .elementor-toggle-item .elementor-tab-content {
    border-radius: 0 0 15px 15px;
}
.feature-totgle-custom .elementor-toggle .elementor-toggle-item .elementor-toggle-icon{
	    font-size: 16px;
    position: relative;
    top: 10px;
}
.partner-page-bg-grad{
	background: transparent linear-gradient(134deg, #002B55 0%, #044286 64%, #0C70EA 100%) 0% 0% no-repeat padding-box !important;
}
.partner-signup-box{
	background: transparent linear-gradient(90deg, #0C6DEB 0%, #059DB4 49%, #00CD80 100%) 0% 0% no-repeat padding-box;
	border-radius: 12px;
}
.partner-signup-box .infobox-icon .infobox-icon-wrap, .goto-signup-box .infobox-icon .infobox-icon-wrap,.start-refe-signup-box .infobox-icon .infobox-icon-wrap{
	    width: 30px !important;
}
.goto-signup-box{
	background: transparent linear-gradient(90deg, #0C6DEB 0%, #059DB4 49%, #00CD80 100%) 0% 0% no-repeat padding-box;
	border-radius: 12px;
}
.start-refe-signup-box{
	background: transparent linear-gradient(90deg, #0C6DEB 0%, #059DB4 49%, #00CD80 100%) 0% 0% no-repeat padding-box;
	border-radius: 12px;
}
.icon-on-top-items ul.elementor-icon-list-items li.elementor-icon-list-item{
    align-items: baseline;	
}
.icon-on-top-items ul.elementor-icon-list-items li.elementor-icon-list-item .elementor-icon-list-icon{
	margin-top:5px;
}
.about-team-member .eael-team-item-inner .eael-team-image img:hover{
	    background-image: linear-gradient(360deg, #0C70EA 0%, #00CD80 100%);
    border-radius: 15px;
}
@media only screen and (max-width: 767px) {
  	.listing-number-go-live .eael-infobox-icon-bg-shape-circle .infobox-icon .infobox-icon-wrap {
    	width: 30px;
    	height: 30px;
	}
	.listing-number-go-live  .elementor-widget-text-editor .elementor-widget-container{
	  	min-height: 80px;
	}
	.home-testimonial-slider .elementor-swiper-button {
		padding: 5px;
		font-size: 20px !important;
	}
	.home-testimonial-slider .elementor-swiper-button-prev{
		 left: -20px !important;
	}
	.home-testimonial-slider .elementor-swiper-button-next{
	    right: -20px !important;
	}
	.home-testimonial-slider .elementor-testimonial {
		padding: 20px 15px 20px 15px;
	}
	.home-testimonial-slider .elementor-testimonial__image{
		margin-top: -60px;
		margin-bottom: 0;
	}
	.home-testimonial-slider .elementor-testimonial__image img {
		width: 150px !important;
	}
	.home-testimonial-slider .elementor-testimonial__name i.fab {
		font-size: 18px;
	}
	.home-testimonial-slider .elementor-testimonial__cite:before {
		height: 5px;
		max-width: 90%;
	}
	.home-testimonial-slider .elementor-testimonial__cite {
		margin-top: 10px !important;
	}
	.home-testimonial-slider .elementor-testimonial__text {
		margin-bottom: 10px;
	}
	.home-testimonial-slider .swiper-container-horizontal>.swiper-pagination-bullets {
		bottom: 0 !important;
	}
	.home-custom-blog .elementor-posts-container .elementor-grid-item .elementor-post__title {
		padding-top: 25px;
	}
	.custom_categories_list ul li a {
		font-size: 12px;
		line-height: 20px;
		padding: 5px 10px;
	}
	.custom_categories_list ul li {
		margin: 5px 5px;
	}
	.home-custom-blog .elementor-pagination span.page-numbers.current{
	    padding: 4px 13px;
    }
	.sidebar-cat-list .custom_categories_list ul li {
		margin: 0 5px 5px 0px;
	}
	.sidebar-cat-list .custom_categories_list ul li a {
		padding: 4px 7px;
	}
}
@media only screen and (max-width: 1023px) {
  .dokka-mobile-menu{
	display:block !important;
	}
}
.logo-slider-wrap-he{
	overflow:hidden;
}
/* New Design CSS End */

/* Mega Menu CSS By Jayesh: 26.10.2019: Start */
#mega-menu-wrap-topbar_menu #mega-menu-topbar_menu > li.mega-menu-item > a.mega-menu-link{
			font-family: "Poppins";
		}
		.megamenu-item-itegration:hover h3.elementor-icon-box-title a,.megamenu-item-itegration:hover .elementor-icon-box-content .elementor-icon-box-description{
			color:#fff !important;
		}
		.megamenu-item-itegration.sage-item svg, .megamenu-item-itegration.mda-mri svg, .megamenu-item-itegration.blog svg, .megamenu-item-itegration.glossary svg, .megamenu-item-itegration.accedemy svg, .megamenu-item-itegration.calculator svg,.megamenu-item-itegration.roi-calculator svg,.megamenu-item-itegration.about-us svg,.megamenu-item-itegration.become-partner svg, .megamenu-item-itegration.financial-code svg, .megamenu-item-itegration.ap-automatio svg, .megamenu-item-itegration.financial-close svg{
			background-repeat: no-repeat !important;
			background-position: center center !important;
			    background-size: 100% !important;
		}
		.megamenu-item-itegration.sage-item svg rect, .megamenu-item-itegration.mda-mri svg rect, .megamenu-item-itegration.blog svg rect, .megamenu-item-itegration.glossary svg rect, .megamenu-item-itegration.accedemy svg rect, .megamenu-item-itegration.calculator svg rect,.megamenu-item-itegration.roi-calculator svg rect,.megamenu-item-itegration.about-us svg rect,.megamenu-item-itegration.become-partner svg rect, .megamenu-item-itegration.financial-code svg rect, .megamenu-item-itegration.ap-automatio svg rect, .megamenu-item-itegration.financial-close svg rect{ 
			visibility:hidden;
		}
		.megamenu-item-itegration.sage-item svg{
			background: url(https://dokka.com/wp-content/uploads/2023/10/SageNewMeniIcon.svg);
		}
		
		.megamenu-item-itegration.mda-mri svg{
			background: url(https://dokka.com/wp-content/uploads/2023/10/MDA-MRI-NEW.svg);
		}
		.megamenu-item-itegration.blog svg{
			background: url(https://dokka.com/wp-content/uploads/2023/10/Blog-menu-new.svg);
		}
		.megamenu-item-itegration.glossary svg{
			background: url(https://dokka.com/wp-content/uploads/2023/10/Glossary-menu-new.svg);
		}
		.megamenu-item-itegration.accedemy svg{
			background: url(https://dokka.com/wp-content/uploads/2023/10/Academy-menu-new.svg);
		}
		.megamenu-item-itegration.calculator svg{
			background: url(https://dokka.com/wp-content/uploads/2023/10/Calculator-menu-new.svg);
		}
		.megamenu-item-itegration.roi-calculator svg{
			background: url(https://dokka.com/wp-content/uploads/2023/10/ROI-Calculator-menu-new.svg);
		}
		.megamenu-item-itegration.about-us svg{
			background: url(https://dokka.com/wp-content/uploads/2023/10/About-us-new-menu.svg);
		}
		.megamenu-item-itegration.become-partner svg{
			background: url(https://dokka.com/wp-content/uploads/2023/10/Partner-new-menu.svg);
		}
		.megamenu-item-itegration.financial-code svg{
			background: url(https://dokka.com/wp-content/uploads/2024/04/Group-3471.svg);
		}
		.megamenu-item-itegration.ap-automatio svg{
			background: url(https://dokka.com/wp-content/uploads/2024/04/AP-Dropdown-menu-icon.svg);
		}
		.megamenu-item-itegration.financial-close svg{
			background: url(https://dokka.com/wp-content/uploads/2024/04/Close-Dropdown-menu-icon.svg);
		}

		
		#mega-menu-wrap-topbar_menu #mega-menu-topbar_menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row.resource-menu-item{
			    width: 140%;
    
    position: relative;
    left: -20%;
		}
		#mega-menu-wrap-topbar_menu #mega-menu-topbar_menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row.resource-menu-item .elementor-row{
			justify-content:space-between;
			    border-radius: 0 0 12px;
    overflow: hidden;
		}
		.integration-section-mgm .megamenu-item-itegration h3.elementor-icon-box-title a, .about-section-mgm .megamenu-item-itegration h3.elementor-icon-box-title a{
			display: block;
			padding: 25px 0 !important;
		}
		
		.integration-section-mgm .elementor-widget-container, .about-section-mgm .elementor-widget-container, .resource-section-mgm .elementor-widget-container{
			padding:0 !important; 
		}
		.integration-section-mgm .megamenu-item-itegration .elementor-icon-box-icon, .about-section-mgm .megamenu-item-itegration .elementor-icon-box-icon, .resource-section-mgm .megamenu-item-itegration .elementor-icon-box-icon{
			margin: 0 !important;
			
		}
		.integration-section-mgm  .megamenu-item-itegration .elementor-icon-box-icon a.elementor-icon, .about-section-mgm  .megamenu-item-itegration .elementor-icon-box-icon a.elementor-icon{
			padding: 15px 15px 15px 15px !important;
		}
		.resource-section-mgm .megamenu-item-itegration h3.elementor-icon-box-title a{
			display: block;
			padding: 12px 0 !important;
		}
		.resource-section-mgm .megamenu-item-itegration h3.elementor-icon-box-title a span{
			 font-size: 16px !important;
   			 font-weight: 400;
			    display: block;
		}
		.resource-section-mgm  .megamenu-item-itegration .elementor-icon-box-icon a.elementor-icon{
			padding: 12px !important;
		}
		@media only screen and (max-width: 1190px) and (min-width: 1025px)  {
			#mega-menu-wrap-topbar_menu #mega-menu-topbar_menu > li.mega-menu-item > a.mega-menu-link{
				    font-size: 14px;
			}
			.megamenu-item-itegration .elementor-icon-box-content .elementor-icon-box-description {
				font-size: 14px !important;
				line-height: 22px !important;
			}
			.megamenu-item-itegration h3.elementor-icon-box-title a{
				 font-size: 18px !important;
    			line-height: 28px !important;
			}
		}
		@media only screen and (max-width: 1024px) {
			#mega-menu-wrap-topbar_menu #mega-menu-topbar_menu li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-topbar_menu #mega-menu-topbar_menu li.mega-menu-megamenu.mega-menu-item.mega-toggle-on ul.mega-sub-menu{
				padding: 0;
			}
			#mega-menu-wrap-topbar_menu #mega-menu-topbar_menu li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-topbar_menu #mega-menu-topbar_menu li.mega-menu-megamenu.mega-menu-item.mega-toggle-on ul.mega-sub-menu li.mega-menu-row{
				    padding-bottom: 15px;
				    border-bottom: 1px solid #C4DEFD;
			}
			#mega-menu-wrap-topbar_menu #mega-menu-topbar_menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row.resource-menu-item {
				width: 100%;
				position: relative;
				left: 0;
			}
		   #mega-menu-wrap-topbar_menu .mega-menu-toggle.mega-menu-open + #mega-menu-topbar_menu{
				position: fixed;
				left: 0;
				width: 100%;
				height: 100%;
				top: 72px;
			    border-top: 5px solid #0C70EA;
			   overflow:hidden;
			   overflow-y:auto;
			}
			#mega-menu-wrap-topbar_menu #mega-menu-topbar_menu > li.mega-menu-item > a.mega-menu-link{
				font-weight: 600;
				border-bottom: 1px solid #C4DEFD;
    			padding: 0;
			}
			.integration-section-mgm, .resource-section-mgm, .about-section-mgm{ 
				box-shadow:none !important;
				    border: none !important;
    padding: 0 !important;
			}
			.integration-section-mgm .elementor-widget-wrap, .resource-section-mgm .elementor-widget-wrap, .about-section-mgm .elementor-widget-wrap{
				 padding: 0 !important;
			}
			.integration-section-mgm .elementor-widget-icon-box .elementor-widget-container, .resource-section-mgm .elementor-widget-icon-box .elementor-widget-container, .about-section-mgm .elementor-widget-icon-box .elementor-widget-container{
				padding: 0px !important;
			}
			.integration-section-mgm .elementor-widget-icon-box a.elementor-icon, .resource-section-mgm .elementor-widget-icon-box a.elementor-icon, .about-section-mgm .elementor-widget-icon-box a.elementor-icon{
				font-size:35px !important;
			}
			.integration-section-mgm .elementor-widget-icon-box h3.elementor-icon-box-title a,.about-section-mgm .elementor-widget-icon-box h3.elementor-icon-box-title a{
				 line-height:35px !important;
				font-size: 14px !important;
			}
			 .resource-section-mgm .elementor-widget-icon-box h3.elementor-icon-box-title a{
				 line-height:16px !important;
				font-size: 14px !important;
			}
			.resource-section-mgm .elementor-row .elementor-column{
				width:100% !important;
			}
			.resource-section-mgm .ebbok-col{
				display:none !important;
			}
			#mega-menu-wrap-topbar_menu .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner, #mega-menu-wrap-topbar_menu .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::before, #mega-menu-wrap-topbar_menu .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::after {
				width: 28px;
			}
			.integration-section-mgm .megamenu-item-itegration h3.elementor-icon-box-title a, .about-section-mgm .megamenu-item-itegration h3.elementor-icon-box-title a{
				    padding: 10px 0px 10px 0px !important;
			}
			.integration-section-mgm .megamenu-item-itegration .elementor-icon-box-icon a.elementor-icon, .about-section-mgm .megamenu-item-itegration .elementor-icon-box-icon a.elementor-icon{
				    padding: 10px 10px 0px 10px !important;
			}
			.resource-section-mgm .megamenu-item-itegration h3.elementor-icon-box-title a span{
				    font-size: 12px !important;
    			line-height: 22px !important;
			}
			.resource-section-mgm .megamenu-item-itegration .elementor-icon-box-icon a.elementor-icon{
				padding: 10px 10px 2px 10px !important;
			}
			.resource-section-mgm .megamenu-item-itegration h3.elementor-icon-box-title a{
				    padding: 10px 0px 7px 0px !important;
			}
		}
/* Mega Menu CSS By Jayesh: 26.10.2019: End */

.company-logo-gradient-border .elementor-container{
    gap:20px;
}
.company-logo-gradient-border .elementor-container .elementor-column {
	padding:2px;
	border-radius: 20px;
	margin: 0 !important;
}
.company-logo-gradient-border .elementor-container .elementor-column:hover{
	background: transparent linear-gradient(90deg, #0C70EA 0%, #0890C6 34%, #00CD80 100%) 0% 0% no-repeat padding-box;
}
.company-logo-gradient-border .elementor-container .elementor-column .elementor-widget-wrap{
    	margin: 0 !important;
}
.company-logo-gradient-border .elementor-container .elementor-column:hover .elementor-widget-wrap{
	background: #002B55;
    border-radius: 20px;
}
@media only screen and (max-width: 767px){
	.company-logo-gradient-border .elementor-container .elementor-column{
    	width:calc(50% - 10px) !important;
	}
}

/* New Pages CSS By Jayesh: 27.02.2024: Start */
@media only screen and (max-width: 767px) {
.bottom-businessmen-photo{
    background-color:#002B55;
}    
}
/* New Pages CSS By Jayesh: 27.02.2024: Start */

#mega-menu-wrap-topbar_menu #mega-menu-topbar_menu > li.mega-menu-megamenu > ul.mega-sub-menu{
	background:transparent !important;
}