@charset "UTF-8";
.perpage{width:100%;justify-content:center}
.pagination{text-align:center;margin:35px auto 0}
.pagination-box{width:100%;float:left;clear:both;margin-top:20px}
.pagination .page-item,.pagination li{display:inline-block;color:#ff5a00;margin-right:10px}
.pagination .page-link,.pagination a,.pagination span{width:30px;height:30px;text-align:center;line-height:30px;display:block;transition:.2s;background:#f5f5f5;border-radius:50%}
.pagination .page-link:hover,.pagination a:hover,.pagination span:hover{background:#0060af;color:#fff;font-weight:400;border:1px solid #0060af;transition:.2s}
.pagination .active .page-link,.pagination .active a,.pagination .active span,.pagination li.active .page-link,.pagination li.active a,.pagination li.active span{border:1px solid #0060af;color:#fff;font-weight:400;background:#0060af}
@media only screen and (max-width:575px){
.pagination .page-item{display:none!important}
.pagination .page-item.active,.pagination .page-item.disabled,.pagination .page-item:first-child,.pagination .page-item:last-child,.pagination .page-item:nth-child(2),.pagination .page-item:nth-last-child(2){display:inline-block!important}
}
.css-content{font-size:14px;font-family:Montserrat;color:#231f20}
.css-content h1,.css-content h2,.css-content h3,.css-content h4,.css-content h5,.css-content h6{color:#0060af;margin:15px 0;font-family:Montserrat}
.css-content h1 span,.css-content h2 span,.css-content h3 span,.css-content h4 span,.css-content h5 span,.css-content h6 span{color:#0060af}
.css-content h2{font:700 20px/24px Montserrat,sans-serif}
.css-content h3{font:700 18px/21px Montserrat,sans-serif}
.css-content h4{font:700 16px/19px Montserrat,sans-serif}
.css-content h5,.css-content h6{font:700 14px/18px Montserrat,sans-serif}
.css-content a{color:#0060af;font-weight:500}
.css-content div{font-size:14px;line-height:30px;margin-bottom:10px;text-align:justify;font:14px/18px Montserrat,sans-serif}
.css-content span{white-space:normal!important}
.css-content p{display:block;width:100%;font-size:14px;text-align:justify;font-family:Montserrat;line-height:22px;margin-bottom:10px}
.css-content ul{width:100%;list-style-type:disc;padding-left:20px}
.css-content ul li{font-size:14px;margin-bottom:10px;line-height:25px;position:relative;text-align:justify}
.css-content ol{width:100%;font-size:14px;padding-left:20px}
.css-content ol li{margin-bottom:10px;line-height:25px;position:relative;text-align:justify}
.css-content .sudo-media-item{width:100%;text-align:center;margin:20px 0}
.css-content .sudo-media-item img{margin-bottom:5px;max-width:100%;display:block;margin:0 auto}
.css-content .sudo-media-item figcaption{padding:10px 0}
.css-content img{max-width:100%;display:block;margin:20px auto;height:auto}
.css-content table{border-spacing:0;border-collapse:collapse;width:100%!important;margin-bottom:20px}
.css-content table tr td,.css-content table tr th{padding:10px;border:1px solid #000}
.css-content iframe{max-width:100%!important;margin:20px auto;display:block}
.css-content .mce-toc .toc_toggle{margin-left:5px}
.css-content .mce-toc .toc_toggle a{text-decoration:none}
.css-content .mce-toc a{color:#1f7ecb!important}
.css-content .mce-toc{width:20%;background:#f9f9f9;border:1px solid #aaa;margin:20px 0;box-sizing:border-box}
.css-content .mce-toc.active{width:100%;padding:10px}
.css-content .mce-toc>div{display:block;font-size:18px;font-weight:700;padding-bottom:5px;color:#0060af;text-align:center}
.css-content .mce-toc ul{color:#1ca54c!important;margin:0;list-style:none}
.css-content .mce-toc ul li{margin-left:20px;margin-bottom:.5em;line-height:1.4em;color:#0060af}
.css-content .mce-toc ul li a{font-weight:500!important;color:#0060af!important}
.css-content .mce-toc ul li ul{margin-top:10px}
.css-content .mce-toc ul li ul li a{font-weight:400!important}
.css-content .mce-toc h2{width:100%;text-align:center;font-size:16px;font-weight:inherit}
.css-content .mce-toc ul{display:none}
.css-content .mce-toc ul li:before{display:none}
.css-content blockquote{position:relative;margin:10px 0;border:2px solid #fff;text-indent:1.6em;font-style:italic}
.css-content blockquote:after{content:"❝";position:absolute;z-index:1;left:7px;top:15px;height:20px;transform:translate(-50%,-50%);background:#fff;border-radius:999px;display:grid;place-content:center;color:#0060af;font-size:30px;font-style:normal;text-indent:0}
@media only screen and (max-width:768px){
.css-content .mce-toc{width:40%}
.css-content .mce-toc h2{margin:5px 0}
.css-content .mce-toc ul li{margin-left:0}
}
.product_item{position:relative;overflow:hidden;display:block;width:calc((100% - 75px)/ 4);margin-right:25px;margin-bottom:25px;border-radius:10px}
.product_item:nth-child(4n){margin-right:0}
.product_item__image{border-radius:10px;box-shadow:0 0 10px 1px rgba(0,0,0,.15)}
.product_item__image a{display:block;line-height:0;position:relative}
.product_item__image a .icon{position:absolute;max-width:80px;height:40px;right:0;bottom:0}
.product_item__image a .icon img{width:100%;height:100%!important;-o-object-fit:contain!important;object-fit:contain!important}
.product_item__image img{border-radius:10px;max-height:274px;width:100%}
.lh-22{line-height:22px!important}
.product_item__name h3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.product_item.category{box-shadow:0 4px 4px rgba(0,0,0,.25)}
.product_item.category .product_item__image{height:100%;box-shadow:none}
.product_item.category .product_item__image a{height:100%}
.product_item.category .product_item__image img{max-height:338px;height:100%}
.product_item.category .product_item__name{position:absolute;left:23px;bottom:27px;z-index:99}
.product_item.category .product_item__name p i{margin-left:10px}
.product_item.category:after{position:absolute;width:100%;content:"";background:#005069;opacity:.6;top:0;left:0;height:100%;border-radius:10px}
.product_category__filter{border-radius:20px;padding:35px 30px;box-shadow:0 0 10px 1px rgba(0,0,0,.15)}
.product_category__filter .filter{max-width:100%;width:100%;gap:15px}
.product_category__filter .filter_item{width:calc((100% - 75px)/ 6);flex:0 0 calc((100% - 75px)/ 6);margin-right:0!important}
.product_category__filter .filter_item:last-child{margin-right:0}
.product_category__filter .filter_item select{width:100%;background:#0060af;border-radius:25px;color:#fff;border:none;height:35px;padding:0 10px;cursor:pointer;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAHCAYAAADebrddAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABYSURBVHgBhY5ZDQAhDERnHSBhpWAFB0hAAg6QgCQs4KAMSX+4X9IQ2tfjAxGRzMfgTGU4qOzljh9a+/SDmJY9TBpGmcT+/7eHsWAn2eIGhahiwAs9J+9qDaE0gQS2700HAAAAAElFTkSuQmCC);background-position:93%;background-repeat:no-repeat;appearance:none;-webkit-appearance:none;-khtml-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none}
.product_category__filter .filter li:nth-child(7){margin-left:0;margin-top:15px}
.product_category__filter .search{max-width:240px;width:100%;margin-left:25px}
.product_category__filter .search form button{top:10px;right:10px}
.product_category__desc .css-content{position:relative}
.product_category__desc .css-content:after{position:absolute;content:"";background:linear-gradient(176.62deg,rgba(255,255,255,0) -77.57%,#fff 76.87%);bottom:0;left:0;width:100%;height:50px}
.product_category__desc .css-content{height:90px;overflow:hidden}
.product_category__desc .css-content.active{height:auto;overflow:visible}
.product_category__desc .css-content.active:after{display:none}
.product_category__desc a{display:block;text-align:center;margin-top:20px}
.product_category__desc a i{color:#0060af;margin-left:10px;position:relative;top:-2px}
.product_category__desc a.hide_detail{display:none}
.product_category__desc a.hide_detail i{top:3px}
.product_show .product_gallery{max-width:535px;width:100%;margin-right:40px}
.product_show .product_gallery .images{position:relative;z-index:1}
.product_show .product_gallery .images_large img{max-height:535px;border-radius:10px;-o-object-fit:cover;object-fit:cover}
.product_show .product_gallery .images_large .owl-dots{display:none}
.product_show .product_gallery .images_thumnail .item{border-radius:10px}
.product_show .product_gallery .images_thumnail .item a{position:relative;display:block}
.product_show .product_gallery .images_thumnail .item a:after{position:absolute;content:"";width:100%;height:100%;background:rgba(255,255,255,.6);top:0;left:0}
.product_show .product_gallery .images_thumnail .item a.active:after{display:none}
.product_show .product_gallery .images_thumnail img{max-height:90px;border-radius:10px}
.product_show .product_gallery .images_sale{width:89px;position:absolute;right:0;bottom:100px;z-index:9999;line-height:0}
.product_show .product_gallery .images_sale img{width:100%;height:auto}
.product_show .product_gallery .images .zoom_icon{position:absolute;left:10px;bottom:110px;z-index:1}
.product_show .product_gallery .images .zoom_icon img{-o-object-fit:contain;object-fit:contain}
.product_show .product_gallery .images_ads a{width:100%}
.product_show .product_gallery .images_ads a img{width:100%;height:auto}
.product_show .parameter{max-width:calc(100% - 40px - 535px);width:100%}
.product_show .parameter_title{justify-content:space-between}
.product_show .parameter_vote{flex:0 0 50%;justify-content:flex-end}
.product_show .parameter_list{border-radius:10px;box-shadow:0 0 10px 1px rgba(0,0,0,.15);padding:5px 40px 25px 45px}
.product_show .parameter_list__item .item{padding:23px 0 9px;border-bottom:1px solid #c4c4c4}
.product_show .parameter_list__item .item_name,.product_show .parameter_list__item .item_text{width:50%}
.product_show .parameter_list__item .item_text p{color:#727272}
.product_show .parameter_list__item .item_name{align-items:center;justify-content:flex-end;cursor:pointer}
.product_show .parameter_list__item .item_name p{align-items:center}
.product_show .parameter_list__item .item_name i{margin-left:10px}
.product_show .parameter_list__item .item_name .fa-angle-up{display:none}
.product_show .parameter_list__item .item_name.active .fa-angle-up{display:block}
.product_show .parameter_list__item .item_name.active .fa-angle-down{display:none}
.product_show .parameter_list__item .item_name .list input{max-width:70px;height:24px;border-radius:5px;border:1px solid #c4c4c4;padding:0 4px;margin-right:8px;font-family:Montserrat}
.product_show .parameter_list__item .item_name .list .unit{margin-right:24px}
.product_show .parameter_list__item .toggle{padding:23px 0 0;transition:.5s}
.product_show .parameter_list__item.list_item{position:relative}
.product_show .parameter_list__item.list_item ul{position:absolute;width:150px;height:auto;background:#fff;box-shadow:0 0 10px 1px rgba(0,0,0,.15);border-radius:5px;padding:0;right:0;top:160%;opacity:0;visibility:hidden;transition:.5s;-webkit-transition:.5s;-khtml-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.product_show .parameter_list__item.list_item ul.active{top:100%;z-index:9;opacity:1;visibility:visible;max-height:160px;overflow:auto;scrollbar-color:#fff #c4c4c4;scrollbar-width:thin;scrollbar-face-color:#c4c4c4;scrollbar-track-color:#fff}
.product_show .parameter_list__item.list_item ul.active::-webkit-scrollbar{width:4px!important;border-radius:5px}
.product_show .parameter_list__item.list_item ul.active::-webkit-scrollbar-track{background:#fff}
.product_show .parameter_list__item.list_item ul.active::-webkit-scrollbar-thumb{background:#c4c4c4}
.product_show .parameter_list__item.list_item ul.active::-webkit-scrollbar-thumb:hover{background:#68767b}
.product_show .parameter_list__item.list_item ul li{display:block;padding:10px;cursor:pointer;transition:.5s;-webkit-transition:.5s;-khtml-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.product_show .parameter_list__item.list_item ul li:not(:last-child){border-bottom:1px solid #c4c4c4}
.product_show .parameter_list__item.list_item ul li.active,.product_show .parameter_list__item.list_item ul li:hover{background:#0060af;color:#fff}
.product_show .parameter_list__color .toggle{display:flex}
.product_show .parameter_list__color .toggle li{border:none;width:calc((100% - 56px)/ 5);margin-right:14px;border-radius:5px;padding:5px 0;cursor:pointer;margin-bottom:15px;align-items:center;justify-content:center;transition:.3s}
.product_show .parameter_list__color .toggle li:nth-child(5n){margin-right:0}
.product_show .parameter_list__color .toggle li.active,.product_show .parameter_list__color .toggle li:hover{color:#0060af;border:1px solid #0060af}
.product_show .parameter_list__color .toggle li .image{position:relative;border-radius:10px;height:90px;transition:.5s}
.product_show .parameter_list__color .toggle li .image:after{position:absolute;content:"\f00c";font-family:"Font awesome 5 Pro";width:23px;height:23px;background:#0060af;border-radius:10px 0 10px 0;color:#fff;right:-1px;bottom:-2px;opacity:0;visibility:hidden;transition:.3s}
.product_show .parameter_list__color .toggle li .image img{width:100%;height:90px;border-radius:10px}
.product_show .parameter_list__color .toggle li.active,.product_show .parameter_list__color .toggle li:hover{border:none}
.product_show .parameter_list__color .toggle li.active .image,.product_show .parameter_list__color .toggle li:hover .image{border:1px solid #0060af}
.product_show .parameter_list__color .toggle li.active .image:after,.product_show .parameter_list__color .toggle li:hover .image:after{opacity:1;visibility:visible}
.product_show .parameter_list_advistory a{max-width:346px;margin:0 auto;height:45px;line-height:45px}
.product_show__content .tabs_title{border-bottom:1px solid #f5f5f5}
.product_show__content .tabs_title__item{padding:10px 63px;transition:.5s;cursor:pointer}
.product_show__content .tabs_title__item.active,.product_show__content .tabs_title__item:hover{color:#0060af;background:#f5f5f5;border-radius:20px 20px 0 0}
.product_show__content .tabs_content__item{display:none;transition:.5s}
.product_show__content .tabs_content__item.active{display:block}
.product_show__related .home_title:after{width:80%;left:0}
.product_show__related .product_item{width:100%}
.document_catalogue__title .home_title:after{width:50%;left:25%}
.document_catalogue__list .item{position:relative;transition:.5s;cursor:pointer}
.document_catalogue__list .item_image{border-radius:10px}
.document_catalogue__list .item_image img{width:100%;border-radius:10px}
.document_catalogue__list .item_content,.document_catalogue__list .item_logo{display:none;position:absolute;left:10px;z-index:99;transition:.5s}
.document_catalogue__list .item_logo{top:20px}
.document_catalogue__list .item_logo img{max-width:135px;max-height:25px}
.document_catalogue__list .item_content{bottom:13px}
.document_catalogue__list .item_content i{margin-right:5px}
.document_catalogue__list .item:after{position:absolute;content:"";width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.6);display:none;border-radius:10px;transition:.5s}
.document_catalogue__list .item:hover:after{display:block}
.document_catalogue__list .item:hover .item_content,.document_catalogue__list .item:hover .item_logo{display:block}
.document_catalogue__list .owl-carousel .owl-nav{top:0;height:100%;display:flex;align-items:center}
.document_catalogue__list .owl-carousel .owl-dots{bottom:-35px}
.document_product .list_product{padding:10px 25px;border-radius:10px;box-shadow:0 0 10px 1px rgba(0,0,0,.15)}
.document_product .list_product tr{padding:25px 0 23px 45px;border-bottom:1px solid #c4c4c4;display:flex}
.document_product .list_product tr:last-child{border-bottom:none}
.document_product table{padding:0 25px}
.document_product table tr td{width:20%}
.document_product table tr td:first-child{width:60%}
.document_product table tr td a i{margin-right:5px}
.document_product .view-more{border:none;border-radius:30px;box-shadow:0 0 10px 1px rgba(0,0,0,.15);margin-top:-15px;background:#fff}
.document_product .view-more:hover{background:#0060af}
.document_product .view-more:hover a{color:#fff}
.document .none{display:none}
.owl-carousel .owl-nav button{background-color:rgb(0 80 105 / 60%)!important;transition:.5s;-webkit-transition:.5s;-khtml-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.owl-carousel .owl-nav button i{color:#fff}
.owl-carousel .owl-nav button:hover{background-color:#005069!important}
.owl-carousel .owl-dots{bottom:-25px}
.product_category__filter.mobile{flex-wrap:nowrap;overflow:auto;padding:20px 15px;border-radius:0}
.product_category__filter.mobile .filter{flex-wrap:nowrap;max-width:100%;flex:0 0 100%}
.product_category__filter.mobile .filter_item{width:auto;flex:0 0 40%}
.product_category__filter.mobile .filter li:nth-child(7){margin-left:0;margin-top:0}
.product_category__filter.mobile .search{max-width:100%;min-width:240px;margin-left:0;padding-right:15px}
.sitebar{position:relative}
.sitebar_item__content{padding-top:10px}
.sitebar_item__content li{border-bottom:1px solid #c4c4c4}
.sitebar_item__content li p{text-align:justify}
.sitebar_form{padding:15px 8px;box-shadow:0 0 10px 1px rgba(0,0,0,.15);border-radius:10px}
.sitebar_form__top{margin-bottom:35px}
.sitebar_form__top .image{max-width:75px;width:100%}
.sitebar_form__top .image img{max-width:75px}
.sitebar_form__top .title{max-width:calc(100% - 75px - 18px);width:100%}
.sitebar_form__bottom form .form-control{width:100%}
.sitebar_form__bottom form .form-row{padding-bottom:25px}
.sitebar_form__bottom form button{padding:0 45px;height:38px;line-height:38px}
.sitebar_ads a{display:flex;line-height:0}
.sitebar_ads a img{-o-object-fit:cover;object-fit:cover;width:100%}
.sitebar_group.fixed{position:fixed;max-width:270px;background:#fff}
.sitebar_group.absolute{position:absolute;max-width:270px;background:#fff}
@media (max-width:1199px){
.product_gallery{margin-right:0!important}
.product_gallery img{-o-object-fit:cover;object-fit:cover}
.product_gallery .images_thumnail{padding-left:0!important;padding-right:0!important}
.product_show .parameter{margin-top:20px}
.product_show__content{margin-top:30px!important;width:100%}
.product_show__content .tabs_content{padding-top:0!important}
.product_show__content .tabs_content_head{border-bottom:1px solid #f5f5f5;margin-bottom:10px;position:relative;width:100%;cursor:pointer}
.product_show__content .tabs_content_head:after{content:"\f078";font-family:"Font Awesome 5 Pro";position:absolute;right:0;top:0;font-size:14px;color:#000;font-weight:700}
.product_show__content .tabs_content_head.active:after{content:"\f077"}
}
@media (max-width:991px){
.css-2col,.list_product .product_item,.product_category__list .category_item .product_item{flex:0 0 calc((100% - 10px)/ 2);width:calc((100% - 10px)/ 2);margin-right:10px}
.css-2col:nth-child(2n),.list_product .product_item:nth-child(2n),.product_category__list .category_item .product_item:nth-child(2n){margin-right:0}
.product_category__list .category_item .product_item__name .fs-14{font-size:11px!important;line-height:16px!important}
.product_category__list .category_item .product_item.category .product_item__name{left:5px}
.product_category__list .category_item .product_item.category .product_item__name a .fs-24{font-weight:700;font-size:16px!important;line-height:20px!important}
.product_category__list .category_item .product_item.category .product_item__name a p{font-size:11px!important;line-height:13px!important}
.product_item__name .fs-14{font-size:11px!important;line-height:16px!important}
.list_product .product_item__image img{height:160px}
.product_category__list .category_item .product_item.category .product_item__image img{height:100%}
.product_category__list .category_item .product_item__image img{height:160px}
}
@media (max-width:767px){
.product_show .parameter_vote{flex:0 0 100%;margin-top:10px;justify-content:flex-start}
.product_show .parameter_list{padding:5px 10px 30px 10px}
.product_show .parameter_list__size .item{justify-content:space-between}
.product_show .parameter_list__size .item_text{flex:0 0 30%}
.product_show .parameter_list__size .item_name{flex:0 0 70%}
.product_show .parameter_list__color .toggle li{flex:0 0 calc((100% - 30px)/ 4);margin-right:10px!important}
.product_show .parameter_list__color .toggle li:nth-child(4n){margin-right:0!important}
.document_product table{padding:0 10px}
.document_product table tr td{font-size:12px}
.document_product table tr td:first-child{padding-left:0!important}
.document_product .list_product{padding:10px}
.document_product .list_product tr{padding:15px 0 15px 0}
.document_product .list_product tr td{font-size:12px}
}
@media (max-width:479px){
.home_title{font-size:16px!important;line-height:20px!important}
.product_show .product_gallery .images_large img{width:calc(100vw - 30px);height:calc(100vw - 30px);-o-object-fit:cover;object-fit:cover}
.product_show .product_gallery .images_thumnail img{max-height:60px}
.product_show .parameter{font-size:11px}
.product_show .parameter_list__color .toggle li .image{height:70px;overflow:hidden}
.product_show .parameter_list__color .toggle li .image img{-o-object-fit:cover;object-fit:cover}
.product_show .parameter_list__item .item_name #price_caculator_value{font-size:16px!important;font-weight:700}
.product_show .parameter_list_advistory .fs-16{font-size:12px!important;max-width:255px}
.product_show__related{margin-bottom:30px}
.product_show__related .home_title:after{margin-left:0}
.product_show__related .list_related .product_item__image img{height:160px}
.product_show__related .list_related .owl-carousel .owl-nav button.owl-next{right:-10px}
.product_show__related .list_related .owl-carousel .owl-nav button.owl-prev{left:-10px}
.product_category__desc a{font-size:12px}
}
@media (max-width:374px){
.list_product .product_item__image img{height:150px;-o-object-fit:cover;object-fit:cover}
.product_category__list .category_item .product_item__image img{height:150px;-o-object-fit:cover;object-fit:cover}
.product_show .parameter_list__color .toggle li .image{height:60px}
.product_show .parameter_list__item .item_name .list .unit{margin-right:12px}
}
@media (min-width:1200px){
.product_item:before{background:rgba(0,0,0,0) linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%) repeat scroll 0 0;content:"";display:block;height:100%;position:absolute;right:-75%;top:0;transform:skewX(-25deg);width:50%;z-index:2}
.product_item:hover:before{animation:1s ease 0s normal none 1 running fixedAnim;animation:1s ease 0s normal none 1 running fixedAnim;-webkit-animation:1s ease 0s normal none 1 running fixedAnim;-moz-animation:1s ease 0s normal none 1 running fixedAnim}
@keyframes fixedAnim{
0%{right:125%}
125%{right:0}
}
.product_item.category .product_item__image img{height:338px;object-fit:scale-down}
.product_show .product_gallery .images_large a{position:relative;overflow:hidden;line-height:0}
.product_show .product_gallery .images_large a img{height:535px;width:535px;transition:.5s;-webkit-transition:.5s;-khtml-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.product_show .product_gallery .images_thumnail img{height:90px;width:90px}
}
.perpage{width:100%;justify-content:center}
.pagination{text-align:center;margin:35px auto 0}
.pagination-box{width:100%;float:left;clear:both;margin-top:20px}
.pagination .page-item,.pagination li{display:inline-block;color:#ff5a00;margin-right:10px}
.pagination .page-link,.pagination a,.pagination span{width:30px;height:30px;text-align:center;line-height:30px;display:block;transition:.2s;background:#f5f5f5;border-radius:50%}
.pagination .page-link:hover,.pagination a:hover,.pagination span:hover{background:#0060af;color:#fff;font-weight:400;border:1px solid #0060af;transition:.2s}
.pagination .active .page-link,.pagination .active a,.pagination .active span,.pagination li.active .page-link,.pagination li.active a,.pagination li.active span{border:1px solid #0060af;color:#fff;font-weight:400;background:#0060af}
@media only screen and (max-width:575px){
.pagination .page-item{display:none!important}
.pagination .page-item.active,.pagination .page-item.disabled,.pagination .page-item:first-child,.pagination .page-item:last-child,.pagination .page-item:nth-child(2),.pagination .page-item:nth-last-child(2){display:inline-block!important}
}
.css-content{font-size:14px;font-family:Montserrat;color:#231f20}
.css-content h1,.css-content h2,.css-content h3,.css-content h4,.css-content h5,.css-content h6{color:#0060af;margin:15px 0;font-family:Montserrat}
.css-content h1 span,.css-content h2 span,.css-content h3 span,.css-content h4 span,.css-content h5 span,.css-content h6 span{color:#0060af}
.css-content h2{font:700 20px/24px Montserrat,sans-serif}
.css-content h3{font:700 18px/21px Montserrat,sans-serif}
.css-content h4{font:700 16px/19px Montserrat,sans-serif}
.css-content h5,.css-content h6{font:700 14px/18px Montserrat,sans-serif}
.css-content a{color:#0060af;font-weight:500}
.css-content div{font-size:14px;line-height:30px;margin-bottom:10px;text-align:justify;font:14px/18px Montserrat,sans-serif}
.css-content span{white-space:normal!important}
.css-content p{display:block;width:100%;font-size:14px;text-align:justify;font-family:Montserrat;line-height:22px;margin-bottom:10px}
.css-content ul{width:100%;list-style-type:disc;padding-left:20px}
.css-content ul li{font-size:14px;margin-bottom:10px;line-height:25px;position:relative;text-align:justify}
.css-content ol{width:100%;font-size:14px;padding-left:20px}
.css-content ol li{margin-bottom:10px;line-height:25px;position:relative;text-align:justify}
.css-content .sudo-media-item{width:100%;text-align:center;margin:20px 0}
.css-content .sudo-media-item img{margin-bottom:5px;max-width:100%;display:block;margin:0 auto}
.css-content .sudo-media-item figcaption{padding:10px 0}
.css-content img{max-width:100%;display:block;margin:20px auto;height:auto}
.css-content table{border-spacing:0;border-collapse:collapse;width:100%!important;margin-bottom:20px}
.css-content table tr td,.css-content table tr th{padding:10px;border:1px solid #000}
.css-content iframe{max-width:100%!important;margin:20px auto;display:block}
.css-content .mce-toc{width:20%;background:#f9f9f9;border:1px solid #aaa;margin:20px 0;box-sizing:border-box}
.css-content .mce-toc .toc_toggle{margin-left:5px}
.css-content .mce-toc .toc_toggle a{text-decoration:none}
.css-content .mce-toc a{color:#1f7ecb!important}
.css-content .mce-toc.active{width:100%;padding:10px}
.css-content .mce-toc>div{display:block;font-size:18px;font-weight:700;padding-bottom:5px;color:#0060af;text-align:center}
.css-content .mce-toc ul{color:#1ca54c!important;margin:0;list-style:none}
.css-content .mce-toc ul li{margin-left:20px;margin-bottom:.5em;line-height:1.4em;color:#0060af}
.css-content .mce-toc ul li a{font-weight:500!important;color:#0060af!important}
.css-content .mce-toc ul li ul{margin-top:10px}
.css-content .mce-toc ul li ul li a{font-weight:400!important}
.css-content .mce-toc h2{width:100%;text-align:center;font-size:16px;font-weight:inherit}
.css-content .mce-toc ul{display:none}
.css-content .mce-toc ul li:before{display:none}
.css-content blockquote{position:relative;margin:10px 0;border:2px solid #fff;text-indent:1.6em;font-style:italic}
.css-content blockquote:after{content:"❝";position:absolute;z-index:1;left:7px;top:15px;height:20px;transform:translate(-50%,-50%);background:#fff;border-radius:999px;display:grid;place-content:center;color:#0060af;font-size:30px;font-style:normal;text-indent:0}
@media only screen and (max-width:768px){
.css-content .mce-toc{width:40%}
.css-content .mce-toc h2{margin:5px 0}
.css-content .mce-toc ul li{margin-left:0}
}
.post{margin-bottom:25px}
.post-media{max-width:270px;width:100%}
.post-media a{display:flex}
.post-media a img{max-width:270px;width:100%;max-height:180px;height:100%}
.post-details{max-width:calc(100% - 270px - 33px)}
.post-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.post-title a:hover{color:#0060af}
.post-meta i{margin-right:7px;color:#0060af}
.post-content{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-align:justify}
.post_show__meta i{color:#0060af;margin-right:5px}
.post_show__tag{align-items:center}
.post_show__tag li{margin-right:15px}
.post_show__tag li i{color:#666;margin-right:8px}
.post_show__tag li a{display:block;padding:5px 10px;background:#c4c4c4}
.post_show__tag li a:hover{color:#0060af}
.sitebar{position:relative}
.sitebar_item__content{padding-top:10px}
.sitebar_item__content li{border-bottom:1px solid #c4c4c4}
.sitebar_item__content li p{text-align:justify}
.sitebar_form{padding:15px 8px;box-shadow:0 0 10px 1px rgba(0,0,0,.15);border-radius:10px}
.sitebar_form__top{margin-bottom:35px}
.sitebar_form__top .image{max-width:75px;width:100%}
.sitebar_form__top .image img{max-width:75px}
.sitebar_form__top .title{max-width:calc(100% - 75px - 18px);width:100%}
.sitebar_form__bottom form .form-control{width:100%}
.sitebar_form__bottom form .form-row{padding-bottom:25px}
.sitebar_form__bottom form button{padding:0 45px;height:38px;line-height:38px}
.sitebar_ads a{display:flex;line-height:0}
.sitebar_ads a img{object-fit:cover;width:100%}
.sitebar_group.fixed{position:fixed;max-width:270px;background:#fff}
.sitebar_group.absolute{position:absolute;max-width:270px;background:#fff}
.post_categories .post_all{border-top:1px solid #c4c4c4}
.post_categories .post_all__left{max-width:550px;width:100%;margin-right:45px}
.post_categories .post_all__left .item_image img{width:100%;border-radius:5px;max-height:345px}
.post_categories .post_all__left .item_name h3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;transition:.3s;-webkit-transition:.3s;-khtml-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.post_categories .post_all__left .item_name h3:hover{color:#0060af}
.post_categories .post_all__left .item_desc p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}
.post_categories .post_all__right{max-width:calc(100% - 550px - 45px);width:100%}
.post_categories .post_all__right .item{padding:8px 0;border-bottom:1px solid #c4c4c4}
.post_categories .post_all__right .item h3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;text-align:justify}
.post_categories .post_all__right .item:first-child{padding-top:0}
.post_categories .post_all__list{max-width:100%;width:100%}
.post_categories .post_all__list .item{max-width:calc((100% - 140px)/ 2);width:100%;margin-right:140px}
.post_categories .post_all__list .item:nth-child(2n){margin-right:0}
.post_categories .post_all__list .item:first-child{padding-top:8px}
.post_categories .post_all__list .item_image{max-width:95px;max-height:62px}
.post_categories .post_all__list .item_image img{width:95px;height:62px;border-radius:5px}
.post_categories .post_all__list .item_name{max-width:calc(100% - 105px);width:100%}
.post_categories .post_all__list .item_name h3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}
.post_categories .list_post__top{max-width:100%;margin-right:0;border-bottom:1px solid #c4c4c4}
.post_categories .list_post__top .item_image img{border-radius:5px;max-height:500px}
@media (max-width:1199px){
.sidebar_right{width:100%;position:fixed;top:0;right:-300px;display:flex;justify-content:flex-end;z-index:999999;opacity:0;visibility:hidden;transition:.5s;-webkit-transition:.5s;-khtml-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.sidebar_right .home_title:after{margin-left:0}
.sidebar_right.active{right:-15px;opacity:1;visibility:visible}
.sidebar_right.active .gbk{background:rgba(0,0,0,.7);display:block;width:100%;height:100%;position:fixed;cursor:pointer}
.sidebar_right .sitebar{width:300px;background:#fff;position:fixed;padding:0 15px 30px 15px!important;height:100%;overflow:auto;min-height:100vh;padding-bottom:30px}
.sidebar_right .sitebar .close{align-items:center;justify-content:flex-end;cursor:pointer;display:block}
.open_sidebar{display:block;position:fixed;top:50%;right:0;width:30px;height:30px;background:#0060af;text-align:center;color:#fff;line-height:30px;cursor:pointer;z-index:9}
.open_sidebar i{font-size:14px}
.prizes_list{padding-right:0!important}
.post_show__content{padding-right:0!important}
.post_show__content h1{font-size:18px!important}
}
@media (max-width:991px){
.list_post.pr-15{padding-right:0!important}
.post_categories__list{padding-right:0!important}
.post_categories .post_all{display:block}
.post_categories .post_all__left{margin-left:0}
.post_categories .post_all__left,.post_categories .post_all__right{width:100%;max-width:100%}
.post_categories .post_all__right{border-top:1px solid #c4c4c4;margin-top:15px;padding-top:8px}
.post_categories .post_all__list .item{margin-right:15px;max-width:calc((100% - 15px)/ 2)}
}
@media (max-width:767px){
.post{display:block}
.post-details{width:100%;max-width:100%;margin-top:15px}
.post-media{width:100%;margin-right:0!important;max-width:100%}
.post-media a img{width:100%;object-fit:cover;max-width:100%;max-height:345px}
.post_categories .post_all__list{border-top:0}
.post_categories .post_all__list .item{margin-right:0;max-width:100%}
}
@media (max-width:575px){
.post-media a img{max-height:225px}
}
@media (max-width:479px){
.post-details .fs-16,.post_all__left .fs-16{font-size:13px!important;line-height:18px!important}
.post-details .post-meta,.post_all__left .post-meta{margin-top:8px!important}
.post-details .post-meta .mr-25,.post_all__left .post-meta .mr-25{margin-right:10px!important}
.post-details .post-content,.post_all__left .post-content{margin-top:10px!important}
.post-details .fs-14,.post-details .post-content,.post_all__left .fs-14,.post_all__left .post-content{font-size:11px!important;line-height:16px!important}
.post_all__left .item{margin-bottom:0}
.post_all__left .item_desc{font-size:11px!important;line-height:16px!important}
.post_categories .post_all__right .fs-14{font-size:11px!important;line-height:16px!important}
.sitebar_item__content .fs-14{font-size:12px!important;line-height:17px!important}
.sitebar_item button{font-size:14px!important}
.post_show__content h1{font-size:16px!important}
.post_show__meta .fs-14{font-size:11px!important;line-height:16px!important}
.post_show__meta .mr-25{margin-right:10px!important}
.post_show__tag{margin-top:5px!important}
.post_show__tag li{font-size:11px!important}
.post_show__tag li a{font-size:11px!important;padding:5px}
.comments h3.title{font-size:14px!important;line-height:20px!important}
.comments .comment-body h4{font-size:13px!important}
.comments .comment-body span{font-size:11px!important}
.comments .comment-body .btn-link,.comments .comment-body p{font-size:12px!important}
.reply form div{margin-top:8px!important;margin-bottom:8px!important}
.reply form .col-md-4{width:100%}
.reply form input,.reply form textarea{font-size:11px}
.reply form textarea{height:60px}
.reply form button{margin-left:0;margin-top:15px!important;font-size:12px!important}
}