@media (min-width: 1800px){
	.clean-ocean-sec:before {
	    background-size: 100% auto;
	    height: 2200px;
	    bottom: auto;
	    top: -500px;
	}
}

@media (min-width: 500px){
	.cf7pp_details_input {min-width: 220px!important}
}

@media (min-width: 981px){
	div#page-container ul.woo__mulit__layout__grid.woo__mulit__layout li{
		width: 31%;
		margin-right: 3.5%;
		margin-bottom: 3.5%;
	}
	div#page-container ul.woo__mulit__layout__grid.woo__mulit__layout li:nth-child(3n){
		margin-right: 0;
	}
}
@media (max-width: 1365px){
	.fish-overlay-left {
	    left: -5%;
	}
	.slider-box .slick-slider {
    	margin: 0 -50px;
	}
	.full-img-fix.et_pb_image {
	    margin: 0 -15px 0 -30px;
	    right: 0;
	}
	.sec-with-img-grid ,
	.post-slider-box {
		margin-bottom: 100px;
	}

	.right-absolute-parrler {
	    right: -15px;
	    left: auto;
	}
	.img-right .et_pb_image_wrap {
	    margin-top: -50px;
	}
	.sec-with-img-grid .vert-middle {
	    position: relative;
	    transform: none;
	    top: 0;
	}
	.full-row.img-grid,
	.sec-with-img-grid .vert-middle.absolute-transfrm {
	    position: absolute;
	    top: 50%;
	    transform: translateY(-50%);
	    -webkit-transform: translateY(-50%);
	}
	.widget_nav_menu .menu li {
	    margin-right: 9px;
	}
	.widget_nav_menu .menu li a{
		font-size: 13px;
	}
	footer#main-footer .footer-widget {
	    font-size: 13px;
	}
	.tortoise-img:after {
	    width: 208px;
	    height: 280px;
	    top: -200px;
	}
	.page-id-231 .img-left .et_pb_image_wrap,
	.page-id-3602 .img-left .et_pb_image_wrap,
	.page-id-2512 .img-left .et_pb_image_wrap,
	.page-id-2930 .img-left .et_pb_image_wrap{margin-top:0;width:100%}
	.page-id-231 .testimonial-bnr .et_pb_column.testi-colom,
	.page-id-3602 .testimonial-bnr .et_pb_column.testi-colom,
	.page-id-2512 .testimonial-bnr .et_pb_column.testi-colom,
	.page-id-2930 .testimonial-bnr .et_pb_column.testi-colom{padding:0}
}
@media (max-width: 1320px){#main-header ul#top-menu li{padding:0 15px}#main-header ul#top-menu li a{font-size:14px}.wmpci-popup-wrp .wpmci-popup-cnt-inr-wrp{height: 100%; padding: 20px 0}}

@media (max-width: 1199px){
	.page.page-id-554 .et_pb_row_7{top:0;margin-bottom:0}
	.post-slider-box .owl-carousel .owl-item {
    	margin-right: 20px !important;
    	margin-left: 0 !important;
	}
	.post-slider-box .aps-themea {
	    margin-left: 0 !important;
	    display: -webkit-box;
	    display: -moz-box;
	    display: -ms-flexbox;
	    display: -webkit-flex;
	    display: flex;
		flex-wrap:wrap;

	}
	.post-slider-box a.adl-featured-img-link {
	    left: 0;
	    width: auto;
	    position: static;
	    order: 1;
	}
	.post-slider-box .aps-themea h2.aps-post-title{
		order: 2;
	}
	.post-slider-box .aps-themea p{
		order: 3
	}
	.post-slider-box .owl-item.active .aps-themea{
	    margin-left: 0 !important;
	    margin-right: 0;
	    padding: 30px;
	}
	.post-slider-box .owl-stage	{
		display: -webkit-box;
	    display: -moz-box;
	    display: -ms-flexbox;
	    display: -webkit-flex;
	    display: flex;
		flex-wrap:wrap;
		justify-content: stretch;
		margin-bottom: 100px;

	}
	.post-slider-box .owl-stage	> div{
		background: #f7f8fc;
	}
	.post-slider-box .aps-post-title a {
	    font-size: 30px;
	    padding-bottom: 30px;
	    line-height: 1.3;
	}
	.slider-box .slick-arrow, .post-slider-box button, .post-slider-box button + button{
		top:50%;
		transform: translateY(-50%);
		-webkit-transform: translateY(-50%);
		right: auto;
		left: -15px;
	}
	.post-slider-box button + button{
		right: -15px;
		left: auto;
	}
	.project-template-default.single.single-project.postid-2890 .et_pb_section_2,
	.project-template-default.single.single-project.postid-2638 .et_pb_section_2,
	.project-template-default.single.single-project.postid-1872 .et_pb_section_2,
	.project-template-default.single.single-project.postid-2650 .et_pb_section_2,
	.project-template-default.single.single-project.postid-2900 .et_pb_section_2,
	.project-template-default.single.single-project.postid-1704 .et_pb_section_2{top:0;margin-bottom:0}

}

@media (max-width: 1175px){#main-header ul#top-menu li a{font-size:12px}}
@media (max-width: 1099px){#main-header ul#top-menu li {padding:0 10px}}

@media only screen and (max-width: 1020px){
	.page.page-id-2924 .et_pb_blurb_9.et_pb_blurb,
	.page.page-id-2924 .et_pb_blurb_8.et_pb_blurb,
	.page.page-id-2519 .et_pb_blurb_9.et_pb_blurb,
	.page.page-id-2519 .et_pb_blurb_8.et_pb_blurb,
	.page.page-id-1012 .et_pb_blurb_9.et_pb_blurb,
	.page.page-id-1012 .et_pb_blurb_8.et_pb_blurb,
	.page.page-id-3507 .et_pb_blurb_9.et_pb_blurb,
	.page.page-id-3507 .et_pb_blurb_8.et_pb_blurb{
		-ms-transform: translateY(25%)!important;
		transform: translateY(25%)!important;
	}
	.page.page-id-2924 .et_pb_blurb_9.et_pb_blurb:before,
	.page.page-id-2924 .et_pb_blurb_8.et_pb_blurb:before,
	.page.page-id-2519 .et_pb_blurb_9.et_pb_blurb:before,
	.page.page-id-2519 .et_pb_blurb_8.et_pb_blurb:before,
	.page.page-id-1012 .et_pb_blurb_9.et_pb_blurb:before,
	.page.page-id-1012 .et_pb_blurb_8.et_pb_blurb:before,
	.page.page-id-3507 .et_pb_blurb_9.et_pb_blurb:before,
	.page.page-id-3507 .et_pb_blurb_8.et_pb_blurb:before {
		right: 0!important
	}
	#main-header ul#top-menu li{padding:0 8px}
}
@media only screen and (max-width: 980px){
	div#conservationFirst {
    	min-height: 550px;
    }
    .colm-6 {width:100%;float:none}
    .page.page-id-2924 .et_pb_blurb_9.et_pb_blurb,
    .page.page-id-2924 .et_pb_blurb_8.et_pb_blurb,
    .page.page-id-2519 .et_pb_blurb_9.et_pb_blurb,
    .page.page-id-2519 .et_pb_blurb_8.et_pb_blurb,
	.page.page-id-1012 .et_pb_blurb_9.et_pb_blurb,
	.page.page-id-1012 .et_pb_blurb_8.et_pb_blurb,
	.page.page-id-3507 .et_pb_blurb_9.et_pb_blurb,
	.page.page-id-3507 .et_pb_blurb_8.et_pb_blurb{
		-ms-transform: translateY(0%)!important;
		transform: translateY(0%)!important;
	}
	.page.page-id-2519 .et_pb_blurb_content,
	.page.page-id-1012 .et_pb_blurb_content,
	.page.page-id-2924 .et_pb_blurb_content{max-width: 100%}
	.page.page-id-2519 .discovery-text,
	.page.page-id-1012 .discovery-text,
	.page.page-id-3507 .discovery-text,
	.page.page-id-2924 .discovery-text{float:right; width:47.25%}
	.project-template-default.single.single-project.postid-2890 .et_pb_section_1,
	.project-template-default.single.single-project.postid-2900 .et_pb_section_1,
	.project-template-default.single.single-project.postid-2638 .et_pb_section_1,
	.project-template-default.single.single-project.postid-1872 .et_pb_section_1,
	.project-template-default.single.single-project.postid-2650 .et_pb_section_1,
	.project-template-default.single.single-project.postid-1704 .et_pb_section_1{top:0;margin-bottom:0}

	.project-template-default.single.single-project.postid-2890 .et_pb_image_0,
	.project-template-default.single.single-project.postid-2900 .et_pb_image_0,
	.project-template-default.single.single-project.postid-1872 .et_pb_image_0,
	.project-template-default.single.single-project.postid-2638 .et_pb_image_0,
	.project-template-default.single.single-project.postid-2650 .et_pb_image_0,
	.project-template-default.single.single-project.postid-1704 .et_pb_image_0{margin-top:0!important}

	.project-template-default.single.single-project.postid-2890 .et_pb_text_6,
	.project-template-default.single.single-project.postid-2900 .et_pb_text_6,
	.project-template-default.single.single-project.postid-1872 .et_pb_text_6,
	.project-template-default.single.single-project.postid-2638 .et_pb_text_6,
	.project-template-default.single.single-project.postid-2650 .et_pb_text_6,
	.project-template-default.single.single-project.postid-1704 .et_pb_text_6,

	.project-template-default.single.single-project.postid-1872 .et_pb_text_5,
	.project-template-default.single.single-project.postid-2638 .et_pb_text_5,
	.project-template-default.single.single-project.postid-2890 .et_pb_text_5,
	.project-template-default.single.single-project.postid-2900 .et_pb_text_5,
	.project-template-default.single.single-project.postid-2650 .et_pb_text_5,
	.project-template-default.single.single-project.postid-1704 .et_pb_text_5{top:-50px}

	.project-template-default.single.single-project.postid-2650 .et_pb_text_3,
	.project-template-default.single.single-project.postid-1704 .et_pb_text_3,
	.project-template-default.single.single-project.postid-2638 .et_pb_text_3,
	.project-template-default.single.single-project.postid-1872 .et_pb_text_3,
	.project-template-default.single.single-project.postid-2900 .et_pb_text_3,
	.project-template-default.single.single-project.postid-2890 .et_pb_text_3,

	.project-template-default.single.single-project.postid-2638 .et_pb_text_4,
	.project-template-default.single.single-project.postid-1872 .et_pb_text_4,
	.project-template-default.single.single-project.postid-2890 .et_pb_text_4,
	.project-template-default.single.single-project.postid-1704 .et_pb_text_4,
	.project-template-default.single.single-project.postid-2900 .et_pb_text_4,
	.project-template-default.single.single-project.postid-2650 .et_pb_text_4,

	.project-template-default.single.single-project.postid-1704 .et_pb_text_7,
	.project-template-default.single.single-project.postid-2650 .et_pb_text_7,
	.project-template-default.single.single-project.postid-2638 .et_pb_text_7,
	.project-template-default.single.single-project.postid-1872 .et_pb_text_7,
	.project-template-default.single.single-project.postid-2900 .et_pb_text_7,
	.project-template-default.single.single-project.postid-2890 .et_pb_text_7,


	.project-template-default.single.single-project.postid-1704 .et_pb_text_6,
	.project-template-default.single.single-project.postid-2650 .et_pb_text_6,
	.project-template-default.single.single-project.postid-2900 .et_pb_text_6,

	.project-template-default.single.single-project.postid-2638 .et_pb_text_8,
	.project-template-default.single.single-project.postid-1872 .et_pb_text_8,
	.project-template-default.single.single-project.postid-1704 .et_pb_text_8,
	.project-template-default.single.single-project.postid-2650 .et_pb_text_8,
	.project-template-default.single.single-project.postid-2900 .et_pb_text_8,
	.project-template-default.single.single-project.postid-2890 .et_pb_text_8,

	.project-template-default.single.single-project.postid-2890 .et_pb_text_5,
	.project-template-default.single.single-project.postid-2638 .et_pb_text_5,
	.project-template-default.single.single-project.postid-1872 .et_pb_text_5,

	.project-template-default.single.single-project.postid-1704 .et_pb_text_9,
	.project-template-default.single.single-project.postid-2650 .et_pb_text_9,
	.project-template-default.single.single-project.postid-2900 .et_pb_text_9,
	div#col-one-project .et_pb_text_4, #three-col-project .et_pb_text_9{margin: 0 auto}
	#custom_html-4 h2,#custom_html-6 h2,#custom_html-7 h2{text-align:left}
	.page.page-id-1012 .et_pb_fullwidth_image_0,
	.page.page-id-3507 .et_pb_fullwidth_image_0,
	.page.page-id-2519 .et_pb_fullwidth_image_0,
	.page.page-id-2924 .et_pb_fullwidth_image_0{top:0;margin-bottom:0}
	.page.page-id-554 .et_pb_tabs_0.et_pb_tabs{max-width:80%;display:table;margin:0 auto}
	body .donate-form.et_pb_module{margin: 0 auto 40px; display:table;max-width:80%}
	.page.page-id-554 .txt-box{text-align:center}
	.page.page-id-554 .download-assets{display: none}
	.page.page-id-554 .et_pb_text_12{margin-left:auto;margin-right:auto;}
	.page.page-id-554 .et_pb_text_15 h2,.page.page-id-554 .et_pb_text_16 h2{text-align: center}
	#downloadOne,#downloadThree{margin:0 auto;display:table;text-align:center}
	.form-box-wht-bg{display:table;margin:0 auto}
	#project-mask-row{left:calc(100vw - 140%)}
	.types-coral,.types-coral:before,.cool-facts{max-width:80%;margin-left:auto;margin-right:auto}
	div#col-one-project,div#col-two-project,div#col-three-project,#one-col-project,div#col-one-raja,div#col-two-raja,#col-three-raja,.project-template-default.single.single-project.postid-1704 div#col-three-project,.project-template-default.single.single-project.postid-2650 div#col-three-project{width:100%}
	#two-col-project{margin-right:0}
	#col-three-project .et_pb_text_6,#col-three-project .et_pb_text_7{top:-80px}
	#two-col-project,#three-col-project,#col-one-raja,#col-two-raja,#col-three-raja{margin-top:0}
}

@media (max-width: 980px){
	.page.page-id-1012 .et_pb_column,
	.page.page-id-3507 .et_pb_column,
	.page.page-id-2924 .et_pb_column,
	.page.page-id-2519 .et_pb_column{z-index: auto}

	.page.page-id-2924 .et_pb_blurb_8.et_pb_blurb,
	.page.page-id-2924 .et_pb_blurb_9.et_pb_blurb,
	.page.page-id-2519 .et_pb_blurb_8.et_pb_blurb,
	.page.page-id-2519 .et_pb_blurb_9.et_pb_blurb,
	.page.page-id-1012 .et_pb_blurb_8.et_pb_blurb,
	.page.page-id-1012 .et_pb_blurb_9.et_pb_blurb,
	.page.page-id-3507 .et_pb_blurb_8.et_pb_blurb,
	.page.page-id-3507 .et_pb_blurb_9.et_pb_blurb{height:100%}

	.page.page-id-2924 .et_pb_blurb_8.et_pb_blurb:before,
	.page.page-id-2924 .et_pb_blurb_9.et_pb_blurb:before,
	.page.page-id-2519 .et_pb_blurb_8.et_pb_blurb:before,
	.page.page-id-2519 .et_pb_blurb_9.et_pb_blurb:before,
	.page.page-id-1012 .et_pb_blurb_8.et_pb_blurb:before,
	.page.page-id-1012 .et_pb_blurb_9.et_pb_blurb:before,
	.page.page-id-3507 .et_pb_blurb_8.et_pb_blurb:before,
	.page.page-id-3507 .et_pb_blurb_9.et_pb_blurb:before{top:0;right:0}

	#main-header .et_mobile_menu li ul{padding-left: 10px}
	#main-header .et_mobile_menu li ul li{padding-left: 0}
	#main-header .et_mobile_menu li ul li a{padding: 10px 30px}

	.testi-colom .et_pb_button_module_wrapper + .et_pb_button_module_wrapper{margin-left: 60px}

	.about-head.testimonial-bnr .et_pb_column.testi-colom{top:0}
	h2, h1.entry-title {
    	font-size: 50px;
	}
	.sec-with-img-grid .vert-middle {
	    position: relative;
	    transform: none;
	    text-align: center;
	    padding: 0;
	}
	body .heading-wth-img .et_pb_blurb_content ,
	.sec-with-img-grid .heading-wth-img .et_pb_blurb_content {
	    width: 100%;
	    text-align: center !important;
	    margin: auto;
	    margin-bottom: 50px;
	    max-width: 700px;
	}
	.testimonial-bnr .et_pb_column.testi-colom {
	    max-width: 500px;
	    padding: 20px;
	}
	.sec-with-img-grid .heading-wth-img .et_pb_blurb_content .et_pb_blurb_container,
	body .heading-wth-img .et_pb_blurb_content .et_pb_blurb_container{
		text-align: center !important;
	}
	.sec-with-img-grid .heading-wth-img  .et_pb_blurb .et_pb_image_wrap,
	body .heading-wth-img.et_pb_blurb .et_pb_image_wrap{
		text-align: center;
	}
	.img-grid .et_pb_column {
    	width: 100%;
    	padding-left: 48%;
	}
	body .sec-with-img-grid .img-grid.et_pb_row.full-row {
   		max-width: 550px !important;
   		position: relative;
	    transform: none;
	    -webkit-transform: none;
	}
	.grid-img-2, .grid-img-5 {
    	margin-bottom: 20px !important;
	}
	.testimonial-sec .et_pb_testimonial_description_inner p{
		font-size: 38px;
	}
	.sec-with-img-grid, .post-slider-box {
    	margin-bottom: 40px;
	}
	body .et_pb_column > .et_pb_button_alignment_center,
	body .heading-wth-img + .et_pb_button_module_wrapper {
		text-align: center !important;
	}
	.wave-bg-right .full-img-fix.et_pb_image {
	    margin: 0 0 0 5%;
	    right: 0;
	}
	.wave-bg-right:before {
	    width: 60%;
	    top: auto;
	    bottom: -130px;
	}
	.sec-with-img-grid .col-40 {
    	max-width: 100%;
	}
	.project-quote {
	    margin: 30px auto 0;
	    text-align: center;
	}
	.about-sec.blue-bg-sea:after{
	    width: 171px;
	    height: 265px;
	    top: -150px;
	}
	.col-pad-0.side-img .et_pb_column {
    	width: 100%;
    	margin-top: 50px;
	}

	.tortoise-img:after{
		top: -260px;
	}
	.fish-overlay-left {
    	left: 0;
	}
	#main-footer {
    	padding-top: 120px;
	}
	footer#main-footer .footer-widget:first-child{
		min-width: 100%;
	}
	div#page-container footer#main-footer #footer-widgets .footer-widget{
		width: 100% !important;
		margin:0 !important;
	}
	div#page-container footer#main-footer #footer-widgets .footer-widget > div{
		width: 100%;
		text-align: center;
	}
	div#page-container footer#main-footer #footer-widgets .widget_media_image img {
	    max-width: 150px !important;
	    margin-bottom: 10px;
	}
	.pad-left {
    	padding-left: 0;
	}
	#main-footer ul#menu-menu li {
    	margin-left: 15px;
    	margin-right: 15px;
	}
	div#page-container footer#main-footer #footer-widgets .footer-widget:nth-child(2) {
	    margin-bottom: 20px !important;
	}
	#footer-widgets{
		padding: 0;
	}
	div#page-container footer#main-footer #footer-widgets .footer-widget:first-child{
		order: 1;
	}
	div#page-container footer#main-footer #footer-widgets .footer-widget:nth-child(2){
		order: 2;
	}
	div#page-container footer#main-footer #footer-widgets .footer-widget:nth-child(3){
		order: 3;
		padding-bottom: 0;
	}
	div#page-container footer#main-footer #footer-widgets .footer-widget:nth-child(4){
		order: 4;
	}
	#footer-widgets .widget_nav_menu .menu{
		float: none;
		margin-bottom: 0;
	}
	footer#main-footer .widget_media_image {
    	margin-top: 10px;
    	max-width: 100%;
	}
	.widget_nav_menu .menu li a {
    	font-size: 15px;
	}
	#footer-widgets .widget_nav_menu .menu li{
		float: none;
		display: inline-block;
	}
	#main-footer:after {
		bottom: 160px;
	}
	#main-footer .footer-widget:first-child h4{
		text-align: left;
		font-size: 50px;
	}
	.full-row.img-grid, .sec-with-img-grid .vert-middle.absolute-transfrm {
	    position: relative;
	    top: 0;
	    transform: none;
	    -webkit-transform: none;
	}

	footer#main-footer p.et_pb_newsletter_field{width: 100%}

	.right-absolute-parrler {
	    top: -250px;
	    max-width: 200px;
	}
	.clean-ocean-sec .et_pb_blurb_content {
    	margin-bottom: 0 !important;
	}
	.foter-smll-text.text-right {
	    justify-content: center;
	}
	p.sub-newsltr-txt {
    	text-align: left;
	}
	#main-footer .footer-widget:first-child h4 {
	    font-size: 40px;
	    padding-bottom: 0;
	}
	p.sub-newsltr-txt a {
    	font-size: 22px;
	}
	.img-slider-overlay {
	    max-width: 250px;
	    margin-top: -200px;
	    right: 0;
	}
}
@media (min-width: 581px) and (max-width: 980px){
	div#page-container ul.woo__mulit__layout__grid.woo__mulit__layout li{
		width: 48%;
		margin-right: 4%;
		margin-bottom: 4%;
	}
	div#page-container ul.woo__mulit__layout__grid.woo__mulit__layout li:nth-child(2n){
		margin-right: 0;
	}
	footer#main-footer .widget_media_image {
    	margin-top: -5px;
    	max-width: 100%;
	}
}
@media (max-width: 768px){
	#main-header .et_mobile_menu li ul{padding-left: 0}
	.img-left .et_pb_image_wrap{margin-top: 0}
	.present-school-sec .et_pb_column{max-width: 100%}
	.right-fly-fish, .right-fish-set, .bg-back-full .et_pb_row:before{right:0; z-index: -1}
	.bg-back-full .et_pb_row:before{z-index: 1}
	.donate-form.one-time:before,
	.fish-bg:after,
	.single-post .et_builder_inner_content .et_pb_section.et_pb_section_0:before{left:0}
	.et_pb_text_9{width: 100%}
	.img-left-pos{left:0;z-index: -1}
	.img-right-pos{right: 0; z-index: -1}
	.map-img-full:before{right: 0}
	.map-sec.sec-with-img-grid .heading-wth-img .et_pb_blurb_content{width: 100%}
	.et_pb_post h2{font-size: 40px}
	.supporter-logo-box .et_pb_column.et_pb_column_1_5 .et_pb_image_wrap img{width: auto}
	.fish-bg:after{background-size: 75% auto}
	.page-id-311 .img-right .et_pb_image_wrap,
	.page-id-2912 .img-right .et_pb_image_wrap,
	.page-id-2532 .img-right .et_pb_image_wrap{margin-top:0;width:100%}
	.page-id-311 .left-absolute-img,
	.page-id-2912 .left-absolute-img,
	.page-id-2532 .left-absolute-img{top:0;left:0}
	.single.single-project .left-absolute-img{left:0}
	.jelly-fish-many{left: -150px;z-index: -1}
	.page.page-id-2519 .et_pb_fullwidth_image_0,
	.page.page-id-2924 .et_pb_fullwidth_image_0,
	.page.page-id-1012 .et_pb_fullwidth_image_0,
	.page.page-id-3507 .et_pb_fullwidth_image_0{min-height:600px}
	.page.page-id-2519 .et_pb_image_0:before,
	.page.page-id-2924 .et_pb_image_0:before,
	.page.page-id-1012 .et_pb_image_0:before,
	.page.page-id-3507 .et_pb_image_0:before{width:100px;height:100px;top:-150px;}
	.donation-form ul:before{width:100px;height:120px;top:-110px;background-size:contain}
	.bg-back-full .et_pb_row:before{background-size:contain;right:0;width:150px;height:150px;top:-130px;}
	.full-img{width:auto;margin-left:0!important;margin-top:0;margin-bottom:0!important}
	.page.page-id-2930 .testimonial-bnr .et_pb_column.testi-colom .et_pb_testimonial,
	.page.page-id-2512 .testimonial-bnr .et_pb_column.testi-colom .et_pb_testimonial,
	.page.page-id-231 .testimonial-bnr .et_pb_column.testi-colom .et_pb_testimonial,
	.page.page-id-3602 .testimonial-bnr .et_pb_column.testi-colom .et_pb_testimonial{padding:85px 100px 50px 200px}
}
@media (max-width: 767px){
	.img-left .et_pb_image_wrap {
	    display: block;
	}
	.partners-logo {
    	padding-top: 0;
	}
	.et_pb_newsletter_description {
    	display: none;
	}
	.all-project-sec .et_pb_ajax_pagination_container article.et_pb_post,
	.all-project-sec .alm-reveal > li {
	    width: 100%;
	    margin-right: 0 !important;
	}
	#main-footer ul#menu-menu li {
    	margin-left: 10px;
    	margin-right: 10px;
	}
	.widget_nav_menu .menu li a {
    	font-size: 13px;
	}
	.foter-smll-text.text-right {
	    justify-content: center;
	    display: block !important;
	}
	span.design-lab{
		display: block;
	}
	span.design-lab + span.design-lab {
	    margin-left: 0;
	    margin-top: 0;
	}
	div#page-container footer#main-footer #footer-widgets .footer-widget:nth-child(2) {
    	margin-bottom: 10px !important;
	}
	#main-footer:after {
    	bottom: 200px;
	}
	.foter-smll-text {
    	font-size: 12px;
    	margin-top: 5px;
	}
	span.design-lab img {
    	width: 14px;
	}
	#main-footer .footer-widget:first-child h4 {
    	font-size: 35px;
	}
	.testimonial-bnr .et_pb_column.testi-colom{max-width:400px}

	.page.page-id-2939 .testimonial-bnr .et_pb_column.testi-colom .et_pb_testimonial,
	.page.page-id-2503 .testimonial-bnr .et_pb_column.testi-colom .et_pb_testimonial,
	.page.page-id-2501 .testimonial-bnr .et_pb_column.testi-colom .et_pb_testimonial,
	.page.page-id-3655 .testimonial-bnr .et_pb_column.testi-colom .et_pb_testimonial,
	.page.page-id-9 .testimonial-bnr .et_pb_column.testi-colom .et_pb_testimonial{
		padding:0 0 80px;background: transparent
	}
	.page.page-id-2930 .testimonial-bnr .et_pb_testimonial_portrait,
	.page.page-id-2512 .testimonial-bnr .et_pb_testimonial_portrait,
	.page.page-id-231 .testimonial-bnr .et_pb_testimonial_portrait,
	.page.page-id-3602 .testimonial-bnr .et_pb_testimonial_portrait{
		bottom:10px
	}
	.page.page-id-2930 div.et_pb_section.et_pb_section_0,
	.page.page-id-2512 div.et_pb_section.et_pb_section_0,
	.page.page-id-231 div.et_pb_section.et_pb_section_0,
	.page.page-id-3602 div.et_pb_section.et_pb_section_0{
		background-image: none!important
	}
}
@media (max-width: 730px){
	.page.page-id-3602 .testimonial-bnr .et_pb_column.testi-colom .et_pb_testimonial,
	.page.page-id-231 .testimonial-bnr .et_pb_column.testi-colom .et_pb_testimonial,
	.page.page-id-2930 .testimonial-bnr .et_pb_column.testi-colom .et_pb_testimonial,
	.page.page-id-2512 .testimonial-bnr .et_pb_column.testi-colom .et_pb_testimonial{padding:85px 50px 50px 50px;background-image:none}
}

