/*
Theme Name: sydnee
Theme URI: https://demo.mywebapp.in/sydnee/
Author: wpmwa
Author URI: http://mywebapp.in/
Description: Sydnee is a free version WordPress theme. It is a multi-purpose theme for blog, Education, News, Entertainment etc. You can create a beautiful homepage contain banner, features, blogs, contact section. Support easy to use customization theme options. Sydnee theme also support Elementor plugin and contact form 7 plugin. Theme contains custom template page full width and page with left sidebar. Demo link - https://demo.mywebapp.in/sydnee/
Version: 1.0
Tested up to: 5.4.2
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: right-sidebar, left-sidebar, custom-logo,  custom-header, custom-menu, editor-style, full-width-template, featured-images,  sticky-post, translation-ready, Blog, Entertainment, E-Commerce

Text Domain: sydnee
*/

/*header{
	width: 100%;
	top: 0;
	position: absolute;
	right: -1%;
}*/

@font-face {
    font-family: 'abril_fatfaceregular';
    src: url('../sydnee/font/abrilfatface-regular-webfont.eot');
    src: url('../sydnee/font/abrilfatface-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../sydnee/font/abrilfatface-regular-webfont.woff2') format('woff2'),
         url('../sydnee/font/abrilfatface-regular-webfont.woff') format('woff'),
         url('../sydnee/font/abrilfatface-regular-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}
.wp-caption {
    width: 100% !important;
}
.wp-caption-text {

}
.gallery-caption {

}
.bypostauthor {

}
.aligncenter {

}
a.site-btn{
	text-decoration: none;
}
.site-btn {
    float: right;
    background: #e9b44c;
    border: 2px solid #f3f7f9;
    padding: 13px 25px;
    color: #f3f7f9;
    transition: .3s ease-in-out all;
    -webkit-animation: .5s 0.75s animation-slideRight ease-out forwards;
    animation: .5s 0.75s animation-slideRight ease-out forwards;
}
a.site-btn:hover {
    background-color: #0F8B8D;
}
.site-btn:hover{
    color: white;
}
.navbar-nav {
    margin: 0 auto;
} 
a.nav-link {
    color: #75849a;
    font-size: 14px;
}
header {
    background: aliceblue;
    border-bottom: 1px solid #cccccc75;
}
nav.navbar.navbar-expand-md {
    background: aliceblue;
}
a.navbar-brand img {
    width: 70%;
    height: 78px;
}
.logo-header p {
    color: #75849a;
    font-size: 14px;
}
ul.info-list {
    float: right;
    padding-top: 10px;
    margin-bottom: 8px;
}
.syndee_blog_area a {
    text-decoration: underline;
}
#latestnews p a {
    word-break: break-all;
}
/* search */
.header-right ul li {
    display: inline-block;
}
ul.info-list li i {
    color: #0F8B8D;
    padding-right: 14px;
}
ul.info-list li {
    color: #75849a;
    padding-right: 20px;
}
ul.info-list li p {
    padding-left: 30px;
    color: #75849a;
}
ul.info-list1 li i {
    color: #0F8B8D;
    padding-right: 14px;
}
ul.info-list1 li {
    color: #75849a;
}
ul.info-list1 li p {
    padding-left: 30px;
    color: #75849a;
}
ul.info-list1 {
    padding-top: 10px;
}
@media only screen and (min-width:240px) and (max-width: 768px){
    .navbar ul li{
        float:none;
        display:block;
        text-align:center;
        margin:0 auto;
    }
}
/* footer */
.mwa_footer_widget ul li a {
    text-decoration: none;
    color: #75849a;
}
.mwa_footer_widget ul li {
    list-style: none;
    padding-top: 24px;
}
.mwa_footer_widget ul {
    padding: 0;
}
p.text-wh {
    text-align: right;
    color: #75849a;
}
p.text-wh a {
    color: #75849a;
}
table#wp-calendar td {
    padding: 8px;
    text-align: center;
    border: 1px solid #ccc;
    /* width: 100%; */
}
table#wp-calendar th {
    text-align: center;
    padding: 8px;
    border: 1px solid #ccc;
    background: #0F8B8D;
    color: #fff;
}
.tagcloud a {
    text-decoration: none;
    padding: 9px;
    font-size: 14px !important;
    margin-top: 12px !important;
    display: inline-block;
    background: #b3c3de;
    color: #fff;
}
h4.footer {
    font-family: 'Abril Fatface', cursive;
    color: #0F8B8D;
}
/* blog */
div#sydnee_content {
    padding-top: 90px;
    padding-bottom: 90px;
}
.sydnee_blog {
    margin-bottom: 49px;
    background: aliceblue;
    border: 1px solid #cccccc47;
    padding: 10px 10px 28px 10px;
}
.syndee_blog_area p {
    color: #75849a;
    font-size: 16px;
    margin-bottom: 39px;
}
img.attachment-sydnee-blog-thumb {
    width: 100%;
    height: auto;
}
h1.blog-title a {
    font-family: 'Abril Fatface', cursive;
    color: #0F8B8D;
    text-decoration: none;
    font-size: 29px;
}
.meta-box {
    padding: 27px 27px 27px 0;
}
h1.blog-title {
    font-family: 'Abril Fatface', cursive;
    padding-bottom: 15px;
    color: #0F8B8D;
    text-decoration: none;
    font-size: 29px;
}
.category_list a {
    color: #75849a;
    text-decoration: none;
}
.tag_list a {
    color: #75849a;
    text-decoration: none;
}
li.breadcrumb-item {
    color: #fff;
}
.breadcrumb-item+.breadcrumb-item::before {
    display: inline-block;
    padding-right: .5rem;
    padding-left: .5rem;
    color: #ffffff;
    content: "/";
}
a.single:hover {
    background: #0F8B8D;
    color: #fff;
    text-decoration: none;
}
span.entry-date {
    padding-right: 12px;
    color: #75849a;
}
span.entry-author a {
	text-decoration: none;
    color: #75849a;
    padding-right: 12px;
}
span.entry-comments {
    color: #75849a;
}
a.single {
    background: #e9b44c;
    color: #fff;
    font-size: 17px;
    padding: 12px;
    text-decoration: none;
}
span.entry-date i {
    padding-right: 4px;
}
ol.breadcrumb.d-flex.justify-content-center.breadCrumbBkground {
    padding: 6% 0 0 0;
    /* position: absolute; */
    width: 100%;
    /* top: 59%; */
    background: none;
}
nav.breadcrumb_back {
    background-size: cover !important;
    height: 200px;
}
ol.breadcrumb li a {
    font-size: 19px;
    color: #fff;
}
.single_right.alignright {
    display: inline-block;
    float: right;
}
.single_left.alignleft {
    display: inline-block;
}
.single_left.alignleft a {
    font-size: 18px;
    color: #0F8B8D;
    font-weight: 600;
    text-decoration: none;
}
.single_right.alignright a {
    font-size: 18px;
    color: #0F8B8D;
    font-weight: 600;
    text-decoration: none;
}
.event-right1 {
    padding: 0 20px 0 30px;
}
.mwa_sidebar_widget ul li a {
    color: #75849a;
    text-decoration: none;
}
.mwa_sidebar_widget ul li {
    list-style: none;
    padding-top: 24px;
}
.mwa_sidebar_widget ul {
    padding: 0;
}
.mwa_sidebar_widget {
    padding-top: 30px;
    padding-bottom: 30px;
    border-bottom: 1px solid #ccc;
}
h3.card-title {
    font-family: 'Abril Fatface', cursive;
    color: #0F8B8D;
}
.navigation {
    margin-bottom: 45px;
}
/* 404 */
.syndee_no_page {
    text-align: center;
}
.syndee_no_page h2 {
    font-size: 60px;
    color: #0F8B8D;
}
.syndee_no_page p {
    font-size: 20px;
    color: #0F8B8D;
}
span.screen-reader-text {
    display: none;
}
input.search-field {
    height: 40px;
    border: 1px solid #ccc;
}
input.search-submit {
    height: 40px;
    background: #0F8B8D;
    border: 1px solid #ccc;
    color: #fff;
}
/* page left sidebar */
.syndee_left_area img {
    width: 100%;
    height: auto;
    padding-bottom: 25px;
}
.syndee_fullwidth_area img {
    width: 100%;
    height: auto;
    padding-bottom: 25px;
}
/* post comment */
div#comments {
    padding: 20px;
    background: aliceblue;
    box-shadow: 0px 0px 42px 10px #cccccc94;
}
h3.courses-title.mb-4 {
    font-family: 'Abril Fatface', cursive;
    color: #0F8B8D;
}
textarea#comment {
    height: 160px;
    margin-bottom: 15px;
}
input#mm_single_submit {
    margin-top: 20px;
    display: inline-block;
    box-shadow: 0px 0px 2px #888;
    font-size: 16px;
    padding: 12px;
    background-color: #0F8B8D57;
    color: white;
    border: none;
}
input#mm_single_submit:hover {
    background: #0F8B8D;
}
ol.commentlist {
    padding: 0;
}
.media-body.comments-grid-right {
    padding: 0 20px;
}
h2.comments-title {
    font-family: 'Abril Fatface', cursive;
    color: #0F8B8D;
    padding-bottom: 20px;
}
ul.my-2 {
    float: right;
    list-style: none;
}
ul.my-2 li {
    font-weight: 400 !important;
    font-size: 14px;
    color: #75849a;
}
.leave-coment-form {
    margin-top: 40px;
}
a.comment-reply-link {
    float: right;
    background: #a9bfde;
    color: #fff;
    padding: 7px;
}
.media-body.comments-grid-right h4 {
    font-size: 20px;
}
div#respond a {
    color: #0F8B8D;
}
.media-body.comments-grid-right h4 {
    display: inline-block;
}
h2.comments-title span {
    font-size: 20px;
    color: #0F8B8D;
}
p.comment-form-cookies-consent {
    margin-bottom: 10px;
}
/* home page */
.inner_text p {
    color: #fff;
    font-size: 15px;
}
.syndee_blog_area img {
    width: 100%;
    height: auto;
    padding-bottom: 20px;
}
/*BANNER*/
#banner {
    height: 700px;
    padding: 0px 0 0;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: right;
}
#header-overlay {
    position: absolute;
    height: 86%;
    width: 100%;
    background-color: #0F8B8D;
    opacity: 0.8;
}
.banner_text {
    text-align: center;

}
.text_banner {
    text-align: center;
    padding-top: 18%;
}
.banner_btn {
    padding: 35px 0 0 0;
}
.banner_text h2 a {
    color: #ff9800;
    font-size: 55px;
    font-weight: 100;
}
.banner_text h4 {
    font-size: 18px;
    color: #fff;
    font-weight: 100;
}
a.navbar-brand {
    font-size: 40px;
    font-weight: 500;
    color: #0F8B8D;
    font-family: 'Abril Fatface', cursive;
}
 li.nav-item {
    padding-left: 6px;
    padding-right: 28px;
     font-size: 13px;
} 

