@import url(bootstrap.min.css);
.yt1 {
	display:flex;
	flex-flow:wrap
}
body {
	margin:0;
	padding:0;
	font-family:'Josefin Sans', sans-serif;
	background-color:#A5096C!important
}
.mob {
	display:none
}
.main {
	margin:auto;
	padding:0;
	width:95%;
	
}
img {
	max-width:100%
}
@font-face {
font-family:glyphicons-halflings-regular;
}
.carousel-indicators {
	bottom:55px!important
}
.carousel-indicators li {
	background:#000!important
}
.abot-brd2 {
	position:absolute;
	bottom:0;
	width:100%;
	background-color:rgba(0, 0, 0, .74);
	padding:10px 0
}
.abt-bead3 a {
	text-decoration:none;
	color:#fcff02;
	font-size:25px
}
.abt-bead3 {
	font-size:20px;
	color:#fff
}
.bott56 {
	text-align:center;
	margin-top:20px!important
}
.bott56 a {
	background-color:#fed702;
	padding:3px 27px;
	border-radius:50px;
	font-weight:500;
	text-decoration:none;
	font-size:25px;
	color:#000;
	text-transform:capitalize
}
.modal-content {
	background:0 0;
	box-shadow:none;
	border:0
}
.modal-header {
	padding:0;
	border:0
}
.close {
	font-size:43px;
	color:#fec413;
	text-shadow:none;
	opacity:1
}
.modal-lg {
	max-width:96%!important;
	width:97%
}
.modal-body {
	padding:0
}
.modal {
	background:rgba(0, 0, 0, .66)
}
.container {
	padding-right:15px
}
.col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9 {
	padding:0;
	margin:0
}
.col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9 {
	padding:0;
	margin:0
}
.col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
	padding:0;
	margin:0
}
h2 {
	margin:0;
	padding:5px 0;
	font-family:'Josefin Sans', sans-serif}
h1, h3, h4, h5, h6 {
	margin:0
}
p {
	margin:0;
	padding:5px 0;
	line-height:28px;
	font-size:17px
}
.button2 {
	background:#eee;
	border-radius:25px;
	padding:5px 15px;
	font-size:20px
}
.button2 a {
	color:#753032;
	text-decoration:none;
	font-weight:600
}
.po6 {
	text-align:center;
	border-right:2px solid #bdbaba
}
.po612 {
	border-right:0
}
.po1 {
	padding:30px 0;
	color:#db1b45;
	text-align:center
}
.po1 h2 {
	padding-bottom:15px;
	font-weight:600
}
.po6 span {
	display:block;
	margin-top:12px
}
.social-list {
	padding:0;
	margin:0;
	text-align:right
}
.social-list li {
	padding:2px 6px;
	margin:0;
	list-style:none;
	display:inline-block;
transition:all .2s linear;
	font-size:18px;
	text-align:center
}
.social-list li a {
	font-size:15px;
	padding:0 15px;
	line-height:30px;
	display:block;
	border-radius:20px;
	text-align:center;
	color:#fff;
	text-decoration:none
}
.social-list li a i {
	padding-right:10px;
	font-size:18px;
	line-height:30px
}
.social-list li:nth-child(1) a {
background-color:#fca317
}
.social-list li:nth-child(2) a {
background-color:#1da1f2
}
.social-list li:nth-child(3) a {
background-color:#0077b5
}
.social-list li:nth-child(4) a {
background-color:#c4302b
}
.social-list li a:hover {
	background-color:#fed702
}
.social-list li a:hover {
	color:#db1b45
}
.top1 {
	padding:7px 0;
}
.top-list {
	margin:0;
	padding:0;
	text-align:right
}
.top-list li {
	margin:0;
	padding:6px 10px;
	list-style:none;
	color:#000;
	font-size:20px;
	display:inline-block
}
.top-list li i {
	color:#1b253e;
	padding-right:5px
}
.top3 h2 {
	font-weight:600;
	font-size:22px;
	    color: #fff;
}
.top3 h2 span {
	color:#fff;
	padding:5px
}
.head4 {
	text-align:center
}
.head8 {
	padding:8px 0 0 80px;
	
}
.head8 span {
	position:absolute;
	left:0;
	border-radius:50%;
	border:2px solid #ccc;
	color:#fff;
	top:0;
	height:70px;
	font-size:37px;
	line-height:70px;
	text-align:center;
	width:70px
}
.head8 span i {
	transform:rotate(90deg)
}
.head8 h2 {
	padding:0;
	font-size:21px;
	color:#F3D928;
	font-weight:500
}
.head8 p {
	padding:0;
	color:#000;
	font-size:22px;
	padding:10px 0 0 0;
	font-weight:600
}

.head8 p a{
	padding:0;
	color:#fff;
	font-size:22px;
	padding:10px 0 0 0;
	font-weight:600
}


