.elementor-44311 .elementor-element.elementor-element-288527c{--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;}.elementor-44311 .elementor-element.elementor-element-e021355{--display:flex;}.elementor-44311 .elementor-element.elementor-element-df6ad99{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-44311 .elementor-element.elementor-element-554ade7 .elementor-heading-title{font-family:var( --e-global-typography-081e054-font-family ), Verdana, Arial, Sans-serif;font-size:var( --e-global-typography-081e054-font-size );font-weight:var( --e-global-typography-081e054-font-weight );text-transform:var( --e-global-typography-081e054-text-transform );font-style:var( --e-global-typography-081e054-font-style );line-height:var( --e-global-typography-081e054-line-height );letter-spacing:var( --e-global-typography-081e054-letter-spacing );word-spacing:var( --e-global-typography-081e054-word-spacing );}.elementor-44311 .elementor-element.elementor-element-554ade7 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-44311 .elementor-element.elementor-element-8a6138b .elementor-heading-title{font-family:var( --e-global-typography-aa388e9-font-family ), Verdana, Arial, Sans-serif;font-size:var( --e-global-typography-aa388e9-font-size );font-weight:var( --e-global-typography-aa388e9-font-weight );text-transform:var( --e-global-typography-aa388e9-text-transform );font-style:var( --e-global-typography-aa388e9-font-style );line-height:var( --e-global-typography-aa388e9-line-height );letter-spacing:var( --e-global-typography-aa388e9-letter-spacing );word-spacing:var( --e-global-typography-aa388e9-word-spacing );color:var( --e-global-color-primary );}.elementor-44311 .elementor-element.elementor-element-8a6138b > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-44311 .elementor-element.elementor-element-213a9ca .elementor-heading-title{font-family:var( --e-global-typography-fad8b51-font-family ), Verdana, Arial, Sans-serif;font-size:var( --e-global-typography-fad8b51-font-size );font-weight:var( --e-global-typography-fad8b51-font-weight );text-transform:var( --e-global-typography-fad8b51-text-transform );font-style:var( --e-global-typography-fad8b51-font-style );line-height:var( --e-global-typography-fad8b51-line-height );letter-spacing:var( --e-global-typography-fad8b51-letter-spacing );word-spacing:var( --e-global-typography-fad8b51-word-spacing );color:var( --e-global-color-primary );}.elementor-44311 .elementor-element.elementor-element-213a9ca > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-44311 .elementor-element.elementor-element-7998a27 .elementor-heading-title{font-family:var( --e-global-typography-fad8b51-font-family ), Verdana, Arial, Sans-serif;font-size:var( --e-global-typography-fad8b51-font-size );font-weight:var( --e-global-typography-fad8b51-font-weight );text-transform:var( --e-global-typography-fad8b51-text-transform );font-style:var( --e-global-typography-fad8b51-font-style );line-height:var( --e-global-typography-fad8b51-line-height );letter-spacing:var( --e-global-typography-fad8b51-letter-spacing );word-spacing:var( --e-global-typography-fad8b51-word-spacing );color:var( --e-global-color-primary );}.elementor-44311 .elementor-element.elementor-element-7998a27 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-44311 .elementor-element.elementor-element-725904f{--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;--overlay-opacity:0.5;}.elementor-44311 .elementor-element.elementor-element-725904f::before, .elementor-44311 .elementor-element.elementor-element-725904f > .elementor-background-video-container::before, .elementor-44311 .elementor-element.elementor-element-725904f > .e-con-inner > .elementor-background-video-container::before, .elementor-44311 .elementor-element.elementor-element-725904f > .elementor-background-slideshow::before, .elementor-44311 .elementor-element.elementor-element-725904f > .e-con-inner > .elementor-background-slideshow::before, .elementor-44311 .elementor-element.elementor-element-725904f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-44311 .elementor-element.elementor-element-f286fdb{--display:flex;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.125);--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-44311 .elementor-element.elementor-element-5d04aa8{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:30px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-44311 .elementor-element.elementor-element-3848128{--display:flex;--border-radius:25px 25px 25px 25px;--padding-top:50px;--padding-bottom:20px;--padding-left:50px;--padding-right:50px;}.elementor-44311 .elementor-element.elementor-element-3848128:not(.elementor-motion-effects-element-type-background), .elementor-44311 .elementor-element.elementor-element-3848128 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-72ee77d ) 0%, var( --e-global-color-8ea9f37 ) 100%);}.elementor-44311 .elementor-element.elementor-element-5c94d85 .elementor-heading-title{font-family:var( --e-global-typography-cf31296-font-family ), Verdana, Arial, Sans-serif;font-size:var( --e-global-typography-cf31296-font-size );font-weight:var( --e-global-typography-cf31296-font-weight );text-transform:var( --e-global-typography-cf31296-text-transform );font-style:var( --e-global-typography-cf31296-font-style );line-height:var( --e-global-typography-cf31296-line-height );letter-spacing:var( --e-global-typography-cf31296-letter-spacing );word-spacing:var( --e-global-typography-cf31296-word-spacing );color:var( --e-global-color-accent );}.elementor-44311 .elementor-element.elementor-element-45e971a{font-family:"Verdana", Verdana, Arial, Sans-serif;font-size:1rem;font-weight:400;line-height:1.875em;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.15);color:var( --e-global-color-915114c );}.elementor-44311 .elementor-element.elementor-element-96387d2{--display:flex;--border-radius:25px 25px 25px 25px;--padding-top:50px;--padding-bottom:20px;--padding-left:50px;--padding-right:50px;}.elementor-44311 .elementor-element.elementor-element-96387d2:not(.elementor-motion-effects-element-type-background), .elementor-44311 .elementor-element.elementor-element-96387d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-72ee77d ) 0%, var( --e-global-color-8ea9f37 ) 100%);}.elementor-44311 .elementor-element.elementor-element-30f3d70 .elementor-heading-title{font-family:var( --e-global-typography-cf31296-font-family ), Verdana, Arial, Sans-serif;font-size:var( --e-global-typography-cf31296-font-size );font-weight:var( --e-global-typography-cf31296-font-weight );text-transform:var( --e-global-typography-cf31296-text-transform );font-style:var( --e-global-typography-cf31296-font-style );line-height:var( --e-global-typography-cf31296-line-height );letter-spacing:var( --e-global-typography-cf31296-letter-spacing );word-spacing:var( --e-global-typography-cf31296-word-spacing );color:var( --e-global-color-accent );}.elementor-44311 .elementor-element.elementor-element-a1bc60a{font-family:"Verdana", Verdana, Arial, Sans-serif;font-size:1rem;font-weight:400;line-height:1.875em;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.15);color:var( --e-global-color-915114c );}@media(max-width:1024px){.elementor-44311 .elementor-element.elementor-element-554ade7 .elementor-heading-title{font-size:var( --e-global-typography-081e054-font-size );line-height:var( --e-global-typography-081e054-line-height );letter-spacing:var( --e-global-typography-081e054-letter-spacing );word-spacing:var( --e-global-typography-081e054-word-spacing );}.elementor-44311 .elementor-element.elementor-element-8a6138b .elementor-heading-title{font-size:var( --e-global-typography-aa388e9-font-size );line-height:var( --e-global-typography-aa388e9-line-height );letter-spacing:var( --e-global-typography-aa388e9-letter-spacing );word-spacing:var( --e-global-typography-aa388e9-word-spacing );}.elementor-44311 .elementor-element.elementor-element-213a9ca .elementor-heading-title{font-size:var( --e-global-typography-fad8b51-font-size );line-height:var( --e-global-typography-fad8b51-line-height );letter-spacing:var( --e-global-typography-fad8b51-letter-spacing );word-spacing:var( --e-global-typography-fad8b51-word-spacing );}.elementor-44311 .elementor-element.elementor-element-7998a27 .elementor-heading-title{font-size:var( --e-global-typography-fad8b51-font-size );line-height:var( --e-global-typography-fad8b51-line-height );letter-spacing:var( --e-global-typography-fad8b51-letter-spacing );word-spacing:var( --e-global-typography-fad8b51-word-spacing );}.elementor-44311 .elementor-element.elementor-element-f286fdb{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-44311 .elementor-element.elementor-element-5d04aa8{--grid-auto-flow:row;}.elementor-44311 .elementor-element.elementor-element-5c94d85 .elementor-heading-title{font-size:var( --e-global-typography-cf31296-font-size );line-height:var( --e-global-typography-cf31296-line-height );letter-spacing:var( --e-global-typography-cf31296-letter-spacing );word-spacing:var( --e-global-typography-cf31296-word-spacing );}.elementor-44311 .elementor-element.elementor-element-45e971a{font-size:1rem;line-height:1.875em;}.elementor-44311 .elementor-element.elementor-element-30f3d70 .elementor-heading-title{font-size:var( --e-global-typography-cf31296-font-size );line-height:var( --e-global-typography-cf31296-line-height );letter-spacing:var( --e-global-typography-cf31296-letter-spacing );word-spacing:var( --e-global-typography-cf31296-word-spacing );}.elementor-44311 .elementor-element.elementor-element-a1bc60a{font-size:1rem;line-height:1.875em;}}@media(max-width:767px){.elementor-44311 .elementor-element.elementor-element-554ade7 .elementor-heading-title{font-size:var( --e-global-typography-081e054-font-size );line-height:var( --e-global-typography-081e054-line-height );letter-spacing:var( --e-global-typography-081e054-letter-spacing );word-spacing:var( --e-global-typography-081e054-word-spacing );}.elementor-44311 .elementor-element.elementor-element-8a6138b .elementor-heading-title{font-size:var( --e-global-typography-aa388e9-font-size );line-height:var( --e-global-typography-aa388e9-line-height );letter-spacing:var( --e-global-typography-aa388e9-letter-spacing );word-spacing:var( --e-global-typography-aa388e9-word-spacing );}.elementor-44311 .elementor-element.elementor-element-213a9ca .elementor-heading-title{font-size:var( --e-global-typography-fad8b51-font-size );line-height:var( --e-global-typography-fad8b51-line-height );letter-spacing:var( --e-global-typography-fad8b51-letter-spacing );word-spacing:var( --e-global-typography-fad8b51-word-spacing );}.elementor-44311 .elementor-element.elementor-element-7998a27 .elementor-heading-title{font-size:var( --e-global-typography-fad8b51-font-size );line-height:var( --e-global-typography-fad8b51-line-height );letter-spacing:var( --e-global-typography-fad8b51-letter-spacing );word-spacing:var( --e-global-typography-fad8b51-word-spacing );}.elementor-44311 .elementor-element.elementor-element-f286fdb{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-44311 .elementor-element.elementor-element-5d04aa8{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-44311 .elementor-element.elementor-element-5c94d85 .elementor-heading-title{font-size:var( --e-global-typography-cf31296-font-size );line-height:var( --e-global-typography-cf31296-line-height );letter-spacing:var( --e-global-typography-cf31296-letter-spacing );word-spacing:var( --e-global-typography-cf31296-word-spacing );}.elementor-44311 .elementor-element.elementor-element-45e971a{font-size:1rem;line-height:1.875em;}.elementor-44311 .elementor-element.elementor-element-30f3d70 .elementor-heading-title{font-size:var( --e-global-typography-cf31296-font-size );line-height:var( --e-global-typography-cf31296-line-height );letter-spacing:var( --e-global-typography-cf31296-letter-spacing );word-spacing:var( --e-global-typography-cf31296-word-spacing );}.elementor-44311 .elementor-element.elementor-element-a1bc60a{font-size:1rem;line-height:1.875em;}}/* Start custom CSS for container, class: .elementor-element-f286fdb */.elementor-44311 .elementor-element.elementor-element-f286fdb .icons {
color: var( --e-global-color-primary) !important;
}
#side-menu-and-betty[_ngcontent-ng-c3013384737] {
  font: 1rem Verdana,sans-serif!important;
}
betty-bot #input-group {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  background: transparent !important;
  width: 100% !important;
  padding: 10px !important;
  margin: 0!important;
  gap: 10px;
}
betty-bot #btnSend, betty-bot #downloadChat {
  position: static !important;
}
#side-menu-and-betty {
    border:none!important;
}
#betty-wrapper {
    border: none!important;
}
.elementor-44311 .elementor-element.elementor-element-f286fdb betty-bot #input-group {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  background: transparent !important;
  margin: 0 !important;
}
.elementor-44311 .elementor-element.elementor-element-f286fdb betty-bot #input {
  flex-grow: 1 !important;
  margin: 0 !important;
  padding: 16px 60px 16px 20px !important;
  border-radius: 10px !important;
  border: 1px solid #B1B3B3 !important;
}
#downloadChat {
  width: 52px!important;
  height: 52px!important;
  border-radius: 10px!important;
  box-shadow: none!important;
  border: 1px solid #B1B3B3!important;
  right: 0px!important;
  margin:0!important;
}
#btnSend {
  border: 1px solid #B1B3B3!important;
  border-radius:10px;
  width: 54px!important;
  height: 52px!important;
}/* End custom CSS */