.elementor-251334 .elementor-element.elementor-element-a27b4ac > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-251334 .elementor-element.elementor-element-a27b4ac > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-251334 .elementor-element.elementor-element-ec821d8{text-align:center;}.elementor-251334 .elementor-element.elementor-element-ec821d8 .elementor-heading-title{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-251334 .elementor-element.elementor-element-ec821d8 > .elementor-widget-container{background-color:#30406E;}.elementor-251334 .elementor-element.elementor-element-b530cca > .elementor-container{max-width:1320px;}.elementor-251334 .elementor-element.elementor-element-9e0ccd8{text-align:center;}.elementor-251334 .elementor-element.elementor-element-9e0ccd8 .elementor-heading-title{color:#000000;}.elementor-251334 .elementor-element.elementor-element-9e0ccd8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-251334 .elementor-element.elementor-element-42e3006{text-align:left;}.elementor-251334 .elementor-element.elementor-element-2fc8a46{text-align:center;}.elementor-251334 .elementor-element.elementor-element-2fc8a46 .elementor-heading-title{color:#000000;}.elementor-251334 .elementor-element.elementor-element-2fc8a46 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-251334 .elementor-element.elementor-element-bd134be{text-align:left;}.elementor-251334 .elementor-element.elementor-element-4ae81e8{text-align:center;}.elementor-251334 .elementor-element.elementor-element-4ae81e8 .elementor-heading-title{color:#000000;}.elementor-251334 .elementor-element.elementor-element-4ae81e8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-251334 .elementor-element.elementor-element-49dd9b6{text-align:left;}@media(max-width:767px){.elementor-251334 .elementor-element.elementor-element-ec821d8 .elementor-heading-title{font-size:20px;}}/* Start custom CSS for section, class: .elementor-element-b530cca */.cstm-clmn {
    border: 1px solid #2165e4;
    padding: 15px 0 0;
    margin: 3px;
    position: relative;
    z-index: 1;
    text-align: center;
}
.cstm-clmn .elementor-widget-container ul{margin-top:0;}
.cstm-clmn:before {
    position: absolute;
    right: 0;
    bottom: 0;
    width: 116px;
    height: 84px;
    content: "";
    background-image: linear-gradient(45deg,#0f55c3,#30416f);
    transition: .3s;
    z-index: 9;
    border-top-left-radius: 74px;
    border-top: 8px solid #8c9cb9;
}
.cstm-clmn:hover:before {
    width: 100%;
    height: 100%;
    background-image: linear-gradient(45deg,#0f55c3,#30416f);
    border-radius: 0;
}
.cstm-clmn ul li a, .cstm-clmn ul li a:hover, a {
    text-decoration: none;
}
.cstm-clmn ul li:hover a {
    color: #2196F3;
}
.cstm-clmn:hover li a, .cstm-clmn:hover li {
    color: #fff;
}

.cstm-clmn:hover h6, .cstm-clmn .elementor-widget-container:hover li::marker {
    color: #fff !important;
    z-index: 99;
    position: relative;
    : 0;
}
.cstm-clmn ul li {
    font-size: 14px;
    z-index: 99;
    color: #000;
}
.cstm-clmn .elementor-widget-container ul {
    padding-left: 23px;
}
.cstm-clmn h6 {margin:0;
    font-family: var(--pchead-font) !important;
    font-size: 14px;
}
.cstm-clmn .elementor-widget-container ul li::marker {
    font-size: 16px !important;
    color: #000 !important;
}
.elementor-column.cstm-clmn:nth-child(2) {
    margin: 0px 29px 0 0 !important;
}

.elementor-column.cstm-clmn:nth-child(1) {
    margin-right: 29px !important;
}
@media (max-width:768px){
    .elementor-column.cstm-clmn:nth-child(1), .elementor-column.cstm-clmn:nth-child(2), .elementor-column.cstm-clmn {
    margin: 9px 0px 0 0 !important;
}
}/* End custom CSS */