:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,::after,::before{box-sizing:border-box}
*{margin:0;padding:0}
html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
html{font-family:sans-serif;color:#222}
body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
body{margin:0;line-height:1.8;font-size:16px;font-weight:400;color:#4c4b4b;font-family:'Noto Sans',sans-serif}
a{outline:none!important;text-decoration:none}
a:hover,a:focus{color:#002b41}
p{margin-bottom:25px}
img{max-width:100%;width:auto \9;height:auto;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}
label,input,button,select,textarea{font-size:13px;font-weight:normal;line-height:18px}
label{display:inline-block;cursor:pointer}

.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:768px){.container{max-width:740px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1200px}}

.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}

.col-12,.col-6,.col-md-3,.col-md-4,.col-lg-4,.col-md-9,.col-sm-6{position:relative;width:100%;padding-right:15px;padding-left:15px}

.p-1{padding:.4rem!important}
.p-3{padding:10px!important}
.p-10{padding-right:10px!important;padding-left:10px!important}

.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}


@media (min-width:576px){
	.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
}
@media (min-width:768px){
	.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
	.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}
	.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
}


.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}

@media (min-width:768px){
	.px-md-2{padding-right:.5rem!important}
	.px-md-2{padding-left:.5rem!important}
}
@media (min-width:992px){
	.main-menu .navigation .nav-child{width:1200px}
	.px-lg-2{padding-right:.5rem!important}
	.px-lg-2{padding-left:.5rem!important}
}

