[data-header*="type-1"] .ct-header [data-id="menu"] .sub-menu {
    --fontWeight: 500;
    --fontSize: 12px;
    --linkInitialColor: #808080;
    --linkHoverColor: #1c9db5;
    --dropdown-divider: 1px dashed rgba(255, 255, 255, 0.1);
    --background-color: #FFF;
    --background-hover-color: #b2b7bb;
    --box-shadow: 0px 10px 20px rgba(41, 51, 61, 0.1);
    --border-radius: 0px 0px 2px 2px;
}
.htmega-table-style .dataTables_wrapper .dataTables_paginate .paginate_button.current, .htmega-table-style .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover {
    background: #1C9DB5 !important;
    color: #fff !important;
    border: 1px solid #1C9DB5 !important;
    padding: 8px 20px;
}
.mgnt .eael-elements-flip-box-icon-image{
	display:none;
}
.project .elementor-image-box-img img{
	height:300px;
	object-fit:contain;
}
.object1 .elementor-widget-container{
	min-height: 30rem;
}
.elementor-11197 .elementor-element.elementor-element-45203ba {
    margin: 0px 10px 30px 10px !important;
}
.elementor-11197 .elementor-element.elementor-element-b585aab {
	margin: 0px 10px 30px 10px !important;
}
.ct-icon-container svg {
    fill: currentColor;
	color: #1c9db5;
}
.elementor-10957 .elementor-element.elementor-element-5077c27 .elementor-repeater-item-5784fdf.elementor-social-icon {
    background-color: #1C9DB5;
    margin: 10px;
}
.elementor-10957 .elementor-element.elementor-element-5077c27 .elementor-repeater-item-b93882b.elementor-social-icon {
 margin: 10px;
}

.mt-30{
	margin-top:30px;
}
.pum-overlay{
	background-image:url(https://reefwatchindia.org/wp-content/uploads/2023/08/Image_1-1.png) !important;
    background-position:top left;
    background-repeat: no-repeat;
}

[data-header*="type-1"] #header [data-id="menu-secondary"] > ul > li > a:hover {
	color:#1C9DB5!important;
}
.current-menu-item a {
	color:#1C9DB5 !important;
}
[data-header*="type-1"] #header [data-row="middle"] {
    --height: 100px !important;
    --background-image: none;
    --background-color: #fff !important;
    --borderTop: none;
    --borderBottom: none;
    --box-shadow: none;
}

[data-header*="type-1"] #header [data-id="menu"] > ul > li > a {
    --fontWeight: 700;
    --textTransform: uppercase;
    --fontSize: 17px;
    --lineHeight: 1.3;
    --linkInitialColor: #808080;
    --linkHoverColor: #1c9db5;
    --colorHoverType3: #ffffff;
}
#rum_sst_tab {
    text-orientation: upright;
    writing-mode: vertical-rl;
}
.rum_sst_right {
	   transform: rotate(0deg)!important;
	border-top-left-radius: 10px;
	border-bottom-left-radius: 10px;
	border-top-right-radius: 0px;
}
.site-footer .ct-widget:not(:first-child) {
    margin-top: 0px;
}

.textwidget>*:not(:first-child) {
    margin-right: 0px;
    margin-top: 10px;
}

.ct-social-box {
    margin-left: 40px;
	margin-left:0px;}
.rum_sst_contents{
padding: 5px 8px 5px 8px;
}
.eae-modal-content {
    padding: 0px 20px 20px 20px;
}
.eae-popup .mfp-title {
    padding: 20px 20px 10px 20px;
}
[data-icons-type*="outline"] .ct-icon-container {
    border: 1px solid rgb(47 95 169);
}
[data-icons-type*="outline"] .ct-icon-container {
    border: 1px solid #1C9DB5;
}

[data-link="type-2"] .entry-content>ul a  {
    --textDecoration:none;
}
.wpcf7-list-item {
    display: block;
    margin: 0 0 0 0em;
}
.rum_sst_contents {z-index: 0}
 
