@charset "utf-8";
html{scroll-behavior:smooth;scroll-padding-top:75px}
.tooltip.tooltip-effect-5{display:none}
p,li,th,td{font-size:20px;font-weight:400}
a{color:var(--be-blue);outline:none;transition:var(--be-transition)}
a:hover{color:var(--be-orange)}
.clear,.clr{clear:both;height:1px;overflow:auto}
.dark-gray{color:#666}
.click-toggle{cursor:pointer}
a.contact-link.click-toggle{font-weight:bold !important}
.page-container .container-fluid{background:#f9f9f9}
.col-right{display:none}
.home-slider a:hover,
.home-slider a:hover span,
.category a:hover,
.trending a:hover,
.trending-container a:hover{color:var(--be-gray)}
.page-container{padding-top:68px}
.home-slider{min-height:200px;background:url(../images/loading.gif) no-repeat center center;margin:0 0 0 0;position:relative}
.home-slider li{}
.home-slider img{width:100%;height:auto}
.home-slider .first-img,
.home-slider .second-img,
.home-slider .third-img{position:relative;overflow:hidden;margin:0 0 0.75rem;border:1px solid #f7f7f7} 
.home-slider .third-img{margin:0}
.home-slider .first-img:hover .group-title,.home-slider .second-img:hover .group-title,.home-slider .third-img:hover .group-title{padding-bottom:20px}
.home-slider .group-title{background-color:rgba(255,255,255,0);background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(rgba(255,255,255,1)));
background:-webkit-linear-gradient(top,rgba(255,255,255,0),rgba(255,255,255,1));background: -moz-linear-gradient(top,rgba(255,255,255,0),rgba(255,255,255,1));
background:-ms-linear-gradient(top,rgba(255,255,255,0),rgba(255,255,255,1));background:-o-linear-gradient(top,rgba(255,255,255,0),rgba(255,255,255,1));
padding:15% 20px 10px 20px;text-align:center;position:absolute;bottom:0;z-index:5;width:100%;transition:var(--be-transition)}
.home-slider .cate-title{line-height:0.5}
.home-slider .cate-title a{display:inline-block;padding:0 10px;position:relative;color:#000;font-size:0.875rem;text-transform:capitalize;margin:0 0 10px}
.home-slider .cate-title a:before,
.home-slider .cate-title a:after{content:"";height:1px;width:22px;background:#000;position:absolute;right:100%;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}
.home-slider .cate-title a:after{left:100%;right:auto}
.home-slider .item-title{padding:0;margin:0;line-height:18px}
.home-slider .item-title a{font-size:1rem;color:#000;font-weight:500}
.home-slider .item-title a span{width:95%;margin:auto;text-align:center}
.home-slider .flex-direction-nav{transition:var(--be-transition)}
.home-slider .flex-direction-nav li{background:none}
.home-slider .flex-next,
.editor .flex-next,
.home-slider .flex-prev,
.editor .flex-prev{background:url(../images/icon-arrow-right.svg) center center no-repeat #A4A4F4;width:35px;height:35px;z-index:1;display:inline-block;text-indent:999999px;position:absolute;top:50%;
opacity:0}
.home-slider .flex-next,
.editor .flex-next{right:-10px}
.home-slider:hover .flex-next,
.editor:hover .flex-next{opacity:1;right:10px}
.home-slider .flex-prev,
.editor .flex-prev{transform:rotate(180deg);left:-10px}
.home-slider:hover .flex-prev,
.editor:hover .flex-prev{opacity:1;left:10px}
.flex-control-nav{text-align:center;clear:both}
.flex-control-nav li{display:inline}
.flex-control-nav li a{background:#ccc;height:12px;width:12px;border-radius:100%;display:inline-block;margin:0 3px;text-indent:-99999px}
.flex-control-nav li a.flex-active{background:#2400a1;border-color:#060606}
.flex-direction-nav a.flex-next:before,
.flex-direction-nav a.flex-next:after,
.flex-direction-nav a:before,
.flex-direction-nav a:after{display:none}
.blog-banner img,
.banner-blog img{width:100%;height:auto}
.categories-menu-nav ul{margin:0;padding:0;white-space:nowrap;width:100%}
.categories-menu-nav ul li{display:inline-block;font-size:.875rem;margin:10px 0;padding:0 10px;position:relative}
.categories-menu-nav ul li:after{content:'';position:absolute;right:-3px;top:2px;width:1px;height:19px;background-color:#ddd}
.categories-menu-nav ul li:last-child{border-right:none}
.categories-menu-nav ul li:last-child:after{display:none}
.categories-menu-nav ul li a{color:var(--be-black)}
.categories-menu-nav ul li a:hover{color:var(--be-blue)}
.categories-menu-nav .current-menu-item a{color:var(--be-blue) !important;font-weight:600}
.box-sadow{background:#fff;box-shadow:0 0 6px #ccc;margin:0 0 0 0;padding:0.625rem;position:relative}
.box-sadow-second{margin-top:1px}
.box-sadow-inner{margin-top:0}
.title{text-transform:uppercase;color:#222;position:relative;padding:0 0 10px;margin:0 0 20px;font-size:1.25rem;font-weight:500}
.title:before{content:"";height:2px;width:25px;background:#EE3F3F;position:absolute;left:0;bottom:0;display:block}
.title i,
.cat-toolbar li i,
.social-list i{display:inline-block; margin-right:5px;background-size:cover !important;vertical-align:middle}
i.quick-link{background:url(../images/icon-link.svg) center center no-repeat;width:25px;height:25px}
i.twitter-feed{background:url(../images/icon-twitter-color.webp) center center no-repeat;width:25px;height:20px;background-size:cover}
i.icon-category{background:url(../images/icon-th-large.svg) center center no-repeat;width:25px;height:22px}
i.icon-trending{background:url(../images/icon-chart-line.svg) center center no-repeat;width:25px;height:25px}
i.icon-editor{background:url(../images/icon-editor.svg) center center no-repeat;width:25px;height:25px}
i.icon-handshake{background:url(../images/icon-handshake.svg) center center no-repeat;width:25px;height:15px}
i.icon-facebook-color{background:url(../images/icon-facebook-color.svg) center center no-repeat;width:25px;height:25px}
i.icon-email{background:url(../images/icon-email.svg) center center no-repeat;width:25px;height:20px}
i.folder-open{background:url(../images/icon-folder-open.svg) center center no-repeat;width:20px;height:16px}
i.icon-comments{background:url(../images/icon-comments.svg) center center no-repeat;width:20px;height:15px}
i.icon-clock{background:url(../images/icon-clock.svg) center center no-repeat;width:20px;height:20px}
i.icon-download{background:url(../images/icon-download.svg) center center no-repeat;width:15px;height:15px;margin-top:-2px}
i.icon-date{background:url(../images/icon-date.svg) center center no-repeat;width:20px;height:20px;}
i.linkedin-feed{background:url(../images/icon-linkedIn-feed.svg) center center no-repeat;width:20px;height:20px;background-size:cover;margin-top:-5px}
.category img{width:100%;height:auto;border:1px solid #C1C1C1;border-radius:5px;}
.category a{font-size:1rem;color:#222;font-weight:500;position:relative}
.category .row:hover img{opacity:0.9;transition:var(--be-transition);box-shadow:0 0 4px #ccc}
.category .dark-gray{font-size:14px;line-height:1.5;padding-top:10px}
.category .h-50{height:0.875rem !important}
.category h5.sub-title{padding-top:0.625rem}
.category .flex-direction-nav{position:absolute;right:0px;top:5px} 
.category .flex-direction-nav li{display:inline}
.category .flex-direction-nav .flex-prev,
.category .flex-direction-nav .flex-next{background:url(../images/icon-arrow-right.svg) center center no-repeat;width:8px;height:14px;left:-14px;top:0;margin:0;font-size:0;display:inline-block;opacity:1}
.category .flex-direction-nav .flex-prev{transform:rotate(-180deg);margin-right:25px}
.trending-container .row:hover img{opacity:0.9;transition:var(--be-transition);box-shadow:0 0 4px #ccc}
.trending-container img{width:100%;height:auto}
.trending-container a{font-size:0.8125rem;line-height:normal;color:#222;font-weight:500;position:relative}

.trending-container .col-md-4 img{border:1px solid #C1C1C1;border-radius:5px;}

.trending-container .col-md-8{line-height:1px}
.trending{padding-bottom:2rem}
.trending a{line-height:1.2}
.trending span{margin-top:10px;display:inline-block;transition:var(--be-transition)}
.time{font-size:0.75rem;color:#999;font-style:italic;margin-top:10px;display:none}
.trending-container .h-25{height:2rem !important}
.editor{position:relative}
.editor .flex-viewport li{position:relative;margin:0;padding:0}
.editor img{width:100%}
.editor .flex-caption{width:100%;padding:3% 0;position:relative;left:0;bottom:0;font-size:0.9375rem;line-height:1.5;z-index:9}
.editor .flex-caption a{color:var(--be-orange)}
.editor:hover .flex-direction-nav .flex-prev{left:20px}
.editor:hover .flex-direction-nav .flex-next{right:20px}
.blogupdate,
.sponsorsslide{padding-bottom:1.50rem;overflow:hidden;position:relative}
.blogupdate ul{margin:0;padding:0}
.blogupdate ul li{list-style:none}
.blogupdate ul li a{color:#000}
.blogupdate ul li img{width:100%;padding:0.10rem;border:1px solid #ddd;margin:.50rem 0}
.blogupdate ul li strong{font-weight:1.75rem;color:#000;font-weight:600}
.blogupdate .flex-control-nav{display:none}
.sponsorsslide ul{margin:0;padding:0;list-style:none}
.sponsorsslide li{margin-top:0px;padding-bottom:15px;line-height:22px;overflow:hidden;text-align:center}
.sponsorsslide .img-block{margin:0 0 1rem 0;width:100%;min-height:50px}
.sponsorsslide img{height:auto;width:auto}
.sponsorsslide strong{color:#000}
.sponsorsslide p{color:#666;font-size:14px}
.sponsorsslide p strong{font-weight:500}
.sponsorsslide .flex-control-nav{clear:both;padding-top:10px}
.links ul{margin:0;padding:0 0 2rem 0rem;list-style:none}
.links ul li{padding-bottom:0.75rem}
.links ul li .fas,
.links ul li .far{font-size:25px;height:50px;width:50px;border-radius:50px;color:#666477;line-height:50px;text-align:center;color:#fff;background:#1a1843;margin-right:0.625rem}
.links ul li a{color:#1a1843}
.links ul li a:hover{text-decoration:none;color:#fd7d1e}
.links span{display:inline-block;height:40px;width:40px;background:url(../images/quick-link-icons.png) no-repeat;background-size:cover;border-radius:100%;vertical-align:middle;margin-right:5px}
.links .quote-icon{background-position:left top}
.links .about-icon{background-position:left -40px}
.links .services-icon{background-position:left -80px}
.links .solution-icon{background-position:left -120px}
.links .portfolio-icon{background-position:left -160px}
..tweets img{width:100%}
.social-list{padding:0 1rem 1rem 1rem;display:none}
.social-list .fab{height:35px;width:35px;text-align:center;color:#fff !important;border-radius:35px;line-height:35px !important;font-size:14px !important;border:2px solid #fff !important;margin-right:10px}
.social-list .fab:hover{border-color:#fd7d1e !important;color:#fd7d1e !important}
.col-right-container{background:#fff;color:#000;display:none}
.col-right-container .title{color:#000}
.newsletter{padding:1rem 1rem 1rem 1rem;margin-bottom:0.625rem}
.newsletter p{padding-bottom:1rem}
.newsletter .email{padding:5px;width:calc(100% - 10px);margin-bottom:0.5rem}
.newsletter .btn-primary{background:#fd7d1e;border-radius:0;margin-bottom:0;border:none}
.offer{padding:0 0 1rem 0;margin-top:0}
.offer img,
.dashboard img{width:100%;height:auto}
.offer .owl-nav{display:none}
.bread-crumb{padding:.5rem 0;margin:0;border-bottom:1px solid #ebebeb;text-align:center;display:none}
.bread-crumb h1{font-size:1.625rem;text-transform:uppercase;color:#222;display:inline-block;margin:0 0 8px;font-weight:600}
.bread-crumb ul{margin:0;padding:0}
.bread-crumb ul li{display:inline;font-size:0.8125rem}
.bread-crumb ul li a{text-transform:capitalize;font-weight:300;font-size:0.8125rem}
.bread-crumb ul li span{color:var(--be-blue);margin:0 0.75rem}
.blog-banner-bg{background:#f2f2f2;margin-bottom:.75rem}
.blog-banner-bg .catitem-container{margin-bottom:0;padding-bottom:0;border:none}
.catitem-container{position:relative;margin-bottom:2rem;padding-bottom:1rem;border:1px solid #f5f5f5;box-shadow:var(--be-box-shadow);transition:var(--be-transition)}
.cat-listing{padding:2rem 0}
.catitem-image{position:relative;margin-bottom:1rem;min-height:200px}
.catitem-image img{width:100%;height:auto;background:url(../images/loading.gif) center center no-repeat}
.catitem-container:hover{box-shadow:0 10px 15px #ccc;border-top-right-radius:75px}
.catitem-container:hover .cat-datecreated{background:none}
.catitem-container:hover .fold{border-width:0px 50px 50px 0px}
.fold{width:0;height:0;position:absolute;top:0;right:0;border-width:0;border-style:solid;background:#ffc107;display:block;border-color:transparent #fff;-webkit-transition:border-width .2s ease-out;-moz-transition:border-width .2s ease-out;-ms-transition:border-width .2s ease-out;-o-transition:border-width .2s ease-out;transition:border-width .2s ease-out;z-index:9}
.catitem-image:before{content:"";height:100%;width:100%;position:absolute;top:0;left:0;background:#000;opacity:0;transition:var(--be-transition)}
.catitem-container:hover .catitem-image:before{opacity:0.5;transition:var(--be-transition)}
.catitem-image .icon .link{display:block;height:100%;width:100%;position:absolute}
.cat-datecreated{width:45px;margin:0 20px 0 10px;border:1px solid #999;background:#f7f7f7;border-radius:50px;text-align:center;padding:10px 5px;transition:var(--be-transition)}
.cat-datecreated span{display:block;font-size:0.875rem;color:#666;line-height:1.375rem}
.cat-datecreated span.day{font-weight:bold;font-size:0.875rem}
.catitem-container .cat-mainitem{padding:0 12px}
.detail-page .cat-mainitem{display:inline-block;vertical-align:top;float:none;width:auto}
.cat-mainitem h4{margin:0 0 5px 0}
.cat-mainitem h4 a{font-size:1.5rem;text-transform:capitalize;color:var(--be-black);font-weight:600}
.cat-mainitem h4 a:hover{color:var(--be-blue)}
.cat-toolbar{margin:0;padding:10px 0 0 0}
.cat-toolbar li{display:block;list-style:none;color:#494949;font-size:0.875rem;margin-right:10px;padding-bottom:5px}
.cat-toolbar li .fa{padding-right:12px;font-size:1rem}
.cat-toolbar.list-cat li:nth-child(1){width:100%}
.cat-intro{min-height:95px;padding-top:10px;font-size:1rem;line-height:23px}
.cat-intro p{line-height:1.6;height:92px;overflow:clip}
.cat-itemtags{font-size:0.875rem;line-height:24px;padding-top:15px}
.cat-itemtags span{font-weight:bold;padding:0 4px 0 0}
.cat-itemtags ul{margin:0;padding:0;list-style:none;display:inline}
.cat-itemtags ul li{display:inline;padding:0 4px 0 0;margin:0}
.cat-itemtags ul li a{font-weight:500}
.cat-mainitem #st-1.st-justified{display:block !important;text-align:left}
.cat-mainitem #st-1 .st-btn{padding:0;margin-right:22px}
.cat-mainitem #st-1.st-justified .st-btn{background-color:transparent !important}
.cat-mainitem #st-1 .st-btn:hover{top:0 !important}
.cat-mainitem #st-1 .st-btn > img{height:25px;width:25px}
.blog-banner-bg .cat-toolbar{padding:0}
.cat-itemtags ul li a{font-weight:500}
.clear{clear:both;overflow:hidden}
.load-more{text-align:center;padding:1rem 0 1rem 0}
.load-more .btn{cursor:pointer;background:#1a1843;border:none}
.load-more .btn:hover{background:#ffc107}
.pagination-border{border-top:1px solid #ebebeb;margin:2rem 0 0 0;padding:2rem 0 0 0;color:#666}
.pagination-border .pagination li a{color:#000}
.pagination-border .page-item.disabled .page-link{background:#000;color:#fff}
.banner-feature{position:relative;padding:1rem 0 1rem 0;background:url(../images/loading.gif) center center no-repeat;min-height:200px;clear:both}
.banner-feature img{width:100%;box-shadow: 0px 5px 25px #ccc;margin:auto}
.banner-feature span{font-size:14px;font-weight:500;color:#666;display:block;padding:.5rem 0 0 0}
.image-credits{position:absolute;right:30px;bottom:15px;font-size:16px;color:#d6d6d6;font-weight:500;display:inline-block;background:rgba(0,0,0,0.4);padding:5px;border-radius:6px;z-index:9999;font-style:italic}
.detail-page{min-height:auto}
.detail-page .catitem-container{padding-top:1rem;padding-bottom:0;border:none;box-shadow:none}
.detail-page .catitem-container:hover{box-shadow:none;border-top-right-radius:0}
.detail-page .cat-mainitem h1{font-size:1.5rem;font-weight:400;line-height:1.2;border-bottom:1px solid #ccc;color:#000;padding-bottom:.75rem;margin-bottom:1rem}
.detail-page .cat-toolbar li{margin-right:20px}
.detail-page .cat-toolbar li.minutes,
.detail-page .cat-toolbar li.calendar{color:#666;font-size:0.9375rem;padding-top:0;margin-top:5px;display:inline-block}
.detail-page .cat-toolbar li a{}
.item-author{vertical-align:middle;height:25px;width:auto;border-radius:50%;border:1px solid #ccc;margin-right:5px}
.detail-page .cat-toolbar .fas-folder-open-o,
.detail-page .cat-toolbar .fas-clock-o{margin-right:5px !important}
.detail-page .cat-fulltext,
.detail-page .cat-intro{color:var(--be-black);line-height:1.6}
.detail-page .cat-intro{padding:1.25rem 0}
.detail-page .cat-toolbar li.download{position:relative;display:none}
.detail-page .cat-toolbar li.download span{background:#1a1843;color:#fff;padding:5px 10px;border-radius:0px;cursor:pointer;transition:var(--be-transition)}
.detail-page .cat-toolbar li.download span:hover{background:#fd7e14;text-decoration:none}
/*.detail-page .cat-fulltext{padding-top:1.5rem}*/
.download-container{position:absolute;top:22px;left:0;background:#1a1843;box-shadow:0 0 4px #ccc;padding:15px;width:98.5%;color:#fff;display:none}
.download-container .btn{text-align:center;background:#c73532;color:#fff;transition:var(--be-transition);width:100%;border-radius:.25rem;margin-top:10px}
.download-container .btn:hover{background:#ffffcc;color:#c73532}
.download-container .gform_validation_errors.validation_error{display:none}
.detail-page .marginTOP{text-align:center;margin-top:-1.5rem}
.detail-page .marginTOP .small-font{font-weight:600;font-size:0.875rem;font-style:italic}
.detail-page .featured_caption{text-align:center;font-weight:600;font-size:0.875rem;font-style:italic;margin:1.5rem 0 -1rem 0}
.detail-page .cat-fulltext h2,
.detail-page .cat-fulltext h3,
.detail-page .cat-fulltext h4,
.detail-page .cat-fulltext h5,
.detail-page .cat-fulltext h6{color:#000;font-weight:600;padding:1rem 0 1.5rem 0;margin:0}
.cat-mainitem h1{color:#160a75}
.detail-page .cat-fulltext h2 span,
.detail-page .cat-fulltext h3 span,
.detail-page .cat-fulltext h4 span,
.detail-page .cat-fulltext h5 span,
.detail-page .cat-fulltext h6 span{padding-right:5px}
.detail-page .cat-fulltext h2{font-size:1.75rem}
.detail-page .cat-fulltext h3{font-size:1.45rem}
.detail-page .cat-fulltext h4{font-size:1.35rem}
.detail-page .cat-fulltext h5{font-size:1.25rem}
.detail-page .cat-fulltext h6{font-size:1.25rem}
.detail-page strong{font-weight:700}
.detail-page .cat-fulltext ul{padding-left:0;margin-bottom:1.75rem}
.detail-page p{margin-bottom:1.75rem}
.detail-page .cat-fulltext li p{margin-bottom:1.5rem}
.detail-page .cat-fulltext ul li{list-style:none;background:url(../images/icon-feather-arrow-down.svg) left 10px no-repeat;padding: 0 0 0 30px}
.detail-page .cat-fulltext ul li ul li{background:none;list-style:disc;padding:0 0 0 10px;margin-left:15px}
.detail-page .cat-fulltext ol,
.detail-page .cat-fulltext ol.ol{padding-left:1.5rem;margin-bottom:1.5rem}
.detail-page .cat-fulltext ol li,
.detail-page .cat-fulltext ol.ol li{list-style:decimal}
.detail-page .cat-fulltext ol ul li{list-style:none}
.detail-page p br:empty{display:none}
.detail-page p .small-font,
.wp-caption-text{text-align:center;font-weight:600;font-size:0.875rem;display:block;padding-top:10px}
.wp-caption-text{margin-bottom:1.5rem}
.cite{text-align:left;position:relative;padding:5px 0 15px 0}
.cite-btn{cursor:pointer;display:inline-block}
.cite span{font-size:16px;text-transform:uppercase;color:#000;font-weight:700} 
.cite .quote-right{display:inline-block;background:#666;border-radius:100%;text-align:center;vertical-align:middle;padding:5px;height:25px;line-height:20px}
.cite .quote-right i{display:inline-block;background:url(../images/icon-quote-right.svg) center center no-repeat #666;height:15px;width:15px}
.cite-content{position:absolute;width:300px;padding:15px;border:1px solid #ccc;z-index:999;left:0;background:#fff;text-align:left;display:none}
.cite-content:before{content:"";border-color:transparent transparent #ccc;border-width:11px;left:-2px;position:absolute;bottom:100%;margin-left:15px;border-style:solid}
.cite-content .fa-times{position:absolute;right:10px;top:10px;font-size:20px;color:#000;cursor:pointer}
.cite h6{text-transform:uppercase;color:#ccc;padding:0px;margin:0}
.your-citation{text-transform:uppercase;color:#ccc;font-weight:700;font-size:12px}
.copy,.copyed{background:#2400a1;padding:8px 15px;text-align:center;display:inline-block;color:#fff !important;font-size:14px !important;margin-top:15px;cursor:pointer}
.copyed{display:none;margin-top:15px !important}
.copyed .fa.fa-check-circle{margin-right:5px;font-size:16px !important}
.copy:hover,
.copyed:hover{background:#db6813}
.cite input[type=radio]{display:none}
.cite label{box-sizing:border-box;display:inline-block;padding:5px 0;margin-right:15px;color:#000;text-transform:uppercase;font-weight:700;font-size:18px}
.cite label:hover{color:#999;cursor:pointer}.cite input:checked+label{position:relative;color:#2400a1}
#mla-content,
#apa-content,
#chicago-content{display:none}
#mla-content p, 
#apa-content p, 
#chicago-content p{margin:0;padding:0}
#mla:checked~#mla-content,
#apa:checked~#apa-content,
#chicago:checked~#chicago-content{display:block}
.item-ags{padding-bottom:1.25rem}
.item-ags span{color:#222;text-transform:uppercase;font-weight:bold;padding-right:4px}
.item-ags ul{margin:0;padding:0;list-style:none;display:inline}
.item-ags ul li{display:inline;list-style:none;padding:0 4px 0 0;margin:0;text-align:center}
.item-ags ul li a{color:#666}
.author-block{padding:0.625rem;border:1px solid #ebebeb;background:#fafafa;border-radius:4px}
.author-block img{margin:0 15px 0 0;vertical-align:top;border-radius:50%;border:1px solid #ccc;background:#fff;float:left;display:block;height:75px;width:auto}
.author-block .author-details{float:left;width:calc(100% - 105px)}
.author-block .author-details p{font-size:1rem;line-height:1.5;color:#333;margin-bottom:0}
.author-block .author-details p:first-child{margin-bottom:.75rem}
.item-social{padding:1.5rem 0}
.item-social a{padding:8px 10px 12px 10px;margin-right:10px;border-radius:50px;height:35px;width:35px;line-height:normal !important;display:inline-block;font-size:0}
.item-social .icon-t{background:#36b9ff}
.item-social .icon-l{background:#1c6e9a}
.item-social .icon-t i{background:url(../images/icon-twitter.svg) left center no-repeat;width:15px;height:13px;display:inline-block}
.item-social .icon-l i{background:url(../images/icon-linkedin.svg) left center no-repeat;width:14px;height:13px;display:inline-block}
.item-social .fab{color:#fff;font-size:1.125rem;margin:0;line-height:0 !important;margin-top:3px}
.item-social a:hover{background:#333}
.item-social .fa-twitter:before,
.item-social .fa-linkedin-in::before{display:none !important}
.item-related{padding:0rem 1rem}
.item-related ul{padding:0;list-style:none}
.item-related ul li{padding-bottom:2rem}
.item-related img{width:100%;height:auto;margin-bottom:1rem;border:1px solid #C1C1C1;border-radius:5px;}
.item-related h5,
.blog-related-item{font-size:1rem;color:#222;text-transform:uppercase;position:relative;padding-left:1rem;margin-bottom:1.25rem;font-weight:700}
.item-related h5:after,
.blog-related-item:after{position:absolute;width:2px;height:14px;content:"";background:#fd7d1e;top:3px;left:0;z-index:100}
.item-related a{color:#222;font-weight:700;font-size:0.9375rem}
.item-related li:hover img{opacity:0.75}
.item-related .date-created{color:#666;font-size:0.875rem;padding-top:0.625rem}
.item-related .date-created i{background:url(../images/icon-calendar.svg) left center no-repeat;width:13px;height:15px;display:inline-block;vertical-align:middle;margin-right:5px}
.nextprev-article{width:100%}
.nextprev-article a{display:inline-block}
.nextprev-article a{font-size:1rem;display:inline-block;background:rgba(26,24,67,.75);color:#fff;padding:10px;transition:width 0.5s;transition-timing-function:cubic-bezier(0)}
.nextprev-article .next-article{position:fixed;top:45%;right:0;width:120px;transition:transform 0.5s ease 0s;transform:translateX(95px);z-index:999}
.nextprev-article .next-article span{padding-left:5px}
.nextprev-article .next-article i{display:inline-block;background:url(../images/icon-angle-right.svg) left center no-repeat;width:7px;height:13px}
.nextprev-article .prev-article{position:fixed;top:45%;left:0px;width:-110px;transition:transform 0.5s ease 0s;transform:translateX(-120px);z-index:999}
.nextprev-article .prev-article span{padding-right:5px}
.nextprev-article .prev-article i{display:inline-block;background:url(../images/icon-angle-left.svg) left center no-repeat;width:7px;height:13px}
.nextprev-article .next-article:hover,
.nextprev-article .prev-article:hover{transition:transform 0.5s ease 0s;transform:translateX(0px);text-decoration:none;background:#ffc107}
.form{margin-bottom:3rem}
.form .form-group{margin-bottom:8px}
.form .form-control{border:1px solid #9798b1;border-radius:5px;transition:var(--be-transition)}
.form textarea{height:100px}
.form .btn{background:#1a1843;border-radius:0;margin-top:10px;padding:10px 0;border:none;color:#fff;border-radius:20px 0 20px 0;width:100%;transition:var(--be-transition)}
.form-control:focus,
.form-control:hover{box-shadow:var(--be-box-shadow)}
.form .btn:hover{color:#fff;background:#FD7E14}
.email{float:left;width:calc(100% - 115px)}
.subscribe{float:left;width:115px}
.smart-hug{padding:2.5rem 0}
.smart-hug img{width:100%}
.blogsidebar-services{margin:0 0 2rem 0;padding:0}
.blogsidebar-services li{list-style:none;font-size:1rem;text-transform:uppercase}
.blogsidebar-services li ul{padding:10px 0 10px 10px}
.blogsidebar-services li li{padding-bottom:5px}
.blogsidebar-services li .fas{color:#3f3e7d;font-size:1rem;margin-right:5px}
.blogsidebar-services li a{color:#666;text-transform:none}
.recent-posts{margin:0 0 3rem 1rem;padding:0}
.recent-posts li{border-bottom:1px dotted #dfdfdf;padding:10px 0 10px 10px;list-style:none;list-style-image:url(../images/li-icon.svg)}
.recent-posts li:last-child{border-bottom:none}
.recent-posts li a{line-height:1.5}
.categories{margin:0 0 3rem 0;padding:10px;background:#1a1843;border-radius:20px 0 20px 0}
.categories ul{margin:0;padding:0}
.categories li{padding:10px 0 0 10px;list-style:none}
.categories li ul{padding:5px 0 0 0}
.categories li li{padding:0 0 5px 0;margin-left:25px;list-style:disc;font-size:0.875rem;color:#fff}
.categories li a, .categories .fas{color:#fff}
.archive{margin:0 0 2rem 0;padding:0}
.archive li{padding:10px 0;list-style:none}
.archive li a{color:#000}
.facebook-box,
.twitter-box{border:1px solid #9798b1;background:#f7f7f7;height:150px;width:100%;margin-bottom:3rem}
.contact-us a{background:#1a1843;padding:10px 0px;color:#fff;display:block;text-align:center;transition:var(--be-transition)}
.contact-us a:hover{background:#fd7d1e;text-decoration:none;transition:var(--be-transition)}
.content-box{padding:.75rem;margin:0 0 15px 0;background:#f7f7f7;border-radius:6px}
.content-box h2,
.content-box p{font-size:1.25rem;padding:0 0 12px 0 !important;margin:0;font-weight:600}
.detail-page .content-box p strong,
.detail-page .content-box strong{font-size:1.25rem;display:inline-block;padding-bottom:10px;font-weight:600}
.content-box ul{padding:0px 10px 0 20px !important;margin:0 10px 0 0 !important}
.content-box ul li{padding:0 0 5px 15px !important;margin:0;list-style-type:none !important;background:url(../images/icon-li-arrow-black.svg) left 5px no-repeat;color:#263746}
.content-box ul li a{font-weight:500;color:#000}
.content-box ul ul,
.content-box ul ol{padding:10px 0 0 0 !important;margin:0 0 -5px -10px !important}
.detail-page .cat-fulltext .content-box li{background:url(../images/icon-li-arrow-black.svg) left 12px no-repeat}
.detail-page .cat-fulltext .content-box li a{font-weight:500}
.detail-page .cat-fulltext .content-box li li{background:url(../images/icon-li-arrow-black-small.svg) left 12px no-repeat}
.detail-page .cat-fulltext .content-box li li a{font-weight:400}
.detail-page .cat-fulltext .content-box ul ol{margin-bottom:0 !important}
.content-box ul li a:hover{color:var(--be-blue)}
.detail-page h3{}
.detail-page img.size-full,
.detail-page img.aligncenter{width:100%;height:100%;margin:auto;text-align:center;border:1px solid #f7f7f7;filter:sepia(0);transition:var(--be-transition)}
.detail-page .BTN-need-help{display:none}
.detail-page .contact-link.BTN-need-help{display:inline;background:none;color:var(--be-blue);padding:0;font-weight:normal;cursor:pointer}
.detail-page .contact-link.BTN-need-help:hover{color:var(--be-orange)}
.detail-right{position:relative}
.blog .footer-bg{padding:2rem 0}
.updated-on{font-size:14px;font-weight:bold;color:#038906;border-radius:6px;padding-top:10px;text-align:left;font-style:italic;display:none}
.R-links{border-left:5px solid #324D79;padding:20px;margin:25px 0;background:#f2f2f2}
.detail-page .cat-fulltext .R-links h6{color:#3a3a3a;font-size:1.25rem !important;padding:5px 0 15px 0 !important;margin:0 !important}
.R-links p,
.R-links ul{margin-bottom:0 !important}
.R-links ul li{margin-bottom:.75rem}
.R-container{padding:2px 10px 0 15px}
.R-container ul{margin:0 !important;padding:0 !important}
.R-container ul li{padding:0 0 5px 0 !important;margin:0 !important;line-height:1.35 !important;list-style:disc !important;background:none !important}
.R-services{border-left:5px solid #e43b07;padding:20px;margin:20px 0;background:#f9f9f9}
.R-services h6{color:#3a3a3a;font-size:1.35rem;padding:0;margin:0}
.R-services ul{margin:5px 0 0 17px !important;padding:0;list-style:circle !important}
.R-services ul li{margin:0 !important;padding:0 !important;line-height:28px}
.bg,
.bg2,
.bg3,
.bg4{background:#63F79F;background-size:cover;display:block;text-align:left;padding:20px 10px;transition:.5s linear;position:relative;width:auto}
.bg span,
.bg2 span,
.bg3 span,
.bg4 span{font-size:20px;font-weight:700;color:#000;padding-left:1rem;line-height:normal;display:inline-block}
.bg span strong,
.bg2 span strong,
.bg3 span strong,
.bg4 span strong{color:var(--be-blue);font-style:normal;font-weight:500}
.bg em,
.bg2 em,
.bg3 em,
.bg4 em{font-size:0;width:0;height:0;position:absolute;top:0;right:0;border-width:0;border-style:solid;background:#ffc107;display:block;border-color:transparent #fff;-webkit-transition:border-width .2s ease-out;-moz-transition:border-width .2s ease-out;-ms-transition:border-width .2s ease-out;-o-transition:border-width .2s ease-out;transition:border-width .2s ease-out;z-index:9}
.bg:hover em,
.bg2:hover em,
.bg3:hover em,
.bg4:hover em{border-width:0px 40px 40px 0px}
.bg:hover,
.bg2:hover,
.bg3:hover,
.bg4:hover{background:#f7f7f7;transition:.5s linear}
.text-cta1 p,
.text-cta2 p,
.text-cta3 p,
.text-cta4 p,
.text-cta5 p,
.text-cta6 p{font-size:1.25rem !important;margin-bottom:0;padding-bottom:0;font-weight:700 !important;letter-spacing:normal !important;color:#263746 !important}
.text-cta1 p b,
.text-cta2 p b,
.text-cta3 p b,
.text-cta4 p b,
.text-cta5 p b,
.text-cta6 p b{font-weight:700 !important}
.text-cta1 a,
.text-cta2 a,
.text-cta3 a,
.text-cta4 a,
.text-cta5 a,
.text-cta6 a{font-size:1.25rem !important;font-weight:700 !important;color:#2400a1;letter-spacing:normal !important}
.detail-page .text-cta1 p br:empty,
.detail-page .text-cta2 p br:empty,
.detail-page .text-cta3 p br:empty,
.detail-page .text-cta4 p br:empty,
.detail-page .text-cta5 p br:empty{display:block;line-height:normal} 
.text-cta1 a:hover,
.text-cta2 a:hover,
.text-cta3 a:hover,
.text-cta4 a:hover,
.text-cta4 a:hover,
.text-cta5 a:hover{color:#fff}
.link-cta a,
.text-cta1,
.text-cta2,
.text-cta3,
.text-cta4,
.text-cta5,
.text-cta6{background:url(../images/icon-CTA.png) 1rem center no-repeat #ffe01b;display:block;box-shadow:0 2px 10px 0 rgba(75,75,75,.3);padding:.75rem 1rem .75rem 3.5rem;border-radius:5px;margin-bottom:2rem;font-weight:700 !important;position:relative;letter-spacing:1px;font-size:18px;color:#263746;min-height:105px}
.link-cta a:hover{color:#003366;box-shadow:0 0 10px 0 rgba(75,75,75,.7)}
.link-cta-short a{background:url(../images/icon-CTA-small.png) 10px center no-repeat #ffe01b;min-height:60px;color:#2400a1;line-height:normal;padding:.3rem 1rem .3rem 4.5rem}
.fixed-cta1,
.fixed-cta2,
.fixed-cta3,
.fixed-cta4,
.fixed-cta5{border-radius:10px;margin-bottom:2rem}
.fixed-cta1 .cta-img,
.fixed-cta2 .cta-img,
.fixed-cta3 .cta-img,
.fixed-cta4 .cta-img,
.fixed-cta5 .cta-img{background-size:cover;height:250px;vertical-align:bottom;border-bottom:1px solid #000}
.fixed-cta1 .cta-text,
.fixed-cta2 .cta-text,
.fixed-cta3 .cta-text,
.fixed-cta4 .cta-text,
.fixed-cta5 .cta-text{padding:1.5rem 10px 1.5rem 10px;vertical-align:top;text-align:center}
.fixed-cta1 .cta-text p,
.fixed-cta2 .cta-text p,
.fixed-cta3 .cta-text p,
.fixed-cta4 .cta-text p,
.fixed-cta5 .cta-text p{margin:0;padding:0;color:#fff;font-weight:700;font-size:1.35rem;line-height:1.3}
.fixed-cta1{background-image:linear-gradient(to right, #69b9f2, #006694)}
.fixed-cta2{background-image:linear-gradient(to right, #662d8c, #003366)}
.fixed-cta3{background-image:linear-gradient(to right, #03dd62, #00a7c3)}
.fixed-cta4{background-image:linear-gradient(to right, #5f53ef, #e58080)}
.fixed-cta5{background-image:linear-gradient(to right, #263746, #263746)}
.fixed-cta1 .cta-img{background:url(../images/fixed-cta1.png)}
.fixed-cta2 .cta-img{background:url(../images/fixed-cta2.png)}
.fixed-cta3 .cta-img{background:url(../images/fixed-cta3.png)}
.fixed-cta4 .cta-img{background:url(../images/fixed-cta4.png)}
.fixed-cta5 .cta-img{background:url(../images/fixed-cta5.png)}
.fixed-cta1 .cta-text a,
.fixed-cta2 .cta-text a,
.fixed-cta3 .cta-text a,
.fixed-cta4 .cta-text a,
.fixed-cta5 .cta-text a{display:inline-block;padding:8px 25px;border-radius:35px;margin-top:1rem;box-shadow:0px 2px 4px 0px rgba(17, 17, 17, .5), 0px 8px 32px 0px rgba(33, 33, 33, 0.08) !important;font-weight:500;font-size:1.25rem;color:#000}
.fixed-cta1 .cta-text a{background:#ffdb1b}
.fixed-cta2 .cta-text a{background:#03dd62}
.fixed-cta3 .cta-text a{background:#ffffff}
.fixed-cta4 .cta-text a,
.fixed-cta5 .cta-text a{background:#f2c02e}
.fixed-cta1 .cta-text a:hover,
.fixed-cta2 .cta-text a:hover,
.fixed-cta3 .cta-text a:hover,
.fixed-cta4 .cta-text a:hover,
.fixed-cta5 .cta-text a:hover{color:#fff;background:#000}
.img-responsive.border-radius img{border-radius:10px;width:100%;height:auto}
.post-form{border-top:1px solid #ddd;padding:0;margin:2rem 0 0 0}
.post-form .comments-title,
.post-form .comment-reply-title{font-size:1.5rem;font-weight:600;padding-bottom:1.5rem}
.post-form .comment-author{border-top:1px solid #f5f5f5;padding-top:1rem}
.post-form .comment-author img{display:none}
.post-form .comment-metadata{line-height:normal;padding-bottom:5px}
.post-form .comment-metadata a{font-size:0.875rem}
.post-form .comment-content {padding-left:.5rem}
.post-form .comment-content p{margin-bottom:10px;font-size:1rem !important}
.post-form .reply{padding-bottom:1.5rem;padding-left:.5rem}
.post-form .comment-reply-link{display:inline-block;padding:5px 20px;border:1px solid #2400a1;text-transform:uppercase;font-size:1rem}
.post-form .comment-respond{padding-top:2rem}
.post-form .comment-notes{margin-top:-1rem;font-size:1rem;padding-bottom:.5rem}
.post-form .rcomment{padding-bottom:1rem}
.post-form .rcomment textarea{border:1px solid #ddd;padding:10px;height:100px;border-radius:6px;width:100%;transition:var(--be-transition)}
.post-form .rinput.remail{padding:20px 0}
.post-form .rinput input{border:1px solid #ddd;padding:10px;border-radius:6px;transition:var(--be-transition);width:100%}
.post-form .comment-form-cookies-consent{padding:1rem 0 .5rem 0}
.post-form .comment-form-cookies-consent input{vertical-align:middle;margin-right:5px}
.post-form .comment-form-cookies-consent label{font-size:1rem;width:calc(100% - 35px);vertical-align:middle}
.post-form ul.children{margin:0 0 1rem 1.5rem;padding-left:1.5rem;border-left:2px solid #2400a1}
.post-form .comment-form-subscriptions select,
.post-form .form-submit .submit{border:none;background-color:#63F79F;padding:10px;border-radius:6px;transition:var(--be-transition)}
.post-form .rinput input:hover,
.post-form .rcomment textarea:hover,
.post-form .comment-form-subscriptions select:hover,
.post-form .form-submit .submit:hover,
.post-form .comment-reply-link:hover,
.post-form #wpdcom .wpd-form .wpdiscuz-textarea-wrap [id^="wpd-editor-wraper"]:hover,
.post-form #wpdcom .wpd-form-row .wpdiscuz-item input[type="text"]:hover,
.post-form #wpdcom .wpd-form-row .wpdiscuz-item input[type="email"]:hover,
.post-form #wpdcom .wpd-prim-button:hover{box-shadow:var(--be-box-shadow)}
.post-form #wpdcom .wpd-form .wpdiscuz-textarea-wrap [id^="wpd-editor-wraper"],
.post-form #wpdcom .wpd-form-row .wpdiscuz-item input[type="text"],
.post-form #wpdcom .wpd-form-row .wpdiscuz-item input[type="email"]{transition:var(--be-transition)}
.post-form #wpdcom .wpd-form-row .wpdiscuz-item input[type="text"],
.post-form #wpdcom .wpd-form-row .wpdiscuz-item input[type="email"]{height:35px;outline:none}
.post-form #wpdcom{padding:0;margin:0 auto}
.post-form #comments{margin:auto}
.post-form #wpdcom .wpd-form-head{display:none}
.post-form #wpdcom input:required{box-shadow:none}
.post-form #wpdcom .wpd-form .wpdiscuz-textarea-wrap{padding-top:2rem}
.post-form #wpdcom .wpd-second-button, 
.post-form #wpdcom .wpd-prim-button{font-family:'Poppins';font-size:1rem}
.post-form #wpdcom .wpd-thread-filter .wpdf-sorting{font-family:'Poppins'}
.post-form #wpdcom .wpd-prim-button{background:#63F79F;color:#263746;letter-spacing:normal;font-weight:500;transition:var(--be-transition)}
.post-form #wpdcom .wpd-thread-head .wpd-thread-info{border-bottom-color:#63F79F}
.post-form #wpdcom .wpd-blog-guest .wpd-comment-author, 
.post-form #wpdcom .wpd-blog-guest .wpd-comment-author a,
.post-form #wpdcom .wpd-blog-post_author .wpd-comment-author, 
.post-form #wpdcom .wpd-blog-post_author .wpd-comment-author a{color:#000}
.post-form #comments p, 
.post-form #respond p{font-size:1rem;color:#181818}
.post-form #wpdcom .wpd-comment-footer .wpd-vote{display:none}
.post-form #wpdcom .wpd-comment-footer .wpd-reply-button{color:var(--be-blue);border:1px solid #2501a1;padding:5px 10px}
.post-form #wpdcom .wpd-comment .wpd-reply-to a{color:var(--be-blue)}
.post-form #wpdcom .wpd-comment-footer .wpd-reply-button svg{fill:#2400a1}
.post-form #wpdcom .wpd-comment .wpd-blog-post_author{border-left:2px solid #2501a1;padding-left:1rem;margin:1rem 0}
#wpdcom .wpd-blog-post_author .wpd-comment-label{background-color:#00614E !important}
.BTN-need-help,.view-samples{background:#666;background:linear-gradient(#666, #333);color:#fff;padding:15px 10px;border-radius:5px;cursor:pointer;font-size:18px;margin:0;line-height:normal;cursor:pointer;font-weight:bold}
.BTN-need-help span,
.view-samples span{display:inline-block;float:right;background:#ffc107;padding:3px 10px;color:#000;border-radius:3px;font-size:14px}
.view-samples{background:linear-gradient(#1D068C, #006699);margin-bottom:25px;text-align:left} 
.view-samples a{display:block;color:#fff;font-weight:bold}
.design-box,
.design-box-quotes{background:#f2f2f2;text-align:left;padding:1rem;font-size:1.25rem;margin:1rem 0;color:#0c073d;border-radius:10px;font-weight:600}
.design-box-quotes span{display:block;font-weight:500;font-style:italic}
#ctf .ctf-header p,
.ctf-tweets p{font-size:0.75rem}
.ctf-tweet-text a,
#ctf .ctf-header a{color:var(--be-black)}
.blog-form-center{display:none}
#cookie-law-info-bar{}
#cookie-law-info-bar .col-md-9 p{padding:10px 0 !important;font-size:15px}
#cookie-law-info-bar a{font-weight:500;font-size:15px;border-radius:6px;background:none !important;color:var(--be-white) !important}
#cookie-law-info-bar a#cookie_action_close_header_reject{border:1px solid #fff}
#cookie-law-info-bar a#cookie_action_close_header{border:1px solid #03E262}
.case-title{padding:3rem 0}
.case-title h2{font-size:2.5rem;font-weight:600}
.case-title h2.h2{-webkit-text-stroke:#4B4B4B 1px;color:transparent;letter-spacing:1px;font-family:'Raleway';text-align:center}
.case-study{}
.search-filter{text-align:center;width:auto;margin:0 0 25px 0;padding:0 5px;box-shadow:var(--be-box-shadow);border-radius:var(--be-border-radius);display:none}
.search-filter ul{list-style:none;padding:0}
.search-filter ul li{position:relative;border-bottom:1px solid #707070;text-align:left}
.search-filter ul li:first-child{}
.search-filter ul li:last-child{text-align:center;border-bottom:none;padding:10px 0}
.search-text{border:none;background:none;padding:12px 4px;width:calc(100% - 24px);color:#737373;outline:none}
.search-btn{background:url(../images/icon-search.svg) center center no-repeat;border:none;height:27px;width:27px;text-indent:-99999px;position:absolute;right:8px;bottom:8px}
.select-filter{background:url(../images/icon-arrow-down.svg) 100% center no-repeat transparent;width:calc(100% - 10px);padding:10px 10px 10px 0;color:#737373;font-family:var(--be-font-sans-serif);
text-align:left;vertical-align:middle;border:none;outline:none;appearance:none;-webkit-appearance:none}
.clear-filter{cursor:pointer;background:url(../images/icon-close.svg) left center no-repeat;padding:2px 0 2px 20px}
.select:focus,.select:hover{box-shadow:0 5px 10px rgba(0, 0, 0, 0.5)}
.case-UL{list-style:none}
.case-UL li{width:100%;height:auto;margin-bottom:25px;overflow:hidden;position:relative;text-align:center;background:var(--be-background);border-radius:var(--be-border-radius);
box-shadow:var(--be-box-shadow);transition:all 1s cubic-bezier(0.75, 0, 0.076, 1.25)}
.case-UL li:hover{box-shadow:0 0 10px #828282}
.case-UL li img{margin:25px 0;cursor:pointer;width:auto;transition:var(--be-transition)}
.case-UL li:nth-child(2){}
.case-UL.active-UL li{}
.case-UL.active-UL li img{width:auto;height:auto}
.case-UL.active-UL li.active-LI{display:block}
.case-UL.active-UL li.active-LI img{transition:var(--be-transition);margin:25px 0 15px 0}
.case-UL li .short-case-text{display:none;text-align:center;border-top:1px solid #666;padding:25px;margin-top:0}
.case-UL li .BTN-close-text{display:inline-block;background:url(../images/icon-close.svg) center center no-repeat;width:13px;height:13px;background-size:cover;cursor:pointer;
position:absolute;right:15px;top:15px;transition:var(--be-transition)}
.case-UL p{padding-bottom:1rem}
.load-more{clear:both;text-align:center;padding:0}
.know-more{display:inline-block;position:relative;cursor:pointer;outline:none;border:0;vertical-align:middle;text-decoration:none;background:transparent;padding:0;width:10rem;height:auto}
.know-more .circle{transition:all 0.45s cubic-bezier(0.65, 0, 0.076, 1);position:relative;display:block;margin:0;width:2.25rem;height:2.25rem;border:2px solid #263746;border-radius:1.625rem;padding:0}
.know-more .circle .icon{transition:all 0.45s cubic-bezier(0.65, 0, 0.076, 1);position:absolute;top:0;bottom:0;margin:auto;padding:0}
.know-more .circle .icon.arrow{transition:all 0.45s cubic-bezier(0.65, 0, 0.076, 1);left:0.25rem;width:1.125rem;height:0.125rem;background:none;padding:0}
.know-more .circle .icon.arrow:before{position:absolute;content:'';top:-0.25rem;right:0.0625rem;width:0.625rem;height:0.625rem;border-top:0.125rem solid #263746;border-right:0.125rem solid #263746;
-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.know-more .know-text{transition:all 0.45s cubic-bezier(0.65, 0, 0.076, 1);position:absolute;top:-2px;left:10px;right:0;bottom:0;padding:0.75rem 0;margin:0 0 0 2rem;color:#263746;font-size:1rem;font-weight:500;line-height:1rem;text-align:left}
.know-more:hover .circle{width:100%}
.know-more:hover .circle .icon.arrow{background:#263746;-webkit-transform:translate(.5rem, 0);transform:translate(.5rem, 0)}
.know-more .circle .arrow-video{transition:all 0.45s cubic-bezier(0.65, 0, 0.076, 1);border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #263746;display:inline-block;margin:7px 0 0 15px;border-radius:3px}
.know-more:hover .circle .arrow-video{-webkit-transform:translate(.5rem, 0);transform:translate(.5rem, 0)}
.detail-page .logo-left{float:left;padding:5px;box-shadow:0px 0px 30px 0px rgba(0,0,0,.12);border-radius:4px !important;margin:0 20px  15px 0!important}
.detail-page .logo-left img{width:auto !important;border:none !important;margin:0 0 0 0 !important}
.detail-page .sep-b{clear:both;padding:0 0 0 0;margin:-20px 0 30px 0;border-bottom:1px solid #f0f3fa}
.BG-light-green{background:#63F79F !important}
.BG-pale-blue{background:#E6EBF0 !important}
.BG-light-grayish-orange{background:#E6EBF0 !important}
.BG-light-gray{background:#E5E1DF !important}
.BG-light-white{background:#e6e6e6 !important}
.BG-pale-red{background:#FCC0C0 !important}
.BG-light-yellow{background:#FFEE75 !important}
.BG-light-blue{background:#69BEF7 !important}
.BG-light-lavender{background:#A4A4F4 !important}
.BG-light-black{background:#737373 !important}
.BG-light-white{background:#F2F2F2 !important}
.BG-light-lavenderblue{background:#cccaf0 !important}
.BG-light-orange{background:#f9ecd9 !important}
.BG-light-pistagreen{background:#d8e2dc !important}
.bg-light-brown{background:#ffe5d9 !important}
.bg-light-skyblue{background:#d2e7ff !important}
body.postid-739 .banner-feature img.size-full,
body.postid-502 .banner-feature img.size-full{background-color:#fff}
.blog-bg-2{background-color:#ea8080 !important}
.blog-accordian{font-size:1.5rem;padding:1rem 1.5rem;border:1px solid #707070;background-color:rgba(0,0,0,0);transition:var(--be-transition)}
.blog-ul-bg2 li{display:inline-block;padding:8px 45px!important;border-bottom:3px solid #d6d6d6;margin-right:1.75%;list-style:none;text-align:center;padding:8px 0;font-weight:500;margin-bottom:1rem}
.blog-li-bg-blue{background:#d1e2ff!important}
.blog-li-bg-green{background:#63f79f!important}
.blog-li-bg-light-yellow{background:#e9d8bd!important}
.blog-li-bg-yellow{background:#ffe35a!important}
.blog-li-bg-aqua3{background:#90d1fd!important}
.blog-li-bg-pink{background:#fcc0c0!important}
.blog-li-bg-aqua{background:#a2eaeb!important}
.blog-li-bg-gray{background:#e5e1df!important}
.blog-li-bg-light-green2{background:#b1ffd1!important}
.blog-gradient-one{background:linear-gradient(#a4a4f4,#fcc0c0);padding:1rem 0}
.link-btn-blog{display:inline-block;background:#63f79f;font-weight:500;padding:5px 25px;margin:0 1rem 1rem 0;border-radius:25px;color:var(--be-black)!important}
.Halloween-Home-Ads{margin-bottom:1.75rem;width:100%;height:auto}
.email-us-container{text-align:left;margin:25px 0 20px 0;border-radius:10px;}
.email-us-container a{display:block;background:#ffe01b;color:#263746;border-radius:5px;padding:8px 15px;box-shadow:0 0 10px #999;transition:var(--be-transition);}
.email-us-container a i{display:inline-block;background:url(../images/email-us-icon-b.svg) left top no-repeat;width:77px;height:50px;background-size:cover;vertical-align:middle;}
.email-us-container a span{display:inline-block;width:calc(100% - 100px);padding:5px 0 5px 10px;margin-left:10px;font-size:1.15rem;line-height:1.2;vertical-align:middle;border-left:1px solid #1c3891;}
.email-us-container a span b{font-size:1.35rem;display:block;padding-bottom:8px}
.email-us-container a:hover{box-shadow:0 0 10px 0 rgba(75,75,75,.7);}
.email-us-container br{display:none}
.note{margin-bottom:2rem;position:relative;border:1px solid #263746;padding:.75rem 2.25rem .75rem 5.75rem;border-radius:10px;box-shadow:0 10px 8px -6px #ccc;position:relative}
.note:before{content:'';background:url(../images/guide.webp) left center no-repeat;display:inline-block;width:70px;height:121px;position:absolute;left:6px;top:36px;background-size:cover}
.note p{margin:0;padding:0;font-style:italic;font-weight:400;color:#003366}
.note p strong{font-weight:400;color:#003366}
.note p a,
.note p strong a,
.note p a strong{color:var(--be-blue)}
.note .b{font-weight:700}
.note .fold-yellow{border-radius:0 0 0 10px;width:0;height:0;position:absolute;top:-1px;right:-2px;border-width:0px 40px 40px 0px;border-style:solid;background:#263746;display:block;border-color:transparent #fff;z-index:9}
.note2{padding-left:4.5rem}
.note2:before{background-size:cover !important;width:50px;height:86px}
.blog-right{padding-top:2rem}
.advertisementCAD img,
.advertisement-IT img{width:100%;height:auto;border-radius:6px}
.form-bg{background-image:linear-gradient(#9ce2b8, #47b2ff);border-radius:6px;padding:1.5rem 1.5rem .5rem 1.5rem;margin:2rem 0;transition:var(--be-transition)}
.form-bg strong{display:block;font-size:1.15rem;color:#192f29;border-bottom:1px solid #192f29;padding:0 0 1rem 2rem;margin:-5px -1.5rem 1.75rem -1.5rem;font-weight:600;position:relative;cursor:pointer}
.form-bg strong i{display:inline-block;background:url(../images/icon-up-open-B.svg) right center no-repeat;width:15px;height:9px;position:absolute;right:2rem;top:.75rem;background-size:cover;transition:.25s linear}
.form-bg strong.connect-toggle-form i{transform:rotate(0deg)}
.form-bg strong.connectOpen i{transform:rotate(180deg)}
.form-bg p{margin:0 0 12px 0;padding:0}
.form-bg .large{border:1px solid #192f29;border-radius:4px !important;width:100%;background:none;padding:8px 5px !important;margin:0;font-size:14px !important;outline:none;transition:var(--be-transition)}
.form-bg .large:hover,
.form-bg .gfield .iti.iti--allow-dropdown input:hover{border:1px solid #fff !important;box-shadow:0px 0 4px #333}
.form-bg textarea.large{height:75px !important}
.form-bg .large::placeholder{color:#000;font-size:14px}
.form-bg .gform_footer{margin:0;padding:0}
.form-bg .BTN-send,
.form-bg .button{width:100%;border:1px solid #192f29;border-radius:4px !important;text-align:center;background:none;color:#000;font-size:1rem;font-weight:normal;padding:5px 0;transition:var(--be-transition);margin-top:-5px !important}
.form-bg .BTN-send:hover,
.form-bg .button:hover{background:#000;color:#fff}
.form-bg .gfield_description{padding:5px !important;display:none}
.form-bg .iti--allow-dropdown input{padding-left:50px !important;}
.form-bg .iti{border:1px solid #192f29 !important;border-radius:4px !important}
.form-bg .gfield .iti.iti--allow-dropdown input{border:none !important}
.form-bg .iti__country{padding:4px;font-size:1rem}
.form-bg .gform_validation_errors{display:none}
.trending-bg{background-image:linear-gradient(#373737, #515151);border-radius:6px;padding:1.5rem;/*margin-top:2rem*/}
.trending-bg strong{color:#27baf9;font-size:1.25rem;display:inline-block;position:relative;font-weight:600;width:calc(100% - 30px)}
.trending-bg strong:after{content:'';position:absolute;left:100px;top:10px;background:url(../images/icon-trending-green.svg) left center no-repeat;width:14px;height:14px;vertical-align:top}
.trending-bg span{display:inline-block;vertical-align:top;background:url(../images/icon-trending-arrow-down.svg) left center no-repeat;width:30px;height:30px}
.trending-bg ul{margin:1rem 0 0 0;padding:0}
.trending-bg ul li{padding:0 0 15px;margin:0 0 15px 0;border-bottom:1px solid #999;font-size:1rem;line-height:1.3}
.trending-bg ul li a{color:#fff}
.trending-bg ul li a:hover{color:#ffdb1b}
.trending-bg ul li:last-child{margin:0;padding:0;border:none}
.advertisementIT2{margin-top:2rem}
.advertisementIT2 img{width:100%;height:auto;border-radius:6px}
.advertisementIT{background:url(../images/advertisementIT-bg.png) left top no-repeat;padding:1.5rem;background-size:cover;margin:2rem 0;color:#fff;border-radius:6px}
.advertisementIT p{margin-bottom:0}
.advertisementIT a{color:#fff}
.advertisementIT strong{font-size:1.5rem;line-height:1}
.advertisementIT strong span{display:block}
.advertisementIT i{display:inline-block;background:url(../images/icon-arrow-right-blog.svg) left top no-repeat;width:23px;height:23px;position:absolute;right:0;top:1rem}
.advertisementIT p.text-IT{font-size:13px;padding:15px 0}
.advertisementIT .logo-IT{border-top:1px solid #353535;padding-top:15px}
.cat-toolbar li.m-hide,
.cat-toolbar li.calendar.m-hide,
.cat-toolbar li.minutes.m-hide{display:none}
.landing-page-ads{margin:1rem 0 0 0}
.landing-page-ads .owl-carousel .owl-item img,
.offer .owl-carousel .owl-item img{width:100%;height:auto}
.landing-page-ads .owl-carousel .owl-item.active img,
.offer .owl-carousel .owl-item.active img{margin-left:-1px !important}
.advertisementCAD .Halloween-Ads,
.advertisement-IT .Halloween-Ads{margin-bottom:1.75rem}
.landing-page-ads .Halloween-Home-Ads{width:100%;height:auto;margin-bottom:1.5rem}
.email-us-container{text-align:left;margin:25px 0 20px 0;border-radius:10px}
.email-us-container a{display:block;background:#ffe01b;color:#263746;border-radius:5px;padding:8px 15px;box-shadow:0 0 10px #999;transition:var(--be-transition)}
.email-us-container a i{display:inline-block;background:url(../images/email-us-icon-b.svg) left top no-repeat;width:77px;height:50px;background-size:cover;vertical-align:middle}
.email-us-container a span{display:inline-block;width:calc(100% - 100px);padding:5px 0 5px 10px;margin-left:10px;font-size:1.15rem;line-height:1.2;vertical-align:middle;border-left:1px solid #1c3891}
.email-us-container a span b{font-size:1.35rem;display:block;padding-bottom:8px}
.email-us-container a:hover{box-shadow:0 0 10px 0 rgba(75,75,75,.7)}
.email-us-container br{display:none}
.services-link-container{text-align:center;padding:0 0 1.5rem 0}
.services-link-container a{display:inline-block;background:#123263;color:#fff;font-weight:bold;padding:7px 15px 7px 10px;border-radius:10px;font-size:1.25rem}
.services-link-container i{display:inline-block;background:url(../images/icon-service-explorer-swan.svg) left bottom no-repeat;width:20px;height:53px;background-size:cover;vertical-align:middle}
.services-link-container span{display:inline-block;font-size:1.25rem;vertical-align:middle;font-weight:700;background:url(../images/icon-service-explorer-swan.svg) left bottom no-repeat;padding:8px 0 8px 25px}
.services-link-container a:hover{background:#2400a1}
.services-link-container2 a{border:2px solid #2400a1;background:none;color:#2400a1}
.services-link-container3 a{padding:10px 15px;background:none;color:#2400a1;border:1px solid #ccc}
.services-link-container3 span{padding-bottom:0}
.detail-page p.NYC-Home{margin:1rem 0}
.detail-page p.NYC-Home img{width:100%;height:auto;border-radius:10px}
.post-views{display:none}
/* -- webstories --*/
.page-template-template-webstories{}
.page-template-template-webstories .bread-crumb,
.page-template-template-webstories .footer-imgBG-inner{display:none;}
.webstories{background:#b1c6e1;padding:1.5rem 0 0 0}
.webstories .container{max-width:1320px;}
.webstories-container{position:relative;font-family:Poppins !important;margin-bottom:1.5rem}
.webstories-container img{border-radius:15px;box-shadow:0 0 10px 0 rgba(75,75,75,.75);transition:var(--be-transition);}
.webstories-container img:hover{box-shadow:0 0 1px 0 #000;}
.webstories-mainitem{position:absolute;left:0;right:0;bottom:1rem;margin:auto;width:90%}
.webstories-mainitem a{color:#2400a1;font-size:18px;font-weight:700;}
.webstories-mainitem p{display:block;color:#2400a1;font-size:16px;margin:5px 0 0 0;padding:0}
.spanBLOCK{display:block}
@media only screen and (min-width: 768px) and (max-width: 1366px) {
.item-related{padding:0rem 3rem !important}
}
@media (max-width:1200px) and (min-width:769px){
.col-left .col-md-9{width:100% !important;flex:auto;max-width:95% !important}
.col-left .col-md-3{width:100% !important;flex:auto;max-width:98.5% !important}
.home-slider{margin:1rem -1.75rem 0 1rem;position:relative}
.home-slider .first-img,
.home-slider .second-img,
.home-slider .third-img{margin:0;border:none} 
.home-slider .first-img{margin-right:-10px}
.home-slider .third-img{margin-left:-5px}
.home-slider .second-img{margin:0 0 20px -5px}
.home-slider .first-img:hover .group-title,
.home-slider .second-img:hover .group-title,
.home-slider .third-img:hover .group-title{padding-bottom:20px}
.home-slider .group-title{padding:15% 20px 10px 20px;text-align:center;position:absolute;bottom:0;z-index:5;width:100%;transition:var(--be-transition)}
.home-slider .cate-title a{font-size:0.875rem;margin:0 0 10px}
.home-slider .item-title a{font-size:1rem}
.box-sadow{margin:1rem -2.15rem 1rem 1rem}
.category h5.sub-title{padding-top:0}
.box-sadow.trending-container{margin:1rem 0 0 0}
.category .h-50{height:1rem !important}
.trending-container .h-25{height:1rem !important}
.trending{padding-bottom:1rem}
.box-sadow-second{margin:0 -1.75rem 1rem 1.20rem}
.box-sadow-third{margin:0}
.newsletter .email{width:calc(100% - 300px);padding:6px 5px 7px 5px}
.footer-box .fa-chevron-down{display:none}
.footer-text{display:block}
.post-form .rinput{display:inline-block;width:32.9%;vertical-align:top}
.post-form .rinput.remail{padding:0}
.post-form .rcomment textarea{width:97%}
.post-form .rinput input{width:calc(100% - 20px)}
.post-form .form-submit{text-align:right}
.post-form .comment-form-subscriptions,
.post-form .form-submit{display:inline-block;vertical-align:middle;width:49%}
}
@media (max-width: 480px) {
.page-container .row{display:block}
.trending-container .row{display:flex}
.trending-container .col-md-4{width:25% !important;padding-right:0} 
.trending-container .col-md-8{width:75% !important}
.bread-crumb ul{padding:0 5px}
}
@media only screen and (max-width: 600px) and (orientation : portrait) {
.case-UL{transform:none !important}	
}
@media only screen and (min-width:480px) and (max-width:767.95px) {
.col-md-10.width100,
.col-md-2.width100{width:100% !important}
.search{display:none}
.trending-container .row{display:flex}
.trending-container .col-md-4{width:25% !important;padding-right:0} 
.trending-container .col-md-8{width:75% !important}
.col-right,.col-right-container{width:100%}
.case-UL{transform:none !important}
}
@media only screen and (min-width: 600px) and (orientation : landscape) {}
@media only screen and (min-device-width : 768px) and (max-device-width : 1023.95px) and (orientation : portrait) and (min-device-height : 768px) {
.col-left .col-md-9{width:100% !important;flex:auto;max-width:95% !important}
.col-left .col-md-3{width:100% !important;flex:auto;max-width:98.5% !important}
.col-md-10.width100{width:70%;padding:0}
.col-md-2.width100{width:30%}
.home-slider{margin:1rem -1.5rem 0 .75rem;position:relative}
.home-slider .first-img,
.home-slider .second-img,
.home-slider .third-img{margin:0} 
.home-slider .first-img{margin-right:-10px}
.home-slider .third-img{margin-left:-5px}
.home-slider .second-img{margin:0 0 15px -5px}
.home-slider .first-img:hover .group-title,
.home-slider .second-img:hover .group-title,
.home-slider .third-img:hover .group-title{padding-bottom:20px}
.home-slider .group-title{padding:15% 20px 10px 20px;text-align:center;position:absolute;bottom:0;z-index:5;width:100%;transition:var(--be-transition)}
.home-slider .item-title{line-height:15px}
.home-slider .cate-title a{font-size:0.875rem;margin:0 0 10px}
.home-slider .item-title a{font-size:1rem}
.page-container{}
.container-modify{max-width:765px}
.contact-top.contact-fixed{position:fixed;top:85px;margin-right:10px}
.box-sadow{margin:1rem -2.15rem 1rem 1rem}
.category h5.sub-title{padding-top:0}
.box-sadow.trending-container{margin:1rem -1.75rem 1rem 1.20rem}
.category .h-50{height:1.75rem !important}
.trending-container .h-25{height:1rem !important} 
.trending{padding-bottom:1rem}
.box-sadow-second{margin:0 -1.75rem 1rem 1.20rem}
.box-sadow-third,
.landing-page-ads{margin:1rem 0 0 1.25rem !important}
.offer{margin:0 0 0 1.25rem !important}
.col-right-container{margin:1rem 1rem 1rem 1.25rem;width:100%}
.newsletter .email{width:calc(100% - 300px);padding:6px 5px 7px 5px}
.post-form .rinput{display:inline-block;width:32.9%;vertical-align:top}
.post-form .rinput.remail{padding:0}
.post-form .rcomment textarea{width:97%}
.post-form .rinput input{width:calc(100% - 20px)}
.post-form .form-submit{text-align:right}
.post-form .comment-form-subscriptions,
.post-form .form-submit{display:inline-block;vertical-align:middle;width:49%}
}
@media only screen and (min-width: 992px) {
html{scroll-padding-top:125px}
.page-container{padding-top:125px}
.col-margin-right{margin-right:-30px}
.col-right-container{position:absolute;width:95%;height:98%;width:100%;margin:15px 0;display:block}
.newsletter{margin-bottom:2rem}
.categories-menu-nav{text-align:center;overflow-x:hidden}
.categories-menu-nav ul{white-space: normal}
.categories-menu-nav ul li{display:inline-block;margin:12px 0;padding:0 5px}
.blog-banner{padding:.75rem 0 0 0}
.home-slider{margin:1rem 0 0 .80rem;position:relative}
.home-slider li{background:#f5f5f5}
.home-slider .first-img,
.home-slider .second-img,
.home-slider .third-img{margin:0;border:none} 
.home-slider .first-img{}
.home-slider .second-img,
.home-slider .third-img{margin-left:-5px}
.home-slider .second-img{margin:0 0 8px -5px}
.home-slider .first-img:hover .group-title,
.home-slider .second-img:hover .group-title,
.home-slider .third-img:hover .group-title{padding-bottom:20px}
.home-slider .group-title{padding:15% 20px 10px 20px;text-align:center;position:absolute;bottom:0;z-index:5;width:100%;transition:var(--be-transition)}
.home-slider .cate-title a{font-size:0.875rem;margin:0 0 10px}
.box-sadow{margin:1rem 0;padding:1rem}
.box-sadow-first{margin-right:-5px;margin-left:1rem}
.box-sadow-second{margin-left:1rem;margin-top:1px}
.box-sadow-third{margin:0 1rem 0 0}
.container-modify{max-width:1240px}
.container-modify .detail-page{padding-right:25px}
.contact-top.contact-fixed{position:fixed;top:100px}
.editor .flex-caption{position:absolute;background:url(../images/trance-bg.png) repeat;color:var(--be-white);padding:2%}	
.category h5.sub-title{padding-top:0}
.category .h-50{height:2.80rem !important}
.offer{padding:0 0 2rem 0}
.list-social{display:block}
.detail-page .catitem-container{padding-top:0}
.detail-page .catitem-container .cat-datecreated{display:inline-block;vertical-align:top;float:none}
.detail-page .catitem-container .cat-mainitem{display:inline-block;vertical-align:middle;width:48%;margin:.5%;float:none}
.detail-page .catitem-container .banner-feature{display:inline-block;vertical-align:middle;width:50.5%;padding:0 0 0 1%}
.banner-feature + .clear{border-top:1px solid #f5f5f5}
.catitem-container{margin-bottom:3rem;box-shadow:none}
.bread-crumb{padding:1.5rem 0;display:block}
.detail-page .cat-fulltext{padding-top:1.5rem}
.detail-page .cat-toolbar li.minutes{}
.detail-page .cat-mainitem h1{font-size:1.5rem;font-weight:300}
.detail-page img.size-full,
.detail-page img.aligncenter{display:block}
.detail-page .img-responsive.border-radius img.size-full,
.detail-page .img-responsive.border-radius img.aligncenter{border-radius:10px;width:100%}
.blogupdate,
.sponsorsslide{padding-bottom:0}
.item-related{padding:0 6.25rem}
.item-related ul li{padding-bottom:0}
.cat-toolbar li{display:inline-block;padding-bottom:.5rem;vertical-align:top}
.blog-banner-bg .cat-toolbar li:nth-child(1){width:125px;display:inline-block}
.blog-banner-bg .cat-toolbar li:nth-child(2){width:calc(100% - 170px);display:inline-block}
.blog-banner-bg .cat-toolbar li:nth-child(3){width:125px;display:inline-block}
.blog-banner-bg .cat-toolbar li:nth-child(4){width:125px;display:inline-block}
.cat-toolbar.list-cat li:nth-child(1){width:100%}
.cat-toolbar li .fa{padding-right:5px}
.blog .footer-bg{padding:3rem 0}
.post-form .rinput{display:inline-block;width:32.9%;vertical-align:top}
.post-form .rinput.remail{padding:0}
.post-form .rcomment textarea{width:64.5%}
.post-form .rinput input{width:calc(100% - 20px)}
.post-form .form-submit{text-align:right}
.post-form .comment-form-subscriptions,
.post-form .form-submit{display:inline-block;vertical-align:middle;width:49%}
.case-study .container.container-modify{padding:0 .75%;width:100%;max-width:100%}
.search-filter{border-bottom:1px solid #d4d4d4;width:1170px;margin:0 auto 50px auto;padding:0 0 2px 0;box-shadow:none;border-radius:0}
.search-filter ul{padding:0 5%}
.search-filter ul li{width:24%;padding:0 10px 0 0;margin:0 0 0 10px;display:inline-block;border-right:1px solid #707070;border-bottom:none}
.search-filter ul li:first-child{width:28%}
.search-filter ul li:last-child{border-right:none;width:18%;text-align:left;padding:0 10px 0 0}
.search-text{padding:12px}
.search-btn{right:15px}
.case-UL{margin:10px}
.case-UL li{float:left;width:32%;height:250px;margin-bottom:50px}
.case-UL li img{margin:0;position:relative;top:50%;transform:translateY(-50%)}
.case-UL li:nth-child(2){margin:0 1.5%}
.case-UL.active-UL li{width:15%}
.case-UL.active-UL li img{width:100%;height:auto;margin:0;max-width:175px}
.case-UL.active-UL li.active-LI{width:64%}
.case-UL.active-UL li.active-LI img{float:left;width:auto;margin:0 25px;max-width:none}
.case-UL li .short-case-text{float:left;width:calc(100% - 300px);padding:25px 50px;margin-top:25px;min-height:200px;border-left:1px solid #666;border-top:0;text-align:left}
.unlock{padding:6rem 0 12rem 0}
.case-title h2{font-size:3.5rem}
.detail-page .cat-toolbar li.analytics-demo{float:right;margin-right:-10px}
.detail-page .cat-toolbar li.analytics-demo img{width:auto}
.link-cta-short a{line-height:1.6;padding-top:15px}
.link-cta a i{font-style:normal;background:linear-gradient(#eacd11, #ffe01b);border:1px solid #003366;padding:3px 15px;display:inline-block;border-radius:10px;transition:var(--be-transition)}
.link-cta a:hover i{background:#fff;color:#003366;transition:var(--be-transition)}
.link-cta-short span{padding-top:.5rem;display:inline-block}
.fixed-cta1 .cta-img,
.fixed-cta2 .cta-img,
.fixed-cta3 .cta-img,
.fixed-cta4 .cta-img,
.fixed-cta5 .cta-img{display:inline-block;width:415px;border-bottom:none}
.fixed-cta1 .cta-text,
.fixed-cta2 .cta-text,
.fixed-cta3 .cta-text,
.fixed-cta4 .cta-text,
.fixed-cta5 .cta-text{display:inline-block;width:calc(100% - 450px);padding:3.5rem 0 0 4.5rem;text-align:left}
.fixed-cta1.fontSMALL .cta-text p,
.fixed-cta2.fontSMALL .cta-text p,
.fixed-cta3.fontSMALL .cta-text p,
.fixed-cta4.fontSMALL .cta-text p,
.fixed-cta5.fontSMALL .cta-text p{font-size:1.35rem;line-height:1.3}
.fixed-cta1.fontSMALL .cta-img,
.fixed-cta2.fontSMALL .cta-img,
.fixed-cta3.fontSMALL .cta-img,
.fixed-cta4.fontSMALL .cta-img,
.fixed-cta5.fontSMALL .cta-img{display:inline-block;width:400px;border-bottom:none}
.fixed-cta1.fontSMALL .cta-text,
.fixed-cta2.fontSMALL .cta-text,
.fixed-cta3.fontSMALL .cta-text,
.fixed-cta4.fontSMALL .cta-text,
.fixed-cta5.fontSMALL .cta-text{width:calc(100% - 440px);padding:3rem 0 0 2rem}
.fixed-cta1 .cta-text p,
.fixed-cta2 .cta-text p,
.fixed-cta3 .cta-text p,
.fixed-cta4 .cta-text p,
.fixed-cta5 .cta-text p{width:95%}
.link-cta a,
.text-cta1,
.text-cta2,
.text-cta3,
.text-cta4,
.text-cta5,
.text-cta6{letter-spacing:2px;font-size:22px}
.note:before{top:8px}
.blog-left-content{flex:0 0 auto;width:75%}
.blog-right-content{flex:0 0 auto;width:25%}
.blog-left-content .catitem-container{padding-right:10px}
.blogForm-fixed{transition:var(--be-transition);top:75px;z-index:99}
.landing-page-ads{margin:1rem 1rem 0 0}
.offer{margin:0 1rem 0 0}
.email-us-container a i{vertical-align:top;width:145px;height:94px}
.email-us-container a span{width:calc(100% - 210px);padding:10px 0 10px 15px;margin-left:15px;vertical-align:top}
.email-us-container a span b{font-size:1.5rem}
.services-link-container3 a{padding:15px 15px}
.services-link-container3 span{padding-bottom:0}

.webstories{padding:4rem 0 2rem 0}
}
/*-- XR iOS 12 --*/
@media only screen and (min-device-width: 414px) and (max-device-height: 896px) and (orientation : landscape) and (-webkit-device-pixel-ratio: 2){
.col-md-10.width100{width:70%}
.col-md-2.width100{width:30%}
.case-UL{transform:none !important}
}
/*-- XS Max iOS 12 --*/
@media only screen and (min-device-width: 414px) and (max-device-height: 896px) and (orientation : landscape) and (-webkit-device-pixel-ratio: 3){
.col-md-10.width100{width:70%}
.col-md-2.width100{width:30%}
.case-UL{transform:none !important}
}
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) and (min-device-height : 768px){
.page-container{padding-top:73px}	
.home-slider{margin:1rem -1.5rem 0 .80rem;position:relative}
.home-slider .first-img,
.home-slider .second-img,
.home-slider .third-img{margin:0} 
.home-slider .first-img{margin-right:-10px}
.home-slider .third-img{margin-left:-5px}
.home-slider .second-img{margin:0 0 20px -5px}
.home-slider .first-img:hover .group-title,
.home-slider .second-img:hover .group-title,
.home-slider .third-img:hover .group-title{padding-bottom:20px}
.home-slider .group-title{padding:15% 20px 10px 20px;text-align:center;position:absolute;bottom:0;z-index:5;width:100%;transition:var(--be-transition);}
.home-slider .cate-title a{font-size:0.875rem;margin:0 0 10px}
.contact-top.contact-fixed{position:fixed;top:120px}
.col-left .col-md-9{flex:0 0 75% !important;max-width:75% !important;width:auto !important}
.col-left .col-md-3{flex:0 0 25% !important;max-width:25% !important;width:auto !important}
.col-right-container{margin:0 1rem 1rem 1.25rem !important;width:96.5% !important;position:relative !important}
.box-sadow{margin:1rem -2.15rem 1rem 1rem !important}
.category h5.sub-title{padding-top:0 !important}
.box-sadow.trending-container{margin:1rem -1.75rem 1rem 1.20rem !important}
.category .h-50{height:1rem !important}
.trending-container .col-md-8{padding-left:0 !important}
.trending-container .h-25{height:1rem !important} 
.trending{padding-bottom:1rem}
.editor .flex-caption{position:relative;background:none;color:var(--be-black);padding:3% 0}
.box-sadow-second{margin:0 -1.75rem 1rem 1.20rem !important}
.box-sadow-third{margin:0 1rem 1rem 0.625rem !important}
.newsletter .email{width:calc(100% - 500px);padding:6px 5px 7px 5px}
.links ul{padding:0 0 2rem 0}
.item-related{padding:0 3rem !important}
.item-related ul li{padding-bottom:0}
}
@media only screen and (min-device-width : 1024px) and (max-device-width : 1366px) and (orientation : portrait) and (min-device-height : 1024px){
.blog-left-content{flex:0 0 auto;width:100%}
.blog-right-content{flex:0 0 auto;width:100%}	
}
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) and (min-device-height : 768px){
.fixed-cta1 .cta-text,
.fixed-cta2 .cta-text,
.fixed-cta3 .cta-text,
.fixed-cta4 .cta-text,
.fixed-cta5 .cta-text{padding:3.5rem 0 0 0}	
.fixed-cta1 .cta-text p, 
.fixed-cta2 .cta-text p, 
.fixed-cta3 .cta-text p, 
.fixed-cta4 .cta-text p, 
.fixed-cta5 .cta-text p{font-size:1.25rem}	
.advertisementIT strong{font-size:1.35rem}
.form-bg,
.trending-bg,
.advertisementIT{padding:1rem}
.blogForm-fixed{position:fixed;width:216px;top:75px}
.form-bg strong{margin:-5px -1rem 1.75rem -1rem}
.landing-page-ads{margin:1rem 1rem 0 .75rem}
.offer{margin:0 1rem 0 .75rem}
}
@media only screen and (min-device-width : 810px) and (max-device-width : 1080px) and (orientation : landscape) and (min-device-height : 810px){
.fixed-cta1 .cta-text,
.fixed-cta2 .cta-text,
.fixed-cta3 .cta-text,
.fixed-cta4 .cta-text,
.fixed-cta5 .cta-text{padding:3.5rem 0 0 0}
.fixed-cta1 .cta-text p, 
.fixed-cta2 .cta-text p, 
.fixed-cta3 .cta-text p, 
.fixed-cta4 .cta-text p, 
.fixed-cta5 .cta-text p{font-size:1.25rem}
.advertisementIT strong{font-size:1.35rem}
.form-bg,
.trending-bg,
.advertisementIT{padding:1rem}
.blogForm-fixed{position:fixed;width:216px;top:75px}
.form-bg strong{margin: -5px -1rem 1.75rem -1rem}
}
@media only screen and (min-device-width : 820px) and (max-device-width : 1180px) and (orientation : landscape) and (min-device-height : 820px){
.fixed-cta1 .cta-text,
.fixed-cta2 .cta-text,
.fixed-cta3 .cta-text,
.fixed-cta4 .cta-text,
.fixed-cta5 .cta-text{padding:3.5rem 0 0 0}	
.fixed-cta1 .cta-text p, 
.fixed-cta2 .cta-text p, 
.fixed-cta3 .cta-text p, 
.fixed-cta4 .cta-text p, 
.fixed-cta5 .cta-text p{font-size:1.25rem}	
.form-bg,
.trending-bg,
.advertisementIT{padding:1rem}
.blogForm-fixed{position:fixed;width:216px}
.form-bg strong{margin: -5px -1rem 1.75rem -1rem}
}
@media only screen and (min-width: 1200px){
.blogForm-fixed{position:fixed;width:261px}
}
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) and (min-device-height : 768px){
.detail-page .cat-toolbar li.analytics-demo img{width:auto}		
}
@media only screen and (min-device-width : 810px) and (max-device-width : 1080px) and (orientation : portrait) and (min-device-height : 810px){
.detail-page .cat-toolbar li.analytics-demo img{width:auto}		
}
@media only screen and (min-device-width : 820px) and (max-device-width : 1180px) and (orientation : portrait) and (min-device-height : 820px){
.detail-page .cat-toolbar li.analytics-demo img{width:auto}		
}
@media only screen and (min-device-width : 834px) and (max-device-width : 1194px) and (orientation : portrait) and (min-device-height : 834px){
.detail-page .cat-toolbar li.analytics-demo img{width:auto}	
}
@media (max-width:1200px) and (min-width:769px){}
@media only screen and (min-width: 1400px){
.detail-page .catitem-container .cat-mainitem{width:46.5%}	
.detail-page .catitem-container .banner-feature{width:52%}	
.container{max-width:1140px}
#cookie-law-info-bar .container{max-width:1320px}
.trending-container .h-25{height:1.4rem !important}
}
@media only screen and (min-width: 1600px){
.detail-page .container{max-width:1400px}
.blog-left-content .catitem-container{padding-right:25px}
.detail-page .cat-mainitem h1{font-size:3rem}
.blogForm-fixed{width:326px}
}
@media only screen and (min-width: 2000px){
body.blog .container-fluid{max-width:1800px}
}
@media only screen and (min-width: 2100px){
body.blog .container-fluid{max-width:100%}
}











