.elementor-1162 .elementor-element.elementor-element-d538125{padding:55px 0px 18px 0px;}.elementor-1162 .elementor-element.elementor-element-9affe83{text-align:center;}.elementor-1162 .elementor-element.elementor-element-9affe83 .elementor-heading-title{color:#333333;}.elementor-1162 .elementor-element.elementor-element-9affe83 > .elementor-widget-container{margin:0px 0px -5px 0px;}:root{--page-title-display:none;}/* Start custom CSS for html, class: .elementor-element-078e60a */.cc-main-container {width: 100%; max-width: 1200px; display: block; background-color: white; margin: 0px auto 40px; text-align: center;} .cc-imagetexthead {width: 100%; display: block; margin: 0px auto; background: none !important;} .cc-imagetexthead img {width: 100%; display: block; margin: 0px auto;} .cc-imagetexthead h2 {width: 85%; min-width: 280px; display: block; margin: 40px auto 0px; line-height: 135%; color: black !important; font-size: 32px; background: none !important;} .cc-imagetexthead h2 span{font-size: 24px; line-height: 145%;} .cc-cta-container {width: 100%; display: inline-block; margin: 40px auto;} .cc-cta {min-width: 270px; display: inline-block; padding: 15px 0px; margin: 5px 2px; font-size: 18px; text-decoration: none !important; text-transform: uppercase; text-align: center; transition: .6s;} .cc-cta:hover{background-color: #ffffff !important; color: black !important;} .cc-full-cta{width: 50%;} .cc-half-cta{width: 40%;} .cc-third-cta{width: 30%;} .cc-maincta {background-color: #2096cd !important; color: white !important; border: 2px solid #2096cd;} .cc-maincta:focus{border: 2px dotted #102b4e;} .cc-subcta {background-color: #102b4e !important; color: white !important; border: 2px solid #102b4e;} .cc-subcta:focus{border: 2px dotted #2096cd;} .cc-p1text {width: 75%; min-width: 270px; display: block; margin: 40px auto 0;} .cc-p2text {width: 75%; min-width: 270px; display: block; margin: 40px auto;} .cc-p3main {width: 49%; min-width: 300px; display: inline-block; margin: 0px auto 40px; vertical-align: top;} .cc-p3main img {width: 97%; min-width: 300px; display: block; margin: 0px auto} .cc-p3inner {width: 87%; min-width: 270px; display: inline-block; margin: 20px auto 0px;} .cc-p1text a, .cc-p2text a, .cc-p3inner a {font-weight: 700; color: #2096cd !important;} .cc-p1text a:hover, .cc-p2text a:hover, .cc-p3inner a:hover{opacity: .6;} .cc-p1text a:focus, .cc-p2text a:focus, .cc-p3inner a:focus{border: 2px dotted #102b4e; padding: 5px;} .cc-p1text h2, .cc-p2text h2, .cc-p3inner h2 {line-height: 135%; text-align: left; margin-bottom: 15px; font-size: 28px; color: black !important; background: none !important;} .cc-p1text h2:after, .cc-p2text h2:after, .cc-p3inner h2:after {content: ""; display: block; width: 40px; height: 5px; background: #2096cd; margin: 20px 0px;} .cc-p1text p, .cc-p2text p, .cc-p3inner p {font-size: 18px; line-height: 135%; text-align: left; color: black !important;} .cc-p1text ul, .cc-p2text ul, .cc-p3inner ul{font-size: 18px; line-height: 135%; text-align: left; color: black !important; padding-left: 40px;} /*FOOTER STYLING BEGINS*/ .cc-footermain {width: 100%; display: inline-block; margin: 0px auto; background-color: #212121 !important;} .cc-footerinner {width: 75%; min-width: 270px; display: block; margin: 40px auto;} .cc-footerinner a {font-weight: 700; color: #2096cd !important;} .cc-footerinner a:hover{opacity:.6;} .cc-footerinner a:focus{border: 2px dotted #ffffff;} .cc-footerinner h2 {line-height: 135%; text-align: left; margin-bottom: 15px; font-size: 32px; color: #ffffff !important;} .cc-footerinner p {font-size: 24px; line-height: 135%; text-align: left; color: #ffffff !important;} .cc-footerinner ul {font-size: 24px; line-height: 135%; text-align: left; color: #ffffff !important; padding-left: 40px;} /* DISCLAIMER STYLING BEGINS */ .cc-disclaimer {width: 75%; min-width: 270px; display: block; margin: 40px auto; color: #ffffff !important;} .cc-disclaimer p {font-size: 12px !important; line-height: 135%; text-align: left; color: #ffffff !important;} .cc-disclaimer a {font-weight: 700; color: #2096cd !important;} .cc-disclaimer a:hover{opacity:.6;} .cc-disclaimer a:focus{border: 2px dotted #ffffff;} /*SCHEMA STYLING BEGINS*/ .cc-schemacode {width: 75%; min-width: 270px; display: inline-block; margin: 40px auto; color: #ffffff !important;} .cc-schemacode div {text-align: center; color: #ffffff !important; margin: 0px auto;} .cc-schemacode p {margin: 2px auto; font-size: 14px !important; line-height: 135%; color: #ffffff !important;} .cc-schemacode h4 {margin: 2px auto; font-size: 18px !important; line-height: 135%; font-weight: 900; color: #ffffff !important;} .cc-schemacode h4:after {content: ""; display: block; width: 40px; height: 3px; background: #2096cd; margin: 15px auto;} .cc-schemacode a {font-size: 18px !important; line-height: 135%; text-align: center; color: #2096cd !important; font-weight: 900;} .cc-schemacode a:hover{opacity: .6;} .cc-schemacode a:focus{border: 2px dotted #ffffff;}/* End custom CSS */