.text_banner h2 {
    font-size: 70px;
    margin-bottom: 20px;
    color: #e9b44c;
    font-family: 'Abril Fatface', cursive;
    font-size: 5em;
    font-weight: 700;
    font-size: clamp(2.5em, 5vw, 5em );
    line-height: 1.3;
}
.text_banner h2 span{
	color: #16d0c5;
    font-size: 60px;
}
.text_banner h4{
	font-weight: 200;
    color: #fff;
    font-size: 18px;
}
 #banner .form-control{
	    padding: 15px 77px;
        border-radius: 52px;
        background: white;
        margin-left: 0px;
        
}
input.form-control:focus{
	box-shadow: none;
}
.form-group{
	margin-bottom: 0px;
}

.btn1 {
    padding: 15px 30px 15px 40px;
    border-radius: 0;
    color: white;
    /* background: #007991; */
    border: 3px solid #fff;
    font-size: 1em;
    font-weight: bold;
}
.btn1:hover, .btn2:hover {
    color: #fff;
}
.btn2 {
    padding: 15px 30px 15px 40px;
    border-radius: 0;
    color: white;
    background: #E9B44C;
    /*background: -webkit-linear-gradient(to right, #78ffd6, #007991);
    background: linear-gradient(to right, #78ffd6, #007991);*/
    margin-left: 10px;
    font-size: 1em;
    font-weight: bold;
    transition: .3s ease-in-out all;
    -webkit-animation: .5s 0.75s animation-slideRight ease-out forwards;
    animation: .5s 0.75s animation-slideRight ease-out forwards;
}
.btn2:hover {
    background-color: #0F8B8D;
}
.btn1:focus{
box-shadow: none;
}
.img_1{
	position: relative;
	left:6%;
}
.banner_text {
    padding-top: 18%;
}
/*COIN*/
#coin{
	padding: 120px 0px;
}
img.img-fluid.img1 {
    width: 87%;
}

