#primary .entry-content p{font-size:1.2em;line-height:1.8em;margin-bottom:25px;}
#primary .entry-content strong,#primary .entry-content b{font-weight:600;}
.entry-content a,.textwidget a,.comment-content a,.author-desc a{text-decoration:underline;color:#0389ff;}
.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{margin-bottom:25px;font-weight:bold;}
.page-content h2,.entry-content h2{font-size:26px;}
.page-content h3,.entry-content h3{font-size:22px;}
.wp-block-image{margin:0 0 1em;}
.wp-block-image .aligncenter{margin-left:auto;margin-right:auto;}
.wp-block-image.aligncenter,.wp-block-image .aligncenter,.wp-block-image.alignleft,.wp-block-image .alignleft,.wp-block-image.alignright,.wp-block-image .alignright{display:table;}
.wp-block-image figure{margin:0;}
.wp-block-image img{height:auto;max-width:100%;vertical-align:bottom;}
figure > img{display:block;}
.wp-block-image.aligncenter>figcaption,.wp-block-image .aligncenter>figcaption,.wp-block-image.alignleft>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image.alignright>figcaption,.wp-block-image .alignright>figcaption{display:table-caption;caption-side:bottom;}
.wp-block-image figcaption{color:#555;font-size:13px;text-align:center;}
.wp-block-image figcaption{margin-top:0.5em;margin-bottom:1em;}
.top-113{top:115px!important;}
#header-menu li>ul li:hover a{background:var(--color-primary);color:#fff!important;}
.img-category{width:100%;height:190px;}
.img-news{width:100%;height:200px;}
.breadcrumb a,.breadcrumb span {
    position: relative;
    font-size: 15px;
    font-weight: 600;
}
.breadcrumb span{opacity: 0.5;}
.mb-10{margin-bottom: 5rem !important;}
.web-design-7 .criteria--desktop>div:nth-child(1) .active:nth-child(1) path{stroke: #ffffff;}
.web-design-7 .criteria--desktop>div:nth-child(1) .active:nth-child(1) circle{stroke: #ffffff;}
.web-design-7 .criteria--desktop>div:nth-child(1) .active:nth-child(1) line{stroke: #ffffff;}
.web-design-7 .criteria--desktop>div:nth-child(1) .active:nth-child(1) text{fill: #ffffff;}

.web-design-7 .criteria--desktop>div:nth-child(1) .active:nth-child(2) path{stroke: #ffffff;}
.web-design-7 .criteria--desktop>div:nth-child(1) .active:nth-child(2) circle{stroke: #ffffff;}
.web-design-7 .criteria--desktop>div:nth-child(1) .active:nth-child(2) line{stroke: #ffffff;}

.web-design-7 .criteria--desktop>div:nth-child(1) .active:nth-child(3) path{stroke: #ffffff;}
.web-design-7 .criteria--desktop>div:nth-child(1) .active:nth-child(3) circle{stroke: #ffffff;}
.web-design-7 .criteria--desktop>div:nth-child(1) .active:nth-child(3) line{stroke: #ffffff;}
.web-design-7 .criteria--desktop>div:nth-child(1) .active:nth-child(3) rect{stroke: #ffffff;}

.web-design-7 .criteria--desktop>div:nth-child(1) .active:nth-child(4) path{stroke: #ffffff;}
.web-design-7 .criteria--desktop>div:nth-child(1) .active:nth-child(4) circle{stroke: #ffffff;}
.web-design-7 .criteria--desktop>div:nth-child(1) .active:nth-child(4) line{stroke: #ffffff;}

.web-design-7 .criteria--desktop>div:nth-child(1)>div:nth-child(1):hover path{stroke: #ffffff;}
.web-design-7 .criteria--desktop>div:nth-child(1)>div:nth-child(1):hover circle{stroke: #ffffff;}
.web-design-7 .criteria--desktop>div:nth-child(1)>div:nth-child(1):hover line{stroke: #ffffff;}
.web-design-7 .criteria--desktop>div:nth-child(1)>div:nth-child(1):hover text{fill: #ffffff;}

.web-design-7 .criteria--desktop>div:nth-child(1)>div:nth-child(2):hover path{stroke: #ffffff;}
.web-design-7 .criteria--desktop>div:nth-child(1)>div:nth-child(2):hover circle{stroke: #ffffff;}
.web-design-7 .criteria--desktop>div:nth-child(1)>div:nth-child(2):hover line{stroke: #ffffff;}

.web-design-7 .criteria--desktop>div:nth-child(1)>div:nth-child(3):hover path{stroke: #ffffff;}
.web-design-7 .criteria--desktop>div:nth-child(1)>div:nth-child(3):hover circle{stroke: #ffffff;}
.web-design-7 .criteria--desktop>div:nth-child(1)>div:nth-child(3):hover line{stroke: #ffffff;}
.web-design-7 .criteria--desktop>div:nth-child(1)>div:nth-child(3):hover rect{stroke: #ffffff;}

.web-design-7 .criteria--desktop>div:nth-child(1)>div:nth-child(4):hover path{stroke: #ffffff;}
.web-design-7 .criteria--desktop>div:nth-child(1)>div:nth-child(4):hover circle{stroke: #ffffff;}
.web-design-7 .criteria--desktop>div:nth-child(1)>div:nth-child(4):hover line{stroke: #ffffff;}

.web-design-7 .criteria--desktop>div:nth-child(3) .active:nth-child(1) path{stroke: #ffffff; fill: #45d7d2;}
.web-design-7 .criteria--desktop>div:nth-child(3) .active:nth-child(1) circle{stroke: #ffffff;}
.web-design-7 .criteria--desktop>div:nth-child(3) .active:nth-child(1) line{stroke: #ffffff;}
.web-design-7 .criteria--desktop>div:nth-child(3) .active:nth-child(1) text{fill: #ffffff;}

.web-design-7 .criteria--desktop>div:nth-child(3) .active:nth-child(2) path{stroke: #ffffff;}
.web-design-7 .criteria--desktop>div:nth-child(3) .active:nth-child(2) circle{stroke: #ffffff;}
.web-design-7 .criteria--desktop>div:nth-child(3) .active:nth-child(2) line{stroke: #ffffff;}
.web-design-7 .criteria--desktop>div:nth-child(3) .active:nth-child(2) rect{stroke: #ffffff;}

.web-design-7 .criteria--desktop>div:nth-child(3) .active:nth-child(3) path{stroke: #ffffff;}
.web-design-7 .criteria--desktop>div:nth-child(3) .active:nth-child(3) circle{stroke: #ffffff;}
.web-design-7 .criteria--desktop>div:nth-child(3) .active:nth-child(3) line{stroke: #ffffff;}
.web-design-7 .criteria--desktop>div:nth-child(3) .active:nth-child(3) rect{stroke: #ffffff;}
.web-design-7 .criteria--desktop>div:nth-child(3) .active:nth-child(3) text{fill: #ffffff;}

.web-design-7 .criteria--desktop>div:nth-child(3) .active:nth-child(4) path{stroke: #ffffff;}
.web-design-7 .criteria--desktop>div:nth-child(3) .active:nth-child(4) circle{stroke: #ffffff;}
.web-design-7 .criteria--desktop>div:nth-child(3) .active:nth-child(4) line{stroke: #ffffff;}
.web-design-7 .criteria--desktop>div:nth-child(3) .active:nth-child(4) text{fill: #ffffff;}

.web-design-7 .criteria--desktop>div:nth-child(3)>div:nth-child(1):hover path{stroke: #ffffff; fill: #45d7d2;}
.web-design-7 .criteria--desktop>div:nth-child(3)>div:nth-child(1):hover circle{stroke: #ffffff;}
.web-design-7 .criteria--desktop>div:nth-child(3)>div:nth-child(1):hover line{stroke: #ffffff;}
.web-design-7 .criteria--desktop>div:nth-child(3)>div:nth-child(1):hover text{fill: #ffffff;}

.web-design-7 .criteria--desktop>div:nth-child(3)>div:nth-child(2):hover path{stroke: #ffffff;}
.web-design-7 .criteria--desktop>div:nth-child(3)>div:nth-child(2):hover circle{stroke: #ffffff;}
.web-design-7 .criteria--desktop>div:nth-child(3)>div:nth-child(2):hover line{stroke: #ffffff;}
.web-design-7 .criteria--desktop>div:nth-child(3)>div:nth-child(2):hover rect{stroke: #ffffff;}

.web-design-7 .criteria--desktop>div:nth-child(3)>div:nth-child(3):hover path{stroke: #ffffff;}
.web-design-7 .criteria--desktop>div:nth-child(3)>div:nth-child(3):hover circle{stroke: #ffffff;}
.web-design-7 .criteria--desktop>div:nth-child(3)>div:nth-child(3):hover line{stroke: #ffffff;}
.web-design-7 .criteria--desktop>div:nth-child(3)>div:nth-child(3):hover rect{stroke: #ffffff;}
.web-design-7 .criteria--desktop>div:nth-child(3)>div:nth-child(3):hover text{fill: #ffffff;}

.web-design-7 .criteria--desktop>div:nth-child(3)>div:nth-child(4):hover path{stroke: #ffffff;}
.web-design-7 .criteria--desktop>div:nth-child(3)>div:nth-child(4):hover circle{stroke: #ffffff;}
.web-design-7 .criteria--desktop>div:nth-child(3)>div:nth-child(4):hover line{stroke: #ffffff;}
.web-design-7 .criteria--desktop>div:nth-child(3)>div:nth-child(4):hover text{fill: #ffffff;}

.wrap-iframe{ visibility: hidden; opacity: 0; transform: translateY(50%); transition: 0.5s; }
.wrap-iframe.active{ visibility: visible; opacity: 1; transform: translateY(0%); transition: 0.5s; }
@media (max-width: 768px) {
    .fancybox-slide{padding: 10px !important;}
    .breadcrumb{padding: 10px 0px;}
    .breadcrumb a, .breadcrumb span{font-size: 13px}
	.table-responsive{
        display: block;
        overflow-x: auto;
        white-space: nowrap;
    }
    .text-encrty{text-align: center !important;padding: 20px !important}
    .mb-24{margin-bottom: 20px !important}
    .owl-taisao{margin-top: 20px !important}
    .wp-element-custom-video{margin-top: 100px}
}