table.cf7-db-table {
border:none !important;
    border: 2px solid #1C9DB5 !important;
}
table.cf7-db-table th {
border:none !important;
border-bottom: 2px solid gray !important;
}
table.cf7-db-table tbody td {
	border:none !important;
border-bottom: 1px solid gray !important;
}
.odd{
	background-color:#f2f2f2;
}
.even{
	background-color:#fff;
}
thead{
	background-color: #1C9DB5;
color:#fff;
font-weight:800;
}
/* .dataTables_length{
	width:49%;
height: 75px;
overflow-y:hidden;
}
.dataTables_filter{
	width:49%;
float: right;
height: 75px;
    margin-top: -6.6%;
} */
label:last-child {
	font-size:18px;
	font-weight:600;
}
.elementor-11197 .elementor-element.elementor-element-ff06aec {  z-index: 1;
	}
.elementor-3384 .elementor-element.elementor-element-9104068
{  z-index: 1;
	}
.elementor-6855 .elementor-element.elementor-element-a77f45f{  z-index: 1;
	}
.elementor-6857 .elementor-element.elementor-element-65bbb21 {  z-index: 1;}
.elementor-10717 .elementor-element.elementor-element-e373a5a{  z-index: 1;}
.elementor-10818 .elementor-element.elementor-element-2955bb2:not(.elementor-motion-effects-element-type-background), .elementor-10818 .elementor-element.elementor-element-2955bb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{  z-index: 1;}
/*other page header background color end  */
body{ font-family:Raleway;
}
@media only screen and (max-width: 600px) {
	.elementor-10818 .elementor-element.elementor-element-2955bb2:not(.elementor-motion-effects-element-type-background), .elementor-10818 .elementor-element.elementor-element-2955bb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{  z-index: 1;}
	
	.elementor-6857 .elementor-element.elementor-element-65bbb21 {  z-index: 1;}
.elementor-4605 .elementor-element.elementor-element-b1f543a {
    margin-top: 0px !important;
	    padding: 0px 0px 0px 0px !important;
	}
	.elementor-4605 .elementor-element.elementor-element-0ae12fb {
    margin-top: 0px !important;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px !important;
}
.elementor-10717 .elementor-element.elementor-element-e373a5a{  z-index: 1;}
	.elementor-4605 .elementor-element.elementor-element-b5c0c8e{
    margin-top: 0px !important;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px !important;
}
	#rum_sst_tab {
 top : 350px !important;
}
	.elementor-4605 .elementor-element.elementor-element-0717564{
		
    z-index: 1;
	}
	.elementor-164 .elementor-element.elementor-element-3d64d9a{
		
    z-index: 1;
	}
	.elementor-1234 .elementor-element.elementor-element-b95c503{
		
    z-index: 1;
	}
	.elementor-6855 .elementor-element.elementor-element-a77f45f{  z-index: 1;
	}
	.elementor-3384 .elementor-element.elementor-element-9104068
{  z-index: 1;
	}
	.elementor-5964 .elementor-element.elementor-element-643b769{
		
    z-index: 1;
	}
	.elementor-5028 .elementor-element.elementor-element-b61ce19{
		
    z-index: 1;
	}
