.elementor-19803 .elementor-element.elementor-element-733495b{--display:flex;--min-height:100vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.03;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:72px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19803 .elementor-element.elementor-element-733495b::before, .elementor-19803 .elementor-element.elementor-element-733495b > .elementor-background-video-container::before, .elementor-19803 .elementor-element.elementor-element-733495b > .e-con-inner > .elementor-background-video-container::before, .elementor-19803 .elementor-element.elementor-element-733495b > .elementor-background-slideshow::before, .elementor-19803 .elementor-element.elementor-element-733495b > .e-con-inner > .elementor-background-slideshow::before, .elementor-19803 .elementor-element.elementor-element-733495b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-19803 .elementor-element.elementor-element-bc7ac42{--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:16px 16px;--row-gap:16px;--column-gap:16px;--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-19803 .elementor-element.elementor-element-bc7ac42.e-con{--align-self:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-19803 .elementor-element.elementor-element-8e46008 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 48px 0px;}.elementor-19803 .elementor-element.elementor-element-8e46008{text-align:center;}.elementor-19803 .elementor-element.elementor-element-8e46008 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-19803 .elementor-element.elementor-element-ca4b0ff > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 24px 0px;}.elementor-19803 .elementor-element.elementor-element-ca4b0ff{text-align:center;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-secondary );}.elementor-19803 .elementor-element.elementor-element-fd80876 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19803 .elementor-element.elementor-element-fd80876 .witty-chatbar-container{border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19803 .elementor-element.elementor-element-fd80876 .witty-chatbar-input{height:150px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-secondary );background-color:var( --e-global-color-b732374 );border-style:solid;border-width:0px 0px 0px 0px;border-radius:16px 16px 16px 16px;padding:16px 24px 16px 24px;}.elementor-19803 .elementor-element.elementor-element-fd80876 .witty-chatbar-input:empty:before{color:var( --e-global-color-6329e36 );}.elementor-19803 .elementor-element.elementor-element-fd80876 .witty-chatbar-input:focus:empty:before{color:var( --e-global-color-6329e36 );}.elementor-19803 .elementor-element.elementor-element-fd80876 .input-text-top .witty-chatbar-input{padding-top:13px !important;padding-bottom:auto !important;}.elementor-19803 .elementor-element.elementor-element-fd80876 .input-text-bottom .witty-chatbar-input{padding-bottom:13px !important;padding-top:auto !important;}.elementor-19803 .elementor-element.elementor-element-fd80876 .button-inside-right .witty-chatbar-button{right:0px;}.elementor-19803 .elementor-element.elementor-element-fd80876 .button-inside-left .witty-chatbar-button{left:0px;}.elementor-19803 .elementor-element.elementor-element-fd80876 .button-vertical-top .witty-chatbar-button{top:0px;transform:translateY(0);}.elementor-19803 .elementor-element.elementor-element-fd80876 .button-vertical-bottom .witty-chatbar-button{bottom:0px;top:auto;transform:translateY(0);}.elementor-19803 .elementor-element.elementor-element-fd80876 .witty-chatbar-button{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );border-radius:10px 0px 16px 0px;padding:16px 20px 16px 20px;}.elementor-19803 .elementor-element.elementor-element-fd80876 .witty-chatbar-button:hover{background-color:var( --e-global-color-6329e36 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-19803 .elementor-element.elementor-element-ceb4667 .elementor-button{background-color:var( --e-global-color-text );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-19803 .elementor-element.elementor-element-ceb4667{z-index:2;}.elementor-19803 .elementor-element.elementor-element-ceb4667 .elementor-button:hover, .elementor-19803 .elementor-element.elementor-element-ceb4667 .elementor-button:focus{color:var( --e-global-color-6329e36 );}.elementor-19803 .elementor-element.elementor-element-ceb4667 .elementor-button:hover svg, .elementor-19803 .elementor-element.elementor-element-ceb4667 .elementor-button:focus svg{fill:var( --e-global-color-6329e36 );}.elementor-19803 .elementor-element.elementor-element-5ec3f11 .elementor-button{background-color:var( --e-global-color-text );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-19803 .elementor-element.elementor-element-5ec3f11{z-index:3;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-19803 .elementor-element.elementor-element-7f5d412 > .elementor-widget-container{--e-transform-translateY:-160px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19803 .elementor-element.elementor-element-7f5d412{text-align:center;}.elementor-19803 .elementor-element.elementor-element-7f5d412 img{width:100%;}.elementor-19803 .elementor-element.elementor-element-e37bbf0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-19803 .elementor-element.elementor-element-8b21d5f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-19803 .elementor-element.elementor-element-8b21d5f:not(.elementor-motion-effects-element-type-background), .elementor-19803 .elementor-element.elementor-element-8b21d5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b732374 );}.elementor-19803 .elementor-element.elementor-element-db614f1{--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:64px 64px;--row-gap:64px;--column-gap:64px;--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-19803 .elementor-element.elementor-element-e39d856 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19803 .elementor-element.elementor-element-e39d856{text-align:left;}.elementor-19803 .elementor-element.elementor-element-e39d856 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-19803 .elementor-element.elementor-element-d620801 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19803 .elementor-element.elementor-element-d620801{text-align:left;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-secondary );}.elementor-19803 .elementor-element.elementor-element-d620801 a{color:var( --e-global-color-secondary );}.elementor-19803 .elementor-element.elementor-element-194f63b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:none;--border-style:none;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:0px;}.elementor-19803 .elementor-element.elementor-element-11b9d35 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19803 .elementor-element.elementor-element-11b9d35{text-align:left;font-family:"Gloria Hallelujah", Sans-serif;font-size:20px;font-weight:800;line-height:1.6em;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-19803 .elementor-element.elementor-element-09394d0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19803 .elementor-element.elementor-element-09394d0{text-align:right;}.elementor-19803 .elementor-element.elementor-element-09394d0 img{width:56%;}.elementor-19803 .elementor-element.elementor-element-c2251ff{--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;}.elementor-19803 .elementor-element.elementor-element-e6db492{--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;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-19803 .elementor-element.elementor-element-e5bac22{--display:flex;--min-height:400px;--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;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19803 .elementor-element.elementor-element-99cc773{--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;--justify-content:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--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-19803 .elementor-element.elementor-element-99cc773.e-con{--e-con-transform-translateX:40px;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-19803 .elementor-element.elementor-element-b0ba07f{width:var( --container-widget-width, 480px );max-width:480px;--container-widget-width:480px;--container-widget-flex-grow:0;}.elementor-19803 .elementor-element.elementor-element-b0ba07f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19803 .elementor-element.elementor-element-b0ba07f .fake-chat-container{height:720px;background-color:var( --e-global-color-b732374 );background-position:center center;background-size:auto;background-repeat:repeat;background-attachment:scroll;border-style:solid;border-width:4px 4px 4px 4px;border-color:#E9FC8740;border-radius:16px 16px 16px 16px;}.elementor-19803 .elementor-element.elementor-element-b0ba07f .chat-bubble.user{background-color:var( --e-global-color-secondary );color:var( --e-global-color-b732374 );font-family:var( --e-global-typography-2589a51-font-family ), Sans-serif;font-size:var( --e-global-typography-2589a51-font-size );font-weight:var( --e-global-typography-2589a51-font-weight );line-height:var( --e-global-typography-2589a51-line-height );letter-spacing:var( --e-global-typography-2589a51-letter-spacing );padding:12px 16px 12px 16px;border-radius:18px 18px 18px 18px;}.elementor-19803 .elementor-element.elementor-element-b0ba07f .ai-avatar i{font-size:40px;}.elementor-19803 .elementor-element.elementor-element-b0ba07f .ai-avatar svg{width:40px;height:40px;}.elementor-19803 .elementor-element.elementor-element-b0ba07f .ai-avatar{color:#ffffff;background-color:#00000000;}.elementor-19803 .elementor-element.elementor-element-b0ba07f .chat-bubble.ai{background-color:var( --e-global-color-b732374 );color:var( --e-global-color-secondary );font-family:var( --e-global-typography-2589a51-font-family ), Sans-serif;font-size:var( --e-global-typography-2589a51-font-size );font-weight:var( --e-global-typography-2589a51-font-weight );line-height:var( --e-global-typography-2589a51-line-height );letter-spacing:var( --e-global-typography-2589a51-letter-spacing );padding:12px 16px 12px 16px;border-radius:18px 18px 18px 18px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.06);}.elementor-19803 .elementor-element.elementor-element-b0ba07f .loading-indicator{background-color:var( --e-global-color-b732374 );padding:12px 16px 12px 16px;border-radius:18px 18px 18px 18px;}.elementor-19803 .elementor-element.elementor-element-b0ba07f .loading-indicator span{color:var( --e-global-color-6329e36 );font-family:var( --e-global-typography-2589a51-font-family ), Sans-serif;font-size:var( --e-global-typography-2589a51-font-size );font-weight:var( --e-global-typography-2589a51-font-weight );line-height:var( --e-global-typography-2589a51-line-height );letter-spacing:var( --e-global-typography-2589a51-letter-spacing );}.elementor-19803 .elementor-element.elementor-element-b0ba07f .loading-dot{background-color:var( --e-global-color-6329e36 );width:8px;height:8px;}.elementor-19803 .elementor-element.elementor-element-b0ba07f .chat-input-wrapper{background-color:#F0F0F000;border-style:none;padding:10px 10px 10px 10px;}.elementor-19803 .elementor-element.elementor-element-b0ba07f .chat-input{background-color:#ffffff;color:#333333;font-family:var( --e-global-typography-2589a51-font-family ), Sans-serif;font-size:var( --e-global-typography-2589a51-font-size );font-weight:var( --e-global-typography-2589a51-font-weight );padding:12px 16px 12px 16px;border-radius:16px 16px 16px 16px;}.elementor-19803 .elementor-element.elementor-element-b0ba07f .chat-input::placeholder{color:#999999;font-family:var( --e-global-typography-2589a51-font-family ), Sans-serif;font-size:var( --e-global-typography-2589a51-font-size );font-weight:var( --e-global-typography-2589a51-font-weight );}.elementor-19803 .elementor-element.elementor-element-b0ba07f .chat-input::-webkit-input-placeholder{color:#999999;}.elementor-19803 .elementor-element.elementor-element-b0ba07f .chat-input::-moz-placeholder{color:#999999;}.elementor-19803 .elementor-element.elementor-element-b0ba07f .chat-input:-ms-input-placeholder{color:#999999;}.elementor-19803 .elementor-element.elementor-element-b0ba07f .chat-input, .elementor-19803 .elementor-element.elementor-element-b0ba07f .chat-input::placeholder{line-height:var( --e-global-typography-2589a51-line-height );letter-spacing:var( --e-global-typography-2589a51-letter-spacing );}.elementor-19803 .elementor-element.elementor-element-b0ba07f .chat-overlay{background-color:rgba(0,0,0,0.8);}.elementor-19803 .elementor-element.elementor-element-b0ba07f .cta-button{background-color:#000000;color:#ffffff;font-family:var( --e-global-typography-dc2affc-font-family ), Sans-serif;font-size:var( --e-global-typography-dc2affc-font-size );font-weight:var( --e-global-typography-dc2affc-font-weight );line-height:var( --e-global-typography-dc2affc-line-height );letter-spacing:var( --e-global-typography-dc2affc-letter-spacing );padding:8px 16px 8px 16px;border-radius:100px 100px 100px 100px;}.elementor-19803 .elementor-element.elementor-element-b0ba07f .cta-button:hover{background-color:#000000;}.elementor-19803 .elementor-element.elementor-element-e658c82{--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;--justify-content:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--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-19803 .elementor-element.elementor-element-4e1a07d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19803 .elementor-element.elementor-element-4e1a07d{text-align:left;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-secondary );}.elementor-19803 .elementor-element.elementor-element-4e1a07d a{color:var( --e-global-color-secondary );}.elementor-19803 .elementor-element.elementor-element-7b8d83a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19803 .elementor-element.elementor-element-7b8d83a{text-align:left;}.elementor-19803 .elementor-element.elementor-element-7b8d83a .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-19803 .elementor-element.elementor-element-96c99f4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19803 .elementor-element.elementor-element-96c99f4{text-align:left;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-secondary );}.elementor-19803 .elementor-element.elementor-element-96c99f4 a{color:var( --e-global-color-secondary );}.elementor-19803 .elementor-element.elementor-element-3fb1d9a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19803 .elementor-element.elementor-element-3fb1d9a{text-align:left;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:1.8em;letter-spacing:0.2px;color:var( --e-global-color-secondary );}.elementor-19803 .elementor-element.elementor-element-3fb1d9a a{color:var( --e-global-color-secondary );}.elementor-19803 .elementor-element.elementor-element-cf281fb{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-19803 .elementor-element.elementor-element-38cd345{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--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-19803 .elementor-element.elementor-element-7c19f11 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19803 .elementor-element.elementor-element-7c19f11{text-align:center;}.elementor-19803 .elementor-element.elementor-element-7c19f11 .elementor-heading-title{font-family:var( --e-global-typography-3daddfb-font-family ), Sans-serif;font-size:var( --e-global-typography-3daddfb-font-size );font-weight:var( --e-global-typography-3daddfb-font-weight );line-height:var( --e-global-typography-3daddfb-line-height );letter-spacing:var( --e-global-typography-3daddfb-letter-spacing );color:var( --e-global-color-secondary );}.elementor-19803 .elementor-element.elementor-element-cc5b9b6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19803 .elementor-element.elementor-element-cc5b9b6{text-align:center;}.elementor-19803 .elementor-element.elementor-element-cc5b9b6 .elementor-heading-title{font-family:var( --e-global-typography-3daddfb-font-family ), Sans-serif;font-size:var( --e-global-typography-3daddfb-font-size );font-weight:var( --e-global-typography-3daddfb-font-weight );line-height:var( --e-global-typography-3daddfb-line-height );letter-spacing:var( --e-global-typography-3daddfb-letter-spacing );color:var( --e-global-color-secondary );}.elementor-19803 .elementor-element.elementor-element-44b65c0{--e-image-carousel-slides-to-show:8;}.elementor-19803 .elementor-element.elementor-element-44b65c0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19803 .elementor-element.elementor-element-44b65c0 .swiper-wrapper{display:flex;align-items:center;}.elementor-19803 .elementor-element.elementor-element-2f5af3a .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-dc2affc-font-family ), Sans-serif;font-size:var( --e-global-typography-dc2affc-font-size );font-weight:var( --e-global-typography-dc2affc-font-weight );line-height:var( --e-global-typography-dc2affc-line-height );letter-spacing:var( --e-global-typography-dc2affc-letter-spacing );fill:var( --e-global-color-b732374 );color:var( --e-global-color-b732374 );}.elementor-19803 .elementor-element.elementor-element-c1a4897{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-19803 .elementor-element.elementor-element-c1a4897.e-con{--align-self:center;}.elementor-19803 .elementor-element.elementor-element-b9ecf4d{--display:flex;--min-height:400px;--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;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19803 .elementor-element.elementor-element-8f85c1e{--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;--justify-content:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--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-19803 .elementor-element.elementor-element-8f85c1e.e-con{--e-con-transform-translateX:50px;--align-self:center;--order:99999 /* order end hack */;}.elementor-19803 .elementor-element.elementor-element-5598f6c{width:var( --container-widget-width, 480px );max-width:480px;--container-widget-width:480px;--container-widget-flex-grow:0;}.elementor-19803 .elementor-element.elementor-element-5598f6c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19803 .elementor-element.elementor-element-5598f6c .fake-chat-container{height:720px;background-color:var( --e-global-color-b732374 );background-position:center center;background-size:auto;background-repeat:repeat;background-attachment:scroll;border-style:solid;border-width:4px 4px 4px 4px;border-color:#FFBE9840;border-radius:16px 16px 16px 16px;}.elementor-19803 .elementor-element.elementor-element-5598f6c .chat-bubble.user{background-color:var( --e-global-color-secondary );color:var( --e-global-color-b732374 );font-family:var( --e-global-typography-2589a51-font-family ), Sans-serif;font-size:var( --e-global-typography-2589a51-font-size );font-weight:var( --e-global-typography-2589a51-font-weight );line-height:var( --e-global-typography-2589a51-line-height );letter-spacing:var( --e-global-typography-2589a51-letter-spacing );padding:12px 16px 12px 16px;border-radius:18px 18px 18px 18px;}.elementor-19803 .elementor-element.elementor-element-5598f6c .ai-avatar i{font-size:40px;}.elementor-19803 .elementor-element.elementor-element-5598f6c .ai-avatar svg{width:40px;height:40px;}.elementor-19803 .elementor-element.elementor-element-5598f6c .ai-avatar{color:#ffffff;background-color:#00000000;}.elementor-19803 .elementor-element.elementor-element-5598f6c .chat-bubble.ai{background-color:var( --e-global-color-b732374 );color:var( --e-global-color-secondary );font-family:var( --e-global-typography-2589a51-font-family ), Sans-serif;font-size:var( --e-global-typography-2589a51-font-size );font-weight:var( --e-global-typography-2589a51-font-weight );line-height:var( --e-global-typography-2589a51-line-height );letter-spacing:var( --e-global-typography-2589a51-letter-spacing );padding:12px 16px 12px 16px;border-radius:18px 18px 18px 18px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.06);}.elementor-19803 .elementor-element.elementor-element-5598f6c .loading-indicator{background-color:var( --e-global-color-b732374 );padding:12px 16px 12px 16px;border-radius:18px 18px 18px 18px;}.elementor-19803 .elementor-element.elementor-element-5598f6c .loading-indicator span{color:var( --e-global-color-6329e36 );font-family:var( --e-global-typography-2589a51-font-family ), Sans-serif;font-size:var( --e-global-typography-2589a51-font-size );font-weight:var( --e-global-typography-2589a51-font-weight );line-height:var( --e-global-typography-2589a51-line-height );letter-spacing:var( --e-global-typography-2589a51-letter-spacing );}.elementor-19803 .elementor-element.elementor-element-5598f6c .loading-dot{background-color:var( --e-global-color-6329e36 );width:8px;height:8px;}.elementor-19803 .elementor-element.elementor-element-5598f6c .chat-input-wrapper{background-color:#F0F0F000;border-style:none;padding:10px 10px 10px 10px;}.elementor-19803 .elementor-element.elementor-element-5598f6c .chat-input{background-color:#ffffff;color:#333333;font-family:var( --e-global-typography-2589a51-font-family ), Sans-serif;font-size:var( --e-global-typography-2589a51-font-size );font-weight:var( --e-global-typography-2589a51-font-weight );padding:12px 16px 12px 16px;border-radius:16px 16px 16px 16px;}.elementor-19803 .elementor-element.elementor-element-5598f6c .chat-input::placeholder{color:#999999;font-family:var( --e-global-typography-2589a51-font-family ), Sans-serif;font-size:var( --e-global-typography-2589a51-font-size );font-weight:var( --e-global-typography-2589a51-font-weight );}.elementor-19803 .elementor-element.elementor-element-5598f6c .chat-input::-webkit-input-placeholder{color:#999999;}.elementor-19803 .elementor-element.elementor-element-5598f6c .chat-input::-moz-placeholder{color:#999999;}.elementor-19803 .elementor-element.elementor-element-5598f6c .chat-input:-ms-input-placeholder{color:#999999;}.elementor-19803 .elementor-element.elementor-element-5598f6c .chat-input, .elementor-19803 .elementor-element.elementor-element-5598f6c .chat-input::placeholder{line-height:var( --e-global-typography-2589a51-line-height );letter-spacing:var( --e-global-typography-2589a51-letter-spacing );}.elementor-19803 .elementor-element.elementor-element-5598f6c .chat-overlay{background-color:rgba(0,0,0,0.8);}.elementor-19803 .elementor-element.elementor-element-5598f6c .cta-button{background-color:#000000;color:#ffffff;font-family:var( --e-global-typography-dc2affc-font-family ), Sans-serif;font-size:var( --e-global-typography-dc2affc-font-size );font-weight:var( --e-global-typography-dc2affc-font-weight );line-height:var( --e-global-typography-dc2affc-line-height );letter-spacing:var( --e-global-typography-dc2affc-letter-spacing );padding:8px 16px 8px 16px;border-radius:100px 100px 100px 100px;}.elementor-19803 .elementor-element.elementor-element-5598f6c .cta-button:hover{background-color:#000000;}.elementor-19803 .elementor-element.elementor-element-8e1090a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-19803 .elementor-element.elementor-element-239f29f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19803 .elementor-element.elementor-element-239f29f{text-align:left;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-secondary );}.elementor-19803 .elementor-element.elementor-element-239f29f a{color:var( --e-global-color-secondary );}.elementor-19803 .elementor-element.elementor-element-6c5a078 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19803 .elementor-element.elementor-element-6c5a078{text-align:left;}.elementor-19803 .elementor-element.elementor-element-6c5a078 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-19803 .elementor-element.elementor-element-8662a19 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19803 .elementor-element.elementor-element-8662a19{text-align:left;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-secondary );}.elementor-19803 .elementor-element.elementor-element-8662a19 a{color:var( --e-global-color-secondary );}.elementor-19803 .elementor-element.elementor-element-c1da4c5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19803 .elementor-element.elementor-element-c1da4c5{text-align:left;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:1.8em;letter-spacing:0.2px;color:var( --e-global-color-secondary );}.elementor-19803 .elementor-element.elementor-element-c1da4c5 a{color:var( --e-global-color-secondary );}.elementor-19803 .elementor-element.elementor-element-7f113c3{--display:flex;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-19803 .elementor-element.elementor-element-7f113c3::before, .elementor-19803 .elementor-element.elementor-element-7f113c3 > .elementor-background-video-container::before, .elementor-19803 .elementor-element.elementor-element-7f113c3 > .e-con-inner > .elementor-background-video-container::before, .elementor-19803 .elementor-element.elementor-element-7f113c3 > .elementor-background-slideshow::before, .elementor-19803 .elementor-element.elementor-element-7f113c3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-19803 .elementor-element.elementor-element-7f113c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-19803 .elementor-element.elementor-element-5696c97{--display:flex;--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-19803 .elementor-element.elementor-element-0ebba1c{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--overlay-opacity:0.5;--border-radius:0px 0px 0px 0px;--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-19803 .elementor-element.elementor-element-0ebba1c::before, .elementor-19803 .elementor-element.elementor-element-0ebba1c > .elementor-background-video-container::before, .elementor-19803 .elementor-element.elementor-element-0ebba1c > .e-con-inner > .elementor-background-video-container::before, .elementor-19803 .elementor-element.elementor-element-0ebba1c > .elementor-background-slideshow::before, .elementor-19803 .elementor-element.elementor-element-0ebba1c > .e-con-inner > .elementor-background-slideshow::before, .elementor-19803 .elementor-element.elementor-element-0ebba1c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-19803 .elementor-element.elementor-element-0ebba1c.e-con{--align-self:center;}.elementor-19803 .elementor-element.elementor-element-eefa9b9 > .elementor-widget-container{--e-transform-rotateZ:-8deg;--e-transform-translateX:-24px;--e-transform-translateY:160px;}.elementor-19803 .elementor-element.elementor-element-eefa9b9{z-index:-1;text-align:center;}.elementor-19803 .elementor-element.elementor-element-eefa9b9 img{width:28%;}.elementor-19803 .elementor-element.elementor-element-17faac9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19803 .elementor-element.elementor-element-17faac9{text-align:center;}.elementor-19803 .elementor-element.elementor-element-17faac9 .elementor-heading-title{font-family:var( --e-global-typography-3daddfb-font-family ), Sans-serif;font-size:var( --e-global-typography-3daddfb-font-size );font-weight:var( --e-global-typography-3daddfb-font-weight );line-height:var( --e-global-typography-3daddfb-line-height );letter-spacing:var( --e-global-typography-3daddfb-letter-spacing );color:var( --e-global-color-secondary );}.elementor-19803 .elementor-element.elementor-element-2fa6726 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 64px 0px 64px;}.elementor-19803 .elementor-element.elementor-element-2fa6726{text-align:center;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-secondary );}.elementor-19803 .elementor-element.elementor-element-17d2d17 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-dc2affc-font-family ), Sans-serif;font-size:var( --e-global-typography-dc2affc-font-size );font-weight:var( --e-global-typography-dc2affc-font-weight );line-height:var( --e-global-typography-dc2affc-line-height );letter-spacing:var( --e-global-typography-dc2affc-letter-spacing );fill:var( --e-global-color-b732374 );color:var( --e-global-color-b732374 );}.elementor-19803 .elementor-element.elementor-element-17d2d17 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19803 .elementor-element.elementor-element-eb1401f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-19803 .elementor-element.elementor-element-0956879{--display:flex;--min-height:400px;--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;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19803 .elementor-element.elementor-element-648e2d0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--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-19803 .elementor-element.elementor-element-648e2d0.e-con{--e-con-transform-translateX:40px;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-19803 .elementor-element.elementor-element-6e266e0{width:var( --container-widget-width, 480px );max-width:480px;--container-widget-width:480px;--container-widget-flex-grow:0;}.elementor-19803 .elementor-element.elementor-element-6e266e0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19803 .elementor-element.elementor-element-6e266e0 .fake-chat-container{height:720px;background-color:var( --e-global-color-b732374 );background-position:center center;background-size:auto;background-repeat:repeat;background-attachment:scroll;border-style:solid;border-width:4px 4px 4px 4px;border-color:#BCB4FF40;border-radius:16px 16px 16px 16px;}.elementor-19803 .elementor-element.elementor-element-6e266e0 .chat-bubble.user{background-color:var( --e-global-color-secondary );color:var( --e-global-color-b732374 );font-family:var( --e-global-typography-2589a51-font-family ), Sans-serif;font-size:var( --e-global-typography-2589a51-font-size );font-weight:var( --e-global-typography-2589a51-font-weight );line-height:var( --e-global-typography-2589a51-line-height );letter-spacing:var( --e-global-typography-2589a51-letter-spacing );padding:12px 16px 12px 16px;border-radius:18px 18px 18px 18px;}.elementor-19803 .elementor-element.elementor-element-6e266e0 .ai-avatar i{font-size:40px;}.elementor-19803 .elementor-element.elementor-element-6e266e0 .ai-avatar svg{width:40px;height:40px;}.elementor-19803 .elementor-element.elementor-element-6e266e0 .ai-avatar{color:#ffffff;background-color:#00000000;}.elementor-19803 .elementor-element.elementor-element-6e266e0 .chat-bubble.ai{background-color:var( --e-global-color-b732374 );color:var( --e-global-color-secondary );font-family:var( --e-global-typography-2589a51-font-family ), Sans-serif;font-size:var( --e-global-typography-2589a51-font-size );font-weight:var( --e-global-typography-2589a51-font-weight );line-height:var( --e-global-typography-2589a51-line-height );letter-spacing:var( --e-global-typography-2589a51-letter-spacing );padding:12px 16px 12px 16px;border-radius:18px 18px 18px 18px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.06);}.elementor-19803 .elementor-element.elementor-element-6e266e0 .loading-indicator{background-color:var( --e-global-color-b732374 );padding:12px 16px 12px 16px;border-radius:18px 18px 18px 18px;}.elementor-19803 .elementor-element.elementor-element-6e266e0 .loading-indicator span{color:var( --e-global-color-6329e36 );font-family:var( --e-global-typography-2589a51-font-family ), Sans-serif;font-size:var( --e-global-typography-2589a51-font-size );font-weight:var( --e-global-typography-2589a51-font-weight );line-height:var( --e-global-typography-2589a51-line-height );letter-spacing:var( --e-global-typography-2589a51-letter-spacing );}.elementor-19803 .elementor-element.elementor-element-6e266e0 .loading-dot{background-color:var( --e-global-color-6329e36 );width:8px;height:8px;}.elementor-19803 .elementor-element.elementor-element-6e266e0 .chat-input-wrapper{background-color:#F0F0F000;border-style:none;padding:10px 10px 10px 10px;}.elementor-19803 .elementor-element.elementor-element-6e266e0 .chat-input{background-color:#ffffff;color:#333333;font-family:var( --e-global-typography-2589a51-font-family ), Sans-serif;font-size:var( --e-global-typography-2589a51-font-size );font-weight:var( --e-global-typography-2589a51-font-weight );padding:12px 16px 12px 16px;border-radius:16px 16px 16px 16px;}.elementor-19803 .elementor-element.elementor-element-6e266e0 .chat-input::placeholder{color:#999999;font-family:var( --e-global-typography-2589a51-font-family ), Sans-serif;font-size:var( --e-global-typography-2589a51-font-size );font-weight:var( --e-global-typography-2589a51-font-weight );}.elementor-19803 .elementor-element.elementor-element-6e266e0 .chat-input::-webkit-input-placeholder{color:#999999;}.elementor-19803 .elementor-element.elementor-element-6e266e0 .chat-input::-moz-placeholder{color:#999999;}.elementor-19803 .elementor-element.elementor-element-6e266e0 .chat-input:-ms-input-placeholder{color:#999999;}.elementor-19803 .elementor-element.elementor-element-6e266e0 .chat-input, .elementor-19803 .elementor-element.elementor-element-6e266e0 .chat-input::placeholder{line-height:var( --e-global-typography-2589a51-line-height );letter-spacing:var( --e-global-typography-2589a51-letter-spacing );}.elementor-19803 .elementor-element.elementor-element-6e266e0 .chat-overlay{background-color:rgba(0,0,0,0.8);}.elementor-19803 .elementor-element.elementor-element-6e266e0 .cta-button{background-color:#000000;color:#ffffff;font-family:var( --e-global-typography-dc2affc-font-family ), Sans-serif;font-size:var( --e-global-typography-dc2affc-font-size );font-weight:var( --e-global-typography-dc2affc-font-weight );line-height:var( --e-global-typography-dc2affc-line-height );letter-spacing:var( --e-global-typography-dc2affc-letter-spacing );padding:8px 16px 8px 16px;border-radius:100px 100px 100px 100px;}.elementor-19803 .elementor-element.elementor-element-6e266e0 .cta-button:hover{background-color:#000000;}.elementor-19803 .elementor-element.elementor-element-6471f2d{--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;--justify-content:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--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-19803 .elementor-element.elementor-element-bebe1b6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19803 .elementor-element.elementor-element-bebe1b6{text-align:left;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-secondary );}.elementor-19803 .elementor-element.elementor-element-bebe1b6 a{color:var( --e-global-color-secondary );}.elementor-19803 .elementor-element.elementor-element-9f7e8e8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19803 .elementor-element.elementor-element-9f7e8e8{text-align:left;}.elementor-19803 .elementor-element.elementor-element-9f7e8e8 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-19803 .elementor-element.elementor-element-8575d54 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19803 .elementor-element.elementor-element-8575d54{text-align:left;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-secondary );}.elementor-19803 .elementor-element.elementor-element-8575d54 a{color:var( --e-global-color-secondary );}.elementor-19803 .elementor-element.elementor-element-4eb8567{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-19803 .elementor-element.elementor-element-621b0cf{--display:flex;--min-height:400px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-19803 .elementor-element.elementor-element-621b0cf:not(.elementor-motion-effects-element-type-background), .elementor-19803 .elementor-element.elementor-element-621b0cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b732374 );}.elementor-19803 .elementor-element.elementor-element-b5697f3{--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:64px 64px;--row-gap:64px;--column-gap:64px;--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-19803 .elementor-element.elementor-element-2b8d4bf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19803 .elementor-element.elementor-element-2b8d4bf{text-align:left;}.elementor-19803 .elementor-element.elementor-element-2b8d4bf .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-19803 .elementor-element.elementor-element-870a9e3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19803 .elementor-element.elementor-element-870a9e3{text-align:left;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-secondary );}.elementor-19803 .elementor-element.elementor-element-870a9e3 a{color:var( --e-global-color-secondary );}.elementor-19803 .elementor-element.elementor-element-8e908c4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:none;--border-style:none;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:0px;}.elementor-19803 .elementor-element.elementor-element-9c520b2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19803 .elementor-element.elementor-element-9c520b2{text-align:left;font-family:"Gloria Hallelujah", Sans-serif;font-size:20px;font-weight:800;line-height:1.6em;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-19803 .elementor-element.elementor-element-a65a576 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19803 .elementor-element.elementor-element-a65a576{text-align:right;}.elementor-19803 .elementor-element.elementor-element-a65a576 img{width:56%;}.elementor-19803 .elementor-element.elementor-element-51c5ee2{--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:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-19803 .elementor-element.elementor-element-90665c8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19803 .elementor-element.elementor-element-90665c8{text-align:left;}.elementor-19803 .elementor-element.elementor-element-90665c8 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-19803 .elementor-element.elementor-element-d187c8a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19803 .elementor-element.elementor-element-d187c8a{text-align:left;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-secondary );}.elementor-19803 .elementor-element.elementor-element-d187c8a a{color:var( --e-global-color-secondary );}.elementor-19803 .elementor-element.elementor-element-4ddb686{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-19803 .elementor-element.elementor-element-4ddb686.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19803 .elementor-element.elementor-element-6d94bca{--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:24px 24px;--row-gap:24px;--column-gap:24px;--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-19803 .elementor-element.elementor-element-6d94bca.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19803 .elementor-element.elementor-element-948a1c8{width:initial;max-width:initial;grid-row:span custom;text-align:left;}.elementor-19803 .elementor-element.elementor-element-948a1c8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19803 .elementor-element.elementor-element-948a1c8 img{width:100%;}.elementor-19803 .elementor-element.elementor-element-33b878b{width:initial;max-width:initial;grid-row:span custom;text-align:left;}.elementor-19803 .elementor-element.elementor-element-33b878b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19803 .elementor-element.elementor-element-33b878b img{width:100%;}.elementor-19803 .elementor-element.elementor-element-fdcec82{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-19803 .elementor-element.elementor-element-fdcec82:not(.elementor-motion-effects-element-type-background), .elementor-19803 .elementor-element.elementor-element-fdcec82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b732374 );}.elementor-19803 .elementor-element.elementor-element-1c4ce69 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19803 .elementor-element.elementor-element-1c4ce69{text-align:left;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:1.8em;letter-spacing:0.2px;color:var( --e-global-color-secondary );}.elementor-19803 .elementor-element.elementor-element-1c4ce69 a{color:var( --e-global-color-secondary );}.elementor-19803 .elementor-element.elementor-element-9c8d71b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19803 .elementor-element.elementor-element-9c8d71b{text-align:left;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.8em;letter-spacing:0.2px;color:var( --e-global-color-secondary );}.elementor-19803 .elementor-element.elementor-element-9c8d71b a{color:var( --e-global-color-secondary );}.elementor-19803 .elementor-element.elementor-element-a15f86c{--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;--justify-content:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--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-19803 .elementor-element.elementor-element-a15f86c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19803 .elementor-element.elementor-element-1ec191d{width:initial;max-width:initial;grid-row:span custom;text-align:left;}.elementor-19803 .elementor-element.elementor-element-1ec191d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19803 .elementor-element.elementor-element-1ec191d img{width:100%;}.elementor-19803 .elementor-element.elementor-element-b0d6d97{width:initial;max-width:initial;grid-row:span custom;text-align:left;}.elementor-19803 .elementor-element.elementor-element-b0d6d97 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19803 .elementor-element.elementor-element-b0d6d97 img{width:100%;}.elementor-19803 .elementor-element.elementor-element-4a079e2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-19803 .elementor-element.elementor-element-4a079e2:not(.elementor-motion-effects-element-type-background), .elementor-19803 .elementor-element.elementor-element-4a079e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b732374 );}.elementor-19803 .elementor-element.elementor-element-fc20e0b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19803 .elementor-element.elementor-element-fc20e0b{text-align:left;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:1.8em;letter-spacing:0.2px;color:var( --e-global-color-secondary );}.elementor-19803 .elementor-element.elementor-element-fc20e0b a{color:var( --e-global-color-secondary );}.elementor-19803 .elementor-element.elementor-element-8aff107 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19803 .elementor-element.elementor-element-8aff107{text-align:left;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.8em;letter-spacing:0.2px;color:var( --e-global-color-secondary );}.elementor-19803 .elementor-element.elementor-element-8aff107 a{color:var( --e-global-color-secondary );}@media(min-width:768px){.elementor-19803 .elementor-element.elementor-element-bc7ac42{--content-width:1400px;}.elementor-19803 .elementor-element.elementor-element-e37bbf0{--content-width:1160px;}.elementor-19803 .elementor-element.elementor-element-db614f1{--width:80%;}.elementor-19803 .elementor-element.elementor-element-e6db492{--content-width:1160px;}.elementor-19803 .elementor-element.elementor-element-99cc773{--width:60%;}.elementor-19803 .elementor-element.elementor-element-e658c82{--width:56%;}.elementor-19803 .elementor-element.elementor-element-cf281fb{--content-width:1160px;}.elementor-19803 .elementor-element.elementor-element-c1a4897{--content-width:1160px;}.elementor-19803 .elementor-element.elementor-element-8f85c1e{--width:60%;}.elementor-19803 .elementor-element.elementor-element-8e1090a{--width:56%;}.elementor-19803 .elementor-element.elementor-element-7f113c3{--content-width:1160px;}.elementor-19803 .elementor-element.elementor-element-eb1401f{--content-width:1160px;}.elementor-19803 .elementor-element.elementor-element-648e2d0{--width:60%;}.elementor-19803 .elementor-element.elementor-element-6471f2d{--width:56%;}.elementor-19803 .elementor-element.elementor-element-4eb8567{--content-width:1160px;}.elementor-19803 .elementor-element.elementor-element-b5697f3{--width:80%;}.elementor-19803 .elementor-element.elementor-element-4ddb686{--width:100%;}.elementor-19803 .elementor-element.elementor-element-6d94bca{--content-width:1160px;}.elementor-19803 .elementor-element.elementor-element-fdcec82{--width:100%;}.elementor-19803 .elementor-element.elementor-element-a15f86c{--content-width:1160px;}.elementor-19803 .elementor-element.elementor-element-4a079e2{--width:100%;}}@media(max-width:1024px){.elementor-19803 .elementor-element.elementor-element-733495b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:36px;--padding-bottom:72px;--padding-left:16px;--padding-right:16px;}.elementor-19803 .elementor-element.elementor-element-bc7ac42{--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-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-19803 .elementor-element.elementor-element-8e46008 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 40px 0px;}.elementor-19803 .elementor-element.elementor-element-8e46008 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-19803 .elementor-element.elementor-element-ca4b0ff > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19803 .elementor-element.elementor-element-ca4b0ff{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-19803 .elementor-element.elementor-element-fd80876 .witty-chatbar-input{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-19803 .elementor-element.elementor-element-ceb4667 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19803 .elementor-element.elementor-element-ceb4667 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-19803 .elementor-element.elementor-element-5ec3f11 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-19803 .elementor-element.elementor-element-7f5d412 > .elementor-widget-container{--e-transform-translateY:-80px;}.elementor-19803 .elementor-element.elementor-element-e37bbf0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-19803 .elementor-element.elementor-element-8b21d5f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-19803 .elementor-element.elementor-element-db614f1{--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:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-19803 .elementor-element.elementor-element-e39d856 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19803 .elementor-element.elementor-element-e39d856 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-19803 .elementor-element.elementor-element-d620801 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19803 .elementor-element.elementor-element-d620801{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-19803 .elementor-element.elementor-element-194f63b{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--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-19803 .elementor-element.elementor-element-11b9d35 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19803 .elementor-element.elementor-element-11b9d35{font-size:18px;line-height:1.6em;letter-spacing:0px;}.elementor-19803 .elementor-element.elementor-element-e6db492{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:16px;--padding-right:16px;}.elementor-19803 .elementor-element.elementor-element-e5bac22{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19803 .elementor-element.elementor-element-99cc773.e-con{--e-con-transform-translateX:0px;}.elementor-19803 .elementor-element.elementor-element-99cc773{--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;}.elementor-19803 .elementor-element.elementor-element-b0ba07f .chat-bubble.user{font-size:var( --e-global-typography-2589a51-font-size );line-height:var( --e-global-typography-2589a51-line-height );letter-spacing:var( --e-global-typography-2589a51-letter-spacing );}.elementor-19803 .elementor-element.elementor-element-b0ba07f .chat-bubble.ai{font-size:var( --e-global-typography-2589a51-font-size );line-height:var( --e-global-typography-2589a51-line-height );letter-spacing:var( --e-global-typography-2589a51-letter-spacing );}.elementor-19803 .elementor-element.elementor-element-b0ba07f .loading-indicator span{font-size:var( --e-global-typography-2589a51-font-size );line-height:var( --e-global-typography-2589a51-line-height );letter-spacing:var( --e-global-typography-2589a51-letter-spacing );}.elementor-19803 .elementor-element.elementor-element-b0ba07f .chat-input{font-size:var( --e-global-typography-2589a51-font-size );}.elementor-19803 .elementor-element.elementor-element-b0ba07f .chat-input::placeholder{font-size:var( --e-global-typography-2589a51-font-size );}.elementor-19803 .elementor-element.elementor-element-b0ba07f .chat-input, .elementor-19803 .elementor-element.elementor-element-b0ba07f .chat-input::placeholder{line-height:var( --e-global-typography-2589a51-line-height );letter-spacing:var( --e-global-typography-2589a51-letter-spacing );}.elementor-19803 .elementor-element.elementor-element-b0ba07f .cta-button{font-size:var( --e-global-typography-dc2affc-font-size );line-height:var( --e-global-typography-dc2affc-line-height );letter-spacing:var( --e-global-typography-dc2affc-letter-spacing );}.elementor-19803 .elementor-element.elementor-element-4e1a07d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19803 .elementor-element.elementor-element-4e1a07d{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-19803 .elementor-element.elementor-element-7b8d83a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19803 .elementor-element.elementor-element-7b8d83a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-19803 .elementor-element.elementor-element-96c99f4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19803 .elementor-element.elementor-element-96c99f4{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-19803 .elementor-element.elementor-element-3fb1d9a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19803 .elementor-element.elementor-element-3fb1d9a{font-size:21px;line-height:1.6em;letter-spacing:0px;}.elementor-19803 .elementor-element.elementor-element-cf281fb{--padding-top:0px;--padding-bottom:80px;--padding-left:16px;--padding-right:16px;}.elementor-19803 .elementor-element.elementor-element-38cd345{--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-19803 .elementor-element.elementor-element-7c19f11 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19803 .elementor-element.elementor-element-7c19f11 .elementor-heading-title{font-size:var( --e-global-typography-3daddfb-font-size );line-height:var( --e-global-typography-3daddfb-line-height );letter-spacing:var( --e-global-typography-3daddfb-letter-spacing );}.elementor-19803 .elementor-element.elementor-element-cc5b9b6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19803 .elementor-element.elementor-element-cc5b9b6 .elementor-heading-title{font-size:var( --e-global-typography-3daddfb-font-size );line-height:var( --e-global-typography-3daddfb-line-height );letter-spacing:var( --e-global-typography-3daddfb-letter-spacing );}.elementor-19803 .elementor-element.elementor-element-44b65c0{--e-image-carousel-slides-to-show:6;}.elementor-19803 .elementor-element.elementor-element-2f5af3a .elementor-button{font-size:var( --e-global-typography-dc2affc-font-size );line-height:var( --e-global-typography-dc2affc-line-height );letter-spacing:var( --e-global-typography-dc2affc-letter-spacing );}.elementor-19803 .elementor-element.elementor-element-c1a4897{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-19803 .elementor-element.elementor-element-b9ecf4d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19803 .elementor-element.elementor-element-8f85c1e.e-con{--e-con-transform-translateX:0px;}.elementor-19803 .elementor-element.elementor-element-8f85c1e{--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;}.elementor-19803 .elementor-element.elementor-element-5598f6c .chat-bubble.user{font-size:var( --e-global-typography-2589a51-font-size );line-height:var( --e-global-typography-2589a51-line-height );letter-spacing:var( --e-global-typography-2589a51-letter-spacing );}.elementor-19803 .elementor-element.elementor-element-5598f6c .chat-bubble.ai{font-size:var( --e-global-typography-2589a51-font-size );line-height:var( --e-global-typography-2589a51-line-height );letter-spacing:var( --e-global-typography-2589a51-letter-spacing );}.elementor-19803 .elementor-element.elementor-element-5598f6c .loading-indicator span{font-size:var( --e-global-typography-2589a51-font-size );line-height:var( --e-global-typography-2589a51-line-height );letter-spacing:var( --e-global-typography-2589a51-letter-spacing );}.elementor-19803 .elementor-element.elementor-element-5598f6c .chat-input{font-size:var( --e-global-typography-2589a51-font-size );}.elementor-19803 .elementor-element.elementor-element-5598f6c .chat-input::placeholder{font-size:var( --e-global-typography-2589a51-font-size );}.elementor-19803 .elementor-element.elementor-element-5598f6c .chat-input, .elementor-19803 .elementor-element.elementor-element-5598f6c .chat-input::placeholder{line-height:var( --e-global-typography-2589a51-line-height );letter-spacing:var( --e-global-typography-2589a51-letter-spacing );}.elementor-19803 .elementor-element.elementor-element-5598f6c .cta-button{font-size:var( --e-global-typography-dc2affc-font-size );line-height:var( --e-global-typography-dc2affc-line-height );letter-spacing:var( --e-global-typography-dc2affc-letter-spacing );}.elementor-19803 .elementor-element.elementor-element-239f29f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19803 .elementor-element.elementor-element-239f29f{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-19803 .elementor-element.elementor-element-6c5a078 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19803 .elementor-element.elementor-element-6c5a078 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-19803 .elementor-element.elementor-element-8662a19 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19803 .elementor-element.elementor-element-8662a19{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-19803 .elementor-element.elementor-element-c1da4c5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19803 .elementor-element.elementor-element-c1da4c5{font-size:21px;line-height:1.6em;letter-spacing:0px;}.elementor-19803 .elementor-element.elementor-element-7f113c3{--padding-top:0px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-19803 .elementor-element.elementor-element-5696c97{--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-19803 .elementor-element.elementor-element-0ebba1c{--border-radius:80px 80px 80px 80px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-19803 .elementor-element.elementor-element-eefa9b9 > .elementor-widget-container{--e-transform-translateX:-24px;--e-transform-translateY:176px;margin:-80px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19803 .elementor-element.elementor-element-eefa9b9 img{width:48%;}.elementor-19803 .elementor-element.elementor-element-17faac9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19803 .elementor-element.elementor-element-17faac9 .elementor-heading-title{font-size:var( --e-global-typography-3daddfb-font-size );line-height:var( --e-global-typography-3daddfb-line-height );letter-spacing:var( --e-global-typography-3daddfb-letter-spacing );}.elementor-19803 .elementor-element.elementor-element-2fa6726 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19803 .elementor-element.elementor-element-2fa6726{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-19803 .elementor-element.elementor-element-17d2d17 .elementor-button{font-size:var( --e-global-typography-dc2affc-font-size );line-height:var( --e-global-typography-dc2affc-line-height );letter-spacing:var( --e-global-typography-dc2affc-letter-spacing );}.elementor-19803 .elementor-element.elementor-element-eb1401f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-19803 .elementor-element.elementor-element-0956879{--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-19803 .elementor-element.elementor-element-648e2d0.e-con{--e-con-transform-translateX:0px;}.elementor-19803 .elementor-element.elementor-element-648e2d0{--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;}.elementor-19803 .elementor-element.elementor-element-6e266e0 .chat-bubble.user{font-size:var( --e-global-typography-2589a51-font-size );line-height:var( --e-global-typography-2589a51-line-height );letter-spacing:var( --e-global-typography-2589a51-letter-spacing );}.elementor-19803 .elementor-element.elementor-element-6e266e0 .chat-bubble.ai{font-size:var( --e-global-typography-2589a51-font-size );line-height:var( --e-global-typography-2589a51-line-height );letter-spacing:var( --e-global-typography-2589a51-letter-spacing );}.elementor-19803 .elementor-element.elementor-element-6e266e0 .loading-indicator span{font-size:var( --e-global-typography-2589a51-font-size );line-height:var( --e-global-typography-2589a51-line-height );letter-spacing:var( --e-global-typography-2589a51-letter-spacing );}.elementor-19803 .elementor-element.elementor-element-6e266e0 .chat-input{font-size:var( --e-global-typography-2589a51-font-size );}.elementor-19803 .elementor-element.elementor-element-6e266e0 .chat-input::placeholder{font-size:var( --e-global-typography-2589a51-font-size );}.elementor-19803 .elementor-element.elementor-element-6e266e0 .chat-input, .elementor-19803 .elementor-element.elementor-element-6e266e0 .chat-input::placeholder{line-height:var( --e-global-typography-2589a51-line-height );letter-spacing:var( --e-global-typography-2589a51-letter-spacing );}.elementor-19803 .elementor-element.elementor-element-6e266e0 .cta-button{font-size:var( --e-global-typography-dc2affc-font-size );line-height:var( --e-global-typography-dc2affc-line-height );letter-spacing:var( --e-global-typography-dc2affc-letter-spacing );}.elementor-19803 .elementor-element.elementor-element-bebe1b6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19803 .elementor-element.elementor-element-bebe1b6{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-19803 .elementor-element.elementor-element-9f7e8e8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19803 .elementor-element.elementor-element-9f7e8e8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-19803 .elementor-element.elementor-element-8575d54 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19803 .elementor-element.elementor-element-8575d54{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-19803 .elementor-element.elementor-element-4eb8567{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-19803 .elementor-element.elementor-element-621b0cf{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-19803 .elementor-element.elementor-element-b5697f3{--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:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-19803 .elementor-element.elementor-element-2b8d4bf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19803 .elementor-element.elementor-element-2b8d4bf .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-19803 .elementor-element.elementor-element-870a9e3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19803 .elementor-element.elementor-element-870a9e3{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-19803 .elementor-element.elementor-element-8e908c4{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--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-19803 .elementor-element.elementor-element-9c520b2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19803 .elementor-element.elementor-element-9c520b2{font-size:18px;line-height:1.6em;letter-spacing:0px;}.elementor-19803 .elementor-element.elementor-element-51c5ee2{--padding-top:0px;--padding-bottom:56px;--padding-left:32px;--padding-right:32px;}.elementor-19803 .elementor-element.elementor-element-90665c8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19803 .elementor-element.elementor-element-90665c8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-19803 .elementor-element.elementor-element-d187c8a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19803 .elementor-element.elementor-element-d187c8a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-19803 .elementor-element.elementor-element-4ddb686{--padding-top:0px;--padding-bottom:80px;--padding-left:16px;--padding-right:16px;}.elementor-19803 .elementor-element.elementor-element-4ddb686.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-19803 .elementor-element.elementor-element-6d94bca{--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;--justify-content:center;}.elementor-19803 .elementor-element.elementor-element-948a1c8{width:auto;max-width:auto;}.elementor-19803 .elementor-element.elementor-element-948a1c8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19803 .elementor-element.elementor-element-948a1c8 img{width:100%;}.elementor-19803 .elementor-element.elementor-element-33b878b img{width:100%;}.elementor-19803 .elementor-element.elementor-element-fdcec82{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-19803 .elementor-element.elementor-element-1c4ce69 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19803 .elementor-element.elementor-element-1c4ce69{font-size:16px;line-height:1.6em;letter-spacing:0px;}.elementor-19803 .elementor-element.elementor-element-9c8d71b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19803 .elementor-element.elementor-element-9c8d71b{font-size:14px;line-height:1.6em;letter-spacing:0px;}.elementor-19803 .elementor-element.elementor-element-1ec191d img{width:100%;}.elementor-19803 .elementor-element.elementor-element-b0d6d97 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19803 .elementor-element.elementor-element-b0d6d97 img{width:100%;}.elementor-19803 .elementor-element.elementor-element-4a079e2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-19803 .elementor-element.elementor-element-fc20e0b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19803 .elementor-element.elementor-element-fc20e0b{font-size:16px;line-height:1.6em;letter-spacing:0px;}.elementor-19803 .elementor-element.elementor-element-8aff107 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19803 .elementor-element.elementor-element-8aff107{font-size:14px;line-height:1.6em;letter-spacing:0px;}}@media(max-width:767px){.elementor-19803 .elementor-element.elementor-element-733495b{--overlay-opacity:0.08;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px;}.elementor-19803 .elementor-element.elementor-element-bc7ac42{--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-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-19803 .elementor-element.elementor-element-8e46008 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 32px 0px;}.elementor-19803 .elementor-element.elementor-element-8e46008{text-align:center;}.elementor-19803 .elementor-element.elementor-element-8e46008 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-19803 .elementor-element.elementor-element-ca4b0ff > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19803 .elementor-element.elementor-element-ca4b0ff{text-align:center;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-19803 .elementor-element.elementor-element-fd80876 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19803 .elementor-element.elementor-element-fd80876 .witty-chatbar-input{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-19803 .elementor-element.elementor-element-ceb4667 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-19803 .elementor-element.elementor-element-5ec3f11 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-19803 .elementor-element.elementor-element-7f5d412 > .elementor-widget-container{--e-transform-translateY:0px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19803 .elementor-element.elementor-element-7f5d412{text-align:center;}.elementor-19803 .elementor-element.elementor-element-7f5d412 img{width:100%;}.elementor-19803 .elementor-element.elementor-element-e37bbf0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:48px;--padding-left:8px;--padding-right:8px;}.elementor-19803 .elementor-element.elementor-element-8b21d5f{--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-19803 .elementor-element.elementor-element-db614f1{--width:500px;--justify-content:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--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-19803 .elementor-element.elementor-element-e39d856 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19803 .elementor-element.elementor-element-e39d856{text-align:center;}.elementor-19803 .elementor-element.elementor-element-e39d856 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-19803 .elementor-element.elementor-element-d620801 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19803 .elementor-element.elementor-element-d620801{text-align:center;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-19803 .elementor-element.elementor-element-194f63b{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--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-19803 .elementor-element.elementor-element-11b9d35 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19803 .elementor-element.elementor-element-11b9d35{text-align:center;font-size:16px;line-height:1.6em;letter-spacing:0px;}.elementor-19803 .elementor-element.elementor-element-09394d0{text-align:center;}.elementor-19803 .elementor-element.elementor-element-09394d0 img{width:64%;}.elementor-19803 .elementor-element.elementor-element-e6db492{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:8px;--padding-right:8px;}.elementor-19803 .elementor-element.elementor-element-e5bac22{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--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-19803 .elementor-element.elementor-element-e5bac22.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-19803 .elementor-element.elementor-element-99cc773.e-con{--e-con-transform-translateX:0px;}.elementor-19803 .elementor-element.elementor-element-99cc773{--justify-content:flex-start;--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-19803 .elementor-element.elementor-element-b0ba07f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 40px 0px;}.elementor-19803 .elementor-element.elementor-element-b0ba07f .fake-chat-container{height:640px;}.elementor-19803 .elementor-element.elementor-element-b0ba07f .chat-bubble.user{font-size:var( --e-global-typography-2589a51-font-size );line-height:var( --e-global-typography-2589a51-line-height );letter-spacing:var( --e-global-typography-2589a51-letter-spacing );}.elementor-19803 .elementor-element.elementor-element-b0ba07f .chat-bubble.ai{font-size:var( --e-global-typography-2589a51-font-size );line-height:var( --e-global-typography-2589a51-line-height );letter-spacing:var( --e-global-typography-2589a51-letter-spacing );}.elementor-19803 .elementor-element.elementor-element-b0ba07f .loading-indicator span{font-size:var( --e-global-typography-2589a51-font-size );line-height:var( --e-global-typography-2589a51-line-height );letter-spacing:var( --e-global-typography-2589a51-letter-spacing );}.elementor-19803 .elementor-element.elementor-element-b0ba07f .chat-input{font-size:var( --e-global-typography-2589a51-font-size );}.elementor-19803 .elementor-element.elementor-element-b0ba07f .chat-input::placeholder{font-size:var( --e-global-typography-2589a51-font-size );}.elementor-19803 .elementor-element.elementor-element-b0ba07f .chat-input, .elementor-19803 .elementor-element.elementor-element-b0ba07f .chat-input::placeholder{line-height:var( --e-global-typography-2589a51-line-height );letter-spacing:var( --e-global-typography-2589a51-letter-spacing );}.elementor-19803 .elementor-element.elementor-element-b0ba07f .cta-button{font-size:var( --e-global-typography-dc2affc-font-size );line-height:var( --e-global-typography-dc2affc-line-height );letter-spacing:var( --e-global-typography-dc2affc-letter-spacing );}.elementor-19803 .elementor-element.elementor-element-e658c82{--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-19803 .elementor-element.elementor-element-4e1a07d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19803 .elementor-element.elementor-element-4e1a07d{text-align:center;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-19803 .elementor-element.elementor-element-7b8d83a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19803 .elementor-element.elementor-element-7b8d83a{text-align:center;}.elementor-19803 .elementor-element.elementor-element-7b8d83a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-19803 .elementor-element.elementor-element-96c99f4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19803 .elementor-element.elementor-element-96c99f4{text-align:center;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-19803 .elementor-element.elementor-element-3fb1d9a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19803 .elementor-element.elementor-element-3fb1d9a{text-align:center;font-size:18px;line-height:1.6em;letter-spacing:0px;}.elementor-19803 .elementor-element.elementor-element-cf281fb{--padding-top:0px;--padding-bottom:80px;--padding-left:16px;--padding-right:16px;}.elementor-19803 .elementor-element.elementor-element-38cd345{--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-19803 .elementor-element.elementor-element-7c19f11 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19803 .elementor-element.elementor-element-7c19f11{text-align:center;}.elementor-19803 .elementor-element.elementor-element-7c19f11 .elementor-heading-title{font-size:var( --e-global-typography-3daddfb-font-size );line-height:var( --e-global-typography-3daddfb-line-height );letter-spacing:var( --e-global-typography-3daddfb-letter-spacing );}.elementor-19803 .elementor-element.elementor-element-cc5b9b6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19803 .elementor-element.elementor-element-cc5b9b6{text-align:center;}.elementor-19803 .elementor-element.elementor-element-cc5b9b6 .elementor-heading-title{font-size:var( --e-global-typography-3daddfb-font-size );line-height:var( --e-global-typography-3daddfb-line-height );letter-spacing:var( --e-global-typography-3daddfb-letter-spacing );}.elementor-19803 .elementor-element.elementor-element-44b65c0{--e-image-carousel-slides-to-show:3;}.elementor-19803 .elementor-element.elementor-element-2f5af3a .elementor-button{font-size:var( --e-global-typography-dc2affc-font-size );line-height:var( --e-global-typography-dc2affc-line-height );letter-spacing:var( --e-global-typography-dc2affc-letter-spacing );}.elementor-19803 .elementor-element.elementor-element-c1a4897{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:32px;--padding-left:8px;--padding-right:8px;}.elementor-19803 .elementor-element.elementor-element-b9ecf4d{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--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-19803 .elementor-element.elementor-element-8f85c1e.e-con{--e-con-transform-translateX:0px;}.elementor-19803 .elementor-element.elementor-element-8f85c1e{--width:500px;--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;--justify-content:flex-start;--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-19803 .elementor-element.elementor-element-5598f6c > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-19803 .elementor-element.elementor-element-5598f6c .fake-chat-container{height:640px;}.elementor-19803 .elementor-element.elementor-element-5598f6c .chat-bubble.user{font-size:var( --e-global-typography-2589a51-font-size );line-height:var( --e-global-typography-2589a51-line-height );letter-spacing:var( --e-global-typography-2589a51-letter-spacing );}.elementor-19803 .elementor-element.elementor-element-5598f6c .chat-bubble.ai{font-size:var( --e-global-typography-2589a51-font-size );line-height:var( --e-global-typography-2589a51-line-height );letter-spacing:var( --e-global-typography-2589a51-letter-spacing );}.elementor-19803 .elementor-element.elementor-element-5598f6c .loading-indicator span{font-size:var( --e-global-typography-2589a51-font-size );line-height:var( --e-global-typography-2589a51-line-height );letter-spacing:var( --e-global-typography-2589a51-letter-spacing );}.elementor-19803 .elementor-element.elementor-element-5598f6c .chat-input{font-size:var( --e-global-typography-2589a51-font-size );}.elementor-19803 .elementor-element.elementor-element-5598f6c .chat-input::placeholder{font-size:var( --e-global-typography-2589a51-font-size );}.elementor-19803 .elementor-element.elementor-element-5598f6c .chat-input, .elementor-19803 .elementor-element.elementor-element-5598f6c .chat-input::placeholder{line-height:var( --e-global-typography-2589a51-line-height );letter-spacing:var( --e-global-typography-2589a51-letter-spacing );}.elementor-19803 .elementor-element.elementor-element-5598f6c .cta-button{font-size:var( --e-global-typography-dc2affc-font-size );line-height:var( --e-global-typography-dc2affc-line-height );letter-spacing:var( --e-global-typography-dc2affc-letter-spacing );}.elementor-19803 .elementor-element.elementor-element-8e1090a{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--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-19803 .elementor-element.elementor-element-239f29f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19803 .elementor-element.elementor-element-239f29f{text-align:center;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-19803 .elementor-element.elementor-element-6c5a078 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19803 .elementor-element.elementor-element-6c5a078{text-align:center;}.elementor-19803 .elementor-element.elementor-element-6c5a078 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-19803 .elementor-element.elementor-element-8662a19 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19803 .elementor-element.elementor-element-8662a19{text-align:center;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-19803 .elementor-element.elementor-element-c1da4c5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19803 .elementor-element.elementor-element-c1da4c5{text-align:center;font-size:18px;line-height:1.6em;letter-spacing:0px;}.elementor-19803 .elementor-element.elementor-element-7f113c3{--padding-top:0px;--padding-bottom:24px;--padding-left:8px;--padding-right:8px;}.elementor-19803 .elementor-element.elementor-element-5696c97{--padding-top:0px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-19803 .elementor-element.elementor-element-0ebba1c{--border-radius:64px 64px 64px 64px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-19803 .elementor-element.elementor-element-eefa9b9 > .elementor-widget-container{--e-transform-translateY:148px;margin:-80px 0px 0px 0px;}.elementor-19803 .elementor-element.elementor-element-eefa9b9 img{width:80%;}.elementor-19803 .elementor-element.elementor-element-33d1575{z-index:991;}.elementor-19803 .elementor-element.elementor-element-17faac9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19803 .elementor-element.elementor-element-17faac9{z-index:994;text-align:center;}.elementor-19803 .elementor-element.elementor-element-17faac9 .elementor-heading-title{font-size:var( --e-global-typography-3daddfb-font-size );line-height:var( --e-global-typography-3daddfb-line-height );letter-spacing:var( --e-global-typography-3daddfb-letter-spacing );}.elementor-19803 .elementor-element.elementor-element-2fa6726 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19803 .elementor-element.elementor-element-2fa6726{z-index:995;text-align:center;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-19803 .elementor-element.elementor-element-17d2d17{z-index:996;}.elementor-19803 .elementor-element.elementor-element-17d2d17 .elementor-button{font-size:var( --e-global-typography-dc2affc-font-size );line-height:var( --e-global-typography-dc2affc-line-height );letter-spacing:var( --e-global-typography-dc2affc-letter-spacing );}.elementor-19803 .elementor-element.elementor-element-eb1401f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:8px;--padding-right:8px;}.elementor-19803 .elementor-element.elementor-element-0956879{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--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-19803 .elementor-element.elementor-element-648e2d0.e-con{--e-con-transform-translateX:0px;}.elementor-19803 .elementor-element.elementor-element-648e2d0{--justify-content:flex-start;--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-19803 .elementor-element.elementor-element-6e266e0 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-19803 .elementor-element.elementor-element-6e266e0 .fake-chat-container{height:640px;}.elementor-19803 .elementor-element.elementor-element-6e266e0 .chat-bubble.user{font-size:var( --e-global-typography-2589a51-font-size );line-height:var( --e-global-typography-2589a51-line-height );letter-spacing:var( --e-global-typography-2589a51-letter-spacing );}.elementor-19803 .elementor-element.elementor-element-6e266e0 .chat-bubble.ai{font-size:var( --e-global-typography-2589a51-font-size );line-height:var( --e-global-typography-2589a51-line-height );letter-spacing:var( --e-global-typography-2589a51-letter-spacing );}.elementor-19803 .elementor-element.elementor-element-6e266e0 .loading-indicator span{font-size:var( --e-global-typography-2589a51-font-size );line-height:var( --e-global-typography-2589a51-line-height );letter-spacing:var( --e-global-typography-2589a51-letter-spacing );}.elementor-19803 .elementor-element.elementor-element-6e266e0 .chat-input{font-size:var( --e-global-typography-2589a51-font-size );}.elementor-19803 .elementor-element.elementor-element-6e266e0 .chat-input::placeholder{font-size:var( --e-global-typography-2589a51-font-size );}.elementor-19803 .elementor-element.elementor-element-6e266e0 .chat-input, .elementor-19803 .elementor-element.elementor-element-6e266e0 .chat-input::placeholder{line-height:var( --e-global-typography-2589a51-line-height );letter-spacing:var( --e-global-typography-2589a51-letter-spacing );}.elementor-19803 .elementor-element.elementor-element-6e266e0 .cta-button{font-size:var( --e-global-typography-dc2affc-font-size );line-height:var( --e-global-typography-dc2affc-line-height );letter-spacing:var( --e-global-typography-dc2affc-letter-spacing );}.elementor-19803 .elementor-element.elementor-element-6471f2d{--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-19803 .elementor-element.elementor-element-bebe1b6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19803 .elementor-element.elementor-element-bebe1b6{text-align:center;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-19803 .elementor-element.elementor-element-9f7e8e8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19803 .elementor-element.elementor-element-9f7e8e8{text-align:center;}.elementor-19803 .elementor-element.elementor-element-9f7e8e8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-19803 .elementor-element.elementor-element-8575d54 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19803 .elementor-element.elementor-element-8575d54{text-align:center;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-19803 .elementor-element.elementor-element-4eb8567{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:8px;--padding-right:8px;}.elementor-19803 .elementor-element.elementor-element-621b0cf{--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-19803 .elementor-element.elementor-element-b5697f3{--width:500px;--justify-content:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--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-19803 .elementor-element.elementor-element-2b8d4bf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19803 .elementor-element.elementor-element-2b8d4bf{text-align:center;}.elementor-19803 .elementor-element.elementor-element-2b8d4bf .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-19803 .elementor-element.elementor-element-870a9e3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19803 .elementor-element.elementor-element-870a9e3{text-align:center;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-19803 .elementor-element.elementor-element-8e908c4{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--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-19803 .elementor-element.elementor-element-9c520b2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19803 .elementor-element.elementor-element-9c520b2{text-align:center;font-size:16px;line-height:1.6em;letter-spacing:0px;}.elementor-19803 .elementor-element.elementor-element-a65a576{text-align:center;}.elementor-19803 .elementor-element.elementor-element-a65a576 img{width:64%;}.elementor-19803 .elementor-element.elementor-element-51c5ee2{--padding-top:0px;--padding-bottom:40px;--padding-left:8px;--padding-right:8px;}.elementor-19803 .elementor-element.elementor-element-90665c8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19803 .elementor-element.elementor-element-90665c8{text-align:center;}.elementor-19803 .elementor-element.elementor-element-90665c8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-19803 .elementor-element.elementor-element-d187c8a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19803 .elementor-element.elementor-element-d187c8a{text-align:center;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-19803 .elementor-element.elementor-element-4ddb686{--padding-top:0px;--padding-bottom:80px;--padding-left:8px;--padding-right:8px;}.elementor-19803 .elementor-element.elementor-element-6d94bca{--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-19803 .elementor-element.elementor-element-948a1c8{text-align:center;}.elementor-19803 .elementor-element.elementor-element-948a1c8 img{width:48%;}.elementor-19803 .elementor-element.elementor-element-33b878b{text-align:center;}.elementor-19803 .elementor-element.elementor-element-33b878b img{width:48%;}.elementor-19803 .elementor-element.elementor-element-fdcec82{--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-19803 .elementor-element.elementor-element-1c4ce69 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19803 .elementor-element.elementor-element-1c4ce69{text-align:center;font-size:16px;line-height:1.6em;letter-spacing:0px;}.elementor-19803 .elementor-element.elementor-element-9c8d71b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19803 .elementor-element.elementor-element-9c8d71b{text-align:center;font-size:14px;line-height:1.6em;letter-spacing:0px;}.elementor-19803 .elementor-element.elementor-element-1ec191d{text-align:center;}.elementor-19803 .elementor-element.elementor-element-1ec191d img{width:48%;}.elementor-19803 .elementor-element.elementor-element-b0d6d97{text-align:center;}.elementor-19803 .elementor-element.elementor-element-b0d6d97 img{width:48%;}.elementor-19803 .elementor-element.elementor-element-4a079e2{--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-19803 .elementor-element.elementor-element-fc20e0b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19803 .elementor-element.elementor-element-fc20e0b{text-align:center;font-size:16px;line-height:1.6em;letter-spacing:0px;}.elementor-19803 .elementor-element.elementor-element-8aff107 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19803 .elementor-element.elementor-element-8aff107{text-align:center;font-size:14px;line-height:1.6em;letter-spacing:0px;}}/* Start custom CSS for fake_chat, class: .elementor-element-b0ba07f */@media (min-width:1025px) {
    .widget-chat::before {
      content: '';
      position: absolute;
      height: 60%;
      top: 100;
      left: -40px;
      right: -40px;
      bottom: -40px;
      background: linear-gradient(to bottom, #e9fc87, rgba(233, 252, 135, 0.25));
      border-radius: 16px;
      z-index: -1;
      pointer-events: none;
    }
}/* End custom CSS */
/* Start custom CSS for fake_chat, class: .elementor-element-5598f6c */@media (min-width:1025px) {
    .widget-chat::before {
      content: '';
      position: absolute;
      height: 60%;
      top: 100;
      left: -40px;
      right: -40px;
      bottom: -40px;
      background: linear-gradient(to bottom, #e9fc87, rgba(233, 252, 135, 0.25));
      border-radius: 16px;
      z-index: -1;
      pointer-events: none;
    }
}/* End custom CSS */
/* Start custom CSS for fake_chat, class: .elementor-element-6e266e0 */@media (min-width:1025px) {
    #bloc-vert::before {
      /* ... propriétés communes ... */
      background: linear-gradient(to bottom, #e9fc87, rgba(233, 252, 135, 0.25));
    }
    #bloc-orange::before {
      /* ... propriétés communes ... */
      background: linear-gradient(to bottom, #ffbe98, rgba(255, 190, 152, 0.25));
    }
    #bloc-violet::before {
      /* ... propriétés communes ... */
      background: linear-gradient(to bottom, #bcb4ff, rgba(188, 180, 255, 0.25));
    }
}/* End custom CSS */