@charset "utf-8";@import url('https://fonts.googleapis.com/css2?family=Nunito:wght@200;300;400;800&display=swap');html{overflow-x:hidden !important;height:100%;}body{margin: 0;padding: 0;font-family: 'Nunito', sans-serif;font-weight: 400;font-size: 16px !important;color: #292929;background:#fff; min-height: 100vh; scroll-behavior: smooth; text-rendering: optimizeSpeed;text-align: center;}a {color: #FF0000;-webkit-transition: all 200ms linear; transition: all 200ms linear;}a:hover {color: #7D0E0E;-webkit-transition: all 200ms linear; transition: all 200ms linear;}@-o-viewport {width: device-width;}@-ms-viewport {width: device-width;}@viewport {width: device-width;}blockquote {float:left;padding: 20px 20px 40px;margin: 20px 0 20px;font-size: 17.5px;border-left: 15px solid #7D0E0E;background: #f9f9f9;position: relative;}blockquote p { font-family: 'Nunito', cursive;color:#494949;}blockquote:before { font-family: Font Awesome\ 5 Pro; content: "\f10e"; position: absolute; color: #ccc; bottom: 3px; font-size: 43px; right: 6px; opacity: 0.4;} #main{width:100%;position:absolute;top:0;left:0;z-index:2;opacity:1;background:#fff;}.not-urg {background: rgb(255,0,0) !important; background: linear-gradient(90deg, rgba(255,0,0,1) 0%, rgba(255,0,0,1) 0%, rgba(125,14,14,1) 100%) !important;}.not-urg a{font-size: 55px; font-weight: 700; color:#fff; cursor: pointer;}.not-urg a:hover{opacity: 70%;}.not-live {}.not-live a{font-size: 55px; font-weight: 700; cursor: pointer;}.not-live a:hover{opacity: 70%;}.btn-live {background: #FA2200;color: #fff;padding: 0 20px;border-radius: 15px; animation: blinker 1.5s linear infinite;}@keyframes blinker { 50% { opacity: 0; }}#wrapper{float:left;width:100%;position:relative;}.fl-wrap {float: left;width: 100%;position: relative;} .container{max-width: 1300px;width:92%;margin:0 auto;position: relative; z-index:2;}.content { width:100%;position:relative;z-index:13;background:#fff;float:left;}.full-height {height:100%;} .bg{position:absolute;top:0;left:0;width:100%;height:100%;background-size: cover;background-attachment: scroll ;background-position: center ;background-repeat:repeat;background-origin: content-box;}.respimg , .single-slider img , .single-slider-wrap img {width:100%;height:auto;}.overlay {position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:0.3;z-index:2;} .no-padding {padding:0 !important;}.bg-wrap {position: absolute;left: 0;right: 0;bottom: 0;top: 0;overflow: hidden;}.gray-bg {background: #f9f9f9;}.content-banner-wrap {margin: 0 auto;min-width:100%;}/* ---------tabs--------------------------------------*/.tab-content { width: 100%; display: none;float:left;}.tab{ width: 100%;float:left;}.first-tab {display: block;} /*------ Header ------------------------------------------------*/.main-header {position: relative;top:0;left:0;right:0;z-index:9999;}.top-bar { background: rgb(255,0,0);background: linear-gradient(90deg, rgba(255,0,0,1) 0%, rgba(255,0,0,1) 0%, rgba(125,14,14,1) 100%); height: 70px; overflow: hidden; transition: all .2s ease-in-out;}.top-bar.scroll-sticky {height: 0;}.topbar-social {float:right;position:relative; height: 32px;top:18px;}.topbar-social li {float:left;margin-left: 6px;}.topbar-social li a {font-size:20px;width: 35px;height: 35px;line-height: 35px;float: left;color: #fff;border-radius: 5px;}.topbar-social a {border: 2px solid transparent; -webkit-transition: all 200ms linear; transition: all 200ms linear;}.topbar-social a:hover {color:#fff;border: 2px solid #fff;-webkit-transition: all 200ms linear; transition: all 200ms linear;}.date-holder {float: left;height: 70px;color: #fff;position: relative;padding-left: 50px;width: 110px;padding-top: 18px;}.date-holder:before {content: '';position: absolute;right: 2px;width: 1px;height: 40px;background:#7D0E0E;top: 50%;margin: -20px 0 0 20px !important;}.date_num {position: absolute;width: 50px;height: 70px;line-height: 70px;font-size: 34px;left: 0;top: 0;font-weight: 500;}.date_mounth , .date_year {text-align: left;float: left;width: 100%;font-size:12px;font-weight: 500;}.header_news-ticker-wrap {float: left;width: 350px;position: relative;height: 70px;}.header_news-ticker-wrap li {float: left;width: 100%;height: 70px;line-height: 70px;text-align: left;padding: 0 15px 0 30px;}.header_news-ticker-wrap li i {padding-right: 7px;}.header_news-ticker-wrap li a {color: #fff;}.header_news-ticker-wrap li a:hover {color: #fff;text-decoration: underline;}.hnt_title {position: absolute;left: 10px;top: 20px;width: 100px;height: 30px;line-height: 30px;color: #fff;font-weight: 600;font-size:14px;}.n_contr-wrap{position: absolute;right: 0;width: 30px;top: 50%;height: 20px;line-height: 20px;cursor: pointer;margin-top: -10px;}.n_contr {float: left;cursor: pointer;font-size: 18px;}.p_btn {margin-right: 14px;}.header-inner { background: #fff; height: 130px;box-shadow: 0 15px 30px 0 #0000000f;transition: 1s;}.logo-holder {float:left;position:relative;z-index:21;height: 90px;top:20px;transition: 1s;}.logo-holder img {width: auto;height:100%;}.header-inner.scroll-sticky-h { background: #fff; height: 90px;box-shadow: 0 15px 30px 0 #0000000f;transition: 1s;}.header-inner.scroll-sticky-h .logo-holder {transition: 1s; height: 70px; margin-top: -10px;}.header-inner.scroll-sticky-h .nav-holder {transition: 1s; margin-top: -20px;}.header-inner.scroll-sticky-h .search_btn {transition: 1s; margin-top: -20px;}.header-inner.scroll-sticky-h .header-search-wrap {top: 75px;}/*.header-inner { background: #fff; height: 130px;}.logo-holder {float:left;position:relative;z-index:21;height: 100px;top:10px;}.logo-holder img {width: auto;height:100%;}*/.show-cart , .srf_btn , .search_btn {float:right;font-size:16px;color:#555;cursor:pointer;position:relative;width:70px;height:70px;line-height:70px;margin-left:24px;margin-right: 1px;text-align:center;box-sizing:border-box;font-weight: 600;}.search_btn {top: 30px;transition: 1s;}.show-cart i, .srf_btn i , .search_btn i{position: relative;z-index: 2;}.htact:after {content: '';position: absolute;left: -1px;right: -1px;bottom: 0;top: 100%;background: #FF0000;z-index: 1;transition: all .3s ease-in-out;}.sc_btn.scwllink:after , .search_btn.scwllink2:after {top:0;}.srf_btn , .search_btn {margin-left:0;font-size:20px;-webkit-transition: all 200ms linear; transition: all 200ms linear;}.srf_btn , .search_btn:hover {color: #FF0000;-webkit-transition: all 200ms linear; transition: all 200ms linear;}.header-tooltip {position:absolute;top:100%;right:0;width:140px;height:50px;line-height:50px;background:#292929;font-weight:600;color:#fff;transition: all .3s ease-in-out;font-size:10px;text-transform: uppercase;opacity:0;visibility:hidden;border-top:none;}.htact:hover .header-tooltip {opacity:1;visibility:visible;}.show-cart_count {position:absolute;bottom:16px;width:16px;height:16px;line-height:16px;border-radius:100%;color:#fff;left:16px;z-index:10;font-size:10px;background: #eee}.show-cart i , .show-cart_count , .header-cart_wrap {transition: all .3s ease-in-out;}.show-cart:before { content: ""; display: block; width: 1px; height: 16.8px; position: absolute; top: 50%; left: -20px;background:rgba(255,255,255,0.51); margin-top: -8.4px; transform: rotate(45deg);}.sc_btn.scwllink i:before , .search_btn.scwllink2 i:before {content: "\f00d";color: #fff;}.sc_btn.scwllink .show-cart_count{transform: scale(0);}.header-btn {float: right; position: relative; color: #292929; font-size:14px; font-weight: 700;width: 180px; height: 70px; line-height: 70px; cursor: pointer; transition: all .2s ease-in-out;}.header-btn i {margin-left: 15px;font-size: 16px;color: #fff;}.progress-bar-wrap {position:fixed;top:0;left:0;right:0;height:2px;z-index:123;}.progress-bar { position:relative; height:100%; width:0%;z-index:2;top:0; transition: all .2s ease-in-out;}.header-cart_wrap_container .ps__thumb-y { border-radius: 4px;} .header-search-wrap {position: absolute;top: 95px;right: 0;width: 351px;padding: 20px 16px;background: #FF0000;border-top: none;transition: all .3s ease-in-out;opacity: 0;visibility: hidden;margin-top: 10px;border-radius: 5px 0 5px 5px;}.vis-search {opacity: 1;visibility: visible;margin-top: 0;}.header-search-wrap .widget-inner { margin:0;}.search { border: none; float: left; background: #FF0000; border-radius: 5px; position: relative; outline: none; padding: 0px 0px 0px 20px; width: 100%; height: 50px; color: #fff;font-family: 'Nunito', sans-serif; -webkit-appearance: none;}.search::-webkit-input-placeholder {color: #fff;font-weight: 500;font-size: 14px;position: relative;font-family: 'Nunito', sans-serif;}.search-submit { border: none; outline: none; cursor: pointer; background: none; position: absolute; top: 20px; right: 15px; width: 70px; height: 50px; font-size:14px;color: #fff;border-radius: 0 2px 2px 0;}.header-cart_wrap {position:absolute;top:70px;right:119px;padding:25px 20px 15px;width: 391px;background:#fff;opacity: 0; visibility: visible; display: none;border:1px solid #eee;border-top:none;box-shadow: 0 5px 15px rgb(0 0 0 / 5%);}.vis-cart {opacity:1;visibility:visible;right:139px;}.header-cart_title {font-size:14px;font-weight:600;color:#292929;padding: 0 0 20px 0;text-align:left;margin-bottom:10px;border-bottom:1px solid #eee;}.header-cart_wrap_container {max-height:290px;float:left;width:100%;overflow:auto;padding-right:10px;}.header-cart_wrap_total {padding:18px 20px 12px;text-align:left;margin-top:10px;background: #f7f7f7;}.header-cart_wrap_total_item {color:#292929;font-size:13px; font-weight: 600;}.header-cart_wrap_total_item span , .header-cart_title span {float: right; }.header-cart_wrap_total_item span {font-size: 13px;position: relative;top: -2px;}.header-cart_title span {font-size:12px;font-weight:600;position:relative;top:2px;color:#555;} .box-widget-content .widget-posts li {position:relative;border-bottom:1px solid #eee;padding: 10px 0;margin-bottom: 10px;}.box-widget-content .widget-posts li:last-child {margin-bottom:0; }.box-widget-content .widget-posts-img , .cart-details_header .widget-posts-img {float:left;width:30%;}.box-widget-content .widget-posts-img img, .cart-details_header .widget-posts-img img {border-radius: 2px;}.box-widget-content .widget-posts-img:hover {opacity: 0.6;}.box-widget-content .widget-posts-descr {float:left;width:70%;padding:0 30px 0 20px;text-align:left;position:relative;}.box-widget-content .widget-posts-descr a {color:#444;font-weight:700;font-size:13px;}.widget-posts-descr_calc {width:100%;font-weight:500;color: #828282;padding-top:3px;font-size:11px;}.widget-posts-descr_calc span{padding:0 4px;}.clear-cart_button {cursor:pointer;border-radius:100%;text-align:center;position:absolute;right:20px;top:30px;font-weight: bold;}.header-cart_wrap_footer {padding-top:15px;}.header-cart_wrap_footer:before { content: ""; display: block; width: 1px; height: 14px; position: absolute; top: 34px; left:50%; background: #ccc; margin-top: -7px;}.header-cart_wrap_footer a{width:45%;float:left;padding:14px 0;color:#fff;background:#292929;font-weight: 700; text-transform: uppercase; font-size: 14px;border-radius: 4px;transition: all .2s ease-in-out;}.header-cart_wrap_footer a:last-child {float:right;}.header-cart_wrap_footer a:hover {color: #fff}/*------ navigation ------------------------------------------------*/ .nav-holder { float:right;position:relative;opacity:1;top:50px;visibility:visible;z-index:20;transition: 1s;}.nav-holder nav {position:relative;float: right;}.nav-holder nav li{float:left;position:relative;margin-right:10px;height:50px;}.nav-holder nav li ul {border-radius: 5px;margin: 30px 0 0 0;opacity: 0;visibility: hidden;position: absolute;min-width:300px;overflow-y: scroll;overflow-x: hidden; max-height: 300px;top: 53px;left: 0;z-index: 1;padding:15px 15px;background: rgb(255,0,0);background: linear-gradient(176deg, rgba(255,0,0,1) 0%, rgba(255,0,0,1) 0%, rgba(125,14,14,1) 100%);transition: all .2s ease-in-out;}.nav-holder nav li ul::-webkit-scrollbar { width: 7px;}.nav-holder nav li ul::-webkit-scrollbar-track-piece { background-color: #dfdfdd; border-left: 1px solid #dfdfdd;}.nav-holder nav li ul::-webkit-scrollbar-thumb:vertical,.nav-holder nav li ul::-webkit-scrollbar-thumb:horizontal {margin: 2px; background: rgb(255,0,0);background: linear-gradient(176deg, rgba(255,0,0,1) 0%, rgba(255,0,0,1) 0%, rgba(125,14,14,1) 100%);}.nav-holder nav li ul::-webkit-scrollbar-thumb:vertical:hover,.nav-holder nav li ul::-webkit-scrollbar-thumb:horizontal:hover { background-color: #CC0000;}.nav-holder nav li:hover > ul {opacity: 1;visibility: visible;margin: 0;}.nav-holder nav li ul li ul {top: -10px ;left: 100%;margin-left:25px;margin-top:0;max-width:150px;}.nav-holder nav li ul li:hover > ul {opacity: 1;visibility: visible;margin-right:0px;}.nav-holder nav li ul li {width:100%;float:left;height:auto;position:relative;}.nav-holder nav li a {float: left;padding: 5px 11px; color: #555; font-size:16px; font-weight: 700; text-transform: uppercase; line-height: 25px; transition: all 100ms linear;position:relative;border-radius: 5px;}.nav-holder nav li a.act-link , .nav-holder nav li a:hover {background-color: #fff;color: #FA2200;border-radius: 5px;}.nav-holder nav li a i {padding-left:10px; transition: all 200ms linear;}.nav-holder nav li a:hover i { transform: rotateX(180deg);}.nav-holder nav li ul a {float:left;width:100%;text-align:left;padding:2px 15px;font-size:14px;color: #fff;}.nav-holder nav li ul a:before , .nav-holder nav li ul a:after , .nav-button-wrap {display:none;}/* ------Hero content------------------------------------------------------------ */.hero-slider-wrap {overflow: hidden;height: 650px;}.hero-carousel-wrap {background: #111;padding: 0 10px 10px;overflow: hidden;height: 550px;}.hero-carousel-item {height: 100%;padding: 10px 0 0;}.hero-carousel-item.hero-carousel-item_half {height: 50%;}.hero-carousel-item .grid-post-item , .hero-carousel-item .grid-post-item .grid-post-media.gpm_sing {padding: 0;height: 100%!important;margin: 0;}.hero-carousel-controls {position: absolute;top: 50%;right: 10px;background:rgba(0,0,0,0.6);-webkit-backdrop-filter: blur(3px); backdrop-filter: blur(3px);z-index: 10;width: 50px;padding: 30px 0 6px;border-radius: 6px 0 0 6px;transform: translateY(-50%);}.hero-carousel-pag {display: inline-block;width: 10px;margin-bottom: 20px;}.hc-cont {float: left;width: 36px;height: 36px;line-height: 36px;margin: 0 0 1px 7px;cursor: pointer;color: #fff;}.hc-cont-next {border-radius: 4px 4px 0 0;}.hc-cont-prev {border-radius: 0 0 4px 4px ;}.hero-hrid {padding: 30px 0 10px;}.hero-hrid .grid-post-item .grid-post-media.gpm_sing {padding: 0;height: 450px;margin: 0;}.hero-hrid .grid-post-item .grid-post-media.gpm_sing.bold_gpi_half {height: 215px;}.hero-hrid .grid-post-item .grid-post-media.gpm_sing.bold_gpi_half .author-link {left: 20px;top: 20px;} .hero-hrid .grid-post-item .grid-post-media.gpm_sing.bold_gpi_half .grid-post-media_title {padding: 20px 20px 15px;height: 120px;}.hero-hrid .grid-post-item .grid-post-media.gpm_sing.bold_gpi_half .grid-post-media_title h4 {font-size: 16px;width: 100%;height: 45px !important;overflow: hidden;}/*.hero-hrid .grid-post-item .grid-post-media.gpm_sing.bold_gpi_half .grid-post-media_title h4:hover {text-decoration: underline;}*/.hero-slider_controls-wrap {position: absolute;left: 0;right: 0;bottom: 0;z-index: 2;}.slider-progress-bar {position:absolute;top:50px;right:30px;z-index:120;}.progress-indicator svg {position:relative;top:-5px; height: 50px;transform: rotate(-90deg); width: 50px;z-index: 20;}.progress-bar__background { fill: none; stroke: rgba(255,255,255,0.4); stroke-width: 1.0;}.progress-bar__progress { fill: none; stroke: #fff; stroke-dasharray: 100 100; stroke-dashoffset: 100; stroke-linecap: round; stroke-width: 1.8;}.circ {transform: scale(1.0) rotate(-90deg); transition: transform .3s ease; z-index:3; position:relative;}.circ circle {stroke-dasharray: 440px;}.circ1 {stroke-dashoffset: 440px; }.slider-progress-bar.act-slider .circ1 {stroke-dashoffset: 220px; transition: linear 6s stroke-dashoffset;}.hero-slider-container .swiper-container {width: 100%;height: 100%;}.hero-slider_controls-list {position: absolute;right: 0;height: 110px;bottom: 20px;left: 0;box-sizing: border-box;}.hero-slider_controls-list .swiper-slide-thumb-active .hsc-list_item:before { width: 100%;}.hero-slider_controls-list .swiper-slide-thumb-active .hsc-list_item-media:before , .hero-slider_controls-list .swiper-slide-thumb-active .hsc-list_item-media:after {opacity: 1;}.hsc-list_item {padding:0 0 0 120px;height: 100px;cursor: pointer;border-top: 1px solid rgba(255,255,255,0.3);}.hsc-list_item:before {content: '';position: absolute;left: 0;width: 0;height: 1px;top: -1px;transition: all .3s ease-in-out;}.hsc-list_item:after {content: '';position: absolute;width: 50px;left: 120px;height: 1px;bottom: 10px;}.hsc-list_item-media {position: absolute;left: 0;width: 100px;height: 70px;top: 20px;overflow: hidden;border-radius: 4px;}.hsc-list_item-media:before {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;background:rgba(0,0,0,0.4);-webkit-backdrop-filter: blur(1px); backdrop-filter: blur(1px);opacity: 0;z-index: 5;transition: all .3s ease-in-out;}.hsc-list_item-media:after { font-family: Font Awesome\ 5 Pro; content: "\f106"; position: absolute; left: 50%; top: 50%; width: 10px;height: 10px;line-height: 10px;margin: -5px 0 0 -5px; z-index: 6;font-weight: 900; color: #fff; opacity: 0;font-size: 18px; transition: all 200ms linear;}.hsc-list_item-content {padding-top: 28px;}.hsc-list_item-content h4 {color: rgba(255,255,255,0.7);display: block;text-align: left;font-weight: 600;font-size: 14px;float: left;width: 100%;overflow: hidden; white-space: nowrap;margin-bottom: 8px;}.hsc-list_item-content .post-date {float: left;color: rgba(255,255,255,0.7);font-size: 14px;font-weight: 700;}.hero-slider_controls-list .swiper-slide-thumb-active .hsc-list_item-content h4 , .hero-slider_controls-list .swiper-slide-thumb-active .hsc-list_item-content .post-date { color: #fff;} .hero-item {position: absolute;left: 0;right: 0;z-index: 20;bottom: 0;padding-bottom: 240px;}.hero-item:before { content: ''; position: absolute; left: 0; right: 0; bottom: 0; height: 100%; background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.99) 100%); z-index: -1;opacity: 0.8}.hero-item h2 { font-size: 35px; text-align: left; font-weight: 600; color: #fff; position: relative;max-width: 700px;line-height: 42px;padding-bottom: 20px;}.hero-item h2 a , .hero-item h4 , .hero-item .author-link a , .hero-item .post-date {color:#fff;}.hero-item h4 { font-size: 14px; font-weight: 600; text-align: left; font-family: 'Nunito', cursive;max-width: 700px;line-height: 22px;padding-bottom: 15px;}.hero-item .post-category-marker {float: left;margin: 0 0 10px 0;}.hero-item .post-date {float: left;margin:10px 0 0 20px;font-size: 14px;}.hero-item .post-date i , .hsc-list_item-content .post-date i {margin-right: 10px;}.multi-pag {left: 0;bottom: 160px;width: auto;position: absolute;}.fs-slider_btn {position: absolute;top: 50%;width: 36px;height: 36px;line-height: 36px;margin-top: -18px;border-radius: 4px;color: #fff;z-index: 50;cursor: pointer;right: 30px;}.fs-slider-button-prev {margin-top:25px;}.ajax-nav {position: absolute;right: 0;bottom: 20px;border: 1px solid #ddd;overflow: hidden;border-radius: 4px;}.ajax-nav li {float: left;border-left: 1px solid #ddd;}.ajax-nav li:first-child{border-left: none;}.ajax-nav li a {padding: 8px 12px;float: left;background: #f9f9f9;font-weight: 600;font-size: 14px;text-transform: uppercase;}.ajax-nav li a.current_page {color: #fff;}.ajax-loader {position: absolute;left: 0;right: 0;bottom: 0;top: 0;background: rgba(255,255,255,0.4);z-index: 100;padding-top: 100px;display: none;}#ajax-content {padding: 10px 0; overflow: hidden; height: auto; min-height: 450px }/*------ Section ------------------------------------------------------*/section {float:left;width:100%;position:relative;padding:70px 0;z-index:10;overflow:hidden;}.ad-wrap {padding:40px 0;}.section-title h2 {text-align: left; font-size: 24px; font-weight: 700; color: #292929;}.section-title {margin-bottom: 40px;padding-bottom: 20px;border-bottom: 1px solid #ddd;position: relative;}.section-title h3 {text-align: left; font-size: 16px; font-weight: 700; color: #292929;padding-bottom: 20px;position: relative;top: 15px;}.section-title:before , .single-post-header:after {content: '';position: absolute;bottom: -1px;left: 0;width: 70px;height: 1px;}.sect_dec:after { font-family: Font Awesome\ 5 Pro; content: "\f0d7"; position: absolute; right: 20px; top: 30px;font-weight: 900;font-size: 16px;}.section-title h4 {text-align: left;color: #666;font-size: 13px;font-weight: 600;margin-top: 4px;}.hero-section {padding: 150px 0 60px;}.hero-section_bg {z-index: -1;}.hero-section_bg:before { content: ''; position: absolute; left: 0; right: 0; bottom: 0; height: 70%; background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.99) 100%); z-index: 10;}.hero-section_title h2{font-size: 30px;text-align: left;font-weight: 600;color: #fff;position: relative;}.hero-section_title h2:before , .banner-widget_content h5:before {content: '';position: absolute;left: 0;top: -10px;width: 30px;height: 2px;}.hs_single-post h2:before {display: none;}.hs_single-post h2 {text-transform: capitalize}.hs_single-post {margin-bottom: 30px;}.hero-section_title h5 { font-weight: 500; text-align: left; color: #fff; font-family: 'Nunito', cursive;padding-bottom: 20px;}.hs_single-post .post-category-marker {float: left;margin-bottom: 14px;}.hs_single-post .author-link a , .hs_single-post .post-opt {color: #fff;}.hs_single-post .post-opt {margin: 2px 0 0 20px;float: left;padding: 6px 20px 6px 0;background: rgba(255,255,255,0.1);border: 1px solid rgba(255,255,255,0.21);border-radius: 2px;}.hs_single-post .post-date {float: left;margin: 6px 0 0 20px;color: #fff}.hs_single-post .post-date i {margin-right: 6px;}.post-date i {font-weight: 800;}.hs_single-post .post-opt li {margin-left: 15px;}.steader_opt_abs{position: absolute;top: 0;right: 0;width: 250px;}/*------ pagination -------------------------------------------------*/.breadcrumbs-section {padding: 25px 0;background: #f5f5f5;border-bottom: 1px solid #eee;}.breadcrumbs-header {padding: 40px 0;background: #f5f5f5;border-bottom: 1px solid #eee;}.breadcrumbs-list a , .breadcrumbs-list span , .breadcrumbs-header_url a , .breadcrumbs-header_url span {color: #fff;float: left;margin-right: 14px;text-transform: uppercase;font-weight: 600;font-size: 14px;margin-top: 6px;position: relative;}.breadcrumbs-header_url {float: left;}.breadcrumbs-section .breadcrumbs-header_url {margin-top: 13px;}.breadcrumbs-header_url a {color: #000;font-weight: 600;font-size:14px;}.breadcrumbs-header_url span{color: #666;font-weight: 600;font-size:14px;position: relative;}.breadcrumbs-list a , .breadcrumbs-header_url a , .breadcrumbs-list span , .breadcrumbs-header_url span {padding-left: 14px;}.breadcrumbs-list a:before , .breadcrumbs-header_url a:before , .breadcrumbs-list span:before , .breadcrumbs-header_url span:before { font-family: Font Awesome\ 5 Pro; content: "\f0da"; position: absolute; left: 0; top: 2px; font-size:14px; transition: all 200ms linear;}.scroll-down-wrap {position: absolute;right: 0;bottom: -5px;}.scroll-down-wrap.scw_transparent {bottom: 0;} .scroll-down-wrap span {float: left;margin-left: 20px;position: relative;top: 8px;color: #000;font-weight: 500;font-size:14px;}.scroll-down-wrap.scw_transparent span {color: #ffff;}.mousey {float: left;width: 20px;height: 30px;border-radius: 4px;padding: 0 6px;border: 1px solid #bbb;box-sizing: border-box;background: rgba(0,0,0,0.05)}.scroll-down-wrap.scw_transparent .mousey{border: 1px solid rgba(255,255,255,0.2);background:rgba(255,255,255,0.1);}.scroller {position: relative;left: 50%;top: 6px;margin-left: -1px;width: 3px;height: 3px;border-radius: 25%;animation-name: scroll;animation-duration: 2.2s;animation-timing-function: cubic-bezier(.15, .41, .69, .94);animation-iteration-count: infinite;}@keyframes scroll {0% {opacity: 0;}10% {transform: translateY(0);opacity: 1;}100% {transform: translateY(50px);opacity: 0;}}.pwh_bg { position: absolute; top: -120px; width: 800px; right: 0;height: 232px; background: url(../images/city-bg.png);}.picker-wrap-container {padding-right: 50px;overflow: hidden;}.picker-wrap-controls {position: absolute;right: 0;top: 0;width: 50px;}.picker-wrap-controls li span{width: 50px;height: 50px;line-height: 50px;float: left;cursor: pointer;color: #fff;border-bottom: 1px solid rgba(255,255,255,0.4);}.picker-wrap-controls li span.pwc_pause {font-size: 14px;}.picker-wrap-controls li span.pwc_pause.pwc_tog-pp i:before {content: "\f04b";}.picker-wrap-controls li:last-child span {border: none;border-radius: 0 0 4px 0 ;}.picker-wrap-controls li:first-child span {border-radius: 0 4px 0 0;}.picker-wrap .list-post-wrap {overflow: hidden;border: 1px solid #eee;border-bottom: none;box-sizing: border-box;}.picker-wrap .list-post { border: none;padding: 15px 20px;background: #f9f9f9;}.picker-wrap .list-post:after {content: '';position: absolute;right: 0;left: 0;bottom: 1px;background: #eee;height: 1px;z-index: 20;}.picker-wrap .list-post:before , .picker-wrap .list-post .list-post-content:before {display: none;}.picker-wrap .list-post .list-post-media , .picker-wrap .list-post .list-post-content {float: right;}.picker-wrap .list-post .list-post-content {padding: 3px 30px 0 0;}.picker-wrap .list-post .list-post-content h3 {font-size: 16px;white-space: nowrap;overflow: hidden;}/*------ aside panel -------------------------------------------------*/.cookie-info-bar {position: fixed;bottom: 0;left: 0;right: 0;z-index: 100;background: #fff;padding: 30px 0;box-shadow: 0 -1px 10px 0 rgb(172 171 171 / 30%);}.cookie-info-bar_title {font-family: 'Nunito', cursive;font-size: 15px;display: inline-block;}.cookie-info-bar_title i {margin-right: 10px;font-size: 16px;}.sicb_btn {display: inline-block;padding: 10px 20px;border-radius: 4px;background: #FA2200;color: #fff;margin-left: 10px;font-weight: 600;font-size:14px;box-shadow: 0 -1px 10px 0 rgb(172 171 171 / 30%);transition: all 300ms linear;}.sicb_btn:hover {display: inline-block;padding: 10px 20px;border-radius: 4px;background: #7D0E0E;color: #fff;margin-left: 10px;font-weight: 600;font-size:14px;transition: all 300ms linear;}.aside-panel { position: fixed; top: 30%; right: -60px; width: 50px; padding: 0 0 0; background: #fff; z-index: 30; border: 1px solid #eee; border-right: none; border-radius: 6px 0 0 6px; box-shadow: 0 5px 40px rgb(0 0 0 / 7%);visibility: hidden; transition: all 300ms linear;}.vis_secnav { right: 0; visibility: visible;}.aside-panel li a { float: left; width: 50px; height: 50px; line-height: 50px; border-bottom: 1px solid #eee; transition: all 200ms linear; font-size: 15px;position: relative;background: #fff;color: #999;}.aside-panel li:last-child a {border: none;border-radius: 6px 0 0 0;}.aside-panel li a:hover {background: #f5f5f5;}.aside-panel li a span {position: absolute;right: 100%;top: 50%;margin:-15px 20px 0 0;color: #fff;background: #555;width: auto;height: 30px;line-height: 30px;font-size: 14px;text-transform: uppercase;font-weight: 600;min-width: 120px;border-radius: 2px;opacity: 0;visibility: hidden;transition: all 200ms linear;box-shadow: 0 5px 40px rgb(0 0 0 / 7%);}.aside-panel li a:hover span {opacity: 1;visibility: visible;}/*------ pagination -------------------------------------------------*/.pagination {margin:20px 0 0 0;text-align:center;float: left;z-index:10;position:relative;background: #7D0E0E;overflow: hidden;border-radius: 4px;}.pagination a {float:left;width:50px;height:50px;line-height:50px;box-sizing:border-box;position:relative;font-size:14px;font-weight: 500;color:#fff; border-right: 1px solid rgba(255,255,255,0.15);}.pagination a.current-page, .pagination a:hover { color:#fff; background-color: #FA2200;}.pagination a i {font-size:14px;}.pagination a , .cat-item a { transition: all 150ms linear;}.load-more_btn {float: right;height: 50px; line-height: 50px;padding: 0 40px;background: #555;color: #fff;font-weight: 600;cursor: pointer;font-size:14px;margin-top: 20px;border-radius: 4px;}.lmb_center-align {display: inline-block;float: none;padding: 0 60px;}.load-more_btn i {margin-right: 13px;position: relative;}.lmb_center-align.load-more_btn i {color:#fff;}.load-more_btn:hover i {animation: spin3 .5s linear infinite;}@keyframes spin3 { from { transform:rotate(0deg); } to { transform:rotate(-360deg); }}/*------ forms -------------------------------------------------*/.custom-form textarea,.custom-form input[type="text"],.custom-form input[type=email],.custom-form input[type=password] {float: left;border: none;border: 1px solid #e1e1e1;background: #f9f9f9;width: 100%;padding: 15px 30px;border-radius: 4px;color: #000;font-size: 14px;-webkit-appearance: none;font-family: 'Nunito', sans-serif;}.custom-form input::-webkit-input-placeholder,.custom-form textarea::-webkit-input-placeholder , .subcribe-form input.enteremail::-webkit-input-placeholder {color: #666;font-weight: 500;font-size: 14px;position: relative;font-family: 'Nunito', sans-serif;}.custom-form input:-moz-placeholder,.custom-form textarea:-moz-placeholder {color: #666;font-weight: 500;font-size: 14px;font-family: 'Nunito', sans-serif;}.custom-form textarea {min-height: 180px;resize: vertical ;padding: 25px 30px;-webkit-appearance: none;border: 1px solid #e1e1e1;}.custom-form input {margin-bottom: 20px;}.custom-form .btn {border:none;-webkit-appearance: none;cursor:pointer;margin-top:20px;padding: 18px 30px;border-radius: 4px;}.custom-form .btn:hover {background: #555;}.custom-form textarea:focus , .custom-form input[type="text"]:focus , .custom-form input[type=email]:focus , .custom-form input[type=password]:focus {background:#fff;box-shadow: 0px 10px 14px 0px rgba(12, 0, 46, 0.06);}.nice-select{font-size:12px;font-weight:500;height:48px;line-height:48px;border-radius: 2px; border: 1px solid #eee;background: #f5f5f5}.nice-select .option.focus,.nice-select .option.selected.focus , .nice-select.open {color:#000;}.irs-line-left , .irs-line-mid , .irs-line-right , .irs-bar-edge {background: #ccc;}.irs-single {color: #292929;font-weight: 600;}/*------ footer-------------------------------------------------*/.main-footer {background: rgb(255,0,0);background: linear-gradient(90deg, rgba(255,0,0,1) 0%, rgba(255,0,0,1) 0%, rgba(125,14,14,1) 100%);padding: 80px 0 0;}.footer-widget-title { text-align: left; font-weight: 600; color: #fff; margin-bottom: 20px;padding-bottom: 20px;}.footer-widget-content p{color: #fff}.footer-bottom {padding: 10px 0;margin-top: 70px; background: #7D0E0E;}.footer-logo {margin-bottom: 34px;display: block;text-align: center;}.footer-logo img {width: auto;height: 104px;}.footer-social-contatos {margin-top: 32px !important;margin: auto; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center;}.footer-social-contatos li { float: left; margin-right: 20px;}.footer-social-contatos li a { font-size: 16px; color: #fff;}.footer-social-contatos li a:hover {text-decoration: underline; }.footer-social { margin-top: 32px !important;margin: auto; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center;}.footer-social li { float: left; margin-right: 6px;}.footer-social li a { font-size: 16px; width: 42px; height: 42px; line-height: 42px; float: left; color: #fff; border-radius: 7px;}.footer-social li a:hover { font-size: 16px; width: 42px; height: 42px; line-height: 42px; float: left; color: #7D0E0E; background: #fff; border-radius: 7px;}.footer-list li { display: block; text-align: left; margin-bottom: 10px; padding-left: 20px; position: relative; font-size: 14px; font-weight: 600;}.footer-list li:before { font-family: Font Awesome\ 5 Pro; content: "\f0da"; position: absolute; left: 0; top: 5px; font-size:14px; transition: all 200ms linear;}.footer-list li:hover:before {left: 4px;}.footer-list li a {color: #B6B6B6;transition: all 200ms linear;}.footer-list li a:hover {color: #fff}#subscribe {margin-top: 20px;}.subcribe-form input.enteremail { border: 1px solid rgba(255, 255, 255, 0.1); background: rgba(255, 255, 255, 0.05); padding: 0 20px; height: 50px; line-height: 50px; position: relative; z-index: 1; color: #fff; width: 70%; outline: none; float: left; box-sizing: border-box; font-family: 'Nunito', sans-serif;}.subcribe-form input.enteremail::-webkit-input-placeholder,.subcribe-form input.enteremail::-webkit-input-placeholder {color: #fff;font-weight: 500;font-size:14px;position: relative;font-family: 'Nunito', sans-serif;}.subcribe-form .subscribe-button { float: right; width: 28%; z-index: 2; height: 50px; line-height: 50px; color: #fff; outline: none; border: none; cursor: pointer;font-size:14px;text-transform: uppercase;font-weight: 600;font-family: 'Nunito', sans-serif;border-radius: 2px;}.copyright { font-weight: 500; color: #fff;text-align: center;float: center;line-height: 36px;}.subfooter-nav {float: right;margin-top: -35px;}.subfooter-nav li {float: left;margin-left: 10px;line-height: 36px;}.subfooter-nav li a {color: #fff;}@media screen and (max-width:480px) {.ftheight {min-height:330px !important;}.subfooter-nav {margin-top:30px;}.single-post-header h1 {font-size: 30px !important;}}.to-top {border: 1px solid red;position: fixed;float: right !important;width: 36px;height: 36px;line-height: 36px;border-radius: 2px;color: #fff;cursor: pointer;transition: all 200ms linear;z-index: 99999;}.to-top i {transition: all 200ms linear;transform: translateY(0px);position: relative;}.to-top:hover i{transform: translateY(-6px)}/*------login------------------------------------------------*/ .mg_logo {position: absolute;z-index: 3;top: 50%;height: 30px;margin-top: -15px;right: 0;left: 0;}.mg_logo:before {content: '';position: absolute;width: 100px;height: 100px;left: 50%;top: 50%;margin: -50px 0 0 -50px;background: rgba(255,255,255,0.05);z-index: 1;border-radius: 50%;box-shadow: 0px 0px 0px 26px rgb(255 255 255 / 10%);}.mg_logo img {height: 30px;width: auto;position: relative;z-index: 2;}.main-register-container {position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 1000; overflow: auto;display: none; -webkit-transform: translate3d(0,0,0); background: rgba(0,0,0,.6);}.reg-overlay { position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 1; -webkit-transform: translate3d(0,0,0);}.main-register-holder {max-width: 820px;margin: 150px auto;position: relative;z-index: 2;}.main-register-wrap {padding-left: 400px;background: #fff;overflow: hidden;border-radius:6px;transition: all .4s ease-in-out; transform :scale(0.8);opacity:0; }.main-register_bg {position: absolute;left: 0;width: 400px;top: 0;bottom: 0;}.main-register {float:left;width:100%;position:relative;padding:100px 50px 30px;background:#fff;overflow:hidden;box-shadow: 0 15px 5px rgba(0,0,0,0.08);}.vis_mr {opacity:1; transform :scale(1.0);}.main-register .tabs-menu {position: absolute;left: 0;top: 0;right: 50px;}.close-modal {position: absolute;right: 0;top: 0;width: 50px;height: 50px;line-height: 50px;cursor: pointer;font-size: 15px;transition: all .4s ease-in-out;}.close-modal:hover {background: #f1f1f1;}.main-register .tabs-menu li {float: left;width: 50%;}.main-register .tabs-menu li a {height: 50px;line-height: 50px;float: left;width: 100%;background: #292929;text-transform: uppercase;font-size: 14px;font-weight: 600;color: #fff;}.main-register .tabs-menu li.current a , .main-register .tabs-menu li.current a i {color: #fff;}.main-register .tabs-menu li a i {margin-right: 10px;font-weight: 800;}.soc-log {padding: 5px 0;}.soc-log p {margin-bottom:12px;font-size:11px;color:#454545;text-align: center;}.soc-log a {float:left;width:100%;color:#fff;height:50px;line-height:50px;margin-bottom:10px;border-radius:4px;font-size:11px;font-weight:600;position:relative;text-align: center;background: #292929;}.soc-log a i {font-size:12px;position: absolute;top:0;width:50px;height:50px;left:0;line-height:50px;border-right: 1px solid rgba(255,255,255,0.1);}.log-separator span{position:relative;width:90px;display:inline-block;background:#fff;z-index:2;}.log-separator:before {content:'';position:absolute;top:50%;left:0;right:0;height:1px;background:#eee;z-index:1;}.custom-form .log-submit-btn {float:left;padding:18px 0;width: 100%;border:none;border-radius:4px;color:#fff;font-weight: 600;font-size:14px;text-transform: uppercase;cursor:pointer;-webkit-appearance: none;margin-bottom:16px;font-family: 'Nunito', sans-serif;}.custom-form .log-submit-btn:hover {color: #000}.custom-form label { float: left; position: relative; width: 100%; text-align: left; font-weight: 500; color: #666; font-size:14px;margin-bottom: 6px;}.main-register .filter-tags{float:left;margin:2px 0 0 0;}.main-register .filter-tags input {float: left; position: relative; border: 1px solid #e5e7f2; cursor: pointer; padding: 0; width: 20px; height: 20px; border-radius: 2px; color: #fff; background: #fff; -webkit-appearance: none;}.filter-tags input:checked:after {font-family: Font Awesome\ 5 Pro;content: "\f00c";font-size: 14px;position: absolute;top:2px;left: 3px;z-index:20;}.main-register .filter-tags label{color: #50596E !important;width: auto;margin:2px 0 0 12px;}.lost_password {margin-top:4px;float:right;}.lost_password a {float:left;color: #666;font-size:11px;font-weight:500;}.lost_password a:hover {text-decoration: underline;}.tbhc_btn , .mob-hid_btn {display: none;}.stp-bot {padding-bottom: 50px;}/*------ post ------------------------------------------------*/.bold_gpi , .gpi_light {margin-bottom: 20px;}.bold_gpi:after { content: ''; position: absolute; left: 20px; right: 20px; bottom: 10px; z-index: -1; height: 50px; border-radius: 50%; box-shadow: 0 10px 14px 0 rgb(37 44 65 / 12%); transition: all .3s ease;}.bold_gpi .grid-post-content {border: 1px solid #eee;padding: 20px 20px 0px;background: #fff;}.grid-post-content h3{text-align: left;font-weight: 600;font-size: 15px;}.grid-post-media {overflow: hidden;position: relative;border-radius: 4px 4px 0 0; height: 220px;}.grid-post-media a.gpm_link {float: left;width: 100%;height: 100%;}.grid-post-media.gpm_sing {border-radius: 4px; padding: 200px 0;height: auto;}.grid-post-media.gpm_singhome {border-radius: 4px; padding: 200px 0;height: auto;}.grid-post-media_title { position: absolute; bottom: 0; z-index: 20; left: 0; right: 0; padding: 10px 40px 30px;}.grid-post-media_title .post-opt {margin-left: 20px;color: #fff;top: 6px;position: relative;float: left;}.grid-post-media_title .post-opt i , .grid-post-media_title .post-opt li {margin-right: 10px;}.gpm_sing .author-link {position: absolute;z-index: 10;left: 40px;top: 30px;}.grid-post-media_title h4 { text-align: left; color: #fff; float: left; width: 100%; font-size: 24px; font-weight: 600;}.grid-post-media_title h4 a , .gpm_sing .author-link a {color: #fff;}.gpi_light .grid-post-media {margin-bottom: 15px;}.grid-post-media .bg{ -webkit-transition: all 2000ms cubic-bezier(.19,1,.22,1) 0ms; -webkit-transform: translateZ(0); transform: translateZ(0); transition: all 2000ms cubic-bezier(.19,1,.22,1) 0ms;}.grid-post-media:hover .bg {-webkit-transform: scale(1.15);-moz-transform:scale(1.15);transform: scale(1.15);}.grid-post-content .post-date , .list-post-content .post-date {float: left;width: 100%;text-align: left;color: #666;font-size: 14px;font-weight: 600;margin: 3px 0 10px 0;}.grid-post-content .post-date i , .post-opt li i , .list-post-content .post-date i {margin-right: 4px;}.post-opt li i {font-weight: 600;}.bold_gpi .grid-post-footer {background: #fff;border: 1px solid #eee;border-top: none;border-radius: 0 0 4px 4px;overflow: hidden;padding: 16px 20px;}.post-opt li {float: left;font-size: 14px;font-weight: 600;text-transform: uppercase;}.author-link {float: left;}.author-link img {width: 36px;height: 36px;border-radius: 50%;float: left;margin-right: 8px;}.author-link span {font-size: 14px;font-weight: 600;text-transform: uppercase;position: relative;top: 9px;}.author-link strong {color: #777;}.author-link:hover strong {color: #000;}.grid-post-footer .post-opt {float: right;position: relative;top: 12px;}.grid-post-footer .post-opt li {margin-right: 10px;color: #000;}.grid-post-footer .post-opt li span , .grid-post-footer .post-opt li a {color:#000;margin-right: 2px;}.grid-post-item .post-category-marker {position: absolute;right: 0;top: 0;z-index: 10;}.grid-post-media_title .post-category-marker {position: relative;top: 0;right: 0;float:left;margin-bottom: 15px;transition: all .3s ease;}.grid-post-item .post-category-marker:hover {background: #7D0E0E;transition: all .3s ease;}.gs-controls {position: absolute;bottom: 30px;right: 30px;left: 50px;z-index: 10;}.gs-controls:before {content: '';position: absolute;left:0;right: 120px;height: 1px;bottom: 18px;background: rgba(255,255,255,0.2);}.gs_button {float: right;width: 36px;height: 36px;line-height: 36px;border-radius: 2px;color: #fff;cursor: pointer;margin-left: 6px;}.gc-pagination.pag-style {float: right;}.gc-pagination.pag-style .swiper-pagination-bullet {background: #bbb;}.gc-pagination.pag-style .swiper-pagination-bullet:before {border-color: #ccc;}.sgs_ver {position: absolute;right: 40px;left: auto;bottom: 50%;z-index: 50;width: 10px;transform: translateY(50%);}.sgs_hor {position: absolute;bottom: 35px;z-index: 50;width: 100%;}.single-grid-slider-wrap {margin: 15px 0;}.sgs-pagination .swiper-pagination-bullets , .multi-pag .swiper-pagination-bullets {width: 10px;}.sgs-pagination .swiper-pagination-bullet , .multi-pag .swiper-pagination-bullet , .hero-carousel-pag .swiper-pagination-bullet {width: 7px;height: 7px; background: #fff; opacity:1;position: relative;}.sgs_ver .swiper-pagination-bullet , .hero-carousel-pag .swiper-pagination-bullet {margin-bottom: 10px;}.sgs_hor .swiper-pagination-bullet {margin:0 8px;}.gallery-item { width:33.3%; position: relative; float: left; padding: 5px;}.list-post {padding-bottom: 30px;margin-bottom: 30px;border-bottom: 1px solid #eee;}.list-post:before {content: '';position: absolute;bottom: 0;left: 0;width: 30px;height: 1px;}.list-post-media {position: relative;width:40%;overflow: hidden;height: 190px;float: left;border-radius: 4px;}.post-media_title {position: absolute;right: 0;bottom: -50px;z-index: 20;color: #fff;font-size: 14px;font-weight: 500;background: rgba(255,255,255,0.2); -webkit-backdrop-filter: blur(3px); backdrop-filter: blur(3px);padding: 6px 13px;border-radius: 4px 0 0 0;transition: all 400ms linear;}.list-post-media:hover .post-media_title , .grid-post-media:hover .post-media_title {bottom: 0;}.list-post-media a {position: relative;float: left;width: 100%;height: 100%;}.list-post-content {float: left;width: 60%;padding: 3px 0 0 30px;position: relative;}.list-post-content:before , .single-post-header:before {content: '';position: absolute;right: 0;top: 0;width: 20px;height: 20px;box-sizing: border-box;border-top: 0px solid #ddd;border-right: 0px solid #ddd;}.list-post-wrap_column .list-post-media , .list-post-wrap_column .list-post-content {width: 100%;}.list-post-wrap_column .list-post-media {height: 240px;}.list-post-wrap_column_fw.list-post-wrap_column .list-post-media {height: 375px;}.list-post-wrap_column_fw.list-post-wrap_column .list-post-content {padding: 22px 0 0 0;}.list-post-wrap_column .list-post-content {padding: 12px 0 0 0;}.list-post-wrap_column .list-post-content:before {display: none;}.list-post-wrap_column_fw.list-post-wrap_column .list-post-content:before {display: block;top: 22px;}.list-post-wrap_column .list-post {padding-bottom: 10px;margin-bottom: 20px;}.list-post-wrap_column_fw.list-post-wrap_column .list-post {padding-bottom: 30px;margin-bottom: 30px;}.cen-align-container {padding-left: 30px;border-left: 1px solid #eee;}.list-post-content h3 {font-size: 18px;font-weight: 600;text-align: left;display: block;width: 100%;clear: both;}.list-post-wrap_column_fw.list-post-wrap_column .list-post-content h3 {font-size: 24px;}.list-post-content .post-opt li {margin-right: 10px;}.list-post-content .post-opt {margin-top: 20px;float: right;}.list-post-content .post-category-marker , .single-post-header .post-category-marker {float: left;margin-bottom: 6px;} .list-post-wrap_column .post-category-marker {position: absolute;top: 0;left: 0;z-index: 20;}.list-post-content .post-category-marker , .grid-post-media_title .post-category-marker {padding: 4px 13px;font-size: 14px;}.list-post-content .post-category-marker:hover {background: #555;}.single-post-header {padding: 0 0 30px;border-bottom: 0px solid #eee;}.single-post-header h1{font-size: 35px;font-weight: 700;text-align: left; letter-spacing:-1px; line-height:105%;}.single-post-header h4 {font-size: 14px;font-weight: 600;text-align: left;color: #6c6f72;font-family: 'Nunito', cursive;padding-bottom: 20px;}.single-post-header .post-opt {float: right;padding: 6px 14px 6px 5px;background: #f9f9f9;border: 1px solid #eee;}.single-post-header .post-opt li {margin-left: 15px;font-size:14px;}.single-post-header .post-date {float: left;margin:10px 0 0 0px;position: relative;font-size: 14px;font-weight: normal;color:#555;}.single-post-header .post-date i {margin-right: 6px;color: #7D0E0E;}.ss-slider-cont{ position: absolute; top: 50%; width: 40px; height: 40px; line-height: 40px; margin-top: -20px; border-radius: 4px; color:#fff; z-index: 50; cursor: pointer; background: #FA2200; transition: all 0.3s ease-in-out;}.ss-slider-cont:hover{ background: #7F0E0F; transition: all 0.3s ease-in-out;}.ss-slider-cont-next { right: 20px;}.ss-slider-cont-prev { left: 20px;}.pmd_vis {bottom: 0;background: rgba(0,0,0,0.2);}.box-media-zoom { position: absolute; right: 0; top: -60px; width: 60px; height: 60px; line-height: 60px; font-size: 14px; background: #202020; color: #fff; cursor: pointer; z-index: 10; transition: all 0.3s ease-in-out;}.hov_zoom:hover .box-media-zoom {top: 0;}.spc_column:before {content: '';position: absolute;left: 86px;height: 100%;width: 1px;background: #eee;top: 0;}.ss-slider-controls2 {position: absolute;left: 20px;z-index: 20;bottom: 20px;}.single-post-media {margin-bottom: 20px;}.single-post-media .video-holder {border-radius: 6px;height: 450px;}.spc_column {padding-left: 120px;}.mb_head {font-size: 18px;text-align: left;padding-bottom: 10px;font-weight: 600;}.has-drop-cap:first-letter {font-size: 70px;float: left;padding: 20px 20px 40px 0;font-family: 'Nunito', cursive;color: #000;}.single-post-content_text_media {margin: 15px 0;}.single-post-content_text_media .leg{color: #666;font-size: 14px;padding: 10px 0;border-bottom: #eee 1px solid;text-align: right;}.single-post-content_text_media img {border-radius: 4px;}.single-post-content_text p {font-size: 18px !important;font-weight: 400;color: #555 !important;line-height: 140%;text-align: left;}.single-post-content_text p a {font-weight: bold;}.single-post-content_column {position: absolute;top: 0;left: 0;}.print-btn {float: right;margin: 10px 20px 0 0;padding: 8px 20px;background: #f9f9f9;border: 1px solid #eee;}.print-btn i {font-size: 16px;margin-left: 10px;}.print-btn span {font-size: 14px;text-transform: uppercase;font-weight: 600;position: relative;top: -2px;}.fontSize {float: left;width: 350px;padding:0 50px 15px 120px;position: relative;background: #f9f9f9;border: 1px solid #eee;overflow: hidden;border-radius: 4px;}.fs-wrap {margin-bottom: 20px;padding-bottom: 20px;border-bottom: 1px solid #eee;z-index: 20;}.fs_title {position: absolute;left: 15px;top:19px;font-size: 13px; font-family: 'Nunito', cursive;font-weight: 600;}.fontSize input {float: left;}.fontSize .irs-single {display: none;}.fontSize .irs-line, .fontSize .irs-line-left , .fontSize .irs-line-mid , .fontSize .irs-bar, .fontSize .irs-line-right , .fontSize .irs-bar-edge { height: 2px;}.fontSize .irs-max, .fontSize .irs-min {visibility: visible!important;top: 20px;color: #333;font-size: 14px;}.fontSize .irs-slider:before {width: 14px;height: 14px;margin: -7px 0 0 -7px;}.fontSize .irs-min {left: -35px;}.fontSize .irs-max {right: -36px;}.show-more-snopt {float:right;font-size:24px;height:36px;line-height:36px;width: 36px;border: 1px solid #eee;background: #f9f9f9; color: #000;cursor:pointer;border-radius:2px;position:relative;margin-top: 10px;}.smact_vis i:before {content: "\f00d";}.smact_vis {font-size: 14px;}.show-more-snopt-tooltip {position:absolute;right:0;width:190px;background:#f9f9f9;top:100%;margin-top:30px;z-index:20;border:1px solid #eee;overflow:hidden;padding:5px 10px;border-radius:4px; transition: all 300ms linear;opacity:0;visibility:hidden;box-shadow: 0 5px 5px rgb(0 0 0 / 6%);}.show-more-snopt-tooltip.show-more-snopt-tooltip_vis {margin-top:0;opacity:1;visibility:visible;}.show-more-snopt-tooltip a {display:block; border-bottom: 1px solid #ddd;padding:10px;text-align:left;font-size:11px; color: #000;font-weight:600;position: relative;}.show-more-snopt-tooltip a i {margin-right:10px;}.show-more-snopt-tooltip a:last-child {border-bottom:0;}.single-post-footer {margin-top: 15px;padding-top: 25px;border-top: 1px solid #eee;}.post-single-tags , .tags-title , .post-single-tags .tags-widget {float: left;}.tags-title {margin:10px 20px 0 0;font-weight: 600;font-size:14px;text-transform: uppercase;}.tags-title i {margin-right: 10px;}.post-author {float: left;background: #f9f9f9;border: 1px solid #eee;margin: 40px 0;border-radius: 4px;overflow: hidden; }.author-content {padding: 30px 35px 30px 130px;}.author-img { position: absolute; z-index: 2; top: 30px;left: 25px;}.author-img img {width: 80px; height: 80px; border-radius: 4px; float: left;box-shadow: 0 15px 40px rgb(0 0 0 / 37%);}.author-content h5 {text-align: left;color: #666;float: left;width: 100%;font-weight: 600;font-size: 14px;padding-bottom: 15px;}.author-content p {text-align: left;}.profile-card-footer_soc {float: right;}.profile-card-footer_soc .profile-card-footer_title {margin-right: 25px;}.post-author_link {float: left;font-size:14px;text-transform: uppercase;font-weight: 600;height: 50px;line-height: 50px;margin-left: 30px;}.post-author_link i {margin-left: 10px;}.single-post-comm {margin-top: 20px;}.comment{padding: 0 0 30px 100px; position: relative; float: left; margin-bottom: 40px; width: 100%; border-bottom: 1px solid #eee;}.comment_reply {float: right;width:calc(100% - 90px);}.comment_reply:before {content: '';position: absolute;top: -10px;left: -60px;width: 40px;height: 40px;border-left: 1px solid #ddd;border-bottom: 1px solid #ddd;}.comment-author {position: absolute; top: 0; left: 10px; width: 80px; height: 80px;}.comment-author:before { content: ''; position: absolute; right: -14px; top: 20px; width: 8px; height: 8px; border-left: 1px solid #eee; border-bottom: 1px solid #eee; transform: rotate(45deg); background: #f9f9f9; z-index: 10;}.comment-author img { width: 60px; height: 60px; float: left; border-radius: 50%;}.comment-body{ float: left; width: 100%; position: relative; padding: 25px 30px; background: #f9f9f9; border-radius: 2px; border: 1px solid #eee;}.comment-body h4 { text-align: left; float: left; font-size: 15px; font-weight: 600; color: #666; margin-bottom: 15px;}.comment-body .star-rating {float: left;margin:5px 0 0 20px;font-size: 10px}.comment-body p{text-align: justify;}.comment-meta {float: left;top: 20px;position: relative;text-transform: uppercase;font-size: 14px;color: #000;font-weight: 500;}.box-widget-menu-btn {position: absolute;right: 30px;top: 25px;cursor: pointer;z-index: 20;font-size: 16px;}.comment-body .show-more-snopt-tooltip {background: #fff;top: 60px;}.comment-meta i {margin-right: 10px;}.comment-reply-link {float: right;padding: 8px 20px;background: #292929;font-weight: 500;font-size:14px;margin-top: 10px;color: #fff;border-radius: 2px;}.comment-reply-link i {padding-right: 10px;font-size: 14px;}.comment-body_dec {position: absolute;bottom: 40px;right: 150px;left: 180px;height: 1px;background: #d9d9d9;}.add-comment .btn {padding: 18px 30px;}.pr-subtitle { float: left; font-size: 18px; font-weight: 600; color: #FA2200; margin-bottom: 30px;}.pr-subtitle i {margin-left: 10px;}.pr-subtitle.prs_big {font-size: 18px;position: relative;width: 100%;text-align: left;}.pr-subtitle.prs_big:before {content:"";position: absolute;right: 0;top: 50%;width: 70%;height: 1px;background: #eee;z-index: 1;}.pr-subtitle.prs_big:after {content:"";position: absolute;right: 0;top: 50%;width: 50px;height: 1px;z-index: 2;}.spn_box {float: left;width: 50%;position: relative;}.single-post-nav {padding: 25px 0;margin-top: 25px;border-top: 1px solid #eee;border-bottom: 1px solid #eee;}.single-post-nav:before {content: '';position: absolute;top: 20px;bottom: 20px;width: 1px;background: #eee;z-index: 0;}.single-post-nav_prev {padding:0 20px 0 110px; }.single-post-nav_next {padding:0 110px 0 20px; }.spn_box_img {position: absolute;top: 0;width: 90px;}.spn_box_img img {border-radius: 4px;box-shadow: 0 5px 10px rgb(0 0 0 / 0%);transition: all 200ms linear;transform: translateY(0)}.spn_box:hover img {box-shadow: 0 5px 5px rgb(0 0 0 / 15%);transform: translateY(-4px)}.single-post-nav_prev .spn_box_img {left: 0;}.single-post-nav_next .spn_box_img {right: 0;}.spn-box-content_subtitle {font-size:14px;text-transform: uppercase;font-weight: 600;color: #666;display: block;padding-bottom: 4px; }.spn-box-content_title {font-size: 13px;font-weight: 600;display: block;}.single-post-nav_prev .spn-box-content_subtitle , .single-post-nav_prev .spn-box-content_title {text-align: left;}.single-post-nav_next .spn-box-content_subtitle , .single-post-nav_next .spn-box-content_title {text-align: right;}.single-post-nav_prev .spn-box-content_subtitle i {margin-right: 10px;}.single-post-nav_next .spn-box-content_subtitle i {margin-left: 10px;}.fs-carousel-wrap {padding-left: 400px;background: #111;overflow: hidden;}.fs-carousel-wrap_title {position: absolute;top: 0;left: 0;width: 400px;height: 100%;padding: 0 50px;}.fs-carousel-wrap_title-wrap {text-align: left;color: #fff;top: 50%;transform: translateY(-50%);}.fs-carousel-wrap_title-wrap h4 { color: #fff; font-size: 20px; font-weight: 700;padding-bottom: 12px;position: relative;}.fs-carousel-wrap_title-wrap h4:before {content: '';position: absolute;top: -30px;left: 0;width: 40px;height: 2px;}.fs-carousel-wrap_title .abs_bg {top: auto;bottom: 0;opacity: 0.1;}.fs-carousel .bold_gpi{margin-bottom: 0;border-radius: 0;}.fs-carousel .grid-post-media.gpm_sing { padding: 250px 0; height: auto;border-radius: 0;}/*------ btn ------------------------------------------------------*/.ver-share {margin-top: 20px;}.share-holder.hor-share {float: right;}.share-holder.hor-share .share-title {float: left;font-size: 13px;font-family: 'Nunito', cursive;font-weight: 600;text-align: left;position: relative;margin:15px 20px 0 0;}.ver-share .share-title {margin-bottom: 20px;font-size: 13px;font-family: 'Nunito', cursive;font-weight: 600;text-align: left;position: relative;}.ver-share .share-title:before {content: '';position: absolute;left: 0;top: -10px;height: 2px;width: 20px;}.ver-share .share-container {width: 50px;float: left;border: 1px solid #eee;overflow: hidden;border-radius: 4px;box-shadow: 0 5px 30px rgb(0 0 0 / 5%);margin-top: -15px;}.share-holder.hor-share .share-container {float: left;border: 1px solid #eee;overflow: hidden;border-radius: 4px;box-shadow: 0 5px 30px rgb(0 0 0 / 5%);}.share-icon {float:left; width: 50px; height: 50px; line-height: 50px;background: #fff; font-size: 14px; transition: all 100ms linear;}.share-holder.hor-share .share-container .share-icon {border-right: 1px solid #eee;}.ver-share .share-container .share-icon {border-bottom: 1px solid #eee;}.ver-share .share-container .share-icon:last-child , .share-holder.hor-share .share-container .share-icon:last-child {border: none;}.share-icon:hover {color: #fff;background: #FF0000;border-color: transparent;}.share-icon:before {font-family: Font Awesome\ 5 Brands;}.share-icon-digg:before { content: "\f1a6";}.share-icon-rss:before { content: "\f09e";}.share-icon-facebook:before { content: "\f39e";}.share-icon-twitter:before { content: "\f099";}.share-icon-tumblr:before { content: "\f173";}.share-icon-linkedin:before { content: "\f0e1";}.share-icon-pinterest:before { content: "\f231";}.share-icon-stumbleupon:before { content: "\f1a4";}/*------ btn ------------------------------------------------------*/.btn {padding: 12px 40px;color: #fff;border-radius: 2px;background: #FA2200;font-weight: 600;font-size: 14px;text-transform: uppercase;transition: all 200ms linear;}.btn:hover {background: #7D0E0E !important;transition: all 200ms linear;}.float-btn {float: left;}.btn i , .dark-btn i { margin-left: 10px;}.dark-btn {display: inline-block; height: 50px; line-height: 50px; padding: 0 90px; background: #555; color: #fff; font-weight: 600; cursor: pointer; font-size: 14px; margin-top: 10px; border-radius: 4px;}/*------ widgets ------------------------------------------------------*/.categories_nav-inner {float: left;overflow: hidden;width:100%;position: relative;margin-bottom: 30px;}.categories_nav-inner ul {margin: 0;float: left;width: 100%;overflow: hidden;}.categories_nav-inner li {margin: 0;position: relative;float: left;width: 100%;margin-bottom: 4px;}.categories_nav-inner a {float: left;padding: 0 0 0 20px; border: 1px solid #eee;background: #f5f5f5;height: 54px;line-height: 54px;position: relative;font-weight: 700;font-size: 14px;text-align: left;color:#000;text-transform: uppercase;z-index:2;width:100%;}.categories_nav-inner a:hover , .categories_nav-inner a.back {color:#fff;background: #555;border-color: transparent;}.categories_nav-inner a i {margin-right: 10px;font-size: 13px;}.categories_nav-inner a.back {margin-bottom: 10px}.categories_nav-inner a.back:after {content: 'Back';color: #fff;padding-left: 20px;}.categories_nav-inner a.back:before {font-family: Font Awesome\ 5 Pro;content: '\f104';color: #fff;}.categories_nav-inner .submen-dec:before {font-family: Font Awesome\ 5 Pro;content: '\f0da';position: absolute;right: 20px;width: 10px;height: 10px;top: 19px;font-size:13px;color:rgba(255, 255, 255, 0.371);z-index: 20;font-weight: 600;}.sidebar-content {border-left: 1px solid #eee;}.box-widget {margin-bottom: 40px;padding-left: 30px;}.sidebar-content .box-widget:last-child {margin-bottom: 0;}.widget-title {text-align: left; font-size: 18px; font-weight: 700; color: #292929;padding-bottom: 15px;margin-bottom: 30px;border-bottom: 1px solid #ddd;position: relative;}.widget-title:before { content: ''; position: absolute; bottom: -1px; left: 0; width: 70px; height: 1px;}.tags-widget a {float: left;padding: 5px 12px;color: #fff;font-size: 14px;border-radius: 2px;margin: 0 5px 5px 0;font-weight: normal !important;background: #555;transition: all 200ms linear;}.tags-widget a:hover {float: left;padding: 5px 12px;color: #fff;font-size: 14px;border-radius: 2px;margin: 0 5px 5px 0;font-weight: normal !important;background: #FA2200 !important;transition: all 200ms linear;}.slider_widget_title {position: absolute;top: 40px;left: 0;right: 0;z-index: 20;color: #fff;font-size: 18px;text-align: center;font-weight: 600;font-family: 'Nunito', cursive;}.slider_widget_title:before {content: '';position: absolute;left: 50%;bottom: -10px;width: 40px;height: 2px;margin-left: -20px;}.slider_widget .grid-post-media_title {padding: 10px 20px 70px; }.slider_widget .grid-post-media.gpm_sing:before {display: none;}.slider_widget .grid-post-media.gpm_sing {padding: 230px 0;}.slider_widget .grid-post-media_title h4 {text-align: center;font-size: 16px;}.slider_widget .grid-post-media_title .video-date {width: 100%;text-align: center;} .slider_widget .grid-post-media_title .post-opt {width: 50%;margin: 0;padding-left: 10px;}.slider_widget .grid-post-media_title .post-category-marker {display: inline-block;float: none;}.social-widget a{ float: left;width:48%;margin:0 2% 2% 0;padding: 20px 4px 0 66px;color: #000;border-radius: 2px;height: 60px;background: #f5f5f5;border: 1px solid #eee; }.slider_widget {position: relative;} .social-widget span {font-weight: 600;float: left;margin-right: 5px;}.social-widget a i {font-size: 15px;position: absolute;width: 40px;height: 40px;line-height: 40px;background: #fff;left: 8px;top: 50%;margin-top: -20px;box-shadow: 0 5px 5px rgb(0 0 0 / 6%);transition: all 200ms linear;}.social-widget a:hover i {box-shadow: 0 0px 0px rgb(0 0 0 / 6%);}.soc-widget-title {color: #6c757d}.facebook-soc i {color: #3C579C;}.twitter-soc i {color: #39A1F8;} .instagram-soc i {color: #c862dc;} .sb-categories_bg_item {position: relative;display: block;padding: 25px 60px 25px 30px;margin-bottom: 20px;overflow: hidden;border-radius: 4px;background: #f5f5f5;border: 1px solid #eee;}.spb-categories_counter {position: absolute;top: 50%;right: 20px;width: 36px;height: 36px;line-height: 36px;margin-top: -18px;border-radius: 2px;color: #fff;z-index: 10;font-weight: 600;overflow: hidden;}.spb-categories_counter:before { font-family: Font Awesome\ 5 Pro; content: "\f0da";position: absolute;width: 36px;height: 36px;line-height: 36px;top: 50%;left: 50%;margin: -18px 0 0 -18px;z-index: 10;opacity: 0;background: #fff;}.sb-categories_bg_item:hover .spb-categories_counter:before {opacity: 1;}.sb-categories_bg_item .bg { -webkit-transition: all 2000ms cubic-bezier(.19,1,.22,1) 0ms; -webkit-transform: translateZ(0); transform: translateZ(0); transition: all 2000ms cubic-bezier(.19,1,.22,1) 0ms;}.sb-categories_bg_item:hover .bg {-webkit-transform: scale(1.15);-moz-transform:scale(1.15);transform: scale(1.15);}.spb-categories_title {text-align: left;font-size:14px;text-transform: uppercase;font-weight: 600;float: left;padding: 6px 30px 6px 10px;background: rgba(255,255,255,0.2); -webkit-backdrop-filter: blur(3px); backdrop-filter: blur(3px);position: relative;border-radius: 2px;color: #fff;z-index: 10;}.spb-categories_title span {padding-right: 6px;}.cbw_mar {margin: 30px auto;}#footer-twiit {text-align:left;}#footer-twiit a {color:#000;}#footer-twiit p.tweet {color:#666;float:left;padding:20px;border: 1px solid #eee;background: #f9f9f9; font-family: 'Nunito', cursive;font-size: 14px;border-radius:4px;overflow:hidden;font-weight:600;margin-bottom:10px;}#footer-twiit img , #footer-twiit div.user {display:none;}.interact {float: right;}#footer-twiit .interact a {float: left;margin-left: 10px;font-size: 13px;}#footer-twiit .interact a:hover {color: #aaa}#footer-twiit .timePosted a {color:#666; font-family: 'Nunito', cursive;font-style:italic;position:relative;float:left;margin-bottom:30px;padding-left:20px;font-size: 14px;}#footer-twiit .timePosted a:before { font-family: Font Awesome\ 5 Brands;content: "\f081";position:absolute;top:0;left:0;font-size:14px;}#footer-twiit .timePosted a:after {top: -10px;left: 22px;border: solid transparent;content: "";height: 0;width: 0;position: absolute;pointer-events: none;}#footer-twiit .timePosted a:after {border-color: transparent;border-top-color: rgba(255,255,255,0.11);border-width: 7px;margin-left: 7px;}.tabs-widget .tabs-menu {overflow: hidden;border-radius: 4px;border: 0px solid #eee;margin-bottom: 10px;}.tabs-widget .tabs-menu li {float: left;width: 50%;}.tabs-widget .tabs-menu li a {background: #FA2200;box-sizing: border-box;display: block;padding: 15px 0;color: #fff;font-weight: 600;font-size: 14px;text-transform: uppercase;}.tabs-widget .tabs-menu li.current a {background: #7E0E0E;color:#fff;}.tab-content .post-widget-container{padding: 25px 20px;background: #f9f9f9;border: 0px solid #eee;border-top: none;}.post-widget-item {padding-top: 20px;margin-bottom: 20px;border-top: 1px solid #ddd;}.post-widget-container .post-widget-item:first-child {padding-top: 0;border-top: none;}.post-widget-container .post-widget-item:last-child {margin-bottom: 0;}.post-widget-item-media {float: left; width: 30%;overflow: hidden;border-radius: 4px;}.post-widget-item-media a , .grid-post-media a {position: relative;display: block;}.post-widget-item-media a:before , .list-post-media a:before , .grid-post-media a.gpm_link:before {position: absolute;left: 0;right: 0;bottom: 0;top: 0;z-index: 2;background: rgba(0,0,0,0.5);opacity: 0;transition: all 200ms linear;}.post-widget-item-media a:after , .list-post-media a:after , .grid-post-media a.gpm_link:after {position: absolute;left: 50%;top:50%;width: 10px;height: 10px;line-height: 10px;margin: -5px 0 0 -5px;z-index: 3;color: #fff;opacity: 0;transition: all 200ms linear;}.list-post-media a:after , .grid-post-media a.gpm_link:after {width: 40px;height: 40px;line-height: 40px;margin: -20px 0 0 -20px;border-radius: 50%;font-size: 14px;box-shadow: 0px 0px 0px 4px rgb(255 255 255 / 40%);}.post-widget-item-media a:hover:before , .post-widget-item-media a:hover:after , .list-post-media a:hover:before , .list-post-media a:hover:after , .grid-post-media a.gpm_link:hover:before , .grid-post-media a.gpm_link:hover:after {opacity: 1;}.post-widget-item-media img {width: 100%;height: auto;}.post-widget-item-content{float: left; width: 70%; position: relative; padding: 6px 0 0 15px;}.post-widget-item-content h4 {text-align: left;font-weight: 600;padding-bottom: 4px;font-size: 18px;margin-top: -10px !important;line-height: 120% !important;}.pwic_opt li {float: left;margin-right: 8px;color: #666; font-size: 14px; font-weight: 500; text-transform: uppercase;}.pwic_opt li i {margin-right: 4px;font-weight: 900;}.pwic_opt li:first-child i {font-weight: 400;}.search-widget input.search { background: #eee; border-radius: 4px 0 0 4px; position: relative; color: #000; -webkit-appearance: none;}.search-widget input.search::-webkit-input-placeholder,.search-widget input.search::-webkit-input-placeholder {color: #000;}.search-submit2 { border: none; outline: none; cursor: pointer; background: none; position: absolute; top: 0; right: 0; width: 70px; height: 50px; font-size:14px;color: #fff;border-radius: 0 4px 4px 0;}.bg-parallax-wrap-gradien:before { content: ''; position: absolute; left: 0; top: 0; bottom: 0; right: 0; z-index: 1; background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%,rgba(0, 0, 0, 0.6) 90%);}.banner-widget {padding: 180px 30px 20px;overflow: hidden;border-radius: 4px;}.banner-widget_content {z-index: 2;position: relative;}.banner-widget_content h5 {text-align: left;color: #fff;font-size: 15px;font-weight: 600;position: relative;}.banner-widget_content .btn {margin-top: 15px;}.cat-wid-list {float:left;width:100%;position:relative;}.cat-wid-list li {float:left;width:100%;text-align:left;padding-bottom: 8px;margin-bottom: 15px;position: relative;color:#292929;}.cat-wid-list li:last-child {margin-bottom: 0;}.cat-wid-list li a {color:#999;font-size:12px;padding: 4px 20px 0 0;font-weight:500;float: left;background: #fff;position: relative;z-index: 2;}.cat-wid-list li a:hover {color: #000;}.cat-wid-list li:before {content: '';position: absolute;top: 50%;left: 0;right: 50px;z-index: 1;border-top: 1px dotted #ccc;}.cat-wid-list li span {float: right;width: 26px;height: 26px;line-height: 26px;color: #fff;font-weight: 600;border-radius: 2px;text-align: center;font-size: 14px;}.profile-card-wrap {overflow: hidden;border: 1px solid #eee;background: #f9f9f9;border-radius: 6px;}.profile-card_media {padding: 55px 30px 40px;position: relative;}.profile-card_media:before {content: '';position: absolute;bottom: 0;left: 0;right: 0;height: 40px;background: #f9f9f9;z-index: 1;}.profile-card_media img {width: 80px;height: 80px;position: relative;z-index: 2;border-radius:4px;float: left;top: 10px;box-shadow: 0 15px 40px rgb(0 0 0 / 37%);}.profile-card_media_content {float: left;padding:0 0 20px 20px;text-align: left;font-weight: 600;position: relative;z-index: 10;}.profile-card_media_content h4 {font-size: 16px;text-align: left;color: #fff;padding-bottom: 4px;}.profile-card_media_content h5 {font-size: 14px;text-align: left;text-transform: uppercase;color: #fff;}.profile-card_content {padding: 45px 30px 20px;position: relative;z-index: 2;}.profile-card_content h4 {text-align: left;font-size: 16px;font-weight: 600;}.profile-card-stats {position: absolute;bottom: 15px;left: 130px;right: 30px;padding: 15px 0;background: #fff;border-radius: 2px;z-index: 20;box-shadow: 0 15px 20px rgb(0 0 0 / 7%);}.profile-card-stats:before {content: '';position: absolute;left: 50%;width: 1px;top: 10px;bottom: 10px;background: #ddd;}.profile-card-stats li {float: left;width: 50%;text-transform: uppercase;font-size: 14px;font-weight: 600;}.profile-card-stats li span {padding-right: 6px;}.abs_bg {position: absolute;top: 0;left: 0;right: 0;height: 150px; background-attachment: scroll; background-position: right; background-origin: content-box;background-image: url("../images/city-bg.png");opacity: 0.6;z-index: 1;}.profile-card-footer {border-top: 1px solid #eee;background: #fff;}.profile-card-social {float: right;}.profile-card-social li , .profile-card-social li a {float: left;}.profile-card-social li a {width: 50px;height: 50px;line-height: 50px;border-left: 1px solid #eee;background: #fff;}.profile-card-social li a:hover {background: #f9f9f9;}.profile-card-footer_title {float: left;padding-left: 30px;height: 50px;line-height: 50px;font-weight: 600;}.pc_contacts {padding: 10px 0;}.pc_contacts ul {background: #fff;padding: 6px 20px;box-shadow: 0 15px 20px rgb(0 0 0 / 3%);}.pc_contacts ul li {text-align: left;width: 100%;padding: 15px 0;text-transform: uppercase;font-size: 14px;font-weight: 600;}.pc_contacts ul li:first-child {border-bottom: 1px solid #eee;}.pc_contacts ul li span {padding-right: 10px;}.ideaboxWeather:before{content:'';position:absolute;top:0;left:0;right:0;height:100%;background-size:cover;background-attachment:scroll;background-position:center;background-repeat:repeat;background-origin:content-box;background-image:url("../images/bg/7.jpg");z-index:1}/*------ video ------------------------------------------------------*/.dark-bg {background: #191919;}.video-section-title {margin-bottom: 30px;}.video-section-title:before {content: '';position: absolute;left: 40%;right: 200px;height: 1px;bottom: 12px;background: rgba(255,255,255,0.1);}.video-section-title h2 {text-align: left;color: #fff;font-size: 24px;font-weight: 700;float: left;}.video-section-title h4 {float: left;margin-left: 20px;color: #bfc2c9;font-weight: 600;padding-top: 14px;}.video-section-title a {float: right;color: #fff;padding: 10px 40px;border-radius: 2px;font-weight: 600;font-size: 14px;text-transform: uppercase;}.video-section-title a i {margin-left: 10px;}.video-holder-title .post-category-marker {position: absolute;right: 20px;top: 26px;}.video-holder {border-radius: 5px 5px 0 0;height: 300px;overflow: hidden;}.vh-preloader {position: absolute;top: 66px;left: 0;right: 0;bottom: 0;background: rgba(0,0,0,0.7); -webkit-backdrop-filter: blur(3px); backdrop-filter: blur(3px);z-index: 20;display: none;}.big_prom {position: absolute;z-index: 10;width: 60px;height: 60px;line-height: 60px;background: #fff;top: 50%;left: 50%;margin: -30px 0 0 -30px;border-radius: 50%;box-shadow: 0px 0px 0px 16px rgb(255 255 255 / 30%);transition: all .3s ease-in-out;}.video-holder:hover .big_prom {box-shadow: 0px 0px 0px 26px rgb(255 255 255 / 30%);}.video-holder-title {padding: 15px 20px;background: #555;z-index: 20;height: 80px;border-radius: 0 0 5px 5px ;}.video-holder-title_item {font-size: 18px;text-align: left;color: #fff;font-weight: 600}.video-holder-title_item a {color:#fff}.video-main-cont {float: left;width: 380px;position: relative;margin-bottom: 30px;margin-right: 30px;}.video-links-wrap {position: absolute;right: 0;top: 0;width: 380px;max-height: 516px;overflow: auto;padding: 0 16px 0 0px;}.video-links-wrap .ps__rail-y:before { border-left: 1px solid rgba(255,255,255,0.2);}.video-links-wrap .video-item {cursor: pointer;}.video-item {margin-bottom: 10px;}.video-item:last-child {margin-bottom: 0;}.video-item-img {overflow: hidden;}.video-item-title {position: absolute;bottom: 0;z-index: 20;left: 0;right: 0;padding: 10px 20px 20px;}.play-icon {position: absolute;left: 26px;width: 40px;height: 40px;top: 30px;line-height: 40px;background: #fff;border-radius: 50%;box-shadow: 0px 0px 0px 6px rgb(255 255 255 / 30%);z-index: 10;font-size: 9px;transition: all .3s ease-in-out;cursor: pointer;}.video-item_active .play-icon , .play-icon:hover {color:#fff;box-shadow: 0px 0px 0px 10px rgb(255 255 255 / 30%);}.video-item-img:before , .grid-post-media.gpm_sing:before { content: ''; position: absolute; left: 0; top: 0; bottom: 0; right: 0; z-index: 1; background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%,rgba(0, 0, 0, 0.9) 90%);}.grid-post-media.gpm_sing:before { background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%,rgba(0, 0, 0, 0.8) 90%);}.video-item .post-category-marker {position: absolute;right: 20px;top: 30px;z-index: 10;}.video-item img { transition: all .3s ease-in-out;transform: scale(1.0);}.video-item:hover img {transform: scale(1.1);}.video-item-title h4 {text-align: left;color: #fff;float: left;width: 100%;font-size: 14px;font-weight: 600;}.video-item-title h4 a {color: #fff}.video-date {float: left;color: #fff;font-size:14px;margin-top: 6px;font-weight: 500;}.video-date i {margin-right: 10px;}.video_carousel-wrap {margin-top: 40px;}.video_carousel-container {background: #555;padding: 20px 40px 30px;}.video_carousel_title h4 {text-align: left;font-size: 16px;font-weight: 600;margin-bottom: 20px;color: #fff;}.vc-item-title {padding: 10px 0 0 0;}.no-bottom-padding {padding-bottom: 0;}.video_carousel-wrap:before {content: '';position: absolute;left: 0;right: 0;bottom: 0;height: 30%;background: #fff;}.video_carousel .video-item {border-radius: 4px;overflow: hidden;}.cc_btn {position: absolute;bottom: 50%;width: 36px;height: 36px;line-height: 36px;margin-bottom: -18px;border-radius: 2px;color: #fff;cursor: pointer;}.cc-prev {left: -18px;}.cc-next {right: -18px;}.vc-pagination {position: absolute;right: 40px;top: 24px;}.pag-style .swiper-pagination-bullet , .multi-pag .swiper-pagination-bullet {opacity: 1; background: #fff; margin: 0 8px; display: inline-block; width: 6px; height: 6px; position: relative; border-radius: 100%; transition: all 300ms ease-out;}.multi-pag .swiper-pagination-bullet {float: left;}.pag-style .swiper-pagination-bullet:before , .sgs-pagination .swiper-pagination-bullet:before , .multi-pag .swiper-pagination-bullet:before , .hero-carousel-pag .swiper-pagination-bullet:before { content: ''; position: absolute; left: -7px; top: -7px; right: -7px; bottom: -7px; border-radius: 50%; box-sizing: border-box; border: 1px solid rgba(255,255,255,0.4); transition: all 300ms ease-out; transform: scale(0);}.pag-style .swiper-pagination-bullet.swiper-pagination-bullet-active:before , .sgs-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:before , .multi-pag .swiper-pagination-bullet.swiper-pagination-bullet-active:before , .hero-carousel-pag .swiper-pagination-bullet.swiper-pagination-bullet-active:before {transform: scale(1.0);}.resp-video {position: relative;padding-bottom: 56.25%;padding-top: 30px;height: 0;overflow: hidden;margin-bottom: 20px;}.resp-video iframe,.resp-video object,.resp-video embed {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}/*------ categoties ------------------------------------------------------*/.post-category-marker {padding: 6px 13px;border-radius: 5px;color: #fff;font-size:14px;font-weight: normal;background:#FF0000;}a.post-category-marker {padding: 6px 13px; border-radius: 5px;color: #fff;font-size:14px;font-weight: normal;background:#FF0000;}a.post-category-marker:hover {border-radius: 5px;color: #fff;font-size:14px;font-weight: normal;background:#7D0E0E;}/*------404------------------------------------------------*/.error-section {padding-top: 20px;}.error-wrap {padding:0 0 40px 0;}.error-wrap h2 {font-size: 194px;color: #fff;font-weight: 600;letter-spacing: 10px;position: relative;font-family: 'Nunito', cursive;}.error-wrap h2:before {content: '';position: absolute;left: 50%;width: 50px;height: 2px;bottom: 30px;margin-left: -30px;}.error-wrap p {color: #fff;font-size: 14px;text-align: center;}.error-wrap form {margin: 30px auto 20px;max-width: 550px;overflow: hidden;border-radius: 2px;position: relative;box-shadow: 0px 0px 0px 7px rgba(255, 255, 255, 0.2);}.error-wrap form.custom-form input {float: left;width: 100%;border: none;background: #fff;height: 50px;padding: 0 100px 0 20px;z-index: 1;margin: 0;}.error-wrap form .search-submit {position: absolute;top: 0;right: 0;width: 100px;height: 50px;line-height: 50px;z-index: 2;color: #fff;border: none;cursor: pointer;}.error-wrap form .search-submit:hover {background: #292929;}.error-wrap a.btn {display: inline-table;margin-top: 10px;float: none;}/*------ contacts------------------------------------------------------*/.contacts-list {background: #f9f9f9;border: 1px solid #eee;padding: 15px 20px;}.contacts-list li {float:left;width:100%;height: 45px;line-height: 45px;border-bottom: 1px dashed #ddd;font-weight: 500;}.contacts-list li:last-child {border:none;} .contacts-list li span {float:left;text-align:left;color: #666; }.contacts-list li span i {margin-right:7px;font-size:14px;}.contacts-list li a {margin-left:20px;color:#333;text-align: left;float:left;}.cs-title { margin-right: 20px; text-transform: uppercase; font-weight: 600; position: relative; top: 10px; font-size:14px; color: #000;}.contacts-opt {margin: 10px 0 40px 0;}.contact-social {float: right;margin:20px 0 40px;} .contact-social li , .contact-social .cs-title , .contact-social ul {float: left;}.contact-social li ul {border: 1px solid #eee;}.contact-social li a {width: 32px;height: 32px;line-height: 32px;margin-left: 2px;border-radius: 4px;float: left;color: #fff;background: #333;}.contact-social li a:hover {background: #555;}/*------ shop-------------------------------------------------*/.det-box h3 {float:left;text-align:left;font-size:16px;padding-bottom:8px;font-weight:700;width:100%;}.det-box {float:left;width:100%;margin-bottom:30px;position:relative;overflow: hidden;}.det-box-media {position: relative;display: block;z-index: 8;overflow: hidden;border-radius: 6px 6px 0 0;}.det-box-ietm {background: #fff;padding: 25px 30px;border-radius: 0 0 6px 6px;border: 1px solid #eee;border-top: none;}.det-box-media:before {content: '';position: absolute;left: 0;right: 0;bottom: 0;top: 0;background: #292929;opacity: 0;z-index: 2;transition: all .3s ease-in-out;}.det-box-media span {z-index: 5;position: absolute;left: 50%;top: 40%;opacity: 0;height: 36px;line-height: 36px;font-weight: 600;text-transform: uppercase;font-size: 14px;width: 130px;color: #fff;border-radius: 4px;margin: -13px 0 0 -65px;transition: all .3s ease-in-out;}.det-box-media:hover:before {opacity: .4;}.det-box-media:hover span {top:50%;opacity: 1;}.shop-item-grid {padding:130px 30px;margin-bottom:20px;position:relative;overflow:hidden;border-radius:2px;}.listing-item-grid .d-gr-sec:before {opacity:0.7;}.shop-item-grid_title {position:absolute;left:30px;bottom:14px;right:30px;z-index:10;text-align:left;}.shop-item-grid_title h3 , .shop-item-grid_title h3 a , .shop-item-grid:hover p {color:#fff;}.shop-item-grid_title p {color:rgba(255,255,255,0.7); transition: all .3s ease-in-out 0s;}.shop-item-grid_title h3 {font-weight:700;padding-bottom:5px;margin-bottom:10px;font-size:16px;position:relative;}.shop-item-grid_title h3:before {content:'';position:absolute;left:0;bottom:0;width:20px;height:2px;}.shop-item-grid .shop-counter {position:absolute;left:20px;top:30px;z-index:10; padding: 8px 16px; color: #292929; border-radius: 2px; font-size:14px; font-weight: 600;}.shop-item-grid .shop-counter span {padding-right:6px;}.d-gr-sec { position: absolute; left: 0; top: 0; bottom: 0; right: 0; z-index: 2; background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.95) 100%);}.shop-header {background: #fff;padding: 15px 30px; box-shadow: 0 19px 20px rgba(58, 87, 135, 0.08);margin-bottom:20px;}.hero-wrap_custom_title {margin-top: 70px;}.hero-search {background: #fff;border-radius: 2px;padding: 80px 30px 30px;box-shadow: 0px 0px 0px 6px rgb(255 255 255 / 30%);}.hero_prwarp {padding: 0 0 0 60px;}.hero_prwarp-title {position: absolute;left: 0;top: 20px;font-size:14px;color: #666;font-weight: 600;}.hero-search-title {position: absolute;top: 0;left: 0;right: 0;padding: 0 30px;height: 60px;line-height: 60px;border-bottom: 1px solid #eee;text-align: left;color: #292929;font-weight: 600;font-size:14px;text-transform: uppercase;}.hero-search-title i {margin-right: 15px;font-size: 14px;position: relative;top: 1px;}.hero-search-submit {height: 50px;line-height: 50px;border: none;border-radius: 2px; text-transform: uppercase; -webkit-appearance: none; font-family: 'Nunito', sans-serif;font-size: 14px;font-weight: 600;cursor: pointer;background: #292929;}.hero-search-submit:hover {color: #292929;}.hero-search-submit i {margin-right: 10px;}.shop-header .nice-select { border: 1px solid #eee; background: #f5f5f5;}.box-widget-content .irs-single {color: #fff}.shop-header_opt {float:right;width:200px;}.shop-header h4 {float:left;font-size:14px;font-weight:600;position:relative;top:15px;}.price-rage-wrap.shop-rage-wrap { padding-left: 0; padding-right: 70px;}.shop-rage-wrap .srw_btn { position: absolute; right: 0; width: 60px; height: 28px; line-height: 28px; color: #fff; top: 8px; font-size: 14px; font-weight: 600;}.shop-rage-wrap .srw_btn:hover {background: #555;}.radio-group input[type=radio] { position: absolute; visibility: hidden; display: none;}.radio-group label { color: #666;float: left;padding: 12px 0; cursor: pointer;width: 33.3333333%;font-weight: 500;font-size:14px;}.radio-group input[type=radio]:checked + label { color: #292929;}.radio-group label + input[type=radio] + label { border-left:1px solid #e1e1e1;}.radio-group { border: 1px solid #e1e1e1;background: #f2f2f2; border-radius: 2px; overflow: hidden;}.reviews_counter_wrap {float: left;margin-bottom: 15px;}.reviews_counter_wrap_text , .reviews_counter_wrap .star-rating {float:left;}.reviews_counter_wrap_text {font-size:14px;color: #666;font-weight: 500;margin-top: 1px;}.reviews_counter_wrap .star-rating i { margin: 0 1px;font-size: 14px;}.reviews_counter_wrap .star-rating {margin-right: 10px;}.grid-item_price_item{font-size:14px; position: relative;float:left; font-weight: 600;text-transform: uppercase;color: #777;top: 0px;}.grid-item_price_item strong {font-size: 17px;color: #333; position: relative;top: 1px;margin-left: 7px;font-weight: 700;}.grid-item_price {border-top:1px solid #eee;padding-top: 15px;}.grid-item_price .add_cart {float: right;padding: 8px 10px;font-size: 14px;font-weight: 600;cursor: pointer;background: #555;color: #fff;border-radius: 4px;text-transform: uppercase;}.grid-item_price .add_cart i {margin-right: 6px;}.grid-item_price .add_cart:hover {color: #ccc;}.detbox_notifer {position:absolute;top: 0;right: 0;padding: 12px 15px;font-size:14px;font-weight: 600;z-index: 50;color: #fff;box-shadow: 0px 0px 0px 6px rgb(255 255 255 / 40%);}.shop_post-content {border-bottom: 1px solid #eee;padding-bottom: 20px;margin: 20px 0;}.det-box-ietm.dbi_shop {padding-bottom: 15px;}.shop-header-title {background: #f9f9f9;padding: 30px 35px 20px;border: 1px solid #eee;border-bottom: none;}.shop-header-title .qty_btn input {background: #fff;} .shop-header-title h2 {text-align: left;font-size: 22px;font-weight: 700;border-bottom: 1px solid #ddd;padding-bottom: 15px;}.shop-header-title h2 span {font-size: 14px;color:#666;font-weight: 500;margin-left: 10px;position: relative;top: -12px;}.shop-header-title_opt , .shop-header-title_opt li {float:left;}.shop-header-title_opt {margin-top:10px;}.shop-header-title_opt li , .shop-header-title .single_post-opt li {margin-right:20px;}.shop-header-title .single_post-opt {margin-top:16px;}.shop-header-title_opt li .reviews_counter_wrap {margin-top: 5px;}.qty_btn {float:right;margin-top: 20px;}.qty_btn .btn {border:none;margin-top:0;height: 48px;padding: 0 36px;cursor: pointer;line-height: 48px;}.qty_btn input {float:left;border:1px solid #eee;margin-right:10px;background:#f9f9f9;position:relative;height: 50px;}.content-table table{width: 100%;margin-top:20px;float:left;}.content-table table td, .content-table table th{padding: 18px 30px;font-size: 14px;line-height: 24px;font-weight: 500;}.content-table table td, .content-table table th{border-left: 1px solid #E2E6E7;}.content-table table td:first-child, .content-table table th:first-child{text-align: left;border-left: none;}.content-table table.align-left td:first-child, .content-table table.align-left th:first-child{text-align: left;}.content-table table tr:nth-child(odd){background: #F5F5F5;}.mar-top {margin-top:30px;}.leave-rating-wrap {top: -6px;margin:0 0 20px 0;}.leave-rating, .leave-rating-title { float: left;}.leave-rating-title {margin-right:10px;font-size:12px;color:#000;position:relative;font-weight: 600;}.leave-rating input[type="radio"] { display: none;}.custom-form .leave-rating label { font-size: 14px; float: right; letter-spacing: 4px; cursor: pointer; transition: 0.3s;font-weight:500;width: auto;}.leave-rating label:hover:before , .leave-rating label.selected:before {font-weight:900;}.leave-rating:hover input[type="radio"]:checked~label:before , .leave-rating input[type="radio"]:checked~label:before , .leave-rating label:hover~label:before{ font-weight:900!important;}.checkout-table {border: 1px solid #eee;float:left;width:100%;font-size:12px; background:#fff;font-weight: 600;}.checkout-table > tbody > tr > td,.checkout-table > tbody > tr > th,.checkout-table > tfoot > tr > td,.checkout-table > tfoot > tr > th,.checkout-table > thead > tr > td,.checkout-table > thead > tr > th {border-top: 1px solid #eee;padding: 12px;border-right: 1px solid #eee;}.checkout-table tr td:nth-child(odd) {background:#f9f9f9;}.checkout-table tbody tr td:first-child,.checkout-table tbody tr th:first-child {max-width: 56px;background:#fff;border-right: 1px solid #eee;}.pr-remove {vertical-align: middle !important;text-align: center;}.order-money {font-size:12px;}.order-count {border:none;width:60px;height:50px;text-align:center;font-weight:bold;}.pr-remove {font-size: 14px;}.pr-remove:hover i {color:#292929;} .product-name {font-weight:500;}.coupon-holder {margin-top:30px;padding: 12px 0 0 0;}.coupon-holder input{float:left;margin-bottom:20px;font-size: 14px;height:50px;border-radius: none;position:relative;z-index:20;padding-left:18px;color:#000;border:0;border:1px solid #eee;background:#fff;}.coupon-holder button {float:left;height:50px;border:none;color:#fff;cursor:pointer;padding:0 40px;font-size: 14px;font-weight: 600;border-radius: 4px;background:#292929;-webkit-appearance: none; font-family: 'Nunito', sans-serif;transition: all 0.3s ease-in-out;}.coupon-holder button.btn-uc {float:right;}.coupon-holder button:hover {color:#ccc;}h4.cart-title {font-size:15px;font-weight:600;margin-bottom:20px;text-align:left;color: #000;}h4.cart-title span {padding: 0 2px;color: #555;}.cart-totals button {float:right;margin-top:40px;height:48px;border:none;color:#fff;width:100%;cursor:pointer;padding:0 20px;font-size:14px;font-weight: 600;-webkit-appearance: none;position:relative;border-radius: 4px;z-index:2; font-family: 'Nunito', sans-serif;transition: all 0.3s ease-in-out;}.cart-totals button:hover {background:#fff;}.cart-totals:before { content: ''; position: absolute; top: 15px; left: 15px; right: 15px; bottom: 15px; border: 1px solid rgba(255,255,255,0.2); z-index: 2; box-shadow: 0px 0px 0px 20px rgba(255,255,255,0.03);}.cart-totals {padding:66px 50px;background:#292929;}.cart-totals:after { font-family: Font Awesome\ 5 Pro;content:'\f83e';position:absolute;right:50px;top:30px;font-size: 44px;color: rgba(255,255,255,0.1);z-index: 1;}.cart-totals h3 {font-size:20px;font-weight:500;text-align:left;padding-bottom:20px;color: #fff;}.total-table {width:100%;float:left;position:relative;z-index:2;}.total-table tr {font-size:14px;text-align:right;} .total-table th , .total-table tr {padding:15px 0;color:#fff;} .total-table th {border-bottom:1px solid rgba(255,255,255,0.1);text-align:left;font-size: 14px;}.tab-content { width: 100%; display: none;float:left;}.tab{ width: 100%;float:left;}.first-tab {display: block;}.shop-tabs-menu {margin-bottom: 20px;}.shop-tabs-menu , .shop-tabs-menu li {float: left;}.shop-tabs-menu li {margin-right: 10px;position: relative;z-index: 3;}.shop-tabs-menu li a {padding-top: 12px;padding-bottom: 12px;background: #f5f5f5;}.shop-tabs .content-table table {margin: 0 0 20px;}.shop-tabs-menu:before , .shop-tabs-menu:after {content: '';position: absolute;left: 20%;height: 1px;right: 0;background: #eee;top: 50%;z-index: 1;}.shop-tabs-menu:after {left: auto;width: 40px;z-index: 2;}.item-related {text-align:left;}.item-related_content {padding: 15px 20px;background: #f9f9f9;border: 1px solid #eee;border-top: none;}.post-related h6 {margin-bottom:20px;}.item-related img {width:100%;height:auto;}.item-related h3 {float:left;width:100%;font-weight:600;font-size:14px;padding-bottom: 4px;}.item-related {padding-top:15px;padding-bottom:15px;}.item-related_title { float: left; width: 100%; text-align: left; font-size: 16px; font-weight: 600; color: #292929;margin: 30px 0 20px; position: relative;}.item-related_title:before { content: ''; position: absolute; bottom: -10px; left: 0; width: 30px; height: 3px;}.about-img img {position: relative;z-index: 10;}.about-img-hotifer {right: 0px;bottom: 20px;width: 100%;padding: 25px 30px 15px 30px;z-index: 11;border-radius: 4px;margin-bottom: 20px;color: #fff;text-align: left; background: #7D0E0E;}.about-img-hotifer:before { font-family: Font Awesome\ 5 Pro; content: "\f10e"; bottom: 30px; right: 20px; color: #fff; font-size: 19px;font-weight: bold}.about-wrap p {font-size: 14px;} .about-img-hotifer p {color: #fff;font-size: 14px;margin-bottom: 10px;text-align: left;font-weight: 600;}.about-img-hotifer p a {color: #fff;font-size: 18px;line-height:110%;}.about-img-hotifer p a:hover {color: #FA2200;font-size: 18px;}.about-wrap .btn {margin-top: 30px;}.pad-con {padding-left: 50px;}.ftheight {min-height:430px !important; border: 1px solid red}/*------ Responsive ------------------------------------------------------*/@media only screen and (max-width: 1064px) {.ftheight {min-height:430px !important;}.aside-panel {display: none;}.topbar-social{float: right !important;}.cen-align-container { padding-left: 0; border-left: none;} .pad-con { padding:30px 0 0;}.logo-holder img {max-width: 230px;}.nav-button-wrap {display: none;}.sidebar-content {border-left: none;margin-top: 30px;}.box-widget {margin:0 0 30px;padding-left: 0;}.main-footer , #footer-twiit li , #footer-twiit p.tweet , .slider_widget .grid-post-media_title .video-date , .slider_widget .grid-post-media_title .post-opt , .footer-widget , .fs-carousel-wrap_title , .about-img-hotifer {width:100%;}#footer-twiit li , .footer-widget , .fs-carousel-wrap_title , .topbar-social , .about-img-hotifer { float: left;}.topbar-social {margin-left: 10px;}.post-opt li { float: none; display: inline-block;}.footer-widget {margin-bottom: 20px;}.fs-carousel-wrap { padding-left: 0;}.fs-carousel-wrap_title { position: relative; padding: 120px 50px;}.video-main-cont { width: calc(100% - 340px);}.video-links-wrap { width: 330px;}.picker-wrap-container , .about-img , .about-img-hotifer , .cart-totals { margin-top: 30px;}.profile-card-wrap { margin-bottom: 30px;} .gallery-item { width: 50%}.about-img-hotifer{ position: relative;right: 0;bottom: 0;}}@media only screen and (max-width: 856px) {.ftheight {min-height:430px !important;}.not-urg a{font-size: 35px;}.not-live a{font-size: 35px;}.header_news-ticker-wrap {max-width: 330px;}.topbar-social {float: left;margin-left: -180px;}.topbar-social li {margin-left: 0 !important;}.nav-button-wrap {float:right;height:70px;width:70px;cursor:pointer;position:relative;display: block;left:24px;margin-top: 30px;margin-right: 20px;transition: 1s;}.header-inner.scroll-sticky-h .nav-button-wrap {top: -25px;transition: 1s;}.nav-button {position:absolute;top:50%;left:50%;width:22px;height:20px;margin-left:-11px;margin-top:-6px;}.nav-button span{float:left;width:100%;height:2px;background: rgb(255,0,0);background: linear-gradient(90deg, rgba(255,0,0,1) 0%, rgba(255,0,0,1) 0%, rgba(125,14,14,1) 100%);margin-bottom:4px;border-radius:4px;-webkit-transition: all 200ms linear; transition: all 200ms linear;}.nav-button span:first-child { width: 50%;}.main-menu nav ul {display:none;}.main-menu{position: absolute ;top:80px;right:-20px;width:300px;z-index:999999; padding:15px 10px ; background: rgb(255,0,0);background: linear-gradient(90deg, rgba(255,0,0,1) 0%, rgba(255,0,0,1) 0%, rgba(125,14,14,1) 100%);visibility:hidden;opacity:0;-webkit-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;border: 1px solid red;}.header-inner.scroll-sticky-h .main-menu {top: 60px;transition: 1s;}.vismobmenu {opacity:1;right:0;visibility:visible;}.menusb {display:block;float:left;position:relative;width:100%;overflow:hidden;}.main-menu .menusb ul {display:block;float:left;position:relative;width:50%;}.menusb li {margin: 0;float: left;width:100%;position:relative;overflow:hidden;padding:0 20px;}.menusb li i {position:absolute;right:18px;top:12px;}.menusb li i:before {content:"\f0da"}.menusb a {float:left;width:100%;padding:5px 5px;position:relative;font-weight: 600;text-transform:uppercase;font-size:14px;color: #fff;line-height:15px;text-align:left;}.menusb a.back{padding-left:24px;}.menusb a.back:before{font-family: Font Awesome\ 5 Pro;content: "\f0d9";font-size:14px;}.main-register-wrap { padding-left: 0;} .main-register_bg , .hero-slider_controls-wrap , .spc_column:before { display: none;}.video-main-cont , .video-links-wrap , .ajax-nav , .video-section-title a , .single-post-content_column , .steader_opt_abs , .gallery-items , .qty_btn {width: 100%;}.video-section-title a {margin-top: 10px;}.qty_btn .btn , .shop-header-title .single_post-opt {float: left;}.video-links-wrap { position: relative;float: left;margin-top: 10px; padding: 0 16px 0 0px;}.hero-item { padding-bottom: 100px;}.hero-slider-wrap { height: 450px;}.ajax-nav { position: relative; float: left;clear: both; bottom: 0 ;background: #f9f9f9;margin: 46px 0 20px;}.fs-slider_btn { top: auto;bottom: 40px; right: auto;left: 40px;}.fs-slider-button-prev { margin-top: 0;}.fs-slider-button-next { margin-left: 50px;}.spc_column { padding-left: 0;}.ver-share { margin: 10px 0 20px;border-bottom: 1px solid #eee;padding-bottom: 20px;}.single-post-content_column , .ver-share .share-title , .gallery-items { position: relative;float: left;}.ver-share .share-container { width: auto;margin: -6px 0 0 20px;}.ver-share .share-container .share-icon { border-left: 1px solid #eee;border-bottom: none;}.ver-share .share-container .share-icon:last-child {border-left: 1px solid #eee;}.ver-share .share-container .share-icon:first-child {border:none;}.steader_opt_abs { position: relative;float: left;margin: 40px 0 30px;}}@media only screen and (max-width: 640px) {.ftheight {min-height:300px !important;}.footer-social-contatos li {float: none;margin-top: 5px !important;padding-left: 20px !important;}}@media only screen and (max-width: 630px) {.spc_column:before , .comment-author:before , .single-post-nav:before {display: none;}.video-holder-title .post-category-marker { right: auto;left: 20px; top: -16px;}.logo-holder {top: 16px;left: 10px; height: 15px;}.header-inner , .show-cart, .srf_btn, .search_btn , .nav-button-wrap{ height: 50px;}.show-cart, .srf_btn, .search_btn , .nav-button-wrap { width: 50px; line-height: 50px;}.header-inner .container , .top-bar .container , .picker-wrap .list-post .list-post-media, .picker-wrap .list-post .list-post-content , .list-post-media , .list-post-content , .subfooter-nav , .single-post-header .post-opt , .fontSize , .spn_box , .spn_box_img , .share-holder.hor-share , .profile-card-footer_soc , .load-more_btn , .social-widget a , .gallery-item {width: 100%;}.picker-wrap .list-post .list-post-media, .picker-wrap .list-post .list-post-content , .subfooter-nav , .single-post-header .post-opt , .print-btn , .spn_box_img , .share-holder.hor-share , .load-more_btn {float: left;}.social-widget a { float: left; margin: 0 0 10px 0;}.list-post-content { padding: 3px 0 0 0;}.single-post-header .post-opt , .share-holder.hor-share { margin-top: 10px;}.picker-wrap .list-post .list-post-media , .list-post-media{ margin-bottom: 20px;}.nav-button span{float:left;width:100%;height:2px;background:#000;margin-bottom:4px;border-radius:4px;-webkit-transition: all 200ms linear; transition: all 200ms linear;}.show-cart_count { bottom: 6px; left: 6px;}#wrapper { border: 1px solid transparent; /*padding-top: 120px;*/}.main-menu , .header-cart_wrap{top:50px;}.header-cart_wrap { right: 0;width: 300px;}.main-footer { padding: 60px 0 0;}.footer-bottom { margin-top: 30px;}.subfooter-nav li { float: left; margin:0 10px 0 0;}.hero-item h2 , .hero-section_title h2 { font-size: 25px; line-height: 32px;}.scroll-down-wrap.scw_transparent { bottom: -50px;left: 0;right: auto;}.hero-section { padding: 150px 0 80px;}.hero-item h4 { font-size: 12px; line-height: 20px;}.single-post-header h1 { font-size: 30px;}.single-post-nav_prev , .single-post-nav_next { padding:0;}.single-post-nav_prev , .cookie-info-bar_title { margin-bottom: 20px;}.spn_box_img { position: relative;margin-bottom: 20px;}.tags-title { margin: 10px 20px 20px 0;}.comment { padding: 0 0 30px 0;}.comment-author , .comment-author img { width: 40px; height: 40px;z-index: 20;}.comment-author {top: 20px;left: 30px;}.comment-body h4 {margin-left: 50px;}.comment_reply { width: calc(100% - 40px);}.comment_reply:before { top: -10px; left: -30px; width: 20px; height: 20px;}.profile-card-footer_soc {border-top: 1px solid #eee;}.shop-header-title .single_post-opt { margin-top: 0;}.shop-header-title { padding: 30px 25px 20px;}}@media only screen and (max-width: 480px) {.ftheight {min-height:330px !important;}.not-urg a{font-size: 25px;}.not-live a{font-size: 25px;}.date-holder {display: none;}.topbar-social {float: left;margin-right: 20px;}.header-inner {padding-bottom: 50px !important;height: 90px;}.logo-holder{margin-top: -7px;min-height: 70px !important;transition: 1s;}.nav-button-wrap {margin-top:20px;}.search_btn {margin-top:-10px;}.header-search-wrap {margin-top: -15px;}.nav-button span{float:left;width:100%;height:2px;background: rgb(255,0,0);background: linear-gradient(90deg, rgba(255,0,0,1) 0%, rgba(255,0,0,1) 0%, rgba(125,14,14,1) 100%);margin-bottom:4px;border-radius:4px;-webkit-transition: all 200ms linear; transition: all 200ms linear;}.main-menu {margin-top: 30px;}.header-inner.scroll-sticky-h { height: 70px;transition: 1s;}.header-inner.scroll-sticky-h .logo-holder img {transition: 1s; max-height: 60px !important; margin-top: -5px; }.header-inner.scroll-sticky-h .search_btn {margin-top:-20px;}.header-inner.scroll-sticky-h .nav-button {margin-top:5px;}.header-inner.scroll-sticky-h .main-menu {margin-top:5px;}}@media only screen and (-webkit-min-device-pixel-ratio: 2) {.bg {background-attachment: scroll !important;-webkit-background-size:cover;background-position:center;}}/*--Spacing--*/.m-xs-0 {margin: 0rem !important;}.m-t-xs-0 {margin-top: 0rem !important;}.m-r-xs-0 {margin-right: 0rem !important;}.m-b-xs-0 {margin-bottom: 0rem !important;}.m-l-xs-0 {margin-left: 0rem !important;}.m-xs-5 {margin: 0.5rem !important;}.m-t-xs-5 {margin-top: 0.5rem !important;}.m-r-xs-5 {margin-right: 0.5rem !important;}.m-b-xs-5 {margin-bottom: 0.5rem !important;}.m-l-xs-5 {margin-left: 0.5rem !important;}.m-xs-10 {margin: 1rem !important;}.m-t-xs-10 {margin-top: 1rem !important;}.m-r-xs-10 {margin-right: 1rem !important;}.m-b-xs-10 {margin-bottom: 1rem !important;}.m-l-xs-10 {margin-left: 1rem !important;}.m-xs-15 {margin: 1.5rem !important;}.m-t-xs-15 {margin-top: 1.5rem !important;}.m-r-xs-15 {margin-right: 1.5rem !important;}.m-b-xs-15 {margin-bottom: 1.5rem !important;}.m-l-xs-15 {margin-left: 1.5rem !important;}.m-xs-20 {margin: 2rem !important;}.m-t-xs-20 {margin-top: 2rem !important;}.m-r-xs-20 {margin-right: 2rem !important;}.m-b-xs-20 {margin-bottom: 2rem !important;}.m-l-xs-20 {margin-left: 2rem !important;}.m-xs-25 {margin: 2.5rem !important;}.m-t-xs-25 {margin-top: 2.5rem !important;}.m-r-xs-25 {margin-right: 2.5rem !important;}.m-b-xs-25 {margin-bottom: 2.5rem !important;}.m-l-xs-25 {margin-left: 2.5rem !important;}.m-xs-30 {margin: 3rem !important;}.m-t-xs-30 {margin-top: 3rem !important;}.m-r-xs-30 {margin-right: 3rem !important;}.m-b-xs-30 {margin-bottom: 3rem !important;}.m-l-xs-30 {margin-left: 3rem !important;}.m-xs-35 {margin: 3.5rem !important;}.m-t-xs-35 {margin-top: 3.5rem !important;}.m-r-xs-35 {margin-right: 3.5rem !important;}.m-b-xs-35 {margin-bottom: 3.5rem !important;}.m-l-xs-35 {margin-left: 3.5rem !important;}.m-xs-40 {margin: 4rem !important;}.m-t-xs-40 {margin-top: 4rem !important;}.m-r-xs-40 {margin-right: 4rem !important;}.m-b-xs-40 {margin-bottom: 4rem !important;}.m-l-xs-40 {margin-left: 4rem !important;}.m-xs-45 {margin: 4.5rem !important;}.m-t-xs-45 {margin-top: 4.5rem !important;}.m-r-xs-45 {margin-right: 4.5rem !important;}.m-b-xs-45 {margin-bottom: 4.5rem !important;}.m-l-xs-45 {margin-left: 4.5rem !important;}.m-xs-50 {margin: 5rem !important;}.m-t-xs-50 {margin-top: 5rem !important;}.m-r-xs-50 {margin-right: 5rem !important;}.m-b-xs-50 {margin-bottom: 5rem !important;}.m-l-xs-50 {margin-left: 5rem !important;}.m-xs-55 {margin: 5.5rem !important;}.m-t-xs-55 {margin-top: 5.5rem !important;}.m-r-xs-55 {margin-right: 5.5rem !important;}.m-b-xs-55 {margin-bottom: 5.5rem !important;}.m-l-xs-55 {margin-left: 5.5rem !important;}.m-xs-60 {margin: 6rem !important;}.m-t-xs-60 {margin-top: 6rem !important;}.m-r-xs-60 {margin-right: 6rem !important;}.m-b-xs-60 {margin-bottom: 6rem !important;}.m-l-xs-60 {margin-left: 6rem !important;}.m-xs-65 {margin: 6.5rem !important;}.m-t-xs-65 {margin-top: 6.5rem !important;}.m-r-xs-65 {margin-right: 6.5rem !important;}.m-b-xs-65 {margin-bottom: 6.5rem !important;}.m-l-xs-65 {margin-left: 6.5rem !important;}.m-xs-70 {margin: 7rem !important;}.m-t-xs-70 {margin-top: 7rem !important;}.m-r-xs-70 {margin-right: 7rem !important;}.m-b-xs-70 {margin-bottom: 7rem !important;}.m-l-xs-70 {margin-left: 7rem !important;}.m-xs-75 {margin: 7.5rem !important;}.m-t-xs-75 {margin-top: 7.5rem !important;}.m-r-xs-75 {margin-right: 7.5rem !important;}.m-b-xs-75 {margin-bottom: 7.5rem !important;}.m-l-xs-75 {margin-left: 7.5rem !important;}.m-xs-80 {margin: 8rem !important;}.m-t-xs-80 {margin-top: 8rem !important;}.m-r-xs-80 {margin-right: 8rem !important;}.m-b-xs-80 {margin-bottom: 8rem !important;}.m-l-xs-80 {margin-left: 8rem !important;}.m-xs-85 {margin: 8.5rem !important;}.m-t-xs-85 {margin-top: 8.5rem !important;}.m-r-xs-85 {margin-right: 8.5rem !important;}.m-b-xs-85 {margin-bottom: 8.5rem !important;}.m-l-xs-85 {margin-left: 8.5rem !important;}.m-xs-90 {margin: 9rem !important;}.m-t-xs-90 {margin-top: 9rem !important;}.m-r-xs-90 {margin-right: 9rem !important;}.m-b-xs-90 {margin-bottom: 9rem !important;}.m-l-xs-90 {margin-left: 9rem !important;}.m-xs-95 {margin: 9.5rem !important;}.m-t-xs-95 {margin-top: 9.5rem !important;}.m-r-xs-95 {margin-right: 9.5rem !important;}.m-b-xs-95 {margin-bottom: 9.5rem !important;}.m-l-xs-95 {margin-left: 9.5rem !important;}.m-xs-100 {margin: 10rem !important;}.m-t-xs-100 {margin-top: 10rem !important;}.m-r-xs-100 {margin-right: 10rem !important;}.m-b-xs-100 {margin-bottom: 10rem !important;}.m-l-xs-100 {margin-left: 10rem !important;}.radius_banners {border-radius: 4px;}.highlight{ width: max-content; background-size: 200% auto; background-image: linear-gradient(to right,#fff 50%,#FFDCDC 50%); background-position: 0% 0; animation-duration: 2s; animation-delay: 0s; animation-iteration-count: 1; animation-fill-mode: forwards;}.highlight.active{ animation-name: highlight;}@keyframes highlight { from {background-position: 0% 0;} to {background-position: -100% 0;}}.div-container { position: relative; padding-bottom: 56.25%; padding-top: 30px; height: 0; overflow: hidden;} .div-container iframe,.div-container object,.div-container embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%;}.smoothscroll-top {position:fixed;opacity:0;visibility:hidden;overflow:hidden;text-align:center;z-index:99;background: rgb(255,0,0);background: linear-gradient(90deg, rgba(255,0,0,1) 0%, rgba(255,0,0,1) 0%, rgba(125,14,14,1) 100%);color:#fff;width:44px;height:44px;line-height:44px;right:25px;bottom:-25px;padding-top:2px;border-radius:5px;transition:all .5s ease-in-out;transition-delay:.2s;box-shadow: rgba(50, 50, 93, 0.25) 0px 13px 27px -5px, rgba(0, 0, 0, 0.3) 0px 8px 16px -8px;}.smoothscroll-top:hover {background-color:#3eb2ea;color:#fff;transition:all .2s ease-in-out;transition-delay:0;}.smoothscroll-top.show {visibility:visible;cursor:pointer;opacity:1;bottom:25px;}.smoothscroll-top i.fa {line-height:inherit;}.alertas-success {display: block;color: #155725;background: #D4EDDA;padding: 20px;margin: 10px 0 40px 0;border-radius: 5px;}.alertas-danger {display: block;color: #721C24;background: #F8D7DA;padding: 20px;margin: 10px 0;margin: 10px 0 40px 0;border-radius: 5px;}strong {font-weight: 800px !important;}u {text-decoration: none !important;}.scrollup_menu { background: #fff center no-repeat; width:100%; height:70px; position:fixed; top:0px; display:none; z-index:99 !important; -moz-animation-duration: 0.5s; -webkit-animation-duration: 0.5s; -moz-animation-name: slidein; -webkit-animation-name: slidein;}.noticia-img-as { object-fit: cover; cursor: zoom-in; transition: transform 0.2s; } .noticia-img-as:hover { transform: scale(1.02); } #modal-zoom-as { display: none; position: fixed; z-index: 2147483647 !important; left: 0; top: 0; width: 100%; height: 100%; overflow: auto; background-color: rgba(0,0,0,0.9); justify-content: center; align-items: center; animation: fadeIn 0.3s; } .modal-conteudo-as { width: 100%; max-width: 1200px; max-height: 95vh; object-fit: contain; border-radius: 5px; } .fechar-as { position: absolute; top: 20px; right: 35px; color: #f1f1f1; font-size: 40px; font-weight: bold; cursor: pointer; transition: 0.3s; } .fechar-as:hover { color: #bbb; } @keyframes fadeIn { from {opacity: 0} to {opacity: 1} }em { font-style:italic !important; }