.elementor-147 .elementor-element.elementor-element-9a96f25{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-147 .elementor-element.elementor-element-119333f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-147 .elementor-element.elementor-element-19ed190{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-147 .elementor-element.elementor-element-aedd8a9{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-147 .elementor-element.elementor-element-66e6b2e{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:4.5rem;--padding-bottom:5.6rem;--padding-left:9.9rem;--padding-right:0rem;}.elementor-147 .elementor-element.elementor-element-66e6b2e.e-con{--align-self:stretch;}.elementor-147 .elementor-element.elementor-element-74403d7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-147 .elementor-element.elementor-element-9542310 .elementor-heading-title{font-family:"RobotoFlex", Sans-serif;font-size:4.2rem;font-weight:350;line-height:4.6rem;color:#18164C;}.elementor-147 .elementor-element.elementor-element-9542310{padding:0rem 2rem 5.6rem 0rem;width:var( --container-widget-width, 110rem );max-width:110rem;--container-widget-width:110rem;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 2px 0px;border-color:#51BAD4;}.elementor-147 .elementor-element.elementor-element-023ac9a{--display:flex;--overflow:hidden;--border-radius:0px 0px 0px 0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-147 .elementor-element.elementor-element-f3795da{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-147 .elementor-element.elementor-element-cff7681{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-147 .elementor-element.elementor-element-dab667a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:6.1rem;--padding-bottom:0rem;--padding-left:11.9rem;--padding-right:0rem;}.elementor-147 .elementor-element.elementor-element-dc4ef61{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#51BAD4;--border-color:#51BAD4;--margin-top:0rem;--margin-bottom:2.2rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:2.2rem;--padding-left:0rem;--padding-right:8rem;}.elementor-147 .elementor-element.elementor-element-550c60b{text-align:left;padding:0rem 0rem 0rem 0rem;}.elementor-147 .elementor-element.elementor-element-550c60b img{width:5.5rem;height:5.5rem;}.elementor-147 .elementor-element.elementor-element-550c60b.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-147 .elementor-element.elementor-element-5b31bf4{font-family:"RobotoFlex", Sans-serif;font-size:3.6rem;font-weight:650;line-height:4.6rem;color:var( --e-global-color-c3ecf3e );padding:0rem 0rem 0rem 2rem;width:100%;max-width:100%;border-style:none;}.elementor-147 .elementor-element.elementor-element-731ed2a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0rem;--padding-bottom:8.7rem;--padding-left:11.5rem;--padding-right:0rem;}.elementor-147 .elementor-element.elementor-element-a30bf17{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-147 .elementor-element.elementor-element-43d5a97{font-family:"RobotoFlex", Sans-serif;padding:0rem 0rem 2.2rem 0rem;}.elementor-147 .elementor-element.elementor-element-432492b{font-family:"RobotoFlex", Sans-serif;padding:0rem 0rem 2.2rem 0rem;}.elementor-147 .elementor-element.elementor-element-b6bfe5a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-147 .elementor-element.elementor-element-89c2f91{font-family:"RobotoFlex", Sans-serif;padding:0rem 0rem 2.2rem 0rem;}.elementor-147 .elementor-element.elementor-element-e914bb4{font-family:"RobotoFlex", Sans-serif;padding:0rem 0rem 2.2rem 0rem;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-147 .elementor-element.elementor-element-a30bf17{--width:95rem;}}@media(max-width:1366px){.elementor-147 .elementor-element.elementor-element-550c60b{width:initial;max-width:initial;}}@media(max-width:1200px){.elementor-147 .elementor-element.elementor-element-dc4ef61{--gap:0rem 2rem;--row-gap:0rem;--column-gap:2rem;}.elementor-147 .elementor-element.elementor-element-5b31bf4{padding:0rem 0rem 0rem 0rem;}}@media(max-width:767px){.elementor-147 .elementor-element.elementor-element-aedd8a9{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-147 .elementor-element.elementor-element-66e6b2e{--padding-top:4.5rem;--padding-bottom:5.4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-147 .elementor-element.elementor-element-74403d7{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-147 .elementor-element.elementor-element-9542310 .elementor-heading-title{font-size:2.6rem;line-height:3.12rem;}.elementor-147 .elementor-element.elementor-element-9542310{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 2rem 0rem;width:100%;max-width:100%;}.elementor-147 .elementor-element.elementor-element-dab667a{--padding-top:4.8rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:3.2rem;}.elementor-147 .elementor-element.elementor-element-dc4ef61{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--margin-top:0rem;--margin-bottom:4.2rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:2.1rem;--padding-left:0rem;--padding-right:0rem;}.elementor-147 .elementor-element.elementor-element-550c60b img{width:5.5rem;max-width:100%;height:100%;}.elementor-147 .elementor-element.elementor-element-550c60b{padding:0rem 0rem 0rem 0rem;--container-widget-width:50px;--container-widget-flex-grow:0;width:var( --container-widget-width, 50px );max-width:50px;}.elementor-147 .elementor-element.elementor-element-5b31bf4{text-align:left;font-size:3.2rem;line-height:120%;margin:-0.5rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 0rem;width:var( --container-widget-width, 24rem );max-width:24rem;--container-widget-width:24rem;--container-widget-flex-grow:0;}.elementor-147 .elementor-element.elementor-element-5b31bf4.elementor-element{--align-self:center;}.elementor-147 .elementor-element.elementor-element-731ed2a{--padding-top:0rem;--padding-bottom:5.7rem;--padding-left:0rem;--padding-right:0rem;}.elementor-147 .elementor-element.elementor-element-a30bf17{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-147 .elementor-element.elementor-element-43d5a97{font-size:1.6rem;line-height:1.92rem;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) -0.3rem;padding:0rem 0rem 1.8rem 0rem;}.elementor-147 .elementor-element.elementor-element-432492b{font-size:1.6rem;line-height:1.92rem;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) -0.3rem;padding:0rem 0rem 1.8rem 0rem;}.elementor-147 .elementor-element.elementor-element-89c2f91{font-size:1.6rem;line-height:1.92rem;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) -0.3rem;padding:0rem 0rem 1.8rem 0rem;}.elementor-147 .elementor-element.elementor-element-e914bb4{font-size:1.6rem;line-height:1.92rem;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) -0.3rem;padding:0rem 0rem 0rem 0rem;}}/* Start custom CSS for container, class: .elementor-element-9a96f25 */@media (min-width: 768px) {
.connect-hero .herotext{
    margin-left: 10.9rem;
    margin-top: 2.7rem;
    margin-bottom: 2.8rem;
    padding-bottom: 6rem !important;
}
.pointer{
        bottom: -40px !important;
        left: 16.5% !important;
}
/*.elementor-53 .elementor-element.elementor-element-4e4c75f {*/

/*    padding: 18px 0px 0px 0px !important;*/
/*}*/
}
@media (max-width: 768px) {
    .connect-hero .elementor-element-e96a004{
        margin-top: 2.3rem;
             margin-bottom: 7.4rem;}
    .elementor-element.elementor-element-895dfda {
        
        padding-top: 4.4rem !important;
    }
    
    .pointer{
     bottom: -27px !important;
     left: 33% !important;
   
}
    
    .herotext{
            padding-right: 5rem !important;

    }
    
}

.connect-hero .herotext p{
      font-variation-settings: 
  "GRAD" 0,
  "XOPQ" 96,
  "XTRA" 468,
  "YOPQ" 79,
  "YTAS" 737,
  "YTDE" -203,
  "YTFI" 738,
  "YTLC" 553,
  "YTUC" 712,
  "slnt" 0,
  "wdth" 115;
  font-weight: 363;
  font-family: "RobotoFlex"
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9542310 */.elementor-147 .elementor-element.elementor-element-9542310{
      font-variation-settings:
    "GRAD" 0,
    "XOPQ" 96,
    "XTRA" 468,
    "YOPQ" 79,
    "YTAS" 737,
    "YTDE" -203,
    "YTFI" 738,
    "YTLC" 553,
    "YTUC" 712,
    "slnt" 0,
    "wdth" 115;
    
    
   
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2a3ed3b */form#gigya-subscribe-with-email-form {
  width: auto !important;
}
div#gigya-subscribe-with-email-screen {
  padding-top: 2.1rem  !important;
  padding-left: 5.3rem  !important;
  padding-bottom: 4.7rem  !important;
}

@media (max-width: 768px) {
    div#gigya-subscribe-with-email-screen {
  padding-top: 1.9rem  !important;
  padding-left: 2.2rem  !important;
  padding-right: 1.2rem  !important;
  padding-bottom: 4.3rem  !important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-023ac9a */.elementor-147 .elementor-element.elementor-element-023ac9a{
  background: linear-gradient(100.01deg, rgba(112, 112, 112, 0.45) -151.87%, rgba(115, 115, 115, 0) 66.33%);


border-bottom-left-radius: 33px!important;

} 
@media (max-width: 768px) {
div#gigya-form {
    padding-left: 2.5rem;
    
}
.tp-radio-group {
  
    width: 169px !important;
}
.gigya-screen .gigya-composite-control.gigya-composite-control-multi-choice .gigya-multi-choice-item label {
    width: 63% !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5b31bf4 */.elementor-147 .elementor-element.elementor-element-5b31bf4{
      font-variation-settings: 
    "GRAD" 0,
    "XOPQ" 96,
    "XTRA" 468,
    "YOPQ" 79,
    "YTAS" 737,
    "YTDE" -203,
    "YTFI" 738,
    "YTLC" 553,
    "YTUC" 712,
    "slnt" 0,
    "wdth" 115;
}


.elementor-147 .elementor-element.elementor-element-5b31bf4 h3{
   font-size: inherit;
  line-height: inherit;
  font-weight: inherit;
  margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-43d5a97 */.elementor-147 .elementor-element.elementor-element-43d5a97{
  font-variation-settings: 
    "GRAD" 0,
    "XOPQ" 96,
    "XTRA" 468,
    "YOPQ" 79,
    "YTAS" 750,
    "YTDE" -203,
    "YTFI" 738,
    "YTLC" 514,
    "YTUC" 712,
    "slnt" 0,
    "wdth" 110,
    "wght" 400;
}
.elementor-147 .elementor-element.elementor-element-43d5a97 strong{
 font-variation-settings:
    "GRAD" 0,
    "XOPQ" 96,
    "XTRA" 468,
    "YOPQ" 79,
    "YTAS" 750,
    "YTDE" -203,
    "YTFI" 738,
    "YTLC" 514,
    "YTUC" 712,
    "slnt" 0,
    "wdth" 110,
    "wght" 700; 
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-432492b */.elementor-147 .elementor-element.elementor-element-432492b{
      font-variation-settings:
    "GRAD" 0,
    "XOPQ" 96,
    "XTRA" 468,
    "YOPQ" 79,
    "YTAS" 750,
    "YTDE" -203,
    "YTFI" 738,
    "YTLC" 514,
    "YTUC" 712,
    "slnt" 0,
    "wdth" 110;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-89c2f91 */.elementor-147 .elementor-element.elementor-element-89c2f91{
      font-variation-settings:
    "GRAD" 0,
    "XOPQ" 96,
    "XTRA" 468,
    "YOPQ" 79,
    "YTAS" 750,
    "YTDE" -203,
    "YTFI" 738,
    "YTLC" 514,
    "YTUC" 712,
    "slnt" 0,
    "wdth" 110;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e914bb4 */.elementor-147 .elementor-element.elementor-element-e914bb4{
      font-variation-settings:
    "GRAD" 0,
    "XOPQ" 96,
    "XTRA" 468,
    "YOPQ" 79,
    "YTAS" 750,
    "YTDE" -203,
    "YTFI" 738,
    "YTLC" 514,
    "YTUC" 712,
    "slnt" 0,
    "wdth" 110;
}/* End custom CSS */
/* Start custom CSS */html{
    overflow-x: hidden;
}

.main-container::before {

  z-index: 0;

}
.elementor-147 .elementor-element.elementor-element-66e6b2e.e-con {

  z-index: 1 !important;

}
body{
    background: transparent !important;
}
 .entry-content{
     margin:0 !important;
 }/* End custom CSS */