.elementor-11197 .elementor-element.elementor-element-ff06aec {  z-index: 1;
	}
	.elementor-1234 .elementor-element.elementor-element-20e2067{
		padding:0px 0px 0px 0px !!important;
	}
	
}
.elementor-4605 .elementor-element.elementor-element-0717564:not(.elementor-motion-effects-element-type-background), .elementor-4605 .elementor-element.elementor-element-0717564 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
	z-index:1;
}
.elementor-164 .elementor-element.elementor-element-3d64d9a:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-3d64d9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{
	z-index:1;
}
.elementor-1234 .elementor-element.elementor-element-b95c503:not(.elementor-motion-effects-element-type-background), .elementor-1234 .elementor-element.elementor-element-b95c503 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
	z-index:1;
}
.elementor-4605 .elementor-element.elementor-element-4d6db64:not(.elementor-motion-effects-element-type-background), .elementor-4605 .elementor-element.elementor-element-4d6db64>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url(https://reefwatchindia.org/wp-content/uploads/2021/04/initiatives-1-1.jpeg);
    background-position: bottom center;
    background-repeat: no-repeat;
    background-size: cover;
    z-index: 1;
}
.elementor-10717 .elementor-element.elementor-element-e373a5a{  z-index: 1;}
.elementor-5964 .elementor-element.elementor-element-643b769:not(.elementor-motion-effects-element-type-background), .elementor-5964 .elementor-element.elementor-element-643b769 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
	z-index:1;
}
.elementor-4192 .elementor-element.elementor-element-ef51ce7:not(.elementor-motion-effects-element-type-background), .elementor-4192 .elementor-element.elementor-element-ef51ce7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
	z-index:1;
}
.elementor-5028 .elementor-element.elementor-element-b61ce19:not(.elementor-motion-effects-element-type-background), .elementor-5028 .elementor-element.elementor-element-b61ce19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
	z-index:1;
}
.elementor-4331 .elementor-element.elementor-element-537794e:not(.elementor-motion-effects-element-type-background), .elementor-4331 .elementor-element.elementor-element-537794e > .elementor-motion-effects-container > .elementor-motion-effects-layer{
	z-index:1;
}
.elementor-3375 .elementor-element.elementor-element-cf5add4:not(.elementor-motion-effects-element-type-background), .elementor-3375 .elementor-element.elementor-element-cf5add4 > .elementor-motion-effects-container > .elementor-motion-effects-layerr{
	z-index:1;
}
.elementor-3570 .elementor-element.elementor-element-847e860:not(.elementor-motion-effects-element-type-background), .elementor-3570 .elementor-element.elementor-element-847e860 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
	z-index:1;
}
.elementor-3369 .elementor-element.elementor-element-48f76f2:not(.elementor-motion-effects-element-type-background), .elementor-3369 .elementor-element.elementor-element-48f76f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
	z-index:1;
}
.elementor-1239 .elementor-element.elementor-element-84f831d:not(.elementor-motion-effects-element-type-background), .elementor-1239 .elementor-element.elementor-element-84f831d > .elementor-motion-effects-container > .elementor-motion-effects-layer{
	z-index:1;
}

.elementor-841 .elementor-element.elementor-element-aa84535 .elementor-slide-button {
    font-weight: 600;
    margin-bottom: 25px!important ;
}
 .elementor-slides .swiper-slide-inner .elementor-slide-description:not(:last-child), .elementor-slides .swiper-slide-inner .elementor-slide-heading:not(:last-child) {
    margin-bottom: 12px !important;
} 
/* blog*/
.eael-entry-header h2{
height:100px;
}
.elementor-5964 .elementor-element.elementor-element-e161185 .eael-grid-post-holder {
    background-color: #fff;
    border-radius: 20px;
}
.eael-entry-media {
    overflow: hidden;
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
}
.eael-post-list-header{border-bottom: 2px solid #1C9DB5 !important;
	
}
	[data-header*="type-1"] #offcanvas {
    --background-image: none;
    --background-color: #1C9DB5;
}

.elementor-841 .elementor-element.elementor-element-aa84535 .elementor-slide-button {

    font-weight: 600;

    margin-bottom: 25px!important ;

}



/* blog*/

.eael-entry-header h2{

height:100px;

}

.elementor-5964 .elementor-element.elementor-element-e161185 .eael-grid-post-holder {

    background-color: #fff;

    border-radius: 20px;

}

.eael-entry-media {

    overflow: hidden;

    border-top-left-radius: 20px;

    border-top-right-radius: 20px;

}

