.elementor-1125 .elementor-element.elementor-element-3fe60f6{padding:55px 0px 18px 0px;}.elementor-1125 .elementor-element.elementor-element-61784e1{text-align:center;}:root{--page-title-display:none;}/* Start custom CSS for html, class: .elementor-element-a03c457 */.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-color: #ecf0f1 !important;}.cc-imagetexthead img{width: 100%; display: block; margin: 0px auto;}.cc-imagetexthead h2{width: 85%; min-width: 280px; display: inline-block; margin: 40px auto; 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-footercta{background-color: #102b4e !important; color: white !important; border: 2px solid #102b4e;}.cc-footercta:focus{border: 2px dotted #2096cd;}.cc-footercta:hover{background-color: #000000 !important; color: black !important;}.cc-featured-images1, .cc-featured-images2, .cc-featured-images3{width: 100%; display: inline-block; margin: 20px auto 0px;}.cc-featured-images1 img{width: 100%; display: inline-block; margin: 5px auto;}.cc-featured-images2 img{width: 48.5%; min-width: 300px; display: inline-block; margin: 5px auto;}.cc-featured-images3 img{width: 32%; min-width: 300px; display: inline-block; margin: 5px auto;}/* Extra small devices (phones, 600px and down) */ @media only screen and (max-width: 600px){.cc-featured-images3{display: none;}}/* Medium devices (landscape tablets, 768px and up) */ @media only screen and (max-width: 840px){.cc-featured-images3 img{width: 48.5%; min-width: 300px; display: inline-block; margin: 5px auto;}.cc-featured-images3 img:last-child{display: none;}}.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: block; margin: 0px auto; background-color: #ecf0f1 !important;}.cc-footerinner{width: 75%; min-width: 270px; display: inline-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 #000000;}.cc-footerinner h2{line-height: 135%; text-align: left; margin-bottom: 15px; font-size: 32px; color: #000000 !important;}.cc-footerinner p{font-size: 24px; line-height: 135%; text-align: left; color: #000000 !important;}.cc-footerinner ul{font-size: 24px; line-height: 135%; text-align: left; color: #000000 !important; padding-left: 40px;}/* DISCLAIMER STYLING BEGINS */ .cc-disclaimer{width: 75%; min-width: 270px; display: inline-block; margin: 0px auto 40px; color: #000000 !important;}.cc-disclaimer p{font-size: 12px !important; line-height: 135%; text-align: left; color: #000000 !important;}.cc-disclaimer a{font-weight: 700; color: #2096cd !important;}.cc-disclaimer a:hover{opacity:.6;}.cc-disclaimer a:focus{border: 2px dotted #000000;}/*SCHEMA STYLING BEGINS*/ .cc-schemacode{width: 75%; min-width: 270px; display: inline-block; margin: 40px auto; color: #000000 !important;}.cc-schemacode div{text-align: center; color: #000000 !important; margin: 0px auto;}.cc-schemacode p{margin: 2px auto; font-size: 14px !important; line-height: 135%; color: #000000 !important;}.cc-schemacode h4{margin: 2px auto; font-size: 18px !important; line-height: 135%; font-weight: 900; color: #000000 !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 #000000;}/* End custom CSS */