.elementor-67280 .elementor-element.elementor-element-2f65373{--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;--background-transition:0.3s;--border-radius:0px 0px 60px 60px;--padding-top:130px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-67280 .elementor-element.elementor-element-2f65373:not(.elementor-motion-effects-element-type-background), .elementor-67280 .elementor-element.elementor-element-2f65373 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F7;}.elementor-67280 .elementor-element.elementor-element-2f65373, .elementor-67280 .elementor-element.elementor-element-2f65373::before{--border-transition:0.3s;}.elementor-67280 .elementor-element.elementor-element-316b550{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-67280 .elementor-element.elementor-element-316b550.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-67280 .elementor-element.elementor-element-4067c7f{width:100%;max-width:100%;}.elementor-67280 .elementor-element.elementor-element-4067c7f .elementor-heading-title{font-size:72px;}.elementor-67280 .elementor-element.elementor-element-ea0e131{width:100%;max-width:100%;}.elementor-67280 .elementor-element.elementor-element-ea0e131 .elementor-heading-title{font-size:72px;}.elementor-67280 .elementor-element.elementor-element-c791685{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-67280 .elementor-element.elementor-element-2aef1ff{--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;--background-transition:0.3s;--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-67280 .elementor-element.elementor-element-0253856{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-67280 .elementor-element.elementor-element-ac72fb9{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-67280 .elementor-element.elementor-element-b17c4f4{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-67280 .elementor-element.elementor-element-2315768{--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;--background-transition:0.3s;--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-67280 .elementor-element.elementor-element-316b550{--width:59%;}.elementor-67280 .elementor-element.elementor-element-2aef1ff{--content-width:800px;}}@media(max-width:1000px){.elementor-67280 .elementor-element.elementor-element-2f65373{--padding-top:130px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-67280 .elementor-element.elementor-element-4067c7f .elementor-heading-title{font-size:40px;}.elementor-67280 .elementor-element.elementor-element-ea0e131 .elementor-heading-title{font-size:40px;}.elementor-67280 .elementor-element.elementor-element-2aef1ff{--flex-wrap:nowrap;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}}@media(max-width:767px){.elementor-67280 .elementor-element.elementor-element-2f65373{--min-height:0px;--border-radius:0px 0px 32px 32px;--padding-top:130px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-67280 .elementor-element.elementor-element-4067c7f .elementor-heading-title{font-size:28px;}.elementor-67280 .elementor-element.elementor-element-ea0e131 .elementor-heading-title{font-size:32px;}.elementor-67280 .elementor-element.elementor-element-2aef1ff{--flex-wrap:wrap;--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-67280 .elementor-element.elementor-element-2315768{--margin-top:-35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}/* Start custom CSS */.testtimonial-no-img img{
    display: none;
}
.no-hover-shadow .elementor-button:hover{
    box-shadow:none;
}
.elementor-widget-breadcrumbs p {
    font-size: 16px;
}
.elementor-widget-breadcrumbs p a{
    color: #6F6F6F;
}
.but__dl .elementor-button{
    min-height: 120px
}
.but__dl .elementor-button-text{
    text-align: left;
        position: relative;
    top: 3px;
}
.but__dl .elementor-button-icon svg{
    width: 1.7em !important;
}
@media only screen and (max-width: 1000px){
    .but__dl .elementor-button-text{
    text-align: left;
        position: relative;
    top: 0px;
}
}
@media only screen and (max-width: 600px) {
  .key__features .elementor-image-box-wrapper{
      display: grid;
    position: relative;
    grid-template-columns: 17% 1fr !important;
  }
  .key__features .elementor-image-box-content{
          position: relative;
    bottom: 13px;
  }
  .testimonial-slider .elementor-swiper-button{
      display: none !important;
  }
  .testimonial-slider .testimonial-content{
      padding-bottom: 20px !important;
  }
}
.gform_wrapper > input[type=date], input[type=email], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=url], select, textarea{
border-radius: 0.8rem;
    border: 1px solid #b9b9b9;
    padding: 10px 18px !important;
}
.gform_wrapper input[type=text]{
border-radius: 0.8rem;
    border: 1px solid #b9b9b9;
 }

.gform_wrapper label {
    font-family: "Circular", Sans-serif !important;
    color: #6F6F6F;
    font-weight: 400 !important;
    font-size: 15px !important;
}

.gform_wrapper input[type=submit] {
    border: 0;
    color: #ffffff;
    background-color: #181C2A;
    padding: 15px 32px !important;
}
.gform_wrapper input[type=submit]:hover {
     color: var(--e-global-color-text);
     border: 1px solid var(--e-global-color-text);
    background-color: #fff;
    box-shadow: 0 11px 22px 0 rgba(36,36,36,.1);
}/* End custom CSS */