.text_coin h2{
    font-family: 'Abril Fatface', cursive;
	color: #0F8B8D;
    font-size: 45px;
}
.text_coin h4{
	color: #0F8B8Dd6;
    font-size: 20px;
    padding-top: 20px;
}
.text_coin p{
	color: #75849a;
	font-size: 17px;
	padding-top: 14px;
    padding-bottom: 27px;
}
.text_coin .coin-bt1:focus{
	box-shadow: none;
}
.coin-bt1 {
    padding: 14px 32px;
    /* border-radius: 50px; */
    background: #e9b44c;
    /* background: linear-gradient(to right, #78ffd6, #007991); */
    color: white;
}
.coin-bt1:hover{
    color: white;
    text-decoration:none;
}

/*FEATUE*/
#feature {
    padding: 50px 20px 100px;
    background: -webkit-gradient(linear, left top, right top, from(#0f8b9b), color-stop(100%, #2dd3aa), color-stop(100%, #2dd3aa), to(#2dd3aa));
}
.feature_head h2 {
    font-family: 'Abril Fatface', cursive;
    color: white;
    padding-top: 45px;
    font-size: 45px;
}
.feature_head p{
	color: white;
	padding-top: 17px;
}
.inner_text{
	margin-top: 45px;
}

#feature h3 {
    font-family: 'Abril Fatface', cursive;
    font-size: 31px;
    color: white;
    padding-bottom: 14px;
}
h3.inner_text1 i {
    padding-right: 18px;
}
.para_1 {
    color: white;
    margin-left: 58px;
    font-size: 15px;
}

