/* 
 @Author: Company Name
 @URL: http://companyname.com
 This file contains the styling for the actual theme, this
 is the file you need to edit to change the look of the
 theme.
 However we used Less script to make things easy to maintain, this is the compressed ourput, we recommend to edit the less files and then recombile the files and add the result here, if you don't like to use less you can edit this file here.
 
 This files contents are outlined below.
 01.	Theme Reset Style
 02.	Global Elements
 03.	Menu
 04.	Social
 05.	Article
 06.	Posts
 07.	Responsive
 08.	Widgets
 09.	Flexslider
 10.	Grid
*/

/* Theme Reset Style */
@import url(https://fonts.googleapis.com/css?family=Poppins:400,500,600,700|Open+Sans:400,600,700);
html{scroll-behavior: smooth;}
* {
	margin: 0px;
	padding: 0px;
}
body {
	color: #767676;
	background: #fff;
	overflow-x: hidden;
	font: 400 14px/23px 'Open Sans', Arial, Helvetica, sans-serif;
}
body h1,
body h2,
body h3,
body h4,
body h5,
body h6 {
	color: #323232;
	margin: 0 0 8px;
	font-weight: 700;
	line-height: 1.5;
	font-style: normal;
	font-family: 'Poppins', Arial, Helvetica, sans-serif;
}
h1 { font-size: 48px;}
h2 { font-size: 36px;}
h3 { font-size: 24px;}
h4 { font-size: 18px;}
h5 { font-size: 16px;}
h6 { font-size: 14px;}
h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a { color: #0f0f0f;}
p a,
p a:hover { text-decoration:underline;}
p {
	margin: 0 0 20px;
	line-height: 20px;
	letter-spacing: normal;
}
a { text-decoration: none; }
a:hover, a:focus, a:active {
	outline: none;
	text-decoration: none;
}
ul { margin: 0; }
figure {
	margin-bottom: 6px;
	position: relative;
}
img {
	height: auto;
	max-width: 100%;
}
strong { color: #414141; }
.wp-caption.alignnone { width: 100%; }
button { border: none; }
/* Theme Global Elements */
.wt-haslayout {
	width:100%;
	float:left;
}
.wt-main-section {padding: 80px 0;}
.wt-btnarea{
	float: left;
	width: 100%;
}
.wt-btn-sm {
	padding: 0 20px;
	line-height: 30px;
}
.wt-btn {
	color: #fff;
	padding: 0 50px;
	background: #fff;
	position:relative;
	text-align:center;
	border-radius: 5px;
	display: inline-block;
	vertical-align: middle;
	text-transform: uppercase;
	font:700 13px/50px 'Poppins', Arial, Helvetica, sans-serif;
}
.wt-btn:hover{
		-webkit-box-shadow: 10px 10px 25px 0 rgba(0,0,0,0.25);
	box-shadow: 10px 10px 25px 0 rgba(0,0,0,0.25);
}
.wt-btn:hover,
.wt-btn:focus{color:#fff;}
.wt-btn-lg { width: 100%;}
.wt-socialicons {
	width: 100%;
	float: left;
	overflow: hidden;
	list-style: none;
	text-align:center;
	line-height: 34px;
}
.wt-socialicons li {
	float: left;
	padding: 0 4px;
	line-height: inherit;
	list-style-type: none;
}
.wt-socialicons li a {
	width: 34px;
	height: 34px;
	color: #fff;
	display:block;
	background:#000;
	overflow:hidden;
	font-size: 13px;
	line-height: 34px;
	position:relative;
	text-align: center;
	border-radius: 34px;
	text-transform:capitalize;
}
.wt-inputwithicon.wt-facebook .wt-icon,
.wt-checkbox.wt-facebook,
li.wt-facebook a { background:#3b5999; }
.wt-inputwithicon.wt-twitter .wt-icon,
.wt-checkbox.wt-twitter,
li.wt-twitter a { background:#55acee; }
.wt-inputwithicon.wt-linkedin .wt-icon,
.wt-checkbox.wt-linkedin,
li.wt-linkedin a { background:#0077B5; }
.wt-inputwithicon.wt-skype .wt-icon,
.wt-checkbox.wt-skype,
li.wt-skype a { background:#00aff0; }
.wt-checkbox.wt-dropbox,
li.wt-dropbox a { background:#007ee5; }
.wt-checkbox.wt-vimeo,
li.wt-vimeo a { background:#1ab7ea; }
.wt-checkbox.wt-tumblr,
li.wt-tumblr a { background:#34465d; }
.wt-checkbox.wt-yahoo,
li.wt-yahoo a { background:#410093; }
.wt-inputwithicon.wt-googleplus .wt-icon,
.wt-checkbox.wt-googleplus,
li.wt-googleplus a { background:#dd4b39; }
.wt-inputwithicon.wt-pinterestp .wt-icon,
.wt-checkbox.wt-pinterestp,
li.wt-pinterestp a { background:#bd081c; }
.wt-checkbox.wt-youtube,
li.wt-youtube a { background:#cd201f; }
.wt-checkbox.wt-stumbleupon,
li.wt-stumbleupon a { background:#eb4924; }
.wt-checkbox.wt-reddit,
li.wt-reddit a { background:#ff5700; }
.wt-checkbox.wt-quora,
li.wt-quora a { background:#b92b27; }
.wt-checkbox.wt-yelp,
li.wt-yelp a { background:#af0606; }
.wt-checkbox.wt-soundcloud,
li.wt-soundcloud a { background:#ff3300; }
.wt-checkbox.wt-whatsapp,
li.wt-whatsapp a { background:#25d366; }
.wt-checkbox.wt-wechat,
li.wt-wechat a { background:#09b83e; }
.wt-checkbox.wt-instagram,
li.wt-instagram a { background:#e4405f; }
.wt-checkbox.wt-dribbble,
li.wt-dribbble a { background:#ea4c89; }
.wt-checkbox.wt-flickr,
li.wt-flickr a { background:#ff0084; }
.wt-checkbox.wt-rss,
li.wt-rss a { background:#ff6600; }
.wt-socialiconsborder li.wt-facebook a {
	color: #3b5999;
	border: 1px solid #3b5999;
}
.wt-socialiconsborder li.wt-twitter a {
	color: #55acee;
	border: 1px solid #55acee;
}
.wt-socialiconsborder li.wt-linkedin a {
	color: #0077B5;
	border: 1px solid #0077B5;
}
.wt-socialiconsborder li.wt-skype a {
	color: #00aff0;
	border: 1px solid #00aff0;
}
.wt-socialiconsborder li.wt-dropbox a {
	color: #007ee5;
	border: 1px solid #007ee5;
}
.wt-socialiconsborder li.wt-vimeo a {
	color: #1ab7ea;
	border: 1px solid #1ab7ea;
}
.wt-socialiconsborder li.wt-tumblr a {
	color: #34465d;
	border: 1px solid #34465d;
}
.wt-socialiconsborder li.wt-yahoo a {
	color: #410093;
	border: 1px solid #410093;
}
.wt-socialiconsborder li.wt-googleplus a {
	color: #dd4b39;
	border: 1px solid #dd4b39;
}
.wt-socialiconsborder li.wt-pinterestp a {
	color: #bd081c;
	border: 1px solid #bd081c;
}
.wt-socialiconsborder li.wt-youtube a {
	color: #cd201f;
	border: 1px solid #cd201f;
}
.wt-socialiconsborder li.wt-stumbleupon a {
	color: #eb4924;
	border: 1px solid #eb4924;
}
.wt-socialiconsborder li.wt-reddit a {
	color: #ff5700;
	border: 1px solid #ff5700;
}
.wt-socialiconsborder li.wt-quora a {
	color: #b92b27;
	border: 1px solid #b92b27;
}
.wt-socialiconsborder li.wt-yelp a {
	color: #af0606;
	border: 1px solid #af0606;
}
.wt-socialiconsborder li.wt-soundcloud a {
	color: #ff3300;
	border: 1px solid #ff3300;
}
.wt-socialiconsborder li.wt-whatsapp a {
	color: #25d366;
	border: 1px solid #25d366;
}
.wt-socialiconsborder li.wt-wechat a {
	color: #09b83e;
	border: 1px solid #09b83e;
}
.wt-socialiconsborder li.wt-instagram a {
	color: #e4405f;
	border: 1px solid #e4405f;
}
.wt-socialiconsborder li.wt-dribbble a {
	color: #ea4c89;
	border: 1px solid #ea4c89;
}
.wt-socialiconsborder li.wt-flickr a {
	color: #ff0084;
	border: 1px solid #ff0084;
}
.wt-socialiconsborder li.wt-rss a {
	color: #ff6600;
	border: 1px solid #ff6600;
}
.wt-socialiconsborder li a{
	background: none;
	line-height: 32px;
}
.wt-socialiconsborder li.wt-facebook a i{ color: #3b5999; }
.wt-socialiconsborder li.wt-twitter a i{ color: #55acee; }
.wt-socialiconsborder li.wt-linkedin a i{ color: #0077B5; }
.wt-socialiconsborder li.wt-skype a i{ color: #00aff0; }
.wt-socialiconsborder li.wt-dropbox a i{ color: #007ee5; }
.wt-socialiconsborder li.wt-vimeo a i{ color: #1ab7ea; }
.wt-socialiconsborder li.wt-tumblr a i{ color: #34465d; }
.wt-socialiconsborder li.wt-yahoo a i{ color: #410093; }
.wt-socialiconsborder li.wt-googleplus a i{ color: #dd4b39; }
.wt-socialiconsborder li.wt-pinterestp a i{ color: #bd081c; }
.wt-socialiconsborder li.wt-youtube a i{ color: #cd201f; }
.wt-socialiconsborder li.wt-stumbleupon a i{ color: #eb4924; }
.wt-socialiconsborder li.wt-reddit a i{ color: #ff5700; }
.wt-socialiconsborder li.wt-quora a i{ color: #b92b27; }
.wt-socialiconsborder li.wt-yelp a i{ color: #af0606; }
.wt-socialiconsborder li.wt-soundcloud a i{ color: #ff3300; }
.wt-socialiconsborder li.wt-whatsapp a i{ color: #25d366; }
.wt-socialiconsborder li.wt-wechat a i{ color: #09b83e; }
.wt-socialiconsborder li.wt-instagram a i{ color: #e4405f; }
.wt-socialiconsborder li.wt-dribbble a i{ color: #ea4c89; }
.wt-socialiconsborder li.wt-flickr a i{ color: #ff0084; }
.wt-socialiconsborder li.wt-rss a i{ color: #ff6600; }
.wt-socialicons li a i {
	color: #fff;
	display:block;
	text-align:center;
	font-size: inherit;
	line-height: inherit;
}
.wt-socialsharewithtext li a i{width: 34px;}
.wt-socialicons li a:hover { color: #fff; }
.wt-socialiconssimple{
	width:100%;
	float:left;
	list-style:none;
	line-height:20px;
}
.wt-socialiconssimple li{
	float:left;
	padding:0 10px;
	line-height:inherit;
	list-style-type:none;
}
.wt-socialiconssimple li:first-child{padding-left:0;}
.wt-socialiconssimple li a{
	width:auto;
	height:auto;
	display:block;
	font-size:18px;
	background:none;
	border-radius:0;
	line-height:inherit;
}
.wt-socialiconssimple li.wt-facebook a i{color:#3b5999;}
.wt-socialiconssimple li.wt-twitter a i{color:#55acee;}
.wt-socialiconssimple li.wt-linkedin a i{color:#0077B5;}
.wt-socialiconssimple li.wt-googleplus a i{color:#dd4b39;}
.wt-socialiconssimple li.wt-rss a i{color:#ff6600;}
.wt-socialiconssimple li.wt-vimeo a i{color:#1ab7ea;}
.wt-socialiconssimple li.wt-tumblr a i{color:#34465d;}
.wt-socialiconssimple li.wt-yahoo a i{color:#410093;}
.wt-socialiconssimple li.wt-yelp a i{color:#af0606;}
.wt-socialiconssimple li.wt-pinterestp a i{color:#bd081c;}
.wt-socialiconssimple li.wt-youtube a i{color:#cd201f;}
.wt-socialiconssimple li.wt-stumbleupon a i{color:#eb4924;}
.wt-socialiconssimple li.wt-reddit a i{color:#ff5700;}
.wt-socialiconssimple li.wt-bloggerb a i{color:#f57d00;}
.wt-socialiconssimple li.wt-clone a i{color:#878787;}
.wt-socialiconssimple li.wt-whatsapp a i{ color: #25d366; }
.wt-socialiconssimple li.wt-google a i{ color: #dd4b39; }
.wt-socialiconfooter li.wt-facebook:hover a i{ color: #3b5999; }
.wt-socialiconfooter li.wt-twitter:hover a i{ color: #55acee; }
.wt-socialiconfooter li.wt-linkedin:hover a i{ color: #0077B5; }
.wt-socialiconfooter li.wt-skype:hover a i{ color: #00aff0; }
.wt-socialiconfooter li.wt-dropbox:hover a i{ color: #007ee5; }
.wt-socialiconfooter li.wt-vimeo:hover a i{ color: #1ab7ea; }
.wt-socialiconfooter li.wt-tumblr:hover a i{ color: #34465d; }
.wt-socialiconfooter li.wt-yahoo:hover a i{ color: #410093; }
.wt-socialiconfooter li.wt-googleplus:hover a i{ color: #dd4b39; }
.wt-socialiconfooter li.wt-pinterestp:hover a i{ color: #bd081c; }
.wt-socialiconfooter li.wt-youtube:hover a i{ color: #cd201f; }
.wt-socialiconfooter li.wt-stumbleupon:hover a i{ color: #eb4924; }
.wt-socialiconfooter li.wt-reddit:hover a i{ color: #ff5700; }
.wt-socialiconfooter li.wt-quora:hover a i{ color: #b92b27; }
.wt-socialiconfooter li.wt-yelp:hover a i{ color: #af0606; }
.wt-socialiconfooter li.wt-soundcloud:hover a i{ color: #ff3300; }
.wt-socialiconfooter li.wt-whatsapp:hover a i{ color: #25d366; }
.wt-socialiconfooter li.wt-wechat:hover a i{ color: #09b83e; }
.wt-socialiconfooter li.wt-instagram:hover a i{ color: #e4405f; }
.wt-socialiconfooter li.wt-dribbble:hover a i{ color: #ea4c89; }
.wt-socialiconfooter li.wt-flickr:hover a i{ color: #ff0084; }
.wt-socialiconfooter li.wt-rss:hover a i{ color: #ff6600; }
.wt-roundicontext .wt-usericonholder {
	width: 250px;
	display: block;
	overflow: hidden;
	font-style: normal;
}
.wt-roundicontext i,
.wt-roundicontext span {
	float:left;
	font-size: inherit;
	line-height: inherit;
}
.wt-roundicontext span { padding: 0 15px 0 0; }
.wt-roundicontext:focus,
.wt-roundicontext:hover {
	color: #fff;
	width: 100%;
}
.wt-description {
	width: 100%;
	float: left;
}
/* Theme Styling */
.wt-main {padding: 20px 0;}
.wt-footer {background:#323232;}
.wt-sectionhead,
.wt-sectiontitle{
	width:100%;
	float:left;
}
.wt-sectionhead{position: relative;margin: 0;}
.wt-textcenter{text-align: center;}
.wt-sectionhead.wt-textcenter{text-align: center;}
.wt-textcenter .wt-sectiontitle:after{left: 50%;margin: 0 0 0 -80px;}
.wt-sectiontitle:after{
	left: 0;
	bottom: 0;
	height: 4px;
	content: '';
	width: 160px;
	border-radius: 2px;
	position: absolute;
}
.wt-sectiontitle{padding-bottom:30px; position: relative;margin: 0 0 50px;}
.wt-sectiontitle h2{
	margin: 0 0 13px;
	display: block;
	color: #323232;
	font-size: 36px;
	line-height: 36px;
}
.wt-sectiontitle span{
	display: block;
	color: #767676;
	font-size: 18px;
	line-height: 18px;
}



















.wt-featuredtagvtwo {
    top: 0;
    left: -4px;
    color: #fff;
    padding: 0 10px;
    font-size: 12px;
    line-height: 20px;
    z-index: 9;
    position: absolute;
    border-radius: 3px 0 6px 0;
}
.wt-featuredtagvtwo:after {
    width: 0;
    height: 0;
    content: '';
    bottom: -4px;
    position: absolute;
    border-top: 4px solid #bd423d;
    border-left: 4px solid transparent;
    right: 0;
}

/* Landing page Start */
.wt-header {
    padding: 0;
    z-index: 10;
    position: relative;
}
.wt-navigation > ul {
    width: 100%;
    float: left;
    list-style: none;
    text-align: center;
    line-height: inherit;
}
.wt-navigation ul li {
    position: relative;
    line-height: inherit;
    list-style-type: none;
}
.wt-nav {
    text-transform: capitalize;
	display: inline-block;
	vertical-align: middle;
    font: 400 16px/16px 'Poppins', Arial, Helvetica, sans-serif;
}
.wt-headertag {
    position: absolute;
    top: -9px;
    right: 15px;
    display: flex;
    align-items: center;
    justify-content: center;
    font: 500 10px 'Poppins', sans-serif;
    color: #fff;
    background: #ff5851;
    border-radius: 10px 10px 0 10px;
    padding: 2px 6.78px;
}
.wt-landingheader{
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	padding: 28px 194px 28px 25px;
}
.wt-rightheader{
	display: flex;
	align-items: center;
	flex-wrap: wrap;
	margin-left: auto;
}
.wt-rightheader .wt-navigation > ul > li > a,
.wt-rightheader .wt-navigation > ul > li .wt-headertagholder > a{
	font-weight: 500;
	display: block;
	padding:17px 18px;
	color: #fff;
}
.wt-headertagholder{
	position: relative;
}
.wt-rightheader .wt-navigation > ul > li:hover > a{color: #fff;}
.wt-rightheader .wt-navigation > ul > li > a:after,
.wt-rightheader .wt-navigation > ul > li:hover > a:after{background-color: #fff;}
.wt-headertag{
	position: absolute;
	top: -9px;
    right: 15px;
	display: flex;
	align-items: center;
	justify-content: center;
	font: 500 10px 'Poppins', sans-serif;
	color: #fff;
	background: #ff5851;
	border-radius: 10px 10px 0 10px;
	padding: 2px 6.78px;
}
.wt-supportbtn{padding-left: 12px;}
.wt-supportbtn .wt-btn{
	background-color: #fccf14;
	color: #3d4461;
	padding: 0 25.82px;
	font-size: 14px;
	font-weight: 500;
}
.wt-supportbtn .wt-btn:hover{
	background-color: #fccf14;
	color: #3d4461;
}
.wt-fiximg{
    position: fixed;
    top: 0;
    right: 0;
}
.wt-fiximg a{display: block;}
.wt-landingbanner{
	position: relative;
	padding: 155px 0 0 85px;
}
.wt-bannerimgbg{
	position: absolute;
	right: 0;
	top: 0;
}
.wt-landingbanner__text{
	max-width: 692px;
	position: relative;
	z-index: 1;
}
.wt-bannertag{
	display: inline-block;
	background-color: #fff;
	font: 500 14px 'Poppins', sans-serif;
	color: #3d4461;
	border: 2px solid #82b440;
	padding: 9.5px 17.43px;
	border-radius: 22px;
}
.wt-landingbanner__text h1{
	font-size: 60px;
	line-height: 70px;
	color: #3d4461;
	padding-top: 17px;
}
.wt-landingbanner__text h1 span{
	font-weight: 400;
	display: block;
}
.wt-landingbanner__text p{
	font-size: 20px;
	line-height: 30px;
	color: #3d4461;
	margin: 18px 0 0;
}
.wt-landingbannerbtn{
	display: flex;
	flex-wrap: wrap;
	margin: -5px -15px;
	padding-top: 33px;
}
.wt-landingbannerbtn li{
	list-style: none;
	padding: 5px 15px;
}
.wt-landingbannerbtn li a{
	display: flex;
	align-items: center;
	border: 2px solid #ddd;
	border-radius: 4px;
	font: 500 14px 'Poppins', sans-serif;
	text-transform: uppercase;
	color: #3d4461;
	background: #fff;
	padding: 17.5px 25.17px;
	transition: .3s;
}
.wt-landingbannerbtn li a:hover{
	-webkit-box-shadow: 0 10px 10px 0 rgba(0 ,0 ,0 ,0.06);
	box-shadow: 0 10px 10px 0 rgba(0 ,0 ,0 ,0.06);
}
.wt-landingbannerbtn li a i{
	font-size: 20px;
	padding-right: 10px;
}
.wt-landingbannerbtn li a .fa-laravel{color: #ff5851;}
.wt-floatingimg{
	position: absolute;
	right: 88px;
    top: 90px;
	z-index: 1;
}
.wt-floatingimg > img{
    animation-name: floating;
     -webkit-animation-name: floating; 
     animation-iteration-count: infinite; 
    -webkit-animation-iteration-count: infinite;
     animation-timing-function: linear; 
     -webkit-animation-timing-function: linear; 
     animation-duration: 8s; 
    -webkit-animation-duration: 8s;
}
.wt-floatingimg span{
	display: block;
	padding: 20px 0 0 30px;
}
@keyframes floating {
	0% {
		transform: translateY(0%);	
	}
	50% {
		transform: translateY(5%);	
	}	
	100% {
		transform: translateY(0%);
	}			
}
@-webkit-keyframes floating {
	0% {
		-webkit-transform: translateY(0%);	
	}
	50% {
		-webkit-transform: translateY(15%);	
	}	
	100% {
		-webkit-transform: translateY(0%);
	}
}
.wt-landingpagecounter{
	background-color: #fff;
	border: 10px solid #f7f7f7;
	box-shadow: 0 0 20px 0 rgba(0 ,0 ,0 ,0.15);
	margin-top: 160px;
	display: flex;
	flex-wrap: wrap;
}
.wt-landingpagecounter li{
	list-style: none;
	width: calc(100% / 3);
	padding: 40px 0 28px;
}
.wt-landingpagecounter li ~ li .wt-landingpagecounter__content{
	border-left: 1px solid #ddd;
	padding-left: 59px;
}
.wt-landingpagecounter__content{
	padding: 0 40px;
}
.wt-landingpagecounter__content h4{
	margin: 13px 0 0;
	font-weight: 400;
	color: #3d4461;
}
.wt-landingpagecounter__content h2{
	color: #3d4461;
	margin: 0;
	font-size: 30px;
	display: inline-block;
}
.wt-landingpagecounter__count{
	display: flex;
	align-items: center;
}
.wt-landingpagecounter__count span{
	font: 700 30px/1.5 'Poppins', sans-serif;
	color: #3d4461;
}
.wt-landingpagecounter__count img{padding-left: 4px;}
.wt-workreapv2{
	padding-top: 77px;
	margin-top: 78px;
}
.wt-workreapv2__img{
	position: relative;
	margin-left: -284px;
}
.wt-workreapv2__img figure{
	margin: 0;
	position: absolute;
	left: 83px;
    top: -77px;
}
.wt-workreapv2__img img{
	position: relative;
	max-width: initial;
}
.wt-workreapv2 .row{align-items: center;}
.wt-workreapv2 .wt-description span,
.wt-workreapv2 .wt-description p{
	word-break: break-word;
    text-align: justify;
}
.wt-workreapv2 .wt-description span{
	font-weight: 600;
	display: block;
}
.wt-sectionheadv2,
.wt-sectionheadv2 *{float: none;}
.wt-sectionheadv2 .wt-sectiontitle{margin-bottom: 33px;}
.wt-sectionheadv2 .wt-sectiontitle h2{color: #3d4461;}
.wt-sectionheadv2 .wt-sectiontitle span{
	color: #3d4461;
	font-family: 'Poppins', sans-serif;
}
.wt-sectionheadv2 .wt-sectiontitle:after{width: 80px;}
.wt-workreapv2 .wt-description span,
.wt-sectionheadv2 .wt-description p{
	font-size: 16px;
	line-height: 26px;
	color: #3d4461;
}
.wt-workreapv2 .wt-btnarea{margin-top: 33px; }
.wt-workreapv2 .wt-btnarea .wt-btn{
	font: 500 16px/56px 'Poppins', sans-serif;
	border-radius: 6px;
	background: #82b440;
	border-bottom: 4px solid #6f9a37;
	box-shadow: none;
	padding: 0 80px;
}
.wt-workreapv2 .wt-btn i{
	margin-right: 5px; 
}
.wt-workreapv2 .wt-btnarea span{
	color: #999999;
	display: inline-block;
	font: 400 12px/16px 'Poppins', sans-serif;
}
.wt-workreapv2 .wt-btnarea .wt-btn + span{margin-left:30px; }
.wt-trending{
	background-color: #23232a;
	position: relative;
	margin-top: 149px;
}
.wt-trending__bg{
	position: absolute;
	top: -119px;
	left: 0;
}
.wt-trending__bg img{
	height: 100%;
	object-fit: cover;
}
.wt-trending__title {text-align: center;}
.wt-trending__title .wt-sectionheadv2 .wt-sectiontitle h2{color: #fccf14;}
.wt-trending__title .wt-sectionheadv2 .wt-sectiontitle span{color: #fff;}
.wt-trending__title .wt-sectionheadv2 .wt-sectiontitle:after{
	left: auto;
    transform: translateX(-50%);
}
.wt-trending__content{padding: 60px 0 100px;}
.wt-trending__title .wt-counter{
	position: relative;
	display: inline-flex;
	align-items: center;
	margin-top: -7px; 
	justify-content: center;
}
.wt-trending__title .wt-counter + .wt-sectionheadv2{
	margin-top: -30px; 
}
.wt-trending__title .wt-counter:before{
	content: '';
	position: absolute;
	left: 0;
	bottom: 0;
	height: 70%;
	width: 100%;
	background: linear-gradient(to top, rgba(35,35,42,1) 30%,rgba(35,35,42,0.9) 50%,rgba(35,35,42,0) 100%);
}
.wt-trending__title .wt-counter h2{
	font-size: 120px;
	line-height: 110px;
	margin: 0;
	color: #ff5851;
}
.wt-trending__title .wt-counter span{
	font: 700 120px/34px 'Poppins', sans-serif;
	color: #ff5851;
}
.wt-trendingtabs{
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	padding: 11px 0;
}
.wt-trendingtabs li{
	list-style: none;
	font: 500 15px 'Poppins', sans-serif;
	text-transform: uppercase;
}
.wt-trendingtabs .active a:before{width: 100%;}
.wt-trendingtabs li:hover a:before{
	width: 100%;
}
.wt-trendingtabs li a{
	display: block;
	position: relative;
	padding: 16px 20px;
	color: #fff;
}
.wt-trendingtabs li a:before{
	content: '';
	position: absolute;
	left: 0;
	bottom: 0;
	background-color: #ff5851;
	width: 0;
	height: 2px;
	transition: .3s;
}
.wt-trendingpages{
	display: flex;
	flex-wrap: wrap;
	padding-top: 4px !important;
}
.wt-trendingpages li{
	list-style: none;
	width: 19.994%;
	padding: 19px 10px;
}
.wt-trendingpages li a{
	display: block;

}
.wt-trendingpages li a:hover figure{
	box-shadow: 0 0 20px 0 rgba(0 ,0 ,0 ,0.15);
	transform: scale(1.05);
}
.wt-trendingpages li a:hover img{opacity: 0.3;}
.wt-trendingpages li a:hover figure:before{opacity: 1;}
.wt-trendingpages li figure{
	margin: 0;
	display: flex;
	align-items: center;
	justify-content: center;
	position: relative;
	background-color: #3d4461;
	transition: 0.3s;
}
.wt-trendingpages li figure img{transition: 0.3s;}
.wt-trendingpages li figure:before{
	content: "\e732";
	font-family: themify;
	position: absolute;
	display: flex;
	align-items: center;
	justify-content: center;
	width: 60px;
	height: 60px;
	background-color: #fccf14;
	font-size: 16px;
	color: #3d4461;
	border-radius: 50%;
	z-index: 1;
	opacity: 0;
	transition: 0.3s;
}
.wt-trendingpages__text{
	display: flex;
	align-items: center;
	justify-content: space-between;
	flex-wrap: wrap;
	padding: 13px 30px 0;
}
.wt-trendingpages__text h5{
	color: #fff;
	margin: 0;
}
.wt-trendingpages__text span{
	display: block;
	font: 500 10px 'Poppins', sans-serif;
	color: #fff;
	padding: 2px 12px;
	background-color: #ff5851;
	border-radius: 10px;
}
.wt-popular{
	color: #3d4461 !important;
	background-color: #fccf14 !important;
}
.wt-trendingpages__btn{
	display: flex;
	justify-content: center;
	padding-top: 38px;
}
.wt-trendingpages__btn a{
	border-radius: 25px;
	border: 2px solid rgba(255,255,255,0.5);
	font: 500 14px 'Poppins', sans-serif;
	color: #fff;
	display: flex;
	align-items: center;
	text-transform: uppercase;
	padding: 12.5px 38.73px;
}
.wt-trendingpages__btn a:focus,
.wt-trendingpages__btn a:hover{color: #fff;}
.wt-trendingpages__btn a i{margin-left: 10px;}
.wt-featuresholder{
	padding: 20px 0;
}
.wt-featuresholder .wt-sectionheadv2{text-align: center;}
.wt-featuresholder .wt-sectionheadv2 .wt-sectiontitle:after{
	left: auto;
	transform: translateX(-50%);
}
.wt-featuresholder .wt-sectionheadv2 .wt-sectiontitle{margin-bottom: 40px; }
.wt-featureslist{
	display: flex;
	flex: 0 0 100%;
	margin: -5px;
	flex-wrap: wrap;
	list-style: none;
}
.wt-featureslist > li{
	padding:5px; 
	flex: 0 0 20%;
	list-style-type: none; 
}
.wt-features{
	position: relative;
	border: 1px solid #eee;
	border-radius: 6px;
	padding: 19px;
	display: flex;
	align-items: center;
	transition: 0.3s;
}
.wt-features:hover{box-shadow: 0 0 20px 0 rgba(0 ,0 ,0 ,0.15);}
.wt-features .wt-featuredtagvtwo{
	left: auto;
	right: 0;
	border-radius: 0 5px 0 6px;
}
.wt-features .wt-featuredtagvtwo:after{
	right: 0;
    left: auto;
}
.wt-features img{margin-right: 20px;}
.wt-features__text h4{
	color: #3d4461;
	font-weight: 400;
	font-size: 16px;
	line-height: 1.4;
	margin: 0;
}
.wt-features__text h4 em{
	color: #999;
	font-size: 14px;
}
/* Feedback Styling */
.wt-feedback-section{
	position: relative;
	padding-top: 310px;
	background: #23232a;
}
.wt-feedback-section .wt-trending__bg{
	top: 0;
	background: #fff;
}
.wt-feetback-head{
	display: flex;
	margin: 0 0 40px;
	flex-wrap: wrap;
	align-items: flex-end;
}
.wt-feetback-head .wt-sectiontitle{
	margin: 0;
	width: auto;
}
.wt-feetback-head .wt-sectiontitle h2{color: #fccf14; }
.wt-feetback-head .wt-sectiontitle span{color: #fff; }
.wt-feetback-head .wt-sectiontitle:after{width: 80px;}
.wt-heartbeat{
	animation: beatanimation .25s infinite alternate;
	transform-origin: center;
	color: #ff5a79;
	font-style: normal;
	display: inline-block;
}

@keyframes beatanimation{
	to { transform: scale(1.4); }
}
.wt-usingthemecount{
	margin-left: auto; 
	text-align: right
}
.wt-usingthemecount i{
	color: #ff5851;
	display: block;
	margin: 0 0 5px;
	font-style: normal;
	font: 700 80px/50px 'Poppins', sans-serif;
}
.wt-usingthemecount h2{
	margin: 0 0 5px;
	color: #fff;
	line-height: 80px;
	font-size: 100px;
}
.wt-usingthemecount span{
	font-size: 16px;
	color: #d2d2d2;
	display: block;
	line-height: 20px;
	font-style: italic;
}
.wt-feedbackimg{
	margin: 0;
}
.wt-feedbackimg:after{
	background: linear-gradient(to bottom, rgba(35,35,42,0) 0%,rgba(35,35,42,1) 90%,rgba(35,35,42,1) 100%);
	position: absolute;
	bottom: 0;
	width: 100%;
	height: 90%;
	content: '';
	left: 0;
}
.wt-feedbackfooter{
	z-index: 9;
	text-align: center;
	margin-top: -460px; 
	position: relative;
	padding: 210px 0 80px;
	overflow: hidden;
	display: flex;
    flex-wrap: wrap;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}
.wt-feedbackfooter img{
    z-index: -1;
	position: absolute;
    top: 0;
    animation: fa-spin 10s infinite linear;
}
.wt-feedbackfooter span{
	color: #fff;
	margin: 0 0 14px;
	display: block;
	font: 600 24px/28px 'Poppins', sans-serif;
}
.wt-feedbackfooter strong{
	color:#fff;
	padding: 0 30px;
	background: #ff5851;
	display: inline-block;
	font: 700 100px/133px 'Poppins', sans-serif;
}
.wt-feetback-head .wt-sectiontitle:after{width: 80px;}
.wt-videosection{
	padding:110px 0 100px; 
}
.wt-videocontentvtwo .wt-sectiontitle{margin: 0 0 43px;}
.wt-videocontentvtwo .wt-sectiontitle:after{width: 80px;}
.wt-videocontentvtwo .wt-sectiontitle em{
	color: #3d4461;
	margin: 0 0 15px;
	padding:10px 18px;
	text-align: center;
	border-radius: 22px;
	display: inline-block;
	border: 2px solid #ff5851; 
	font: 500 14px/20px 'Poppins', sans-serif;
}
.wt-videocontentvtwo .wt-sectiontitle em i{
	font-style: normal;
	margin-left: 5px; 
}
.wt-videocontentvtwo .wt-sectiontitle h2{
	color: #3d4461;
}
.wt-videocontentvtwo .wt-sectiontitle span{
	line-height: 26px;
	color: #3d4461;
	max-width: 400px;
	font-family: 'Poppins', sans-serif;
}
.wt-videoplayicon a{
	width: 100%;
	max-width: 350px;
	padding:20px 30px 20px 75px; 
	background: #23232a;
	position: relative;
	display: flex;
	align-items: center;
	overflow: hidden;
	color: #fff;
	border-radius: 6px;
	font: 500 14px/20px 'Poppins', sans-serif;
}
.wt-videoplayicon a:hover,
.wt-videoplayicon a:focus{
	color: #fff;
}
.wt-videoplayicon img{
	position: absolute;
	left: -15px;
	bottom: -15px;
}
.wt-videoplayicon a em{margin-left: auto; }
.wt-videoplayicon > span{
	color: #999;
	width: 100%;
	padding: 0 30px;
	max-width: 350px;
	display: block;
	margin: 16px 0 0;
	text-align: center;
	font: 400 12px/17px 'Poppins', sans-serif;
}
.wt-vidoeimg{
	margin: 0;
	width: 100%;
}
.wt-vidoeimg img{
	display: block;
	width: auto;
	margin-left: auto;
}
.wt-landingfooter{
	background: url(../images/landing-page/footer-img.jpg);
	background-size: cover;
	background-repeat: no-repeat;  
	position: relative;
	z-index: 1;
}
.wt-landingfooter:after{
	position: absolute;
	left: 0;z-index: -1;
	top: 0;
	content: '';
	width: 100%;
	height: 100%;
	background: rgba(35,35,42,0.7)
}
.wt-lfooter-content{
	width: 100%;
	margin: 0 auto;
	max-width: 600px;
	text-align: center;
	padding:120px 30px 100px; 
}
.wt-lftitle h2{
	margin: 0 0 10px;
	color: #fccf14;
	font-size: 36px;
	line-height: 44px;
}
.wt-lftitle span{
	margin: 0 0 43px;
	color: #ffffff;
	display: block;
	font: 400 18px/26px 'Poppins', sans-serif;
}
.wt-lflogo{
	margin: 0 0 40px;
	display: block;
}
.wt-lftitle span i{
	margin-left: 5px;
	font-style: normal;
	display: inline-block; 
}
.wt-lftitle .wt-btn{
	text-align: left;
	margin: 0 0 42px;
	overflow: hidden;
	position: relative;
	padding: 0 30px;
	min-width: 350px;
	font: 500 18px/64px 'Poppins', sans-serif;
	box-shadow: 0 10px 20px 2px rgba(189,99,223,0.5);
	background: linear-gradient(to bottom, rgba(92,39,254,1) 0%,rgba(192,101,222,1) 100%);
}
.wt-lftitle .wt-btn:focus,
.wt-lftitle .wt-btn:hover{
	box-shadow: 0 10px 20px 2px rgba(189,99,223,0.5);
	background: linear-gradient(to bottom, rgba(92,39,254,1) 0%,rgba(192,101,222,1) 100%);
}
.wt-lftitle .wt-btn:after{
	bottom: 0;
	left: 0;
	width: 100%;
	height: 4px;
	z-index: 9;
	position: absolute;
	background: rgba(0,0,0,0.5);
	content: '';
}
.wt-lftitle .wt-btn em{
	margin-left: auto;
	float: right;
	line-height: inherit;
}
.wt-lffooter{
	max-width: 300px;
	margin: 0 auto;
}
.wt-lffooter span{
	color: #fff;
	font: 400 12px/20px 'Poppins', sans-serif;
}
.wt-lffooter a{
	color: #55acee;
}
.wt-lffooter a i{
	color: #ff5851;
} 
.wt-lfbgfooter{
	margin: 0;
	width: 100%;
	position: absolute;
	top:0;
}
.wt-lfbgfooter img{
	width: auto;
	display: block;
}
.wt-footerbottom{
	background:rgba(0,0,0,0.3); 
	border-top: 1px solid rgba(255,255,255,0.2);
	padding: 25px 0;
}
.wt-copyrights{
	margin: 0;
	color: #999999;
	text-align: center;
	font: 300 13px/20px 'Poppins', sans-serif;
}
.wt-copyrights span{
	color: #55acee;
}
/* Landing page End */
.wt-fiximg a img{
	-webkit-box-shadow: 0 0 25px 0 rgb(0 0 0 / 25%);
    box-shadow: 0 0 25px 0 rgb(0 0 0 / 25%);
    border-radius: 0% 0 0 93%;
}