.blogarea{background:#fff;margin-top:6px;border:1px solid #eee;}
.blogtitle{display:block;width:100%;}
.blogtitle h3{display:block;font-size:34px;padding:2%;background:#eeeeee57;text-align:center;font-weight:100;color:#6d6d6d;font-family:'Open Sans',sans-serif;}
.blogitems{display:block;width:100%;float:left;padding:3%;position:relative;border-bottom:1px solid #eee;}
.blogitems .picture{display:flex;float:right;width:30%;position:relative;position:absolute;top:0;right:0;}
.blogitems .picture img{width:90%;height:auto;position:absolute;top:0px;}
.blogitems .blogdate{display:block;width:70%;margin-left:0;font-size:13px;padding-bottom:13px;float:left;font-family:Lato;font-weight:900;color:#3f51b5;}
.blogitems .blogtitle{display:block;float:left;width:70%;margin-left:0;padding-bottom:7px;padding-top:14px;margin-bottom:8px;}
.blogitems .blogtitle a{color:#000;font-weight:600;font-size:21px;font-family:'Poppins',sans-serif;}
.blogitems .blogtitle a:hover{color:#b1b1b1;}
.blogitems .blogozet{display:block;float:left;width:70%;margin-left:0;min-height:42px;font-size:14px;line-height:21px;font-family:'Open Sans',sans-serif;}
.blogitems .blogdetay{display:block;float:left;width:100%;margin-left:0;min-height:42px;font-size:14px;line-height:21px;font-family:'Open Sans',sans-serif;margin-top:15px;}
.devamoku{display:block;width:70%;margin-left:0;font-size:13px;padding-bottom:13px;float:left;font-family:Lato;font-weight:900;color:#3f51b5;}
.devamoku a{display:block;background:#000;width:100px;float:left;text-align:center;padding:6px;margin-top:16px;color:#fff;}
.devamoku a:hover{background:#ccc;}
.blogitems .blog_labels{display:block;float:left;width:100%;margin-left:0;min-height:42px;font-size:14px;line-height:21px;font-family:'Open Sans',sans-serif;margin-top:15px;border-top:1px solid #eee;padding-top:20px;}
.blogitems .blog_labels a{background:#ffe59a;padding:5px 16px;border-radius:3px;color:#8d6249;font-size:12px;}
.blogitems .blog_labels a:hover{color:#fff;background:#ed8f00;}
.blogitems .detaytit{color:#000;font-weight:900;font-size:28px;}
.blogdetay p{margin-bottom:17px;}
.blogdetay b{}
.blogdetay strong{}
.blogdetay em{}
.blogdetay a{color:#00aced;}
.blogdetay ul{display:block;margin-bottom:18px;}
.blogdetay ul li{}
.blogdetay ul li{list-style:inside;}
.blogdetay a:hover{}
ul.bread-list{display:flex;list-style-type:none;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;justify-content:flex-start;}
ul.bread-list li{font-size:calc(13.4px*1);}
ul.bread-list li a:after{content:'\eb6d';margin-left:.5rem;margin-right:0.5rem;font-size:17px;display:inline-flex;align-items:center;vertical-align:-10%;font-family:'unicons-line';}
ul.bread-list li:last-child a:after{display:none;}
ul.bread-list li{display:flex;align-items:center;}
.blog-category-header{display:block;width:100%;height:220px;background:#EEF2F8;position:relative;z-index:1;margin-top:74px;}
.blog-category-header:after{content:"";position:absolute;width:100%;height:15px;left:0;bottom:0;background:linear-gradient(0,rgba(0,0,0,0.04) 0%,rgba(255,255,255,0) 100%);z-index:0;}
.blog-category-header .container{height:100%;display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:30px;}
.blog-category-header .text-area{display:block;position:relative;}
.blog-category-header .text-area h1{display:block;font-size:calc(13.4px * 3.28);margin-bottom:20px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.blog-category-header .bread-list li a{font-size:calc(13.4px * .95);opacity:.8;font-weight:400;color:#000;}
.bg-theme{background:#f5f5f5 !important;}
.btn{font-size:13.4px;}
.card{border:none !important;border-radius:5px !important;overflow:hidden;}
.pt-30{padding-top:30px !important;}
.blog-item{display:block;width:100%;height:auto;overflow:hidden;border-radius:10px;margin-bottom:30px;background:white;}
.blog-item img{display:block;width:100%;height:auto;min-height:360px;object-fit:cover;}
.blog-item .content-area{display:block;padding:20px;}
.blog-item .content-area a.title{border:0 !important;font-size:calc(13.4px * 1.14);}
.blog-item .content-area span{font-size:calc(13.4px * 1);line-height:21px;font-weight:400;display:block;margin-bottom:10px;}
.blog-item .content-area .btn{border:1px solid var(--themeColor);color:var(--themeColor);display:flex;align-items:center;max-width:160px;border-radius:5px;}
.blog-item .content-area .btn i{color:var(--themeColor);font-size:25px;}
.blog-item .content-area .btn:hover{color:white;background:var(--themeColor);}
.blog-item .content-area .btn:hover i{color:white;}
.blog-item .content-area a.title:hover{color:var(--themeColor) !important;}
.blog-item:hover img{transform:scale(1.05);}
.card{border-radius:10px;overflow:hidden;margin-bottom:30px;}
.card .card-header{background:white;padding:20px 30px !important;border-top:1px solid #eee;border-top-left-radius:0;border-top-right-radius:0;border-bottom:1px solid #eee;display:flex;}
.card .card-body{background:white;padding:20px 30px !important;padding-top:5px !important;}
.card .card-header h3{display:block;font-size:calc(13.4px * 1.28);font-weight:400;}
.card .card-body ul{display:block;}
.card .card-body ul li a{font-size:calc(13.4px * 1);display:flex;justify-content:space-between;padding:10px 0;width:100%;}
.card .card-body ul li{border-bottom:1px solid #eee;}
.card .card-body ul li a i{font-size:25px;}
.card.sidebar-categories .card-header{border-top:2px solid var(--themeColor);}
.card.sidebar-categories .card-body ul li{color:black;padding:0px 10px;text-decoration:none;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;border-bottom:1px solid #e7e7e754;}
.card.sidebar-categories .card-body{padding:0 !important;}
.single-post+hr{background-color:#eee;color:#eee;opacity:1;width:calc(100% + 60px);margin-left:-30px;}
.single-post{display:flex;justify-content:flex-start;align-items:center;margin-top:15px;margin-bottom:15px;padding:0 15px;}
.single-post .image{min-width:125px;max-width:125px;border-radius:5px;overflow:hidden;margin-right:10px;}
.single-post .content span{font-size:calc(13.4px * .95);font-weight:400;}
@media only screen and (max-width:900px){.blog-single .order-1{order:2 !important;}
.blog-single .order-2{order:1 !important;}
}
.main-sidebar .card .card-header{border:0 !important;border-radius:0 !important;border-bottom:1px solid #eee !important;justify-content:flex-start !important;margin-bottom:0;}
.main-sidebar .card .card-body ul li a{padding:5px 20px;align-items:center;color:#000;}
.card.sidebar-categories{border-radius:10px !important;}
.single-post .image img{max-width:100%;}
.single-post .image{line-height:0;}
a.title:not(.shop-single-blog a.title){font-weight:600 !important;border-bottom:1px solid gainsboro;margin-bottom:5px;display:block;padding-bottom:5px;color:#444444 !important;}
.blog-item .content-area a.title{border:0 !important;font-size:calc(13.4px * 1.14);}
.blog-item .content-area span{font-size:calc(13.4px * 1);line-height:21px;font-weight:400;display:block;margin-bottom:10px;}
.blog-item .content-area .btn{border:1px solid #FF7321;color:#FF7321;display:flex;align-items:center;max-width:fit-content;border-radius:5px;font-size:13.4px;}
.blog-item .content-area .btn:hover{color:white;background:#FF7321;}
.blog-single-main .blog-detail{background:white;display:block;padding:30px;}
.blog-single-main .blog-detail h2{font-size:calc(13.4px * 1.57);margin-bottom:15px;display:block;line-height:30px;}
.blog-single-main .blog-detail p{display:block;font-size:calc(13.4px * 1.14);line-height:24px;font-weight:400;}
.blog-share{display:flex;background:white;justify-content:space-between;padding:30px;}
.blog-share .right ul{display:block;text-align:right;}
.blog-share .right ul li{display:inline-block;}
.blog-share .right{margin-left:auto;}
.blog-share .right ul li+li{margin-left:20px;}
.blog-share .right ul li a{font-size:25px;}
.blog-share .right ul li a.facebook i{color:#1A4BFA;}
.blog-share .right ul li a.twitter i{color:#3DB2F4;}
.blog-share .right ul li a.whatsapp i{color:#17E58F;}
.blog-share .right ul li a.mail i{color:#6D46DB;}
.blog-share .right ul li a.twitter:hover i,.blog-share .right ul li a.whatsapp:hover i,.blog-share .right ul li a.mail:hover i,.blog-share .right ul li a.facebook:hover i{color:var(--themeColor);}
.blog-share .btn{margin-right:15px;}
.blog-share .btn+span{font-size:calc(13.4px * 1);font-weight:400;}
@media only screen and (max-width:900px){.blog-share{flex-direction:column;justify-content:center;align-items:center;}
.blog-share .right ul{text-align:center;}
.blog-share .right{margin:0;margin-top:15px;}
.blog-share .left .btn{display:block;margin-bottom:10px;}
.blog-share .left{text-align:center;}
.blog-share .left .btn+span{margin:0;}
}
.blog-section:last-child{border-bottom-left-radius:10px;border-bottom-right-radius:10px;}
.blog-section:first-child{border-top-left-radius:10px;border-top-right-radius:10px;}
.blog-category-header:after{content:"";display:block;position:absolute;left:0;top:0;background-color:#dcdcdca8;height:100%;width:100%;filter:blur(66px);backdrop-filter:blur(1rem);z-index:-1;}
.blog-item .content-area .btn{padding: 10px 26px;border:1px solid #FF7321;color:#FF7321;display:flex;align-items:center;max-width:fit-content;border-radius:5px;font-size:13.4px;}
.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px;}

.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}
.row { display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;}
.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}
@media (min-width:576px){
.container{max-width:540px;}
}
@media (min-width:768px){
.container{max-width:720px;}
}
@media (min-width:992px){
.container{max-width:960px;}
}
@media (min-width:1200px){
.container{max-width:1140px;}
}
@media (min-width:992px){
    .col-lg-8 { -ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%;}
    .col-md-6 { -ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}
    .col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;}
}