.read {
    color: white;
}
.read:hover{
    text-decoration: none;
	color: white;
}
.inner_text2::before {
	 font-family: "Font Awesome 5 Free";
	content: "\f3ed";
	display: inline-block;
	padding-right: 21px;
	vertical-align: middle;
	font-weight: 900;	
	font-size: 48px;
}
.para_2 {
    color: white;
    font-size: 15px;
    
    margin-left: 74px;
}
.read1 {
    color: white;
    text-decoration: underline;
    margin-left: 74px;
}
.read1:hover{
	color: white;
}
.inner_text3::before {
	 font-family: "Font Awesome 5 Free";
	content: "\f555";
	display: inline-block;
	padding-right: 21px;
	vertical-align: middle;
	font-weight: 900;	
	font-size: 48px;
}
.inner_text4::before {
	 font-family: "Font Awesome 5 Free";
	content: "\f56e";
	display: inline-block;
	padding-right: 6px;
	vertical-align: middle;
	font-weight: 900;	
	font-size: 48px;
}
.para_3 {
    color: white;
    font-size: 15px;
    margin-top: -10px;
    margin-left: 68px;
}
.read2{
	 color: white;
    text-decoration: underline;
    margin-left: 62px;
}
.read2:hover{
	color: white;
}
.inner_text5::before {
	 font-family: "Font Awesome 5 Free";
	content: "\f2f1";
	display: inline-block;
	padding-right: 21px;
	vertical-align: middle;
	font-weight: 900;	
	font-size: 48px;
}
.inner_text6::before {
	 font-family: "Font Awesome 5 Free";
	content: "\f09d";
	display: inline-block;
	padding-right: 21px;
	vertical-align: middle;
	font-weight: 900;	
	font-size: 48px;
}

