body{font-size:16px;line-height:1.42857143;font-family: 'proxima-med' !important;}
*{font-family: 'proxima-med' !important;}
.post_txt.blog{ font-family: 'proxima-med' !important;}
.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,.125);box-shadow:inset 0 0 0 rgba(0,0,0,.125)}
#wrapper-main>header{margin-bottom:0;margin-top: 0;}
.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:#009bb3;border-color:#009bb3}
.pagination>li>a,.pagination>li>span{color:#009bb3}
.blog_head ul{list-style:none;margin-left:-40px;margin: 0;}
.blog_head ul li{display:inline-block;padding:0 25px;position:relative}
.blog_head ul li a{color:#000;text-decoration:none;font-size:18px;font-family:'proxima-med';padding-top:20px;padding-bottom:20px;display:inline-block}
section#header_bg{background:#4ccfe3}
.blog_head h1{color:#fff;font-size:45px;font-family:'proxima-med'}
.blog_head p{color:#fff;font-size:19px;margin-top:30px;margin-bottom:35px}
.post_img{max-height:auto;overflow:hidden;width:100%;box-shadow:0 2px 2px rgba(10,16,20,.24),0 0 2px rgba(10,16,20,.12);border:1px solid #c9c9c9}
.post_img a{display:block;line-height:0}
.post_img img{width:100%}
.ads img,.bot-ad img{max-width:100%}
.post_txt h1 a{font-family:'proxima-med';font-size:30px;margin-top:30px;line-height:40px;color:#009bb3;text-decoration:none;font-family:Georgia}
.post_txt p>a{text-decoration:none;font-weight:normal;color:#42a3b8}
span.tag_space{margin-right:10px;margin-left:10px}
.post_txt h1{margin-top:20px;margin-bottom:10px}
.post_txt p{margin-top:40px;margin-bottom:40px;letter-spacing:1px;text-align:justify;line-height:35px;font-size:20px}
.bg-blog{font-size:20px;background:#009bb3;color:#fff;padding:1px 6px 3px}
a.read-more{text-decoration:none;font-weight:700;color:#42a3b8}
a{color:#42a3b8;font-weight:400}
.posts,.ads{margin-top:20px}
ul.pagination li a{font-size:17px}
section#blog_sec.po{padding-bottom:40px;overflow:hidden}
.post_txt.blog h1{ font-family: 'proxima-med' !important;font-size:32px;margin-top:0;line-height:50px;color:#383838}
p.tag.po{font-size:16px;word-spacing:3px}
.post_txt.blog hr{width:10%;margin-left:0;border:1px solid #009bb3;background:#009bb3}
.social_strip ul{list-style:none}
.social_strip ul a li{display:inline-block;margin:0 5px 0 0;text-align:center;background:#429cd6;width:9%;padding:3px;color:#fff;font-size:18px;border-radius:2px}
.social_strip{margin-top:40px;margin-bottom:20px}
h4.filed a{text-decoration:none}
.comment_sec{font-family:'proxima-med'}
h4.filed{margin-top:21px}
.comment_sec hr{margin:24px 0}
h4.filed a{color:#42a3b8;font-weight:400}
.t_form{margin-right:25px}
span.login{float:right}
.form_nav .btn{border:0 solid transparent;background:transparent;padding:0;font-size:16px}
.icon-heart-1{color:#de0000;margin-right:5px}
.icon-share-1{margin-right:5px}
.inp{margin-top:25px}
.user_pro{height:60px;width:60px;background:#b3b3b3;border-radius:3px}
.textar textarea{height:60px;width:100%;border:2px solid #b3b3b3;border-radius:3px;padding:5px 12px}
.textar.exp textarea{height:90px;transition:ease all .5s;margin-bottom:5px}
.user_pro img{max-width:100%;border-radius:3px}
.bot-file{background:#efefef;padding:5px 15px;border:2px solid #b3b3b3;border-radius:3px;display:none;transition:ease all .5s}
.lo{margin-top:10px}
.login_w ul{list-style:none}
.login_w p,.textar p{margin-bottom:10px}
.login_w ul li{display:inline-block;background:#429cd6;height:35px;width:35px;text-align:center;border-radius:50%;line-height:35px;font-size:18px;margin:0 5px 0 0;color:#fff}
.textar input{width:100%;margin-bottom:10px;border:2px solid #b3b3b3;border-radius:3px;padding:4px 10px}
p.trms a{text-decoration:none;color:#42a3b8;font-weight:400}
p.trms{font-size:13px}
button.cmnt_btn{float:right;background:#9a9a9a;border:none;padding:4px 22px;border-radius:3px;color:#fff;font-size:18px}
.expp{display:none;transition:ease all .5s}
.expp.expoo{display:block;transition:ease all .5s}
li.fb{background:#3a589e!important}
li.tw{background:#3a589e!important}
li.gp{background:#df4b37!important}
li.lin{background:#0d77b7!important}
li.tb{background:#39475d!important}
li.be{background:#0057ff!important}
li.wh{background:#59ce66!important}
li.pi{background:#bd081b!important}
li.dr{background:#e84c88!important}
.posts.cat{width:90%;margin:40px auto}
.pagination_sec.cat{margin:auto;width:90%}
section#header_bg.cat{background:#4ccfe3;padding-top:10px;padding-bottom:20px}
.blog_head.cat h1{font-size:35px}
.po .post_img a,.dots,.form_nav .btn{pointer-events:none}
.author-name{font-weight:700;color:#42a3b8}
#author,input#email,input#url{width:100%!important;margin-bottom:10px;border:2px solid #b3b3b3;border-radius:3px;padding:8px 10px!important}
.form-submit input#submit{float:right;background:#21759b;border:none;padding:4px 22px 6px;border-radius:3px;color:#fff;font-size:14px;line-height:25px;transition:ease all .5s}
.form-submit input#submit:active{box-shadow:none}
.form-submit input#submit:hover{background:#165c7b}
#respond form label{font-size:13px}
textarea#comment{height:60px;width:100%;border:2px solid #b3b3b3;border-radius:3px;padding:5px 12px;resize:vertical;overflow:auto}
#comments .comment-meta{margin-bottom:20px;padding:0 0 10px;border-bottom:1px solid #ccc}
.comments-area .bypostauthor cite span{position:relative}
.comments-area article header cite,.comments-area article header time{display:inline-block;margin-left:10px}
.comment-awaiting-moderation{font-weight:700}
.comments-area article{background:#f7f7f7;padding:10px;border-radius:3px}
ol.commentlist,ol.children{list-style:none}
.comments-area{display:table;width:100%}
#respond{margin:0;display:table-header-group}
input[type="text"]:focus,input[type="password"]:focus,select:focus,textarea:focus{box-shadow:0 0 8px #bfbfbf!important}
.footer-nz ul.social_icons-footer li a{line-height:1}
.comment #respond{display:block}
.reply{background:#21759b;padding:2px 14px;border-radius:3px;color:#fff;font-size:14px;line-height:1;transition:ease all .5s;width:70px;transition:ease all .5s}
.reply:hover{background:#165c7b}
.reply a{color:#fff!important}
#cancel-comment-reply-link{background:#21759b;padding:8px 14px;border-radius:3px;color:#fff;transition:ease all .5s}
#cancel-comment-reply-link:hover{background:#165c7b}
#respond form{margin-bottom:8%}
.blog-btn{background:#3da7b7;font-weight:400!important;display:inline-block;line-height:1.5;letter-spacing:.08036em;color:#fff!important;font-size:14px;word-spacing:.10714em;padding:.71429em 1.42857em;border-radius:9999em;border:2px solid hsla(0,0%,100%,.1);text-decoration:none!important;margin:20px 0;transition:background-color .25s ease-out}
.blog-btn:hover{background-color:#198c9c}
.post_txt ul li{padding:0;list-style-position:outside;font-family:Georgia;margin:10px 0px; font-size: 19px;}
.post_txt li{letter-spacing:1px}
.post_txt ul,.post_txt ol{margin:0;padding:0 0 0 40px;font-family:Georgia;font-size:18px;margin-bottom:40px}
.post_txt h1,.post_txt .h1{font-size:36px;margin-bottom:10px}
.post_txt h2,.post_txt .h2{font-size:30px;margin-bottom:10px}
.post_txt h3,.post_txt .h3{font-size:24px;margin-bottom:10px}
.post_txt h4,.post_txt .h4{font-size:20px;margin-bottom:10px}
.post_txt h5,.post_txt .h5{font-size:16px;margin-bottom:10px}
.post_txt h6,.post_txt .h6{font-size:14px;margin-bottom:10px}
.a2a_kit a{position:relative}
.a2a_count span{width:25px;height:25px;font-size:14px}
.a2a_counter .a2a_count{position:absolute!important;left:30px;top:-30px;width:25px!important;height:25px!important;border-radius:2px!important;line-height:16px!important}
.a2a_count:before,.a2a_count:after{top:122%!important;left:50%!important;border-top:solid 4px #ccc!important;border-left:solid 4px transparent!important;border-right:solid 4px transparent!important}
a.a2a_dd.a2a_counter.addtoany_share_save .a2a_count{position:relative!important;line-height:44px!important;height:44px!important;width:88px!important}
.a2a_kit .a2a_svg{width:80px!important;height:35px!important;border-radius:2px!important}
.a2a_svg svg{width:25px;margin-top:4px!important}
.addtoany_share_save .a2a_count:before,.addtoany_share_save .a2a_count:after{display:none}
.addtoany_share_save span.a2a_count{background:transparent!important;border:0 solid}
.blogdetail .icon-twitter-bird-1{color:#1da1f2;padding-left:10px}
@media(max-width:740px){.a2a_kit span{width:22px!important}
.a2a_kit .a2a_svg{width:33px!important;height:35px!important;border-radius:2px!important}
.a2a_counter .a2a_count{left:4px!important}
}
ul li.pl10{padding-left:10%}
ul li.pl20{padding-left:20%}
@media (max-width:740px){.blog_head ul{margin-left:0}
.post_txt.blog h1{line-height:normal}
.post_img{height:auto}
.post_txt h1 a,.post_txt.blog h1{font-size:22px;line-height:28px}
ul li.pl10{padding-left:5%}
ul li.pl20{padding-left:10%}
}
.disqus-footer__wrapper,#comment-policy,span.community-name{display:none}
.globeDropdown-content a{padding:9px 16px}
.navbar{margin-bottom:0;border:0;border-radius:0px}
.smooth-head{cursor:pointer;display:table}
.border{border:1px solid #dee2e6;padding:2%}
/* @media (min-width:1200px){section#blog_sec.po .post_img{max-height:100%}
} */
.po .size-full{width:100%}
.bootom-social{background:#fff;position:fixed;width:100%;z-index:99999;bottom:0;text-align:center;padding:10px;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-animation:fadeInUp .5s ease forwards;animation:fadeInUp .5s ease forwards}
@-webkit-keyframes fadeInUp{0%{opacity:0}
100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}
}
@keyframes fadeInUp{0%{opacity:0}
100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}
}
@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-40px)}
100%{opacity:1;-webkit-transform:translateY(0)}
}
@keyframes fadeInDown{0%{opacity:0;transform:translateY(-40px)}
100%{opacity:1;transform:translateY(0)}
}
.video-wrap{text-align:center;position:relative;display:block;height:531px}
.video.stuck{position:fixed;top:24%;right:10px;-webkit-transform:translateY(100%);transform:translateY(100%);width:300px;height:169px;-webkit-animation:fadeInDown .5s ease forwards;animation:fadeInDown .5s ease forwards;z-index:99}
.lazyframe{box-shadow:0 0 20px #a2a2a2;border-radius:4px}
button.close{font-size:2rem;margin:-23px 6px 0 0;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-animation:all .5s ease;animation:all .5s ease}
.video.stuck:hover button.close{-webkit-animation:fadeInUp .5s ease forwards;animation:fadeInUp .5s ease forwards}
.video.stucked{position:relative;width:100%;height:100%;transform:translateY(0%);right:0;animation:none;top:0}
.icons{color:#4e5056;position:fixed;top:28%;width:5%;height:44px;z-index:10;cursor:pointer;font-size:40px;transition:color .25s ease-out,background-color .25s ease-out;left:1%;height:350px;cursor:pointer;opacity:.1;transition:all .4s;/*display:none*/}
.icons:hover{-webkit-box-shadow:0 1px 4px rgba(0,0,0,.04);box-shadow:0 1px 4px rgba(0,0,0,.04);border:1px solid rgba(0,0,0,.09);-webkit-border-radius:3px;border-radius:3px;transition:all .4s}
.nav-next.icons{right:1%;left:auto}
.icons span{position:relative;top:40%;margin-top:-41px;display:inline-block;left:36%}
.nav-next.icons span{left:auto;right:40%}
.icons:hover,.icons:hover:before,.icons:hover:after{opacity:1;transition:all .4s}
.show-detail span{cursor:pointer;background:#fff;position:absolute;z-index:110;-webkit-box-shadow:0 30px 90px -20px rgba(0,0,0,0.3),0 0 1px #a2a9b1;box-shadow:0 30px 90px -20px rgba(0,0,0,0.3),0 0 1px #a2a9b1;padding:0;opacity:0;font-size:13px;line-height:20px;width:320px;border-radius:2px;color:#444;font-weight:400;font-family:'Droid Sans',sans-serif;top:25px;left:0;transform:translateY(10px);transition:ease transform .5s;visibility:hidden}
.show-detail{position:relative}
.show-detail:hover span{opacity:1;transition:ease transform .5s;padding:16px;color:#222;transform:translateY(0px);visibility:visible}
.show-detail span:before{content:'';position:absolute;border:8px solid transparent;border-top:0;border-bottom:8px solid #a2a9b1;top:-8px;left:10px}
.show-detail span:after{content:'';position:absolute;border:11px solid transparent;border-top:0;border-bottom:11px solid #fff;top:-7px;left:7px}
.show-detail a{text-decoration:none;font-weight:700;color:#42a3b8;display:inline-block}
.mouse-hover img{margin-top:0;border-radius:2px}
.help_heading{position:relative;font-size:14px;color:#000;display:block;padding:10px 15px}
.help_heading a{color:gray}
.iconz-home{color:#5a5a5a}
.help_heading a:hover{color:#000}
.icon{padding:6px 12px;color:gray}
.eclipse{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.about-author-details .details .head{font-size:24px;margin:0;display:inline-block;margin-right:10px;font-weight: bold;}
.about-author-details .details p{margin:10px 0 0;letter-spacing:0;line-height:24px;font-size:18px}
.tag.po{position:relative;margin:0 0 20px}
.tag.po figure img{float:left;width:40px;height:40px;border-radius:50%;overflow:hidden;margin-right:20px}
.ins-auth-details{font-size:16px;color:#767676;margin-top:12px;font-family:Georgia}
@media(max-width:990px){.icons{display:none}
section#header_bg{padding-top:0;padding-bottom:0}
.blog_head ul{list-style:none;margin-left:0;overflow-x:scroll;overflow-y:hidden;white-space:nowrap;padding:15px 0}
#wrapper-main > header{margin-top:0px}
.video-wrap{height:auto}
}
@media(max-width:767px){.show-detail span{width:160px}
}
@media only screen
and (min-device-width:768px)
and (max-device-width:1024px)
and (orientation:portrait){#navbar{margin-left:0}
a.navbar-brand.appypieLogo{margin-top:-5px;padding:0!important}
.navbar-header{padding:0}
.navbar-nav > li > a.signup-btn-top{font-size:11px!important;padding:6px 12px!important;margin-right:0}
}
.block{display:block}
.inline-block{display:inline-block}
.tweet_container{border:1px solid #e1e8ed;padding:20px 20px 11.6px;margin:20px 0;border-radius:4px;max-width:520px;cursor:pointer;font:normal normal 16px/1.4 proxima-med,Roboto,"Segoe UI",Calibri,sans-serif}
.tweet_header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;justify-content:space-between}
.avatar{border-radius:50%;margin-right:8px;width:48px;height:48px}
.author_name{font-weight:700;color:#000}
.author_name:hover{color:#3b94d9}
.twitter_brand .icon-twitter-bird-1{color:#1da1f2}
.author_id{font-size:14px}
.tweet{cursor:auto}
.tweet_body{margin-top:14px}
.tweet a{color:#2b7bb9}
.tweet a:hover{color:#3b94d9}
.twitter-heart{margin-right:5px;display:inline-block;height:20px;background-repeat:no-repeat;background-size:contain;vertical-align:text-bottom;width:20px;background-image:url(../images/tweet_heart.svg)}
.twitter-heart:hover{background-image:url(../images/tweet_heart_red.svg)}
.appyslim-ui-user{display:inline-block;height:20px;background-repeat:no-repeat;background-size:contain;vertical-align:sub;width:20px}
.twitter-info{margin-right:5px;margin-left:7px;display:inline-block;height:20px;background-repeat:no-repeat;background-size:contain;vertical-align:text-bottom;width:20px;background-image:url(../images/info.svg)}
.tweet_date a{font-size:14px;color:#2b7bb9;margin-top:3.2px;display:block}
.tweet_date a,.tweet_action span{color:#697882}
.tweet_date a:hover,.tweet_action span:hover{color:#3b94d9}
.tweet_action{margin-top:8.4px;list-style:none;display:block;padding:0;font-size:14px}
.tweet_header p{display:none}
.about-author-details{background:#f5f5f5;padding:30px;border-radius:8px;position:relative}
.about-author-details figure{float:left;margin:0 30px 0 0;position:relative;z-index:1;width:180px}
.details{width:calc(100% - 220px);float:right}
.about-author-details img{border-radius:50%;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)}
.archive.author .author-page.about-author-details{padding:0}
.author-page.about-author-details{padding:30px;border-radius:8px;position:relative;box-shadow:0 0 0 #333;text-align:center;background:#fff}
.author-page.about-author-details .author-social{margin:10px 0;font-size:22px;vertical-align:middle}
.author-page.about-author-details img{width:200px;height:200px;background-size:cover;background-repeat:no-repeat;background-position:center;display:inline-block;border-radius:9999px;box-shadow:0 0 5px rgba(0,0,0,0.4)}
.author-page.about-author-details .details .head{margin:0;display:block;font-family:'proxima-med';font-size:20px;line-height:1.25em;color:#2e2e2e;font-weight:700!important;text-transform:none;margin-top:10px;margin-bottom:5px}
.author-page.about-author-details .details p{margin:15px 0;font-size:17px;line-height:1.7em;color:#2e2e2e;text-align:left}
.author-page.about-author-details figure{float:none;margin:0;position:relative;z-index:1;width:auto}
.author-page .details{width:auto;float:none}
@media(max-width:767px){.about-author-details figure{width:100%;margin-bottom:20px;text-align:center}
.details{width:100%}
}
.hash_tag{margin-bottom:10px}
.hash_tag a{font-size:20px;display:inline-block;background:#43a6ff;color:#fff;padding:10px 25px;margin:0 10px 10px 0;border-radius:6px}
.related_article .related_article_head{font-family:'proxima-med';font-size:25px;margin-top:30px;line-height:40px;color:#009bb3;text-decoration:none;margin-bottom:10px}
.related_article{margin-bottom:30px}
.related_article ul,.related_article ol{padding:0 0 0 20px}
.related_article li{margin-bottom:8px}
.author_social{display:inline-block}
.author_social a{font-size:0px;width:48px;height:auto;display:inline-block;text-align:center;border-radius:50%;vertical-align:middle}
.author_social a svg{font-size:22px;}
.author-page .details .author_social{margin-top:10px}
.author-page.about-author-details .author-social a{vertical-align:middle}
.show-blog-drop{position:absolute;width:210px;min-height:auto;top:65px;opacity:0;visibility:hidden;position:absolute;top:100%;left:20px;z-index:1000;float:left;min-width:160px;padding:5px 0;text-align:left;background-color:#f16334;-webkit-background-clip:padding-box;background-clip:padding-box;border-radius:0 0 4px 4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);transition-property:all;transition-duration:.3s;transition-timing-function:ease}
.blog-drop:hover .show-blog-drop{opacity:1;visibility:visible}
.blog-drop:before{content:" ";display:block;position:absolute;margin:-.55556rem auto .11111rem;top:56%;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #fff;right:-24px}
.blog_head ul li ul.show-blog-drop li{margin:0;display:block;padding:0 18px}
.blog_head ul li ul.show-blog-drop li a{padding:10px 0;display:block}
.blog_head ul li ul.show-blog-drop li a:hover{opacity:.7}
.blog-header-heading > span{margin-top:0;display:block;margin-bottom:5px}
@media(max-width:990px){.blog_head ul{padding:0;margin:0;}
.blog_head ul li ul.show-blog-drop li{display:inline-block}
.blog_head ul .show-blog-drop{visibility:visible;opacity:1;display:inline-block;top:17%;box-shadow:none;left:130px;overflow:hidden}
}
#header_bg_heading{padding:30px 0}
.blog-header-heading{font-size:1.9rem;color:#4c4c4c;margin-bottom:20px;font-weight:700;line-height:1.5}
.share-social>span{display:inline-block;vertical-align:top;margin:5px 10px 0 0}
.blog-header-subheading{color:#666;font-size:16px}
.share-social .social_icons-footer{display:inline-block;margin:0}
.share-social .social_icons-footer li a{transition:color .3s ease;font-size:15px;padding:4px 0;border:0 solid #9c9c9c;border-radius:50%;color:#4c4c4c}
.share-social .social_icons-footer li{margin-right:0}
.share-social .social_icons-footer li a span{text-indent:932px}
.share-social .social_icons-footer li.twitter a span{text-indent:948px}
.share-social .social_icons-footer li.pin a span{text-indent:938px}
.share-social .social_icons-footer li.google a span{text-indent:918px}
.share-social .social_icons-footer li.blog a span{text-indent:910px}
.share-social .social_icons-footer li.linden a span{text-indent:946px}
.share-social .social_icons-footer li.youtube a span{text-indent:942px}
.share-social .social_icons-footer li.instagram a span{text-indent:930px}
.share-social .social_icons-footer li a{-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}
.share-social .social_icons-footer li a:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px)}
.share-social{text-align:right}
@media (max-width:740px){.share-social .social_icons-footer li a{width:30px}
.share-social{text-align:left;margin-top:20px}
}
.glossary{margin:100px 0 50px}
.glossary_heading{font-family:'proxima-med';font-size:25px;margin-top:30px;line-height:40px;color:#009bb3;text-decoration:none;margin-bottom:10px;font-family:Georgia}
.glossary .panel-group .panel{background:#eee;background:#f5f5f5;border-radius:10px;margin-top:20px}
.glossary .panel-title{margin-top:0;margin-bottom:0;font-size:15px;color:inherit;padding:12px 15px}
.glossary .panel-heading{border-radius:10px 10px 0 0;cursor:pointer;background:#eee!important;padding:0}
.glossary .panel-body{padding:15px;padding:20px 30px}
.glossary .panel-title:before{font-family:fontello;content:'\e8f7';float:left;margin-right:15px;color:#5a5a5a}
.vlog-wraper{margin-top:30px}
.vlog-container{padding:0 0 5px;-webkit-box-shadow:0 3px 8px 0 rgba(54,57,73,.05);box-shadow:0 3px 8px 0 rgba(54,57,73,.05);margin-bottom:50px;max-width:460px}
.vlog-container:hover{-webkit-box-shadow:0 29px 60px 0 rgba(54,57,73,.09);box-shadow:0 29px 60px 0 rgba(54,57,73,.09)}
.vlog-wrap:after{content:'';display:block;width:1px;height:97%;background:#e4e8ed;position:absolute;top:0;left:50%;right:inherit;margin-left:-.5px}
.vlog-img{position:relative;overflow:hidden}
.vlog-img img{height:277px;display:block;margin:0 auto;width:100%;background-repeat:no-repeat!important;background-size:cover!important;background-position:center top!important;transition:transform .2s}
.vlog-container:hover .vlog-img img{transform:scale(1.1)}
.vlog-title{font-size:24px;line-height:1.41667;padding:33px 30px 25px;color:#26282d;font-weight:700}
.vlog-container.audio .vlog-img audio{position:absolute;z-index:3;bottom:0;left:0;width:100%;visibility:hidden;opacity:.9}
.vlog-container.overlay .vlog-img:before{content:'';display:block;position:absolute;background:rgba(38,40,45,.4);z-index:1;width:100%;height:100%;top:0;left:0}
.vlog-container.overlay .vlog-img:after{content:'';display:block;z-index:2;width:60px;height:60px;top:50%;left:50%;margin-top:-30px;margin-left:-30px;background:center no-repeat;background-size:100%;position:absolute}
.vlog-container.overlay.audio .vlog-img:after{background-image:url(../images/microphone.svg)}
.vlog-container.overlay.video .vlog-img:after{background-image:url(../images/play-button.svg)}
.centered-modal.in{display:flex!important}
.centered-modal .modal-dialog{margin:auto}
.vlog-detail .vlog-title{padding:33px 0 25px}
.vlog-detail{font-size:16px;line-height:26px;}
.vlog-detail p{margin:0 0 10px;}
.vlog-detail h1, .vlog-detail h2, .vlog-detail h3, .vlog-detail h4, .vlog-detail h5, .vlog-detail h6{margin:10px 0 10px;}
.vlog-detail ol, .vlog-detail ul{padding-left:20px;}
@media(min-width:992px){.vlog-container:nth-child(even){margin-left:61.01695%;margin-top:-240px}
.vlog-container{width:38.98305%}
}
@media(max-width:992px){.vlog-container{margin:0 auto 60px}
.vlog-wrap:after{display:none}
}
@media(min-width:768px){.modal-dialog{width:800px;margin:30px auto}
}
#video-popup button.close{margin:-60px 0 0;color:#fff;opacity:1;background:transparent}
.lazyframe{box-shadow:0 0 0 #a2a2a2;border-radius:0;background-position:center;box-shadow:0 0 4px #ccc}
.vlog-img .lazyframe.video{display:none}
.modal-backdrop.in{opacity:.8}
#video-popup .modal-wrap{width:100%;height:0;overflow:hidden;padding-top:56.25%}
#video-popup .modal-wrap iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}
#video-popup button.close:active{box-shadow:none}
body.modal-open{overflow:visible}
.btn-group.academy-tabs{position:relative;margin-left:30px;background:#fff;font-size:10px;font-size:1rem;letter-spacing:3px;color:#007aff;transition:all .25s ease-in-out;border-radius:0;border:1px solid #1a84ef;border-radius:5px;overflow:hidden;position:relative;right:10%}
.btn-group.academy-tabs .dropdown-item{background:#fff;color:#444;padding:6px 18px}
.btn-group.academy-tabs .dropdown-item.active{background:#5c6ac4;background:#1a84ef;color:#fff}
.btn-group.academy-tabs .dropdown-item:hover{background:#1a84ef;color:#fff}
#reactions__container{display:none}
.blog_head ul li.active a{color:#fff}
.snappyboot{position:absolute;right:6%;top:0;transition:.5s ease}
.snappyboot:hover{transform:scale(1.2)}
@media (max-width:767px){.snappyboot{position:relative;right:0;text-align:center;margin:20px 0 0}
}
.blog_head ul li a{color:#fff;font-family:'proxima-med';font-weight:bold;}
section#header_bg{background:#f16334}
.blog_head ul li a:before{background:#fff;content:"";position:absolute;height:2px;right:.55556em;bottom:10px;left:.55556em;border-radius:.16667em;-webkit-transform:scaleX(0);transform:scaleX(0);transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}
.blog_head ul li a.active:before,.blog_head ul li a:hover:before{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1)}
.cusBullet{color:#fff;font-size:20px;border-radius:50%;display:inline-block;background:linear-gradient(to top left,#77c4e3,#8176b5);background-color:#fff;width:45px;height:45px;line-height:45px;box-sizing:border-box;text-align:center;background:#f12711;background:-webkit-linear-gradient(to top left,#f5af19,#f12711);background:linear-gradient(to top left,#f5af19,#f12711);background:#f16334}
#contactUsmenu li{display:block;font-size:12px;color:#cacedb;text-decoration:none;cursor:pointer;text-decoration:none!important}
#contactUsmenu li a{display:inline-block;margin-left:4px}
#contactUsmenu li i{margin-right:2px;line-height:27px;float:left}
.signup-btn.text-btn{padding:11px 14px;background-color:transparent;font-weight:700;border:1px solid #74a200}
.signup-btn.text-btn span{color:#74a200;font-weight:400}
.signup-btn.text-btn:hover{background:#74a200;border-color:#74a200}
.signup-btn.text-btn:hover span{color:#fff}
.post_txt .component-list a{font-weight:400}
.signup-btn-top{border-color:#74a200;color:#74a200!important}
.iconz-global,.search-box .left-inner-addon i, .iconz-globe{color:#74a200;fill:#74a200}
.navbar-nav>li>a.signup-btn-top:hover{background:#74a200!important;color:#fff!important;border-color:#74a200}
.search-box #dirSearch input#s{box-shadow:0 0 3px #74a200!important}
@media (max-width:767px){.search-box{top:26px;right:-50px;position:absolute}
.search-box.logout{right:-190px}
.call-us .signup-btn{top:26px;right:inherit;position:absolute;z-index:1;margin:0;line-height:1;width:180px;left:-60px}
#contactUsmenu{text-align:left}
.globeDropdown-content{width:110px;right:-13px}
.signup-btn.text-btn span{color:#fff;font-weight:400}
.signup-btn.text-btn{border:1px solid #fff;padding:8px 14px}
.navbar-nav.mob-head{margin:0 15px 0 0 !important}
}
ul.feature-sub{z-index:2}
@media (max-width:768px){#navbar2{z-index:1;position:relative}
}
.post_txt .text-right{text-align:right}
.post_txt .text-left{text-align:left}
.component-list{margin:40px 0}
.vlog-detail .lazyframe{border-radius:4px;overflow:hidden;border:.5px solid #dcdedd;box-shadow:0 0 4px #ccc;box-shadow:0 0 3px rgba(220,222,221,0.7);margin-bottom:20px}
.blogdetail{font-family:'proxima-med';font-size:20px;color:#383838;text-align:justify}
.blogdetail p{margin-bottom:1em;}
.blogdetail ul,.blogdetail ol{padding:0 0 0 20px;margin-bottom:1em}
.blogdetail h1,.blogdetail .h1{font-size:36px;line-height:1.5em;margin-bottom:1em;}
.blogdetail h2,.blogdetail .h2{font-size:30px;line-height:1.5em;margin-bottom:1em;}
.blogdetail h3,.blogdetail .h3{font-size:24px;line-height:1.5em;margin-bottom:1em;}
.blogdetail h4,.blogdetail .h4{font-size:20px;line-height:1.5em;margin-bottom:1em;}
.blogdetail h5,.blogdetail .h5{font-size:16px;line-height:1.5em;margin-bottom:1em;}
.blogdetail h6,.blogdetail .h6{font-size:14px;line-height:1.5em;margin-bottom:1em;}
.jumbotron h1,.jumbotron .h1,.jumbotron h2,.jumbotron .h2,.jumbotron h3,.jumbotron .h3,.jumbotron h4,.jumbotron .h4,.jumbotron h5,.jumbotron .h5,.jumbotron h6,.jumbotron .h6{color:#fff}
.jumbotron p{font-size:18px;line-height:1.8em}
.section1{background:#f8f8f8;padding:2% 0 0;background:#fff}
.blogdetail .main-heading{font-size:35px;color:#000;font-weight:700;margin-bottom:15px;line-height:1.5em;font-family:'proxima-med';}
.language-img{width:150px;margin:30px auto!important}
.language-img img{width:auto;height:auto;display:block}
.listofContent-img{width:50%;margin:auto}
.blogdetail .text-white{color:#fff}
.blogdetail .block{display:block}
.light-orange{color:#F89E23}
.blogdetail .jumbotron{background:#0F76BC;color:#fff;border-radius:0;padding:6% 0;margin-bottom:0}
.blogdetail .commonBtn{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;transition:ease all .5s;padding:.8rem 3rem;line-height:1.5;color:#fff;background-color:#f7b23f;border-color:#f7b23f;text-decoration:none!important;border-radius:6px}
.blogdetail .commonBtn:hover{color:#fff;box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.blogdetail .listofContent .section-heading{font-weight:700;color:#F89E23;font-family:'proxima-med'}
.section-heading{font-size:44px;color:#000;font-weight:700;margin-bottom:2em;line-height:1.5em}
.listofContent-wrapper{display:block;text-align:center}
.listofContent-wrapper .head{text-transform:uppercase;margin:.5em 0;font-weight:700;font-family:'proxima-med';}
.listofContent-wrapper p{color:#3c3c3c;font-size:16px;line-height:1.5em;height:3em;font-family:'proxima-med'}
a.listofContent-content{color:#3c3c3c;font-size:16px;line-height:1.5em;font-family:'proxima-med';margin-bottom:20px;display:block}
.chapter-img img{width:90%}
.chapter-img{text-align:center}
.chapter{padding:2% 0 3%;color:#fff;display:flex}
.chapters-content{padding:4% 0;min-height:650px;min-height:100vh}
.chapter-head{line-height:1.5em;margin-bottom:1em;color:#000}
.cusBullet{color:#fff;border-radius:50%;display:inline-block;background-color:#e06049;width:70px;height:70px;box-sizing:border-box;text-align:center;vertical-align:inherit;font-size:1.4em;line-height:1.8em;border:4px solid #ebebeb;margin-right:10px;position:relative}
.chapter .chapter-head{color:#fff;font-size:35px;margin-bottom:.5em;font-weight:500;margin-top:2rem;font-family:'proxima-med';}
.chapter p{line-height:1.8em;}
.conclusion{background:#2365d3;color:#fff;padding:4% 0}
.conclusion .head{color:#fff;margin-bottom:.5em;font-size:36px}
.conclusion p{line-height:1.8em;color:#fff}
.videosection{padding:4% 0;background:#4383EF;color:#fff}
.lazyframe{box-shadow:0 20px 20px rgba(162,162,162,0.56)}
.blogdetail .author .about-author-details{background:transparent;padding:0;border-radius:0;position:relative}
.blogdetail .author .about-author-details img{border:5px solid #fff;border-radius:50%;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)}
.blogdetail .author .about-author-details .details .head{font-size:24px;margin:0;display:inline-block;margin-right:10px;color:#fff;margin-bottom:.5em;font-size:36px}
.blogdetail .author .about-author-details .details p{margin:10px 0 0;letter-spacing:0;line-height:24px;color:#fff;line-height:1.8em;font-size:1em;text-align:justify}
.blogdetail .botad{background:#2e2e2e;padding:4% 0}
.blogdetail .bot-ad img{border-radius:15px}
.blogdetail .disqus{background:#f8f8f8;padding:4% 0}
.blogdetail .blog_head ul li a{color:#fff;font-family:'proxima-med';}
.blogdetail .author_social a{font-size:0px;width:45px;position:relative;color: #fff;}
.blogdetail .author_social a:before{content:"";display:block;position:absolute;top:50%;right:0;background:#fff;width:1px;height:80%;transform:translateY(-50%);}
.blogdetail .author_social a svg{width:28px;height:28px;}
.blogdetail ul,.blogdetail ol{padding:0 0 0 20px;margin-bottom:1em;}
.blogdetail .jumbotron ul,.blogdetail .jumbotron ol{font-size:18px}
.blogdetail .auth-details-sec figure img{float:left;width:50px;height:50px;border-radius:50%;overflow:hidden;margin-right:20px}
.blogdetail .ins-auth-details{font-size:16px;color:gray;margin-top:auto;font-family:'proxima-med';width:93%;float:left}
.blogdetail .auth-details-sec figure{margin-top:-14px;float:left}
.blogdetail .chat-icon{font-size:22px;color:#000;margin:0 9px;display:inline-block;vertical-align:middle}
.blogdetail .auth-details-sec{margin:22px 0 25px}
.blogdetail .listofContent{padding:1% 0}
.blogdetail .listofContent ul{list-style:none;padding:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center}
.blogdetail .badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:middle;background-color:#777;border-radius:10px;position:relative;top:-3px;right:0;padding:5px;width:22px;height:22px;line-height:12px;border-radius:50%;cursor:pointer;background:#ed252a}
/* .blogdetail .comment:hover{opacity:1;transform:translateX(10px)}
.blogdetail .comment{position:absolute;transform:translateX(-30px);opacity:0;transition:all ease 1s} */
.blogdetail .read-article{opacity:1;visibility:visible;transition:ease all .2s}
.blogdetail .hide_more .read-article{opacity:0;visibility:hidden}
.blogdetail .banner-div{height:calc(100vh - 70px);overflow:hidden}
.blogdetail .com-count{position:absolute;top:0;transform:translateX(-5%) translateY(-10%);visibility:hidden;opacity:0;transition:ease all .5s;color:#444}
.blogdetail .commnt-wrap:hover span.com-count{visibility:visible;opacity:1;transform:translateX(4%) translateY(-10%)}
.blogdetail .comment-count{display:inline-block;position:relative}
.blogdetail .comment-div{float:right;vertical-align:middle}
.blogdetail .author{padding:4% 0;background:#3277C7;color:#fff}
@media(max-width:768px){.blogdetail{font-size:16px}
.blogdetail h1,.blogdetail .h1{font-size:32px}
.blogdetail h2,.blogdetail .h2{font-size:26px}
.blogdetail h3,.blogdetail .h3{font-size:20px}
.blogdetail h4,.blogdetail .h4{font-size:16px}
.blogdetail h5,.blogdetail .h5{font-size:12px}
.blogdetail h6,.blogdetail .h6{font-size:10px}
.blogdetail .main-heading{font-size:30px}
.listofContent-wrapper p,a.listofContent-content{font-size:14px}
.chapter .chapter-head{font-size:32px}
.chapter p{font-size:16px}
.cusBullet{display:block;margin:.5em auto;line-height:2.1em}
.blogdetail .jumbotron{padding:20px}
.listofContent,.chapter,.chapters-content,.videosection,.conclusion{padding:10% 0}
.blogdetail .listofContent ul li{list-style:none;padding:0}
.blogdetail .commonBtn{width:100%;padding:10px}
}
.globeDropdown-content{right:0}
@media(min-width:767px){.desk-block{display:block}
.align-items-center{-ms-flex-align:center;align-items:center}
.d-flex{display:-ms-flexbox;display:flex}
.author_social{float:right}
}
.chapter-head{border-bottom:1px solid hsla(0,0%,100%,.2);padding-bottom:35px}
.chapter-head .chapter-prehead{display:block}
.videosection .lazyframe{box-shadow:0 20px 20px rgba(0,0,0,0.2)}
@media (min-height:650px) and (max-height:767px){.section1{padding:1% 0 0}
.blogdetail .auth-details-sec{margin:14px 0 10px}
.blogdetail .main-heading{margin-bottom:0;line-height:1.2em}
}
@media (min-width:1250px) and (max-width:1450px){.blogdetail .chapter-img img{width:70%}
.blogdetail .listofContent{padding:1% 0}
.blogdetail .section1{padding:1.5% 0 0}
.blogdetail .auth-details-sec{margin:20px 0}
.blogdetail .listofContent{padding:0}
.chapter p{font-size:20px}
.section1{padding:1% 0 0}
.blogdetail .auth-details-sec{margin:14px 0 10px}
.blogdetail .main-heading{margin-bottom:0;line-height:1.2em}
}
@media(max-width:1024px){.chapter,.banner-div{height:auto!important}
.blogdetail .banner-div{width:100%}
.chapters-content{min-height:auto}
}
@media (max-width:767px){.blogdetail .main-heading{margin:.5em 0 1em}
.listofContent-wrapper{padding:0;min-height:auto}
.blogdetail .jumbotron{padding:40px 0}
.author .about-author-details .details .head{font-size:18px}
.blogdetail .main-heading{margin-bottom:10px}
.listofContent-img{width:100px}
.blogdetail .ins-auth-details{float:none}
.blogdetail .auth-details-sec figure{margin-top:0}
.blogdetail .comment-div{float:none}
.blogdetail .author .about-author-details .details .head{text-align:left;font-size:30px;margin-bottom:.2em}
.chapter .chapter-head{font-size:28px}
.blogdetail .author{padding:10% 0}
.blogdetail ul,.blogdetail ol{padding:0 20px}
}
@media (min-width:1920px){}
a.blog-links{color:#444;text-shadow:0 0 1px rgba(51,51,51,0.35);text-decoration:underline!important}
.text-white{color:#fff!important}
.blogdetail .chapters-content li p{margin:1em 0 2em}
.download-list{background:url(https://images.appypie.com/wp-content/uploads/2020/02/28112618/bg-img.png) no-repeat center;overflow:hidden;position:relative;min-height:350px;background-size:cover;margin-top:-3px}
.download-details{margin:3% 6%}
.download-details h2{margin:0;color:#fff;font-weight:400;font-size:45px}
.download-details .download-btn{background:#fff;border:none;border-radius:50px;padding:20px 45px;margin-top:20px;font-weight:700;font-size:25px;display:inline-block}
.download-details .download-btn:active{box-shadow:none}
.download-com-list .img-bg{position:relative;right:0;width:500px}
.download-details .large-text{font-size:50px}
.download-com-list::before{content:"";position:absolute;width:5px;height:200px;background:#5056e8;left:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}
@media (max-width:1280px){.download-details h2{font-size:35px;line-height:45px;text-align:left}
.download-details .large-text{font-size:45px}
.download-details{margin:5% 6% 0}
}
@media (max-width:991px){.download-com-list .img-bg{margin:auto;display:block}
.download-details{text-align:center}
.download-details .download-btn{padding:12px 30px;font-size:20px}
.download-details h2{text-align:center}
}
@media (max-width:380px){.download-details .download-btn{padding:12px 25px;font-size:16px}
}
.blogdetail .hide_more.read-article{opacity:0;visibility:hidden}
.inherit-font{font-family:inherit!important}
.smooth-head{display:list-item;list-style-position:inside}
.post_txt ol.component-list li{margin:5px 0}
@media (min-width:1024px){.post_txt ul.component-list,.post_txt ol.component-list{column-count:3}
}
@media (max-width:767px){.about-author-details .details p{letter-spacing:1px;font-size:17px;text-align:left}
/* .ins-auth-details{font-size:13px} */
.tag.po figure img{margin-top:10px;margin-right:10px}
#main{margin-top:0}
.navbar-nav.mob-head{display:block}
.forMobileMenu{position:absolute;right:2%;top:50%;text-align:center;background:transparent;transform:translateY(-50%);height:auto;}
.forMobileMenu .icon-bar{background-color:#4e5056!important}
.forMobileMenu .navbar-toggle{margin:auto}
.blog_head ul li a{font-size:16px;padding-top:15px;padding-bottom:15px}
.post_txt h1 a,.post_txt.blog h1{font-size:22px;line-height:1.5}
/* .nav-appypie{height:60px} */
}
.blogfeature{position:relative}
ul.blogfeature-sub{position:absolute;background:#f16334;width:200px;text-align:left;min-height:auto;padding:1px 8px;border-radius:4px 4px;visibility:hidden;opacity:0;top:52px;box-shadow:0 20px 9px rgba(0,0,0,.1);z-index:1;left:34px}
.blogfeature:hover .blogfeature-sub{visibility:visible;opacity:1}
@media (max-width:990px){ul.blogfeature-sub{display:inline-block;position:sticky;width:auto;left:auto;visibility:visible;opacity:1;box-shadow:none}
}
section#blog_sec.po{background:#e4e2dd}
@media (min-width:1030px){.po .custm-width{padding:2rem 2.75rem 0 0;background:#fff}
}
@media (max-width:1029px){section#blog_sec.po{background:#fff}
}
.author-subdesc{display:block;margin-top:8px;font-weight:400;color:#757575;color:#a5a5a5;font-weight:300}
@media (min-width:1200px){/*.call-us.enq-btn .signup-btn.text-btn:nth-child(1){margin-right:0}*/
/* .navbar-nav>li>a.signup-btn-top{display:none} */
}
/* @media (min-width:1024px) and (max-width:1300px){span.call-txt{font-size:11px}
.signup-btn.text-btn{padding:11px}
.call-us .signup-btn{margin:6px 45px 6px 10px}
} */
.caret.blogmenumobile{display:none}
.forMobileMenu{background:transparent}
@-webkit-keyframes orb-grow{0%{-webkit-transform:scale(0)}
100%{-webkit-transform:scale(6);opacity:0}
}
@-moz-keyframes orb-grow{0%{-moz-transform:scale(0)}
100%{-moz-transform:scale(6);opacity:0}
}
@keyframes orb-grow{0%{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}
100%{-webkit-transform:scale(6);-moz-transform:scale(6);-ms-transform:scale(6);-o-transform:scale(6);transform:scale(6);opacity:0}
}
.app_maker{box-shadow:rgba(93,186,229,.8) 0 -100px 150px -110px inset;background:-webkit-linear-gradient(-427deg,#0f2244 0,#1e2d5b 10%,#194b88 40%,#0285c2 90%,#1d9cdf 100%);background:linear-gradient(157deg,#0f2244 0,#1e2d5b 5%,#194b88 32%,#0285c2 76%,#1d9cdf 100%);display:flex;justify-content:center;align-items:center;text-align:center;font-family:"Open Sans",sans-serif;overflow:hidden}
.app_maker .video-text-header h1{font-size:50px;font-weight:400;line-height:60px;text-shadow:0 0 0 #000;text-transform:none;margin-bottom:10px;margin-top:15px;font-family:"Open Sans",sans-serif;color:#fff}
.app_maker .sub-head{color:#fff;font-size:26px;margin:26px 0 120px;font-family:"Open Sans",sans-serif}
.intro-heading.main2-heading{margin-top:-12%}
#orb-container{position:relative;width:280px;margin:0 auto}
.orb-grow{-webkit-animation-name:orb-grow;-moz-animation-name:orb-grow;animation-name:orb-grow}
.animated-orb,.animated-orb-2,.animated-orb-3{-webkit-animation-duration:6s;-moz-animation-duration:6s;animation-duration:6s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-iteration-count:infinite}
.orb-1,.orb-2,.orb-3{position:absolute;left:50%;top:-15%;margin-top:-40px;margin-left:-87px;width:175px;height:175px;pointer-events:none;background:-webkit-linear-gradient(top,rgba(134,191,238,.07),rgba(134,191,238,0));background:linear-gradient(to bottom,rgba(134,191,238,.07),rgba(134,191,238,0));border-radius:350px}
.animated-orb-2{-webkit-animation-delay:.8s;-moz-animation-delay:.8s;animation-delay:.8s}
.animated-orb-3{-webkit-animation-delay:1.6s;-moz-animation-delay:1.6s;animation-delay:1.6s}
.home-btn{margin-bottom:0;padding:20px 50px;font-size:26px;border-radius:4px;font-family:'Open Sans',sans-serif;background-image:-webkit-gradient(linear,left top,left bottom,from(#3384c3),to(#2375b4));background-image:-webkit-linear-gradient(#3384c3,#2375b4);background-image:linear-gradient(#3384c3,#2375b4);background-color:#2b71b1;color:#Fff!important;text-decoration:none!important;-webkit-transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);transform:scale(1);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease;display:block}
.home-clientele{position:absolute;bottom:0;left:0;background:-webkit-linear-gradient(-427deg,#0e3f69 0,#10385b 40%,#132f48 100%);background:linear-gradient(157deg,#0e3f69 0,#10385b 40%,#132f48 100%);padding:10px 0;right:0}
.app_maker .home-clientele-img{text-align:center}
.home-clientele img{padding:7px 0;max-width:100%}
.home-btn:hover{-webkit-transform:scale(1.08);-ms-transform:scale(1.08);-moz-transform:scale(1.08);transform:scale(1.08);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease;box-shadow:0 1px 13px #333;background:#2b71b1}
@media only screen and (max-width:1400px) and (min-width:992px){.app_maker .home-clientele-img img{width:800px;height:40px;padding:0}
.app_maker .home-btn{font-size:18px;padding:14px 35px 15px}
}
@media (max-width:1199px) and (min-width:992px){.hidden-md{display:none!important}
}
@media (max-width:900px){.home-clientele-img img{width:100%;height:auto}
}
@media (max-width:768px){.app_maker .video-text-header h1{font-size:25px;line-height:36px}
.app_maker .sub-head{color:#fff;font-size:14px;margin:24px 0 80px;font-family:"Open Sans",sans-serif}
.home-btn{padding:15px 35px;width:100%;margin-left:0;font-size:20px}
}
.blueColor li a{color:#08c;border-bottom:1px solid #08c}
.most-pop-wrap{display:block;color:#000;font-weight:400;margin:0 0 15px;font-size:14px;list-style:none;padding: 0;}
.ads h2 {margin-top: 0;}
.most-pop-wrap li{margin:0 0 30px}
.most-pop-wrap li img{margin:0 0 15px}
.most-pop-wrap li a{color:#626668;text-decoration:none!important}
.side-head{font-size:22px;display:block;color:#333;color:#424242;padding:20px 0 15px;margin-bottom:20px;border-bottom:1px solid #333;border-bottom:1px solid #e0e0e0;}
.most-pop-wrap li a:hover{color:#3f4040}
@media(min-width:1200px){.posts{margin-right:50px}
section#blog_sec.po .posts{margin:0}
}
@media (min-width:1030px){}
@media(min-width:992px){}
section#blog_sec.po{background:#fff}
.about-author-details{background:#f9f9f9;padding:20px;border-radius:2px;position:relative;}
.ads{padding:0 13px;background:rgb(249, 249, 249);border-radius:2px;border:1px solid #e9e9e9;-webkit-box-shadow:0 0 2px rgba(0, 0, 0, 0.1);box-shadow:0 0 2px rgba(0, 0, 0, 0.1);}
@media(max-width:992px){.ads{display:none;}
}
@media(max-width:1199px){#navbar{width:100%;background:#fff;margin:auto;position:absolute;z-index:2;top: 50px;left: 0;box-shadow: 0 0px 4px rgba(51, 51, 51, 0.55);}
.nav.navbar-nav.s-nav{height:80vh;overflow-y:scroll}
.nav-appypie {padding: 8px 0;height: 60px;}
}
.progress-container{width:100%;height:8px;background:rgba(239,239,239,0.55);opacity:0;display:none}
.progress-container.stickyBar{position:fixed;z-index:1;top:0;opacity:1;display:block}
.progress-bar{height:8px;background:#54efff;background:#1c82ea;width:0;border-radius:0 10px 10px 0;box-shadow:none}
.border.tweet{border-radius:5px;box-shadow:0 0 3px rgba(0,0,0,0.3);border:2px solid #0bb9f7}
.border.tweet p{margin:0}
.border.tweet a.twitter-share-button{color:#000}
.border.tweet .icon-twitter-bird-1{color:#0bb9f7}
@media (min-width:1200px){.po .custm-width.col-lg-9{width:74%;}
.po .col-lg-3{width:26%;}
}
.floatForm{position:fixed;bottom:2%;z-index:99999;left:1.5%;background:#fff;border:0 solid #b9b9b9;padding:20px 25px;box-shadow:0 1px 5px 0 rgba(0,0,0,.2);background:#fff;border-radius:4px 4px 0 0;border-radius:10px;transition:ease all 1s;transform:translateY(104%)}
.close-floatForm span{color:#fff;margin:auto;display:block;text-align:center;font-size:1.2em;line-height:54px;transition:ease all 1s;transform:rotate(-180deg);animation-delay:2s}
.close-floatForm{position:absolute;left:0;height:54px;width:54px;top:-12%;transition:ease all .2s;background-image:-webkit-linear-gradient(90deg,#238de9 0%,#238de9 100%)!important;border-radius:50%;cursor:pointer;transition:ease all 1s}
.close-floatForm:hover{opacity:1;box-shadow:0 2px 11.8px .2px rgba(0,0,0,.26)}
.floatForm.slideup{transform:translateY(0%)}
.floatForm.slideup span{transform:rotate(0deg)}
.video-wrap{text-align:left;position:relative;display:block;height:auto;padding:2rem 0 0;transition:ease all 1s;box-shadow:none}
.lazyframe{box-shadow:none}
.video.stuck{right:4%;top:6%;box-shadow:0 20px 20px rgba(162,162,162,0.56)}
.video-wrap p{padding:5px 0;}
#contactModal .modal-title{font-size:40px!important;font-weight:500;line-height:50px!important;margin-bottom:10px;color:#555}
#contactModal .sub-title{color:#555;font-size:15px;line-height:1.3}
#contactModal .modal-header{border-bottom:0 solid #e5e5e5;padding:0}
#contactModal .form-group .form-label{color:#646F79;font-size:13px;margin-bottom:8px;font-weight:500;color:#555}
#contactModal span.wpcf7-not-valid-tip{color:#ea4b4b;font-size:80%;display:block;font-family:inherit;font-weight:400}
#contactModal .form-required{margin-left:5px;color:red}
.btn.btn-primary.cus-submit-btn{-webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,0.15);box-shadow:0 5px 15px 0 rgba(0,0,0,0.15);background:#1676E8;display:inline-block;padding:1.0625em 1.875em;border-width:0;border-style:solid;border-color:transparent;border-radius:5px;color:#fff!important;font-weight:700;font-size:1em;line-height:1.133;-webkit-font-smoothing:antialiased;-webkit-transition:150ms ease;transition:150ms ease;-webkit-transition-property:background-color border-color color;transition-property:background-color border-color color;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none}
.btn.btn-primary.cus-submit-btn:hover{background:#1468cc;-webkit-box-shadow:0 5px 25px 0 rgba(0,0,0,0.25);box-shadow:0 5px 25px 0 rgba(0,0,0,0.25);color:#fff}
#contactModal textarea.form-control{height:90px}
#contactModal input[type="text"]:focus,#contactModal input[type="password"]:focus,#contactModal select:focus,#contactModal textarea:focus,#contactModal .form-control:focus{box-shadow:0 0 0 #464645!important;-moz-box-shadow:0 0 5px #464645;-webkit-box-shadow:0 0 5px #464645;border-color:#999797}
#contactModal .modal-content{padding:20px 20px 25px;padding:31px 10%;background-size:40%;border-radius:0}
#contactModal .modal-body{padding:10px 0}
#contactModal .modal-header .close{position:absolute;right:3%;width:32px;height:32px;opacity:.5;top:25px;transition:ease all .2s}
#contactModal .close.close_btn::before{transform:rotate(45deg)}
#contactModal .close.close_btn::before,#contactModal .close.close_btn::after{position:absolute;content:' ';height:33px;width:1px;background-color:#20303c;top:0;transition:ease all .5s}
#contactModal .close.close_btn::after{transform:rotate(-45deg)}
#contactModal .modal-header .close:hover{opacity:1;background:transparent}
#contactModal .form-control{width:80%;box-shadow:none;border-color:rgba(0,0,0,0.12)}
#contactModal button:active{box-shadow:none;background:transparent}
#contactModal .form-group.cus-captcha{display:flex;margin-top:20px}
#contactModal .bodybtn{display:none}
#contactModal .body-heading{position:relative;display:inline-block;margin:1em auto 0;font-size:1.2em;pointer-events:none}
#contactModal .custom-list-style li{color:#555;font-size:15px;line-height:1.3}
#contactModal .form-group.cus-captcha .form-label{margin-right:10px}
#contactModal .modal-dialog{position:relative;z-index:9999}
@media (min-width:992px){#contactModal .modal-lg{width:800px;margin:20px auto}
.footer-nav-list .footer-nav-heading, .widget_nav_menu .widget-title{pointer-events:none;}
}
@media (min-width:1450px){#contactModal .modal-lg{margin:50px auto}
#contactModal .modal-content{padding:6% 10%}
}
#contactModal .sub-title a{color:#6692de}
#contactModal .form-control::-webkit-input-placeholder{color:#ccc}
#contactModal .form-control::-moz-placeholder{color:#ccc}
#contactModal .form-control:-ms-input-placeholder{color:#ccc}
#contactModal .form-control:-moz-placeholder{color:#ccc}
#contactModal .form-group{margin-bottom:10px}
#contactModal .small-grayHeading{color:#848484;font-size:11px;margin:15px 0 0;display:inline-block}
#privacyPolicyId,#termCondId{color:#5c6ac4}
#privacyPolicyId:hover,#termCondId:hover{color:#3748b4}
@media(max-width:768px){#contactModal .modal-title{font-size:25px!important;line-height:30px!important}
#contactModal .sub-title{font-size:13px}
#contactModal .form-control{width:100%}
#contactModal .modal-content{padding:10% 8%}
#contactModal textarea.form-control{height:100px}
#contactModal .close.close_btn::before,#contactModal .close.close_btn::after{height:20px}
#contactModal .body-heading{font-size:1em}
}
div.wpcf7-mail-sent-ok{border:0 solid #398f14;font-size:16px;color:#398f14;font-weight:700;padding:0}
form.wpcf7-form.sent .form-group{display:none!important}
.cstm-btn{text-decoration:none;color:#fff !important;background:#f37229;padding:10px 25px;border-radius:50px;margin-top:15px;display:inline-block;font-size:16px;font-weight:bold;border:1px solid #f37229;box-shadow:0 2px 4px 0 rgba(0,0,0,.3);-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.3);}
.cstm-btn:hover{background:#fff;color:#f37229 !important;}
.globeDropdown-content{min-width:190px;}
.globeDropdown-content a{text-transform:capitalize;font-size:12px}
.help_heading a{color:grey;font-size:15px;color:#5f6368}
.help_heading{position:relative;font-size:15px;color:#000;display:block;padding:10px 0;background:transparent;font-family:'proxima-med';line-height:1.6;background:transparent;text-align:left;}
.help_heading p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.tag{font-size:15px;padding-right:0}
.help_heading .icon{padding:6px;color:rgba(111,142,41,0.7);color:#5f6368;margin:0 4px;width:18px}
.blogdetail .help_heading.breadcrumb a{text-align:left;}
.blogdetail .help_heading a{color:grey;font-size:15px;color:#5f6368;opacity:0.7;}
.blogdetail .help_heading.breadcrumb a:hover{opacity:1;}
#FAQs{background:#f9f9f9;color:#333;padding:3% 0 5%}
#FAQs .cstm-accordion-style .panel-title a{display:block;text-decoration:none;}
#FAQs .cstm-accordion-style .panel-title i{float:right;color:#777;margin-top:8px;font-size:15px}
#FAQs .panel-title{font-size:18px!important;margin-bottom:0!important;font-family:'proxima-med'!important}
#FAQs .panel-default>.panel-heading{background:transparent;padding:12px 0 12px 0;margin:0}
#FAQs .panel-group .panel{background:transparent;padding:0px 0px;box-shadow:none;border:0;border-radius:0;border-bottom:1px dashed #ddd;}
#FAQs .panel-group .panel-heading+.panel-collapse>.panel-body{border-top:1px dashed #ddd}
#FAQs .panel-body{font-size:18px;padding:30px 0 0;font-family:'proxima-med';}
.blue-link,.blue-link:visited{color:#337ab7;text-decoration:none}
.blue-link:hover{color:#2a6da7;text-decoration:none}
#FAQs .faqtitle{font-family:'proxima-med';font-size:35px;margin-bottom:.5em;font-weight:500;margin-top:2rem}
.blogdetail #FAQs h4,.blogdetail #FAQs .h4,.blogdetail #FAQs li{font-family:'proxima-med';line-height:1.5em}
ol.blue-underline li h4{font-size:20px;font-weight:normal;margin-bottom:0;text-decoration:none;color:#0088cc;border-bottom:1px solid #0088cc;line-height:1.2;}
ol.blue-underline li h4:hover{color:#096a9a;}
ol.blue-underline li a{display:inline-block;}
@media (max-width:767px){ol.blue-underline li h4{font-size:18px;}
}
.bottom-footer{background:#101013;padding:20px 0}
.de-footer-menu li a{font-size:14px;text-decoration:none;margin-right:5px;color:#797c88;text-transform:capitalize}
.de-footer-menu li a:hover{color:#8c8b97}
.language-change>span{font-size:16px;text-decoration:none;margin-right:20px;color:#797c88;float:left;line-height:50px}
.language-change .dropup{float:left}
.language-change .dropup>a{float:left;margin:5px 0;padding:8px 20px;color:#fff}
.language-change .dropup .dropdown-menu>li>a{width:100%}
.langfoot-menu{position:absolute;z-index:20;visibility:hidden;opacity:0;filter:alpha(opacity=0);-webkit-transition:.2s ease;-moz-transition:.2s ease;-o-transition:.2s ease;transition:.2s ease;background-color:#fff;width:100%;bottom:40px;min-width:190px;box-shadow:0 .55556rem 1.11111rem 0 rgba(0,0,0,.1);max-height:410px;border-radius:2px;list-style:none;padding:0;text-align:center;transform:translateY(-10px);right:0}
.dropup:hover .langfoot-menu{visibility:visible;opacity:1;filter:alpha(opacity=100);transform:translateY(0px)}
.langfoot-menu a{border-bottom:.5px solid rgba(105,108,118,0.2);font-size:12px;display:block;padding:8px;color:#696c76;letter-spacing:.08em;text-decoration:none;transition:.2s ease}
.langfoot-menu a:hover{background:#e3e3e3}
.langfoot-menu:before{content:" ";display:block;position:absolute;margin:-.55556rem auto .11111rem;border-style:solid;border-width:.27778rem;border-color:transparent transparent rgba(192,211,75,0);bottom:-16px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #fff;left:40%}
.nav>li>a:hover{background:transparent}
.create-btn{display:inline-block;letter-spacing:.08036em;color:#fff;text-shadow:.07143em .07143em .21429em rgba(0,0,0,.05);word-spacing:.10714em;padding:.71429em 1.42857em;border-radius:9999em;border:2px solid hsla(0,0%,100%,.1);text-decoration:none!important;margin:20px 0;transition:background-color .25s ease-out}
.create-btn i{margin-left:10px}
.langfoot-menu ul{list-style:none;padding:0;}
@media (max-width:740px){.de-footer-menu{width:100%;text-align:center;margin:10px auto}
.de-footer-menu li a{text-align:center;margin-right:0;}
.language-change{float:none!important;margin:auto;text-align:center;width:100%;}
.langfoot-menu{right:0;}
.forMobileMenu.hidden-md.hidden-lg{top:27px;}
}
.blogdetail #FAQs a{color:#4267b2;font-weight:400;}


@media (min-width: 1200px){
.post_img a {background: rgba(249, 249, 249, 0.15);}
/* section#blog_sec.po .post_img {height: 418px;} */
.tag-txt p {height: 52px;}}

.post_txt.blog, .post_txt h1 a, .post_txt p, .post_txt.blog h1, .post_txt ul li, .post_txt ul, .post_txt ol, .ins-auth-details, .glossary_heading { font-family: 'proxima-med' !important;letter-spacing: 0px;}
.post_img{box-shadow:0 0 20px rgba(162,162,162,0.56);border:1px solid #e0e0e0;box-shadow:0 0 2px rgba(162,162,162,0.56)}
.border{padding:3% 2%}
.post_txt .border ul{margin-bottom:0;padding:0 0 0 20px;margin-top:20px}
.post_txt .lazyframe{box-shadow:0 0 10px rgba(162,162,162,0.56)}
.blog-btn{color:#fff!important;background:#f37229;padding:10px 35px 9px;font-weight:700;font-size:18px;font-weight:700!important;border:1px solid #f37229;letter-spacing:0}
.blog-btn:hover{background-color:#e46b27}
.post_txt p > a, .show-detail a, .post_txt li {letter-spacing: 0;}
.about-author-details {display: flex;align-items: center;flex-wrap: wrap;margin-top: 40px;margin-bottom: 20px;}
.about-author-details .details .head {font-weight: bold;}
@media (max-width:768px){
    /* .nav-home-app {padding: 0 15px !important;} */
    .border {padding: 20px 20px;}
    .author_social {margin: 10px 0;}

}

.headerRight {width: 100%;}
.searchWrap {width: 50px;}
.globeDropdown {padding: 12px 0;}
.search-box {top: 5px;}
.nav-appypie {padding: 8px 0;}
/* @media (min-device-width:800px) and (max-device-width:1280px){.container-fluid.nav-home-app{padding:0px;}} */
@media (min-width:1440px){.container-fluid.nav-home-app{padding:0 100px;}}
@media (min-width:1200px){
    .call-us.enq-btn a {display: inline-block !important;}
    .navbar-nav>li>a.signup-btn-top{display:none}
    .call-us.enq-btn {display: block;}
}
@media (max-width: 1199px) {
.navbar-header {width: auto;}
.forMobileMenu{display: block;float: right;}
.mob-head {padding-right: 0;}
.forMobileMenu .icon-bar {
    background-color: #4e5056 !important;
    width: 25px !important;
    height: 4px !important;}
.nav>li>a.mobileLogin {position: relative;top: auto;right: auto;width: auto;padding: 0;}
}

/* Email Capture popup */
/* .kento_email_subscriber.emailCapture{position:relative;background:transparent;width:auto;height:auto;z-index:1} */
.kento_email_subscriber.emailCapture .subscribe_theme_six{background:none;height:auto;margin:40px auto}
.kento_email_subscriber.emailCapture .subscribe_theme_six .kento_email_subscriber_close,.subscribe_theme_six > a{display:none}
.kento_email_subscriber.emailCapture .subscribe_theme_six .subscribe_main{margin:auto;border:none;background:#fff;padding:0;display: flex;flex-flow: column;}
.kento_email_subscriber.emailCapture .subscribe_theme_six .subscribe_email{width:calc(100% - 152px);border:none;border-radius:0 0 0 0;padding:10px 30px;margin:0;height:52px;font-size:16px;font-family:inherit;background:#f3f3f3}
.kento_email_subscriber.emailCapture .subscribe_theme_six .subscribe_submit{line-height:1.6;position:relative;background:#f37229;color:#fff;border:1px solid transparent;transition:all ease .5s;border-radius:0 0 0 0;margin:0;font-size:18px;height:51px;font-family:inherit;display:inline-block;width:152px}
.kento_email_subscriber.emailCapture .subscribe_theme_six_heading{text-align:center;margin:0 0 20px;color:#000;font-weight:700}
.subscribe_theme_five .subscribe_submit {padding: 7px 24px 10px !important;border-radius: 22px !important;}
.subscribe_theme_five .subscribe_submit:hover {box-shadow: 0 0 20px hsl(0deg 0% 0% / 30%) !important;}
@media (max-width:420px){
.kento_email_subscriber.emailCapture .subscribe_theme_six {margin: 40px 0 !important;width: 100% !important;}
.kento_email_subscriber.emailCapture .subscribe_theme_six .subscribe_main {width: 100%;}
.kento_email_subscriber.emailCapture .subscribe_theme_six .subscribe_email{width:100%;margin-bottom: 20px;}
.kento_email_subscriber.emailCapture .subscribe_theme_six .subscribe_submit{background-color:#e95501;}
}

.iconz-global, .iconz-globe {font-size: 18px;}
.container-fluid.nav-home-app{position:relative}
@media (max-width: 1199px) {
#navbar .navbar-nav li{width:100%}
.navbar-nav > li{float:left}
.mob-head{top:0px}
.forMobileMenu{position:absolute;top:0;margin-top:0;right:0}
#navbar.collapse.in{border-bottom:0 solid rgba(0,0,0,.2);padding-bottom:10px}
}
@media (max-width: 767px) {
.forMobileMenu{top:20px}
}
.post_txt.blog img {height: auto;display: block;}
.most-pop-wrap img {height: auto;}

/* @media (min-width: 992px) {
    .post_img {height: 405px    }
} */
@media (max-width: 991px) {
.chapter-img img {height: auto;}
}
.table-box-table table{font-size:14px;width:100%}
.table-box-table .c-silver{background-color:#f8f8f8}
.table-box-table{border:1px solid #dee2e6;width: 70%;margin:40px auto;}
.table-box-table td{padding:11px 40px}
.table-box-table .btns-2 a{position:relative;padding:10px 25px;background:#27ae60;font-size:14px;font-weight:700;border-radius:4px;text-align:center;-webkit-transition:background .5s;-moz-transition:background .5s;-o-transition:background .5s;transition:background .5s;display:inline-block;color:#fff;width:174px;text-decoration:none}
.table-box-table .btns-3 a{position:relative;padding:10px 25px;background:#2e9fff;font-size:14px;font-weight:700;border-radius:4px;text-align:center;-webkit-transition:background .5s;-moz-transition:background .5s;-o-transition:background .5s;transition:background .5s;color:#fff;display:inline-block;width:174px;text-decoration:none}
.table-box-table .btns-2 a:hover{background:#069e46}
.table-box-table .btns-3 a:hover{background:#138ef7}
.table-box-table a{color:#3da2ff;font-weight:700;text-decoration:none}
@media (max-width:767px) {
.table-box-table{width:95%;margin-bottom:20px;overflow-y:hidden}
.table-box-table td{padding:11px 12px;width:50%;overflow:hidden;display:inline-block;vertical-align:text-top;font-size:13px}
.table-box-table .btns-3 a,.table-box-table .btns-2 a{padding:10px 12px;width:134px;font-size: 12px;}
}
@media (max-width:320px) {
.table-box-table .btns-3 a,.table-box-table .btns-2 a{padding:10px 8px;width:120px;font-size: 11px;}
}

.globeDropdown-content ul {list-style: none;padding: 0;margin: 0;}


/* Comment Box Css */
ol.commentlist div#respond{padding-left:60px}
.comment-respond *{font-family:'proxima-med'}
#comments{display:flex;display:-ms-flexbox;padding-top:40px;flex-flow:column;border-top:0 solid #dbdfe4}
#comments .commentlist{order:2}
#comments.comments-area .commentlist,#comments.comments-area .children{list-style:none;padding:0;}
.comment.pageComment .avatar{border-radius:3px;overflow:hidden;flex:0 0 60px;width: 60px;height: 60px;}
article.comment.pageComment{display:flex;display:-ms-flexbox;width:100%;padding:20px 0;border-bottom:1px solid #e4e4e4;background: transparent;border-radius: 0;margin-bottom: 20px;}
article.comment.pageComment .post-body{flex:0 0 calc(100% - 60px);display:flex;display:-ms-flexbox;flex-flow:column;margin:5px 10px 5px}
.comment.pageComment .avatar img{border-radius:35px;border:1px solid #E4E4E9}
article.comment.pageComment .comment-author.vcard{display:block;width:100%;margin-bottom:0;font-size:13px;padding-right:46px;margin-bottom:6px;    border-bottom: 0px solid #ccc !important;}
article.comment.pageComment header cite{color:#000;font-weight:700;font-size:16px;margin:0;display:inline-block;font-style: normal;}
article.comment.pageComment .post-body cite span{font-size:10px;line-height:14px;font-weight:700;display:inline-block;position:relative;top:-3px;left:0;color:#fff;background:#5093e8;padding:2px 7px 2px 8px;border-radius:8px;border:1px}
article.comment.pageComment .post-body header a{margin:0;display:block}
article.comment.pageComment .post-body header time{margin:0;font-size:12px;display:inline-block;color: #4F94E9;}
article.comment.pageComment .post-body .comment-content.comment p{line-height:21px;font-size:15px;margin-bottom:10px;color:#4e5056}
article.comment.pageComment .post-body .comment-content.comment p a{    text-decoration: none;color: #4F94E9;font-size: 13px;}
/* .commentReply,.commentReply a{color:#656c7a;font-weight:500;font-size:13px;text-decoration:none} */
.commentReply:hover a{color:#2a2e2e}
a#cancel-comment-reply-link{text-decoration: none;color: #4F94E9;background: transparent;padding: 0;font-size: 13px !important;}
a#cancel-comment-reply-link:hover{text-decoration:none;color:#307ddc;background: transparent;padding: 0;}
article.comment.pageComment .post-body header cite a { color: #444; text-transform: capitalize; color: #000; font-weight: 700; font-size: 16px; margin: 0; display: inline-block; text-decoration: none !important; }

/* Forms */
#comments form#commentform{display:flex;flex-wrap:wrap;font-family:proxima-med;justify-content:space-between}
#respond #reply-title{margin:0;font-weight:700;font-family:'proxima-med'}
#comments form#commentform{display:-ms-flexbox;display:flex;flex-wrap:wrap;font-family:'proxima-med';justify-content:space-between}
#comments form#commentform input[type="text"]{background:#fff;border:1px solid #DBDBDB;transition:all .2s linear;padding:5px 9px;margin:0;border-radius:0;font-size:13px;height:45px;box-shadow:0 3px 70px rgb(0 0 0 / 10%)}
#comments #commentform .comment-form-comment{flex:0 0 100%;display:flex;flex-flow:column;display:-ms-flexbox;order:2}
.comment-form-comment textarea#comment{background:#fff;border:1px solid #DBDBDB;transition:all .2s linear;padding:5px 9px;margin:0;font-size:13px;border-radius:0;box-shadow:0 3px 70px rgb(0 0 0 / 10%);height:90px}
#comments form#commentform input[type="text"]:focus,.comment-form-comment textarea#comment:focus{outline:0;box-shadow: 0 0 8px #bfbfbf;}
#comments #commentform .comment-form-cookies-consent{flex:0 0 calc(100% - 200px)}
#comments #commentform .form-submit{flex:0 0 200px;margin-left:auto;order:3}
.comment-form-cookies-consent{display:-ms-flexbox;display:flex}
.comment-form-cookies-consent label{margin-left:10px;margin-top:1px}
#comments #respond form p{flex:0 0 32%}
#comments #respond form .comment-notes{flex:0 0 100%;margin-bottom:30px}
#comments .comments-title{margin-bottom:20px}
#comments.comments-area form#commentform .submit{border-radius:0;box-shadow:none;text-decoration:none;color:#fff !important;padding:10px 25px;margin:10px 0 0;display:inline-block;font-size:16px;font-weight:700;background:#4F94E9;border:0 solid #eee;transition:.25s ease-out;color:#A3A3A3}
#comments.comments-area form#commentform .submit:focus{outline:0;}
#comments form#commentform .submit:not(:disabled):hover{background:#307ddc;transition:.25s ease-out;color:#fff}
.commentReply .comment-reply-link { background: url(https://images.appypie.com/wp-content/uploads/2021/02/23084719/Icon-ios-share.svg); font-size: 0; background-size: cover; width: 20px; height: 16px; display: inline-block; background-repeat: no-repeat; background-position: top center; vertical-align: middle; margin-top: 10px; }
.commentReply span{display:none}
@media(max-width:991px){
    #comments #respond form p, #comments #commentform .comment-form-cookies-consent, #comments #commentform .form-submit {flex: 0 0 100%;margin: 10px 0 !important;}
    .comment.pageComment .avatar {margin-bottom: 20px;}
    article.comment.pageComment .post-body {flex: 0 0 100%;margin: 0 0px 5px;}
    article.comment.pageComment{flex-wrap: wrap;}
    ol.commentlist div#respond {padding-left: 0px;}
}

.bot-ad img {height: auto;}
#comments .commentlist>li:nth-child(n+4) {display: none;}
#comments .commentlist.open>li:nth-child(n+4) {display: block;}
.viewMoreComments{order: 3;text-align: right;}
.viewMoreComments span{color: #4F94E9;cursor: pointer;}
.viewMoreComments span:hover{color: #307ddc;}

.copyright { font-size: 14px; line-height: 1.42857143; margin: 10px 0;color: #696c76;}



/* audio*/
.audioBlogWrpper { display: flex; flex-direction: column; margin-bottom: 20px; padding: 10px 20px; border: 1px solid hsl(0deg 0% 49% / 20%); font-weight: bold; margin-bottom: 30px; }
.audioBlog{display:flex;flex-direction:column;margin-bottom:20px;padding:0 10px}
.audioBlog .header-btns{display:flex;flex-wrap:wrap;width:100%;-webkit-box-pack:justify;justify-content:space-between;margin-top: 20px;font-weight: bold;}
.audioWrap{display:flex;flex-direction:row;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;height:60px;width:100%;padding: 0;background:transparent}
.audio-player{--player-button-width:3em;--sound-button-width:2em;--space:.5em;width:15rem;height:15rem}
.icon-container{width:100%;height:100%;background-color:#DE5E97;color:#fff;display:flex;justify-content:center;align-items:center}
.audio-icon{width:90%;height:90%}
.controls{display:flex;flex-direction:row;/*align-items:center;*/width:100%;margin-top:10px;position:relative;height: 40px;}
.player-button{background-color:transparent;border:0;width:40px;height:40px;cursor:pointer;padding:0}
.timeline{-webkit-appearance:none;width:calc(100% - (var(40px) + var(--sound-button-width) + var(--space)));height:.5em;background-color:#e5e5e5;border-radius:5px;background-size:0 100%;background-image:linear-gradient(#DE5E97,#DE5E97);background-repeat:no-repeat;margin-right:var(--space);opacity:0;position:relative;z-index:1;cursor:pointer;top: 8px;height: 20px;}
.timeline::-webkit-slider-thumb{-webkit-appearance:none;width:1em;height:1em;border-radius:50%;cursor:pointer;opacity:0;transition:all .1s;background-color:#a94672}
.timeline::-moz-range-thumb{-webkit-appearance:none;width:1em;height:1em;border-radius:50%;cursor:pointer;opacity:0;transition:all .1s;background-color:#a94672}
.timeline::-ms-thumb{-webkit-appearance:none;width:1em;height:1em;border-radius:50%;cursor:pointer;opacity:0;transition:all .1s;background-color:#a94672}
.timeline::-webkit-slider-thumb:hover{background-color:#943f65}
.timeline:hover::-webkit-slider-thumb{opacity:1}
.timeline::-moz-range-thumb:hover{background-color:#943f65}
.timeline:hover::-moz-range-thumb{opacity:1}
.timeline::-ms-thumb:hover{background-color:#943f65}
.timeline:hover::-ms-thumb{opacity:1}
.timeline::-webkit-slider-runnable-track{-webkit-appearance:none;box-shadow:none;border:none;background:transparent}
.timeline::-moz-range-track{-webkit-appearance:none;box-shadow:none;border:none;background:transparent}
.timeline::-ms-track{-webkit-appearance:none;box-shadow:none;border:none;background:transparent}
.sound-button{background-color:transparent;border:0;width:20px;height:40px;cursor:pointer;padding:0}
.timelineWave{position:relative;position:absolute;height:22px;left:10px;top:0;width: calc(100% - 20px);overflow-x: clip;}
.timelineWaveWrapper {width: 100%;position: relative;
overflow: hidden;
max-width: calc(100% - 80px);height:60px;}
.timelineWave span{display:block;bottom:0;width:2px;height:10px;background:#579BEA;position:absolute;}
.timelineWave.animate span{animation:audio-wave 2s infinite ease-in-out}
.timelineWave span:nth-child(n + 1) {animation-delay: 0.3s;}
.timelineWave span:nth-child(2n+1) {animation-delay: 0.6s;}
.timelineWave span:nth-child(3n+1) {animation-delay: 0.9s;} 
.timelineWave span:nth-child(4n+1) {animation-delay: 1.2s;} 
.timelineWave span:nth-child(5n+1) {animation-delay: 1.6s;} 
.timelineWave span:nth-child(6n+1) {animation-delay: 2s;} 

@-moz-keyframes audio-wave {
0%{height:15px;transform:translateY(0px)}
25%{height:60px;transform:translateY(20px)}
50%{height:15px;transform:translateY(0px)}
100%{height:10px;transform:translateY(0px)}
}
@-webkit-keyframes audio-wave {
0%{height:15px;transform:translateY(0px)}
25%{height:60px;transform:translateY(20px)}
50%{height:15px;transform:translateY(0px)}
100%{height:10px;transform:translateY(0px)}
}
@-o-keyframes audio-wave {
0%{height:15px;transform:translateY(0px)}
25%{height:60px;transform:translateY(20px)}
50%{height:15px;transform:translateY(0px)}
100%{height:10px;transform:translateY(0px)}
}
@keyframes audio-wave {
0%{height:15px;transform:translateY(0px)}
25%{height:60px;transform:translateY(20px)}
50%{height:15px;transform:translateY(0px)}
100%{height:10px;transform:translateY(0px)}
}

.controls p:last-child {margin-bottom: 0;}
.controls p {line-height: 1;margin: auto;}
.header-btns {margin-top: 20px;}
.post_img img {height: auto;}

@media (max-width:767px) {
.author-page.about-author-details figure{margin:auto;margin-bottom: 15px;}
}
@media (min-width:768px) {
.author-page.about-author-details{display:flex;align-items:flex-start;flex-wrap:wrap;margin:40px 0}
.author-page .details{width:calc(100% - 220px);float:right;display:flex;align-items:flex-start;flex-wrap:wrap;margin-left:20px;justify-content:space-between}
.author-page.about-author-details .details p{margin:5px 0 15px;font-size:15px;flex:0 0 100%}
.author-page.about-author-details .author-social{margin:0;font-size:22px;vertical-align:middle;flex: 0 0 100%;text-align: left;}
.author-page.about-author-details .details .head {text-align: left;margin-top: 0;}
}

.head h1{font-size:24px;margin:0 0 8px;font-weight:700}
.head h2{font-size:16px;margin:0 0 5px}
.author-page.about-author-details .author-social a{vertical-align:middle;font-size:24px;display:inline-block;line-height:1;margin:0 7px 7px;}
.author-page.about-author-details .author-social{margin:0;font-size:17px}
.author-page.about-author-details .author-social a:first-child{margin-left:0}

.about-author-details-bottom a {color: #000;}
.about-author-details-bottom .details p {margin: 4px 0 0;}

.blogdetail .about-author-details .details .head h3{font-size:24px;margin:0;display:inline-block;margin-right:10px;font-weight:700}
.blogdetail .about-author-details .details h4{margin:5px 0 0;letter-spacing:0;line-height:24px;font-size:18px}
.blogdetail .author .about-author-details .details .head{margin-bottom:0}
.blogdetail .author-page.about-author-details img{width:90px;height:90px}
.blogdetail .author-page.about-author-details{margin:0}
@media (max-width:767px) {
    .blogdetail .author-page.about-author-details figure {margin: 0px 0 15px;}
}


/* Publication Wrap */
.author-page.about-author-details .author-social a {transition: ease .5s;}
.author-page.about-author-details .author-social a:hover {transform: scale(1.1);transition: ease .5s;}

.author-publication{display:flex;flex-wrap:wrap}
.author-publication a{flex:0 0 100%;max-width:42px;height:42px;margin:0 10px 10px 0;border:1px solid #dfdfdf;border-radius:50%;background:#fff;transition:ease .5s}
.author-page.about-author-details .author-publication a img{width:100%;height:100%;display:block;max-width:100%;box-shadow:0 0 0 #000}
.author-publication a:hover{transform:scale(1.1);transition:ease .5s}
.author-publication-Heading{flex:0 0 100%;text-align:left;margin:10px 0 20px;font-size: 22px;}

/* Design Image Grid */

.post_txt .designImageWrap{display:flex;flex-wrap:wrap;padding:0;margin:40px 0;list-style:none;justify-content: space-between;}
.post_txt .designImageWrap li {flex: 0 0 23.5%;position: relative;}
.post_txt .designImageWrap li .overlay-wrapper{position:absolute;width:100%;height:100%;background:#0000009c;background-image:linear-gradient(359deg,black,transparent);overflow:hidden;top:0;left:0;border-radius:0;display:flex;align-items:center;justify-content:center;flex-direction:column;opacity:0;transition:.3s all ease-in-out;transform:scale(0)}
.post_txt .designImageWrap li:hover .overlay-wrapper{transition:.3s all ease-in-out;opacity:1;transform:scale(1)}
.overlay-wrapper .use-this-btn{position:relative;width:100px;max-width:140px;text-align:center;padding:8px 11px;border-radius:1px;font-size:14px;border:1px solid #fff;color:#fff;float:left;margin:3px;background:#ffffff00;cursor:pointer}
.post_txt .designImageWrap li:hover .overlay-wrapper a{transform:scale(1)}
.overlay-wrapper .use-this-btn:hover{background:#fff;color:#000}
@media(max-width:768px){.post_txt .designImageWrap li {flex: 0 0 48%;margin: 2% 0;}}
.post_txt p > a, .show-detail a, .post_txt li {letter-spacing: 0; font-size: 20px; line-height: 35px;}
.single-post ol li {letter-spacing: 0; font-size: 20px; line-height: 35px;}
.single-post ul li {letter-spacing: 0; font-size: 20px; line-height: 35px;}
.menu-footer-section-new-container {display: flex;justify-content: center;}
.back{text-decoration:none;transition:150ms color ease-in-out;max-width:720px;width:100%;color:#1c6bff}
a.back span{transition:100ms}
.back span{position:relative;transition:150ms ease-in-out;margin:0;padding:0 0 0 4px}
.arrow{font-size:15px;font-weight:500;font-family:"Inter",sans-serif}
.asr-filter-div,.asr-filter-div ul{padding:0;display:flex;flex-flow:row wrap}
.asr-filter-div ul > li,.asr-filter-div button{margin:1rem 1rem .5rem 0;display:inline-block;border-radius:25px;background:#fff;text-align:center;font-size:14px;border-radius:25px;display:block;padding:6px 17px;color:#000;border:1px solid #ccc;cursor:pointer;transition:ease all .3s}
.asr-filter-div ul > li:hover,.asr-filter-div button:hover{background:#f16334;color:#fff;transition:ease all .3s}

.asr-filter-div{margin:20px 0}
.nav-appypie{background-color:rgba(255,255,255,0.97);border-bottom:.05556rem solid rgba(0,0,0,.06);box-shadow:0 0 4px rgba(51,51,51,0.55);z-index:1}
.back{display:inline-block;width:auto;border-bottom:1px solid #fff}
.back span{position:relative;transition:150ms ease-in-out;margin:0;margin-right:0;padding:0 0 0 4px;display:inline-block;margin-right:15px;width:auto;top:-6px;left:10px}
.back:hover{border-bottom:1px solid #1c6bff;color:#1c6bff;text-decoration:none}
.asr-filter-div ul > li.active{background:#f16334;color: #fff;}
.back span.arrow:before{content:'';position:absolute;display:block;right:1px;top:30%;border:0;left:auto;width:8px;height:8px;border-bottom:2px solid #0d84f6;border-right:2px solid #0d84f6;transform:translate(-50%,-50%)rotate(136deg);transition:all.3s ease-in-out}
.back span.arrow:after{content:'';display:block;position:absolute;width:14px;height:2px;background:#0d84f6;transform:translate(-50%,-50%)rotate(0deg);right:-7px;top:25%;border-radius:1px;bottom:auto;left:auto;border:none}
.asr-filter-div ul > li, .asr-filter-div button {padding: 6px 18px 7px;}
.post_txt.blog img {height: auto;display: block;box-shadow: 0 0 10px rgba(162, 162, 162, 0.3);border-radius:5px;}
.posts .post_txt.blog  h1 {font-weight: bold;}
@media(max-width:767px){.post_txt p,.post_txt ul li { font-size: 20px;line-height: 35px;}}
@media (min-width: 1200px){
    .po .custm-width.col-lg-9 {width: 100%;}}
    .custom-chgblog {display: flex;padding: 3% 12% 3% 12%;align-items: center;background-color: #f7f7f7;}
    .custom-chgblog .post_img {width: 37%;border-radius: 20px;}
    .custom-chg-content {padding-left: 3%;width: 79%;}
    .chg-blogtitll{font-size: 46px !important;font-weight: 700 !important;line-height: 60px !important;font-family: 'proxima-med'!important;}
    .ads{margin: 50px 0px;}
    ul.most-pop-wrap {display: flex;flex-wrap: wrap;justify-content: space-between;padding-left: 0px;}
    ul.most-pop-wrap li{width: calc(100% - 10px);}
    .add-padding-blog{padding: 10px 16%;}
    .auth-details-sec.clearfix {display: flex; align-items: flex-start;}
    .post_txt p {font-family: 'proxima-med'!important; font-size: 20px; line-height: 35px; font-weight: normal;}
    @media (max-width:1500px) {.chg-blogtitll { font-size: 40px !important;line-height: 46px !important;}}
    @media (max-width:1500px) {.posts, .ads {margin-top: 0px;}.chg-blogtitll {font-size: 36px !important;line-height: 45px !important;}.asr-filter-div {margin: 0px 0;}}
    @media (max-width:1199px) {.custom-chgblog .post_img {width: 60%;}.chg-blogtitll {font-size: 27px !important; line-height: 39px !important}}
    @media (max-width:991px) {.custom-chgblog {flex-wrap: wrap;}.custom-chgblog .post_img { width: 90%;margin: auto;}.custom-chg-content {padding-left: 3%;width: 100%;}.chg-blogtitll {font-size: 38px !important;line-height: 46px !important;}.custom-chg-content {padding-top: 30px;}.add-padding-blog {padding: 10px 4%;
    }}
    @media (max-width:767px) {
    .custom-chgblog .post_img {width: 100%;margin: auto;}
    .chg-blogtitll { font-size: 28px !important;line-height: 42px !important;}.custom-chgblog { padding: 4% 6% 2% 6%;}}
    .ads {margin: 50px 0;background-color: transparent;border: 1px solid transparent;box-shadow: 0px 0px 0px #ccc;padding: 10px 16%;}
    .post_txt .chg-sideblog-titl{font-size: 30px; margin-bottom: 10px; padding-left: 0px;}
    .post_txt p>a {text-decoration: none; font-weight: 400; color: #42a3b8; }