.head5 {
	border:1px solid #eee;
	padding:17px 15px 5px 15px;
	color:#000;
	border-radius:50px;
	font-size:18px;
	background:#ffd203;
	font-weight:600;
	margin-top:5px
}
.head6 {
	padding-top:15px;
	padding-bottom:10px
}
.nab1 {
	background:url(../images/topbarbg.webp);
	background-size: cover!important;
    background-position: center!important;
	padding:15px 0
}
.menu-list {
	padding:0;
	margin:0;
	text-align:center
}
.menu-list li {
	padding:0 10px;
	margin:0;
	list-style:none;
	display:inline-block;
	text-transform:capitalize;
	position:relative
}
.menu-list li:last-child a {
	border-right:0
}
.menu-list li a {
	text-decoration: none;
    color: #fff;
    padding: 9px 20px 8px 20px;
    /* border-bottom: 1px solid #b31538; */
    position: relative;
    box-shadow: 0 0 1px;
    /* background: #efcaca; */
    font-size: 18px;
    font-family: 'Josefin Sans', sans-serif;
}
.menu-list li .active {
	background-color:#000;
	color:#fff
}
.menu-list li a:hover {
	background-color:#000;
	color:#fff
}
.menu-list li a:before {
	content:"";
	position:absolute;
	background-color:#f15c22;
	width:100%;
	height:0;
	bottom:0;
	left:0;
	z-index:-1;
transition:all .3s ease-in-out;
	opacity:1;
	transform-origin:top center;
	background-repeat:repeat
}
.menu-list li a:hover:before {
	bottom:0;
	opacity:1;
	height:100%
}
.main-mannu {
	background-color:#f1ec93;
	padding:10px 0 5px 0
}
.menu-list .brd-icon a:after {
	display:none
}
.toggle_bars {
	display:none;
	color:#fff;
	font-size:30px;
	text-align:right;
	background-color:#000;
	width:50px;
	padding:0 12px
}
.best1 {
	padding:40px 0 20px 0
}
.best41 {
	background:#A5096C;
	padding:20px
}
.best4 {
	text-align:center
}
.best4 h2 {
	color:#db1b45;
	font-weight:600
}
.best10 h2 {
	color:#F3D928;
	font-size:31px;
	padding:0 0 8px 0;
	font-weight:600
}
.best10 h3 {
	font-size:16px;
	font-weight:500;
	text-transform:uppercase;
	color:#fff;
	padding:6px 0 0 0
}
.best4 h2 span {
	color:#000
}
.best8 {
	text-align:center
}
.best11 {
	margin:0 auto;
	text-align:center;
	padding-top:25px
}
.best11 a {
	background-color:#6F0649;
	padding:10px 20px;
	border-radius:50px;
	text-decoration:none;
	font-size:25px;
	color:#F3D928
}
.best11 a i {
	color:#000
}
.best12 p {
	padding-top:12px;
	font-size:17px;
	font-weight:500
}
.best12 p span {
	color:#000;
	font-size:20px;
	font-weight:500;
	padding-left:10px
}
.best81 {
	padding-top:15px
}
.best15 {
	padding:15px
}
.best15 h2 {
	font-weight:500;
	font-size:25px;
	font-weight:600;
	color:#F3D928;
	background:#6F0649;
}
.best5 {
	padding:0
}
.best5 p {
	font-size:16px;
	font-weight:500;
	color:#000;
	padding:0 0 10px 0
}
.best5 h2 {
	color:#F3D928;
	font-size:31px;
	padding:0 0 8px 0;
	font-weight:600
}
.best15 p {
	color:#000;
	margin:0;
	font-size:17px;
	font-weight:400;
	line-height:28px
}

