.elementor-18127 .elementor-element.elementor-element-b50a1e7{--display:flex;--min-height:47vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:5%;--padding-bottom:10%;--padding-left:3%;--padding-right:3%;}.elementor-18127 .elementor-element.elementor-element-b50a1e7:not(.elementor-motion-effects-element-type-background), .elementor-18127 .elementor-element.elementor-element-b50a1e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://unpacked.media/wp-content/uploads/The-History-of-Israel-herobg.jpg");background-position:center center;background-size:cover;}.elementor-18127 .elementor-element.elementor-element-79adc01 img{width:500px;}.elementor-18127 .elementor-element.elementor-element-25a649d{--display:flex;}.elementor-18127 .elementor-element.elementor-element-8a65624 .elementor-heading-title{font-size:60px;color:var( --e-global-color-a776dc0 );}.elementor-18127 .elementor-element.elementor-element-ba577ee .elementor-heading-title{font-size:21px;font-weight:400;line-height:1.3em;color:var( --e-global-color-a776dc0 );}.elementor-18127 .elementor-element.elementor-element-d641104{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-18127 .elementor-element.elementor-element-66608fc{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:20px 20px 20px 20px;--margin-top:-10%;--margin-bottom:6%;--margin-left:0%;--margin-right:0%;--padding-top:4%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-18127 .elementor-element.elementor-element-66608fc:not(.elementor-motion-effects-element-type-background), .elementor-18127 .elementor-element.elementor-element-66608fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a776dc0 );}.elementor-18127 .elementor-element.elementor-element-079524f .elementor-heading-title{font-size:16px;font-weight:600;text-transform:uppercase;}.elementor-18127 .elementor-element.elementor-element-7a986ac .elementor-heading-title{font-size:80px;color:var( --e-global-color-accent );}.elementor-18127 .elementor-element.elementor-element-7a986ac > .elementor-widget-container{margin:0% 0% 1% 0%;}.elementor-18127 .elementor-element.elementor-element-3efe77f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-18127 .elementor-element.elementor-element-aca70cb .elementor-button{font-size:14px;font-weight:600;text-transform:none;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-color:var( --e-global-color-b1f09ed );border-style:solid;border-color:#D1D1ED;border-radius:36px 36px 36px 36px;padding:6px 16px 6px 16px;}.elementor-18127 .elementor-element.elementor-element-646c716 .elementor-button{font-size:14px;font-weight:600;text-transform:none;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-color:var( --e-global-color-b1f09ed );border-style:solid;border-color:#D1D1ED;border-radius:36px 36px 36px 36px;padding:6px 16px 6px 16px;}.elementor-18127 .elementor-element.elementor-element-153764d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:1%;--margin-bottom:2%;--margin-left:0%;--margin-right:0%;}.elementor-18127 .elementor-element.elementor-element-acf9653 .elementor-author-box__avatar img{width:60px;height:60px;border-style:solid;border-color:var( --e-global-color-cc3f093 );border-width:1px;}body.rtl .elementor-18127 .elementor-element.elementor-element-acf9653.elementor-author-box--layout-image-left .elementor-author-box__avatar,
					 body:not(.rtl) .elementor-18127 .elementor-element.elementor-element-acf9653:not(.elementor-author-box--layout-image-above) .elementor-author-box__avatar{margin-right:10px;margin-left:0;}body:not(.rtl) .elementor-18127 .elementor-element.elementor-element-acf9653.elementor-author-box--layout-image-right .elementor-author-box__avatar,
					 body.rtl .elementor-18127 .elementor-element.elementor-element-acf9653:not(.elementor-author-box--layout-image-above) .elementor-author-box__avatar{margin-left:10px;margin-right:0;}.elementor-18127 .elementor-element.elementor-element-acf9653.elementor-author-box--layout-image-above .elementor-author-box__avatar{margin-bottom:10px;}.elementor-18127 .elementor-element.elementor-element-acf9653 .elementor-author-box__name{font-size:21px;line-height:1.3em;margin-bottom:0px;}.elementor-18127 .elementor-element.elementor-element-acf9653 .elementor-author-box__bio{font-size:12px;font-weight:600;text-transform:uppercase;line-height:1.1em;margin-bottom:0px;}.elementor-18127 .elementor-element.elementor-element-3abf5af .elementor-author-box__avatar img{width:60px;height:60px;border-style:solid;border-color:var( --e-global-color-cc3f093 );border-width:1px;}body.rtl .elementor-18127 .elementor-element.elementor-element-3abf5af.elementor-author-box--layout-image-left .elementor-author-box__avatar,
					 body:not(.rtl) .elementor-18127 .elementor-element.elementor-element-3abf5af:not(.elementor-author-box--layout-image-above) .elementor-author-box__avatar{margin-right:10px;margin-left:0;}body:not(.rtl) .elementor-18127 .elementor-element.elementor-element-3abf5af.elementor-author-box--layout-image-right .elementor-author-box__avatar,
					 body.rtl .elementor-18127 .elementor-element.elementor-element-3abf5af:not(.elementor-author-box--layout-image-above) .elementor-author-box__avatar{margin-left:10px;margin-right:0;}.elementor-18127 .elementor-element.elementor-element-3abf5af.elementor-author-box--layout-image-above .elementor-author-box__avatar{margin-bottom:10px;}.elementor-18127 .elementor-element.elementor-element-3abf5af .elementor-author-box__name{font-size:21px;line-height:1.3em;margin-bottom:0px;}.elementor-18127 .elementor-element.elementor-element-3abf5af .elementor-author-box__bio{font-size:12px;font-weight:600;text-transform:uppercase;line-height:1.1em;margin-bottom:0px;}.elementor-18127 .elementor-element.elementor-element-3c36e62{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0%;--margin-bottom:-6%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18127 .elementor-element.elementor-element-d70ca3a .elementor-button:hover, .elementor-18127 .elementor-element.elementor-element-d70ca3a .elementor-button:focus{color:var( --e-global-color-112aa2f );background-color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-18127 .elementor-element.elementor-element-d70ca3a .elementor-button:hover svg, .elementor-18127 .elementor-element.elementor-element-d70ca3a .elementor-button:focus svg{fill:var( --e-global-color-112aa2f );}.elementor-18127 .elementor-element.elementor-element-d70ca3a .elementor-button{border-style:solid;border-width:2px 2px 2px 2px;border-radius:8px 8px 8px 8px;}.elementor-18127 .elementor-element.elementor-element-05c5b85 .elementor-button{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-color:var( --e-global-color-a776dc0 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:8px 8px 8px 8px;}.elementor-18127 .elementor-element.elementor-element-05c5b85 .elementor-button:hover, .elementor-18127 .elementor-element.elementor-element-05c5b85 .elementor-button:focus{color:var( --e-global-color-primary );background-color:var( --e-global-color-a776dc0 );border-color:var( --e-global-color-secondary );}.elementor-18127 .elementor-element.elementor-element-05c5b85 .elementor-button:hover svg, .elementor-18127 .elementor-element.elementor-element-05c5b85 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-18127 .elementor-element.elementor-element-d2268b0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:2%;--margin-bottom:4%;--margin-left:0%;--margin-right:0%;}.elementor-18127 .elementor-element.elementor-element-24686df{text-align:center;}.elementor-18127 .elementor-element.elementor-element-24686df .elementor-heading-title{font-size:48px;}.elementor-18127 .elementor-element.elementor-element-0e01cd6{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18127 .elementor-element.elementor-element-afac8e7 .elementor-icon-box-wrapper{gap:3px;}.elementor-18127 .elementor-element.elementor-element-afac8e7 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-18127 .elementor-element.elementor-element-afac8e7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-18127 .elementor-element.elementor-element-afac8e7.elementor-view-framed .elementor-icon, .elementor-18127 .elementor-element.elementor-element-afac8e7.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-18127 .elementor-element.elementor-element-afac8e7 .elementor-icon-box-title, .elementor-18127 .elementor-element.elementor-element-afac8e7 .elementor-icon-box-title a{font-size:14px;font-weight:600;text-transform:uppercase;}.elementor-18127 .elementor-element.elementor-element-afac8e7 .elementor-icon-box-description{font-size:19px;line-height:1.3em;}.elementor-18127 .elementor-element.elementor-element-afac8e7 > .elementor-widget-container{padding:30px 30px 30px 30px;background-color:var( --e-global-color-a776dc0 );border-style:solid;border-width:1px 0px 0px 1px;border-color:#DBDBF0;border-radius:20px 0px 0px 0px;}.elementor-18127 .elementor-element.elementor-element-81abee6 .elementor-icon-box-wrapper{gap:3px;}.elementor-18127 .elementor-element.elementor-element-81abee6 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-18127 .elementor-element.elementor-element-81abee6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-18127 .elementor-element.elementor-element-81abee6.elementor-view-framed .elementor-icon, .elementor-18127 .elementor-element.elementor-element-81abee6.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-18127 .elementor-element.elementor-element-81abee6 .elementor-icon-box-title, .elementor-18127 .elementor-element.elementor-element-81abee6 .elementor-icon-box-title a{font-size:14px;font-weight:600;text-transform:uppercase;}.elementor-18127 .elementor-element.elementor-element-81abee6 .elementor-icon-box-description{font-size:19px;line-height:1.3em;}.elementor-18127 .elementor-element.elementor-element-81abee6 > .elementor-widget-container{padding:30px 30px 30px 30px;background-color:var( --e-global-color-a776dc0 );border-style:solid;border-width:1px 0px 0px 1px;border-color:#DBDBF0;border-radius:0px 0px 0px 0px;}.elementor-18127 .elementor-element.elementor-element-b90a755 .elementor-icon-box-wrapper{gap:3px;}.elementor-18127 .elementor-element.elementor-element-b90a755 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-18127 .elementor-element.elementor-element-b90a755.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-18127 .elementor-element.elementor-element-b90a755.elementor-view-framed .elementor-icon, .elementor-18127 .elementor-element.elementor-element-b90a755.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-18127 .elementor-element.elementor-element-b90a755 .elementor-icon-box-title, .elementor-18127 .elementor-element.elementor-element-b90a755 .elementor-icon-box-title a{font-size:14px;font-weight:600;text-transform:uppercase;}.elementor-18127 .elementor-element.elementor-element-b90a755 .elementor-icon-box-description{font-size:19px;line-height:1.3em;}.elementor-18127 .elementor-element.elementor-element-b90a755 > .elementor-widget-container{padding:30px 30px 30px 30px;background-color:var( --e-global-color-a776dc0 );border-style:solid;border-width:1px 0px 0px 1px;border-color:#DBDBF0;border-radius:0px 0px 0px 0px;}.elementor-18127 .elementor-element.elementor-element-beeefc7 .elementor-icon-box-wrapper{gap:3px;}.elementor-18127 .elementor-element.elementor-element-beeefc7 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-18127 .elementor-element.elementor-element-beeefc7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-18127 .elementor-element.elementor-element-beeefc7.elementor-view-framed .elementor-icon, .elementor-18127 .elementor-element.elementor-element-beeefc7.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-18127 .elementor-element.elementor-element-beeefc7 .elementor-icon-box-title, .elementor-18127 .elementor-element.elementor-element-beeefc7 .elementor-icon-box-title a{font-size:14px;font-weight:600;text-transform:uppercase;}.elementor-18127 .elementor-element.elementor-element-beeefc7 .elementor-icon-box-description{font-size:19px;line-height:1.3em;}.elementor-18127 .elementor-element.elementor-element-beeefc7 > .elementor-widget-container{padding:30px 30px 30px 30px;background-color:var( --e-global-color-a776dc0 );border-style:solid;border-width:1px 1px 0px 1px;border-color:#DBDBF0;border-radius:0px 20px 0px 0px;}.elementor-18127 .elementor-element.elementor-element-acbc673 .elementor-icon-box-wrapper{gap:3px;}.elementor-18127 .elementor-element.elementor-element-acbc673 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-18127 .elementor-element.elementor-element-acbc673.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-18127 .elementor-element.elementor-element-acbc673.elementor-view-framed .elementor-icon, .elementor-18127 .elementor-element.elementor-element-acbc673.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-18127 .elementor-element.elementor-element-acbc673 .elementor-icon-box-title, .elementor-18127 .elementor-element.elementor-element-acbc673 .elementor-icon-box-title a{font-size:14px;font-weight:600;text-transform:uppercase;}.elementor-18127 .elementor-element.elementor-element-acbc673 .elementor-icon-box-description{font-size:19px;line-height:1.3em;}.elementor-18127 .elementor-element.elementor-element-acbc673 > .elementor-widget-container{padding:30px 30px 30px 30px;background-color:var( --e-global-color-a776dc0 );border-style:solid;border-width:1px 0px 1px 1px;border-color:#DBDBF0;border-radius:0px 0px 0px 20px;}.elementor-18127 .elementor-element.elementor-element-e55bdc3 .elementor-icon-box-wrapper{gap:3px;}.elementor-18127 .elementor-element.elementor-element-e55bdc3 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-18127 .elementor-element.elementor-element-e55bdc3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-18127 .elementor-element.elementor-element-e55bdc3.elementor-view-framed .elementor-icon, .elementor-18127 .elementor-element.elementor-element-e55bdc3.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-18127 .elementor-element.elementor-element-e55bdc3 .elementor-icon-box-title, .elementor-18127 .elementor-element.elementor-element-e55bdc3 .elementor-icon-box-title a{font-size:14px;font-weight:600;text-transform:uppercase;}.elementor-18127 .elementor-element.elementor-element-e55bdc3 .elementor-icon-box-description{font-size:19px;line-height:1.3em;}.elementor-18127 .elementor-element.elementor-element-e55bdc3 > .elementor-widget-container{padding:30px 30px 30px 30px;background-color:var( --e-global-color-a776dc0 );border-style:solid;border-width:1px 0px 1px 1px;border-color:#DBDBF0;border-radius:0px 0px 0px 0px;}.elementor-18127 .elementor-element.elementor-element-f47fd75 .elementor-icon-box-wrapper{gap:3px;}.elementor-18127 .elementor-element.elementor-element-f47fd75 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-18127 .elementor-element.elementor-element-f47fd75.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-18127 .elementor-element.elementor-element-f47fd75.elementor-view-framed .elementor-icon, .elementor-18127 .elementor-element.elementor-element-f47fd75.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-18127 .elementor-element.elementor-element-f47fd75 .elementor-icon-box-title, .elementor-18127 .elementor-element.elementor-element-f47fd75 .elementor-icon-box-title a{font-size:14px;font-weight:600;text-transform:uppercase;}.elementor-18127 .elementor-element.elementor-element-f47fd75 .elementor-icon-box-description{font-size:19px;line-height:1.3em;}.elementor-18127 .elementor-element.elementor-element-f47fd75 > .elementor-widget-container{padding:30px 30px 30px 30px;background-color:var( --e-global-color-a776dc0 );border-style:solid;border-width:1px 0px 1px 1px;border-color:#DBDBF0;border-radius:0px 0px 0px 0px;}.elementor-18127 .elementor-element.elementor-element-d557085 .elementor-icon-box-wrapper{gap:3px;}.elementor-18127 .elementor-element.elementor-element-d557085 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-18127 .elementor-element.elementor-element-d557085.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-18127 .elementor-element.elementor-element-d557085.elementor-view-framed .elementor-icon, .elementor-18127 .elementor-element.elementor-element-d557085.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-18127 .elementor-element.elementor-element-d557085 .elementor-icon-box-title, .elementor-18127 .elementor-element.elementor-element-d557085 .elementor-icon-box-title a{font-size:14px;font-weight:600;text-transform:uppercase;}.elementor-18127 .elementor-element.elementor-element-d557085 .elementor-icon-box-description{font-size:19px;line-height:1.3em;}.elementor-18127 .elementor-element.elementor-element-d557085 > .elementor-widget-container{padding:30px 30px 30px 30px;background-color:var( --e-global-color-a776dc0 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#DBDBF0;border-radius:0px 0px 20px 0px;}.elementor-18127 .elementor-element.elementor-element-1d39f12{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:4%;--padding-bottom:6%;--padding-left:0%;--padding-right:0%;}.elementor-18127 .elementor-element.elementor-element-1d39f12:not(.elementor-motion-effects-element-type-background), .elementor-18127 .elementor-element.elementor-element-1d39f12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3538E0;}.elementor-18127 .elementor-element.elementor-element-ce7d607{text-align:center;}.elementor-18127 .elementor-element.elementor-element-ce7d607 .elementor-heading-title{font-size:48px;color:var( --e-global-color-a776dc0 );}.elementor-18127 .elementor-element.elementor-element-ac4f3fe{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:3% 3%;--row-gap:3%;--column-gap:3%;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18127 .elementor-element.elementor-element-7232f9f .elementor-icon-box-wrapper{text-align:start;gap:5px;}.elementor-18127 .elementor-element.elementor-element-7232f9f .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-a776dc0 );}.elementor-18127 .elementor-element.elementor-element-7232f9f .elementor-icon-box-description{font-size:18px;line-height:1.4em;color:var( --e-global-color-a776dc0 );}.elementor-18127 .elementor-element.elementor-element-990c93c .elementor-icon-box-wrapper{text-align:start;gap:5px;}.elementor-18127 .elementor-element.elementor-element-990c93c .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-a776dc0 );}.elementor-18127 .elementor-element.elementor-element-990c93c .elementor-icon-box-description{font-size:18px;line-height:1.4em;color:var( --e-global-color-a776dc0 );}.elementor-18127 .elementor-element.elementor-element-0bffd8a .elementor-icon-box-wrapper{text-align:start;gap:5px;}.elementor-18127 .elementor-element.elementor-element-0bffd8a .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-a776dc0 );}.elementor-18127 .elementor-element.elementor-element-0bffd8a .elementor-icon-box-description{font-size:18px;line-height:1.4em;color:var( --e-global-color-a776dc0 );}.elementor-18127 .elementor-element.elementor-element-b20b5be .elementor-icon-box-wrapper{text-align:start;gap:5px;}.elementor-18127 .elementor-element.elementor-element-b20b5be .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-a776dc0 );}.elementor-18127 .elementor-element.elementor-element-b20b5be .elementor-icon-box-description{font-size:18px;line-height:1.4em;color:var( --e-global-color-a776dc0 );}.elementor-18127 .elementor-element.elementor-element-df3f3da{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5%;--padding-bottom:6%;--padding-left:0%;--padding-right:0%;}.elementor-18127 .elementor-element.elementor-element-df3f3da:not(.elementor-motion-effects-element-type-background), .elementor-18127 .elementor-element.elementor-element-df3f3da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a776dc0 );}.elementor-18127 .elementor-element.elementor-element-cf0d19b{text-align:center;}.elementor-18127 .elementor-element.elementor-element-cf0d19b .elementor-heading-title{font-size:48px;color:var( --e-global-color-primary );}.elementor-18127 .elementor-element.elementor-element-88e1e6e .elementor-icon-box-wrapper{align-items:start;gap:19px;}.elementor-18127 .elementor-element.elementor-element-88e1e6e .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-accent );}.elementor-18127 .elementor-element.elementor-element-88e1e6e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-18127 .elementor-element.elementor-element-88e1e6e.elementor-view-framed .elementor-icon, .elementor-18127 .elementor-element.elementor-element-88e1e6e.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-18127 .elementor-element.elementor-element-88e1e6e .elementor-icon{font-size:53px;}.elementor-18127 .elementor-element.elementor-element-88e1e6e .elementor-icon-box-description{font-size:21px;line-height:1.3em;}.elementor-18127 .elementor-element.elementor-element-88e1e6e > .elementor-widget-container{margin:2% 0% 0% 0%;padding:3% 0% 0% 0%;border-style:solid;border-width:1px 0px 0px 0px;border-color:#BEBEDA;}.elementor-18127 .elementor-element.elementor-element-ae0ae76 .elementor-icon-box-wrapper{align-items:start;gap:19px;}.elementor-18127 .elementor-element.elementor-element-ae0ae76 .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-accent );}.elementor-18127 .elementor-element.elementor-element-ae0ae76.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-18127 .elementor-element.elementor-element-ae0ae76.elementor-view-framed .elementor-icon, .elementor-18127 .elementor-element.elementor-element-ae0ae76.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-18127 .elementor-element.elementor-element-ae0ae76 .elementor-icon{font-size:53px;}.elementor-18127 .elementor-element.elementor-element-ae0ae76 .elementor-icon-box-description{font-size:21px;line-height:1.3em;}.elementor-18127 .elementor-element.elementor-element-ae0ae76 > .elementor-widget-container{margin:2% 0% 0% 0%;padding:3% 0% 0% 0%;border-style:solid;border-width:1px 0px 0px 0px;border-color:#BEBEDA;}.elementor-18127 .elementor-element.elementor-element-3ecdb8b .elementor-icon-box-wrapper{align-items:start;gap:19px;}.elementor-18127 .elementor-element.elementor-element-3ecdb8b .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-accent );}.elementor-18127 .elementor-element.elementor-element-3ecdb8b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-18127 .elementor-element.elementor-element-3ecdb8b.elementor-view-framed .elementor-icon, .elementor-18127 .elementor-element.elementor-element-3ecdb8b.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-18127 .elementor-element.elementor-element-3ecdb8b .elementor-icon{font-size:53px;}.elementor-18127 .elementor-element.elementor-element-3ecdb8b .elementor-icon-box-description{font-size:21px;line-height:1.3em;}.elementor-18127 .elementor-element.elementor-element-3ecdb8b > .elementor-widget-container{margin:2% 0% 0% 0%;padding:3% 0% 0% 0%;border-style:solid;border-width:1px 0px 0px 0px;border-color:#BEBEDA;}.elementor-18127 .elementor-element.elementor-element-1c7e25d .elementor-icon-box-wrapper{align-items:start;gap:19px;}.elementor-18127 .elementor-element.elementor-element-1c7e25d .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-accent );}.elementor-18127 .elementor-element.elementor-element-1c7e25d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-18127 .elementor-element.elementor-element-1c7e25d.elementor-view-framed .elementor-icon, .elementor-18127 .elementor-element.elementor-element-1c7e25d.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-18127 .elementor-element.elementor-element-1c7e25d .elementor-icon{font-size:53px;}.elementor-18127 .elementor-element.elementor-element-1c7e25d .elementor-icon-box-description{font-size:21px;line-height:1.3em;}.elementor-18127 .elementor-element.elementor-element-1c7e25d > .elementor-widget-container{margin:2% 0% 0% 0%;padding:3% 0% 0% 0%;border-style:solid;border-width:1px 0px 0px 0px;border-color:#BEBEDA;}.elementor-18127 .elementor-element.elementor-element-65da461{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#C9C9E9;--border-color:#C9C9E9;--padding-top:4%;--padding-bottom:6%;--padding-left:0%;--padding-right:0%;}.elementor-18127 .elementor-element.elementor-element-65da461:not(.elementor-motion-effects-element-type-background), .elementor-18127 .elementor-element.elementor-element-65da461 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEFFD;}.elementor-18127 .elementor-element.elementor-element-1adc54c{text-align:center;}.elementor-18127 .elementor-element.elementor-element-1adc54c .elementor-heading-title{font-size:16px;font-weight:600;text-transform:uppercase;color:#3538E0;}.elementor-18127 .elementor-element.elementor-element-9d7b22d{text-align:center;}.elementor-18127 .elementor-element.elementor-element-9d7b22d .elementor-heading-title{font-size:60px;}.elementor-18127 .elementor-element.elementor-element-9d7b22d > .elementor-widget-container{margin:0em 0em 0.75em 0em;}.elementor-18127 .elementor-element.elementor-element-4db2e8a{text-align:center;font-size:21px;line-height:1.3em;}.elementor-18127 .elementor-element.elementor-element-275ddcc .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-18127 .elementor-element.elementor-element-275ddcc .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-18127 .elementor-element.elementor-element-275ddcc .elementor-field-group.recaptcha_v3-bottomleft, .elementor-18127 .elementor-element.elementor-element-275ddcc .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-18127 .elementor-element.elementor-element-275ddcc .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-18127 .elementor-element.elementor-element-275ddcc .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-18127 .elementor-element.elementor-element-275ddcc .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-18127 .elementor-element.elementor-element-275ddcc .elementor-field-type-html{padding-bottom:0px;}.elementor-18127 .elementor-element.elementor-element-275ddcc .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-18127 .elementor-element.elementor-element-275ddcc .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-18127 .elementor-element.elementor-element-275ddcc .elementor-button{border-style:none;border-radius:8px 8px 8px 8px;}.elementor-18127 .elementor-element.elementor-element-275ddcc .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-18127 .elementor-element.elementor-element-275ddcc .elementor-button[type="submit"]{color:#ffffff;}.elementor-18127 .elementor-element.elementor-element-275ddcc .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-18127 .elementor-element.elementor-element-275ddcc .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-18127 .elementor-element.elementor-element-275ddcc .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-primary );color:#ffffff;}.elementor-18127 .elementor-element.elementor-element-275ddcc .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-primary );color:#ffffff;}.elementor-18127 .elementor-element.elementor-element-275ddcc .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-18127 .elementor-element.elementor-element-275ddcc .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-18127 .elementor-element.elementor-element-275ddcc .elementor-message{font-size:18px;line-height:1.5em;}.elementor-18127 .elementor-element.elementor-element-275ddcc{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-18127 .elementor-element.elementor-element-275ddcc > .elementor-widget-container{padding:6% 6% 6% 6%;background-color:var( --e-global-color-a776dc0 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#DBDBF0;border-radius:8px 8px 8px 8px;}.elementor-18127 .elementor-element.elementor-element-a2fa983{text-align:center;}.elementor-18127 .elementor-element.elementor-element-a2fa983 .elementor-heading-title{font-size:16px;}.elementor-18127 .elementor-element.elementor-element-80acd66 img{width:200px;}.elementor-18127 .elementor-element.elementor-element-80acd66 > .elementor-widget-container{margin:10% 0% 0% 0%;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-18127 .elementor-element.elementor-element-0e01cd6{--grid-auto-flow:row;}.elementor-18127 .elementor-element.elementor-element-ac4f3fe{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-18127 .elementor-element.elementor-element-b50a1e7{--content-width:1000px;}.elementor-18127 .elementor-element.elementor-element-d641104{--content-width:800px;}.elementor-18127 .elementor-element.elementor-element-d2268b0{--content-width:1000px;}.elementor-18127 .elementor-element.elementor-element-1d39f12{--content-width:1000px;}.elementor-18127 .elementor-element.elementor-element-df3f3da{--content-width:770px;}.elementor-18127 .elementor-element.elementor-element-65da461{--content-width:500px;}}@media(max-width:767px){.elementor-18127 .elementor-element.elementor-element-b50a1e7{--min-height:50vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:8vw;--padding-bottom:8vw;--padding-left:3vw;--padding-right:3vw;}.elementor-18127 .elementor-element.elementor-element-79adc01 img{width:60%;}.elementor-18127 .elementor-element.elementor-element-25a649d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-18127 .elementor-element.elementor-element-8a65624{text-align:center;}.elementor-18127 .elementor-element.elementor-element-8a65624 .elementor-heading-title{font-size:36px;}.elementor-18127 .elementor-element.elementor-element-ba577ee{text-align:center;}.elementor-18127 .elementor-element.elementor-element-ba577ee .elementor-heading-title{font-size:16px;}.elementor-18127 .elementor-element.elementor-element-66608fc{--padding-top:6%;--padding-bottom:6%;--padding-left:3%;--padding-right:3%;}.elementor-18127 .elementor-element.elementor-element-7a986ac{text-align:center;}.elementor-18127 .elementor-element.elementor-element-7a986ac .elementor-heading-title{font-size:48px;}.elementor-18127 .elementor-element.elementor-element-3efe77f{--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-18127 .elementor-element.elementor-element-aca70cb .elementor-button{font-size:12px;}.elementor-18127 .elementor-element.elementor-element-646c716 .elementor-button{font-size:12px;}.elementor-18127 .elementor-element.elementor-element-153764d{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-18127 .elementor-element.elementor-element-3c36e62{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0%;--margin-bottom:-13%;--margin-left:0%;--margin-right:0%;}.elementor-18127 .elementor-element.elementor-element-24686df .elementor-heading-title{font-size:36px;}.elementor-18127 .elementor-element.elementor-element-0e01cd6{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-18127 .elementor-element.elementor-element-afac8e7 .elementor-icon-box-description{font-size:16px;}.elementor-18127 .elementor-element.elementor-element-afac8e7 > .elementor-widget-container{padding:6% 6% 6% 6%;}.elementor-18127 .elementor-element.elementor-element-81abee6 .elementor-icon-box-description{font-size:16px;}.elementor-18127 .elementor-element.elementor-element-81abee6 > .elementor-widget-container{padding:6% 6% 6% 6%;border-width:1px 1px 0px 1px;border-radius:0px 20px 0px 0px;}.elementor-18127 .elementor-element.elementor-element-b90a755 .elementor-icon-box-description{font-size:16px;}.elementor-18127 .elementor-element.elementor-element-b90a755 > .elementor-widget-container{padding:6% 6% 6% 6%;border-radius:0px 0px 0px 0px;}.elementor-18127 .elementor-element.elementor-element-beeefc7 .elementor-icon-box-description{font-size:16px;}.elementor-18127 .elementor-element.elementor-element-beeefc7 > .elementor-widget-container{padding:6% 6% 6% 6%;border-width:1px 1px 0px 1px;border-radius:0px 0px 0px 0px;}.elementor-18127 .elementor-element.elementor-element-acbc673 .elementor-icon-box-description{font-size:16px;}.elementor-18127 .elementor-element.elementor-element-acbc673 > .elementor-widget-container{padding:6% 6% 6% 6%;border-radius:0px 0px 0px 0px;}.elementor-18127 .elementor-element.elementor-element-e55bdc3 .elementor-icon-box-description{font-size:16px;}.elementor-18127 .elementor-element.elementor-element-e55bdc3 > .elementor-widget-container{padding:6% 6% 6% 6%;border-width:1px 1px 0px 1px;border-radius:0px 0px 0px 0px;}.elementor-18127 .elementor-element.elementor-element-f47fd75 .elementor-icon-box-description{font-size:16px;}.elementor-18127 .elementor-element.elementor-element-f47fd75 > .elementor-widget-container{padding:6% 6% 6% 6%;border-width:1px 0px 1px 1px;border-radius:0px 0px 0px 20px;}.elementor-18127 .elementor-element.elementor-element-d557085 .elementor-icon-box-description{font-size:16px;}.elementor-18127 .elementor-element.elementor-element-d557085 > .elementor-widget-container{padding:6% 6% 6% 6%;border-width:1px 1px 1px 1px;border-radius:0px 0px 20px 0px;}.elementor-18127 .elementor-element.elementor-element-1d39f12{--padding-top:8%;--padding-bottom:25%;--padding-left:6%;--padding-right:6%;}.elementor-18127 .elementor-element.elementor-element-ce7d607 .elementor-heading-title{font-size:36px;}.elementor-18127 .elementor-element.elementor-element-ac4f3fe{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-18127 .elementor-element.elementor-element-7232f9f .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-18127 .elementor-element.elementor-element-7232f9f .elementor-icon{font-size:40px;}.elementor-18127 .elementor-element.elementor-element-7232f9f .elementor-icon-box-description{font-size:16px;line-height:1.3em;}.elementor-18127 .elementor-element.elementor-element-990c93c .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-18127 .elementor-element.elementor-element-990c93c .elementor-icon{font-size:40px;}.elementor-18127 .elementor-element.elementor-element-990c93c .elementor-icon-box-description{font-size:16px;line-height:1.3em;}.elementor-18127 .elementor-element.elementor-element-0bffd8a .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-18127 .elementor-element.elementor-element-0bffd8a .elementor-icon{font-size:40px;}.elementor-18127 .elementor-element.elementor-element-0bffd8a .elementor-icon-box-description{font-size:16px;line-height:1.3em;}.elementor-18127 .elementor-element.elementor-element-b20b5be .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-18127 .elementor-element.elementor-element-b20b5be .elementor-icon{font-size:40px;}.elementor-18127 .elementor-element.elementor-element-b20b5be .elementor-icon-box-description{font-size:16px;line-height:1.3em;}.elementor-18127 .elementor-element.elementor-element-df3f3da{--padding-top:8%;--padding-bottom:25%;--padding-left:6%;--padding-right:6%;}.elementor-18127 .elementor-element.elementor-element-cf0d19b .elementor-heading-title{font-size:36px;}.elementor-18127 .elementor-element.elementor-element-88e1e6e .elementor-icon-box-wrapper{gap:0px;}.elementor-18127 .elementor-element.elementor-element-88e1e6e .elementor-icon-box-description{font-size:16px;}.elementor-18127 .elementor-element.elementor-element-ae0ae76 .elementor-icon-box-wrapper{gap:0px;}.elementor-18127 .elementor-element.elementor-element-ae0ae76 .elementor-icon-box-description{font-size:16px;}.elementor-18127 .elementor-element.elementor-element-3ecdb8b .elementor-icon-box-wrapper{gap:0px;}.elementor-18127 .elementor-element.elementor-element-3ecdb8b .elementor-icon-box-description{font-size:16px;}.elementor-18127 .elementor-element.elementor-element-1c7e25d .elementor-icon-box-wrapper{gap:0px;}.elementor-18127 .elementor-element.elementor-element-1c7e25d .elementor-icon-box-description{font-size:16px;}.elementor-18127 .elementor-element.elementor-element-65da461{--padding-top:7%;--padding-bottom:10%;--padding-left:3%;--padding-right:3%;}.elementor-18127 .elementor-element.elementor-element-9d7b22d .elementor-heading-title{font-size:48px;}.elementor-18127 .elementor-element.elementor-element-4db2e8a{font-size:16px;}}/* Start custom CSS for container, class: .elementor-element-25a649d */.elementor-18127 .elementor-element.elementor-element-25a649d h2 {font-family:-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",sans-serif!important;}/* End custom CSS */
/* Start custom CSS */:root {
  --uihqk-ink: #1f2430;    /* navy — headers, primary text, dark bars */
  --uihqk-blue: #3538E0;   /* accent blue — round titles, host script headers */
  --uihqk-border: #e5e7eb; /* standard light border/divider gray */
}

/* ---------- Shared base ---------- */
.uihqk-q-wrap,
.uihqk-ak-wrap,
.uihqk-hs-wrap,
.uihqk-as-wrap {
  color: var(--uihqk-ink);
  max-width: 780px;
  margin: 0 auto;
  line-height: 1.5;
}
.uihqk-hs-wrap { max-width: 720px; }
.uihqk-as-wrap { line-height: normal; }

.uihqk-q-wrap .uihqk-round-header,
.uihqk-ak-wrap .uihqk-round-header {
  background: var(--uihqk-ink);
  color: #fff;
  padding: 8px 14px;
  border-radius: 8px 8px 0 0;
  font-size: 13px; line-height:1.2;
  letter-spacing: .04em;
  text-transform: uppercase;
}
.uihqk-q-wrap .uihqk-round-header strong,
.uihqk-ak-wrap .uihqk-round-header strong {
  font-size: 16px;
  text-transform: none;
  letter-spacing: 0;
  margin-left: 6px;
}

/* ---------- Tab 1: Questions ---------- */
.uihqk-q-wrap { font-size: 13px; }
.uihqk-q-wrap .uihqk-meta { font-size: 17px; color: var(--uihqk-ink); border-bottom: 2px solid var(--uihqk-ink); padding-bottom: 12px; margin-bottom: 20px; }
.uihqk-q-wrap .uihqk-legend { display: flex; gap: 12px; flex-wrap: wrap; margin-top: 8px; font-size: 11px; }
.uihqk-q-wrap .uihqk-tag { display: inline-block; padding: 1px 15px; border-radius: 20px; font-size: 12px; font-weight: 600; white-space: nowrap; vertical-align: middle; }
.uihqk-q-wrap .uihqk-tag-easy { background: #dcf5e3; color: #1a7f3c; }
.uihqk-q-wrap .uihqk-tag-medium { background: #fef0d6; color: #a1650a; }
.uihqk-q-wrap .uihqk-tag-hard { background: #fbdede; color: #b3261e; }
.uihqk-q-wrap .uihqk-round { margin-top: 32px; }
.uihqk-q-wrap .uihqk-wager-note { background: #fff7e6; border: 1px solid #f0d8a0; border-radius: 0; padding: 10px 14px; font-size: 14px; }
.uihqk-q-wrap .uihqk-question { border: 1px solid var(--uihqk-border); border-top: none; padding: 10px 14px; display: flex; align-items: flex-start; gap: 20px; }
.uihqk-q-wrap .uihqk-question:last-child { border-radius: 0 0 8px 8px; }
.uihqk-q-wrap .uihqk-qnum { font-weight: 700; color: var(--uihqk-ink); min-width: 22px; font-size: 13px; }
.uihqk-q-wrap .uihqk-qcontent { flex: 1; display: flex; align-items: flex-start; gap: 15px; }
.uihqk-q-wrap .uihqk-qtext { margin: 0; font-size: 15px; }
.uihqk-q-wrap .uihqk-badges { flex-shrink: 0; padding-top: 1px; }
.uihqk-q-wrap .uihqk-qtextcol { flex: 1; display: flex; flex-direction: column; }
.uihqk-q-wrap .uihqk-img-flag { display: block; font-size: 10px; letter-spacing: .04em; text-transform: uppercase; color: #9ca3af; margin-bottom: 3px; }

/* Targets both the class landing on <img> directly and on a wrapping <picture>
   (WordPress image optimization plugins sometimes move it to the wrapper) */
.uihqk-q-wrap .uihqk-qimg,
.uihqk-q-wrap .uihqk-qimg img {
  width: 72px !important;
  height: 72px !important;
  object-fit: cover;
  border-radius: 6px;
  display: block;
  flex-shrink: 0;
}
.uihqk-q-wrap .uihqk-qimg { cursor: pointer; overflow: hidden; transition: opacity .15s; }
.uihqk-q-wrap .uihqk-qimg:hover { opacity: 0.8; }

.uihqk-lightbox { display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(15,17,23,0.88); z-index: 9999; align-items: center; justify-content: center; cursor: zoom-out; }
.uihqk-lightbox.uihqk-open { display: flex; }
.uihqk-lightbox img { max-width: 90vw; max-height: 85vh; border-radius: 8px; box-shadow: 0 10px 40px rgba(0,0,0,0.4); }
.uihqk-lightbox-close { position: absolute; top: 20px; right: 28px; color: #fff; font-size: 28px; font-weight: 300; cursor: pointer; line-height: 1; }

/* ---------- Tab 2: Answer Key ---------- */
.uihqk-ak-wrap { font-size: 13px; }
.uihqk-ak-wrap .uihqk-warn { background: #fbdede; border: 1px solid #f3b9b9; color: #7a1f1f; padding: 12px 16px; border-radius: 8px; font-size: 14px; margin-bottom: 24px; font-weight: 600; }
.uihqk-ak-wrap .uihqk-round-header { margin-top: 32px; }
.uihqk-ak-wrap table { width: 100%; border-collapse: collapse; border: 1px solid var(--uihqk-border); border-top: none; }
.uihqk-ak-wrap td { padding: 10px 14px; border-bottom: 1px solid var(--uihqk-border); vertical-align: top; font-size: 14px; }
.uihqk-ak-wrap tr:last-child td { border-bottom: none; }
.uihqk-ak-wrap .uihqk-qn { font-weight: 700; width: 44px; }
.uihqk-ak-wrap .uihqk-label { font-weight: 600; width: 150px; color: #4b5563; }
.uihqk-ak-wrap .uihqk-open { background: #fff7e6; }

/* ---------- Tab 3: Host Script ---------- */
.uihqk-hs-wrap { font-size: 18px; }
.uihqk-hs-wrap h3 { font-size: 15px; text-transform: uppercase; letter-spacing: .04em; color: var(--uihqk-blue); margin: 32px 0 10px; border-bottom: 1px solid var(--uihqk-border); padding-bottom: 8px; }
.uihqk-hs-wrap h3:first-child { margin-top: 0; }
.uihqk-hs-wrap .uihqk-quote { background: #ffffff; border-left: 4px solid var(--uihqk-ink); padding: 14px 18px; font-style: italic; margin: 10px 0; border-radius: 0 6px 6px 0; font-size: 16px; }
.uihqk-hs-wrap .uihqk-tip { background: #fff7e6; border: 1px solid #f0d8a0; padding: 10px 16px; border-radius: 6px; font-size: 14px; margin: 10px 0; }
.uihqk-hs-wrap ul { padding-left: 20px; font-size: 18px; }
.uihqk-hs-wrap table.uihqk-timing { width: 100%; border-collapse: collapse; margin-top: 8px; font-size: 14px; }
.uihqk-hs-wrap table.uihqk-timing td { padding: 6px 10px; border-bottom: 1px solid var(--uihqk-border); }
.uihqk-hs-wrap table.uihqk-timing td:first-child { font-weight: 700; width: 90px; }

/* ---------- Tab 4: Answer Sheet ---------- */
.uihqk-as-wrap .uihqk-print-intro { display: flex; align-items: center; justify-content: space-between; gap: 16px; border: 1px solid var(--uihqk-border); border-radius: 10px; padding: 14px 18px; margin-bottom: 20px; background: #fafafa; }
.uihqk-as-wrap .uihqk-print-intro p { margin: 0; font-size: 14px; color: #4b5563; }
.uihqk-as-wrap .uihqk-print-btn { display: inline-block; background: var(--uihqk-ink); color: #fff; border: none; padding: 10px 20px; border-radius: 6px; font-size: 15px; font-weight: 600; cursor: pointer; flex-shrink: 0; }

/* Structure ported from the original sheet-wrap layout; fonts/colors match the rest of the kit */
.uihqk-sheet-wrap { background: #fff; border: 1px solid var(--uihqk-border); border-radius: 8px; overflow: hidden; }
.uihqk-sheet-hdr { background: var(--uihqk-ink); padding: 1.1rem 1.5rem; display: flex; align-items: center; justify-content: space-between; }
.uihqk-sheet-hdr h3 { font-family: inherit; font-weight: 700; font-size: 16px; text-transform: uppercase; letter-spacing: 0.03em; color: #fff; margin: 0; }
.uihqk-sheet-hdr-badge { font-family: inherit; font-size: 11px; letter-spacing: 0.05em; text-transform: uppercase; color: rgba(255,255,255,0.5); }
.uihqk-sheet-body { padding: 1.25rem 1.5rem; }
.uihqk-sheet-meta { display: grid; grid-template-columns: repeat(3, 1fr); gap: 12px; margin-bottom: 1.25rem; }
.uihqk-sheet-field { border-bottom: 1.5px solid #ccc; padding-bottom: 3px; }
.uihqk-sheet-field-lbl { font-family: inherit; font-size: 11px; letter-spacing: 0.04em; text-transform: uppercase; color: #6b7280; margin-bottom: 2px; }
.uihqk-sheet-rounds { display: grid; grid-template-columns: 1fr 1fr; gap: 12px; }
.uihqk-sheet-round { background: #f7f8fc; border-radius: 4px; padding: 0.875rem; }
.uihqk-sheet-round-title { font-family: inherit; font-weight: 700; font-size: 13px; text-transform: uppercase; letter-spacing: 0.02em; color: var(--uihqk-blue); margin-bottom: 0.65rem; }
.uihqk-sheet-wager-note { font-size: 11px; font-family: inherit; color: #6b7280; margin-bottom: 0.5rem; text-transform: uppercase; letter-spacing: 0.04em; }
.uihqk-sheet-q { display: flex; justify-content: space-between; align-items: center; padding: 3px 0; border-bottom: 0.5px solid #ddd; font-size: 13px; color: #4b5563; }
.uihqk-sheet-box { width: 36px; height: 17px; border: 1px solid #bbb; border-radius: 2px; background: #fff; }
.uihqk-sheet-total { display: flex; justify-content: space-between; align-items: center; margin-top: 0.65rem; padding-top: 0.5rem; border-top: 1.5px solid #bbb; font-size: 13px; font-weight: 700; color: var(--uihqk-ink); }
.uihqk-sheet-total-box { width: 48px; height: 22px; border: 1.5px solid var(--uihqk-ink); border-radius: 3px; background: #fff; }
.uihqk-sheet-grand { display: flex; justify-content: space-between; align-items: center; margin-top: 1rem; background: var(--uihqk-ink); border-radius: 4px; padding: 0.8rem 1rem; font-family: inherit; font-weight: 700; font-size: 15px; text-transform: uppercase; letter-spacing: 0.02em; color: #fff; }
.uihqk-sheet-grand-box { width: 60px; height: 28px; border: 2px solid rgba(255,255,255,0.4); border-radius: 3px; background: transparent; }

/* Print behavior — forces backgrounds/colors to survive printing */
.uihqk-as-wrap,
.uihqk-as-wrap * {
  -webkit-print-color-adjust: exact;
  print-color-adjust: exact;
  color-adjust: exact;
}
@media print {
  @page { margin: 12mm; }
  .uihqk-as-wrap .uihqk-print-intro { display: none; }
  .uihqk-as-wrap { max-width: 100%; }
  .uihqk-sheet-round { break-inside: avoid; page-break-inside: avoid; }
}

/* ---------- Mobile (≤768px) — all tabs, grouped together ---------- */
@media (max-width: 768px) {
  /* Tab 1: Questions — only core content text/number/tag shrink, plus image */
  .uihqk-q-wrap .uihqk-question { gap: 5px; }
  .uihqk-q-wrap .uihqk-qcontent { gap: 8px; }
  .uihqk-q-wrap .uihqk-qnum { font-size: 11px; }
  .uihqk-q-wrap .uihqk-qtext { font-size: 13px; }
  .uihqk-q-wrap .uihqk-tag { padding: 1px 5px; font-size: 10px; }
  .uihqk-q-wrap .uihqk-qimg,
  .uihqk-q-wrap .uihqk-qimg img { width: 42px !important; height: 42px !important; }

  .uihqk-ak-wrap td { font-size: 13px; }
  .uihqk-as-wrap .uihqk-print-intro { flex-direction: column; align-items: stretch; }
  .uihqk-as-wrap .uihqk-print-btn { width: 100%; text-align: center; }
  .uihqk-sheet-rounds { grid-template-columns: 1fr; }
  .uihqk-sheet-hdr h3 { font-size: 15px; }
  .uihqk-sheet-hdr-badge { font-size: 10px; }
  .uihqk-sheet-field-lbl { font-size: 10px; }
  .uihqk-sheet-round-title { font-size: 12px; }
  .uihqk-sheet-wager-note { font-size: 10px; }
  .uihqk-sheet-q { font-size: 12px; }
  .uihqk-sheet-total { font-size: 12px; }
  .uihqk-sheet-grand { font-size: 14px; }
}/* End custom CSS */