.elementor-238851 .elementor-element.elementor-element-d329b5b{border-style:solid;border-width:0px 0px 0px 0.5px;border-color:#B1BBD0;padding:0px 0px 48px 58px;}.elementor-238851 .elementor-element.elementor-element-803fba7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-238851 .elementor-element.elementor-element-803fba7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-238851 .elementor-element.elementor-element-803fba7 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#B1BBD0;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}.elementor-238851 .elementor-element.elementor-element-803fba7 > .elementor-element-populated, .elementor-238851 .elementor-element.elementor-element-803fba7 > .elementor-element-populated > .elementor-background-overlay, .elementor-238851 .elementor-element.elementor-element-803fba7 > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-238851 .elementor-element.elementor-element-803fba7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-238851 .elementor-element.elementor-element-f9fd4a9 .elementor-icon-list-icon{width:16px;}.elementor-238851 .elementor-element.elementor-element-f9fd4a9 .elementor-icon-list-icon i{font-size:16px;}.elementor-238851 .elementor-element.elementor-element-f9fd4a9 .elementor-icon-list-icon svg{--e-icon-list-icon-size:16px;}.elementor-238851 .elementor-element.elementor-element-f9fd4a9 .elementor-icon-list-text, .elementor-238851 .elementor-element.elementor-element-f9fd4a9 .elementor-icon-list-text a{color:#536587;}.elementor-238851 .elementor-element.elementor-element-f9fd4a9 .elementor-icon-list-item{font-size:14px;font-weight:500;line-height:22px;}.elementor-238851 .elementor-element.elementor-element-69dbff4{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-238851 .elementor-element.elementor-element-69dbff4 .elementor-heading-title{font-size:24px;font-weight:600;text-transform:none;line-height:32px;color:#18294C;}.elementor-238851 .elementor-element.elementor-element-dea75b1{text-align:left;}.elementor-238851 .elementor-element.elementor-element-e3358e0{color:#283A5E;font-size:16px;font-weight:400;line-height:24px;}.elementor-238851 .elementor-element.elementor-element-0fd9e17{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-238851 .elementor-element.elementor-element-0fd9e17 .elementor-heading-title{font-size:14px;font-weight:600;line-height:21px;color:#5925DC;}/* Start custom CSS for theme-post-title, class: .elementor-element-69dbff4 */.blog-title h2:hover{
    color:#5925DC !important;
}
.blog-title h2:active{
    color: #5925DC !important;
}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-e3358e0 */#release_post_content h2{
    font-size: 30px;
    font-weight: 600;
    line-height: 30px;
    color: #283A5E;
    margin-bottom:24px;
    margin-top: 48px;
    

}

#release_post_content h3, #release_post_content h4, #release_post_content h5, #release_post_content h6{
    font-size: 24px;
    line-height: 30px;
    color: #283A5E;
    margin-bottom:24px;
    font-weight: 600;
}

#release_post_content p{
    font-size: 16px;
    font-weight: 400;
    line-height: 30px;
    color: #283A5E;
    margin-top:16px;
    margin-bottom: 16px;

}

#release_post_content p img{
    margin-top: 32px;
    margin-bottom: 32px;
}

#release_post_content ul + p img, #release_post_content ol + p img{
    margin-top: 48px;
    margin-bottom: 32px;
}

#release_post_content p img + img{
    padding-top: 16px;
}



#release_post_content ol li, #release_post_content ol, #release_post_content ul, #release_post_content ul li{
    font-size: 16px;
    font-weight: 400;
    line-height: 30px;
    color: #283A5E;
    margin-bottom: 14px;

}
#release_post_content p + ul, #release_post_content p + ol{
    margin-top: -4px;
}
#release_post_content ul + p, #release_post_content ol + p{
    margin-top: 12px;
}

#release_post_content h2 + p,#release_post_content h3 + p,#release_post_content h4 + p,#release_post_content h5 + p, #release_post_content h5 + p {
    margin-top:-8px;
}

#release_post_content img{
    margin-top: 48px;
    
}

#release_post_content p:has(img) + h2{
    margin-top: 32px;
}