@media (max-width: 645px){#myBtnContainer li{display:block!important;line-height:2!important;text-align:center}}

@media (max-width: 580px){
	body {
	    font-size: 15px;
	}
	h2, h1.entry-title {
    	font-size: 40px;
	}
	h3{
    	font-size: 30px;
	}
	.testimonial-sec .et_pb_testimonial_description_inner p {
    	font-size: 28px;
	}
	.fish-overlay-left {
	    left: 0;
	    max-width: 100px;
	    top: -50px;
	}
	.slider-box .slick-arrow, .post-slider-box button, .post-slider-box button + button{
		left: -10px;
	}
	.post-slider-box button + button{
		right: -10px;
		left: auto;
	}
	.tortoise-img:after {
	    width: 150px;
	    height: 200px;
	    top: -150px;
	    left: 5px;
	}
	.about-sec.blue-bg-sea:after {
	    width: 120px;
	    height: 180px;
	    top: -150px;
	    right: 5px;
	}
	.widget_nav_menu .menu li a {
	    font-size: 13px;
	}
	#main-footer {
    	padding-top: 30px;
	}
	.home .testimonial-bnr {
	    position: static;
	    transform: none;
	    -webkit-transform: none;
	    z-index: 55;
	    padding: 0;
	}
	footer#main-footer .news-letter-box .et_pb_section .et_pb_newsletter_form {
    	width: 100% !important;
    }

    .all-project-sec .et_pb_posts:before, .all-project-sec .et_pb_posts:after,
    .all-project-sec .project-box:before, .all-project-sec .project-box:after {
	    width: 100px;
	    height: 200px;
	    left: 0;
	    top: -120px;
	}
	.all-project-sec .project-box:after {
	    left: auto;
	    right: -15px;
	    top: -147px;
	}

	.single-post .et_builder_inner_content .et_pb_section.et_pb_section_0:before, .all-project-sec .et_pb_posts:before, .all-project-sec .et_pb_posts:after, .all-project-sec .project-box:before, .single-post .et_builder_inner_content .et_pb_section.et_pb_section_0:after, .all-project-sec .project-box:after{
		width: 100px; height: 200px
	}

	.single-post .et_builder_inner_content .et_pb_section.et_pb_section_0:after{right: 0;top:-100px}
	.all-project-sec .et_pb_ajax_pagination_container article.et_pb_post {
    	padding: 0 20px 60px !important;
	}
	.all-project-sec .et_pb_ajax_pagination_container article.et_pb_post > .entry-featured-image-url,
	.all-project-sec .alm-reveal > li > img {
    	margin: 0 -20px 20px;
	}
	.all-project-sec article.et_pb_post h2.entry-title,
	.all-project-sec .alm-reveal > li h3 a{
		margin-bottom: 15px;
	}

	.form-box .et_pb_column{
		max-width: 100%;
	}
	.mt-space-btm .rows > div {
    	margin-bottom: 15px;
	}
	.rows > div.col-5 ,
	.rows > div.col-7 {
    	width: 100%;
	}
	.form-box .et_pb_column {
    	padding: 20px;
	}
	.form-box {
    	margin-bottom: -80px;
	}
	.et_pb_section.et_pb_section_1.sec-with-img-grid.bg-transparent.et_section_regular{margin-top: 0}
	.testimonial-bnr .et_pb_column.testi-colom{max-width: 100%;}
	.tx-with-logo h2 img{min-width:auto}
	.page.page-id-2924 .discovery-text,
	.page.page-id-2519 .discovery-text,
	.page.page-id-1012 .discovery-text,
	.page.page-id-3507 .discovery-text{float:none;width:100%}
	.page.page-id-2930 .testimonial-bnr .et_pb_column.testi-colom .et_pb_testimonial,
	.page.page-id-2512 .testimonial-bnr .et_pb_column.testi-colom .et_pb_testimonial,
	.page.page-id-231 .testimonial-bnr .et_pb_column.testi-colom .et_pb_testimonial,
	.page.page-id-3602 .testimonial-bnr .et_pb_column.testi-colom .et_pb_testimonial{padding:10px 10px 50px 10px}
}

