.elementor-9004111222065737 .elementor-element.elementor-element-f7f21d2:not(.elementor-motion-effects-element-type-background), .elementor-9004111222065737 .elementor-element.elementor-element-f7f21d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CCF8FF;}.elementor-9004111222065737 .elementor-element.elementor-element-f7f21d2 > .elementor-container{min-height:250px;}.elementor-9004111222065737 .elementor-element.elementor-element-f7f21d2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-9004111222065737 .elementor-element.elementor-element-f7f21d2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9004111222065737 .elementor-element.elementor-element-4a162e3 > .elementor-container{max-width:1300px;}.elementor-9004111222065737 .elementor-element.elementor-element-c183319 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-9004111222065737 .elementor-element.elementor-element-16cc67d > .elementor-container{max-width:1100px;}.elementor-9004111222065737 .elementor-element.elementor-element-16cc67d{margin-top:80px;margin-bottom:80px;padding:0px 20px 0px 20px;}@media(max-width:767px){.elementor-9004111222065737 .elementor-element.elementor-element-16cc67d{margin-top:50px;margin-bottom:50px;}}/* Start custom CSS for section, class: .elementor-element-f7f21d2 */.header_dump_height{height: 0;}

@media only screen
and (max-width : 1300px) {
    .more_info_bnr { padding: 0 20px; }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-eb27087 */.info{margin-bottom: 60px;}
.info p{font-size: 24px; line-height: 34px; margin: 20px 0 24px;}
.info ul, .info ol{padding-left: 60px;}
.info ul li, .info ol li{font-size: 24px; line-height: 34px; margin-bottom: 10px;}
.info ol li{list-style-position: inside;}
.info a{font-weight: 600;}
.info a:hover{color: #2F5578;}
.bulleted-list li{position:relative; padding-left:25px;}
.bulleted-list li:before{content:"•";position:absolute; font-size:50px; left:0;}

.info .info1_list{margin: 20px 0 ; clear: both; overflow: hidden; padding: 0;}
.info .info1_list li{border-top: 1px solid #414042; padding: 30px 0; font-size: 20px; line-height: 35px; position:relative; text-align: right; margin-bottom: 0;}
.info1_list li:last-child{border-bottom: 1px solid #414042; }
.info1_list li h6{position: absolute; left: 0;}
.info1_list li span{white-space: pre-line;}

@media only screen
and (max-width : 767px) {
    .info{margin-bottom: 40px; padding: 0 15px;}
    .info p{font-size: 20px; line-height: 30px; margin: 15px 0;}
    .info ul, .info ol{padding-left: 0;}
    .info ul li, .info ol li{font-size: 20px; line-height: 30px; margin-bottom: 10px;}

    .info .info1_list{margin: 15px 0;}
    .info .info1_list li{padding: 20px 0; font-size: 16px; line-height: 20px; text-align: left;}
    .info1_list li h6{position: static; margin-bottom: 10px;}
}/* End custom CSS */