.css_prefix-blog-main-box .css_prefix-blogs-image img{height:550px;object-fit:cover;border-radius:var(--border-radius-box)}.css_prefix-blog-main-box{position:relative;margin-bottom:30px}.blog-carousel.owl-carousel .css_prefix-blog-main-box{margin-bottom:0}.css_prefix-blog-meta ul li.blog-date a::after{content:none}.css_prefix-blog-main-box .css_prefix-blog-meta .blog-admin-date{display:inline-block;padding:5px 15px;background:var(--color-theme-primary);border-radius:var(--border-radius)}.css_prefix-blog-main-box .css_prefix-blog-meta .blog-admin-date .blog-date{margin:0;padding-right:10px;border-right:2px solid var(--color-theme-white);line-height:normal}.css_prefix-blog-main-box .css_prefix-blog-meta .blog-admin-date .blog-admin{padding-left:5px}.css_prefix-blog-main-box .css_prefix-blog-meta .blog-admin-date a{color:var(--color-theme-white);line-height:16px;text-transform:capitalize}.css_prefix-blog-main-box .css_prefix-blogmain p{padding:15px 0;margin:0}.css_prefix-blog-main-box .css_prefix-blog-meta{position:absolute;top:-20px;left:20px}.css_prefix-blog-main-box .css_prefix-outerbox{position:absolute;left:0;right:0;bottom:0;padding:30px 20px 20px}.css_prefix-blog-main-box .css_prefix-blogmain{display:none}.site.cargoton .css_prefix_blog_main_content{display:block}.css_prefix_blog_main_content .css_prefix-blog-details{padding-left:32px;position:relative}.cargoton .css_prefix-blog-box .blog-title{margin:16px 0}.css_prefix_blog_main_content .css_prefix-blog-box .css_prefix-blog-meta ul li.blog-author{float:right}.css_prefix_blog_main_content .css_prefix-blog-box .css_prefix-blog-meta ul li a{padding:0 10px 0 0}.css_prefix_blog_main_content .css_prefix-blog-box .css_prefix-blog-meta ul li,.css_prefix_blog_main_content .css_prefix-blog-box .css_prefix-blog-meta ul li a{color:var(--global-font-color);font-weight:var(--font-weight-medium);font-family:var(--highlight-font-family);letter-spacing:var(--letter-spacing-three)}.css_prefix_blog_main_content .css_prefix-blog-box .css_prefix-blog-meta ul li a:hover{color:var(--color-theme-primary)}.css_prefix_blog_main_content .css_prefix-blog-details .css_prefix-blog-meta ul li svg{color:var(--color-theme-primary)}.css_prefix_blog_main_content .blog-carousel .css_prefix-blog-box .css_prefix-blog-details .css_prefix-blogmain p{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.css_prefix_blog_main_content .css_prefix-blog-box .blog-catgeory .mighty-port-cat{position:absolute;left:0;top:0;color:var(--global-font-title);letter-spacing:var(--font-letter-spacing-body);font-weight:var(--font-weight-semi-bold);text-transform:uppercase;width:auto;border-radius:var(--border-radius);writing-mode:vertical-rl;transform:scale(-1);padding:0}.css_prefix_blog_main_content .css_prefix-blog-box .css_prefix-blog-image{margin-left:32px}.css_prefix_blog_main_content .css_prefix-blog-box .blog-catgeory .mighty-port-cat:hover{color:var(--color-theme-primary)}.css_prefix_blog_main_content .css_prefix-blog-box .css_prefix-heading-title{font-weight:var(--font-weight-medium);color:var(--color-theme-secondary);letter-spacing:var(--font-letter-spacing-link);display:inline-block}.css_prefix_blog_main_content .css_prefix-blog-box .css_prefix-heading-title:hover{color:var(--color-theme-primary)}.css_prefix_blog_main_content .css_prefix-blog-box{background:var(--color-theme-white)}.css_prefix_blog_main_content .css_prefix-blog-box .list-inline{margin-bottom:0}.css_prefix_blog_main_content .css_prefix-blog-box .css_prefix-blog-image{vertical-align:top}.cargoton .css_prefix-blog-box{margin-bottom:32px}.cargoton .blog-carousel .css_prefix-blog-box{margin-bottom:0;padding-bottom:0;border-bottom:none}.blog .col-lg-12.col-sm-12:last-child .css_prefix-blog-box{margin-bottom:0;padding-bottom:0;border-bottom:none}.blog-detail-style-ul{list-style:none}.blog-detail-style-ul li{position:relative}.blog-detail-style-ul li::before{content:"";background:var(--color-theme-primary);width:6px;height:6px;position:absolute;left:-25px;top:50%;transform:translateY(-50%);border-radius:50%}.single .css_prefix-blog-box{padding-bottom:0;margin-bottom:0;border-bottom:none}