.elementor-910 .elementor-element.elementor-element-30f0e5e8{overflow:visible;}.elementor-910 .elementor-element.elementor-element-45b03aad > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-910 .elementor-element.elementor-element-45b03aad .banner-area .content h4 {color:var( --e-global-color-text );}.elementor-910 .elementor-element.elementor-element-45b03aad .banner-area .content h4{font-size:-5px;}.elementor-910 .elementor-element.elementor-element-45b03aad .banner-area .content h2 {color:#000000;}.elementor-910 .elementor-element.elementor-element-45b03aad .banner-area.text-color .content h2 strong {color:#1F5FCD;}.elementor-910 .elementor-element.elementor-element-45b03aad .banner-area .item p {color:#000000;}.elementor-910 .elementor-element.elementor-element-45b03aad .btn-theme{background-color:#1F5FCD;}.elementor-910 .elementor-element.elementor-element-1a8925f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;overflow:visible;}.elementor-910 .elementor-element.elementor-element-39d3222{--display:flex;overflow:visible;}.elementor-910 .elementor-element.elementor-element-b90f084{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;overflow:visible;}.elementor-910 .elementor-element.elementor-element-ed382f3{--display:flex;overflow:visible;}.elementor-910 .elementor-element.elementor-element-03a1cc4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-910 .elementor-element.elementor-element-8d08c12{overflow:visible;}.elementor-910 .elementor-element.elementor-element-17627af .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-910 .elementor-element.elementor-element-17627af .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-910 .elementor-element.elementor-element-17627af .elementskit-section-title-wraper .elementskit-border-divider{width:100px;}.elementor-910 .elementor-element.elementor-element-17627af .elementskit-section-title-wraper .elementskit-border-divider.elementskit-style-long{width:100px;height:4px;}.elementor-910 .elementor-element.elementor-element-17627af .elementskit-section-title-wraper .elementskit-border-star{width:100px;height:4px;}.elementor-910 .elementor-element.elementor-element-17627af .elementskit-section-title-wraper .elementskit-border-divider, .elementor-910 .elementor-element.elementor-element-17627af .elementskit-border-divider::before{height:4px;}.elementor-910 .elementor-element.elementor-element-9210638{overflow:visible;}.elementor-910 .elementor-element.elementor-element-95a9ac4.ekit-equal-height-enable,
					.elementor-910 .elementor-element.elementor-element-95a9ac4.ekit-equal-height-enable > div,
					.elementor-910 .elementor-element.elementor-element-95a9ac4.ekit-equal-height-enable .ekit-wid-con,
					.elementor-910 .elementor-element.elementor-element-95a9ac4.ekit-equal-height-enable .ekit-wid-con .elementskit-info-image-box{height:100%;}.elementor-910 .elementor-element.elementor-element-95a9ac4 .elementskit-info-image-box  .elementskit-box-header img{opacity:1;}.elementor-910 .elementor-element.elementor-element-95a9ac4 .elementskit-info-image-box.elementskit-thumb-card >  img{opacity:1;}.elementor-910 .elementor-element.elementor-element-95a9ac4 .elementskit-info-image-box:hover  .elementskit-box-header img{opacity:1;transform:scale(1.1);}.elementor-910 .elementor-element.elementor-element-95a9ac4 .elementskit-info-image-box.elementskit-thumb-card:hover >  img{opacity:1;transform:scale(1.1);}.elementor-910 .elementor-element.elementor-element-95a9ac4 .elementskit-info-image-box .elementskit-info-box-title{margin:0px 0px 20px 0px;}.elementor-910 .elementor-element.elementor-element-95a9ac4 .elementskit-info-image-box .elementskit-box-style-content{margin:0px 0px 14px 0px;}.elementor-910 .elementor-element.elementor-element-1629382.ekit-equal-height-enable,
					.elementor-910 .elementor-element.elementor-element-1629382.ekit-equal-height-enable > div,
					.elementor-910 .elementor-element.elementor-element-1629382.ekit-equal-height-enable .ekit-wid-con,
					.elementor-910 .elementor-element.elementor-element-1629382.ekit-equal-height-enable .ekit-wid-con .elementskit-info-image-box{height:100%;}.elementor-910 .elementor-element.elementor-element-1629382 .elementskit-info-image-box  .elementskit-box-header img{opacity:1;}.elementor-910 .elementor-element.elementor-element-1629382 .elementskit-info-image-box.elementskit-thumb-card >  img{opacity:1;}.elementor-910 .elementor-element.elementor-element-1629382 .elementskit-info-image-box:hover  .elementskit-box-header img{opacity:1;transform:scale(1.1);}.elementor-910 .elementor-element.elementor-element-1629382 .elementskit-info-image-box.elementskit-thumb-card:hover >  img{opacity:1;transform:scale(1.1);}.elementor-910 .elementor-element.elementor-element-1629382 .elementskit-info-image-box .elementskit-info-box-title{margin:0px 0px 20px 0px;}.elementor-910 .elementor-element.elementor-element-1629382 .elementskit-info-image-box .elementskit-box-style-content{margin:0px 0px 14px 0px;}.elementor-910 .elementor-element.elementor-element-4f46952.ekit-equal-height-enable,
					.elementor-910 .elementor-element.elementor-element-4f46952.ekit-equal-height-enable > div,
					.elementor-910 .elementor-element.elementor-element-4f46952.ekit-equal-height-enable .ekit-wid-con,
					.elementor-910 .elementor-element.elementor-element-4f46952.ekit-equal-height-enable .ekit-wid-con .elementskit-info-image-box{height:100%;}.elementor-910 .elementor-element.elementor-element-4f46952 .elementskit-info-image-box  .elementskit-box-header img{opacity:1;}.elementor-910 .elementor-element.elementor-element-4f46952 .elementskit-info-image-box.elementskit-thumb-card >  img{opacity:1;}.elementor-910 .elementor-element.elementor-element-4f46952 .elementskit-info-image-box:hover  .elementskit-box-header img{opacity:1;transform:scale(1.1);}.elementor-910 .elementor-element.elementor-element-4f46952 .elementskit-info-image-box.elementskit-thumb-card:hover >  img{opacity:1;transform:scale(1.1);}.elementor-910 .elementor-element.elementor-element-4f46952 .elementskit-info-image-box .elementskit-info-box-title{margin:0px 0px 20px 0px;}.elementor-910 .elementor-element.elementor-element-4f46952 .elementskit-info-image-box .elementskit-box-style-content{margin:0px 0px 14px 0px;}.elementor-910 .elementor-element.elementor-element-6a5ff96{overflow:visible;}.elementor-910 .elementor-element.elementor-element-aed5690.ekit-equal-height-enable,
					.elementor-910 .elementor-element.elementor-element-aed5690.ekit-equal-height-enable > div,
					.elementor-910 .elementor-element.elementor-element-aed5690.ekit-equal-height-enable .ekit-wid-con,
					.elementor-910 .elementor-element.elementor-element-aed5690.ekit-equal-height-enable .ekit-wid-con .elementskit-info-image-box{height:100%;}.elementor-910 .elementor-element.elementor-element-aed5690 .elementskit-info-image-box  .elementskit-box-header img{opacity:1;}.elementor-910 .elementor-element.elementor-element-aed5690 .elementskit-info-image-box.elementskit-thumb-card >  img{opacity:1;}.elementor-910 .elementor-element.elementor-element-aed5690 .elementskit-info-image-box:hover  .elementskit-box-header img{opacity:1;transform:scale(1.1);}.elementor-910 .elementor-element.elementor-element-aed5690 .elementskit-info-image-box.elementskit-thumb-card:hover >  img{opacity:1;transform:scale(1.1);}.elementor-910 .elementor-element.elementor-element-aed5690 .elementskit-info-image-box .elementskit-info-box-title{margin:0px 0px 20px 0px;}.elementor-910 .elementor-element.elementor-element-aed5690 .elementskit-info-image-box .elementskit-box-style-content{margin:0px 0px 14px 0px;}.elementor-910 .elementor-element.elementor-element-723f9d8.ekit-equal-height-enable,
					.elementor-910 .elementor-element.elementor-element-723f9d8.ekit-equal-height-enable > div,
					.elementor-910 .elementor-element.elementor-element-723f9d8.ekit-equal-height-enable .ekit-wid-con,
					.elementor-910 .elementor-element.elementor-element-723f9d8.ekit-equal-height-enable .ekit-wid-con .elementskit-info-image-box{height:100%;}.elementor-910 .elementor-element.elementor-element-723f9d8 .elementskit-info-image-box  .elementskit-box-header img{opacity:1;}.elementor-910 .elementor-element.elementor-element-723f9d8 .elementskit-info-image-box.elementskit-thumb-card >  img{opacity:1;}.elementor-910 .elementor-element.elementor-element-723f9d8 .elementskit-info-image-box:hover  .elementskit-box-header img{opacity:1;transform:scale(1.1);}.elementor-910 .elementor-element.elementor-element-723f9d8 .elementskit-info-image-box.elementskit-thumb-card:hover >  img{opacity:1;transform:scale(1.1);}.elementor-910 .elementor-element.elementor-element-723f9d8 .elementskit-info-image-box .elementskit-info-box-title{margin:0px 0px 20px 0px;}.elementor-910 .elementor-element.elementor-element-723f9d8 .elementskit-info-image-box .elementskit-box-style-content{margin:0px 0px 14px 0px;}.elementor-910 .elementor-element.elementor-element-e46692f.ekit-equal-height-enable,
					.elementor-910 .elementor-element.elementor-element-e46692f.ekit-equal-height-enable > div,
					.elementor-910 .elementor-element.elementor-element-e46692f.ekit-equal-height-enable .ekit-wid-con,
					.elementor-910 .elementor-element.elementor-element-e46692f.ekit-equal-height-enable .ekit-wid-con .elementskit-info-image-box{height:100%;}.elementor-910 .elementor-element.elementor-element-e46692f .elementskit-box-header{border-radius:0px 0px 0px 0px;}.elementor-910 .elementor-element.elementor-element-e46692f .elementskit-box-header img{border-radius:0px 0px 0px 0px;}.elementor-910 .elementor-element.elementor-element-e46692f .elementskit-info-image-box  .elementskit-box-header img{opacity:1;}.elementor-910 .elementor-element.elementor-element-e46692f .elementskit-info-image-box.elementskit-thumb-card >  img{opacity:1;}.elementor-910 .elementor-element.elementor-element-e46692f .elementskit-info-image-box:hover  .elementskit-box-header img{opacity:1;transform:scale(1.1);}.elementor-910 .elementor-element.elementor-element-e46692f .elementskit-info-image-box.elementskit-thumb-card:hover >  img{opacity:1;transform:scale(1.1);}.elementor-910 .elementor-element.elementor-element-e46692f .elementskit-info-image-box .elementskit-info-box-title{margin:0px 0px 20px 0px;}.elementor-910 .elementor-element.elementor-element-e46692f .elementskit-info-image-box .elementskit-box-style-content{margin:0px 0px 14px 0px;}.elementor-910 .elementor-element.elementor-element-11f04a2{overflow:visible;}.elementor-910 .elementor-element.elementor-element-a924784{overflow:visible;}.elementor-910 .elementor-element.elementor-element-3df8e030{overflow:visible;}.elementor-910 .elementor-element.elementor-element-5c8b23a7 .faq-area .info h2{color:#1F5FCD;}.elementor-910 .elementor-element.elementor-element-5c8b23a7 .faq-area .faq-content .card .card-header h4{color:#1F5FCD;}.elementor-910 .elementor-element.elementor-element-5c8b23a7 p{color:#000000;}/* Start custom CSS for hero4, class: .elementor-element-45b03aad */.banner-area .content h2 {
    font-size: 38px;
    margin-bottom: 25px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-664db27 */.cta-section {
    background: linear-gradient(135deg, #2735f8, #56aeff);
    padding: 80px 20px;
    text-align: center;
    color: #ffffff;
    font-family: 'Poppins', sans-serif;
    border-radius: 16px;
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);
    margin: 40px 0;
  }

  .cta-section h2 {
    font-size: 28px;
    font-weight: 700;
    margin-bottom: 20px;
    line-height: 1.3;
    color: #ffffff
  }

  .cta-section p {
    font-size: 16px;
    line-height: 1.6;
    max-width: 700px;
    margin: 0 auto 30px auto;
    color: #000000 
      
  }

  .cta-button {
    display: inline-block;
    padding: 14px 32px;
    font-size: 16px;
    font-weight: 600;
    background-color: #ffffff;
    color: #00000;
    border-radius: 50px;
    text-decoration: none;
    transition: all 0.3s ease;
  }

  .cta-button:hover {
    background-color: #1f5fcd;
    color: #ffffff;
  }

  @media screen and (max-width: 768px) {
    .cta-section h2 {
      font-size: 24px;
    }

    .cta-section p {
      font-size: 16px;
    }

    .cta-button {
      font-size: 14px;
      padding: 12px 24px;
    }
  }/* End custom CSS */