.eael-post-list-header{border-bottom: 2px solid #1C9DB5 !important;

  

}

  [data-header*="type-1"] #offcanvas {

    --background-image: none;

    --background-color: #1C9DB5;

}
.elementor-841 .elementor-element.elementor-element-38545f3 .elementor-repeater-item-556e997 .swiper-slide-contents {
    margin: 25px auto !important;
}
.elementor-841 .elementor-element.elementor-element-38545f3 .elementor-repeater-item-f52e5f7 .swiper-slide-contents {
    margin: 25px auto !important;
}
.elementor-841 .elementor-element.elementor-element-38545f3 .elementor-repeater-item-700a13f .swiper-slide-contents{
    margin: 25px auto !important;
}
.elementor-841 .elementor-element.elementor-element-38545f3 .elementor-repeater-item-5ba638a .swiper-slide-contents{
    margin: 25px auto !important;
}
.elementor-841 .elementor-element.elementor-element-38545f3 .elementor-repeater-item-f24ab34 .swiper-slide-contents {
    margin: 25px auto !important;
}
elementor-element.elementor-element-3aceb7e .eael-elements-flip-box-rear-container .eael-elements-flip-box-content {
   
    margin-top: -30px !important;
}
.elementor-11197 .elementor-element.elementor-element-4d75d3d .eael-elements-flip-box-rear-container .eael-elements-flip-box-content {
   
    margin-top: -30px !important;
}
.elementor-11197 .elementor-element.elementor-element-026aa9c .eael-elements-flip-box-rear-container .eael-elements-flip-box-content {
   
    margin-top: -30px !important;
}
.elementor-11197 .elementor-element.elementor-element-8a76fc9 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content {
   
    margin-top: -30px !important;
}
.elementor-11197 .elementor-element.elementor-element-9aba8ea .eael-elements-flip-box-rear-container .eael-elements-flip-box-content {
    
    margin-top: -30px  !important;
}
.elementor-11197 .elementor-element.elementor-element-de2fccb .eael-elements-flip-box-rear-container .eael-elements-flip-box-content {
    
    margin-top: -30px  !important;
}

.elementor-841 .elementor-element.elementor-element-38545f3 .elementor-slide-description {
    font-weight: 800;
    background: #a4b5b5ad;
    padding: 5px 20px;
    border-radius: 20px;
margin-bottom: 8px  !important;
}
.elementor-22069 .elementor-element.elementor-element-38545f3 .elementor-slide-description{
	 font-weight: 800;
    background: #a4b5b5ad;
    padding: 5px 20px;
    border-radius: 20px;
margin-bottom: 8px  !important;
}

[data-header*="type-1"] #offcanvas{background-color:#fff;
}
/* [data-header*="type-1"] #offcanvas>section {
    --background-image: none;
    --background-color: rgb(75 99 131 / 98%);
} */
[data-header*="type-1"] #offcanvas>section {
	 --background-color: #1C9DB5;
    height: 350px;
}
.eael-grid-post .eael-entry-wrapper {
    height: 290px !important;
}
/* .dataTables_filter {
    width: 49%;
    float: right;
    height: 75px;
    margin-top: -74px;
} */
.elementor-grid-0 .elementor-grid .elementor-grid-item {
    display: inline-block;
    margin-bottom: var(--grid-row-gap);
    word-break: break-word;
    margin: 10px;
}
.elementor-5964 .elementor-element.elementor-element-0846d25 .eael-post-list-posts-wrap {
    flex: 0 0 100% !important;
}

.eael-post-list-col-2 .eael-post-list-container.layout-default .eael-post-list-posts-wrap {
    grid-template-columns: repeat(3, 1fr) !important;
}

.fg-toolbar{
color:#fff
}
.elementor-10957 .elementor-element.elementor-element-5077c27 .elementor-repeater-item-5784fdf.elementor-social-icon {
    background-color: #1C9DB5;
    margin: 0px;
}
.elementor-grid-0 .elementor-grid .elementor-grid-item {
    display: inline-block;
    margin-bottom: var(--grid-row-gap);
    word-break: break-word;
    margin: 0 5px;
}
//box shadow for nav
[data-header*="type-1"] #header [data-row="middle"] {
    --height: 100px !important;
    --background-image: none;
    --background-color: #fff !important;
    background: #fff !important;
	box-shadow: 0 1px 15px rgb(0 0 0 / 30%);}
@media only screen and (max-width: 600px) {
.elementor-widget-wrap>.elementor-element-3335c6f {
    width: 100%;
overflow-x:scroll;
}
.elementor-4331 .elementor-element.elementor-element-3ac0608 .swiper-slide {
    height: 290px;
    transition-duration: calc(5000ms*1.2);
}
.eael-post-list-col-2 .eael-post-list-container.layout-default .eael-post-list-posts-wrap {
    grid-template-columns: repeat(1, 1fr) !important;
}}

#sb_instagram .sb_instagram_header .sbi_header_text.sbi_no_bio h3, .sb_instagram_header .sbi_header_text.sbi_no_bio h3 {
       color: #fff!important;
}

.eael-simple-menu-container .eael-simple-menu.eael-simple-menu-horizontal li{
    margin-bottom: 0px !important;
    
}