.elementor-1992 .elementor-element.elementor-element-22b8685 > .elementor-container{min-height:381px;}.elementor-1992 .elementor-element.elementor-element-22b8685:not(.elementor-motion-effects-element-type-background), .elementor-1992 .elementor-element.elementor-element-22b8685 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1992 .elementor-element.elementor-element-22b8685{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-1992 .elementor-element.elementor-element-22b8685 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1992 .elementor-element.elementor-element-258dc9c > .elementor-container{max-width:1200px;}.elementor-1992 .elementor-element.elementor-element-258dc9c{padding:45px 0px 35px 0px;}.elementor-1992 .elementor-element.elementor-element-0466485 > .elementor-container{max-width:1200px;}.elementor-1992 .elementor-element.elementor-element-80493d0{text-align:left;}.elementor-1992 .elementor-element.elementor-element-80493d0 .elementor-heading-title{color:var( --e-global-color-a5de538 );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;line-height:25px;}.elementor-1992 .elementor-element.elementor-element-80493d0 > .elementor-widget-container{padding:20px 20px 20px 20px;background-color:#838383;}.elementor-1992 .elementor-element.elementor-element-081a441{padding:0px 0px 0px 0px;}.elementor-1992 .elementor-element.elementor-element-6663f4e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1992 .elementor-element.elementor-element-05062bf .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-1992 .elementor-element.elementor-element-05062bf .elementor-button{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;line-height:25px;fill:var( --e-global-color-a5de538 );color:var( --e-global-color-a5de538 );background-color:var( --e-global-color-01e3836 );border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-a5de538 );padding:15px 20px 15px 20px;}.elementor-1992 .elementor-element.elementor-element-05062bf > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1992 .elementor-element.elementor-element-fd5242b .elementor-heading-title{color:#212060;font-family:"Roboto", Sans-serif;font-size:30px;font-weight:700;line-height:40px;}.elementor-1992 .elementor-element.elementor-element-4bc7ea3{--divider-border-style:solid;--divider-color:var( --e-global-color-01e3836 );--divider-border-width:2px;}.elementor-1992 .elementor-element.elementor-element-4bc7ea3 .elementor-divider-separator{width:100%;}.elementor-1992 .elementor-element.elementor-element-4bc7ea3 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1992 .elementor-element.elementor-element-4bc7ea3 > .elementor-widget-container{margin:15px 0px 30px 0px;}.elementor-1992 .elementor-element.elementor-element-1f7a8ff{color:var( --e-global-color-112c1b3 );font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:20px;}/* Start custom CSS for wp-widget-bcn_widget, class: .elementor-element-6ae0f56 */.breadcrumbs {
    font-size: 13px;
    color: #5f6060;
    text-align: right;
    width: 100%;
    line-height: 20px;
    margin-bottom: 35px;
}
.breadcrumbs .current-item{
    color: #212060;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-8db2462 */.sidebar{width: 350px; margin-bottom: 30px;}
.sideNav{margin-bottom: 35px; float: left;}
.sideNav h2{color: #fff; background: #838383; font-size: 18px; font-weight: bold; line-height: 25px; width: 100%; padding: 20px;}
.sideNav ul{
    margin:0;
}
.sideNav ul li{list-style: none;border-top: 1px solid #fff; float: left; margin: 0; width: 100%;}
.sideNav ul li a{font-size: 15px; color: #fff; padding: 15px 20px; float: left; width: 100%; line-height: 25px;    background: #212060; position: relative;}
.sideNav ul li a.selected, .sideNav ul li a:hover{background: #211fb5}
.sideNav ul li a.selected:after, .sideNav ul li a:hover:after{content:''; width: 0; height: 0; border-style: solid; border-width: 5.5px 0 5.5px 5px; border-color: transparent transparent transparent #ffffff; position: absolute; top: 45%; right: 20px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1f7a8ff */.page-detail h3 font{
    color: #000080;
    font-size: 18px !important;
}
.page-detail h3 {
    font-size: 18px !important;
    color: #212060;
    margin-bottom: 10px;
    line-height: 25px;
    margin-top: 55px;
    font-weight: bold;
    margin: 1em 0;
}
.page-detail ol li {
    margin-left: 0px;
    margin-bottom: 15px;
    color: #212060;
    font-size: 15px !important;
    padding-left: 0px;
    line-height: 20px;
}
.page-detail li font {
    font-size: 15px !important;
    line-height: 20px;
    color: #000000;
}
.page-detail p strong font,
.page-detail strong a font{
    color: #0000ff;
}/* End custom CSS */