#release_post_content p:has(img) + h3, #release_post_content p:has(img) + h4, #release_post_content p:has(img) + h5, #release_post_content p:has(img) + h6{
    margin-top: 16px;
}

#release_post_content ol:has(li img) + h2{
    padding-top: 2px;
    margin-top:0px;
}

#release_post_content ul:has(li img) + h2 {
    padding-top: 2px;
    margin-top: 0px;
}


#release_post_content ol:has(li img) + h3,
#release_post_content ol:has(li img) + h4,
#release_post_content ol:has(li img) + h5,
#release_post_content ol:has(li img) + h6
{
    padding-top: 2px;
    margin-top:-16px;
}

#release_post_content ul:has(li img) + h3,
#release_post_content ul:has(li img) + h4,
#release_post_content ul:has(li img) + h5,
#release_post_content ul:has(li img) + h6
{
    padding-top: 2px;
    margin-top:-16px;
}





#release_post_content li:has(img) + li{
    margin-top: -14px;
}

#release_post_content img + img{
    margin-top: 0px;
}


#release_post_content p + h2{
    margin-top: 64px;
}

#release_post_content p + h3, #release_post_content p + h4, #release_post_content p + h5, #release_post_content p + h6{
    margin-top: 24px;
}


#release_post_content li img{
    margin-bottom: 48px;
}

#release_post_content p ol, #release_post_content p ul{
    margin-top: 12px;
}

#release_post_content h2 ol, #release_post_content h2 ul,#release_post_content h3 ol, #release_post_content h3 ul,#release_post_content h4 ol, #release_post_content h4 ul,#release_post_content h5 ol, #release_post_content h5 ul,#release_post_content h6 ol, #release_post_content h6 ul{
    margin-top: 16px;
}
#release_post_content h2 + ol, #release_post_content h2 + ul,#release_post_content h3 + ol, #release_post_content h3 + ul,#release_post_content h4 + ol, #release_post_content h4 + ul,#release_post_content h5 + ol, #release_post_content h5 + ul,#release_post_content h6 + ol, #release_post_content h6 + ul{
    margin-top: -8px;
}

#release_post_content ul + p:has(img),#release_post_content ol + p:has(img){
    margin-top: -14px;
}

#release_post_content p br + img{
    margin-top: 48px;
}

#release_post_content ul + p:has(br),#release_post_content ol + p:has(br){
    margin-top: 0px;
    padding-top: 2px;
}

#release_post_content ul li{
     list-style:disc;
    margin-left:16px;
}

#release_post_content ol li{
    margin-left:16px;
}

#release_post_content a{
    color: #6938EF;
}

#release_post_content a:hover{
    color: #4a1fb8;
} 

#release_post_content strong, #release_post_content bold{
    font-size: 16px;
    font-weight: 600;
    line-height: 30px;

}

#release_post_content ol + h2, #release_post_content ul + h2{
    margin-top: 64px ;
}

#release_post_content ol + h3, #release_post_content ul + h3,#release_post_content ol + h4, #release_post_content ul + h4,#release_post_content ol + h5, #release_post_content ul + h5,#release_post_content ol + h6, #release_post_content ul + h6{
    margin-top: 24px ;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0fd9e17 */.readmore a{
    color: #5925DC ;
font-size: 14px;
font-weight: 600;
line-height: 20.9px;

}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-803fba7 */.clickable a:before
{
    content:" ";
    display: block;
    position : absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d329b5b */.widget-section {
    position: relative;
    z-index: 1;
}

.widget-section::before {
    content: '';
    position: absolute;
    top: -10px; /* Adjust based on desired border size */
    left: -10px;
    right: -10px;
    bottom: -10px;
    background-image: url('https://storage.googleapis.com/cdn-devwebsite-bolddesk/2025/01/180f1348-dot-svg.svg'); 
    background-repeat: no-repeat;
    background-position: left 0px top 7%;
    z-index: -1; /* Ensure it appears behind the content */
    border-radius: 10px; /* Optional: Add rounded corners */
}/* End custom CSS */