@media (max-width: 576px){
	.featured-image{left:auto;right:-10px}
	.featured-article h2,.featured-article p{color:#fff;text-align:center}
	.featured-article .read-more{text-align:center}
	span.wpcf7-list-item-label,.rows.donate-sec input.donate-input{font-size: 25px}
}
@media (min-width: 481px) and (max-width: 750px){
	.page-id-2512 .testimonial-bnr .et_pb_column.testi-colom .et_pb_testimonial,
	.page-id-2930 .testimonial-bnr .et_pb_column.testi-colom .et_pb_testimonial,
	.page-id-231 .testimonial-bnr .et_pb_column.testi-colom .et_pb_testimonial,
	.page-id-3602 .testimonial-bnr .et_pb_column.testi-colom .et_pb_testimonial{padding:0}
}
@media (max-width: 480px){
	.page.page-id-2924 .et_pb_blurb_1.et_pb_blurb .et_pb_blurb_content,
	.page.page-id-2924 .et_pb_blurb_0.et_pb_blurb .et_pb_blurb_content,
	.page.page-id-2519 .et_pb_blurb_1.et_pb_blurb .et_pb_blurb_content,
	.page.page-id-2519 .et_pb_blurb_0.et_pb_blurb .et_pb_blurb_content,
	.page.page-id-1012 .et_pb_blurb_1.et_pb_blurb .et_pb_blurb_content,
	.page.page-id-1012 .et_pb_blurb_0.et_pb_blurb .et_pb_blurb_content,
	.page.page-id-3507 .et_pb_blurb_1.et_pb_blurb .et_pb_blurb_content,
	.page.page-id-3507 .et_pb_blurb_0.et_pb_blurb .et_pb_blurb_content{
		-ms-transform: translateY(35%);
		transform: translateY(35%);
	}
	.project-template-default.single.single-project.postid-2890 .et_pb_text_0,
	.project-template-default.single.single-project.postid-2638 .et_pb_text_0,
	.project-template-default.single.single-project.postid-1872 .et_pb_text_0,
	.project-template-default.single.single-project.postid-2900 .et_pb_text_0,
	.project-template-default.single.single-project.postid-2650 .et_pb_text_0,
	.project-template-default.single.single-project.postid-1704 .et_pb_text_0{font-size:14px}
	.partners-logo .et_pb_column:nth-child(2n) {
    	margin-top: 0;
	}
	.testimonial-bnr .et_pb_testimonial_description_inner p {
	    font-size: 15px;
	}
	footer#main-footer p.et_pb_newsletter_field {
	    width: 100%;
	    margin-right: 0;
	}
	footer#main-footer a.et_pb_newsletter_button.et_pb_button{
		max-width: 100%;
	}
	#footer-widgets .widget_nav_menu .menu li {
	    float: none;
	    display: inline-block;
	    margin-right: 5px;
	    margin-bottom: 0;
	}
	div#page-container footer#main-footer #footer-widgets .widget_media_image img {
	    max-width: 180px !important;
	    margin-bottom: 0;
	}
	.img-left .et_pb_image_wrap {
	    display: block;
	    width: 100%;
	    margin-top: 0;
	}

	.testimonial-bnr .et_pb_column.testi-colom .et_pb_testimonial {
	    margin: 0;
	    padding: 0 0 30px;
	}
	#main-footer .footer-widget:first-child h4 {
    	font-size: 30px;
	}
	p.sub-newsltr-txt a {
    	font-size: 20px;
	}
	.et_pb_testimonial_description_inner h2.et_pb_module_header{font-size: 30px}
	input::-webkit-input-placeholder,
	input:-ms-input-placeholder,
	input::placeholder{font-size:20px}
	.rows.donate-sec input.donate-input{font-size: 20px}
	span.wpcf7-list-item-label{font-size:16px}
}
@media (min-width: 321px) and (max-width: 420px){
	.tx-with-logo h2{font-size: 20px;}
	.testi-colom .et_pb_button_module_wrapper{display:table;margin: 0 auto 30px;float: none}
}


@media (max-width: 374px){
	.rows.donate-sec>div{padding:0 5px;margin:0 auto;display:table}
	.donate-form .wpcf7-submit.red-btn{width:100%}
	.page.page-id-2924 .et_pb_blurb_8.et_pb_blurb h4,
	.page.page-id-2519 .et_pb_blurb_8.et_pb_blurb h4,
	.page.page-id-1012 .et_pb_blurb_8.et_pb_blurb h4,
	.page.page-id-3507 .et_pb_blurb_8.et_pb_blurb h4{font-size: 30px}
}
@media (max-width: 320px){
	.testi-colom .et_pb_button_module_wrapper,
	.testi-colom .et_pb_button_module_wrapper + .et_pb_button_module_wrapper{margin-left: 0}
	.page-id-2512 .testimonial-bnr,
	.page-id-2930 .testimonial-bnr,
	.page-id-231 .testimonial-bnr,
	.page-id-3602 .testimonial-bnr{top:60%;}
	.tx-with-logo h2{font-size: 20px;}
}
