.elementor-kit-64980{--e-global-color-primary:#000000;--e-global-color-secondary:#FFFFFF;--e-global-color-text:#0C0C0C;--e-global-color-accent:#0074FF;--e-global-color-2e6c5c0:#0074FF;--e-global-color-6f9df81:#FFFFFF00;--e-global-color-b5d54cc:#616161;--e-global-color-87f744d:#E35728;--e-global-color-0d30abd:#157875;--e-global-color-2bb38f1:#E60000;--e-global-typography-primary-font-family:"Inter";--e-global-typography-primary-font-weight:800;--e-global-typography-secondary-font-family:"Inter";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;--e-global-typography-79c426b-font-family:"Inter";--e-global-typography-79c426b-font-size:18px;--e-global-typography-79c426b-font-weight:600;--e-global-typography-eb09932-font-family:"Inter";--e-global-typography-eb09932-font-weight:600;--e-global-typography-e1df49a-font-family:"Inter";--e-global-typography-e1df49a-font-size:18px;--e-global-typography-e1df49a-font-weight:600;--e-global-typography-367521f-font-family:"Roboto";--e-global-typography-367521f-font-size:12px;--e-global-typography-367521f-font-weight:600;}.elementor-kit-64980 h1{font-family:"Inter", Sans-serif;}.elementor-kit-64980 h2{font-family:"Inter", Sans-serif;}.elementor-kit-64980 h3{font-family:"Inter", Sans-serif;}.elementor-kit-64980 h4{font-family:"Inter", Sans-serif;}.elementor-kit-64980 h5{font-family:"Inter", Sans-serif;}.elementor-kit-64980 h6{font-family:"Inter", Sans-serif;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;--container-default-padding-block-start:0px;--container-default-padding-inline-end:0px;--container-default-padding-block-end:0px;--container-default-padding-inline-start:0px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-64980 e-page-transition{background-color:#FFBC7D;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//*remove menu arros*/
.has-submenu .sub-arrow{
	display:none!important;
}

/*subscribe button*/
.elementor-61473 .elementor-element.elementor-element-34299ed .elementor-button{
    margin-top:30px;
}

/* 3.1. Single Post paragraph text formatting & optional make paragraph text size bigger */
.elementor-widget-theme-post-content p,
.single-post .entry-content p {
	margin-bottom: 15px;
	font-size: 100%;
}

/* 3.2. Single Post title text formatting */
.elementor-widget-theme-post-content h2,
.elementor-widget-theme-post-content h3,
.single-post .entry-content h2,
.single-post .entry-content h3 {
	margin-top: 25px;
	margin-bottom: 10px;
}

/*image border inside posts*/
.wp-block-image img{
    border-radius: 10px;
}

.wp-block-image{
    margin-bottom:15px!important;
}


/* 3.3. Single Post top spacing */
.ast-separate-container .ast-article-single {
	padding-top: 0;
}


/*related posts*/
.rel_title{
   
    color:#000000!important;
/*font-size: 20px;*/
/*font-weight: 700;*/
/*line-height: 1.25em;*/
}

.rel_title:hover{
color:#0074ff!important;
}

/*post images radius*/
.wp-element-caption{
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
}

#viewmore-btn{
    width:100%;
}

.wp-caption-text{
    margin-top: -18px!important;
background-color: #000;
color: #ffffff!important;
border-bottom-left-radius: 10px;
border-bottom-right-radius: 10px;
background: rgba(0, 0, 0, 0.46);
position: absolute;
width: 100%;
font-size: 12px;
text-align:center;
padding:0px 5px;
}

.wpforms-submit{
    font-size: 16px;
    font-weight: 600;
text-transform: uppercase;
color:#fff;
}
.wpforms-submit:hover{
    font-size: 16px;
    font-weight: 600;
text-transform: uppercase;
color:#fff;
background-color: #000;
}

p:empty {
  display: none;
}

li.sb-m{
      display: block;
    width: 100%;
    float: left;
}

li.main-m {
    display: block;
    width: 50%;
    float: left;
    margin-bottom:10px;
    /* border-bottom: 1px solid #ffffff38; */
    /* margin-left: 5px; */
    /* margin-bottom: 10px; */
}

li.sub-m {
    /*display: block;*/
    /*width: 50%;*/
    /*float: left;*/
    padding-left: 15px;
    font-size: 14px;
}

li.sub-m a {
    /*padding-top: 5px!important;*/
    padding-left: 10px!important;
}

a{
    color:#0074ff;
}

/*trending post*/
#trending-post > div .ue_post_blocks_box:nth-child(1) .ue_post_blocks_image:before {
    content: '1';
    position: absolute;
    padding: 10px;
    font-size: 30px;
    font-weight: 900;
    background-color: #0074ff;
    color: #fff;
    border-top-left-radius: 10px;
}

#trending-post > div .ue_post_blocks_box:nth-child(2) .ue_post_blocks_image:before {
    content: '2';
    position: absolute;
    padding: 10px;
    font-size: 30px;
    font-weight: 900;
    background-color: #0074ff;
    color: #fff;
    border-top-left-radius: 10px;
}

#trending-post > div .ue_post_blocks_box:nth-child(3) .ue_post_blocks_image:before {
    content: '3';
    position: absolute;
    padding: 10px;
    font-size: 30px;
    font-weight: 900;
    background-color: #0074ff;
    color: #fff;
    border-top-left-radius: 10px;
}

#trending-post > div .ue_post_blocks_box:nth-child(4) .ue_post_blocks_image:before {
    content: '4';
    position: absolute;
    padding: 10px;
    font-size: 30px;
    font-weight: 900;
    background-color: #0074ff;
    color: #fff;
    border-top-left-radius: 10px;
}

#trending-post > div .ue_post_blocks_box:nth-child(5) .ue_post_blocks_image:before {
    content: '5';
    position: absolute;
    padding: 10px;
    font-size: 30px;
    font-weight: 900;
    background-color: #0074ff;
    color: #fff;
    border-top-left-radius: 10px;
}

#trending-post > div .ue_post_blocks_box:nth-child(6) .ue_post_blocks_image:before {
    content: '6';
    position: absolute;
    padding: 10px;
    font-size: 30px;
    font-weight: 900;
    background-color: #0074ff;
    color: #fff;
    border-top-left-radius: 10px;
}/* End custom CSS */