.elementor-video-container.elementor-lightbox-prevent-close {
    //margin-top: 90px;
}

.calll a{
	color:#090909;
	text-decoration:none;
}
a.id {
    color: #007bff !important;
}
.elementor-1522 .elementor-element.elementor-element-ab6622b .premium-blog-post-content {
    font-family: "IBM Plex Sans", Sans-serif;
    font-size: 17px;
    color: #414040;
    display: none;
}
.elementor-8 .elementor-element.elementor-element-ab6622b .premium-blog-post-content {
    font-family: "IBM Plex Sans", Sans-serif;
    font-size: 17px;
    color: #414040;
    display: none;
}
.elementor-20 .elementor-element.elementor-element-26187ac .premium-blog-post-content {
    font-family: "IBM Plex Sans", Sans-serif;
    font-size: 17px;
    color: #414040;
	display: none;
}
.elementor-1522 .elementor-element.elementor-element-ab6622b .premium-blog-entry-title, .elementor-1522 .elementor-element.elementor-element-ab6622b .premium-blog-entry-title a {
    font-family: "Roboto", Sans-serif;
    font-size: 19px;
    font-weight: 600;
    min-height: 90px;
}
.elementor-8 .elementor-element.elementor-element-ab6622b .premium-blog-entry-title, .elementor-8 .elementor-element.elementor-element-ab6622b .premium-blog-entry-title a {
    font-family: "Roboto", Sans-serif;
    font-size: 19px;
    font-weight: 600;
    min-height: 90px;
}
.elementor-20 .elementor-element.elementor-element-26187ac .premium-blog-entry-title, .elementor-20 .elementor-element.elementor-element-26187ac .premium-blog-entry-title a {
    font-family: "Roboto", Sans-serif;
    font-size: 19px;
    font-weight: 600;
	min-height: 90px;
}

.btn1{
	font-family: "IBM Plex Sans", Sans-serif;
    font-size: 17px;
    font-weight: 500;
    text-transform: uppercase;
    margin-top: 13px;
    color: #FFFFFF;
    background-color: #36B0B8;
    border-radius: 0px;
    padding: 10px 15px 10px 15px;
}
a.btn1:hover{
	color:#ffffff;
}

.error404 .box-holder-inner {
    margin: 5% 0%;
}
.science a{
	color:#000;
	text-decoration:none;
}
.text a{
	text-decoration:none;
}
#colbuttom {
	border-bottom-color: aliceblue;
}
.box-holder-inner h3{
	text-align:center;
}
.elementor-1231 .elementor-element.elementor-element-85ee285 .elementor-icon {
    padding-top: 5px;
}
.pub a{
	text-decoration:none;
}
.elementor-1231 .elementor-element.elementor-element-51b5402 .elementor-icon i {
    transform: rotate(0deg);
    padding-top: 3px;
}
.elementor-1231 .elementor-element.elementor-element-a0170e7 .elementor-icon i {
    transform: rotate(0deg);
    padding-top: 5px;
}
.page-id-1522 .elementor-47 .elementor-element.elementor-element-cdda3ac:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-cdda3ac > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: transparent;
}
.page-id-1522 .elementor-section.elementor-top-section.elementor-element.elementor-element-cdda3ac.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default {
    position: absolute;
    z-index: 9999;
    top: 0;
    left: 0;
    right: 0;
}
button#wpforms-submit-613 {
    font-family: "IBM Plex Sans", Sans-serif;
    font-size: 17px;
    font-weight: 500;
    text-transform: uppercase;
    margin-top: 13px;
    color: #FFFFFF;
    background-color: #36B0B8;
    border-radius: 0px;
    padding: 10px 15px 10px 15px;
}
.wpforms-confirmation-container-full, div[submit-success] > .wpforms-confirmation-container-full:not(.wpforms-redirection-message) {
    background: #31a4ac;
    border: 1px solid #31a4ac;
    color: #fff;
}
.elementor.elementor-47 {
    border-bottom: 2px solid #eee;
}
.elementor-1534 .elementor-element.elementor-element-26187ac .premium-blog-entry-title, .elementor-1534 .elementor-element.elementor-element-26187ac .premium-blog-entry-title a {
    font-family: "Roboto", Sans-serif;
    font-size: 19px;
    font-weight: 600;
    min-height: 90px;
}
.elementor-1534 .elementor-element.elementor-element-26187ac .premium-blog-post-content {
    font-family: "IBM Plex Sans", Sans-serif;
    font-size: 17px;
    color: #414040;
    display: none;
}
.page-id-8 .elementor.elementor-47 {
    border-bottom: none;
}
.news a
{
	text-decoration:none;
}
.cal a{
	color:#fff;
	text-decoration:none;
}
.elementor-72 .elementor-element.elementor-element-6b42ed8 .elementor-icon-box-title {
	color: #6EC1E4;
	display: none;
}
.elementor-72 .elementor-element.elementor-element-2cd8ea0 .elementor-icon-box-title {
	color: #6EC1E4;
	display: none;
}
.elementor-72 .elementor-element.elementor-element-4af0b83 .elementor-icon-box-title {
	color: #6EC1E4;
	display: none;
}
.cn-button.bootstrap {
    color: #fff;
    background: transparent;
    border: 2px solid #fff;
    border-radius: 50px;
    padding: 10px 25px;
}
span#cn-notice-text {
    text-align: left;
}
#cookie-notice .cookie-notice-container {
	display: block;
	font-family: "IBM Plex Sans", Sans-serif;
	font-size: 15px;
	line-height: 1.5rem;
}
#cn-accept-cookie {
	font-family: "IBM Plex Sans", Sans-serif;
	font-size: 17px;
}
/*.premium-carousel-wrapper a.carousel-arrow {
	top: 65% !important;
}*/

