.elementor-254684 .elementor-element.elementor-element-aded3da > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-254684 .elementor-element.elementor-element-aded3da > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-254684 .elementor-element.elementor-element-8cf6d56{text-align:center;}.elementor-254684 .elementor-element.elementor-element-8cf6d56 .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-254684 .elementor-element.elementor-element-8cf6d56 > .elementor-widget-container{background-color:#30406E;}.elementor-254684 .elementor-element.elementor-element-fc2b75e > .elementor-container{max-width:1320px;}.elementor-254684 .elementor-element.elementor-element-3072322{text-align:center;}.elementor-254684 .elementor-element.elementor-element-3072322 .elementor-heading-title{color:#000000;}.elementor-254684 .elementor-element.elementor-element-3072322 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-254684 .elementor-element.elementor-element-cd3ee04{text-align:left;}.elementor-254684 .elementor-element.elementor-element-1e43554{text-align:center;}.elementor-254684 .elementor-element.elementor-element-1e43554 .elementor-heading-title{color:#000000;}.elementor-254684 .elementor-element.elementor-element-1e43554 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-254684 .elementor-element.elementor-element-c6862f4{text-align:left;}.elementor-254684 .elementor-element.elementor-element-096d7f5{text-align:center;}.elementor-254684 .elementor-element.elementor-element-096d7f5 .elementor-heading-title{color:#000000;}.elementor-254684 .elementor-element.elementor-element-096d7f5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-254684 .elementor-element.elementor-element-ec7a7d0{text-align:left;}.elementor-254684 .elementor-element.elementor-element-54d891b{--spacer-size:10px;}@media(max-width:767px){.elementor-254684 .elementor-element.elementor-element-8cf6d56 .elementor-heading-title{font-size:20px;}}/* Start custom CSS for section, class: .elementor-element-fc2b75e */.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 */