/*latestnews*/
#latestnews{
	padding: 90px 20px;
}
#latestnews .latest_header h2{
    font-family: 'Abril Fatface', cursive;
    font-size: 46px;
    margin-bottom: 10px;
    color: #0F8B8D;
}
#latestnews .latest_header h4 {
    color: #75849a;
    font-size: 18px;
    padding-bottom: 69px;
    font-weight: 400;
}
.inner_card{
	    box-shadow: 0px 8px 13px 3px #b5b4bac4;
	    background-color: white;
}
.content {
    padding: 20px;
}
span.latest {
    color: #0f8b9b;
    font-size: 14px;
}
#latestnews h4{
    padding-top: 11px;
    padding-bottom: 14px;

}
a.tag_lat {
    font-family: 'Abril Fatface', cursive;
    font-size: 20px;
    text-decoration: none;
    color: #0F8B8D;
}
#latestnews p {
    display: inline;
    text-decoration: none;
    margin-right: 16px;
    font-size: 14px;
    color: #383c42c2;
    font-weight: 500;
}
a.btn.btn-black.py-2 {
    border-radius: 0;
    margin-top: 16px;
    /* box-shadow: 0px 0px 2px #888; */
    font-size: 15px;
    padding: 10px;
    background-color: #e9b44c;
    color: white;
}
a.btn.btn-black.py-2:hover {
    background: #0F8B8D;
}
.inner_card img {
    width: 100%;
    height: 200px;
}
span.tag_lat0 {
    color: #878d96ba;
}
a.tag_lat1 {
    text-decoration: none;
    margin-right: 16px;
    font-size: 13px;
   color: #383c42c2;
}
.tag_lat1 i{
	    color: #16d0c5;
}
input#mail1::placeholder {
  color: #fff !important;
}

/*footer*/
#footer{
    background: aliceblue;
	padding: 70px 0px 0px;
}
.foot_text h2{
	font-size: 30px;
	color: #0F8B8D;
	}
.foot_para1{
	color: #75849a;
	padding-top: 12px;
	font-size: 15px;
}
.foot_para2{
	color: #acb9cc;
}
a.foot_tag {
    text-decoration: none;
}
#footer .footer {
    color: #0F8B8D;
    padding-bottom: 8px;
    font-family: 'Abril Fatface', cursive;
}
#footer li {
    list-style: none;
    padding-top: 24px;
}
a.foot_tag1 {
    color: #75849a;
    text-decoration: none;
    }
h4.footer1 {
    color: #0F8B8D;
}
.social-links ul{
    margin: 0;
	padding: 0px;
}
li.lin_22 {
    display: inline-block;
    padding: 6px;
    margin-top: 36px;
}
a.social_tag {
    border: 1px solid #8080803d;
    padding: 8px 10px;
    border-radius: 25px;
    color: white;
    font-size: 15px;
    }   
    .line {
    border-bottom: 2px solid #b9b0b04a;
    width: 100%;
    padding-top: 14px;
}

img.img11{
    margin-top: 30px;
}
li.lin_2 {
    display: inline-block;
    float: left;
}
.lin a{
	color: #030c19;
    font-size: 13px;
    margin-left: 16px;
    text-decoration: none;
} 
.leave-coment-form .form-group {
    width: 100%;
    margin-bottom: 0px;
}
#slider{
    padding:60px 0px;
}
.namee {
    position: absolute;
    width: 280px;
    left: -41%;
    bottom: -1px;
    margin-left: -42px;
    text-align: center;
    visibility: hidden;
}
.center .namee {
    visibility: visible;
}
.images_slider {
   padding: 5px 0px 66px;
    position: relative;
    text-align: center;
}
img.img-fluid.img_33{
    height: 100px;
    border: 6px solid #fff;
    border-radius: 50%;
    -webkit-box-shadow: 0px 16px 21px rgba(33, 54, 61, 0.15);
    box-shadow: 0px 16px 21px rgba(33, 54, 61, 0.15);
    display: inline-block;
}

#slider h2 {
    font-size: 20px;
    text-align: center;
    color: #0F8B8D;

}
#sync1 p{
    font-size: 22px;
    color: #75849a;
    padding: 42px 0px;
}
#slider p:before {
    background-image: url(../images/coma.png);
    content: '';
    position: absolute;
    z-index: 999999;
    top: 3%;
    bottom: 2%;
    width: 100%;
    background-repeat: no-repeat;
    left: 0%;
}
.social ul {
    padding-left: 0;
}

