/* Header */

.mainheader{
	position:absolute;
	margin:0 auto;
	width:100%;
	z-index:99;
}

    
/* .mainheader .elementor-nav-menu--toggle .elementor-menu-toggle.elementor-active+.elementor-nav-menu__container {
    width: auto !important;
    right: 0 !important;
    left: auto !important;
	border: 1px solid #000;
	border-radius: 10px;
}

.mainheader .elementor-nav-menu--toggle .elementor-menu-toggle:not(.elementor-active)+.elementor-nav-menu__container {
    max-height: 0px !important;
    width: auto !important;
} */



.mainheader .elementor-nav-menu--toggle .elementor-menu-toggle:not(.elementor-active) + .elementor-nav-menu__container {
	-webkit-transform: scaleY(0);
	-ms-transform: scaleY(0);
	transform: scaleY(0);
	max-height: 0;
	width: 180px !important;
	right: 0 !important;
	border: 1px solid #000;
	border-radius: 10px;
	left: auto !important;
	position: absolute;
	top: 40px;
}



.mainheader .elementor-nav-menu--toggle .elementor-menu-toggle.elementor-active + .elementor-nav-menu__container {
	width: 180px !important;
	right: 0 !important;
	border: 1px solid #000;
	border-radius: 10px;
	left: auto !important;
	position: absolute;
	top: 40px;
}


/* Pricing Plans */
.priceweight span{
	font-weight:500;
	color:#000;
}

.prcetable .td-content p{
	margin: 0 auto;
}


/* Research plans */

.reserchplanbox .elementor-cta__content{
	min-height:200px;
	height:100%;
}

.reserchplanbox .elementor-cta  {
text-decoration:none !important;
}

.reserchplanbox .elementor-cta .elementor-cta__title{
	margin-bottom:0px;
}




.hs-button {
    font-family: "Roboto", Sans-serif;
    font-size: 20px !important;
    font-weight: 400;
    background-color: #49D4B9 !important;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #49D4B9 !important;
    border-radius: 10px;
    padding: 15px 30px !important;
}


.gslide .elementor-widget-container::after {
    background: #e4e6e7;
    content: ' ';
    height: 25px;
    width: 130px;
    position: absolute;
    z-index: 99;
    bottom: 10px;
    right: 0;
}


.elementor-widget-video .elementor-custom-embed-image-overlay img {
	object-position: bottom !important;
}

.bookvideo .elementor-custom-embed-image-overla img {
		height: 500px;
	object-position: bottom !important;
}


.bookvideo .elementor-custom-embed-image-overlay {
	cursor: pointer;
	text-align: center;
	height: 500px;
	object-position: bottom !important;
}


.bookvideo .elementor-open-lightbox{
	height: 500px;
	width:100%;
}


@media only screen and (max-width: 1024px) {
	
.gslide iframe {
max-width: 100%;
aspect-ratio: 16/10;
width: 100%;
height: auto;
}
	
}



@media only screen and (max-width: 480px) {

	.gslide iframe{
	height:230px !important;
}
	
}



