.elementor-253815 .elementor-element.elementor-element-c6ca29c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-253815 .elementor-element.elementor-element-c6ca29c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-253815 .elementor-element.elementor-element-a2b3fa7{text-align:center;}.elementor-253815 .elementor-element.elementor-element-a2b3fa7 .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-253815 .elementor-element.elementor-element-a2b3fa7 > .elementor-widget-container{background-color:#30406E;}.elementor-253815 .elementor-element.elementor-element-4ad7866 > .elementor-container{max-width:1320px;}.elementor-253815 .elementor-element.elementor-element-c4b54c2{text-align:center;}.elementor-253815 .elementor-element.elementor-element-c4b54c2 .elementor-heading-title{color:#000000;}.elementor-253815 .elementor-element.elementor-element-c4b54c2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-253815 .elementor-element.elementor-element-6c66e04{text-align:left;}.elementor-253815 .elementor-element.elementor-element-565a8ea{text-align:center;}.elementor-253815 .elementor-element.elementor-element-565a8ea .elementor-heading-title{color:#000000;}.elementor-253815 .elementor-element.elementor-element-565a8ea > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-253815 .elementor-element.elementor-element-3184d61{text-align:left;}.elementor-253815 .elementor-element.elementor-element-8edb114{text-align:center;}.elementor-253815 .elementor-element.elementor-element-8edb114 .elementor-heading-title{color:#000000;}.elementor-253815 .elementor-element.elementor-element-8edb114 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-253815 .elementor-element.elementor-element-2f8d7d7{text-align:left;}@media(max-width:767px){.elementor-253815 .elementor-element.elementor-element-a2b3fa7 .elementor-heading-title{font-size:20px;}}/* Start custom CSS for section, class: .elementor-element-4ad7866 */.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 */