@media(max-width:480px) {
	a.site-btn {
    margin-left: 0px;
    order: 0;
}
.site-btn {
    font-size: 10px;
    padding:9px 13px;
}
nav.navbar.navbar-expand-lg {
    display: block;
}
button.navbar-toggler{
   float: right;
}
.navbar-toggler {
    border: 1px solid black;

}
.text_banner h2 {
    font-size: 26px;
    margin-bottom: 15px;
}
.text_banner h2 span {
    color: #16d0c5;
    font-size: 31px;
}
.text_banner h4 {
    font-size: 14px;
}


img.img-fluid.img1 {
    width: 100%;
    margin-top: 32px;
}
.text_coin h2 {
    padding-top: 0;
    font-size: 35px;
    text-align: center;
}
.text_coin h4 {
    font-size: 15px;
    padding-top: 11px;
    text-align: center;
}
.text_coin p {
    font-size: 15px;
    padding-bottom: 10px;
    text-align: center;
}
.coin-bt1 {
    padding: 12px 34px;
    }
.inner_start1:after {
    display: none;
}
.img_1 {
    left: 0;
    padding-top: 39px;
    margin: 0 auto;
    display: block;
}
#feature {
    padding: 90px 10px 90px;
    }
.feature_head h2 {
    color: white;
    padding-top: 10px;
    font-size: 35px;
}
#feature h3 {
    font-size: 30px;
    }
.read {
    font-size: 20px;
    color: white;
}
.read2 {
    margin-left: 70px;
}
#started {
    padding: 40px 6px;
    }
.head_start h2 {
    font-size: 25px;
    margin-bottom: 21px;
}   
#fact {
    padding: 60px 18px;
    }
.inner_box h2 {
    margin-right: 7px;
    font-size: 54px;
} 
.inner_box p {
    font-size: 14px;
}
#fact i {
    font-size: 65px;
    right: 115px;
    top: 10px;
}
#team {
    padding: 33px 15px;
    }
    .inner_team h2 {
    font-size: 31px;
    margin-bottom: 21px;
}
#team .col-md-3 {
    padding-top: -36px;
    margin-top: -54px;
}
.subscribe_text h2 {
    font-size: 19px;
}
.subscribe_text p {
    font-size: 12px;
}
#subscribe form {
    margin-left: -23px;
    }
#subscribe .form-control {
    padding: 19px 22px;
    margin-left: 18px;
}
#latestnews {
    padding: 90px 0px;
}
#latestnews .latest_header h2 {
    font-size: 31px;
    margin-bottom: 7px;
}
#latestnews .latest_header h4 {;
    padding-bottom: 26px;
    }
.inner_card {
    margin-bottom: 24px;
}
#footer {
    padding: 17px 0;
}
#footer .footer {
    padding-top: 30px;
}
a.foot_tag1 {
    margin-left: -30px;
}
h4.footer1 {
    padding-left: 13px;
    padding-top: 20px;
}
li.lin_22 {
    margin-top: 8px;
}
.lin a {
    color: #000000;
    font-size: 12px;
    text-decoration: none;
    padding-right: 10px;
    margin-left: 0;
}
ul.lin {
    padding: 14px 0px;
}
button.btn.btn2 {
    /* margin-left: -92px; */
    border-radius: 0px 50px 50px 0px;
    background-color: white;
    color: #0F8B8D;
    font-weight: 700;
}
button.btn.btn2 {

    width: 37%;
   }
header {
    background: #fff;
    position: relative;
}

#banner {
    position: relative;
    height: 270px;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: right 50% top;
    }
.first-div {
	order:2;
}
#banner .form-group {
    width: 100%;
}
a.navbar-brand {
    font-size: 19px;
}
li.lin_2 {
    display: inline;
    float: none;
}
img.img11 {
    width: 48%;
}
.btn1 {
    padding: 13px 16px;
}
.btn2 {
    padding: 13px 16px;
}
a.tag_lat {
    font-size: 16px;
    }
a.tag_lat1 {
    font-size: 9px;
}
#footer li {
    padding-top: 9px;
}
.textnew {
    padding-left: 89px;
}
.textnew h2 {
    padding-left: 11px;
}
.textnew .paras {
    padding-left: 13px;
    padding-bottom: 16px;
    font-size: 13px;
}
p.new_para {
    font-size: 14px;
    padding: 0;
}
.new {
    height: 297px;
}
#sync1 p {
    font-size: 17px;
    padding:35px 0px;

}
.namee {
    left: -51% !important;
    bottom: 10px !important;
    margin-left: -50px !important;
}
#slider h2 {
    font-size: 14px;
    }
span {
    font-size: 13px;
}
}


@media only screen and (device-width: 768px){
#banner {
    background-position: right 25% top;
    padding: 0px 0;
}