.itemid-101 #tr-header{margin-bottom:0!important}
#tr-header{margin-bottom:50px}
.top-content{position:relative;background-color:#1e023d;z-index:50}
.top-content #logo img{padding-top:35px;padding-bottom:35px}

.top-content .header-search .search form{line-height:1;padding:28px 0 0 0;margin:0 auto;padding-top:32px;max-width:400px;text-align:center}
.top-content .header-search .search input.search-query{padding:10px 28px 10px 10px;width:290px;max-width:90%;border-radius:0;font-style:italic;font-size:15px;border:none;border-bottom:2px solid rgba(255,255,255,0.08);color:rgba(255,255,255,0.85);background-color:transparent;background-position:right 5px;background-image:url(../images/search-magnify-light.png);box-shadow:none;margin:0 auto!important;transform:inherit}

.main-menu{position:relative;background-color:#5c39f2;z-index:10}.main-menu nav.navigation{display:table;margin:0 auto}

.main-menu .navigation .nav-child{background:rgba(17,0,35,0.96);margin:0 auto}

.main-menu .nav-collapse ul{list-style-type:none;margin:0}.main-menu .nav-collapse li{float:left}.main-menu .nav-collapse li.parent ul.nav-child>li{width:100%}.main-menu .nav-collapse li.parent ul.nav-child>li.divider{width:25%;margin-top:15px;margin-bottom:15px;line-height:43px}.main-menu .nav-collapse li.parent ul.nav-child>li>a{padding:12px 30px;font-size:14px;line-height:1}.main-menu a,.main-menu li.parent>span.separator{position:relative;display:block;font-family:'Fira Sans Condensed',sans-serif;font-weight:500;font-size:16px;color:#fff;padding:28px 24px;text-transform:uppercase;text-decoration:none;letter-spacing:0.07em;line-height:1;zoom:1;cursor:pointer;transition-duration:250ms;transition-property:padding-top,padding-bottom,color,background-color,width;transition-timing-function:ease-in-out}.main-menu li.parent>span.separator.deep-level{color:#fff;border-color:rgba(255,255,255,0);text-transform:none;font-size:23px;font-weight:400;font-family:'Share',sans-serif;font-style:italic;border-right:none;border-bottom:1px solid transparent;padding:28px 0;margin:0 15px 12px 30px;cursor:default;-webkit-text-stroke:0;letter-spacing:0;-webkit-font-smoothing:subpixel-antialiased}.deep-level:after{content:'';display:block;position:absolute;bottom:0;background:#5c39f2;width:36px;height:3px}.main-menu ul.nav-child li.parent ul.nav-child{background:transparent;position:relative;display:block}.main-menu a:before{transition-duration:250ms;transition-property:all;transition-timing-function:ease-in-out}.main-menu a:hover{background:none}.main-menu a:hover:before{opacity:0;background:#888888;width:0%;width:calc(100%-30px)}.main-menu a:before{content:"";display:block;position:absolute;left:0;margin-top:17px;height:2px;background:#888888;opacity:0;width:0;margin-left:15px}.main-menu a:hover:before{background:#888;width:0;width:calc(100%-30px)}

.elementor{-webkit-hyphens:manual;-ms-hyphens:manual;hyphens:manual}
.elementor *,.elementor:after,.elementor:before{-webkit-box-sizing:border-box;box-sizing:border-box}
.elementor-section{position:relative}
.element-invisible{position:absolute;padding:0;margin:0;border:0;height:1px;width:1px;overflow:hidden}
.element-invisible:focus{width:auto;height:auto;overflow:auto;background:#eee;color:#000;padding:1em}
.tr-section .tr-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-right:auto;margin-left:auto;position:relative}
.elementor-section.elementor-section-stretched{position:relative;width:100%}
.tr-row{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
@media(max-width:1024px){.tr-row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}
.tr-column-wrap{width:100%;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.tr-widget-wrap{position:relative;width:100%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start}
.tr:not(.tr-bc-flex-widget) .tr-widget-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.tr-widget-wrap>.tr-element{width:100%}
.tr-widget{position:relative}
.tr-column{position:relative;min-height:1px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
@media(min-width:768px){
	.tr-column.tr-col-100{width:100%}
	.gog-right-box.act-stat-box{position:fixed;bottom:10%}
}
.tr-element .tr-widget-container{-webkit-transition:background .3s,border .3s,-webkit-border-radius .3s,-webkit-box-shadow .3s;transition:background .3s,border .3s,-webkit-border-radius .3s,-webkit-box-shadow .3s;-o-transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s,-webkit-border-radius .3s,-webkit-box-shadow .3s}
.slider-title,a{transition-duration:250ms;transition-property:color, background-color, opacity, border;transition-timing-function:ease-in-out}
.slider-thumb-gradient{transition-duration:350ms;transition-property:all;transition-timing-function:ease-in-out}
.tr-grid2column-review{float:left;margin-right:2%;min-height:2px}
.tr-grid2column-review{width:49%}

.search input.search-query:focus{outline:none;border-color:rgb(92,57,242)}.search input.search-query{background-color:#fff;border:2px solid rgba(0,0,0,0.13);margin:0;width:calc(100% - 44px);padding:13px 22px;font-size:14px;background-repeat:no-repeat;border-radius:0;transform:skewX(-8deg)}


.mobile-menu-icon-pro{color:#fff;font-size:21px;cursor:pointer;line-height:1;display:none;text-align:center;padding:25px 6px 23px 0}
.mobile-menu-icon-pro i{min-width:22px}
.active-mobile-icon-pro .mobile-menu-icon-pro .fa-bars:before{content:"\f00d"}
span.progression-mobile-menu-text{position:relative;top:-2px;text-transform:uppercase;font-weight:500;font-family:'Fira Sans Condensed',sans-serif;letter-spacing:0.03em}


#main-nav-mobile{line-height:1.6;text-transform:uppercase;position:relative;width:100%;z-index:20;box-shadow:0 2px 6px rgba(0,0,0,0.08);font-weight:500;font-family:'Fira Sans Condensed',sans-serif}
.entry{margin-bottom:40px}

.tr-padding-blog{padding:15px 0}.tr-blog-overlay{position:relative;overflow:hidden;border-radius:6px;min-height:340px}.tr-cat-tit{position:absolute;top:0;left:-2px;z-index:20}.tr-cat-tit a,.popfet-cat a{display:inline-block;line-height:1;font-family:'Fira Sans Condensed',sans-serif;font-weight:500;font-size:13px;color:#fff;background:#5c39f2;padding:9px 30px;margin:0 7px 7px 0;transform:skewX(-8deg)}.tr-cat-tit a:hover{color:#fff;background:rgba(92,57,242,0.7)}.tr-art-link{display:block}.tr-blog-img-ovl{position:absolute;width:100%;height:100%;top:0;left:0;background-repeat:no-repeat;background-position:center center;background-size:cover}.tr-blog-content{background:rgba(0,0,0,0.5);position:relative;min-height:340px;display:table;width:100%;z-index:10}.tr-blog-content-table-cell{display:table-cell;vertical-align:bottom}.tr-blog-content-pad{padding:60px 24px 15px 24px}.tr-index-container{padding-bottom:10px}.tr-index-border{position:relative;width:56px;height:32.33px;background-color:#fff;margin:16.17px 0}.tr-index-border:before,.tr-index-border:after{content:"";position:absolute;width:0;border-left:28px solid transparent;border-right:28px solid transparent;left:0}.tr-index-border:before{bottom:100%;border-bottom:16.17px solid #fff}.tr-index-border:after{top:100%;width:0;border-top:16.17px solid #fff}.tr-blog-rating{position:relative;width:52px;height:30.02px;background-color:#2b0f4a;margin:15.01px 0;top:1px;left:2px;z-index:10;text-align:center;font-family:'Share',sans-serif;font-style:italic;font-weight:400;font-size:22px;line-height:32px;color:#fff}.tr-blog-rating:before,.tr-blog-rating:after{content:"";position:absolute;width:0;border-left:26px solid transparent;border-right:26px solid transparent;left:0}.tr-blog-rating:before{bottom:100%;border-bottom:15.01px solid #2b0f4a}.tr-blog-rating:after{top:100%;width:0;border-top:15.01px solid #2b0f4a}.tr-blog-title{font-family:'Fira Sans Condensed',sans-serif;font-weight:500;color:#fff;font-size:30px;line-height:1.2;margin-bottom:6px;text-shadow:1px 1px 8px rgb(0 0 0 / 15%)}

.blog .item{border:2px solid rgba(17,17,17,0.10)}
.article-video{margin-top:15px;border:10px solid #fff;-webkit-box-shadow:5px 6px 16px #999;-moz-box-shadow:5px 6px 16px #999;box-shadow:5px 6px 16px #999}

/* Review Summary */
.tr-blog-review-content{margin-top:50px;margin-bottom:50px;border:4px solid rgba(0,0,0,0.1);border-bottom-width:14px;padding:25px 35px}.tr-blog-review-rating-container{margin-top:-65px;margin-bottom:25px;width:100px;position:relative;left:50%;margin-left:-50px}.tr-blog-review-text-container{margin-bottom:35px;text-align:center}.tr-blog-review-content h3{font-family:'Share',sans-serif;font-style:italic;font-weight:400;font-size:30px;text-transform:uppercase;line-height:1.2;padding-top:22px;margin:0 0 5px 0;color:#5c39f2}.tr-blog-review-total{top:1.8px;left:3px;position:relative;width:90px;height:51.96px;background-color:#2b0f4a;margin:25.98px 0;font-family:'Share',sans-serif;font-style:italic;font-size:30px;text-align:center;color:#fff}.tr-blog-review-total span{position:relative;top:-7px}.tr-blog-review-one-word{font-family:'Share',sans-serif;font-style:normal;font-weight:400;font-size:13px;text-transform:uppercase;color:#fff;text-align:center;position:relative;z-index:5;top:-20px}.tr-blog-hexagon-border{position:relative;width:96px;height:55.43px;background-color:#5c39f2;margin:27.71px 0}.tr-blog-hexagon-border:before,.tr-blog-hexagon-border:after{left:0;content:"";position:absolute;width:0;border-left:48px solid transparent;border-right:48px solid transparent}.tr-blog-hexagon-border:before{bottom:100%;border-bottom:27.71px solid #5c39f2}.tr-blog-hexagon-border:after{top:100%;width:0;border-top:27.71px solid #5c39f2}.tr-blog-review-total:before,.tr-blog-review-total:after{content:"";position:absolute;width:0;border-left:45px solid transparent;border-right:45px solid transparent;z-index:2}.tr-blog-review-total:before{bottom:100%;left:0;border-bottom:25.98px solid #2b0f4a}.tr-blog-review-total:after{top:100%;left:0;width:0;border-top:25.98px solid #2b0f4a}.tr-dis{margin-right:0%!important}.tr-blog-review-content h4{font-size:16px;margin-bottom:10px;color:#666}.tr-blog-review-content .tr-grid2column-review{position:relative}.tr-blog-review-content .tr-grid2column-review:after{content:'';display:block;position:absolute;right:-9px;background:rgba(0,0,0,0.12);top:0;width:1px;height:100%}.tr-blog-review-content .tr-grid2column-review.tr-dis:after{display:none}.tr-blog-review{margin:0;padding:0;font-size:14px;position:relative}.tr-blog-review li{list-style:none;position:relative;padding:0 0 0 20px;margin:0 0 4px 0}.tr-blog-review li:before{display:inline-block;font-weight:normal;font-style:normal;padding-right:3px;font-size:70%;position:absolute;left:0;opacity:0.8;content:"\f164";font-family:'Font Awesome 5 Free';top:4px}.tr-dis ul.tr-blog-review li:before{content:"\f165"}
/* Review Summary */
.interesting{position:relative;background-color:#fff;padding:50px 0}
.interesting h3{background-color:#f3f2f6;font-family:Share,sans-serif;font-style:italic;font-weight:400;font-size:30px;text-transform:uppercase;text-align:center;padding:8px 0}
.interesting .tr-blog-content{background:rgba(0,0,0,0.4)}
.footer{position:relative;background-color:#250a43;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 0}.copy{margin:0;padding:5px 0;color:rgba(255,255,255,0.45);font-family:"Share",Sans-serif;font-size:15px;text-transform:uppercase;letter-spacing:0.3px}#back-top{display:block;position:fixed;overflow:hidden;text-indent:100%;white-space:nowrap;visibility:hidden;opacity:0;z-index:100;height:50px;width:50px;padding:0;margin:0;bottom:30px;right:30px;color:#fff;background:rgba(100,100,100,0.65)}#back-top:before{content:"\e006";display:block;font-weight:normal;font-family:'IcoMoon';font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0);position:absolute;z-index:101;font-size:14px;top:32px;left:0;height:50px;width:50px;line-height:50px;-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}#back-top.cd-is-visible{visibility:visible;opacity:1}#back-top:hover{background:#5c39f2}.foo-mn{text-align:right}.foo-mn ul{margin:0;padding:0}.foo-mn li{display:inline-block;padding:0 0 0 40px}.foo-mn a{color:rgba(255,255,255,0.45);font-family:"Share",Sans-serif;font-size:15px;text-transform:uppercase;letter-spacing:0.3px}.foo-mn a:hover{color:#fff}

.fa-facebook-f:before{content:"\f39e"}
.fa-twitter:before{content:"\f099"}
.fa-envelope:before{content:"\f0e0"}

.view-category .article-info .create{display:none}

@media only screen and (min-width:992px) and (max-width:1199px){
	#content-pro .width-container-pro{width:94%;padding:0}
	.main-menu a,.main-menu li.parent>span.separator{padding:28px 11px}
}

@media only screen and (max-width:991px){
	#main-nav-mobile{display:none}
	.mobile-menu-icon-pro{display:block}
}

@media only screen and (max-width:414px){
	.top-content .header-search .search form{padding-top:0}
	.top-content .tr-header-social-icons{text-align:center;float:none}
	.top-content .tr-header-social-icons li a{margin:23px 7px}
	.main-menu nav.navigation{background:rgba(17,0,35,0.86)}
	#main-nav-mobile ul.nav li{position:relative;width:100%;display:block;box-sizing:border-box}
	#main-nav-mobile ul.nav li:after{position:absolute;top:0;right:0;font-family:'IcoMoon';content:"\e007";width:50px;line-height:57px;background:rgba(255,255,255,0.09);text-align:center;font-size:10px}
	#main-nav-mobile ul.nav li span.separator{display:block;padding:20px 3%;border-bottom:1px solid rgba(255,255,255,0.1);box-sizing:border-box}
}
.fa,.fab,.fad,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:400;font-display:block;src:url(../webfonts/fa-brands-400.eot);src:url(../webfonts/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-brands-400.woff2) format("woff2"),url(../webfonts/fa-brands-400.woff) format("woff"),url(../webfonts/fa-brands-400.ttf) format("truetype"),url(../webfonts/fa-brands-400.svg#fontawesome) format("svg")}.fab{font-family:"Font Awesome 5 Brands"}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;font-display:block;src:url(../webfonts/fa-regular-400.eot);src:url(../webfonts/fa-regular-400.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-regular-400.woff2) format("woff2"),url(../webfonts/fa-regular-400.woff) format("woff"),url(../webfonts/fa-regular-400.ttf) format("truetype"),url(../webfonts/fa-regular-400.svg#fontawesome) format("svg")}.fab,.far{font-weight:400}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-display:block;src:url(../webfonts/fa-solid-900.eot);src:url(../webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-solid-900.woff2) format("woff2"),url(../webfonts/fa-solid-900.woff) format("woff"),url(../webfonts/fa-solid-900.ttf) format("truetype"),url(../webfonts/fa-solid-900.svg#fontawesome) format("svg")}.fa,.far,.fas{font-family:"Font Awesome 5 Free"}.fa,.fas{font-weight:900}