.phone-input-wrapper{--iti-hover-color:rgba(0,0,0,.05);--iti-border-color:#ccc;--iti-dialcode-color:#999;--iti-dropdown-bg:#fff;--iti-search-icon-color:#999;--iti-spacer-horizontal:8px;--iti-flag-height:12px;--iti-flag-width:16px;--iti-border-width:1px;--iti-arrow-height:4px;--iti-arrow-width:6px;--iti-triangle-border:calc(var(--iti-arrow-width)/2);--iti-arrow-padding:6px;--iti-arrow-color:#555;--iti-path-flags-1x:url(https://cdn.jsdelivr.net/npm/intl-tel-input@25.10.7/build/img/flags.png);--iti-path-flags-2x:url(https://cdn.jsdelivr.net/npm/intl-tel-input@25.10.7/build/img/flags@2x.png);--iti-flag-sprite-width:3904px;--iti-flag-sprite-height:12px;--iti-mobile-popup-margin:30px}.phone-input-wrapper .iti *{box-sizing:border-box!important}.phone-input-wrapper .iti__a11y-text{height:1px!important;width:1px!important;clip:rect(1px,1px,1px,1px)!important;overflow:hidden!important;position:absolute!important}.phone-input-wrapper .iti input.iti__tel-input,.phone-input-wrapper .iti input.iti__tel-input[type=tel],.phone-input-wrapper .iti input.iti__tel-input[type=text]{margin:0!important;position:relative!important;z-index:0!important}.phone-input-wrapper [dir=rtl] .iti input.iti__tel-input,.phone-input-wrapper [dir=rtl] .iti input.iti__tel-input[type=tel],.phone-input-wrapper [dir=rtl] .iti input.iti__tel-input[type=text]{text-align:right!important}.phone-input-wrapper .iti__country-container{bottom:0!important;padding:var(--iti-border-width)!important;position:absolute!important;top:0!important}.phone-input-wrapper .iti__selected-country{align-items:center!important;background:none!important;border:0!important;border-radius:0!important;color:inherit!important;display:flex!important;font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important;height:100%!important;line-height:inherit!important;margin:0!important;padding:0!important;position:relative!important;text-decoration:none!important;z-index:1!important}.phone-input-wrapper .iti__selected-country-primary{align-items:center!important;display:flex!important;height:100%!important;padding:0 var(--iti-arrow-padding) 0 var(--iti-spacer-horizontal)!important}.phone-input-wrapper .iti__arrow{border-left:var(--iti-triangle-border) solid transparent!important;border-right:var(--iti-triangle-border) solid transparent!important;border-top:var(--iti-arrow-height) solid var(--iti-arrow-color)!important;height:0!important;margin-left:var(--iti-arrow-padding)!important;width:0!important}.phone-input-wrapper [dir=rtl] .iti__arrow{margin-left:0!important;margin-right:var(--iti-arrow-padding)!important}.phone-input-wrapper .iti__arrow--up{border-bottom:var(--iti-arrow-height) solid var(--iti-arrow-color)!important;border-top:none!important}.phone-input-wrapper .iti__dropdown-content{background-color:var(--iti-dropdown-bg)!important;border-radius:3px!important}.phone-input-wrapper .iti--inline-dropdown .iti__dropdown-content{border:var(--iti-border-width) solid var(--iti-border-color)!important;box-shadow:1px 1px 4px #0003!important;margin-left:calc(var(--iti-border-width)*-1)!important;margin-top:3px!important;position:absolute!important;z-index:2!important}.phone-input-wrapper .iti__search-input{border-radius:3px!important;border-width:0!important;padding-left:30px!important;padding-right:28px!important;width:100%!important}.phone-input-wrapper [dir=rtl] .iti__search-input{background-position:right 8px center!important;padding-left:inherit!important;padding-right:30px!important}.phone-input-wrapper .iti__search-input+.iti__country-list{border-top:1px solid var(--iti-border-color)!important}.phone-input-wrapper .iti__search-input::-webkit-search-cancel-button{-webkit-appearance:none!important;appearance:none!important}.phone-input-wrapper .iti__search-input-wrapper{align-items:center!important;display:flex!important;position:relative!important}.phone-input-wrapper .iti__search-icon{display:flex!important;left:8px!important;pointer-events:none!important;position:absolute!important}.phone-input-wrapper [dir=rtl] .iti__search-icon{left:auto!important;right:8px!important}.phone-input-wrapper .iti__search-icon-svg{stroke:var(--iti-search-icon-color)!important;fill:none!important;stroke-width:3!important}.phone-input-wrapper .iti__search-clear{align-items:center!important;background:transparent!important;border:0!important;border-radius:3px!important;cursor:pointer!important;display:flex!important;height:24px!important;justify-content:center!important;padding:4px!important;position:absolute!important;right:4px!important;transition:background-color .15s ease!important;width:24px!important}.phone-input-wrapper .iti__search-clear .iti__search-clear-x{stroke-width:2!important}.phone-input-wrapper .iti__search-clear .iti__search-clear-bg{fill:var(--iti-search-icon-color)!important}.phone-input-wrapper [dir=rtl] .iti__search-clear{left:4px!important;right:auto!important}.phone-input-wrapper .iti__search-clear:focus-visible,.phone-input-wrapper .iti__search-clear:hover{background:var(--iti-hover-color)!important;outline:none!important}.phone-input-wrapper .iti__no-results{padding:30px 0!important;text-align:center!important}.phone-input-wrapper .iti__country-list{cursor:pointer!important;list-style:none!important;margin:0!important;overflow-y:scroll;padding:0!important;-webkit-overflow-scrolling:touch!important}.phone-input-wrapper .iti--inline-dropdown .iti__country-list{max-height:185px!important}.phone-input-wrapper .iti--flexible-dropdown-width .iti__country-list{white-space:nowrap!important}@media (max-width:500px){.phone-input-wrapper .iti--flexible-dropdown-width .iti__country-list{white-space:normal!important}}.phone-input-wrapper .iti__country{align-items:center!important;display:flex!important;outline:none!important;padding:8px var(--iti-spacer-horizontal)!important}.phone-input-wrapper .iti__dial-code{color:var(--iti-dialcode-color)!important}.phone-input-wrapper .iti__country.iti__highlight{background-color:var(--iti-hover-color)!important}.phone-input-wrapper .iti__country-list .iti__flag,.phone-input-wrapper .iti__country-name{margin-right:var(--iti-spacer-horizontal)!important}.phone-input-wrapper [dir=rtl] .iti__country-list .iti__flag,.phone-input-wrapper [dir=rtl] .iti__country-name{margin-left:var(--iti-spacer-horizontal)!important;margin-right:0!important}.phone-input-wrapper .iti--allow-dropdown .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])) button.iti__selected-country{cursor:pointer!important}.phone-input-wrapper .iti--allow-dropdown .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])) .iti__selected-country-primary:hover,.phone-input-wrapper .iti--allow-dropdown .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])) .iti__selected-country:has(+.iti__dropdown-content:hover) .iti__selected-country-primary{background-color:var(--iti-hover-color)!important}.phone-input-wrapper .iti .iti__selected-dial-code{margin-left:4px!important}.phone-input-wrapper [dir=rtl] .iti .iti__selected-dial-code{margin-left:0!important;margin-right:4px!important}.phone-input-wrapper .iti--container{position:static!important}.phone-input-wrapper .iti--container:hover{cursor:pointer!important}.phone-input-wrapper .iti__hide{display:none!important}.phone-input-wrapper .iti__v-hide{visibility:hidden!important}.phone-input-wrapper .iti--fullscreen-popup.iti--container{background-color:#00000080!important;display:flex!important;flex-direction:column!important;justify-content:flex-start!important;inset:0!important;padding:var(--iti-mobile-popup-margin)!important;position:fixed!important}.phone-input-wrapper .iti--fullscreen-popup .iti__dropdown-content{display:flex!important;flex-direction:column!important;max-height:100%!important;position:relative!important}.phone-input-wrapper .iti--fullscreen-popup .iti__country{line-height:1.5em!important;padding:10px!important}.phone-input-wrapper .iti__flag{--iti-flag-offset:100px!important;background-image:var(--iti-path-flags-1x)!important;background-position:var(--iti-flag-offset) 0!important;background-repeat:no-repeat!important;background-size:var(--iti-flag-sprite-width) var(--iti-flag-sprite-height)!important;border-radius:1px!important;box-shadow:0 0 1px #888!important;height:var(--iti-flag-height)!important;width:var(--iti-flag-width)!important}.phone-input-wrapper .iti__ac{--iti-flag-offset:0px!important}.phone-input-wrapper .iti__ad{--iti-flag-offset:-16px!important}.phone-input-wrapper .iti__ae{--iti-flag-offset:-32px!important}.phone-input-wrapper .iti__af{--iti-flag-offset:-48px!important}.phone-input-wrapper .iti__ag{--iti-flag-offset:-64px!important}.phone-input-wrapper .iti__ai{--iti-flag-offset:-80px!important}.phone-input-wrapper .iti__al{--iti-flag-offset:-96px!important}.phone-input-wrapper .iti__am{--iti-flag-offset:-112px!important}.phone-input-wrapper .iti__ao{--iti-flag-offset:-128px!important}.phone-input-wrapper .iti__ar{--iti-flag-offset:-144px!important}.phone-input-wrapper .iti__as{--iti-flag-offset:-160px!important}.phone-input-wrapper .iti__at{--iti-flag-offset:-176px!important}.phone-input-wrapper .iti__au{--iti-flag-offset:-192px!important}.phone-input-wrapper .iti__aw{--iti-flag-offset:-208px!important}.phone-input-wrapper .iti__ax{--iti-flag-offset:-224px!important}.phone-input-wrapper .iti__az{--iti-flag-offset:-240px!important}.phone-input-wrapper .iti__ba{--iti-flag-offset:-256px!important}.phone-input-wrapper .iti__bb{--iti-flag-offset:-272px!important}.phone-input-wrapper .iti__bd{--iti-flag-offset:-288px!important}.phone-input-wrapper .iti__be{--iti-flag-offset:-304px!important}.phone-input-wrapper .iti__bf{--iti-flag-offset:-320px!important}.phone-input-wrapper .iti__bg{--iti-flag-offset:-336px!important}.phone-input-wrapper .iti__bh{--iti-flag-offset:-352px!important}.phone-input-wrapper .iti__bi{--iti-flag-offset:-368px!important}.phone-input-wrapper .iti__bj{--iti-flag-offset:-384px!important}.phone-input-wrapper .iti__bl{--iti-flag-offset:-400px!important}.phone-input-wrapper .iti__bm{--iti-flag-offset:-416px!important}.phone-input-wrapper .iti__bn{--iti-flag-offset:-432px!important}.phone-input-wrapper .iti__bo{--iti-flag-offset:-448px!important}.phone-input-wrapper .iti__bq{--iti-flag-offset:-464px!important}.phone-input-wrapper .iti__br{--iti-flag-offset:-480px!important}.phone-input-wrapper .iti__bs{--iti-flag-offset:-496px!important}.phone-input-wrapper .iti__bt{--iti-flag-offset:-512px!important}.phone-input-wrapper .iti__bw{--iti-flag-offset:-528px!important}.phone-input-wrapper .iti__by{--iti-flag-offset:-544px!important}.phone-input-wrapper .iti__bz{--iti-flag-offset:-560px!important}.phone-input-wrapper .iti__ca{--iti-flag-offset:-576px!important}.phone-input-wrapper .iti__cc{--iti-flag-offset:-592px!important}.phone-input-wrapper .iti__cd{--iti-flag-offset:-608px!important}.phone-input-wrapper .iti__cf{--iti-flag-offset:-624px!important}.phone-input-wrapper .iti__cg{--iti-flag-offset:-640px!important}.phone-input-wrapper .iti__ch{--iti-flag-offset:-656px!important}.phone-input-wrapper .iti__ci{--iti-flag-offset:-672px!important}.phone-input-wrapper .iti__ck{--iti-flag-offset:-688px!important}.phone-input-wrapper .iti__cl{--iti-flag-offset:-704px!important}.phone-input-wrapper .iti__cm{--iti-flag-offset:-720px!important}.phone-input-wrapper .iti__cn{--iti-flag-offset:-736px!important}.phone-input-wrapper .iti__co{--iti-flag-offset:-752px!important}.phone-input-wrapper .iti__cr{--iti-flag-offset:-768px!important}.phone-input-wrapper .iti__cu{--iti-flag-offset:-784px!important}.phone-input-wrapper .iti__cv{--iti-flag-offset:-800px!important}.phone-input-wrapper .iti__cw{--iti-flag-offset:-816px!important}.phone-input-wrapper .iti__cx{--iti-flag-offset:-832px!important}.phone-input-wrapper .iti__cy{--iti-flag-offset:-848px!important}.phone-input-wrapper .iti__cz{--iti-flag-offset:-864px!important}.phone-input-wrapper .iti__de{--iti-flag-offset:-880px!important}.phone-input-wrapper .iti__dj{--iti-flag-offset:-896px!important}.phone-input-wrapper .iti__dk{--iti-flag-offset:-912px!important}.phone-input-wrapper .iti__dm{--iti-flag-offset:-928px!important}.phone-input-wrapper .iti__do{--iti-flag-offset:-944px!important}.phone-input-wrapper .iti__dz{--iti-flag-offset:-960px!important}.phone-input-wrapper .iti__ec{--iti-flag-offset:-976px!important}.phone-input-wrapper .iti__ee{--iti-flag-offset:-992px!important}.phone-input-wrapper .iti__eg{--iti-flag-offset:-1008px!important}.phone-input-wrapper .iti__eh{--iti-flag-offset:-1024px!important}.phone-input-wrapper .iti__er{--iti-flag-offset:-1040px!important}.phone-input-wrapper .iti__es{--iti-flag-offset:-1056px!important}.phone-input-wrapper .iti__et{--iti-flag-offset:-1072px!important}.phone-input-wrapper .iti__fi{--iti-flag-offset:-1088px!important}.phone-input-wrapper .iti__fj{--iti-flag-offset:-1104px!important}.phone-input-wrapper .iti__fk{--iti-flag-offset:-1120px!important}.phone-input-wrapper .iti__fm{--iti-flag-offset:-1136px!important}.phone-input-wrapper .iti__fo{--iti-flag-offset:-1152px!important}.phone-input-wrapper .iti__fr{--iti-flag-offset:-1168px!important}.phone-input-wrapper .iti__ga{--iti-flag-offset:-1184px!important}.phone-input-wrapper .iti__gb{--iti-flag-offset:-1200px!important}.phone-input-wrapper .iti__gd{--iti-flag-offset:-1216px!important}.phone-input-wrapper .iti__ge{--iti-flag-offset:-1232px!important}.phone-input-wrapper .iti__gf{--iti-flag-offset:-1248px!important}.phone-input-wrapper .iti__gg{--iti-flag-offset:-1264px!important}.phone-input-wrapper .iti__gh{--iti-flag-offset:-1280px!important}.phone-input-wrapper .iti__gi{--iti-flag-offset:-1296px!important}.phone-input-wrapper .iti__gl{--iti-flag-offset:-1312px!important}.phone-input-wrapper .iti__gm{--iti-flag-offset:-1328px!important}.phone-input-wrapper .iti__gn{--iti-flag-offset:-1344px!important}.phone-input-wrapper .iti__gp{--iti-flag-offset:-1360px!important}.phone-input-wrapper .iti__gq{--iti-flag-offset:-1376px!important}.phone-input-wrapper .iti__gr{--iti-flag-offset:-1392px!important}.phone-input-wrapper .iti__gt{--iti-flag-offset:-1408px!important}.phone-input-wrapper .iti__gu{--iti-flag-offset:-1424px!important}.phone-input-wrapper .iti__gw{--iti-flag-offset:-1440px!important}.phone-input-wrapper .iti__gy{--iti-flag-offset:-1456px!important}.phone-input-wrapper .iti__hk{--iti-flag-offset:-1472px!important}.phone-input-wrapper .iti__hn{--iti-flag-offset:-1488px!important}.phone-input-wrapper .iti__hr{--iti-flag-offset:-1504px!important}.phone-input-wrapper .iti__ht{--iti-flag-offset:-1520px!important}.phone-input-wrapper .iti__hu{--iti-flag-offset:-1536px!important}.phone-input-wrapper .iti__id{--iti-flag-offset:-1552px!important}.phone-input-wrapper .iti__ie{--iti-flag-offset:-1568px!important}.phone-input-wrapper .iti__il{--iti-flag-offset:-1584px!important}.phone-input-wrapper .iti__im{--iti-flag-offset:-1600px!important}.phone-input-wrapper .iti__in{--iti-flag-offset:-1616px!important}.phone-input-wrapper .iti__io{--iti-flag-offset:-1632px!important}.phone-input-wrapper .iti__iq{--iti-flag-offset:-1648px!important}.phone-input-wrapper .iti__ir{--iti-flag-offset:-1664px!important}.phone-input-wrapper .iti__is{--iti-flag-offset:-1680px!important}.phone-input-wrapper .iti__it{--iti-flag-offset:-1696px!important}.phone-input-wrapper .iti__je{--iti-flag-offset:-1712px!important}.phone-input-wrapper .iti__jm{--iti-flag-offset:-1728px!important}.phone-input-wrapper .iti__jo{--iti-flag-offset:-1744px!important}.phone-input-wrapper .iti__jp{--iti-flag-offset:-1760px!important}.phone-input-wrapper .iti__ke{--iti-flag-offset:-1776px!important}.phone-input-wrapper .iti__kg{--iti-flag-offset:-1792px!important}.phone-input-wrapper .iti__kh{--iti-flag-offset:-1808px!important}.phone-input-wrapper .iti__ki{--iti-flag-offset:-1824px!important}.phone-input-wrapper .iti__km{--iti-flag-offset:-1840px!important}.phone-input-wrapper .iti__kn{--iti-flag-offset:-1856px!important}.phone-input-wrapper .iti__kp{--iti-flag-offset:-1872px!important}.phone-input-wrapper .iti__kr{--iti-flag-offset:-1888px!important}.phone-input-wrapper .iti__kw{--iti-flag-offset:-1904px!important}.phone-input-wrapper .iti__ky{--iti-flag-offset:-1920px!important}.phone-input-wrapper .iti__kz{--iti-flag-offset:-1936px!important}.phone-input-wrapper .iti__la{--iti-flag-offset:-1952px!important}.phone-input-wrapper .iti__lb{--iti-flag-offset:-1968px!important}.phone-input-wrapper .iti__lc{--iti-flag-offset:-1984px!important}.phone-input-wrapper .iti__li{--iti-flag-offset:-2000px!important}.phone-input-wrapper .iti__lk{--iti-flag-offset:-2016px!important}.phone-input-wrapper .iti__lr{--iti-flag-offset:-2032px!important}.phone-input-wrapper .iti__ls{--iti-flag-offset:-2048px!important}.phone-input-wrapper .iti__lt{--iti-flag-offset:-2064px!important}.phone-input-wrapper .iti__lu{--iti-flag-offset:-2080px!important}.phone-input-wrapper .iti__lv{--iti-flag-offset:-2096px!important}.phone-input-wrapper .iti__ly{--iti-flag-offset:-2112px!important}.phone-input-wrapper .iti__ma{--iti-flag-offset:-2128px!important}.phone-input-wrapper .iti__mc{--iti-flag-offset:-2144px!important}.phone-input-wrapper .iti__md{--iti-flag-offset:-2160px!important}.phone-input-wrapper .iti__me{--iti-flag-offset:-2176px!important}.phone-input-wrapper .iti__mf{--iti-flag-offset:-2192px!important}.phone-input-wrapper .iti__mg{--iti-flag-offset:-2208px!important}.phone-input-wrapper .iti__mh{--iti-flag-offset:-2224px!important}.phone-input-wrapper .iti__mk{--iti-flag-offset:-2240px!important}.phone-input-wrapper .iti__ml{--iti-flag-offset:-2256px!important}.phone-input-wrapper .iti__mm{--iti-flag-offset:-2272px!important}.phone-input-wrapper .iti__mn{--iti-flag-offset:-2288px!important}.phone-input-wrapper .iti__mo{--iti-flag-offset:-2304px!important}.phone-input-wrapper .iti__mp{--iti-flag-offset:-2320px!important}.phone-input-wrapper .iti__mq{--iti-flag-offset:-2336px!important}.phone-input-wrapper .iti__mr{--iti-flag-offset:-2352px!important}.phone-input-wrapper .iti__ms{--iti-flag-offset:-2368px!important}.phone-input-wrapper .iti__mt{--iti-flag-offset:-2384px!important}.phone-input-wrapper .iti__mu{--iti-flag-offset:-2400px!important}.phone-input-wrapper .iti__mv{--iti-flag-offset:-2416px!important}.phone-input-wrapper .iti__mw{--iti-flag-offset:-2432px!important}.phone-input-wrapper .iti__mx{--iti-flag-offset:-2448px!important}.phone-input-wrapper .iti__my{--iti-flag-offset:-2464px!important}.phone-input-wrapper .iti__mz{--iti-flag-offset:-2480px!important}.phone-input-wrapper .iti__na{--iti-flag-offset:-2496px!important}.phone-input-wrapper .iti__nc{--iti-flag-offset:-2512px!important}.phone-input-wrapper .iti__ne{--iti-flag-offset:-2528px!important}.phone-input-wrapper .iti__nf{--iti-flag-offset:-2544px!important}.phone-input-wrapper .iti__ng{--iti-flag-offset:-2560px!important}.phone-input-wrapper .iti__ni{--iti-flag-offset:-2576px!important}.phone-input-wrapper .iti__nl{--iti-flag-offset:-2592px!important}.phone-input-wrapper .iti__no{--iti-flag-offset:-2608px!important}.phone-input-wrapper .iti__np{--iti-flag-offset:-2624px!important}.phone-input-wrapper .iti__nr{--iti-flag-offset:-2640px!important}.phone-input-wrapper .iti__nu{--iti-flag-offset:-2656px!important}.phone-input-wrapper .iti__nz{--iti-flag-offset:-2672px!important}.phone-input-wrapper .iti__om{--iti-flag-offset:-2688px!important}.phone-input-wrapper .iti__pa{--iti-flag-offset:-2704px!important}.phone-input-wrapper .iti__pe{--iti-flag-offset:-2720px!important}.phone-input-wrapper .iti__pf{--iti-flag-offset:-2736px!important}.phone-input-wrapper .iti__pg{--iti-flag-offset:-2752px!important}.phone-input-wrapper .iti__ph{--iti-flag-offset:-2768px!important}.phone-input-wrapper .iti__pk{--iti-flag-offset:-2784px!important}.phone-input-wrapper .iti__pl{--iti-flag-offset:-2800px!important}.phone-input-wrapper .iti__pm{--iti-flag-offset:-2816px!important}.phone-input-wrapper .iti__pr{--iti-flag-offset:-2832px!important}.phone-input-wrapper .iti__ps{--iti-flag-offset:-2848px!important}.phone-input-wrapper .iti__pt{--iti-flag-offset:-2864px!important}.phone-input-wrapper .iti__pw{--iti-flag-offset:-2880px!important}.phone-input-wrapper .iti__py{--iti-flag-offset:-2896px!important}.phone-input-wrapper .iti__qa{--iti-flag-offset:-2912px!important}.phone-input-wrapper .iti__re{--iti-flag-offset:-2928px!important}.phone-input-wrapper .iti__ro{--iti-flag-offset:-2944px!important}.phone-input-wrapper .iti__rs{--iti-flag-offset:-2960px!important}.phone-input-wrapper .iti__ru{--iti-flag-offset:-2976px!important}.phone-input-wrapper .iti__rw{--iti-flag-offset:-2992px!important}.phone-input-wrapper .iti__sa{--iti-flag-offset:-3008px!important}.phone-input-wrapper .iti__sb{--iti-flag-offset:-3024px!important}.phone-input-wrapper .iti__sc{--iti-flag-offset:-3040px!important}.phone-input-wrapper .iti__sd{--iti-flag-offset:-3056px!important}.phone-input-wrapper .iti__se{--iti-flag-offset:-3072px!important}.phone-input-wrapper .iti__sg{--iti-flag-offset:-3088px!important}.phone-input-wrapper .iti__sh{--iti-flag-offset:-3104px!important}.phone-input-wrapper .iti__si{--iti-flag-offset:-3120px!important}.phone-input-wrapper .iti__sj{--iti-flag-offset:-3136px!important}.phone-input-wrapper .iti__sk{--iti-flag-offset:-3152px!important}.phone-input-wrapper .iti__sl{--iti-flag-offset:-3168px!important}.phone-input-wrapper .iti__sm{--iti-flag-offset:-3184px!important}.phone-input-wrapper .iti__sn{--iti-flag-offset:-3200px!important}.phone-input-wrapper .iti__so{--iti-flag-offset:-3216px!important}.phone-input-wrapper .iti__sr{--iti-flag-offset:-3232px!important}.phone-input-wrapper .iti__ss{--iti-flag-offset:-3248px!important}.phone-input-wrapper .iti__st{--iti-flag-offset:-3264px!important}.phone-input-wrapper .iti__sv{--iti-flag-offset:-3280px!important}.phone-input-wrapper .iti__sx{--iti-flag-offset:-3296px!important}.phone-input-wrapper .iti__sy{--iti-flag-offset:-3312px!important}.phone-input-wrapper .iti__sz{--iti-flag-offset:-3328px!important}.phone-input-wrapper .iti__tc{--iti-flag-offset:-3344px!important}.phone-input-wrapper .iti__td{--iti-flag-offset:-3360px!important}.phone-input-wrapper .iti__tg{--iti-flag-offset:-3376px!important}.phone-input-wrapper .iti__th{--iti-flag-offset:-3392px!important}.phone-input-wrapper .iti__tj{--iti-flag-offset:-3408px!important}.phone-input-wrapper .iti__tk{--iti-flag-offset:-3424px!important}.phone-input-wrapper .iti__tl{--iti-flag-offset:-3440px!important}.phone-input-wrapper .iti__tm{--iti-flag-offset:-3456px!important}.phone-input-wrapper .iti__tn{--iti-flag-offset:-3472px!important}.phone-input-wrapper .iti__to{--iti-flag-offset:-3488px!important}.phone-input-wrapper .iti__tr{--iti-flag-offset:-3504px!important}.phone-input-wrapper .iti__tt{--iti-flag-offset:-3520px!important}.phone-input-wrapper .iti__tv{--iti-flag-offset:-3536px!important}.phone-input-wrapper .iti__tw{--iti-flag-offset:-3552px!important}.phone-input-wrapper .iti__tz{--iti-flag-offset:-3568px!important}.phone-input-wrapper .iti__ua{--iti-flag-offset:-3584px!important}.phone-input-wrapper .iti__ug{--iti-flag-offset:-3600px!important}.phone-input-wrapper .iti__us{--iti-flag-offset:-3616px!important}.phone-input-wrapper .iti__uy{--iti-flag-offset:-3632px!important}.phone-input-wrapper .iti__uz{--iti-flag-offset:-3648px!important}.phone-input-wrapper .iti__va{--iti-flag-offset:-3664px!important}.phone-input-wrapper .iti__vc{--iti-flag-offset:-3680px!important}.phone-input-wrapper .iti__ve{--iti-flag-offset:-3696px!important}.phone-input-wrapper .iti__vg{--iti-flag-offset:-3712px!important}.phone-input-wrapper .iti__vi{--iti-flag-offset:-3728px!important}.phone-input-wrapper .iti__vn{--iti-flag-offset:-3744px!important}.phone-input-wrapper .iti__vu{--iti-flag-offset:-3760px!important}.phone-input-wrapper .iti__wf{--iti-flag-offset:-3776px!important}.phone-input-wrapper .iti__ws{--iti-flag-offset:-3792px!important}.phone-input-wrapper .iti__xk{--iti-flag-offset:-3808px!important}.phone-input-wrapper .iti__ye{--iti-flag-offset:-3824px!important}.phone-input-wrapper .iti__yt{--iti-flag-offset:-3840px!important}.phone-input-wrapper .iti__za{--iti-flag-offset:-3856px!important}.phone-input-wrapper .iti__zm{--iti-flag-offset:-3872px!important}.phone-input-wrapper .iti__zw{--iti-flag-offset:-3888px!important}@media (min-resolution:2x){.phone-input-wrapper .iti__flag{background-image:var(--iti-path-flags-2x)!important}}.react-chatbot-kit-user-chat-message-container{display:flex;justify-content:flex-end;margin:15px 0}.react-chatbot-kit-user-avatar-container{align-items:center;background-color:#3d4e8d;border-radius:50%;display:flex;height:40px;justify-content:center;margin-left:12.5px;width:40px}.react-chatbot-kit-user-avatar-icon{fill:#fff;height:15px;width:15px}.react-chatbot-kit-user-chat-message{background-color:#f1f1f1;border-radius:5px;color:#585858;font-size:.9rem;font-weight:medium;padding:10px;position:relative;text-align:left}.react-chatbot-kit-user-chat-message-arrow{border-bottom:8px solid transparent;border-left:8px solid #f1f1f1;border-top:8px solid transparent;height:0;position:absolute;right:-7px;top:13px;width:0}.react-chatbot-kit-chat-bot-message-container{display:flex;justify-content:flex-start;margin:15px 0}.react-chatbot-kit-chat-bot-avatar-container{align-items:center;background-color:#d8d8d8;border-radius:50%;display:flex;font-size:1.2rem;height:40px;justify-content:center;margin-right:12.5px;width:40px}.react-chatbot-kit-chat-bot-avatar-icon{fill:#494646;height:22.5px;width:22.5px}.react-chatbot-kit-chat-bot-avatar-letter{color:#1d1d1d;margin:0;padding:0}.react-chatbot-kit-chat-bot-message{background-color:#2898ec;border-radius:5px;color:#fff;font-size:.9rem;font-weight:medium;margin-left:auto;padding:10px;position:relative;text-align:left;width:184.5px}.react-chatbot-kit-chat-bot-message-arrow{border-bottom:8px solid transparent;border-right:8px solid #2898ec;border-top:8px solid transparent;height:0;left:-7px;position:absolute;top:13px;width:0}.react-chatbot-kit-chat-bot-loading-icon-container{height:17px;width:25px}.chatbot-loader-container{display:flex;justify-content:center;width:100%}#chatbot-loader #chatbot-loader-dot1{animation:load 1s infinite}#chatbot-loader #chatbot-loader-dot2{animation:load 1s infinite;animation-delay:.2s}#chatbot-loader #chatbot-loader-dot3{animation:load 1s infinite;animation-delay:.4s}@keyframes load{0%{opacity:0}50%{opacity:1}to{opacity:0}}.react-chatbot-kit-chat-container{position:relative;width:275px}.react-chatbot-kit-chat-inner-container{background-color:#fff;border-radius:5px;height:500px}.react-chatbot-kit-chat-header{align-items:center;background-color:#efefef;border-top-left-radius:5px;border-top-right-radius:5px;color:#514f4f;display:flex;font-family:Arial;font-size:.85rem;font-weight:700;padding:12.5px}.react-chatbot-kit-chat-input-container{bottom:0;display:flex;position:absolute;width:100%}.react-chatbot-kit-chat-message-container{height:424px;overflow:scroll;padding:0 17.5px 10px}.react-chatbot-kit-chat-input{border:none;border-bottom-left-radius:5px;border-top:1px solid #d8d8d8;font-size:.85rem;padding:12.5px;width:100%}.react-chatbot-kit-chat-input-form{display:flex;width:100%}.react-chatbot-kit-chat-input::-moz-placeholder{color:#585858}.react-chatbot-kit-chat-input::placeholder{color:#585858}.react-chatbot-kit-chat-btn-send{background-color:#2898ec;border:none;border-bottom-right-radius:5px;color:#fff;width:100px}.react-chatbot-kit-chat-btn-send-icon{fill:#fff;margin:0 auto;width:15px}.react-chatbot-kit-error{background-color:#fff;border-radius:3px;padding:15px}.react-chatbot-kit-error-container{width:260px}.react-chatbot-kit-error-header{color:#1d1d1d;font-size:1.3rem;margin-bottom:30px}.react-chatbot-kit-error-docs{border:1px solid #2898ec;color:#38688b;display:block;font-size:1rem;margin:25px auto;padding:8px;text-align:center;text-decoration:none;width:130px}.chat-response,.userchat-response{max-width:100%!important;overflow-wrap:break-word!important;word-wrap:break-word!important;word-break:break-word!important}.chat-response>div,.userchat-response>div{overflow:hidden!important;word-wrap:break-word!important;max-width:100%!important}.chat-response a,.userchat-response a{display:inline-block!important;max-width:100%!important;word-break:break-all!important}.chat-response ol,.chat-response ul,.userchat-response ol,.userchat-response ul{margin:.5rem 0!important;padding-left:1.5rem!important}.chat-response ol li,.chat-response ul li,.userchat-response ol li,.userchat-response ul li{line-height:1.5!important;margin:.25rem 0!important}.chat-response ul,.userchat-response ul{list-style-type:disc!important}.chat-response ul ul,.userchat-response ul ul{list-style-type:circle!important}.chat-response ul ul ul,.userchat-response ul ul ul{list-style-type:square!important}.chat-response ol,.userchat-response ol{list-style-type:decimal!important}.chat-response ol ol,.userchat-response ol ol{list-style-type:lower-alpha!important}.chat-response ol ol ol,.userchat-response ol ol ol{list-style-type:lower-roman!important}.chat-response table,.userchat-response table{background-color:transparent!important;border-collapse:collapse!important;display:table!important;margin-bottom:1rem!important;max-width:100%!important;table-layout:fixed!important;width:100%!important}.chat-response table td,.chat-response table th,.userchat-response table td,.userchat-response table th{border:1px solid #dee2e6!important;padding:.75rem!important;vertical-align:top!important;word-wrap:break-word!important;max-width:200px!important;white-space:normal!important}.chat-response table td:first-child:nth-last-child(-n+3),.chat-response table td:nth-child(2):nth-last-child(-n+2),.chat-response table th:first-child:nth-last-child(-n+3),.chat-response table th:nth-child(2):nth-last-child(-n+2),.userchat-response table td:first-child:nth-last-child(-n+3),.userchat-response table td:nth-child(2):nth-last-child(-n+2),.userchat-response table th:first-child:nth-last-child(-n+3),.userchat-response table th:nth-child(2):nth-last-child(-n+2){width:30%!important}.chat-response table td:nth-child(3):nth-last-child(-n+1),.chat-response table th:nth-child(3):nth-last-child(-n+1),.userchat-response table td:nth-child(3):nth-last-child(-n+1),.userchat-response table th:nth-child(3):nth-last-child(-n+1){width:40%!important}.chat-response table thead th,.userchat-response table thead th{background-color:#343a40!important;border-bottom:2px solid #dee2e6!important;color:#fff!important;vertical-align:bottom!important;white-space:normal!important}.chat-response table thead th strong,.userchat-response table thead th strong{color:#fff!important}.chat-response table tbody tr:hover,.userchat-response table tbody tr:hover{background-color:#0000000d!important}.waiting-loader{aspect-ratio:2;width:40px;--_g:no-repeat radial-gradient(circle closest-side,#000 90%,#fff);animation:l3 1s linear infinite;background:var(--_g) 0 50%,var(--_g) 50% 50%,var(--_g) 100% 50%;background-size:33.3333333333% 40%}@keyframes l3{20%{background-position:0 0,50% 50%,100% 50%}40%{background-position:0 100%,50% 0,100% 50%}60%{background-position:0 50%,50% 100%,100% 0}80%{background-position:0 50%,50% 50%,100% 100%}}:root{--main-bg-color:#d85d27}*{box-sizing:border-box}#chicmic-bot{font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;position:relative;z-index:99999}#chicmic-bot button{border:1px solid transparent;border-radius:8px;cursor:pointer;font-family:inherit;font-size:1em;font-weight:500;transition:border-color .25s}#chicmic-bot .overlay{background-color:#00000080;height:100%;left:0;position:fixed;top:0;width:100%;z-index:99}#chicmic-bot .bot-cta{align-items:center;background-color:transparent;border-radius:100%;bottom:22px;color:#fff;cursor:pointer;display:flex;height:60px;justify-content:center;margin:0;padding:0;position:fixed;right:32px;transition:transform .25s,box-shadow .25s;width:60px;z-index:99}#chicmic-bot .bot-cta:hover{box-shadow:0 8px 25px #d85d274d;transform:translateY(-5px)}#chicmic-bot .bot-cta:active{transform:translateY(-2px) scale(1.02)}#chicmic-bot .bot-cta.bot_hover:hover{transform:translateY(-10px)}#chicmic-bot .react-chatbot-kit-chat-container{animation:expandHeight .5s forwards;border-radius:15px;bottom:8px;box-shadow:5px 5px 13px #5b515166;display:flex;height:min(700px,100% - 90px);justify-content:center;max-height:700px;max-width:388px;min-height:80px;overflow:hidden!important;position:fixed;right:15px;width:100%;z-index:100}@media (max-width:768px){#chicmic-bot .react-chatbot-kit-chat-container{border-radius:0;bottom:0;font-size:14px;height:100%;left:0;max-height:100%;max-width:100%;overflow-x:hidden;right:0;width:100vw}#chicmic-bot .react-chatbot-kit-chat-container .react-chatbot-kit-chat-inner-container{border-radius:0}}#chicmic-bot .react-chatbot-kit-chat-bot-message,#chicmic-bot .react-chatbot-kit-user-chat-message{word-break:break-all!important}#chicmic-bot .react-chatbot-kit-chat-message-container{background:linear-gradient(0deg,#fff,#f9f6ee 44.54%,#f8c1b4);border-top-left-radius:20px;border-top-right-radius:20px;height:calc(100% - 109px);overflow:auto}#chicmic-bot .react-chatbot-kit-chat-message-container::-webkit-scrollbar{width:6px}#chicmic-bot .react-chatbot-kit-chat-message-container::-webkit-scrollbar-track{background:transparent;border-radius:10px}#chicmic-bot .react-chatbot-kit-chat-message-container::-webkit-scrollbar-thumb{background:#f47c43;border-radius:10px;-webkit-transition:background .3s;transition:background .3s}#chicmic-bot .react-chatbot-kit-chat-message-container::-webkit-scrollbar-thumb:hover{background:#d85d27}#chicmic-bot .btn-choose-file{background:var(--main-bg-color);color:#fff;display:block;margin-left:auto}#chicmic-bot .react-chatbot-kit-chat-btn-send{align-items:center;aspect-ratio:1;background-color:transparent!important;border:none;border-bottom-right-radius:5px;color:#000;display:flex;height:3rem;justify-content:center;padding:11px 20px 11px 11px;width:3rem}#chicmic-bot .react-chatbot-kit-chat-btn-send svg{fill:#000;transition:.3s ease-in-out}#chicmic-bot .btn-choose-file:disabled svg,#chicmic-bot .react-chatbot-kit-chat-btn-send:disabled svg{display:none!important}#chicmic-bot .react-chatbot-kit-chat-btn-send:disabled:after{animation:loadingDots 1s steps(3) infinite;color:gray;content:" .";font-size:40px;position:absolute;transform:translateY(-25%)}#chicmic-bot .react-chatbot-kit-chat-input-form{background-color:#fff}#chicmic-bot .react-chatbot-kit-chat-input-form:hover{opacity:1}@media (max-width:768px){#chicmic-bot .react-chatbot-kit-chat-input-form{max-width:100vw;overflow-x:hidden;width:100%}}#chicmic-bot .react-chatbot-kit-chat-bot-message{background:var(--main-bg-color);font-size:.8rem;min-height:2rem}#chicmic-bot .chat-bot-error{background:rgba(225,94,51,.2);border-radius:6px;bottom:57px;color:red;font-size:.8rem;margin:2px;padding:5px;position:fixed;right:28px;width:360px;z-index:125}#chicmic-bot .react-chatbot-kit-chat-inner-container{background:linear-gradient(180deg,#f47c44 -29.15%,#f4986c 149.44%);height:100%;width:100%}#chicmic-bot .react-chatbot-kit-user-chat-message{word-break:break-all}#chicmic-bot .loading-gif{bottom:.2rem;height:1rem;position:absolute}#chicmic-bot .chatbot-loader-container{background-color:#747bff;bottom:.2rem;height:2rem;width:2rem}#chicmic-bot #chatbot-loader #chatbot-loader-dot1,#chicmic-bot #chatbot-loader #chatbot-loader-dot2,#chicmic-bot #chatbot-loader #chatbot-loader-dot3{color:#000}#chicmic-bot .react-chatbot-kit-chat-input-container{background-color:#fafafa;border-top:1px solid #f0f0f0}@media (max-width:768px){#chicmic-bot .react-chatbot-kit-chat-input-container{max-width:100vw;overflow-x:hidden;width:100%}}#chicmic-bot .react-chatbot-kit-chat-input{font-family:inherit;font-size:14px;width:100%;word-wrap:break-word;border:5px solid #fff;color:#1f2b34;line-height:22px;max-height:48px;padding:6px 8px 0;resize:none}#chicmic-bot .react-chatbot-kit-chat-input:disabled{border-radius:12px}@media (max-width:768px){#chicmic-bot .react-chatbot-kit-chat-input{-webkit-appearance:none;border-radius:0;font-size:16px;transform:scale(1)}}#chicmic-bot .react-chatbot-kit-chat-input *{scrollbar-color:#f47c43 #fff;scrollbar-width:auto}#chicmic-bot .react-chatbot-kit-chat-input::-webkit-scrollbar{width:6px}#chicmic-bot .react-chatbot-kit-chat-input::-webkit-scrollbar-track{background:#fff}#chicmic-bot .react-chatbot-kit-chat-input::-webkit-scrollbar-thumb{background-color:#f47c43;border:1px solid #fff;border-radius:10px}#chicmic-bot .react-chatbot-kit-user-avatar-container{background-color:#888;height:25px;width:25px}#chicmic-bot .react-chatbot-kit-user-avatar-icon{height:10px;width:10px}#chicmic-bot .react-chatbot-kit-user-avatar{align-items:center;display:flex;height:40px}#chicmic-bot :focus,#chicmic-bot :focus-visible{outline:unset!important}#chicmic-bot .react-chatbot-kit-chat-bot-message-container:first-child,#chicmic-bot .react-chatbot-kit-user-chat-message-container:first-child{margin-top:15px!important}#chicmic-bot .react-chatbot-kit-chat-bot-message-container .chat-response{background-color:#fff;color:#000}#chicmic-bot .react-chatbot-kit-chat-bot-message-container .chat-response b,#chicmic-bot .react-chatbot-kit-chat-bot-message-container .chat-response blockquote,#chicmic-bot .react-chatbot-kit-chat-bot-message-container .chat-response code,#chicmic-bot .react-chatbot-kit-chat-bot-message-container .chat-response h1,#chicmic-bot .react-chatbot-kit-chat-bot-message-container .chat-response h2,#chicmic-bot .react-chatbot-kit-chat-bot-message-container .chat-response h3,#chicmic-bot .react-chatbot-kit-chat-bot-message-container .chat-response h4,#chicmic-bot .react-chatbot-kit-chat-bot-message-container .chat-response h5,#chicmic-bot .react-chatbot-kit-chat-bot-message-container .chat-response h6,#chicmic-bot .react-chatbot-kit-chat-bot-message-container .chat-response li,#chicmic-bot .react-chatbot-kit-chat-bot-message-container .chat-response p,#chicmic-bot .react-chatbot-kit-chat-bot-message-container .chat-response pre,#chicmic-bot .react-chatbot-kit-chat-bot-message-container .chat-response strong{color:#000!important}#chicmic-bot .react-chatbot-kit-chat-bot-message-container .chat-response th b,#chicmic-bot .react-chatbot-kit-chat-bot-message-container .chat-response th blockquote,#chicmic-bot .react-chatbot-kit-chat-bot-message-container .chat-response th code,#chicmic-bot .react-chatbot-kit-chat-bot-message-container .chat-response th h1,#chicmic-bot .react-chatbot-kit-chat-bot-message-container .chat-response th h2,#chicmic-bot .react-chatbot-kit-chat-bot-message-container .chat-response th h3,#chicmic-bot .react-chatbot-kit-chat-bot-message-container .chat-response th h4,#chicmic-bot .react-chatbot-kit-chat-bot-message-container .chat-response th h5,#chicmic-bot .react-chatbot-kit-chat-bot-message-container .chat-response th h6,#chicmic-bot .react-chatbot-kit-chat-bot-message-container .chat-response th li,#chicmic-bot .react-chatbot-kit-chat-bot-message-container .chat-response th p,#chicmic-bot .react-chatbot-kit-chat-bot-message-container .chat-response th pre,#chicmic-bot .react-chatbot-kit-chat-bot-message-container .chat-response th strong{color:#fff!important}#chicmic-bot .react-chatbot-kit-chat-bot-message-container a{color:#f47c43;text-decoration:underline}#chicmic-bot .react-chatbot-kit-chat-bot-message-container a:hover{color:#3d1400}#chicmic-bot .chat-response,#chicmic-bot .userchat-response{border-radius:12px;font-size:14px;max-width:240px;padding:8px 12px;place-content:center}#chicmic-bot .chat-response b,#chicmic-bot .chat-response blockquote,#chicmic-bot .chat-response code,#chicmic-bot .chat-response li,#chicmic-bot .chat-response p,#chicmic-bot .chat-response pre,#chicmic-bot .chat-response strong,#chicmic-bot .userchat-response b,#chicmic-bot .userchat-response blockquote,#chicmic-bot .userchat-response code,#chicmic-bot .userchat-response li,#chicmic-bot .userchat-response p,#chicmic-bot .userchat-response pre,#chicmic-bot .userchat-response strong{font-size:14px!important;margin:2px!important}#chicmic-bot .userchat-response{background-color:#f47c43;color:#fff!important;max-width:310px!important;white-space:pre-wrap!important}#chicmic-bot .userchat-response b,#chicmic-bot .userchat-response blockquote,#chicmic-bot .userchat-response code,#chicmic-bot .userchat-response h1,#chicmic-bot .userchat-response h2,#chicmic-bot .userchat-response h3,#chicmic-bot .userchat-response h4,#chicmic-bot .userchat-response h5,#chicmic-bot .userchat-response h6,#chicmic-bot .userchat-response li,#chicmic-bot .userchat-response p,#chicmic-bot .userchat-response pre,#chicmic-bot .userchat-response strong{color:#fff!important}#chicmic-bot form.react-chatbot-kit-chat-input-form textarea:focus~button svg{fill:#f47c43}#chicmic-bot #root{margin:0 auto;max-width:1280px;padding:2rem;text-align:center}#chicmic-bot .logo{height:6em;padding:1.5em;transition:filter .3s;will-change:filter}#chicmic-bot .logo:hover{filter:drop-shadow(0 0 2em rgba(100,108,255,.6666666667))}#chicmic-bot .logo.react:hover{filter:drop-shadow(0 0 2em rgba(97,218,251,.6666666667))}@keyframes logo-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@media (prefers-reduced-motion:no-preference){#chicmic-bot a:nth-of-type(2) .logo{animation:logo-spin 20s linear infinite}}#chicmic-bot .card{padding:2em}#chicmic-bot .read-the-docs{color:#888}#chicmic-bot .chatbot_wrapper{border-radius:24px;display:flex;height:30px;margin-right:8px;place-content:center;width:30px}#chicmic-bot .chatbot_header{align-items:center;display:flex;padding:12px 8px 8px 16px;position:relative}#chicmic-bot .chatbot_header .title-container{margin:0 5px;width:100%}#chicmic-bot .chatbot_header .title-container h3{color:#fff;font-size:16px;font-weight:500;margin:0 2px}#chicmic-bot .chatbot_header .title-container span{color:#fff;font-size:13px;font-weight:400}#chicmic-bot .close_btn{background:none;border:none;border-radius:4px;cursor:pointer;display:block;margin-left:auto;padding:8px;transition:all .2s ease}#chicmic-bot .close_btn:disabled{cursor:not-allowed;opacity:.4;pointer-events:none;transform:scale(.95)}#chicmic-bot .close_btn:hover:not(:disabled){background-color:#ffffff1a;transform:scale(1.05)}#chicmic-bot .close_btn .closing-text{animation:closingPulse 1.5s ease-in-out infinite;color:#fff;font-size:14px;font-weight:500}@keyframes closingPulse{0%,to{opacity:1}50%{opacity:.6}}@keyframes expandHeight{0%{height:0;opacity:0}to{height:80vh;opacity:1}}@media (max-width:768px){@keyframes expandHeight{0%{height:0;opacity:0}to{height:100%;opacity:1}}}.bot-intro{bottom:25px;overflow:visible;position:fixed;right:33px}.bot-intro .bot-message{background-color:#d85d27;border-radius:26px;bottom:9px;color:#fff;font-size:14px;opacity:0;padding:10px 20px;position:absolute;right:70px;text-align:center;transform-origin:right;white-space:nowrap}.bot-intro .bot-message1{animation:botMessage1 4s ease-in-out forwards;animation-delay:2s}.bot-intro .bot-message2{animation:botMessage2 5s ease-in-out 6s forwards}@keyframes botMessage1{0%{opacity:0;transform:scale(0)}10%{opacity:1;transform:scale(1)}50%{opacity:1;transform:scale(1)}90%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}@keyframes botMessage2{0%{opacity:0;transform:scale(0)}10%{opacity:1;transform:scale(1)}30%,40%{opacity:1;transform:scale(1)}50%{opacity:1;transform:scale(1)}60%{opacity:1;transform:scale(1)}90%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}.options-widget{display:flex;flex-wrap:wrap;gap:6px;margin-left:38px;margin-top:10px}.options-widget button{background-color:transparent!important;border:1px solid var(--main-bg-color)!important;border-radius:20px!important;color:var(--main-bg-color)!important;cursor:pointer!important;font-size:12px!important;padding:6px 12px!important}.contact-form-container{animation:slideInUp .6s ease-out;background:#fff;border:1px solid #e9ecef;border-radius:20px;box-shadow:0 4px 20px #00000026;max-width:388px;padding:1.5rem 2rem 1rem;width:388px}.contact-form-header{margin-bottom:2rem;position:relative;text-align:start}.contact-form-header h2{color:#2c3e50;font-size:1.5rem;font-weight:600;line-height:1.3;margin-bottom:.5rem;margin-top:0}.contact-form-header p{color:#6c757d;font-size:.9rem;line-height:1.4;margin:0}.close-form-btn{align-items:center;background:#fff;border:1px solid #e9ecef;border-radius:50%;box-shadow:0 2px 8px #0000001a;color:#6c757d;cursor:pointer;display:flex;font-size:1rem;font-weight:700;height:32px;justify-content:center;position:absolute;right:1rem;top:1rem;transition:all .3s ease;width:32px}.close-form-btn:hover{background:#f8f9fa;border-color:#ced4da;color:#495057;transform:scale(1.1)}.close-form-btn:active{transform:scale(.95)}.contact-form{gap:1.5rem}.contact-form,.form-group{display:flex;flex-direction:column}.form-group{gap:.5rem}.form-label{align-items:center;color:#495057;display:flex;font-size:.9rem;font-weight:500;gap:.25rem}.form-label .label-text{font-weight:600}.form-label .required-indicator{color:#dc3545;font-weight:700}.form-input{background:#fff;border:2px solid #e9ecef;border-radius:12px;color:#495057;font-size:.95rem;padding:.875rem 1rem;transition:all .3s ease}.form-input:focus{border-color:var(--main-bg-color);box-shadow:0 0 0 3px #d85d271a;outline:none;transform:translateY(-1px)}.form-input:hover:not(:focus){border-color:#ced4da;transform:translateY(-1px)}.form-input.error{border-color:#dc3545;box-shadow:0 0 0 3px #dc35451a}.form-input::-moz-placeholder{color:#adb5bd;font-size:.9rem}.form-input::placeholder{color:#adb5bd;font-size:.9rem}.form-input:disabled{background-color:#f8f9fa;color:#6c757d;cursor:not-allowed;transform:none}.mica-input{background:#fff!important;border-color:#e2ebee!important;border-radius:12px!important;border-width:0 0 2px!important;color:#495057!important;font-family:inherit!important;font-size:.95rem!important;height:auto!important;height:50px!important;line-height:1.5!important;padding:20px!important;transition:all .3s ease!important;width:100%!important}.mica-input.error{border-color:#dc3545!important;border-width:0 0 2px!important;box-shadow:0 0 10px 1px #dc35451a!important}.mica-input:focus{border-color:var(--main-bg-color);box-shadow:0 0 0 3px #d85d271a;outline:none;transform:translateY(-1px)}.phone-input-wrapper{position:relative;z-index:1}.phone-input-wrapper .iti{display:block!important;width:100%!important}.phone-input-wrapper .iti__search-icon{left:15px!important}.phone-input-wrapper .iti__selected-country-primary:hover{background-color:inherit!important}.phone-input-wrapper .iti__selected-dial-code{color:#495057!important;font-size:.95rem!important;margin:0!important}.phone-input-wrapper .iti__dropdown-content{bottom:110%!important}.phone-input-wrapper .iti__country-list{background:#fff!important;border:1px solid #e2ebee!important;border-radius:8px!important;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f!important;contain:layout style!important;display:block!important;font-family:inherit!important;font-size:14px!important;isolation:isolate!important;inset:auto auto 100% 0!important;line-height:1.4!important;margin-bottom:8px!important;margin-top:0!important;max-height:200px!important;max-width:320px!important;min-width:320px!important;opacity:1!important;overflow-y:auto!important;position:absolute!important;text-align:left!important;transform:translateY(0)!important;visibility:visible!important;width:100%!important;z-index:9999!important}.phone-input-wrapper .iti__country{align-items:center!important;background:#fff!important;border-bottom:1px solid #f1f3f4!important;color:#333!important;cursor:pointer!important;display:flex!important;font-size:14px!important;gap:12px!important;padding:12px 16px!important}.phone-input-wrapper .iti__country-container{background-color:#0000000d!important;border-end-end-radius:0!important;border-end-start-radius:12px!important;border-start-end-radius:0!important;border-start-start-radius:12px!important;padding-right:5px;z-index:1!important}.phone-input-wrapper .iti__country:hover{background-color:#f8f9fa!important}.phone-input-wrapper .iti__country:hover .iti__dial-code{color:#fff!important}.phone-input-wrapper .iti__country.iti__highlight{background-color:var(--main-bg-color)!important;color:#fff!important}.phone-input-wrapper .iti__country.iti__highlight .iti__dial-code{color:#fff!important}.phone-input-wrapper .iti__country:last-child{border-bottom:none!important}.phone-input-wrapper .iti__country .iti__flag{flex-shrink:0!important}.phone-input-wrapper .iti__country .iti__country-name{flex:1!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.phone-input-wrapper .iti__country .iti__dial-code{color:#666!important;flex-shrink:0!important;font-size:13px!important}.phone-input-wrapper .iti__search-input{border:1px solid #e2ebee!important;border-radius:4px!important;box-sizing:border-box!important;font-size:14px!important;margin:8px!important;padding:8px 25px!important;width:100%!important}.phone-input-wrapper .iti__search-input:focus{border-color:var(--main-bg-color)!important;box-shadow:0 0 0 2px #d85d271a!important;outline:none!important}.phone-input-wrapper .iti__search-clear{right:15px!important}.phone-input-wrapper .iti__selected-flag{background:#fff!important;border:none!important;border-radius:12px 0 0 12px!important;border-right:1px solid #e2ebee!important;height:50px!important;padding:0 8px!important}.phone-input-wrapper .iti__selected-flag:focus,.phone-input-wrapper .iti__selected-flag:hover{background-color:#f8f9fa!important}.phone-input-wrapper .iti input[type=tel]{background:#fff!important;border-color:#e2ebee!important;border-radius:12px!important;border-width:0 0 2px!important;color:#495057!important;font-family:inherit!important;font-size:.95rem!important;height:50px!important;padding:23px 20px 20px 93px!important;transition:all .3s ease!important;width:100%!important}.phone-input-wrapper .iti input[type=tel].error{border-color:#dc3545!important;border-width:0 0 2px!important;box-shadow:0 0 10px 1px #dc35451a!important}.phone-input-wrapper .iti input[type=tel]:focus{box-shadow:0 0 0 3px #d85d271a!important;outline:none!important;transform:translateY(-1px)!important}.phone-input-wrapper .iti input[type=tel]:disabled{background-color:#f8f9fa!important;color:#6c757d!important;cursor:not-allowed!important;transform:none!important}.error-message{align-items:center;color:#dc3545;display:flex;font-size:.8rem;font-weight:500;gap:.25rem;margin-top:.25rem}.error-message:before{font-size:.7rem}.form-error{background:rgba(220,53,69,.1);border:1px solid rgba(220,53,69,.2);border-radius:8px;padding:.75rem;text-align:center}.submit-button{align-items:center;background:linear-gradient(135deg,var(--main-bg-color) 0,#f47c43 100%);border:none;border-radius:12px;color:#fff;cursor:pointer;display:flex;font-size:1rem;font-weight:600;gap:.5rem;justify-content:center;min-height:3rem;overflow:hidden;padding:1rem 2rem;position:relative;transition:all .3s ease}.submit-button:hover:not(:disabled){box-shadow:0 10px 25px #d85d274d;transform:translateY(-2px)}.submit-button:active:not(:disabled){transform:translateY(0)}.submit-button:disabled{cursor:not-allowed;opacity:.7;transform:none}.submit-button.submitting{background:linear-gradient(135deg,#6c757d,#495057)}.button-spinner{animation:spin 1s linear infinite;border:2px solid transparent;border-radius:50%;border-top-color:currentcolor;height:16px;width:16px}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.contact-form-success{animation:fadeInScale .5s ease-out;padding:2rem;text-align:center}.contact-form-success .success-icon{animation:bounceIn .6s ease-out;font-size:3rem;margin-bottom:1rem}.contact-form-success h3{color:#28a745;font-size:1.5rem;font-weight:600;margin-bottom:.5rem}.contact-form-success p{color:#6c757d;margin-bottom:1.5rem}.contact-form-success .loading-spinner{align-items:center;color:#6c757d;display:flex;flex-direction:column;gap:.75rem}.contact-form-success .loading-spinner .spinner{animation:spin 1s linear infinite;border:3px solid #e9ecef;border-radius:50%;border-top:3px solid var(--main-bg-color);height:24px;width:24px}.contact-form-success .loading-spinner span{font-size:.9rem;font-weight:500}.chat-starting-container{align-items:flex-end;animation:slideInFromBottom .4s ease-out;bottom:22px;gap:.5rem;position:fixed;right:32px;z-index:99}.chat-starting-container,.chat-starting-container .chat-starting-content{border-radius:20px;display:flex;flex-direction:column;height:580px;max-width:388px;width:388px}.chat-starting-container .chat-starting-content{align-items:center;background:#fff;border:none;box-shadow:0 4px 20px #00000026;justify-content:center;overflow:hidden;padding:0;text-align:left}.chat-starting-container .chat-starting-header{align-items:center;background:var(--main-bg-color);display:flex;gap:.75rem;margin:0;padding:1rem 1.25rem}.chat-starting-container .chat-starting-header .chat-starting-icon{animation:none;font-size:1.5rem;margin:0}.chat-starting-container .chat-starting-header h3{background:none;-webkit-background-clip:unset;color:#fff;font-size:1.1rem;font-weight:600;margin:0;-webkit-text-fill-color:unset;background-clip:unset}.chat-starting-container .chat-starting-header p{display:none}.chat-starting-container .chat-starting-loader{align-items:center;display:flex;flex-direction:column;gap:1rem;margin:0;padding:1.5rem}.chat-starting-container .chat-starting-loader .loading-gif{animation:none;border-radius:50%;box-shadow:none;height:40px;width:40px}.chat-starting-container .chat-starting-loader .loading-text{align-items:center;display:flex;flex-direction:column;gap:.75rem}.chat-starting-container .chat-starting-loader .loading-text .loading-dots{animation:none;color:#4a5568;font-size:.95rem;font-weight:500}.chat-starting-container .chat-starting-loader .loading-text .loading-progress{align-items:center;display:flex;flex-direction:column;gap:.5rem}.chat-starting-container .chat-starting-loader .loading-text .loading-progress .progress-bar{background:#f0f0f0;border-radius:2px;height:4px;overflow:hidden;position:relative;width:120px}.chat-starting-container .chat-starting-loader .loading-text .loading-progress .progress-bar .progress-fill{animation:progressFill 2s ease-in-out infinite;background:var(--main-bg-color);border-radius:2px;height:100%}.chat-starting-container .chat-starting-loader .loading-text .loading-progress .progress-text{color:#6c757d;font-size:.75rem;font-weight:400}.chat-starting-container .chat-starting-features{display:flex;flex-direction:column;gap:.5rem;margin:0;padding:0 1.5rem 1.5rem}.chat-starting-container .chat-starting-features .feature-item{align-items:center;animation:none;background:none;border:none;border-radius:0;display:flex;gap:.5rem;padding:.4rem 0}.chat-starting-container .chat-starting-features .feature-item .feature-icon{color:var(--main-bg-color);font-size:.9rem}.chat-starting-container .chat-starting-features .feature-item span{color:#6c757d;font-size:.8rem;font-weight:400}@keyframes progressFill{0%{width:0}50%{width:60%}to{width:100%}}@keyframes pulse{0%,to{box-shadow:0 8px 24px #667eea4d;transform:scale(1)}50%{box-shadow:0 12px 32px #667eea66;transform:scale(1.05)}}@keyframes loadingDots{0%,20%{opacity:1}40%{opacity:.7}60%{opacity:.4}80%,to{opacity:1}}@keyframes slideInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInScale{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(.9)}to{opacity:1;transform:scale(1)}}@media (max-width:768px){.contact-form-container{border-radius:16px;margin:1rem;max-width:100%;padding:1.5rem}.contact-form-header h2{font-size:1.3rem}.country-code-select,.form-input{font-size:16px;padding:.75rem .875rem}.submit-button{font-size:.95rem;padding:.875rem 1.5rem}.phone-input-container{flex-direction:column;gap:.75rem}.phone-input-container .country-code-select{width:100%}.chat-starting-container{align-items:center;bottom:10px;left:10px;right:10px}.chat-starting-container .chat-starting-content{border-radius:16px;margin:0;max-width:100%;padding:0;width:100%}.chat-starting-container .chat-starting-header{padding:.75rem 1rem}.chat-starting-container .chat-starting-header .chat-starting-icon{font-size:1.25rem}.chat-starting-container .chat-starting-header h3{font-size:1rem}.chat-starting-container .chat-starting-loader{padding:1.25rem}.chat-starting-container .chat-starting-loader .loading-gif{height:35px;width:35px}.chat-starting-container .chat-starting-loader .loading-text .loading-dots{font-size:.9rem}.chat-starting-container .chat-starting-loader .loading-text .loading-progress .progress-bar{width:100px}.chat-starting-container .chat-starting-loader .loading-text .loading-progress .progress-text{font-size:.7rem}.chat-starting-container .chat-starting-features{padding:0 1.25rem 1.25rem}.chat-starting-container .chat-starting-features .feature-item{padding:.3rem 0}.chat-starting-container .chat-starting-features .feature-item span{font-size:.75rem}}.contact-form-wrapper{align-items:flex-end;animation:slideInFromBottom .4s ease-out;bottom:22px;display:flex;flex-direction:column;gap:.5rem;position:fixed;right:32px;z-index:99}.contact-form-footer{display:flex;justify-content:center;margin-top:.5rem}.reset-user-data-btn{backdrop-filter:blur(10px);background:hsla(208,7%,46%,.1);border:1px solid hsla(208,7%,46%,.2);border-radius:20px;color:#6c757d;cursor:pointer;font-size:.8rem;padding:.5rem 1rem;transition:all .3s ease}.reset-user-data-btn:hover{background:hsla(208,7%,46%,.2);border-color:#6d767e4d;transform:translateY(-1px)}.reset-user-data-btn:active{transform:translateY(0)}@keyframes slideInFromBottom{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:768px){.contact-form-wrapper{align-items:center;bottom:10px;left:10px;right:10px}.contact-form-header h2{font-size:1.3rem}.country-code-select,.form-input{font-size:16px;padding:.75rem .875rem}.submit-button{font-size:.95rem;padding:.875rem 1.5rem}}