.site-btn {
    padding: 11px 11px;
    border: 2px solid white;
    color: white;
}
.text_banner h2 {
    font-size: 38px;
    margin-bottom: 25px;
}
.text_banner h2 span {
    font-size: 50px;
    }
#banner .form-control {
    padding: 15px 39px;
    border-radius: 30px;
}
.btn1 {
    padding: 12px 17px;
    margin-left: 2px;
    margin-top: 0;
}
img.img-fluid.img1 {
    width: 100%;
    height: 337px;
}
.feature_head h2 {
    padding-top: 0px;
    font-size: 45px;
}
#feature h3 {
    font-size: 17px;

}
.inner_start1:after {
    height: 259px;
    top: 1px;
    right: -58%;
}
.inner_box h2 {
    margin-right: 1px;
    margin-left: 0px; 
}
#fact i {
    right: 0px;
    top: 2px;
    font-size: 70px;
}
p.new_para {
 padding: 0px; 
}
.textnew h2 {
    font-size: 14px;
}
.textnew .paras {
    font-size: 12px;
}
button.btn.btn2 {
    width: 39%;
    }
.foot_para1 {
    font-size: 11px;
}
.foot_para2 {
    font-size: 13px;
}
#footer li {
    padding-top: 4px;
}
a.foot_tag1 {
   font-size: 12px;
}
a.social_tag {

    padding: 3px 5px;
    border-radius: 33px;
    font-size: 10px;
}
.inner_start1 p {
    font-size: 11px;
}
.inner_start2 p {
    font-size: 11px;
}
a.tag_lat {
    font-size: 14px;
}
.social ul {
    padding-left: 0;
}
#team {
    padding: 90px 0px;
}
.social i.fab {
    font-size: 14px;
}
.social a {
    padding: 2px;
}
.new {
    padding: 15px;
    height: 233px;
}
a.navbar-brand {
    font-size: 30px;
}
.img_1 {
  
    left: 0;
}
.subscribe_text h2 {
    font-size: 25px;
}
.lin a {
    color:black;
}
.images_slider {
    padding: 75px 0px 66px !important;
    position: relative;
    text-align: center;
    }
.namee {
    position: absolute;
    width: 280px;
    left: -73%;
    bottom: -1px;
    margin-left: -65px;
    text-align: center;
    visibility: hidden;
}
.center .namee {
    visibility: visible;
}
li.nav-item {
    padding-left: 6px;
    padding-right: 1px;
    font-size: 11px;
}
.textnew {
    padding-left: 75px;
}
span.latest {
    letter-spacing: 0px;
    font-size: 14px;
}
.content {
    padding: 22px;
}
}

@media only screen and (min-device-width: 834px) and (max-device-width: 1112px)and (-webkit-min-device-pixel-ratio: 2) {
  .new{
        height: 281px;
  }  
#header-overlay {
    height: 42%;
}

#banner {
	 height: 576px;
    background-position: right 33% top;
    padding: 0px 0;
}
.text_banner h2 {
    font-size: 51px;
    margin-bottom: 35px;
    color: #e9b44c;
}
#banner .form-control {
    padding: 15px 53px;
    margin-left: -5px;
}
.btn1 {
    padding: 12px 39px;
    margin-left: 0;
}
.img_1 {
    left: -49px;
    height: 213px;
}
img.img-fluid.img1 {
    width: 100%;
    height: 337px;
}
.feature_head h2 {
    padding-top: 5px;
 }
#feature h3 {
    font-size: 27px;
}
.social ul {
    padding: 0;
}
.social a{
    padding: 8px;
}
.foot_para1 {
    font-size: 11px;
}
.foot_para2 {
    font-size: 13px;
}
#footer li {
    padding-top: 4px;
}
a.foot_tag1 {
    font-size: 12px;
}
a.social_tag {
    padding: 3px 5px;
    border-radius: 33px;
    font-size: 10px;
}
.lin a {
    color: black;
    font-size: 17px;
    margin-left: 24px;
    text-decoration: none;
}

#latestnews .latest_header h2 {
    margin-bottom: 17px;
    }
    li.nav-item {
    padding-left: 8px;
    padding-right: 16px;
    font-size: 11px;
}
.inner_box h2 {
    margin-right: 9px;
}
.textnew {
    padding-left: 86px;
}
p.new_para {
     padding: 0; 
}
}