.lp1 {
	background-color:#000
}
.lp32 {
	background:#A9347F;
	padding:44px;
	height:388px
}
.lp3 {
	background:linear-gradient(to right, #fed702 26%, transparent 26%);
	height:388px
}
.lp4 h3 {
	color:#F3D928;
	font-size:20px;
	font-weight:600
}
.lp4 h2 {
	color:#000;
	padding:10px 0 0 0;
	font-weight:600;
	font-size:25px
}
.lp4 p {
	color:#fff;
	font-size:17px;
	font-weight:500;
	padding:10px 0
}
.lp-list {
	margin:0;
	padding:0;
	width:50%;
	float:left
}
.lp-list li {
	list-style:none;
	font-size:18px;
	padding:5px 0;
	line-height:30px;
	font-weight:500;
	color:#fff
}
.lp-list li i {
	color:#F3D928;
	padding-right:5px
}
.bdr {
	display:none;
	width:260px;
	margin-top:10px;
	border-top:2px solid #000
}
.ab3 {
	text-align:center;
	padding:0
}
.abb33 {
	text-align:center
}
.abb33 .bdr {
	margin:0 auto
}
.ab3 h1 {
	font-family:'Josefin Sans', sans-serif;
	font-weight:600
}
.ab3 h1 a {
	color:#F3D928;
	text-transform:capitalize;
	text-decoration:none
}
.ab3 span {
	display:inline-block;
	background:#255971;
	height:10px;
	width:10px;
	margin:3px;
	position:relative
}
.b1:before, .b2:after {
	position:absolute;
	height:2px;
	border:1px dashed #000;
	width:60px;
	content:"";
	top:5px;
	left:-67px
}
.b2:after {
	left:unset;
	right:-67px
}
.ab4 ul li {
	font-size:16px;
	padding:5px 0;
	color:#f41448
}
.ab3 img {
	padding:7px 0
}
.ab3 p {
	color:#000;
	font-size:22px
}
.ab1 {
	padding:20px 0 30px 0
}
.ab4 p img {
	float:right;
	padding:20px 20px
}
.abb33 {
	padding-top:25px
}
.ab5 {
	margin:15px 0
}
.ab4 {
	padding:0 0;
	text-align:left
}
.ab4 p {
	color:#fff;
	text-align:justify;
	line-height:30px;
	font-size:19px;
	font-weight:400
}

.ab61 .ab7 h2 {
	color:#ff63a8
}
.ab4 ul {
	margin:0;
	padding:10px 0;
	list-style:none
}
.ab4 ul li {
	margin:0;
	padding:4px 0;
	font-weight:500;
	line-height:30px;
	color:#000
}
.ab4 li:before {
	content:"\f666";
	font-family:fontawesome;
	font-size:18px!important;
	font-weight:700;
	padding:0 8px 0 0;
	color:#e91e63!important;
	font-family:"Font Awesome 5 Free"
}
.ab4 h2 {
	color:#000;
	text-align:left;
	font-weight:600;
	color:#fff;
	background:#e91e63;
	font-family:'Josefin Sans', sans-serif;
	display:inline-block;
	font-size:21px;
	padding:5px 10px;
	border:1px solid #700026;
	border-radius:4px;
	margin:10px 0;
	text-transform:capitalize
}
.ab4 h3 {
	text-align:left;
	font-weight:600;
	color:#fff;
	background:#e91e63;
	font-family:'Josefin Sans', sans-serif;
	display:inline-block;
	font-size:21px;
	padding:5px 10px;
	border:1px solid #700026;
	border-radius:4px;
	margin:10px 0;
	text-transform:capitalize
}
.ab4 strong a {
	color:#e91e63;
}
.ab4 a strong {
	color:#e91e63;
}
.ab4 p strong {
	color:#e91e63;
	text-transform:capitalize;
	font-weight:700
}
.ab61 {
	background-color:#6e0063
}
.ab7 {
	padding:0
}
.ab9 {
	border:1px double #b1b1b1;
	background:#ffec62;
	padding:15px;
	outline-offset:-8px;
	outline:1px solid #b1b1b1
}
.ab9 h2 {
	background-color:#e41955;
	padding:8px 0;
	text-align:center;
	color:#fff000
}
.ab9 p {
	text-align:center;
	font-weight:600;
	font-size:20px;
	margin-top:10px;
	color:#000
}
.ts1 {
	padding:50px 0;
	background-color:#6F0649
}
.ts112 {
	padding:35px 0;
	background-color:#fff
}
.ts5 {
	padding:12px
}
.ts6 {
transition-duration:.3s;
	min-height:405px
}
.ts7 {
	color:#000;
	padding:6px 0 6px;
	text-align:center
}
.ts7 h2 {
	line-height:40px;
	padding:0;
	font-weight:600;
	font-size:23px;
	color:#F3D928
}
.ts6:hover .ts8:before {
	opacity:1;
	-webkit-transform:translateY(-10px);
	transform:translateY(-10px)
}
.ts6:hover .ts8 img {
	opacity:1;
	-webkit-transform:translateY(-5px);
	transform:translateY(-5px)
}
.ts8:before {
	pointer-events:none;
	position:absolute;
	z-index:-1;
	content:"";
	top:100%;
	left:5%;
	height:10px;
	width:90%;
	opacity:0;
	background:-webkit-radial-gradient(center, ellipse, rgba(0, 0, 0, .35) 0, rgba(0, 0, 0, 0) 80%);
	background:radial-gradient(ellipse at center, rgba(0, 0, 0, .35) 0, rgba(0, 0, 0, 0) 80%);
-webkit-transition-duration:.3s;
transition-duration:.3s;
	-webkit-transition-property:transform, opacity;
	transition-property:transform, opacity
}
.ts8 img {
transition-duration:.3s
}
.ts8 {
	padding-bottom:15px;
transition-duration:.3s
}
.ts3 {
	text-align:center
}
.ts3 h2 {
	text-align:center;
	font-weight:600;
	color:#F3D928;
	padding:0;
	font-size:35px
}
.ts3 span {
	display:inline-block;
	background:#db1b45;
	height:10px;
	width:10px;
	margin:3px;
	position:relative
}
.ts3 h1 a {
	text-align:center;
	font-weight:600;
	color:#db1b45;
	padding:0;
	text-decoration:none
}
.ts3 p {
	color:#000;
	text-align:center;
	padding:0;
	font-weight:600;
	padding:5px 0
}
.ts10 {
	padding:15px 0;
	text-align:center
}
.ts10 a {
	background:#A5096C;
	color:#fff;
	text-decoration:none;
	padding:8px 13px;
	font-size:16px;
	border-radius:3px
}
.ts9 p {
	color:#0e0e0e;
	font-size:19px;
	line-height:30px;
	font-weight:500;
	text-align:center
}
.yt3 {
	border:1px solid #ebebeb;
	box-shadow:0 0 10px #eee
}
.yt4 {
	border-bottom:1px solid #ebebeb
}
.yt5 {
	padding:15px;
	color:#000;
	border-bottom:1px solid #ebebeb
}
.yt2 {
	padding:15px
}
.yt5 p {
	font-size:14px;
	line-height:23px
}
.yt5 p:first-child {
	color:#000;
	font-size:23px;
	font-weight:500;
	padding:0;
	line-height:25px
}
.yt6 p {
	color:#db1b45;
	line-height:37px;
	font-size:19px;
	display:inline;
	font-weight:500
}
.yt6 {
	padding:15px
}
.yt6 a {
	display:inline-block;
	text-decoration:none;
	padding:7px 7px;
	background:#fcff02;
	color:#000;
	float:right;
	font-size:17px;
	font-weight:500
}
.yt6 a i {
	color:#db1b45;
	padding-left:7px
}
.ct1 {
		background:url(../images/topbarbg.webp);
	background-size: cover!important;
    background-position: center!important;
	padding:30px 0
}
.ct6 {
	background-color:rgba(255, 255, 255, .15);
	padding:35px 20px
}
.contac-main {
	background-color:#fff;
	border-radius:10px
}
.contactt-imag {
	padding:0;
	margin:0;
	background-color:#e57200
}
.contactt-text {
	padding:10px 0 20px 0
}
.contac-l {
	padding:20px 0 20px 0
}
.contact-main {
	padding:30px 0 20px 0;
	margin:0;
	background-color:#262f36
}
.cont-ll {
	background-color:rgba(241, 230, 230, .9803921568627451);
	padding-bottom:12px
}
.form-group label {
	color:#fff
}
.btttn {
	padding-left:18px
}
.form-texxx h3 {
	padding:10px 10px;
	font-size:40px;
	text-align:center;
	color:#fff;
	margin:0
}
.form-texxx p {
	padding:0 10px 10px 10px;
	text-align:left;
	font-size:16px;
	color:#fff
}
textarea.form-control {
	height:114px;
	color:#000
}
input.form-control {
	color:#000
}
.btn-group {
	text-align:left
}
button.btn-default {
	background-color:#f41448;
	height:44px;
	color:#fff;
	font-size:13px
}
button.btn-default:hover {
	background-color:#000;
	color:#fff
}
.cont-form {
	padding-bottom:30px;
	font-size:30px;
	color:#800020
}
.contact-images1 {
	padding:20px 0 0 0;
	margin:0
}
.conta-form {
	padding:60px 0 40px 0;
	margin:0
}
.contac-r {
	padding:10px 0;
	margin:0
}
.form-group {
	padding:10px;
	text-align:left
}
.ct5 h2, h1 {
	color:#fff;
	font-weight:600;
	padding-bottom:15px
}
.ct5 h1 a {
	color:#fcff02;
	font-weight:600;
	font-size:30px;
	text-decoration:none
}
.ct6 h3 {
	color:#fff;
	font-size:21px;
	text-transform:uppercase
}
.ct8 {
	text-align:center
}
.ct8 img {
	width:300px
}
.ct4 {
	padding:20px
}
.ct9 {
	padding-top:15px
}
.ct10 h2 {
	color:#fed702
}
.ct10 p {
	color:#fff
}
.ct10 p span {
	background:#fed702;
	font-weight:600;
	margin:0 5px 0 0;
	color:#000;
	padding:6px 9px;
	text-transform:uppercase
}
.ct11 h2 {
	font-size:24px;
	color:#fff;
	padding:6px 0 6px
}
.contact-list {
	margin:0;
	padding:0
}
.contact-list li {
	margin:0;
	padding:8px 10px;
	list-style:none;
	font-size:15px;
	color:#fff;
	float:left
}
.contact-list li i {
	color:#fed702;
	padding-right:5px
}
.contact-list li:last-child {
	width:100%
}
.csd1 {
	padding:40px 0;
	background-image:url(../images/tag-bg.webp);
}
.csd1:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
    margin: 0 auto;
    background: #000000ab;
    z-index: -1;
}
.csd2 h2 {
	text-align:center;
	color:#000;
	padding-bottom:20px;
	font-weight:600
}
.counter {
	text-align:center;
	position:relative;
	width:210px;
	margin:0 auto
}
.counter .counter-content {
	color:#fff;
	width:80%;
	position:absolute;
	top:47%;
	left:50%;
	transform:translateX(-50%) translateY(-50%)
}
.counter .counter-value {
	font-size:35px;
	line-height:33px;
	display:block;
	margin:0 0 10px
}
.counter h3 {
	font-size:17px;
	text-transform:uppercase;
	margin:0
}
@media screen and (max-width:990px) {
.counter {
margin-bottom:40px
}
}
.tt4 {
	padding-top:30px
}
.tt3 h2 {
	color:#db1b45;
	text-align:center;
	font-weight:600;
	padding:0
}
.tt3 p {
	text-align:center;
	color:#000;
	padding:0;
	font-weight:600
}
.tt1 {
	padding:60px ​0px 0px 0px;
	background-color:#eee;
}
.testimonial {
	background:#db1b45;
	padding:20px 40px 20px 70px;
	margin:0 10px 60px;
	position:relative;
}
.testimonial:before {
	content:"";
	width:0;
	height:0;
	border-bottom:50px solid #d0cbcb;
	border-left:50px solid #eee;
	box-shadow:7px 7px 7px rgba(0, 0, 0, .3);
	position:absolute;
	top:0;
	left:0
}
.testimonial .testimonial-title {
	font-size:18px;
	font-weight:700;
	color:#fed702;
	margin-bottom:15px;
	
}
.testimonial .description {
	font-size:18px;
	font-style:italic;
	line-height:20px;
	color:#fff
}
.testimonial .post {
	display:block;
	font-size:20px;
	font-style:italic;
	font-weight:700;
	color:#fff;
	margin-top:10px
}
.testimonial .pic {
	width:70px;
	height:70px;
	border-radius:50%;
	overflow:hidden;
	position:absolute;
	bottom:-35px;
	right:23px
}
.testimonial .pic img {
	width:100%;
	height:auto
}
.owl-theme .owl-controls {
	margin-top:40px
}
.owl-theme .owl-controls .owl-buttons div {
	background:#fed702;
	border-radius:0;
	opacity:1;
	padding:5px 10px
}
.owl-next:before, .owl-prev:before {
	content:"\f053";
	font-family:"Font Awesome 5 Free";
	font-weight:900;
	color:#000
}
.owl-next:before {
	content:"\f054"
}
@media only screen and (max-width:767px) {
.owl-theme .owl-controls {
margin-top:20px
}
}
@media only screen and (max-width:480px) {
.testimonial {
margin:0 10px 60px;
text-align:center;
padding:20px 30px 20px 40px
}
}
@media only screen and (max-width:479px) {
.testimonial {
padding:20px 25px 20px 25px
}
}
.bottom-list {
	margin:0;
	padding:0
}
.bottom-list li {
	margin:0;
	padding:1px 0;
	list-style:none;
	line-height:35px
}
.bottom-list li a {
	text-decoration:none;
	color:#fff;
	font-weight:500;
	font-size:18px;
	border-bottom:1px solid #656161;
	display:-webkit-box;
	padding:2px 0;
	box-shadow:0 1px 0 #ccc;
transition:.4s
}
.bottom-list li a:hover i {
	transform:translateX(3px);
transition:.4s
}
.bottom-list li a i {
	color:#F8DD2B;
	padding-right:4px;
	font-size:15px;
transition:.4s
}
.bot6 {
	background:linear-gradient(to bottom, #000, #000, #000);
	border-radius:10px;
	padding:10px
}
.bot7 {
	background:#6F0649;
	border-radius:10px;
	min-height:340px;
	padding:15px
}
.botttt {
	min-height:220px
}
.bot8 {
	padding-top:20px;
	text-align:center
}
.bot8 a {
	background:#db1b45;
	color:#fff;
	padding:8px 15px;
	margin:0 auto;
	text-align:center;
	border-radius:10px;
	font-size:17px;
	text-decoration:none
}
.bot8 a:hover {
	background-color:#000;
	color:#fcff02
}
.bot8 a i {
	color:#fcff02;
	padding-right:4px
}
.bot1 {
	padding:35px 0
}
.bot3 {
	padding:8px
}
.bot5 {
	text-align:center
}
.bot5 h2 {
	color:#db1b45;
	font-weight:600;
	padding:0
}
.bot5 p {
	font-size:20px;
	padding:0
}
.bot2 {
	padding-top:25px
}
.foot1 {
		background:url(../images/footer.webp);

	padding:30px 0 20px 0
}
.foot3 h2 {
	color:#fcd70c;
	text-align:center
}
.foot4 {
	text-align:center;
	padding:15px 0
}
.foot3 a {
	text-decoration:none;
	color:#fff;
	font-size:20px;
	background:#000;
	text-align:center;
	padding:8px 15px;
	outline:1px solid #000;
	border-radius:0;
	outline-offset:4px;
transition:.4s
}
.foot3 a:hover {
	outline-offset:0;
transition:.4s
}
.foot3 {
	border-bottom:2px solid #fff;
	padding-bottom:15px
}
.social-list1 {
	margin:0;
	padding:0
}
.social-list1 li {
	margin:0;
	list-style:none;
	background-color:#f4ca57;
	display:inline-block;
	color:#000;
	margin-right:4px;
	height:40px;
	width:40px;
	text-align:center;
	line-height:40px
}
.foot7 {
	padding:20px 0
}
.foot9 h2 {
	color:#fcd70f;
	padding-bottom:10px;
	padding-top:15px
}
.foot8 h2 {
	color:#fcff02;
	padding-bottom:10px
}
.social-list1 li a {
	text-decoration:none;
	color:#000;
	font-size:23px
}
.foot-list1 {
	margin:0;
	padding:0;
	width:50%;
	float:left
}
.foot-list1 li {
	list-style:none;
	display:block;
	padding:5px 0
}
.foot-list1 li a {
	color:#fff;
	text-decoration:none;
	font-size:17px
}
.foot14 {
	background:#000;
	padding:10px
}
.foot13 {
	padding:10px
}
.foot11 h2 {
	    color: #fff;
    text-align: center;
}
.foot16 h2 {
	padding:10px 5px;
	color:#fff;
	font-size:21px;
	text-align:center;
	font-weight:600
}
.foot11 {
	padding:20px 0 0 0
}
.foot161 {
	border-top:5px dotted #fff;
	padding:20px 0 0 0
}
.foot-list2 {
	margin:0;
	padding:0
}
.foot-list2 li {
	list-style:none;
	display:inline-block;
	padding:4px 5px;
	margin:0
}
.foot-list2 li a {
	text-decoration:none;
	color:#fff;
	font-size:18px
}
.foot-list2 li:after {
	content:"|";
	padding-left:10px;
	font-size:18px;
	color:#fff
}
.foot-list2 li:last-child:after {
	display:none
}
.foot18 p {
	text-align:right;
	color:#fff
}
.foot19 {
	background-color:#fcd70c;
	padding:8px 12px;
	border-radius:35px;
	font-size:18px;
	color:#000;
	margin-top:15px
}
.fix {
	position:fixed;
	padding:0;
	bottom:0;
	left:0;
	display:none
}
.end li a {
	display:block;
	color:#fff;
	font-size:24px;
	padding:5px 8px;
	text-decoration:none
}
.end li a i {
	padding-right:3px
}
.end {
	margin:0;
	padding:0;
	background-color:#fff
}
.end li {
	display:block;
	padding:0 0;
	width:50%;
	text-align:center;
	display:inline-block
}
.wh-fx {
	float:right
}
.ph-fx {
	float:left
}
.awd1 {
	padding:35px 0;
	background-color:#eee
}
.awd3 {
	text-align:center;
	padding-bottom:12px
}
.bdr1 {
	margin:0 auto
}
.awd4 {
	padding:20px 0
}
.post-slide {
	margin:0 5px;
	position:relative;
	overflow:hidden;
transition:.5s;
	border:1px solid #ccc
}
.post-slide:hover .lay2 {
	bottom:0;
transition:.5s
}
.post-slide img {
	width:100%;
	height:auto;
	border-bottom:1px solid #ccc
}
.post-slide .post-date {
	position:absolute;
	top:2%;
	left:8%;
	padding:3% 5%;
	background:#e74c3c
}
.post-slide .month {
	font-size:14px;
	color:#fff;
	font-weight:700;
	text-transform:uppercase
}
.post-slide .month:after {
	content:"";
	display:block;
	border:1px solid #fff
}
.post-slide .date {
	font-size:14px;
	color:#fff;
	display:block;
	text-align:center;
	font-weight:700
}
.post-slide .post-title {
	margin:10px 0 4px 0;
	text-align:center;
	font-size:20px;
	color:#b50000
}
.post-slide .post-title a {
	font-size:21px;
	margin-bottom:8px;
	color:#fff;
	display:inline-block;
	text-transform:uppercase;
transition:all .3s ease 0s
}
.post-slide:hover a {
	text-decoration:none;
	color:#ffab00
}
.post-slide .post-description {
	font-size:17px;
	line-height:24px;
	padding:0 15px;
	color:#000;
	text-align:center
}
.post-slide .post-description span {
	color:#b50000;
	padding-right:5px
}
.post-slide .read-more {
	color:#fff;
	text-transform:capitalize;
transition:color .2s linear;
	margin:10px 0 5px 0;
	background:#b50000;
	padding:8px 15px 6px 15px;
	font-size:17px;
	border-radius:50px;
	display:inline-block
}
.post-slide .read-more i {
	margin-left:10px;
	font-size:10px
}
.post-slide .read-more:hover {
	text-decoration:none;
	background-color:#ffab00;
	color:#000
}
.ps6 .owl-controls .owl-buttons {
	margin-top:20px;
	position:absolute;
	width:100%
}
.ps6 .owl-controls .owl-prev {
	position:absolute;
	left:-40px;
	bottom:230px;
	padding:8px 17px;
	background:#333;
transition:background .5s ease
}
.ps6 .owl-controls .owl-next {
	position:absolute;
	right:-40px;
	bottom:230px;
	padding:8px 17px;
	background:#333;
transition:background .5s ease
}
.ps6 .owl-controls .owl-next:after, .ps6 .owl-controls .owl-prev:after {
	content:"\f104";
	font-family:FontAwesome5 Free;
	color:#d3d3d3;
	font-size:16px;
	display:none
}
.ps6 .owl-controls .owl-next:after {
	content:"\f105"
}
.ps6 .owl-controls .owl-next:hover, .ps6 .owl-controls .owl-prev:hover {
	background:#e74c3c
}
.ps6 .owl-theme .owl-controls {
	width:100%;
	position:absolute;
	top:36%
}
.ps6 .owl-theme .owl-controls .owl-buttons .owl-prev {
	left:-12px
}
.ps6 .owl-theme .owl-controls .owl-buttons .owl-next {
	right:-12px
}
.ps6 .owl-theme .owl-controls .owl-buttons div {
	width:45px;
	height:40px;
	line-height:37px;
	border-radius:3px;
	background:#db1b45;
	border:1px solid #fff;
	padding:0;
	box-shadow:0 0 10px #8e8e8e;
	top:0;
	border-radius:-9%;
	margin:auto;
	bottom:0;
	opacity:1;
transition:all .4s ease-in-out 0s
}
.ps6 .owl-theme .owl-controls .owl-buttons div:hover {
	background:#000
}
.ps6 .owl-next, .ps6 .owl-prev {
	position:absolute;
	left:-3%
}
.ps6 .owl-next {
	left:auto;
	right:-3%
}
.ps6 .owl-next:before, .ps6 .owl-prev:before {
	content:"\f104";
	font-family:"Font Awesome 5 Free";
	font-weight:900;
	font-size:25px;
	color:#fff
}
.ps6 .owl-next:before {
	content:"\f105"
}
@media only screen and (max-width:990px) {
.post-slide {
margin:0 5px
}
.owl-controls .owl-buttons .owl-prev {
left:-20px;
padding:5px 14px
}
.owl-controls .owl-buttons .owl-next {
right:-20px;
padding:5px 14px
}
}
@media only screen and (max-width:767px) {
.owl-controls .owl-buttons .owl-prev {
left:0;
bottom:260px
}
.owl-controls .owl-buttons .owl-next {
right:0;
bottom:260px
}
}
@media (max-width:767px) {
.menu {
display:block
}
.menu-list li {
width:100%;
text-align:center;
padding:3px 0
}
.menu-list li a {
padding:5px 10px;
display:block
}
.navi-head:after {
display:none
}
.toggle_bars {
display:block;
color:#000;
font-size:30px;
text-align:right;
background-color:#fbd707
}
.toggle_bars i {
cursor:pointer
}
.nav-main {
display:none
}
.tog-top {
display:block;
/*background-color:#000000;*/
padding:10px 0
}
.nav-main {
display:none
}
.top-tex2 span {
font-size:10px
}
.top-texx5 h4 {
font-size:20px
}
.menu-list .navv-bbrd {
display:none
}
.menu-list li {
line-height:16px;
font-size:18px
}
.menu-nav {
padding:10px 0
}
.menu__item {
display:block;
text-align:center
}
.menu__link {
border-right:0
}
.menu-list li a {
border-right:0;
font-weight:500;
padding:11px 0
}
.menu-list li a:hover {
background-color:#000;
color:#000
}
.fix {
display:inline-block;
background:linear-gradient(90deg, red 50%, #06840b 50%)
}
.foot1 {
padding-bottom:51px
}
.social-list {
text-align:center
}
.top-list {
text-align:center
}
.nab1 {
padding:0;
margin-top:10px
}
.lp3 {
background:0 0
}
.foot-list2 {
text-align:center
}
.foot18 p {
text-align:center
}
.ts6 {
min-height:auto
}
.mob {
display:block
}
.web {
display:none
}
}
@media (max-width:1200px) and (min-width:992px) {
.social-list li a {
padding:0 9px
}
.social-list li {
padding:2px 4px
}
.menu-list li a {
padding:8px 14px;
font-size:18px
}
.ts7 h2 {
line-height:42px;
padding:0;
font-size:28px;
font-weight:600;
color:#db1a46
}
.ts5 {
padding:5px
}
.ct11 h2 {
font-size:24px
}
.bot6 {
padding:8px;
padding-bottom:15px
}
.foot13 {
padding:10px 3px
}
.foot16 h2 {
font-size:21px
}
}
@media (max-width:991px) and (min-width:768px) {
.top3 h2 {
text-align:center;
margin-bottom:10px
}
.social-list {
text-align:center
}
.menu-list li a {
font-size:17px;
padding:8px 5px
}
.lp4 h3 {
font-size:18px
}
.lp-list li {
font-size:14px
}
.lp8 {
background-size:cover;
background:url(../images/love1.html);
background-position:left;
background-position-x:-178px
}
.ts515 {
display:none
}
.lp3 {
background:linear-gradient(to right, #fed702 15%, transparent 15%)
}
.ct6 h3 {
font-size:20px
}
.ct10 h2 {
font-size:26px
}
.ct11 h2 {
font-size:19px
}
.ct10 p {
font-size:14px
}
.contact-list li {
font-size:15px
}
.foot8 {
text-align:center
}
.foot10 {
padding-bottom:10px
}
.foot-list2 li a {
font-size:16px
}
.bot6 {
min-height:370px
}
}
@media (max-width:767px) and (min-width:576px) {
.top3 h2 {
text-align:center;
margin-bottom:10px
}
.social-list {
text-align:center
}
.head8 h2 {
font-size:16px;
font-weight:600;
color:#99FF33;
}
.ab4 p img {
width:265px
}
.ct11 h2 {
font-size:25px
}
.foot8 {
text-align:center
}
.foot13 {
padding:2px
}
.foot16 h2 {
font-size:21px
}
.foot10 {
padding-bottom:10px
}
.csd2 h2 {
font-size:26px
}
}
@media (max-width:575px) {
.top3 h2 {
text-align:center;
margin-bottom:10px;
font-size:19px
}
.head7 {
width:100%
}
.best4 h2 {
font-size:25px
}
.best1 {
padding:20px 0
}
.best10 h3 {
font-size:16px
}
.best81 img {
width:180px
}
.best11 a {
font-size:21px
}
.best12 p span {
font-size:17px;
font-weight:600
}
.best7 {
width:100%
}
.ab4 p img {
display:block
}
.lp8 {
background-position-x:-215px
}
.lp4 h3 {
font-size:15px
}
.lp32 {
height:auto
}
.lp-list {
width:100%
}
.ts5 {
width:100%;
padding:4px
}
.ct4 {
padding:8px
}
.ct10 h2 {
font-size:24px
}
.ct6 h3 {
font-size:18px
}
.ct11 h2 {
font-size:17px
}
.contact-list li {
width:100%;
padding:8px 0
}
.contact-list li:last-child {
font-size:16px
}
.bot5 h2 {
font-size:20px
}
.bot5 p {
font-size:16px
}
.bot3 {
width:100%
}
.bot2 {
padding-top:0
}
.foot3 h2 {
font-size:18px;
line-height:25px
}
.foot3 a {
font-size:18px
}
.foot13 {
padding:8px;
width:100%
}
.foot-list2 li a {
font-size:16px
}
.foot-list2 li {
padding:4px 1px
}
.foot10 {
padding-bottom:10px
}
.po5 {
width:100%
}
.po6 {
padding-top:10px
}
.csd4 {
width:100%
}
.csd2 h2 {
font-size:20px;
line-height:28px
}
.po1 h2 {
font-size:20px
}
}
@media(max-width:620px) {
.yt2 {
width:100%
}
}
.abtt1 img {
	border:4px solid #fcff02;
	padding:8px
}
.abtt3 {
	color:#fff
}
.abtt3 h2 {
	color:#fff000;
	font-size:35px
}
.abtt3 p {
	color:#fff;
	line-height:30px;
	margin:0;
	font-size:16px
}
.abtt3 a {
	margin-top:13px;
	background-color:#fed702;
	padding:10px 20px;
	border-radius:5px;
	text-decoration:none;
	font-size:18px;
	font-weight:600;
	color:#000;
	display:inline-block
}
.abtt1 {
	text-align:center;
	padding:0 20px
}
.abtt4 {
	position:absolute;
	bottom:12px;
	left:0;
	right:0;
	margin:0 auto;
	padding:6px 20.5px;
	display:inline-block;
	width:max-content;
	background:rgb(0 0 0 / 92%)
}
.abtt4 p {
	padding:0;
	color:#fff!important;
	font-size:14px
}
.abtt4 .abtt5 {
	font-size:20px;
	color:#fed702!important;
	margin:0;
	padding:0
}
@media (max-width:767px) {
.abtt1 img {
width:auto;
margin-bottom:25px
}
.abtt4 {
bottom:37px;
padding:6px 55.5px
}
}
@media (max-width:991px) and (min-width:768px) {
.abtt4 {
padding:6px 9px
}
}
@media (max-width:409px) {
.abtt4 {
padding:6px 12.5px
}
}

.blinking{
    animation:blinkingText 1.1s infinite;
}
@keyframes blinkingText{
    32%{     color: #fff;    }
    49%{    color: #ffd203; }
    60%{    color: transparent; }
    99%{    color:transparent;  }
    100%{   color: #fff;    }
}


.blinking2{
    animation:blinkingText 1.1s infinite;
}
@keyframes blinking2Text{
    32%{     color: #ffd203;    }
    49%{    color: #fff; }
    60%{    color: transparent; }
    99%{    color:transparent;  }
    100%{   color: #ffd203;    }
}