/* Responsives */

@media screen and (max-width: 1279px) {
	.hfe-nav-menu.hfe-layout-horizontal.hfe-nav-menu-layout.horizontal.hfe-pointer__none {
	margin-left: 20%;
}
	.elementor-8 .elementor-element.elementor-element-e812fae {
	margin: 0% 4%;
}
		a.carousel-arrow.carousel-prev {
    left: -5px !important;
}
	a.carousel-arrow.carousel-next {
    right: -5px !important;
}
#top #menu-item-33 {
	margin-left: 120px;
}
		body .elementor-72 .elementor-element.elementor-element-aca58f6 nav.hfe-nav-menu__layout-vertical .hfe-nav-menu > li.menu-item:not(:last-child) {
	margin-bottom: 15px;
}
	body .elementor-72 .elementor-element.elementor-element-2274392 nav.hfe-nav-menu__layout-vertical .hfe-nav-menu > li.menu-item:not(:last-child) {
	margin-bottom: 15px;
}
	.premium-blog-post-container .premium-blog-entry-container {
	min-height: 150px;
}
	body .elementor-3570 .elementor-element.elementor-element-aca58f6 nav.hfe-nav-menu__layout-vertical .hfe-nav-menu > li.menu-item:not(:last-child) {
	margin-bottom: 15px;
}
	body .elementor-3570 .elementor-element.elementor-element-2274392 nav.hfe-nav-menu__layout-vertical .hfe-nav-menu > li.menu-item:not(:last-child) {
	margin-bottom: 15px;
}
}

@media screen and (max-width: 1023px) {
	.hfe-nav-menu.hfe-layout-horizontal.hfe-nav-menu-layout.horizontal.hfe-pointer__none {
	margin-left: 5%;
}
	.premium-blog-post-container .premium-blog-entry-container {
	min-height: 220px;
}
.elementor-8 .elementor-element.elementor-element-e812fae {
	margin: 0% 0%;
}
	.elementor-1522 .elementor-element.elementor-element-0065693 {
	margin-top: 19%;
	margin-bottom: 3%;
}
	#top #menu-item-33 {
	margin-left: 0px;
}
	.elementor-1231 .elementor-element.elementor-element-682a7e1 {
	width: 100%;
	margin-top: 5%;
	margin-left: 2%;
}
	.elementor-1231 .elementor-element.elementor-element-089c87a {
	width: 100%;
}
}

@media screen and (max-width: 767px) {
	.premium-blog-wrap a.carousel-arrow, .premium-facebook-feed-wrapper a.carousel-arrow, .premium-fb-rev-container a.carousel-arrow, .premium-hscroll-wrap a.carousel-arrow, .premium-instafeed-container a.carousel-arrow, .premium-persons-container a.carousel-arrow, .premium-tabs-nav-list a.carousel-arrow, .premium-twitter-feed-wrapper a.carousel-arrow {
	top: 60% !important;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
	
.hfe-nav-menu.hfe-layout-horizontal.hfe-nav-menu-layout.horizontal.hfe-pointer__none {
	margin-left: 0% !important;
}	
.elementor-icon-box-icon {
float: left;
}
.premium-blog-post-container .premium-blog-entry-container {
	min-height: 0px;
}
.elementor-icon-box-content {
text-align: left;
margin-left: 50px;
}
 .elementor-72 .elementor-element.elementor-element-4af0b83 .elementor-icon-box-icon {
	margin-top: 5px;
} 
	.elementor-72 .elementor-element.elementor-element-6b42ed8 .elementor-icon-box-icon {
	margin-top: -3px;
}
	.elementor-72 .elementor-element.elementor-element-2cd8ea0 .elementor-icon-box-icon {
	margin-top: -4px;
}
	.elementor-1522 .elementor-element.elementor-element-29c7d9c > .elementor-widget-container {
	margin: 0% 49% 0% 0%;
}
.elementor-1522 .elementor-element.elementor-element-b0db736 > .elementor-widget-container {
	margin: 0% 40% 0% 0%;
}
.elementor-1522 .elementor-element.elementor-element-0065693 {
	margin-top: 14%;
	margin-bottom: 7%;
}
	.elementor-1522 .elementor-element.elementor-element-ab6622b .premium-blog-post-outer-container {
	margin-bottom: 1% !important;
}
}
@media screen and (max-width: 480px) {
.elementor-1522 .elementor-element.elementor-element-29c7d9c > .elementor-widget-container {
	margin: 0% 6% 0% 0%;
}
.elementor-1522 .elementor-element.elementor-element-b0db736 > .elementor-widget-container {
	margin: 0% 0% 0% 0%;
}
	a.carousel-arrow.carousel-prev {
    left: 0px !important;
}
	a.carousel-arrow.carousel-next {
    right: 0px !important;
}
}