.dropdown-submenu {
    position: relative;
}

.dropdown>.dropdown>.dropdown-menu {
    top: 0;
    left: 100%;
    margin-top: -6px;
    margin-left: -1px;
    -webkit-border-radius: 0 6px 6px 6px;
    -moz-border-radius: 0 6px 6px;
    border-radius: 0 6px 6px 6px;
}

.dropdown:hover>.dropdown-menu {
    display: block;
}

.dropdown>.dropdown>:hover>.dropdown-menu {
    display: block;
}

.dropdown>.dropdown>a:after {
    display: block;
    content: " ";
    float: right;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;
    border-width: 5px 0 5px 5px;
    border-left-color: #ccc;
    margin-top: 5px;
    margin-right: -10px;
}

.dropdown>.dropdown:hover>a:after {
    border-left-color: #fff;
}

.dropdown:hover .dropdown-item ul.dropdown-menu {
    display: block;
    margin-left: 14%;
}

.header-link ul li {
    display: inline-block;
}
.media img {
    width: 10%;
}
ul.my-2 {
    padding-left: 0;
}
@media(max-width:480px) {
    .col-md-3.logo-header {
    order: 2;
}
ul.info-list {
    padding-left: 0;
}
ul.info-list li {
    padding-right: 0;
}
ul.info-list1 {
    float: right;
    padding-left: 0;
    margin-top: -32px;
    margin-right: 50px;
}
.col-md-3.header-link {
    order: 2;
}
nav.navbar.navbar-expand-md {
    display: flow-root;
    padding: 0;
}
button.navbar-toggler {
    float: right;
    margin-top: -63px;
    margin-right: 14px;
    padding: 9px;
}
#header-overlay {
    height: 100%;
}
p.text-wh {
    text-align: center;
}
.social ul {
    text-align: center;
}
ol.breadcrumb.d-flex.justify-content-center.breadCrumbBkground {
    padding: 23% 0 0 0;
}
.syndee_blog_area p {
    margin-bottom: 20px;
}
}


@media only screen and (device-width: 768px){
    ul.info-list {
    float: right;
    padding-top: 10px;
    margin-bottom: 8px;
    padding-left: 0;
}
#header-overlay {
    height: 56%;
}
.text_banner {
    padding-top: 27%;
}
ul.info-list li {
    padding-right: 0;
}
table#wp-calendar td {
    padding: 3px;
}
#banner {
    height: 572px;
}
}

/* Keyboard Navigation */
ul li:hover > ul,
ul li:focus-within > ul,
ul li ul:hover {
  top: 30px;
  visibility: visible;
  opacity: 1;
  display: block;
}

.navbar-nav .dropdown-menu li ul {
    top: 10px !important;
}
ul.dropdown-menu ul {
    top: 6px !important;
    left: 155px;
}
.btn1 {
    padding: 15px 30px 15px 40px;
    border-radius: 0;
    color: white;
    border: 3px solid #fff;
    font-size: 1em;
    font-weight: bold;
}
.btn1:hover, .btn2:hover {
    color: #fff;
}

/* Accessibility */
.screen-reader-text {
  border: 0;
  clip: rect(1px, 1px, 1px, 1px);
  clip-path: inset(50%);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute !important;
  width: 1px;
  word-wrap: normal !important;
  /* Many screen reader and browser combinations announce broken words as they would appear visually. */
}

.screen-reader-text:focus {
  background-color: #f1f1f1;
  border-radius: 3px;
  box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
  clip: auto !important;
  clip-path: none;
  color: #21759b;
  display: block;
  font-size: 14px;
  font-size: 0.875rem;
  font-weight: bold;
  height: auto;
  right: 5px;
  line-height: normal;
  padding: 15px 23px 14px;
  text-decoration: none;
  top: 5px;
  width: auto;
  z-index: 100000;
  /* Above WP toolbar. */
}

/* Do not show the outline on the skip link target. */
#content[tabindex="-1"]:focus {
  outline: 0;
}

/* screen render ends here */

/* Do not show the outline on the skip link target. */
#content[tabindex="-1"]:focus {
  outline: 0;
}

.social ul a {
    color: #0f8b8d;
    padding: 6px;
}