.zsiq_custommain, .zsiq_float, .zsiq_float * { box-sizing: border-box; margin: 0px; padding: 0px; font-family: inherit; text-size-adjust: 100%; -webkit-font-smoothing: antialiased; }
.zsiq_float * { font-family: inherit; }
.zsiq_float em { font-style: normal; }
.zsiq_custommain img, .zsiq_float { display: inline-block; cursor: pointer; }
.zsiq_custommain img { max-height: 400px; max-width: 400px; height: auto; width: auto; }
.zsiq_custommain, .zsiq_floatmain { animation: 0.3s ease 0s 1 normal none running zoomIn; opacity: 1; z-index: 2147483647 !important; visibility: visible !important; }
.zsiq_custommain.zsiqfanim, .zsiq_floatmain.zsiqfanim { opacity: 0; }
.zsiq_floatmain { position: fixed; }
.zsiq_float .siqico-min { height: 15px; width: 15px; cursor: pointer; }
.zsiq_float em.siqico-min { display: flex; align-items: center; justify-content: center; }
.pac-container { z-index: 10000000 !important; }
.zsiq_custommain { position: fixed; z-index: 10000001; }
.siq_bR { bottom: 10px; right: 10px; }
.siq_bL { bottom: 10px; left: 10px; }
.siq_bM { bottom: 10px; left: 0px; right: 0px; margin: auto; }
.siq_tR { top: 10px; right: 10px; }
.siq_tL { top: 10px; left: 10px; }
.siq_tM { top: 10px; left: 0px; right: 0px; margin: auto; }
.siq_lM { bottom: 0px; top: 0px; left: 10px; margin: auto; }
.siq_rM { bottom: 0px; top: 0px; right: 10px; margin: auto; }
.siq_lft { left: 0px; }
.siq_rht { right: 0px; }
img.grayscl { filter: grayscale(100%); }
.zsiq_user img { height: 100%; width: 100%; }
.zls-prelative iframe { height: 417px !important; }
.zls-prelative { position: relative; z-index: 10000001; height: 100%; }
.zls-prelative iframe { z-index: 999999; }
.zls-sptwndw iframe { border: none; opacity: 1 !important; }
.zls-sptwndw { height: 417px; width: 300px; visibility: visible !important; }
.zls-sptwndw img { border: none; }
.zls-sptwndw { color-scheme: normal; }
.zls-sptbscdmn, .zls-sptwndw { position: fixed; display: none; bottom: 0px; cursor: pointer; z-index: 2147483647 !important; }
.siqembed.zls-sptwndw { right: 15px; bottom: 15px; }
.siqembed.siq_lft { left: 15px; right: auto; }
.zsiq-newtheme.zls-sptwndw { right: 5px; }
.zsiq-newtheme.siq_lft { left: 5px; right: auto; }
[embedtheme="1"] iframe { box-shadow: rgba(0, 0, 0, 0.21) 0px 1px 5px 0px; border-radius: 10px; }
[embedtheme] iframe { height: 100% !important; box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 20px 0px; }
[embedtheme="2"] iframe { box-shadow: none; }
[embedtheme="3"] iframe { border-radius: 10px; }
[embedtheme="5"] iframe { border-radius: 15px; }
[embedtheme="4"] iframe { border-radius: 10px; }
[embedtheme] { height: 460px !important; width: 371px !important; }
[embedtheme="2"] { height: 537px !important; width: 371px !important; }
.zlscrest[embedtheme="2"] { height: 460px !important; }
[embedtheme="5"] { height: 443px !important; width: 378px !important; }
[embedtheme="6"] { height: 465px !important; width: 370px !important; }
[embedtheme="7"] { height: 435px !important; width: 370px !important; }
.zsiq-newtheme.zsiq_size2[embedtheme], .zsiq_size2[embedtheme] { height: 85% !important; }
.zsiq-newtheme.zsiq_size3[embedtheme], .zsiq_size3[embedtheme] { height: 95% !important; }
.zls-sptwndw.siqembed.siqtrans.zsiq-newtheme.bot-preview { min-height: initial !important; }
.siqembed.zsiq-newtheme { height: 674px !important; width: 391px !important; }
.siqembed.zsiq-newtheme iframe { box-shadow: none; width: 1px; min-width: 100%; height: 100% !important; }
.seasonal-hat.zsiq-newtheme.zsiq_size3[embedtheme], .seasonal-hat.zsiq_size3[embedtheme] { height: 92% !important; }
@media only screen and (min-height: 750px) and (max-height: 5000px) {
  .zsiq_size2[embedtheme] { height: 592px !important; }
  .zsiq_size3[embedtheme] { height: 660px !important; }
  .zsiq_size2.zsiq-newtheme[embedtheme] { height: 663px !important; }
  .zsiq_size3.zsiq-newtheme[embedtheme] { height: 750px !important; }
  .zsiq_size2[embedtheme="2"] { height: 630px !important; }
  .zsiq_size3[embedtheme="2"] { height: 710px !important; }
}
body .zls-sptwndw.siqembed.siq-calthememin[embedtheme] { height: 120px !important; }
.siq-calthememin iframe { box-shadow: none; }
.errordiv { border: 1px solid; }
.zsiq_custommain, .zsiq_floatmain, .zsiq_theme1 .zsiq_cnt, .zsiq_theme2 .zsiq_flt_rel { transition: 0.3s cubic-bezier(0.25, 0.8, 0.25, 1); transform-origin: center center; }
.siq_noanim { transition: none; }
.siqtrans:not(.siq_showload) { display: block; animation: 0.5s ease 0s 1 normal none running zsiqcwhanim; transform: scale(0); opacity: 0; }
.siqtrans.siq_showload, .siqtrans.siqanim { transform-origin: 100% 100%; display: block; animation: 0.5s ease 0s 1 normal none running zsiqcwanim; transform: scale(1); opacity: 1; }
.zsiq_theme2 .zsiq_min .zsiq_flt_rel { animation: 0.3s ease 0s 1 normal none running zsiqwid2; }
.zsiq_unrdcnt { animation: 0.3s ease 0s 1 normal none running zoomIn; }
@keyframes zsiqwid2 { 
  0% { height: 204px; border-radius: 12px; }
  100% { height: 30px; border-radius: 8px 8px 0px 0px; }
}
@keyframes zsiqcwanim { 
  0%, 30% { transform: translate(0px, 30em); opacity: 0; }
  100% { transform: translate(0px); opacity: 1; }
}
@-webkit-keyframes zsiqcwanim { 
  0%, 30% { transform: translate(0px, 30em); opacity: 0; }
  100% { transform: translate(0px); opacity: 1; }
}
@keyframes zsiqcwhanim { 
  0% { transform: translate(0px); opacity: 1; }
  100% { transform: translate(0px, 50em); opacity: 0; }
}
@-webkit-keyframes zsiqcwhanim { 
  0% { transform: translate(0px); opacity: 1; }
  100% { transform: translate(0px, 50em); opacity: 0; }
}
@keyframes zoomIn { 
  0% { opacity: 0; transform: scale(0.4); }
  100% { opacity: 1; transform: scale(1); }
}
@-webkit-keyframes zoomIn { 
  0% { opacity: 0; transform: scale(0.4); }
  100% { opacity: 1; transform: scale(1); }
}
@media �screen {
  .zlsrotate_lft { left: 0px !important; }
}
@media only screen and (min-width: 100px) and (max-width: 555px) {
  .zls-prelative, .zls-sptwndw { height: 100%; width: 100%; }
  .siqembed[embedtheme], .siqembed[embedtheme] iframe, .zls-sptwndw { inset: auto 0px 0px; padding: 0px !important; }
  .siqembed[embedtheme], .siqembed[embedtheme] iframe { border-radius: 0px; width: 100% !important; height: 100% !important; }
  .zls-prelative iframe { width: 100%; bottom: 0px; position: absolute; height: 100% !important; }
  .siqtrans.siqanim, .siqtrans.siqtrans { transition-property: none; }
  body .zsiq-mobhgt[embedtheme].siqembed { height: 90% !important; }
  .zsiq-newtheme.zsiq_size2[embedtheme], .zsiq-newtheme.zsiq_size3[embedtheme], body .zsiq-mobhgt[embedtheme].zsiq-newtheme { height: 100% !important; }
}
@media only screen and (min-width: 310px) and (max-width: 800px) and (max-height: 414px) {
  .zls-prelative, .zls-sptwndw { height: 100%; width: 100%; }
  .siqembed[embedtheme], .siqembed[embedtheme] iframe, .zls-sptwndw { inset: auto 0px 0px; padding: 0px !important; }
  .siqembed[embedtheme], .siqembed[embedtheme] iframe { width: 100% !important; height: 100% !important; }
  .zls-prelative iframe { width: 100%; bottom: 0px; position: absolute; height: 100% !important; }
  .siqtrans.siqanim, .siqtrans.siqtrans { transition-property: none; }
  body .zsiq-mobhgt[embedtheme].siqembed { height: 90% !important; }
  .zsiq-newtheme.zsiq_size2[embedtheme], .zsiq-newtheme.zsiq_size3[embedtheme], body .zsiq-mobhgt[embedtheme].zsiq-newtheme { height: 100% !important; }
}
.zsiq_empty .zsiq_flt_rel { border: 1px dashed rgb(199, 199, 199); border-radius: 10px; height: 140px; width: 140px; background-color: rgb(250, 250, 250) !important; }
.siq-caltheme[embedtheme] iframe, .siq-calthemefb[embedtheme] iframe, .siq-calthememin[embedtheme] iframe { border-radius: 18px; box-shadow: rgba(0, 0, 0, 0.18) 0px 2px 18.8px 1.2px; }
.siq-calthemesign[embedtheme] iframe { border-radius: 34px; }
.siq-caltheme[embedtheme] { height: 300px !important; width: 300px !important; }
.siq-calthememin[embedtheme], .zsiq-newtheme.siq-calthememin[embedtheme], .zsiq_size2[embedtheme].siq-calthememin[embedtheme] { transition: 0.5s; height: 120px !important; width: 370px !important; left: auto !important; top: auto !important; }
.siq-calthemefb[embedtheme] { height: 350px !important; width: 300px !important; }
.siq-calthemesign[embedtheme] { height: 570px !important; width: 300px !important; }
.siq_tL .zsiq_min, .siq_tR .zsiq_min { margin-top: -10px; }
.siq_lM .zsiq_min .zsiq_flt_rel, .siq_tL .zsiq_min .zsiq_flt_rel, .siq_tR .zsiq_min .zsiq_flt_rel { border-radius: 0px 0px 5px 5px; }
.siq_bL .zsiq_min .zsiq_flt_rel, .siq_bR .zsiq_min .zsiq_flt_rel { top: 10px; }
.zsiq_rotate90 { transition: none; transform: rotate(-90deg); }
.siq-setngs-view { font-family: salesiq-font; width: 268px; border-radius: 18px; background-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.15) 0px 2px 5px 0px; padding: 20px 32px 20px 28px; position: fixed; margin: auto; z-index: 2147483647; box-sizing: border-box; font-size: 16px; }
.fcal-setngs { bottom: 197px; right: 310px; }
.setngs-head { color: rgb(102, 102, 102); }
.setngs-head > span { display: inline-block; vertical-align: middle; cursor: pointer; position: relative; text-align: center; margin: 0px 5px; padding-bottom: 2px; border-bottom: 1px solid transparent; }
.setngs-head > span.sel-bor { color: rgb(75, 167, 237); border-bottom: 1px solid; }
.setngs-optn { padding-left: 20px; font-size: 14px; color: rgb(51, 51, 51); max-height: 90px; overflow: auto; }
.setngs-optn .siqico-tick { color: rgb(75, 167, 237); font-size: 14px; position: relative; }
.setngs-optn > div { margin-top: 15px; cursor: pointer; }
.setngs-optn .siqico-tick::before { font-size: 8px; position: absolute; left: -20px; top: 3px; color: rgb(75, 167, 237); }
div#siqvideo { height: 100%; width: 100%; position: fixed; right: 0px; top: 0px; display: flex; justify-content: space-around; align-items: center; background-color: rgb(255, 255, 255); padding-top: 50px; z-index: 2147483647 !important; }
.zvideodiv { width: 75%; position: relative; }
.zvideodiv video { width: 100%; }
em.siqhdr_icon { position: absolute; top: 10px; right: 10px; border: 1px solid rgb(153, 153, 153); height: 25px; width: 25px; display: flex; justify-content: center; align-items: center; border-radius: 4px; font-style: normal; color: rgb(153, 153, 153); cursor: pointer; }
div#siqvideo.siq_minvideo { width: 200px; height: 200px; border-radius: 10px; overflow: hidden; box-shadow: rgba(0, 0, 0, 0.14) 0px 4px 17.6px 0.4px; }
div#loadElement[class="loadElement"] ~ #show ~ .zsiq_floatmain .siqico-chat::before { font-size: 18px; line-height: 33px; }
div#loadElement[class="loadElement"] ~ #show ~ .zsiq_seasonal > svg { transform: scale(0.7); left: -6px; top: -11px; }
[seasonal-type="diwali"] .seasonal-float-img { position: absolute !important; right: -5px !important; bottom: -25px !important; height: 66px !important; width: 90px !important; background: /*scrapbook-orig-url="/salesiq/images/cw/seasonaltheme/Diwali/diwali_light_xrxc1bqyIUrHhe2RCfqACozCwfkeZofyUEQVO8uCE5URAN_-PVATvZ4cM_nzG3GP_.png"*/url("") 0% 0% / 100% no-repeat !important; z-index: -1 !important; }
[seasonal-type="diwali"] .zsiq_flt_rel { top: -15px; left: 5px; }
[seasonal-type="diwali"] .zsiq_cnt { left: -238px !important; }
[seasonal-type="diwali"].siq_bL .seasonal-float-img { right: auto !important; left: -6px !important; transform: rotateY(180deg) !important; }
[seasonal-type="diwali"].siq_bL .zsiq_flt_rel { right: -1px !important; }
[seasonal-type="diwali"].siq_bL .zsiq_cnt { right: -238px !important; left: auto !important; }
[seasonal-type="christmas"] .seasonal-float-img { right: -10px; position: absolute !important; bottom: 37px !important; height: 68px !important; width: 81px !important; background: /*scrapbook-orig-url="/salesiq/images/cw/seasonaltheme/Christmas/christmas_2x_aFhSywk4zsZQqUXBUoW28Jz7LK_rXplzVHEUCHx668x6PhACsvXorf7m2qpTY-Hn_.png"*/url("") 0% 0% / 100% no-repeat !important; z-index: 0 !important; }
[seasonal-type="christmas"].siq_tL .zsiq_flt_rel, [seasonal-type="christmas"].siq_tM .zsiq_flt_rel, [seasonal-type="christmas"].siq_tR .zsiq_flt_rel { top: 40px; }
[seasonal-type="newyear"] .seasonal-float-img { position: absolute !important; background: /*scrapbook-orig-url="/salesiq/images/cw/seasonaltheme/Newyear/newyear_2x_3iQ5cVthsPykgF0WDw97KaqGGrQ9LZzpYw7jM20Qxr2d7FS7E-2wnVPX3L1Lk_4v_.png"*/url("") 0% 0% / 100% no-repeat !important; bottom: 54px !important; height: 48px !important; right: 0px !important; width: 55px !important; z-index: 0 !important; }
[seasonal-type="christmas"].siq_tL .zsiq_flt_rel, [seasonal-type="christmas"].siq_tM .zsiq_flt_rel, [seasonal-type="christmas"].siq_tR .zsiq_flt_rel { top: 40px; }
.zsiq_floatmain:not([seasonal-type="diwali"]) .zsiq-fade { z-index: 0 !important; opacity: 0.1 !important; }
.siq_showload::before { background-image: /*scrapbook-orig-url="/salesiq/images/spinner_EZaZJILa7ue0-egb_sV2tjfXNfMzG8p2DrO46v46vjQKsGls75Tdq8e1P-gW1_3d_.svg"*/url(""); content: ""; display: inline-block; z-index: 2147483647; width: 40px; height: 40px; inset: 0px; opacity: 0.2; position: absolute; animation: 0.7s linear 0s infinite normal none running spin; background-size: cover; margin: auto; }
@-webkit-keyframes spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}
@keyframes spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}
.siq_showload::after { width: 100%; height: 100%; position: absolute; background-color: rgb(255, 255, 255); z-index: 11111111; box-shadow: rgba(0, 0, 0, 0.2) 0px 1px 5px 0px; border-radius: 15px; top: 5px; content: ""; left: 0px; }
.siq_showload { top: auto !important; }
.siq-msgbanr { width: 100%; background-color: rgba(24, 53, 72, 0.9); padding: 20px 30px; color: rgb(255, 255, 255); font-size: 15px; position: fixed; bottom: 0px; z-index: 2147483647; text-align: center; left: 0px; display: table; table-layout: fixed; font-family: inherit; box-sizing: border-box; }
.dib-mid, .siq-clkoptn { display: inline-block; vertical-align: middle; }
.siq-okbtn { padding: 5px 15px; background-color: rgb(89, 140, 176); border-radius: 6px; margin-right: 15px; cursor: pointer; }
.siq-trkbtn { padding: 5px 10px; border-radius: 6px; background-color: rgb(24, 39, 49); cursor: pointer; }
.siq-msgbanr span { max-width: 80%; margin-right: 15px; text-align: left; }
.siq-lnmor { cursor: pointer; padding-left: 8px; color: rgb(255, 255, 255) !important; text-decoration: underline !important; }
.gdprbanner_slide { animation: 0.4s ease-in-out 0s 1 normal none running slider; visibility: hidden; }
@keyframes slider { 
  0% { bottom: 0px; visibility: visible; }
  100% { bottom: -100px; visibility: hidden; }
}
@media only screen and (max-width: 900px) {
  .siq-msgbanr span { display: block; margin-bottom: 15px; }
  .siq-clkoptn { text-align: center; width: 100%; }
}
@font-face { font-family: siq-float; src: /*scrapbook-orig-url="fonts/float/float_yDKN_FBKsqfc0uxW-iLzPdjY8SQse1jywmt-slMW5JuhMCCha7zP6jBxqx9V7ZOV_.ttf"*/url("") format("truetype"), /*scrapbook-orig-url="fonts/float/float_XF-q_-IardKawiwQG0mxI8A2MKlmKO32DBETfKr2zUzmtQjek1WKBdMyS7rniAr9_.woff"*/url("") format("woff"); font-weight: 400; font-style: normal; font-display: swap; }
.siqico-call::before, .siqico-chat::before { speak: none; font-style: normal; font-weight: 400; font-variant: normal; text-transform: none; line-height: 1; color: rgb(153, 153, 153); -webkit-font-smoothing: antialiased; content: ""; font-family: siq !important; }
.siqico-call::before { content: ""; display: block; font-size: 30px !important; }
.siqico-close::before { content: ""; }
.zsiq_theme1 .zsiq_flt_rel { position: relative; padding: 3px; width: 60px; border-radius: 60px; height: 60px; font-size: 14px; background-color: rgb(50, 138, 89); line-height: 100%; }
.zsiq_theme1 .zsiq_user { height: 100%; width: 100%; border-radius: 60px; display: inline-block; overflow: hidden; text-align: center; position: relative; background-color: rgb(255, 255, 255); transform: scale(1); }
.zsiq_theme1 div.zsiq_cnt { z-index: -1; animation: 1s ease 0s 1 normal none running zsiqcntanim; transform-origin: 100% 100%; transform: scaleX(1); position: absolute; left: -215px; overflow: visible; top: 0px; bottom: 0px; margin: auto; width: 200px; box-shadow: rgb(170, 170, 170) 1px 1px 10px -1px; border-radius: 5px; padding: 10px 15px; height: 60px; color: rgb(51, 51, 51); line-height: 20px; background-color: rgb(255, 255, 255); display: flex; flex-direction: column; justify-content: center; min-width: 200px; }
.zsiq_theme1 .zsiq_cnt .zsiq_ellips:first-child { margin-bottom: 3px; }
.siq_bL.zsiq_theme1 .zsiq_cnt, .siq_lM.zsiq_theme1 .zsiq_cnt, .siq_tL.zsiq_theme1 .zsiq_cnt { transform-origin: 0px 100%; }
.zsiq_theme1 .zsiq_cnt p { color: rgb(102, 102, 102); font-size: 13px; margin: 0px; }
.zsiq_custommain .zsiq_unrdcnt, .zsiq_theme1 .zsiq_unrdcnt { position: absolute; display: inline-block; height: 22px; background-color: rgb(255, 53, 32); line-height: 22px; text-align: center; font-size: 11px; border-radius: 25px; top: -5px; left: -5px; color: rgb(255, 255, 255); font-style: normal; width: 22px; overflow: hidden; }
.siq_bL .zsiq_unrdcnt, .siq_lM .zsiq_unrdcnt, .siq_tL .zsiq_unrdcnt { left: auto; right: -5px; }
.zsiq_theme1 .zsiq_cnt::after { display: inline-block; content: ""; position: absolute; background-color: rgb(255, 255, 255); height: 10px; width: 10px; transform: rotate(45deg); top: 0px; bottom: 0px; margin: auto; right: -5px; border-radius: 0px 3px 0px 0px; box-shadow: rgb(238, 238, 238) 1px -1px 4px 0px; }
.zsiq_theme1 .zsiq_cnt .zsiq_ellips { width: 100%; }
.zsiq_theme1.zsiq_floatmain { width: 60px; max-height: 60px; }
.zsiq_theme1 .siqicon::before { margin: auto; z-index: 1111; font-size: 27px; line-height: 60px; color: rgb(255, 255, 255); }
.zsiq_theme1 .siqico-call::before { font-size: 27px; position: relative; top: -2px; display: block; }
.zsiq_theme1 .zsiq_user.siqicon { background-color: transparent; }
.siq_bL.zsiq_theme1 .zsiq_flt_rel, .siq_lM.zsiq_theme1 .zsiq_flt_rel, .siq_tL.zsiq_theme1 .zsiq_flt_rel { float: left; }
.siq_bL.zsiq_theme1 .zsiq_cnt, .siq_lM.zsiq_theme1 .zsiq_cnt, .siq_tL.zsiq_theme1 .zsiq_cnt { left: auto; right: -218px; }
.siq_bL.zsiq_theme1 .zsiq_cnt::after, .siq_lM.zsiq_theme1 .zsiq_cnt::after, .siq_tL.zsiq_theme1 .zsiq_cnt::after { right: auto; left: -5px; transform: rotate(220deg); }
.zsiq_theme1:hover .zsiq_flt_rel { box-shadow: rgb(170, 170, 170) 1px 1px 8px -1px; }
.zsiq_theme1:hover div.zsiq_cnt { box-shadow: rgb(143, 143, 143) 1px 1px 10px -1px; }
.zsiq_theme1 .zsiqhide_tip { display: none !important; }
#hide-widget { top: -6px; right: -4px; display: flex; left: auto; }
#hide-widget::before { color: rgb(255, 255, 255); }
#titlediv.hide_tooltip, .zsiq_cnt .siqico-close, .zsiq_theme1 div.zsiq_min.zsiq_cnt { display: none; }
@keyframes zsiqcntanim { 
  0%, 60% { margin-left: 20px; opacity: 0; }
  100% { margin-left: 0px; opacity: 1; }
}
@-webkit-keyframes zsiqcntanim { 
  0%, 60% { margin-left: 20px; opacity: 0; }
  100% { margin-left: 0px; opacity: 1; }
}
@media only screen and (max-width: 500px) {
  body:not(.new_widget) .zsiq_theme1 .mobile_view .zsiq_cnt { display: none !important; }
  body:not(.new_widget) .zsiq_theme1.zsiq_floatmain .mobile_view { transform: scale(0.8) !important; }
}
.siq-msgbanr { width: 100%; background-color: rgba(46, 67, 82, 0.9); padding: 20px 30px; color: rgb(255, 255, 255); font-size: 15px; position: fixed; bottom: 0px; z-index: 2147483647; text-align: center; left: 0px; display: table; table-layout: fixed; font-family: inherit; box-sizing: border-box; }
.dib-mid, .siq-clkoptn { display: inline-block; vertical-align: middle; }
.siq-okbtn { padding: 5px 15px; background-color: transparent; border-radius: 6px; margin-right: 15px; cursor: pointer; border: 2px solid rgb(255, 255, 255); }
.siq-okbtn:hover { border: 2px solid rgb(199, 204, 208); }
.siq-white { background-color: rgb(255, 255, 255); color: rgb(51, 51, 51); }
.siq-white:hover { background-color: rgb(236, 238, 239); }
.siq-trkbtn { padding: 5px 10px; border-radius: 6px; background-color: rgb(255, 255, 255); cursor: pointer; color: rgb(51, 51, 51); }
.siq-msgbanr span { max-width: 80%; margin-right: 15px; text-align: left; }
.siq-lnmor { cursor: pointer; padding-left: 8px; color: rgb(255, 255, 255) !important; text-decoration: underline !important; }
.gdprbanner_slide { animation: 0.4s ease-in-out 0s 1 normal none running slider; visibility: hidden; }
@keyframes slider { 
  0% { bottom: 0px; visibility: visible; }
  100% { bottom: -100px; visibility: hidden; }
}
@media only screen and (max-width: 900px) {
  .siq-msgbanr span { display: block; margin-bottom: 15px; }
  .siq-clkoptn { text-align: center; width: 100%; }
}
.zsiq-flex { display: flex; align-items: center; }
.zsiq_flexM { display: flex; align-items: center; justify-content: center; }
.zsiq-posrel { position: relative; }
.cal-timtype span:hover, .zsiq-clr-azurblu { color: rgb(0, 102, 204); }
.zsiq-lH22 { line-height: 22px; }
.zsiq-flexG { flex-grow: 1; }
.zsiq-mT30 { margin-top: 30px; }
.zsiq-flex_GS0 { flex-grow: 0; flex-shrink: 0; }
.zsiq-elips { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.zsiq-mR10 { margin-right: 10px; }
.zsiq-mL10 { margin-left: 10px; }
.zsiq-c777 { color: rgb(119, 119, 119); }
.zsiq-mB20 { margin-bottom: 20px; }
.zsiq-mB15 { margin-bottom: 15px; }
.zsiq-pB20 { padding-bottom: 20px; }
.zsiq-font15 { font-size: 15px; }
.zsiq-pR10 { padding-right: 10px; }
.zsiq-lH21 { line-height: 21px; }
.zsiq-c888 { color: rgb(136, 136, 136); }
.zsiq-dtfix { display: table; table-layout: fixed; }
.zsiq-dcell { display: table-cell; }
.siqico-rarrow::before { content: ""; }
.siqico-larrow::before { content: ""; transform: rotate(180deg); display: inline-block; }
.siqico-darrow::before { content: ""; transform: rotate(90deg); display: inline-block; vertical-align: middle; }
.siqico-uarrow::before { content: ""; transform: rotate(-90deg); display: inline-block; vertical-align: middle; }
#siqbtndiv *, .zsiq_ellips, .zsiq_flt_rel div, .zsiq_flt_rel span, .zsiq_flt_rel8 *, .zsiq_theme5 .zsiq_flt_rel p { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; overflow-wrap: normal; line-height: normal; }
.zsiq_flt_rel .zsiq_prgelp { overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; text-overflow: inherit; white-space: normal; }
.zsiq_hideclose .siqico-close { display: none; }
body .zls-sptwndw.zsiq-newtheme.siqanim.zsiqchatwithss { height: 100% !important; inset: auto 0px 0px auto !important; }
.zsiq_media_videomain.zsiqmedia_chatview { width: calc(100% - 391px) !important; }
body .zsiqdircall.zsiq-newtheme[embedtheme] { height: 470px !important; }
.zsiq_prv_main * { transition: 0.3s cubic-bezier(0.25, 0.8, 0.25, 1); transform-origin: center center; }
.zsiq_prv_main, .zsiq_prv_main * { box-sizing: border-box; }
.zsiq_prv_main { font-family: inherit; position: fixed; width: 100%; height: 100%; top: 0px; left: 0px; background: rgba(0, 0, 0, 0.35); z-index: 2147483647 !important; }
.zsiq_imgprv { cursor: zoom-out; }
.zsiq_imgprv > img { animation: 0.4s ease 0s 1 normal none running zsiqshowimage; position: absolute; inset: 0px 0px 75px; margin: auto; max-width: 90%; max-height: calc(90% - 75px); background-color: rgb(255, 255, 255); height: auto; width: auto; }
.zsiq_imgprv > div { position: absolute; bottom: 0px; background-color: rgba(0, 0, 0, 0.8); color: rgb(255, 255, 255); padding: 10px 20px; width: 100%; cursor: default; }
.zsiq_imgprv img[zprv-prop="userimage"] { display: inline-block; height: 50px; width: 50px; border-radius: 50px; border: 1px solid rgb(255, 255, 255); overflow: hidden; vertical-align: middle; }
.zsiq_prv_cmtmain { display: inline-block; text-align: left; width: calc(100% - 130px); vertical-align: middle; margin-left: 20px; font-size: 14px; line-height: 22px; }
.zsiq_prv_cmtmain p { display: inline-block; color: rgb(214, 214, 214); margin: 0px; }
.zsiq_prv_cmtmain div { margin: 10px 0px 0px; }
.cmpnt-calndr .siqico-plus::before, em.zsiq_unrdcnt::before { color: rgb(255, 255, 255); }
.siqtrans.siqhide, .zsiq_prv_cmtmain div:empty, div.hidechat { display: none; }
.zsiq_imgprv .siqico-download { height: 40px; display: inline-block; width: 40px; border: 2px solid rgb(255, 255, 255); border-radius: 40px; text-align: center; position: absolute; top: 0px; bottom: 0px; margin: auto; right: 20px; cursor: pointer; }
.zsiq_imgprv .siqico-download::before { color: rgb(255, 255, 255); font-size: 15px; line-height: 34px; }
.zsiq_imgprv .zsiq_fsize { position: absolute; font-size: 10px; color: rgb(255, 255, 255); background-color: rgb(0, 0, 0); padding: 3px; font-style: normal; right: 64px; border-radius: 6px; display: none; top: 0px; bottom: 30px; margin: auto; height: 17px; }
.zsiq_imgprv [zprv-prop="download"]:hover .zsiq_fsize { display: inline-block; }
.zsiq_prv_main .siqico-close::before { color: rgb(255, 255, 255); position: absolute; right: 20px; top: 20px; cursor: pointer; font-size: 18px; }
.zsiq_imgprv > div, .zsiq_prv_main { animation: 0.2s ease 0s 1 normal none running zsiqpreview; }
#zsiqfaqpreview { display: flex; flex-direction: column; width: 1060px; max-width: 95%; padding: 50px 0px 0px; overflow: hidden; text-align: left; transform: translateY(-50%); top: 50%; margin: auto; border-radius: 10px; background-color: rgb(255, 255, 255); position: relative; cursor: default; max-height: 80vh; color: rgb(47, 49, 56); }
.zsiq-prev-header { color: rgb(47, 47, 54); padding-bottom: 22px; font-weight: 600; flex-shrink: 0; position: relative; }
.zsiq-user36 { width: 36px; height: 36px; border-radius: 100%; margin-right: 10px; }
.zsiq-flexC { display: flex; align-items: center; }
.zsiq-prev-header p { font-size: 28px; line-height: 38px; font-weight: 600; }
.zsiq-artcl-modifier { color: rgb(0, 0, 0); margin-bottom: 3px; }
.zsiq-artcl-modifiermain { color: rgb(102, 102, 102); font-size: 16px; line-height: 22px; }
.zsiq-prev-content { color: rgb(55, 56, 64); line-height: 21.5px; padding: 30px 10px 30px 0px; height: auto; overflow: hidden auto; min-height: 250px; max-height: 69vh; scroll-behavior: smooth; overscroll-behavior: contain; }
.zsiq-prev-content img { max-width: 100%; }
.zsiq-prev-content table[border], .zsiq-prev-content table[border] td { border: 1px solid; }
.zsiq-prev-content > div { height: 100%; }
.zsiq-prev-content * { font-size: 18px; font-family: inherit; line-height: 36px; }
.zsiq-prev-content strong { font-weight: 700 !important; }
.zsiq-prev-content a { text-decoration: none; color: rgb(69, 164, 236) !important; }
.zsiq-prev-content a:hover { text-decoration: underline; }
.zsiq-footer { background-color: rgb(255, 255, 255); height: 80px; position: relative; border-top: 1px solid rgb(238, 238, 238); justify-content: space-between; flex-shrink: 0; width: 100%; }
.zsiq-cbtn, .zsiq-footer { display: flex; align-items: center; }
.zsiq-cbtn.siqico-chat::before { color: rgb(255, 255, 255); font-size: 15px; margin-right: 10px; content: ""; }
.zsiq-cbtn { height: 38px; border-radius: 6px; cursor: pointer; line-height: inherit; padding: 0px 13px; color: rgb(255, 255, 255); background-color: rgb(0, 102, 204); justify-content: center; font-size: 15px; min-width: 140px; position: absolute; right: 110px; top: 0px; bottom: 0px; margin: auto; }
.zsiq-cbtn:hover { background-color: rgb(0, 130, 229); }
.zsiq-aside { font-size: 15px; }
.zsiq_prv_main .siqico-close, .zsiq_prv_main .siqico-larrow { position: absolute; line-height: normal; right: 20px; top: 20px; cursor: pointer; font-size: 18px; text-align: center; width: 26px; height: 26px; border-radius: 26px; background-color: rgb(243, 243, 243); }
.zsiq_prv_main .siqico-larrow { left: 20px; border: 1px solid rgb(214, 214, 214); }
#zsiqfaqpreview .siqico-close:hover, .zsiq_imgprv .siqico-close:hover { background-color: rgb(221, 221, 221); }
#zsiqfaqpreview .siqico-close:hover::before, .zsiq_imgprv .siqico-close:hover::before { color: rgb(51, 51, 51); }
#zsiqfaqpreview .siqico-close::before, .zsiq_imgprv .siqico-close::before { font-size: 9px; position: static; margin-top: 9px; display: inline-block; color: rgb(143, 143, 143); }
.zsiq-aside > span { font-size: 14px; color: rgb(123, 142, 168); cursor: pointer; }
.zsiq-aside > span::before { margin-left: 10px; margin-right: 4px; font-size: 16px; }
.zsiq-aside > span:hover::before { color: rgb(69, 164, 236); }
.siq-emtydesc { color: rgb(52, 57, 64); font-size: 18px; text-align: center; padding-top: 15px; margin: 0px; }
.siq-emtyimg { height: 192px; width: 166px; margin: auto; }
.siq-emtyimg img { height: 100%; width: 100%; }
#zsiqfaqpreview.siq-empty-slate { min-height: 500px; }
@keyframes zsiqshowimage { 
  0%, 20% { opacity: 0; transform: scale(0.8); }
  100% { opacity: 1; transform: scale(1); }
}
@-webkit-keyframes zsiqshowimage { 
  0%, 20% { opacity: 0; transform: scale(0.8); }
  100% { opacity: 1; transform: scale(1); }
}
@keyframes zsiqpreview { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}
@-webkit-keyframes zsiqpreview { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}
.siqico-download::before { content: ""; }
.siqico-close::before { content: ""; }
.siqico-larrow::before { content: ""; }
.siqico-mincall::before { position: absolute; height: 100%; width: 100%; top: auto; left: 0px; background: rgba(255, 53, 32, 0.4); border-radius: 100%; margin: 0px; display: flex; align-items: center; justify-content: center; font-size: 8px; }
.cal-anim::before { animation: 1.1s ease-in-out 0s infinite normal none running fontscaleanim; }
.siqico-mincall::after { content: ""; background: rgba(0, 0, 0, 0.25); height: 100%; width: 100%; position: absolute; top: 0px; left: 0px; border-radius: 100%; transform: scale(0); animation: 1.5s ease-in-out 0s infinite normal none running calscaleanim; }
@keyframes calscaleanim { 
  0% { transform: scale(0); }
  50% { transform: scale(0.75); }
  100% { transform: scale(0); }
}
@keyframes fontscaleanim { 
  0% { transform: scale(1); }
  50% { transform: scale(1.45); }
  100% { transform: scale(1); }
}
@keyframes anim_vcecal { 
  0% { box-shadow: rgba(255, 53, 32, 0.4) 0px 0px 0px 0px; }
  50% { box-shadow: rgba(255, 53, 32, 0.4) 0px 0px 0px 5px; }
  100% { box-shadow: rgba(255, 53, 32, 0.4) 0px 0px 0px 0px; }
}
body.zsiq_fixedlayout { height: 100% !important; min-height: 100% !important; max-height: 100% !important; width: 100% !important; min-width: 100% !important; max-width: 100% !important; overflow: hidden !important; position: fixed !important; bottom: 0px !important; margin: 0px !important; }
@media only screen and (min-width: 100px) and (max-width: 555px) {
  #zsiqfaqpreview { padding: 30px 20px 0px; border-radius: 5px; max-height: calc(100% - 20px); }
  .zsiq-footer { padding: 0px 20px; width: calc(100% + 40px); left: -20px; }
  .zsiq-prev-content { padding: 30px 0px; max-height: none; height: calc(100% - 20px); }
  .zsiq_prv_main .siqico-close { top: 5px; right: 5px; }
  #zsiqfaqpreview .siqico-close::before { color: rgb(51, 51, 51); }
  body #zsiq-prev-header, body .zsiq-prev-content { padding-left: 0px; padding-right: 0px; }
  body .zsiq-footer { padding-left: 30px; padding-right: 30px; }
  body div#zsiq-prev-header::before { width: 100%; left: 0px; }
  body .zsiq-cbtn { right: 30px; }
}
.bot-cmpnt-popup { position: fixed; height: 100%; width: 100%; background-color: rgba(0, 0, 0, 0.5); top: 0px; right: 0px; z-index: 2147483647; overflow: hidden; font-family: inherit; box-sizing: border-box; }
.cmpnt-cal-wrap, .cmpnt-cal-wrap * { box-sizing: border-box; transition: 0.3s cubic-bezier(0.25, 0.8, 0.25, 1); transform-origin: center center; }
.cmpnt-calvw > div { display: table-row; }
.cmpnt-days > div { display: table-cell; text-align: center; color: rgb(51, 51, 51); }
.cmpnt-days > div:first-child { color: rgb(243, 119, 99); }
.cmpnt-days > div:last-child { color: rgb(90, 111, 142); }
.zdatepicker { background-color: rgb(255, 255, 255); border-radius: 0px 0px 25px 25px; padding: 30px 0px; }
.cmpnt-days { padding-top: 30px; border-spacing: 10px; }
.cmpnt-days > div div { width: 26px; border-radius: 100%; line-height: 26px; cursor: pointer; margin: auto; }
.cmpnt-days > div div.disabledday:hover, .cmpnt-days > div div.normalday:hover, .cmpnt-days > div div.selectedday { background-color: rgb(1, 146, 255); color: rgb(255, 255, 255); }
.cmpnt-days > div div.disabledday { opacity: 0.3; }
.cmpnt-days div.zrangeHolderEnd .selectedrange, .cmpnt-days div.zrangeHolderStart .selectedrange { background-color: rgb(1, 146, 255); color: rgb(255, 255, 255); }
.cmpnt-days div.zrangeHolderEnd .selectedrange { background-color: rgb(19, 115, 190); }
.zrangeHolder { background: rgb(226, 245, 254); }
.zrangeHolderStart { background-image: linear-gradient(to right, transparent 50%, rgb(226, 245, 254) 50%); }
.zrangeHolderEnd { background-image: linear-gradient(to right, rgb(226, 245, 254) 50%, transparent 50%); }
.cmpnt-days .zrangeHolder:first-child { border-bottom-left-radius: 25px; border-top-left-radius: 25px; }
.cmpnt-days .zrangeHolder:last-child { border-bottom-right-radius: 25px !important; border-top-right-radius: 25px !important; }
.cmpnt-days .zrangeHolderStart:last-child { border-bottom-right-radius: 25px !important; border-top-right-radius: 25px !important; }
.calndr-drp-dwnvw div { width: 100%; border-radius: 7px; padding: 6px 15px; color: rgb(92, 98, 106); font-size: 15px; cursor: pointer; margin: 6px 0px; }
.calndr-drp-dwnvw { position: absolute; width: 100%; border-radius: 12px; background-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.09) 0px 0px 9.7px 0.3px; padding: 10px 5px; height: 0px; overflow: auto; transition: height 0.5s; visibility: hidden; opacity: 0; z-index: 2147483647; bottom: 100%; }
.calndr-drp-dwnvw.show { position: absolute; width: 100%; border-radius: 12px; background-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.09) 0px 0px 9.7px 0.3px; padding: 10px 5px; height: 180px; overflow: auto; opacity: 1; transition: 0.5s; visibility: visible; }
.calndr-drp-dwnvw div:hover { background-color: rgb(249, 249, 249); color: rgb(1, 146, 255); }
.calndr-drp { width: 100%; border-radius: 10px; background-color: rgb(255, 255, 255); border: 1px solid rgb(221, 221, 221); display: flex; align-items: center; padding: 8px 10px; cursor: pointer; }
.calndr-drp:hover { border: 1px solid rgb(0, 102, 204); }
.calndr-drp .siqico-darrow { width: 20px; height: 20px; border-radius: 6px; background-color: rgb(246, 246, 246); display: inline-block; text-align: center; line-height: 20px; font-size: 10px; }
.calndr-drp .siqico-darrow::before { line-height: 20px; }
.cmpnt-calndr { width: 700px; max-height: 530px; border-radius: 25px; position: absolute; inset: 0px; margin: auto; display: flex; flex-direction: column; font-size: 15px; }
.cmpnt-calndr .siqico-close, .siqmob_back { width: 44px; height: 44px; background-color: rgba(0, 0, 0, 0.3); border-radius: 100%; position: absolute; top: -40px; right: -40px; cursor: pointer; text-align: center; }
.cmpnt-calndr .siqico-close::before { font-size: 14px; position: static; line-height: 44px; color: rgb(255, 255, 255); }
.calndr-head { width: 100%; height: 66px; background: rgb(55, 61, 77); border-radius: 25px 25px 0px 0px; display: flex; align-items: center; justify-content: space-between; color: rgb(255, 255, 255); padding: 0px 30px; flex-shrink: 0; position: static; }
.calndr-sedulbtn { max-width: 250px; height: 38px; border-radius: 19px; background-color: rgb(0, 143, 255); font-size: 14px; text-align: center; line-height: 38px; cursor: pointer; padding: 0px 15px; }
.calndr-detlvw { margin: auto; position: relative; width: calc(100% - 160px); }
.calndr-detlvw .calndr-nxtprev { height: 30px; width: 30px; position: absolute; left: 0px; border-radius: 100%; cursor: pointer; top: 0px; bottom: 40px; margin: auto; text-align: center; font-size: 11px; line-height: 30px; }
.calndr-detlvw .calndr-nxtprev::before { line-height: 28px; }
.calndr-nxtprev:hover { background-color: rgb(247, 247, 247); }
.calndr-detlvw .rgt-arw { left: auto; right: 0px; }
.cmpnt-calvw { display: table; table-layout: fixed; width: calc(100% - 142px); margin: auto; border-spacing: 0px 15px; }
.calndr-settime { width: calc(100% - 310px); margin: auto; }
.calndr-drpdwn { width: 80px; position: relative; margin-right: 25px; }
.calndr-mnthname { color: rgb(51, 51, 51); line-height: 22px; font-size: 16px; text-align: center; font-weight: 600; letter-spacing: 3.2px; }
.cmpnt-calndr .siqico-close::before { font-size: 14px; position: static; line-height: 44px; }
.cal-timtype span { margin: 0px 5px; cursor: pointer; }
.cal-timtype span.active { color: rgb(0, 102, 204); }
.calndr-nxtprev.siqico-rarrow { right: 0px; left: auto; }
.calndr-setval { flex-grow: 1; padding-left: 5px; color: rgb(51, 51, 51); }
.cmpnt-cal-wrap { position: relative; height: 100%; }
.zsiq-time-zone { width: 258px; height: 355px; border-radius: 12px; background-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.09) 0px 0px 9.7px 0.3px; position: absolute; z-index: 1; padding: 10px 0px; bottom: -20px; }
.zsiq-time-srch { width: calc(100% - 24px); border-bottom: 1px solid rgb(170, 170, 170); margin: 8px auto; padding: 0px 0px 5px 7px; }
.zsiq-time-srch .siqico-search { vertical-align: middle; }
.zsiq-time-srch .siqico-search::before { font-size: 14px; }
.zsiq-time-srch input { width: calc(100% - 30px); border: none; margin-left: 10px; vertical-align: middle; font-size: 14px; outline: 0px; color: rgb(0, 0, 0); }
.cmpnt-time-list { width: 100%; height: calc(100% - 45px); overflow: auto; }
.cmpnt-time-list div { width: calc(100% - 10px); padding: 7px 15px; border-radius: 7px; margin: auto; line-height: 22px; cursor: pointer; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; color: rgb(51, 51, 51); }
.cmpnt-time-list div:hover { background-color: rgb(249, 249, 249); color: rgb(1, 146, 255); }
.zsiq-emptytime { color: rgb(0, 0, 0); position: absolute; display: table; top: 0px; bottom: 0px; margin: auto; text-align: center; width: 100%; height: 24px; }
.zsiq-nosrch { color: rgb(102, 102, 102); line-height: 24px; }
.zsiq-datepicker-overlay { position: fixed; width: 100%; height: 100%; top: 0px; left: 0px; background: rgba(0, 0, 0, 0.35); font-family: salesiq-font; z-index: 2147483647 !important; }
.calndr-head .siqico-calendar::before, .calndr-head .siqico-share::before { color: rgb(255, 255, 255); margin-right: 8px; font-size: 16px; vertical-align: text-bottom; }
.cmpnt-datepicker-hidden { opacity: 0; visibility: hidden; transition: 0.5s; }
.cmpnt-locatn .mapboxgl-ctrl-group > button { width: 28px; height: 28px; border-radius: 100%; background-color: rgba(55, 61, 77, 0.4); color: rgb(255, 255, 255); background-image: none; margin: 4px auto auto; }
.cmpnt-locatn .mapboxgl-ctrl-zoom-in::before { content: ""; }
.cmpnt-locatn .mapboxgl-ctrl-icon::before { color: rgb(255, 255, 255); font-size: 12px; }
.cmpnt-locatn .mapboxgl-ctrl-zoom-out::before { content: ""; font-size: 2px; }
div.cmpnt-locatn div.mapboxgl-ctrl-group { background: 0px 0px; box-shadow: none; }
.cmpnt-locatn .mapboxgl-ctrl > button:hover { background-color: rgba(55, 61, 77, 0.4); }
.cmpnt-locatn .mapboxgl-ctrl-group .mapboxgl-ctrl-compass { height: 40px; width: 40px; margin-top: 16px; }
.cmpnt-locatn .mapboxgl-ctrl-compass span.mapboxgl-ctrl-compass-arrow { background-image: none; height: 24px; width: 24px; border-radius: 100%; border: 2px solid rgb(255, 255, 255); }
.cmpnt-locatn .mapboxgl-ctrl-compass span::before { content: ""; line-height: 24px; }
.cmpnt-locatn .mapboxgl-ctrl-bottom-right .mapboxgl-ctrl { margin-bottom: 24px; }
.cmpnt-locatn .mapboxgl-ctrl-attrib { display: none; }
.cmpnt-locatn .mapboxgl-canvas { left: 0px; }
.cmpnt-locatn { width: calc(100% - 540px); }
#glocation_body .mapboxgl-canvas-container { cursor: default; }
.cmpnt-locatn .calndr-head > input { border: none; outline: 0px; flex-grow: 1; background: 0px 0px; font-size: 15px; color: rgb(255, 255, 255); margin-right: 10px; }
.calndr-head.siqico-location::before { margin-right: 10px; font-size: 16px; color: rgb(255, 255, 255); }
.calndr-head .siqico-close { position: static; height: 30px; width: 30px; margin-right: 20px; }
.calndr-head .siqico-close::before { line-height: 30px; font-size: 10px; }
.calndr-head .cmpnt-srchloct { position: absolute; top: 66px; z-index: 1; background-color: rgb(255, 255, 255); width: calc(100% - 200px); box-shadow: rgba(85, 85, 85, 0.2) 0px 3px 18.8px 1.2px; left: 30px; border-radius: 0px 0px 10px 10px; padding: 10px; max-height: 431px; overflow: auto; color: rgb(0, 0, 0); line-height: 32px; height: 320px; }
.locat-favlst { border-bottom: 1px solid rgb(238, 238, 238); }
.locat-sugges .siqico-location::before, .mapboxgl-marker.siqico-location::before { color: rgb(238, 56, 64); }
.locat-fld { position: relative; width: 100%; margin-top: 5px; line-height: 21px; padding: 10px; border-radius: 10px; cursor: pointer; }
.locat-fld.sel, .locat-fld:hover { background-color: rgb(246, 246, 246); }
.locat-fld::before { content: ""; height: 100%; width: 100%; position: absolute; z-index: 1; top: 0px; left: 0px; }
.cmpnt-locatn .mapboxgl-map { border-radius: 0px 0px 25px 25px; background-color: rgb(248, 244, 239); }
#widget_holder .mapboxgl-popup-close-button { font-size: 18px; }
#widget_holder .mapboxgl-popup { max-width: 200px; }
.zsiq_floatmain [class^="siqico-"]::before { font-family: siq !important; }
.siq_loading { width: 40px; height: 40px; inset: 0px; opacity: 0.2; position: absolute; animation: 0.7s linear 0s infinite normal none running spin; background-image: /*scrapbook-orig-url="/salesiq/images/spinner_EZaZJILa7ue0-egb_sV2tjfXNfMzG8p2DrO46v46vjQKsGls75Tdq8e1P-gW1_3d_.svg"*/url(""); background-size: cover; margin: auto; }
@-webkit-keyframes spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}
@keyframes spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}
.zsiq-cal-turtrp { background-color: rgba(0, 0, 0, 0.7); display: flex; align-items: center; justify-content: center; }
.zsiq-cal-hnt-cont .zsiq-media-close::before { color: rgb(136, 136, 136); position: static; cursor: pointer; font-size: 12px; }
.zsiq-cal-hnt-cont .siqcw-wbtn { margin-right: 15px; }
.zsiq-media-footer { display: flex; align-items: center; justify-content: flex-end; margin-top: 30px; }
.zsiq-cal-hnt-cont [class*="siqcw-"] { max-width: 250px; height: 38px; border-radius: 19px; background-color: rgb(0, 143, 255); font-size: 14px; text-align: center; line-height: 38px; cursor: pointer; padding: 0px 15px; color: rgb(255, 255, 255); margin: 0px; }
.zsiq-cal-hnt-cont .siqcw-wbtn { background-color: rgb(255, 255, 255); color: rgb(18, 18, 18); border: 1px solid rgb(170, 170, 170); margin-right: 20px; }
.zsiq-cal-hnt-cont { max-width: 600px; width: 100%; border-radius: 18px; background-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.15) 0px 4px 6px 0px; font-size: 15px; text-align: center; position: relative; padding: 30px; top: 0px; color: rgb(18, 18, 18); }
.zsiq-media-title { font-size: 20px; margin-top: 10px; }
.zsiq-media-sub-title { color: rgb(68, 68, 68); font-size: 15px; text-align: left; margin: 20px 0px 8px; }
.zsiq-media-desc { margin: 0px; padding-left: 14px; }
.zsiq-media-desc li { text-align: left; margin-top: 10px; }
.zsiq-cal-hnt-cont .zsiq-media-close { height: 30px; width: 30px; border-radius: 100%; background: rgb(244, 244, 244); display: flex; align-items: center; justify-content: center; }
.zsiq-cal-hnt-cont .zsiq-media-close::before { color: rgb(136, 136, 136); position: static; cursor: pointer; font-size: 12px; }
.zsiq-media-thumbnail { width: 56px; height: 56px; border-radius: 100%; background-color: rgba(221, 28, 28, 0.05); margin: auto; display: flex; align-items: center; justify-content: center; font-size: 22px; }
.siqico-warning.zsiq-media-thumbnail::before { color: rgb(221, 28, 28); }
.zsiq-cal-hnt-cont .siqcw-wbtn { margin-right: 15px; }
.zsiq-media-footer { display: flex; align-items: center; justify-content: flex-end; margin-top: 30px; }
.zsiq-cal-hnt-cont [class*="siqcw-"] { max-width: 250px; height: 38px; border-radius: 19px; background-color: rgb(0, 143, 255); font-size: 14px; text-align: center; line-height: 38px; cursor: pointer; padding: 0px 15px; color: rgb(255, 255, 255); margin: 0px; }
.zsiq-cal-hnt-cont .siqcw-wbtn { background-color: rgb(255, 255, 255); color: rgb(18, 18, 18); border: 1px solid rgb(170, 170, 170); }
.zsiq-cal-hnt-cont .siqcw-wbtn { margin-right: 15px; }
.zsiq-isblk .zsiq-arrow { left: -5%; }
.zsiq-isblk .zsiq-trtp-anim { left: 60px; top: -80px; }
.zsiq-Firefox:not(.zsiq-isblk) { top: 360px; left: 150px; }
.zsiq-Firefox:not(.zsiq-isblk) .zsiq-trtp-anim { top: 11%; left: 33%; }
.zsiq-Firefox.zsiq-isblk .zsiq-trtp-anim { left: 240px; }
.zsiq-Firefox.zsiq-isblk { left: 5%; }
.zsiq-Opera .zsiq-trtp-anim { top: 30px; left: 19%; }
.zsiq-Opera.zsiq-isblk .zsiq-trtp-anim { top: -50px; left: 100px; }
.zsiq-Opera.zsiq-isblk { left: -5%; }
.zsiq-Safari.zsiq-isblk .zsiq-arrow, .zsiq-Safari.zsiq-isblk .zsiq-trtp-anim { display: none; }
.zsiq-Safari .zsiq-arrow { font-size: 100px; transform: rotate(0deg); left: 200px; top: -100px; }
.zsiq-Safari .zsiq-arrow::before { content: ""; }
.zsiq-Safari:not(.zsiq-isblk) .zsiq-trtp-anim { left: 60%; top: 60px; }
.calndr-mnthname .calndr-nxtprev, .siqmob_back, .siqmob_back::before { display: none; }
div#zsiq-prev-header::before { content: ""; position: absolute; display: inline-block; left: 110px; border-bottom: 1px solid rgb(238, 238, 238); width: calc(100% - 220px); bottom: 0px; }
#zsiq-prev-header, .zsiq-footer, .zsiq-prev-content { padding-left: 110px; padding-right: 110px; background-color: transparent; border: none; }
@media only screen and (min-width: 100px) and (max-width: 750px) {
  .cmpnt-calndr, .zsiq-overlay div.cmpnt-calndr { width: 100%; height: 100%; max-height: none; }
  .cmpnt-locatn .mapboxgl-map, .zsiq-datepicker-overlay #datepicker { border-radius: 0px; height: 100% !important; }
  .calndr-head { border-radius: 0px; }
  .zdatepicker { height: 100%; border-radius: 0px 0px 15px 15px; position: relative; }
  .calndr-detlvw, .calndr-settime, .cmpnt-calvw { width: 100%; }
  .calndr-detlvw .calndr-nxtprev, .calndr-nxtprev.siqico-rarrow { display: none; }
  .calndr-settime > div:first-child { margin-left: 30px; }
  #selectedDateInfo { position: absolute; bottom: 80px; color: rgb(0, 0, 0); left: 0px; right: 0px; text-align: center; z-index: 1; }
  .calndr-sedulbtn { position: absolute; bottom: 20px; border-radius: 9px; margin: auto; left: 0px; right: 0px; z-index: 1; }
  .calndr-mnthname .siqico-rarrow::before { content: ""; }
  #datepicker_timezone { margin-top: 20px; text-align: center; position: static !important; }
  #datepicker_timezone span { display: inline-block; }
  .calndr-mnthname .siqico-larrow, .calndr-mnthname .siqico-rarrow { border-radius: 100%; height: 30px; width: 30px; line-height: 31px; font-size: 11px; color: rgb(153, 153, 153); margin-left: 45px; text-align: center; display: inline-block; vertical-align: middle; box-sizing: border-box; background-color: rgb(247, 247, 247); padding: 0px 12px; }
  .calndr-mnthname .siqico-larrow { margin: 0px 45px 0px 0px; }
  .calndr-mnthname .siqico-larrow::before { content: ""; transform: rotate(180deg); left: -4px; }
  .calndr-nxtprev::before { position: relative; left: 1px; }
  .cmpnt-calndr .siqico-close, .siqmob_back { top: 15px; right: 15px; height: 35px; width: 35px; }
  .siqmob_back { right: auto; left: 15px; }
  .siqmob_back::before { line-height: 35px; color: rgb(255, 255, 255); }
  .cmpnt-calndr .siqico-close::before { line-height: 35px; font-size: 12px; }
  .calndr-drp-dwnvw.show { top: -40px; height: 225px; }
  .zsiq-time-zone { width: 100%; height: 100%; bottom: 0px; text-align: left; border-radius: 0px 0px 15px 15px; }
  .cmpnt-time-list div { width: calc(100% - 20px); }
  .zsiq-clr-azurblu .zsiq-elips { text-align: left !important; padding-left: 30px !important; }
  .zsiq-clr-azurblu .zsiq_dis_tz { position: relative; text-align: center; color: rgb(136, 136, 136); }
  .siqshowbckico + .calndr-head { padding-left: 65px; }
  .siqshowbckico, .siqshowbckico::before { display: block; }
  .zdatepicker { border-radius: 0px; }
  #zsiqdatepicker { height: 100%; }
  div.zsiq-overlaymain { border-radius: 0px; padding-bottom: 100px; }
  .mapboxgl-ctrl-icon.mapboxgl-ctrl-zoom-in, .mapboxgl-ctrl-icon.mapboxgl-ctrl-zoom-out { display: none; }
  .cmpnt-locatn .mapboxgl-ctrl-compass span::before { line-height: 22px; color: rgb(11, 128, 219); font-size: 20px; }
  .cmpnt-locatn .mapboxgl-ctrl-group .mapboxgl-ctrl-compass { background-color: rgb(255, 255, 255); height: 50px; width: 50px; border: none; }
  .calndr-head .cmpnt-srchloct { width: 100%; left: 0px; }
  .cmpnt-locatn .siqico-close[data-target="suggclose"] { right: 40px; position: absolute; }
  .cmpnt-locatn .siqico-close[data-target="suggclose"]::before { content: ""; }
  .cmpnt-locatn .mapboxgl-ctrl-compass span.mapboxgl-ctrl-compass-arrow { border: none; }
  .zsiq-locat-radslmt { height: 50px; width: 50px; position: absolute; bottom: 103px; border-radius: 100%; right: 10px; z-index: 1; background-color: rgb(255, 255, 255); text-align: center; line-height: 62px; box-shadow: rgba(0, 0, 0, 0.2) 0px 4px 19.4px 0.6px; display: none; }
  .zsiq-locat-radslmt { display: block; }
  .zsiq-rds-edtvw { width: 100%; height: 166px; border-radius: 13px; background-color: rgb(255, 255, 255); position: absolute; z-index: 111; bottom: 13px; padding: 20px; display: block; }
  .zsiq-rds-edtvw .sqico-radius::before { color: rgb(11, 128, 219); font-size: 17px; vertical-align: text-bottom; margin-right: 10px; }
  .zsiq-rds-ftr span { color: rgb(11, 128, 219); text-align: left; font-size: 15px; }
  .zsiq-rds-btn { width: 110px; height: 38px; border-radius: 10px; background-color: rgb(11, 128, 219); display: inline-block; vertical-align: middle; color: rgb(255, 255, 255); text-align: center; line-height: 38px; }
  body .zsiq_outofrange .zsiq_ofrcont { position: relative; right: 0px; }
}
.zsiq-prev-content::-webkit-scrollbar { background-color: transparent; width: 4px; height: 8px; }
.zsiq-prev-content::-webkit-scrollbar-track { background: 0px 0px; }
.zsiq-prev-content::-webkit-scrollbar-thumb { background-color: rgb(255, 255, 255); height: 8px; border-radius: 20px; }
#zsiqfaqpreview:hover .zsiq-prev-content::-webkit-scrollbar-thumb { background-color: rgb(204, 204, 204); }
.zsiq_outofrange .siqico-location, .zsiq_outofrange .zsiq-dcell div { opacity: 0.5; }
.zsiq_outofrange .zsiq_ofrcont { color: rgb(255, 8, 8); margin: auto; position: absolute; top: 0px; bottom: 0px; display: flex; align-items: center; right: 10px; }
.locat-fld.zsiq_outofrange { pointer-events: none; }
.zsiq-prev-content .zsiq-toc-cont { border: 1px solid rgb(214, 214, 214); background-color: rgb(255, 255, 255); border-radius: 14px; box-shadow: none; max-width: 100%; flex-shrink: 0; width: 100%; overflow: hidden; font-size: 16px; margin: auto; height: 42px; }
.zsiq-toc-hdr { color: rgb(18, 18, 18); height: 40px; background-color: rgb(250, 250, 250); display: flex; align-items: center; padding: 0px 20px 0px 30px; flex-shrink: 0; position: relative; cursor: pointer; }
.zsiq-toc-body { padding: 20px 27px; overflow: hidden auto; border-top: 1px solid rgb(232, 232, 232); background-color: rgb(255, 255, 255); }
.zsiq-bullet-point-div { height: 6px; width: 6px; border-radius: 100%; background-color: rgb(170, 170, 170); margin: 15px 0px 0px 8px; flex-shrink: 0; }
.zsiq-arw-point-div:hover, .zsiq_zpmain #confirmmychoice:hover { color: rgb(102, 102, 102); }
.zsiq-prev-content .zsiq-anchor-link-div:hover { text-decoration: underline; color: rgb(18, 18, 18) !important; }
.zsiq-prev-content .zsiq-anchor-link-div { cursor: pointer; margin-left: 8px; color: rgb(102, 102, 102) !important; }
.zsiq-arw-point-div { cursor: pointer; font-size: 10px; color: rgb(170, 170, 170); border-width: 6px 0px 6px 6px; border-color: transparent transparent transparent rgb(170, 170, 170); border-style: solid; margin: 13px 0px 0px 8px; }
.zsiq-arw-point-div:hover { border-left-color: rgb(51, 51, 51); }
.zsiq-child1 { margin: 15px 0px 0px 15px; }
.zsiq-arrow-TB { cursor: pointer; display: flex; flex-direction: column; }
.zsiq-arrow-TB::after, .zsiq-arrow-TB::before { content: ""; border-width: 0px 6px 6px; border-style: solid; border-color: transparent transparent rgb(102, 102, 102); display: inline-block; vertical-align: middle; transition: 0.2s ease-in-out; }
.zsiq-arrow-TB::after { margin-top: 2px; border-width: 6px 6px 0px; border-style: solid; border-color: rgb(102, 102, 102) transparent transparent; }
.zsiq-arrow-open.zsiq-arrow-TB::after, .zsiq-arrow-open.zsiq-arrow-TB::before { transform: rotateX(180deg); }
.zsiq-toc-title { font-weight: 600; flex-grow: 1; }
.zsiq-arrow-cont { padding-left: 3px; }
.zsiq-arrow-open > div > .zsiq-arw-point-div { transform: rotate(90deg); }
.zsiq-toc-cont.zsiq-toc-open { height: auto; }
.zsiq-toc-open .zsiq-arrow-TB::after, .zsiq-toc-open .zsiq-arrow-TB::before { transform: rotateX(180deg); }
.zsiq-arrow-open.zsiq-arrow-cont { height: auto; }
.zsiq-flexT { display: flex; align-items: flex-start; }
.zsiq-toc-cont * { font-size: 16px; }
.zsiq-hide { display: none; }
.zsiq-overlay { font-family: inherit; position: fixed; width: 100%; height: 100%; top: 0px; left: 0px; background: rgba(0, 0, 0, 0.35); z-index: 2147483647 !important; }
.zsiq-overlay .cmpnt-calndr { width: 900px; }
.zsiq-overlaymain { height: 100%; background-color: rgb(255, 255, 255); overflow: auto; border-radius: 0px 0px 25px 25px; color: rgb(0, 0, 0); padding: 30px 40px; text-align: center; }
.zsiq-filemain { width: 319px; display: inline-block; margin: 0px 40px 30px; text-align: left; }
.zsiq-file-thub img { max-width: 100%; max-height: 100%; border-radius: 12px; }
.zsiq-file-thub { width: 100%; height: 200px; background-color: rgb(242, 242, 242); display: flex; align-items: center; justify-content: center; border-radius: 12px; padding: 2px; position: relative; }
.zsiq-filename { padding: 0px 0px 8px 10px; width: 80%; }
.zsiq-filemain textarea { border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 1px solid rgb(210, 210, 210); width: 100%; padding: 0px 0px 10px 10px; margin-top: 10px; resize: none; outline: 0px; }
.zsiq-filemain textarea:focus { border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 1px solid rgb(0, 143, 255); }
.zsiq-overlay .siqico-plus { width: 40px; height: 40px; background-color: rgb(55, 61, 77); position: absolute; bottom: 20px; z-index: 1111; right: 20px; border-radius: 100%; overflow: hidden; }
.zsiq-fup { display: flex; align-items: center; }
.zsiq-sfiles { margin-right: 10px; position: relative; }
.siqico-plus input { height: 62px; width: 100%; opacity: 0; cursor: pointer; position: absolute; top: -23px; }
.zsiq-file-thub .siqico-close { width: 24px; height: 24px; top: -6px; right: -8px; background-color: rgb(108, 106, 106); visibility: hidden; }
.zsiq-filemain:hover .siqico-close { visibility: visible; }
.zsiq-file-thub .siqico-close::before { line-height: 24px; font-size: 8px; }
.zsiqerrorpopup { position: absolute; left: 0px; right: 0px; margin: auto; top: 49px; display: flex; justify-content: center; }
.zsiqerrorpopup_sub { background-color: rgb(255, 255, 255); height: 40px; padding: 0px 20px; display: flex; align-items: center; justify-content: center; border-radius: 20px; box-shadow: rgba(10, 6, 36, 0.2) 0px 0px 21px 0px; color: rgb(246, 91, 91); }
.zsiqerrorpopup_sub em.siqico-help { margin-right: 6px; margin-top: 2px; display: none; }
.zsiqerrorpopup_sub em.siqico-help::before { color: rgb(246, 91, 91); }
.zsiq-sfiles::before { color: rgb(255, 255, 255); margin: 1px 5px 0px 0px; }
.zsiq-sfiles span { position: absolute; background: rgb(0, 0, 0); top: 30px; z-index: 1111; padding: 10px; border-radius: 10px; left: -20px; display: none; }
.zsiq-sfiles:hover span { display: block; }
.zsiq-sfiles span::before { content: " "; width: 0px; height: 0px; border-left: 5px solid transparent; border-right: 5px solid transparent; border-bottom: 10px solid rgb(0, 0, 0); position: absolute; top: -10px; left: 23px; }
.zsiq-filecmtmain { position: relative; }
span.zsiq-filecmt-cunt { position: absolute; width: 80px; text-align: right; bottom: -18px; right: 0px; font-size: 13px; }
.zsiq-errorcmt span.zsiq-filecmt-cunt { color: red; }
.zsiq-errorcmt textarea { border-bottom-color: red; }
.zfile-ico::before { font-size: 50px; }
.zfile-ico.siqico-zip::before { color: rgb(128, 130, 82); }
.zfile-ico.siqico-doc::before { color: rgb(46, 120, 255); }
.zfile-ico.siqico-excel::before { color: rgb(36, 144, 62); }
.zfile-ico.siqico-powerpoint::before { color: rgb(255, 69, 39); }
.zfile-ico.siqico-txt::before { color: rgb(86, 109, 129); }
.zfile-ico.siqico-pdf::before { color: rgb(228, 15, 15); }
.zfile-ico.siqico-exe::before { color: rgb(105, 77, 129); }
.zfile-ico.siqico-img::before { color: rgb(132, 106, 221); }
.zfile-ico.siqico-code::before { color: rgb(144, 149, 171); }
.zfile-ico.siqico-videofile::before { color: rgb(0, 174, 239); }
.zfile-ico.siqico-audiofile::before { color: rgb(172, 66, 191); }
.siq-hide-bubble, .zsiq_theme1 .zsiq_cnt .siqico-close { font-size: 8px; position: absolute; top: -8px; left: -10px; height: 20px; width: 20px; background-color: rgb(18, 18, 18); border-radius: 100%; align-items: center; justify-content: center; display: none; cursor: pointer; }
.zsiq_theme1 .zsiq_cnt:hover .siqico-close { display: flex; }
.siq-hide-bubble::before, .zsiq_theme1 .zsiq_cnt .siqico-close::before { color: rgb(255, 255, 255); }
@font-face { font-family: siq; src: /*scrapbook-orig-url="fonts/float/siq_mpWsf52LIPg9mU40fjRdjF6WMUs-Q0VNu4KH07GkhNZGQTRxW2eRyFJLAq9VKCYB_.ttf"*/url("siq_mpWsf52LIPg9mU40fjRdjF6WMUs-Q0VNu4KH07GkhNZGQTRxW2eRyFJLAq9VKCYB_.ttf") format("truetype"), /*scrapbook-orig-url="fonts/float/siq_3fN8_hki0e4qTgomNcYPfROvvf-3270iwkWkITYYOp-Syp9RCcOyhVON4AFWlBde_.woff"*/url("siq_3fN8_hki0e4qTgomNcYPfROvvf-3270iwkWkITYYOp-Syp9RCcOyhVON4AFWlBde_.woff") format("woff"); font-weight: 400; font-style: normal; font-display: swap; }
[class*=" siqico-"]::after, [class*=" siqico-"]::before, [class^="siqico-"]::after, [class^="siqico-"]::before { speak: none; font-style: normal; font-weight: 400; font-variant: normal; text-transform: none; line-height: 1; color: rgb(153, 153, 153); -webkit-font-smoothing: antialiased; }
.zsiq_prv_main [class^="siqico-"]::before { font-family: siq !important; }
div#zsiqfaqpreview.zsiq_zpmain { padding-top: 30px; font-size: 14px; line-height: 22px; width: 700px; }
.notify-cookie div#zsiqfaqpreview.zsiq_zpmain { width: 800px; }
.zsiq_pLR30 { padding: 0px 30px; }
.zsiq_zphdr { font-size: 20px; font-weight: 700; margin-bottom: 10px; }
.zsiq_zpmain a { color: rgb(0, 128, 255); }
.zsiq_zpsubmain { border-bottom: 1px solid rgb(214, 214, 214); padding-bottom: 25px; margin-bottom: 30px; }
.zsiq-cookie-pref { padding: 0px 30px; overflow: auto; }
.zsiq_zpsubhdr { display: inline-flex; align-items: center; padding-left: 40px; position: relative; }
.zsiq-cookiecont-div .curp { cursor: pointer; }
.zsiq_zpsubhdr input[type="checkbox"] { margin: 0px 10px 0px 0px; position: absolute; left: 10px; }
.zsiq_zpsubhdr span { font-size: 15px; color: rgb(170, 170, 170); }
.zsiq_zpsubhdr input[type="checkbox"]:checked + span { color: rgb(0, 0, 0); }
.zsiq_zpsubdtl { color: rgb(102, 102, 102); padding-left: 40px; margin-top: 5px; }
.zsiq_zpsubmain:last-child { border-bottom: none; margin-bottom: 10px; }
.zsiq_zpmain .zsiq-cbtn { position: static; margin: 0px 20px 0px 0px; width: 160px; height: 42px; border-radius: 6px; }
.zsiq_zpmain .zsiq-footer { display: flex; align-items: center; justify-content: center; }
.zsiq_zpmain .zsiq-cbtn.zsiq-wbtn { border: 1px solid rgb(170, 170, 170); background-color: rgb(255, 255, 255); color: rgb(170, 170, 170); margin-right: 20px; }
.zsiq_zpmain #confirmmychoice { color: rgb(136, 136, 136); }
.zsiq_zpmain #confirmmychoice:hover { border-color: rgb(136, 136, 136); }
.zsiq_table { border: 1px solid rgb(214, 214, 214); border-radius: 10px; max-height: 820px; overflow: auto; filter: blur(0px); }
.zsiq_th, .zsiq_tr { display: table-row; vertical-align: middle; width: 100%; background-color: rgb(244, 244, 244); }
.zsiq_tr { background-color: rgb(255, 255, 255); }
.zsiq_td.zsiq_wpro { width: 46%; flex-shrink: 0; }
.zsiq_td { width: 20%; padding: 5px 10px; word-break: break-word; display: table-cell; vertical-align: middle; border-bottom: 1px solid rgb(214, 214, 214); border-right: 1px solid rgb(214, 214, 214); }
.zsiq_th { border-bottom: 1px solid rgb(214, 214, 214); position: sticky; top: 0px; }
.zsiq_zpsubmain.zsiq-zptabl { border: none; margin: 0px; }
.zsiq_disabel { opacity: 0.4; pointer-events: none; }
.zsiq_zpmain .details { color: rgb(0, 128, 255); cursor: pointer; }
.zsiq-zpmain .zsiq-cookie-footer { background-color: transparent; }
.zsiq-zpmain .necessary { display: none; }
.zsiq_prv_main .siqico-larrow::before { font-size: 12px; margin-top: 6px; }
.zsiq-cookiebody-div, .zsiq-cookiecont-div { overflow: hidden; height: 100%; display: flex; flex-direction: column; }
.zsiq-cookiecont-div { overflow: auto; padding-bottom: 30px; }
.zsiq_zpmain .hide-footer { display: none; }
.zsiq_disabel { opacity: 0.4; pointer-events: none; }
.ptr-none { pointer-events: none; cursor: none; opacity: 0.3; }
.note-cont { margin-top: 5px; color: rgb(102, 102, 102); }
.note-cont span { color: rgb(47, 49, 56); }
@media only screen and (max-width: 500px) {
  .zsiq_theme1 .zsiq_cnt .siqico-close { display: flex; }
  .zsiq_zpmain { padding: 10px; }
  .zsiq-cookiecont-div { padding: 0px 10px; }
  .zsiq_zpsubhdr input[type="checkbox"] { left: 0px; }
  .zsiq_zpsubdtl, .zsiq_zpsubhdr { padding-left: 20px; }
  .zsiq_zpmain .zsiq-cbtn { transform: scale(0.8) translate(-13px, 0px); margin: 0px; font-size: 14px; }
  .zsiq_zpmain .zsiq-cbtn.zsiq-wbtn { margin-right: 0px; transform: scale(0.8) translate(6px, 0px); }
  #zsiqfaqpreview { padding: 30px 4px 0px 10px; }
  .siq-msgbanr { padding: 15px; }
  .siq-okbtn { transform: scale(0.9); margin: 0px; }
  .notify-cookie .siqico-close, .notify-cookie .siqico-larrow { top: 10px; right: 10px; }
  .notify-cookie .siqico-larrow { left: 10px; }
}
.siqico-chat::before, .zsiq_flt_rel8.siqico-chat_min::before { font-family: siq !important; content: ""; }
.justifyC { justify-content: center; }
.zsiq-rtl .zsiq-mL10 { margin-right: 10px; margin-left: 0px; }
.zsiq-rtl .zsiq-pR10 { padding-left: 10px; padding-right: 0px; }
.zsiq-rtl.salesiq-overlay { direction: rtl; }
.zsiq-rtl .zsiq-filename { text-align: right; padding: 0px 10px 8px 0px; }
.zsiq-rtl .zsiq-prev-header p { text-align: right; }
.zsiq-rtl .zsiq-cbtn { left: 110px; right: auto; }
.zsiq-rtl .zsiq-cbtn.siqico-chat::before { margin-left: 10px; }
.zsiq-rtl.zsiq_imgprv .siqico-download, .zsiq-rtl.zsiq_prv_main .siqico-close, .zsiq-rtl.zsiq_prv_main .siqico-larrow { left: 20px; right: auto; }
.zsiq-rtl .cmpnt-calndr .siqico-close, .zsiq-rtl .siqmob_back { left: -40px; right: auto; }
.zsiq-rtl .zsiq-artcl-modifier { text-align: right; }
@media only screen and (min-width: 100px) and (max-width: 750px) {
  .zsiq-rtl .cmpnt-calndr .siqico-close, .zsiq-rtl .siqmob_back { left: 15px; right: auto; }
}
.zsiq-rtl.zsiq-overlay .siqico-plus, .zsiq-rtl.zsiq_prv_main .siqico-close, .zsiq-rtl.zsiq_prv_main .siqico-larrow { left: 20px; right: auto; }
.zsiq-rtl span.zsiq-filecmt-cunt { text-align: left; left: 0px; }
.zsiq-rtl .cmpnt-days .zrangeHolder:first-child { border-radius: 0px 25px 25px 0px !important; }
.zsiq-rtl .cmpnt-days .zrangeHolder:last-child { border-radius: 25px 0px 0px 25px !important; }
.zsiq-rtl .zrangeHolderStart { background-image: linear-gradient(to left, transparent 50%, rgb(226, 245, 254) 50%); }
.zsiq-rtl .zrangeHolderEnd { background-image: linear-gradient(to left, rgb(226, 245, 254) 50%, transparent 50%); }
.zsiq-rtl .calndr-head .cmpnt-srchloct { right: 30px; left: auto; }
.zsiq-rtl .calndr-head .siqico-close { margin-right: 0px; margin-left: 20px; }
.zsiq-rtl .cmpnt-locatn .mapboxgl-ctrl-bottom-right { left: 0px; right: auto; }
.zsiq-rtl .cmpnt-locatn .mapboxgl-ctrl-bottom-right .mapboxgl-ctrl { margin-right: 0px; margin-left: 10px; }