html, body {  overflow-x: hidden;} * {              font-family: 'Roboto', sans-serif;        }hr {    border-color: #2c6f66;	height:5px;}h1{	font-size: 30px;	color: #04aec8;font-family: 'Roboto Slab', serif;}.fixheight{	height:100px;}.card-body{	    padding: 1px 0px 0px !important;}.card-horizontal {    display: flex;    flex: 1 1 auto;}.card { 	border: 0px solid rgba(0,0,0,.125)!important;	background-color: transparent;!important;}.hover-e a{  background-color: #01809f;   padding: 2px 4px;  color: #fff;  border-radius: 4px;}.hover-e a:hover{  color: #fff !important;  }.img-border{	border: 1px solid rgba(16,62,91,1)!important;}.bg-info {      background-color: #1395ad !important;} .award{	border: 8px solid rgba(16,62,91,1)!important;}.contact{	background:url(../jpg/contact.jpg) no-repeat;	padding-top: 10px;    padding-bottom: 19px;    background-size: cover;    min-height: 357px;}.about-con{        color: #000;    line-height: 1.666666666666667em;    font-size: 19px;    font-family: 'Roboto', sans-serif;    padding-left: 20px;    padding-right: 20px;    text-align: center;    margin-top: -24px;}.cards{    box-shadow: 0 7px 1px #ff902500;    padding: 10px;   }.cards p{    font-size: 17px;}.boxheading{    padding: 4px 12px 12px 12px;    border: 5px solid #fff;	display:inline-block;}.show-featured{    display: flex;    align-items: center;    border-bottom: 1px solid rgba(0, 0, 0, 0.06);    padding-bottom: 15px;    margin-bottom: 15px;    width: 287px;}.shef-outreach{    background: #fff;    padding: 40px 30px 40px;    box-shadow: 0 6px 25px rgba(0, 0, 0, 0.07);}.boxheading1{    padding: 26px 12px 17px 12px;    border-top: 5px solid #fff;    border-bottom: 5px solid #fff;	display:inline-block;}.mfp-figure:after {    content: '';    position: absolute;    left: 0;    top: 40px;    bottom: 40px;    display: block;    right: 0;    width: auto;    height: auto;    z-index: -1;    box-shadow: 0 0 8px rgb(0 0 0 / 60%);    background: #4440 !important;}.anih1text {    position: relative;    font-size: 90px;    font-weight: bold;    float: none;    display: block;    line-height: 100px;    text-align: right;}#main {  margin: 50px 0;}#main #faq .card {  margin-bottom: 30px;  border: 0;}#main #faq .card .card-header {  border: 0;  -webkit-box-shadow: 0 0 20px 0 rgba(213, 213, 213, 0.5);          box-shadow: 0 0 20px 0 rgba(213, 213, 213, 0.5);  border-radius: 2px;  padding: 0;      background-color: #67b6d0;}#main #faq .card .card-header .btn-header-link {  color: #fff;  display: block;  text-align: left;   padding: 20px;      font-weight: bold;    font-size: 20px;}.btn-header-link:hover{    color: #000 !important;}#main #faq .card .card-header .btn-header-link:after {  content: "\f107";  font-family: 'Font Awesome 5 Free';  font-weight: 900;  float: right;}#main #faq .card .card-header .btn-header-link.collapsed {  background: #67b6d0;  color: #fff;}#main #faq .card .card-header .btn-header-link.collapsed:after {  content: "\f106";}#main #faq .card .collapsing {  background: ;  line-height: 30px;}#main #faq .card .collapse {  border: 0;}#main #faq .card .collapse.show {   line-height: 30px;  color: #222;}.hov:hover{    color: #ffffff !important}.talks-view{    background-color: #fe912c;    padding: 6px 21px;    color: #ffffff;    border-radius: 3px;}.anih1text2 {    position: relative;    font-size: 80px;    font-weight: bold;    float: none;    display: block;    line-height: 90px;    text-align: right;}.anih1spam {     width: 683px;}.newcolor{	 background-color:#10a5a3; }   .outreach-menu {        width: 300px;        height: 120px;        position: relative;        display: inline-block;           }    .outreach-menu .img-outreach {        display: none;        position: absolute;        top: 0;        left: 0;        z-index: 99;    }    .outreach-menu:hover .img-outreach {        display: inline;    }.marquee>img{ border:2px solid #2c6f66; height:100px; border-radius:10px;}.h6, h6 {line-height: 1.8 ! important; }.contact a {    color: #c5c3c3 ! important;}.carousel-indicators .active {    opacity: 0 !important;}.team {	display:block;	background:#ffffff;	padding:10px;		width:90%;	margin:0 auto;}.team img {	width:52%;	border:5px solid #eee;	margin-bottom:10px;}.icon-con{    padding: 10px;}.donate-button:hover{    box-shadow: 2px 2px 15px 0 rgba(135,135,135, 0.4);}.donate-button{    padding: 7px 20px;    color: #fff;    background-color: #fe8400;    border-radius: 3px;    font-size: 13px;    font-weight: 500;}.text-black{    color: #313131 !important;    font-size: 15px;}.navbar-light .navbar-nav .nav-link {    color: rgb(6 66 58) !important;}.navbar-nav .nav-link {    padding-right: 1.5rem !important;    padding-left: 1.5rem !important;}.team-head {	display:block;	background:#ffffff;	padding:10px;		width:90%;	margin:0 auto;}.team-head p {text-align: center !important;}.outreach-br{        border: 3px solid #5cafd7;    padding: 25px;    margin-left: 10px;}.impact-no-br{    border: 3px solid #ff9c82;    padding: 25px;    margin-left: 10px; }.plan{        padding: 3px;}.sty-border{	          color: #212529;    }.stories {    margin-top: 10px;    background-color: #f0f0f1;    padding: 29px;    height: 174px;        text-align: justify;       }.team-head img {	width:16%;	border:5px solid #eee;	margin-bottom:10px;}.btn-outline-info{	border-radius: 4px 17px 10px !important;    background-color: #0b8987;    color: #fff;    box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23);}.heading-ur{        margin-top: 45px;}.img-profile{        height: 172px;    margin-left: 35px;        margin-top: 27px;}.profile-bg{    background-color: #0094ae; height: 153px;margin-top: 26px;}.buttonDownload {	display: inline-block;	position: relative;	padding: 10px 25px;  	background-color: #ff8500;	color: white;  	font-family: sans-serif;	text-decoration: none;	font-size: 0.9em;	text-align: center;	text-indent: 15px;	}.buttonDownload:hover {	background-color: #333;	color: white;}.buttonDownload:before, .buttonDownload:after {	content: ' ';	display: block;	position: absolute;	left: 15px;	top: 52%;}/* Download box shape  */.buttonDownload:before {	width: 10px;	height: 2px;	border-style: solid;	border-width: 0 2px 2px;}/* Download arrow shape */.buttonDownload:after {	width: 0;	height: 0;	margin-left: 1px;	margin-top: -7px;  	border-style: solid;	border-width: 4px 4px 0 4px;	border-color: transparent;	border-top-color: inherit;		animation: downloadArrow 2s linear infinite;	animation-play-state: paused;}.buttonDownload:hover:before {	border-color: #4CC713;}.buttonDownload:hover:after {	border-top-color: #4CC713;	animation-play-state: running;}.stories-list{       display: block;    float: left;    width: 256px;    margin-right: 0px;    padding: 4px 0 7px 0px;    text-decoration: none;    font-size: 12px;    font-weight: 600;    color: #666;    text-align: left;    margin-top: 1px;    border-bottom: 1px solid #d2d2d2;    cursor: pointer;    vertical-align: middle;    }.st{        font-style: italic;    background: #63b9d4;    padding: 12px;    color: #fff;}/* keyframes for the download icon anim */@keyframes downloadArrow {	/* 0% and 0.001% keyframes used as a hackish way of having the button frozen on a nice looking frame by default */	0% {		margin-top: -7px;		opacity: 1;	}		0.001% {		margin-top: -15px;		opacity: 0;	}		50% {		opacity: 1;	}		100% {		margin-top: 0;		opacity: 0;	}}.donatebtn{        color: #fff !important;        width: 142px;    border-radius: 4px;}.volunteerbtn{        color: #fff !important;        width: 142px;    margin-top: 5px;    border-radius: 4px; }.workbtn{    color: #fff !important;       width: 142px;    margin-top: 5px;    border-radius: 4px;}.sty-b{	background-color: #ff8500;    box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);    width: 192px;    border: 1px solid;    padding: 3px 12px 4px;    color: #fff;    border-radius: 16px;}.mail{	    margin-top: 79px;}.name{    margin-top: 36px;}p{		font-size:14px;	font-family: 'Roboto', sans-serif !important;	color: #5f5252;}p a{		font-size:15px;	font-family: 'Roboto', sans-serif !important;}span li{		font-size:15px;	font-family: 'Roboto', sans-serif !important;    color: #5f5252;}span li a{		font-size:15px;	font-family: 'Roboto', sans-serif !important;}/*h1, h2, h3, h4, h5, h6, h7 {	font-family: 'Playfair Display', serif !important;}h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, h7 a {	font-family: 'Playfair Display', serif !important;}.navbar-nav li a {	font-family: 'Playfair Display', serif !important;}*//* Additional style  */.features-03-wrapper {    position: relative;    box-shadow: inset 10px 10px 8px -10px #f3f1f1, inset -10px -10px 8px -10px #f5f5f5;    background: #ffffff;    padding: 15px 19px 5px;}.features-03-wrapper:hover{    box-shadow: 2px 2px 15px 0 rgba(135,135,135, 0.4);    transition: all 0.5s ease 0s;}.features-03-wrapper::before {    position: absolute;    background-image: linear-gradient(to right, rgba(255,0,0,0), rgb(91 142 151));    content: "";    height: 5px;    width: 120px;    left: 0;    bottom: 0;    -webkit-transition: .3s;    -o-transition: .3s;    transition: .3s;}.features-04-icon {    padding: 16px;    display: inline-block;    border-radius: 50%;    background-color: #fff;    border: 1px solid #055669;    box-shadow: inset 10px 10px 8px -10px #135d69, inset -10px -10px 8px -10px #d8a0aa;}.features-03-text {    margin-top: 12px;}.features-03-text h3 {    font-size: 20px;    margin-bottom: 13px;    font-family: sans-serif;    color: #105258;}.features-03-text p {    margin-bottom: 0;}.features-03-wrapper:hover::before {    width: 100%;}.mg ul> li{      font-size: 15px;    font-weight: 400;    margin: 14px;    border-bottom: 2px dotted #ff12b6;}.link a{        color: #ec268f;}.link a: hover{        color: #03656f;}.modal-content {    position: relative;    display: -ms-flexbox;    display: flex;    -ms-flex-direction: column;    flex-direction: column;    width: 100%;    pointer-events: auto;    background-clip: padding-box;    border: 1px solid rgba(0, 0, 0, .2) !important;    border-radius: .3rem;    outline: 0;    background-color: rgb(0 0 0 / 80%);    padding: 6px 2px;}.modal {   position: fixed;    top: 0%;    left: 0;    z-index: 1050;    display: none;    width: 100%;    height: 100%;    overflow: hidden;    outline: 0;}.modal-header {    display: -ms-flexbox;    display: flex;    -ms-flex-align: start;    align-items: flex-start;    -ms-flex-pack: justify;    justify-content: space-between;    padding: 0rem 1rem;    border-bottom: 1px solid #dee2e600 !important;    border-top-left-radius: calc(0.3rem - 1px);    border-top-right-radius: calc(0.3rem - 1px);}.close {    float: right;    font-size: 1.5rem;    font-weight: 700;    line-height: 1;    color: #ffffff;        opacity: .5;}.clear {  clear: both;}.product__resources {  /*margin: 60px 0 30px;*/  background: #fafafa;  width: 100vw;  padding: 0 0 60px;}.product__resources .product__cont {  width: 100%;  max-width: 1200px;  margin: auto;  padding: 30px 0;}.product__cont h2 {  text-align: center;  margin: 0 0 60px;  color: #003A79;}.product__resources__item {  float: left;  width: calc(33.33% - 30px);  box-sizing: border-box;  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.15);  margin: 15px;  -webkit-transition: all 0.5s ease-in-out;  -o-transition: all 0.5s ease-in-out;  transition: all 0.5s ease-in-out;  -webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.15);  -moz-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.15);  background: #fff;}.product__resources__item__img {  height: 335px;  width: calc(100% - 60px);  position: relative;  left: 30px;  top: -30px;  background-size: cover !important;  background-position: center !important;}.product__resources__item h3 {  padding: 0 30px;  color: #003A79;  font-size: 18px;}.product__resources__item p {  padding: 0 30px;  line-height: 1.45;}a.article-Button {     padding: 15px 78px 15px 30px;    margin: 4px 4px -15px 0px;    border-radius: 30px;    text-align: center;    vertical-align: middle;    text-transform: uppercase;    font-size: 14px;    font-style: normal;    color: #ffffff !important;    transition: all 0.3s linear;    text-decoration: none;    width: auto;    background-color: #003A79;    -webkit-box-shadow: 0 0 10px 0 rgb(0 0 0 / 15%);    -moz-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.15);    box-shadow: 0 0 10px 0 rgb(0 0 0 / 15%);    float: right;}.article-Button:after {  background: url(https://www.desertfinancial.com/-/media/desert-financial/misc/sharing-success//ctaArrow.svg);  background-repeat: no-repeat;  content: "";  height: 16px;  margin-left: 15px;  margin-top: 5px;  padding-right: 38px;  position: absolute;  transition: all 0.3s linear;}.product__resources__item:hover {  -webkit-transform: scale(1.02);  -ms-transform: scale(1.02);  transform: scale(1.02);  -webkit-box-shadow: 0 0 30px 0 rgba(0, 0, 0, 0.15);  -moz-box-shadow: 0 0 30px 0 rgba(0, 0, 0, 0.15);  box-shadow: 0 0 30px 0 rgba(0, 0, 0, 0.15);}.product__resources__item a:hover::after {  transform: scaleX(1);  transform-origin: bottom left;}.article__bottom {  position: absolute;  bottom: 10px;}.article__bottom p {  margin: 0;}@media screen and (max-width: 695px) {  body {    height: 100%;  }  .product__resources__item {    width: 100%;    margin: 30px 0 60px;    display: block;  }}.images{    display: grid;    grid-template-columns: repeat(auto-fit,minmax(250px,1fr));    grid-gap: 30px;}.images img{    width: 100%;    cursor: pointer;}.lighthouse{    position: fixed;    min-height: 100vh;    top: 0;    bottom: 0;    right: 0;    left: 0;    margin: auto;    background:  linear-gradient(rgba(0, 0, 0, 0.9), rgba(0, 0, 0, 0.6));    display: flex;    justify-content: center;    align-items: center;}.lighthouse img{    width:30%;    min-height: 30%;    cursor: pointer;}/*======================================#1.2 wpo-world-area=======================================*/.work-info h4:before {    width: 0;    height: 0;    position: absolute;    content: '';    top: 42px;    left: 2px;    border-style: solid;    border-width: 10px 0 10px 16px;    border-color: transparent transparent transparent #03656f;        transform: rotate(89deg);}.work-info h4 {    font-size: 1.2em;    background: #03656f;    display: inline-block;    padding: 12px 30px;    color: #fff !important;    position: relative;}.phone{         padding: 15px;        background-color: #f3f8ff;}.wpo-world-area,.wpo-world-area-2 {    padding-top: 45px;}.wpo-world-section {   padding: 28px;    display: flex;    justify-content: space-between;    align-items: center;    background: url(../images/world.png) no-repeat;background-size: cover;    align-items: center;    position: relative;    z-index: 1;}.wpo-world-section:before {    position: absolute;    content: "";    left: 0;    top: 0;    width: 100%;    height: 100%;    background: rgba(247, 195, 63, .85);    z-index: -1;}.wpo-world-section h2 {    max-width: 515px;    font-size: 45px;    font-weight: 500;    line-height: 60px;    margin: 0;}.wpo-world-section a {    display: flex;    align-items: center;    padding: 15px 20px;    background: #fff;    border-radius: 5px;    color: #062265;    font-weight: 600;}.profile-bg{    background-color: #0094ae;     height: 153px;    margin-top: 26px;}.wpo-world-section a img {    margin-right: 10px;    width: 13px;    margin-top: -2px;}@media(max-width: 992px) {    .wpo-world-section h2 {        max-width: 340px;        font-size: 34px;        line-height: 45px;    }    .wpo-world-section a {        padding: 15px 10px;        font-size: 14px;    }}.sty-icon{	width: 50px;	height: 50px;	font-size: 43px;}.news-section {    position: relative;    padding-top: 32px;    background-color: #ffffff;    z-index: 2;}* {    margin: 0px;    padding: 0px;    border: none;    outline: none;    font-size: 100%;    line-height: inherit;}.news-section .top-rotten-curve {    position: absolute;    left: 0;    top: -19px;    width: 100%;    height: 20px;    /* background: url(../images/background/rotten-curve-5.png) center top no-repeat; */    background-size: 100% 100%;    z-index: 1;}.navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover {    color: rgb(245 88 12) !important;}.hover-sty{	    color: #082a3e;    font-weight: 600;}.hover-sty:hover{	color: #2a675f !important;}.auto-container {    position: static;    max-width: 1109px;    padding: 0px 15px;    margin: 0 auto;}.news-section .title-box {    position: relative;    margin-bottom: 60px;}.news-block .inner-box {    position: relative;    display: block;    background: #ffffff;        border-radius: 4px;    overflow: hidden;    -webkit-transition: all 300ms ease;    -ms-transition: all 300ms ease;    -o-transition: all 300ms ease;    -moz-transition: all 300ms ease;    transition: all 300ms ease;}.news-block .image-box {    position: relative;}figure {    margin-bottom: 0;}img.lazy-image.loaded {    background-image: none;}.news-block .image-box img {    width: 100%;}.news-block .inner-box .lower-content {    position: relative;    padding: 15px 18px 3px;    background-color: #f5f5f5;}.news-block .inner-box .date {    background: #3cc88f;}.news-block .inner-box .date {    position: absolute;    left: 35px;    top: -45px;    width: 74px;    height: 74px;    font-size: 30px;    z-index: 1;    line-height: 1em;    font-family: 'Yeseva One', cursive;    color: #ffffff;    padding-top: 15px;    text-align: center;    border-radius: 50%;}.footer-con:hover li a{    color: #000 !important;}a:hover {    color: #0b8986 !important;}.news-block .inner-box h3 {    font-size: 19px;    line-height: 1.25em;    font-weight: 400;    margin-bottom: 10px;    color: #443c3c;}.news-block .inner-box .text {    line-height: 1.6em;    font-size: 14px;    margin-bottom: 30px;}.news-block .post-meta {    position: relative;    padding-top: 10px;    border-top: 1px solid #e0e0e0;}.news-block .post-meta ul {    position: relative;    display: table;    width: 100%;    vertical-align: middle;}.rocke{           border-radius: 2px;}.speak-p{    margin-left: 17px;    border: 2px dotted #00809d;    padding: 10px;}.speak-c{    margin-left: 17px;    border: 2px dotted #ff8968;    padding: 10px;}.people-sp{    width: 150px;    height: 150px;    border-radius: 50%;    margin-top: 10px; }.speak-p p{    margin-top: 20px;   }.people-p img{       }.speak-p h4{       color: #04aec8;       font-size: 18px;}.speak-c p{  margin-top: 20px;}.speak-c h4{    font-size: 18px;    color: #ff8968;}.news-block .post-meta ul li:first-child {    text-align: left;    padding-left: 0;}.news-block .post-meta ul li {    position: relative;    display: table-cell;    color: #848484;    font-size: 14px;    padding: 0px 5px;    margin-right: 20px;    text-align: center;    vertical-align: middle;}.clearfix::after {    display: block;    clear: both;    content: "";}.blog-section {       padding-top: 32px;    background-repeat: no-repeat;    background-size: cover;    background-position: center;}.sec-title.centered {    text-align: center;}.sec-title {    margin-bottom: 40px;}.sec-title {    position: relative;    /* margin-bottom: 50px; */    margin-top: -5px;}* {    margin: 0px;    padding: 0px;    border: none;    outline: none;}.sec-title:before {    position: absolute;    content: "";    height: 3px;    width: 50px;    background: #da19263b;    bottom: -6px;    margin-left: -67px;}.sec-title h1 {    font-size: 42px;    color: #222;    font-weight: 700;    line-height: 1.1em;    text-transform: capitalize;    margin-bottom: 10px;}.sec-title span:before {    margin: 0;    color: #DA1926;    font-size: 22px;    font-weight: 500;}.sec-title:after {    position: absolute;    content: "";    height: 3px;    width: 50px;    background: #da19263b;    bottom: -6px;    margin-left: 5px;}}.news-block-one .inner-box {    margin-bottom: 30px;}.news-block-one .image {    position: relative;    overflow: hidden;}.news-block-one .image:before {    position: absolute;    content: '';    left: 0px;    top: 0px;    width: 100%;    height: 100%;    display: block;    z-index: 8;    opacity: 0;    -webkit-transform: perspective(400px) rotateX(-90deg);    -ms-transform: perspective(400px) rotateX(-90deg);    transform: perspective(800px) rotateX(-90deg);    -webkit-transform-origin: left;    -ms-transform-origin: left;    transform-origin: left;    -webkit-transition: all 0.5s;    -o-transition: all 0.5s;    transition: all 0.5s;    background-color: rgba(230, 32, 45, 0.8);}.news-block-one .overlay {    left: 0;    opacity: 0;    position: absolute;    right: 0;    text-align: center;    top: 42%;    -webkit-transform: translateY(-50%);    -ms-transform: translateY(-50%);    transform: translateY(-50%);    -webkit-transition: all 0.5s ease 0s;    -o-transition: all 0.5s ease 0s;    transition: all 0.5s ease 0s;    z-index: 10;}.news-block-one .overlay a {    background: rgba(255, 255, 255, 0.85) none repeat scroll 0 0;    border-radius: 50%;    color: #222;    font-size: 20px;    height: 50px;    margin: 0 5px;    line-height: 50px;    opacity: 0;    display: inline-block;    text-align: center;    -webkit-transform: translateX(0%) translateY(-30%) scale(0.5);    -ms-transform: translateX(0%) translateY(-30%) scale(0.5);    transform: translateX(0%) translateY(-30%) scale(0.5);    -webkit-transition: all 0.4s ease 0s;    -o-transition: all 0.4s ease 0s;    transition: all 0.4s ease 0s;    width: 50px;}.news-block-one .lower-content.style-two {    margin: 0 10px;    margin-top: -40px;    z-index: 10;}a:focus, a:active, a:hover {    text-decoration: none !important;}.news-block-one .lower-content {    position: relative;    z-index: 9;    padding: 20px 30px;    border: 1px solid #00000033;    background: #ffffff;}.news-block-one h4 {    font-size: 20px;}.news-block-one .lower-content .post-meta {    margin-bottom: 8px;}.news-block-one .text {    color: #565050;    -webkit-transition: all 0.5s ease 0s;    -o-transition: all 0.5s ease 0s;    transition: all 0.5s ease 0s;}.news-block-one .lower-content .post-meta li {    position: relative;    color: #000;    font-size: 16px;    font-weight: 500;    padding-right: 8px;    margin-right: 17px;    margin-bottom: 8px;    display: inline-block;}.news-block-one .lower-content .post-meta li:after {    position: absolute;    content: '/';    color: #b8b8b8;    right: -10px;    top: 1px;    font-size: 14px;}.news-block-one {    position: relative;    -webkit-transition: all 0.5s;    -o-transition: all 0.5s;    transition: all 0.5s;}.more-btn:hover {    color: #da1926 !important;}.news-block-one:hover .read-more-btn {    opacity: 1;    color: #000;    -webkit-transition: all 0.5s ease 0s;    -o-transition: all 0.5s ease 0s;    transition: all 0.5s ease 0s;}.news-block-one .lower-content a {    font-weight: 600;    color: #126b79;}.news-block-one .lower-content a:hover{	color: #109de0 !important;}.news-block-one .read-more-btn {    font-size: 16px;    font-weight: 600;    font-family: 'Montserrat', sans-serif;    color: #222;    opacity: 0;    -webkit-transition: all 0.5s ease 0s;    -o-transition: all 0.5s ease 0s;    transition: all 0.5s ease 0s;}.case-02-wrapper {    padding: 0;}.case-wrapper {    padding: 37px 30px;}.case-02-content {    -webkit-box-shadow: 0px 0px 29.7px 0.3px rgba(234, 234, 234, 0.82);    box-shadow: 0px 0px 29.7px 0.3px rgba(234, 234, 234, 0.82);    margin-left: 20px;    margin-right: 20px;    padding: 36px 30px 38px 27px;    background: #ffffff;    margin-top: -44px;    position: relative;}.case-02-content .case-text {    margin-top: 0;    margin-bottom: 15px;}.case-text h3 {    font-size: 24px;    margin-bottom: 0;    letter-spacing: -.5px;}/* Additional style end *//* News slider  */a {  text-decoration: none;  }p {  text-align: left;}.btn {     padding: 0px 0px;}.popup-ft{      text-align: center;    font-size: 25px;    font-family: 'Roboto', sans-serif;    color: #000;    padding: 4px;    border-top: 1px solid;}.popup {  position: fixed;  padding: 30px;  max-width: 500px;  border-radius: 10px;  top: 50%;  left: 50%;  transform: translate(-50%,-50%);  background: rgb(255 255 255 / 92%);  visibility: hidden;  opacity: 0;  /* "delay" the visibility transition */  -webkit-transition: opacity .5s, visibility 0s linear .5s;  transition: opacity .5s, visibility 0s linear .5s;  z-index: 1;}.popup:target {  visibility: visible;  opacity: 1;  /* cancel visibility transition delay */  -webkit-transition-delay: 0s;  transition-delay: 0s;}.popup-close {  position: absolute;  padding: 10px;  max-width: 500px;  border-radius: 10px;  top: 50%;  left: 50%;  transform: translate(-50%,-50%);  background: rgba(255,255,255,.9);}.popup .close {  position: absolute;  right: 5px;  top: 5px;  padding: 5px;  color: #000;  transition: color .3s;  font-size: 2em;  line-height: .6em;  font-weight: bold;}.popup .close:hover {  color: #00E5EE;}.close-popup {  background: rgba(0,0,0,.7);  cursor: default;  position: fixed;  top: 0;  left: 0;  right: 0;  bottom: 0;  opacity: 0;  visibility: hidden;  /* "delay" the visibility transition */  -webkit-transition: opacity .5s, visibility 0s linear .5s;  transition: opacity .5s, visibility 0s linear .5s;}.popup:target + .close-popup{    opacity: 1;  visibility: visible;  /* cancel visibility transition delay */  -webkit-transition-delay: 0s;  transition-delay: 0s;}/* News skider end  */.hover-effect:hover{}.hover-effect:hover h3 a{    }.stories1{        margin-top: 10px;    background-color: #f0f0f1;    padding: 29px;    height: 300px;    text-align: justify;    }.name h4{            color: #ffffff;       font-size: 32px;}.name p{    color: #ffff;}.clr{  color: #ffffff !important;  font-size: 15px;   }.list-unstyled {    padding-left: 0;    list-style: none;    font-size: 15px;        margin-left: -1px;}.side-menu-pr{    margin-top: 50px;     margin-left: 31px;}.img-vol{            border-radius: 5px 35px 10px;        }.img-vol:hover{    box-shadow: 2px 2px 15px 0 rgba(135,135,135, 0.4);        border-radius: 5px 35px 10px;        transition: all 0.5s ease 0s;}@media only screen and (max-width: 600px) {.stories1 {        height: 493px;    } .img-new img{ 	width: 311px !important;    margin-top: 13px; }  .slide-content {   font-size: 9px !important;    margin-left: -15px !important;    margin-top: 12px;    padding: 5px 6px 5px !important; font-size: 9px !important;    margin-left: -15px !important;    margin-top: 12px;    padding: 5px 6px 5px !important;   }.cont{        font-size: 6px !important;}.cn{    margin-left: 17px;  }.carousel-caption {       bottom: -23px !important;}.about-con{    font-size: 12px !important;}.icon-con{    padding: 10px;}.top-head {    height: 57px;}.summary-pf{      padding-top: 252px;}.donate-btn{    margin-top: -33px !important;    margin-right: -1px;}.profile-bg{        margin-top: 0px !important;}.side-menu-pr{        margin-left: 67px !important;}.name h4{            color: #0094ae;    text-align: center;    font-size: 38px;}.img-profile {    height: 172px;    margin-left: 58px !important;    margin-top: 29px;}.name {    margin-top: 18px !important;}.name p{text-align: center;color: #000;}.icon-fa{  color: #000 !important;  }.clr{  color: #0094ae !important;  font-size: 15px;   }.mail {    margin-top: 12px;    text-align: center;}.donate-button {        font-size: 6px !important;   }.donate-button {    padding: 4px 6px !important; }.donate-button1 {    margin-top: -31px !important; }.top-social{        margin-top: 6px;    margin-left: 7px;;}.news-block{    margin-top: 5px;}.pd{        margin-top: -48px;}.slider{    height: 115px !important;}.site-main{ height: 115px !important;   }.banner-caption {        width: 52% !important;    padding: 10px 10px 7px !important;    height: 64px !important;}.banner-content {        font-size: 9px !important;}.text-b{    font-size: 5px !important;}}.vol:hover{   color: #fff !important; }.vol{        position: absolute;    margin-top: -106px;    margin-left: -64px;    color: #fff !important;    font-size: 28px;    font-weight: 700;    text-shadow: -1px -1px 1px #c1b6b6, 2px 2px 1px #184d58;}.spon:hover {  color: #fff !important;  }.spon{    position: absolute;    margin-top: -106px;    margin-left: -106px;    color: #fff !important;    font-size: 28px;    font-weight: 700;    text-shadow: -1px -1px 1px #c1b6b6, 2px 2px 1px #184d58;}.donate:hover{   color: #fff !important; }.donate-button:hover{color: #fff !important;}.donate{        position: absolute;    margin-top: -106px;    margin-left: -49px;    color: #fff !important;    font-size: 28px;    font-weight: 700;    text-shadow: -1px -1px 1px #c1b6b6, 2px 2px 1px #184d58;}.work:hover{     color: #fff !important;}.work{        position: absolute;    margin-top: -106px;    margin-left: -86px;    color: #fff !important;    font-size: 28px;    font-weight: 700;    text-shadow: -1px -1px 1px #c1b6b6, 2px 2px 1px #184d58;}.banner-caption {      top: 20%;    left: -14%;    background-color: rgb(4 4 4 / 80%);    width: 32%;    padding: 10px 50px 0px;    margin-top: 29px;}.cont{                   text-align: start;			padding: 10px 20px 10px;}.banner-content{        margin-top: 16px;    color: #fff;    font-size: 24px;    }.footer-topic{        font-size: 14px;    font-weight: normal;}.more-btton{        background-color: #fe8400;    padding: 5px 18px;    color: #fff;    border-radius:3px;}.more-btton:hover{   color: #ffffff !important;}.icon1{    background-image: linear-gradient(#46ccd7, #01a8d5);    color: #fff;    width: 100px;    height: 100px;    margin: auto;    line-height: 100px;    border-radius: 50%;    text-align: center;    margin-bottom: 35px;}.icon2{        background-image: linear-gradient(#ffac77, #ff7d90);         color: #fff;    width: 100px;    height: 100px;    margin: auto;    line-height: 100px;    border-radius: 50%;    text-align: center;    margin-bottom: 35px;}.icon3{           background-image: linear-gradient(#be68fe, #6d6af4);     color: #fff;    width: 100px;    height: 100px;    margin: auto;    line-height: 100px;    border-radius: 50%;    text-align: center;    margin-bottom: 35px;}.icon4{        background-image: linear-gradient(#fbaddc, #fc7cb8);  color: #fff;    width: 100px;    height: 100px;    margin: auto;    line-height: 100px;    border-radius: 50%;    text-align: center;    margin-bottom: 35px;   } ==========================================================================   9.0 Counter Section   ========================================================================== */.counter-section{    background-image: url(assets/images/counters-bg.jpg);    background-repeat: no-repeat;    background-attachment: scroll;    background-position: center center;    -webkit-background-size: cover;    background-size: cover;    padding: 110px 0;}.counter-img{.counters{}.counters .counter-content{    display: block;    text-align: center;    color: #fff;}.counters .counter-content i{    font-size: 36px;}.counters .counter-content h3{    font-size: 32px;    margin: 10px 0;    color: #ff6015;    font-weight: 700;}.counters .counter-content h4{    font-size: 14px;    margin: 0;    color: #fff;}}