.elementor-widget-section .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-section .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-46499 .elementor-element.elementor-element-364ba47 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-46499 .elementor-element.elementor-element-364ba47{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#4E4E55;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-46499 .elementor-element.elementor-element-1bae239{--divider-border-style:solid;--divider-color:#4E4E55;--divider-border-width:4px;}.elementor-46499 .elementor-element.elementor-element-1bae239 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-1bae239 .elementor-divider-separator{width:100%;}.elementor-46499 .elementor-element.elementor-element-1bae239 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-46499 .elementor-element.elementor-element-0f9b610{--display:flex;}.elementor-widget-nested-accordion .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-nested-accordion .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-46499 .elementor-element.elementor-element-c49c2fa{--display:flex;}.elementor-46499 .elementor-element.elementor-element-975968c{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-46499 .elementor-element.elementor-element-7b935a7{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-7b935a7:hover::before, .elementor-46499 .elementor-element.elementor-element-7b935a7:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-7b935a7:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-7b935a7 > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-7b935a7 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-7b935a7:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-7b935a7:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-46499 .elementor-element.elementor-element-e0c6410 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-e0c6410.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-e0c6410{text-align:start;}.elementor-46499 .elementor-element.elementor-element-e0c6410 .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-b44eb96 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-b44eb96{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-b44eb96 p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-574b780 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-574b780 a:hover, .elementor-46499 .elementor-element.elementor-element-574b780 a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-f3bcc5e{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-f3bcc5e:hover::before, .elementor-46499 .elementor-element.elementor-element-f3bcc5e:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-f3bcc5e:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-f3bcc5e > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-f3bcc5e > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-f3bcc5e:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-f3bcc5e:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-37b05ff > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-37b05ff.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-37b05ff{text-align:start;}.elementor-46499 .elementor-element.elementor-element-37b05ff .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-5e8e44d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-5e8e44d{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-5e8e44d p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-2d52f9b > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-2d52f9b a:hover, .elementor-46499 .elementor-element.elementor-element-2d52f9b a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-cb30a96{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-cb30a96:hover::before, .elementor-46499 .elementor-element.elementor-element-cb30a96:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-cb30a96:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-cb30a96 > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-cb30a96 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-cb30a96:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-cb30a96:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-d7f4b42 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-d7f4b42.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-d7f4b42{text-align:start;}.elementor-46499 .elementor-element.elementor-element-d7f4b42 .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-7757d9f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-7757d9f{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-7757d9f p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-ab204cb > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-ab204cb a:hover, .elementor-46499 .elementor-element.elementor-element-ab204cb a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-bcdd1a8{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-bcdd1a8:hover::before, .elementor-46499 .elementor-element.elementor-element-bcdd1a8:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-bcdd1a8:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-bcdd1a8 > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-bcdd1a8 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-bcdd1a8:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-bcdd1a8:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-91d2e9b > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-91d2e9b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-91d2e9b{text-align:start;}.elementor-46499 .elementor-element.elementor-element-91d2e9b .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-14013f2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-14013f2{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-14013f2 p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-64541d9 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-64541d9 a:hover, .elementor-46499 .elementor-element.elementor-element-64541d9 a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-4d46a4c{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-4d46a4c:hover::before, .elementor-46499 .elementor-element.elementor-element-4d46a4c:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-4d46a4c:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-4d46a4c > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-4d46a4c > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-4d46a4c:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-4d46a4c:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-f43de7a > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-f43de7a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-f43de7a{text-align:start;}.elementor-46499 .elementor-element.elementor-element-f43de7a .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-0737749 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-0737749{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-0737749 p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-3f229ce > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-3f229ce a:hover, .elementor-46499 .elementor-element.elementor-element-3f229ce a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-57ee85b{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-57ee85b:hover::before, .elementor-46499 .elementor-element.elementor-element-57ee85b:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-57ee85b:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-57ee85b > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-57ee85b > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-57ee85b:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-57ee85b:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-fe41550 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-fe41550.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-fe41550{text-align:start;}.elementor-46499 .elementor-element.elementor-element-fe41550 .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-cd8a6c5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-cd8a6c5{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-cd8a6c5 p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-4ee90ba > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-4ee90ba a:hover, .elementor-46499 .elementor-element.elementor-element-4ee90ba a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-7a15298{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-7a15298:hover::before, .elementor-46499 .elementor-element.elementor-element-7a15298:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-7a15298:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-7a15298 > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-7a15298 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-7a15298:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-7a15298:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-6716841 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-6716841.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-6716841{text-align:start;}.elementor-46499 .elementor-element.elementor-element-6716841 .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-e1e138a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-e1e138a{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-e1e138a p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-ab0d93e > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-ab0d93e a:hover, .elementor-46499 .elementor-element.elementor-element-ab0d93e a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-f30c93d{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-f30c93d:hover::before, .elementor-46499 .elementor-element.elementor-element-f30c93d:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-f30c93d:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-f30c93d > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-f30c93d > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-f30c93d:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-f30c93d:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-b2241ec > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-b2241ec.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-b2241ec{text-align:start;}.elementor-46499 .elementor-element.elementor-element-b2241ec .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-e5be110 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-e5be110{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-e5be110 p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-8e6f6c0 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-8e6f6c0 a:hover, .elementor-46499 .elementor-element.elementor-element-8e6f6c0 a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-938f6fc{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-938f6fc:hover::before, .elementor-46499 .elementor-element.elementor-element-938f6fc:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-938f6fc:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-938f6fc > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-938f6fc > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-938f6fc:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-938f6fc:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-6ef7366 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-6ef7366.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-6ef7366{text-align:start;}.elementor-46499 .elementor-element.elementor-element-6ef7366 .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-ed16609 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-ed16609{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-ed16609 p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-25f2de8 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-25f2de8 a:hover, .elementor-46499 .elementor-element.elementor-element-25f2de8 a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-175ec90{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-175ec90:hover::before, .elementor-46499 .elementor-element.elementor-element-175ec90:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-175ec90:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-175ec90 > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-175ec90 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-175ec90:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-175ec90:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-f3d10af > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-f3d10af.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-f3d10af{text-align:start;}.elementor-46499 .elementor-element.elementor-element-f3d10af .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-6324cb1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-6324cb1{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-6324cb1 p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-ebcb125 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-ebcb125 a:hover, .elementor-46499 .elementor-element.elementor-element-ebcb125 a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-456d621{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-456d621:hover::before, .elementor-46499 .elementor-element.elementor-element-456d621:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-456d621:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-456d621 > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-456d621 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-456d621:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-456d621:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-11ec4fc > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-11ec4fc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-11ec4fc{text-align:start;}.elementor-46499 .elementor-element.elementor-element-11ec4fc .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-e0c7d3e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-e0c7d3e{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-e0c7d3e p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-af03dc5 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-af03dc5 a:hover, .elementor-46499 .elementor-element.elementor-element-af03dc5 a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-2958438{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-2958438:hover::before, .elementor-46499 .elementor-element.elementor-element-2958438:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-2958438:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-2958438 > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-2958438 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-2958438:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-2958438:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-61b7590 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-61b7590.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-61b7590{text-align:start;}.elementor-46499 .elementor-element.elementor-element-61b7590 .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-7aa3aff > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-7aa3aff{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-7aa3aff p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-7b03428 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-7b03428 a:hover, .elementor-46499 .elementor-element.elementor-element-7b03428 a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-7090b3b > .elementor-widget-container{margin:21px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-7090b3b a:hover, .elementor-46499 .elementor-element.elementor-element-7090b3b a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-8f3c691 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-8f3c691 a:hover, .elementor-46499 .elementor-element.elementor-element-8f3c691 a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-2fd20de{--display:flex;}.elementor-46499 .elementor-element.elementor-element-fee82ce{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-46499 .elementor-element.elementor-element-e0dca9f{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-e0dca9f:hover::before, .elementor-46499 .elementor-element.elementor-element-e0dca9f:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-e0dca9f:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-e0dca9f > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-e0dca9f > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-e0dca9f:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-e0dca9f:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-72db515 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-72db515.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-72db515{text-align:start;}.elementor-46499 .elementor-element.elementor-element-72db515 .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-75dfcfd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-75dfcfd{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-75dfcfd p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-704cbe9 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-704cbe9 a:hover, .elementor-46499 .elementor-element.elementor-element-704cbe9 a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-0e7ad00{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-0e7ad00:hover::before, .elementor-46499 .elementor-element.elementor-element-0e7ad00:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-0e7ad00:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-0e7ad00 > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-0e7ad00 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-0e7ad00:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-0e7ad00:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-52a1f27 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-52a1f27.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-52a1f27{text-align:start;}.elementor-46499 .elementor-element.elementor-element-52a1f27 .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-421fccc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-421fccc{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-421fccc p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-2b7b1c9 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-2b7b1c9 a:hover, .elementor-46499 .elementor-element.elementor-element-2b7b1c9 a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-4174364{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-4174364:hover::before, .elementor-46499 .elementor-element.elementor-element-4174364:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-4174364:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-4174364 > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-4174364 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-4174364:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-4174364:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-4a3b21e > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-4a3b21e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-4a3b21e{text-align:start;}.elementor-46499 .elementor-element.elementor-element-4a3b21e .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-2ec18ae > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-2ec18ae{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-2ec18ae p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-cf0dea4 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-cf0dea4 a:hover, .elementor-46499 .elementor-element.elementor-element-cf0dea4 a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-0c4543b{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-0c4543b:hover::before, .elementor-46499 .elementor-element.elementor-element-0c4543b:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-0c4543b:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-0c4543b > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-0c4543b > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-0c4543b:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-0c4543b:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-619dacc > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-619dacc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-619dacc{text-align:start;}.elementor-46499 .elementor-element.elementor-element-619dacc .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-37fd539 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-37fd539{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-37fd539 p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-43437d7 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-43437d7 a:hover, .elementor-46499 .elementor-element.elementor-element-43437d7 a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-c1e625f{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-c1e625f:hover::before, .elementor-46499 .elementor-element.elementor-element-c1e625f:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-c1e625f:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-c1e625f > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-c1e625f > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-c1e625f:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-c1e625f:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-4b27c65 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-4b27c65.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-4b27c65{text-align:start;}.elementor-46499 .elementor-element.elementor-element-4b27c65 .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-8321ec4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-8321ec4{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-8321ec4 p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-12b24a8 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-12b24a8 a:hover, .elementor-46499 .elementor-element.elementor-element-12b24a8 a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-6f9d08b{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-6f9d08b:hover::before, .elementor-46499 .elementor-element.elementor-element-6f9d08b:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-6f9d08b:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-6f9d08b > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-6f9d08b > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-6f9d08b:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-6f9d08b:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-98ffb61 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-98ffb61.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-98ffb61{text-align:start;}.elementor-46499 .elementor-element.elementor-element-98ffb61 .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-0e4e053 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-0e4e053{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-0e4e053 p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-825791d > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-825791d a:hover, .elementor-46499 .elementor-element.elementor-element-825791d a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-d9f2032{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-d9f2032:hover::before, .elementor-46499 .elementor-element.elementor-element-d9f2032:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-d9f2032:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-d9f2032 > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-d9f2032 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-d9f2032:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-d9f2032:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-3f276cf > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-3f276cf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-3f276cf{text-align:start;}.elementor-46499 .elementor-element.elementor-element-3f276cf .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-d0851c4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-d0851c4{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-d0851c4 p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-127b723 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-127b723 a:hover, .elementor-46499 .elementor-element.elementor-element-127b723 a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-60cf19f{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-60cf19f:hover::before, .elementor-46499 .elementor-element.elementor-element-60cf19f:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-60cf19f:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-60cf19f > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-60cf19f > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-60cf19f:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-60cf19f:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-f56a45c > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-f56a45c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-f56a45c{text-align:start;}.elementor-46499 .elementor-element.elementor-element-f56a45c .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-7bcc22b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-7bcc22b{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-7bcc22b p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-aaf05dc > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-aaf05dc a:hover, .elementor-46499 .elementor-element.elementor-element-aaf05dc a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-4a72094{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-4a72094:hover::before, .elementor-46499 .elementor-element.elementor-element-4a72094:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-4a72094:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-4a72094 > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-4a72094 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-4a72094:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-4a72094:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-fcc8f5c > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-fcc8f5c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-fcc8f5c{text-align:start;}.elementor-46499 .elementor-element.elementor-element-fcc8f5c .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-097eb43 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-097eb43{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-097eb43 p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-3092c2d > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-3092c2d a:hover, .elementor-46499 .elementor-element.elementor-element-3092c2d a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-48f33d8{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-48f33d8:hover::before, .elementor-46499 .elementor-element.elementor-element-48f33d8:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-48f33d8:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-48f33d8 > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-48f33d8 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-48f33d8:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-48f33d8:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-9ce7843 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-9ce7843.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-9ce7843{text-align:start;}.elementor-46499 .elementor-element.elementor-element-9ce7843 .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-953ce4d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-953ce4d{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-953ce4d p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-13c6185 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-13c6185 a:hover, .elementor-46499 .elementor-element.elementor-element-13c6185 a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-0f9f9cf{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-0f9f9cf:hover::before, .elementor-46499 .elementor-element.elementor-element-0f9f9cf:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-0f9f9cf:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-0f9f9cf > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-0f9f9cf > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-0f9f9cf:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-0f9f9cf:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-d40abda > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-d40abda.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-d40abda{text-align:start;}.elementor-46499 .elementor-element.elementor-element-d40abda .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-3f5b532 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-3f5b532{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-3f5b532 p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-1bf74d0 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-1bf74d0 a:hover, .elementor-46499 .elementor-element.elementor-element-1bf74d0 a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-84bd31e{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-84bd31e:hover::before, .elementor-46499 .elementor-element.elementor-element-84bd31e:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-84bd31e:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-84bd31e > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-84bd31e > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-84bd31e:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-84bd31e:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-f0ee425 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-f0ee425.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-f0ee425{text-align:start;}.elementor-46499 .elementor-element.elementor-element-f0ee425 .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-5d5a8dd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-5d5a8dd{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-5d5a8dd p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-d7dace4 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-d7dace4 a:hover, .elementor-46499 .elementor-element.elementor-element-d7dace4 a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-ccfff84{--display:flex;}.elementor-46499 .elementor-element.elementor-element-79f5ef1{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-46499 .elementor-element.elementor-element-87a1c6a{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-87a1c6a:hover::before, .elementor-46499 .elementor-element.elementor-element-87a1c6a:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-87a1c6a:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-87a1c6a > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-87a1c6a > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-87a1c6a:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-87a1c6a:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-92feb61 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-92feb61.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-92feb61{text-align:start;}.elementor-46499 .elementor-element.elementor-element-92feb61 .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-9bbc534 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-9bbc534{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-9bbc534 p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-c10b07c > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-c10b07c a:hover, .elementor-46499 .elementor-element.elementor-element-c10b07c a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-0342a59{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-0342a59:hover::before, .elementor-46499 .elementor-element.elementor-element-0342a59:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-0342a59:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-0342a59 > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-0342a59 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-0342a59:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-0342a59:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-631eaf1 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-631eaf1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-631eaf1{text-align:start;}.elementor-46499 .elementor-element.elementor-element-631eaf1 .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-55838af > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-55838af{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-55838af p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-c0bb439 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-c0bb439 a:hover, .elementor-46499 .elementor-element.elementor-element-c0bb439 a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-ee0b97b{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-ee0b97b:hover::before, .elementor-46499 .elementor-element.elementor-element-ee0b97b:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-ee0b97b:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-ee0b97b > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-ee0b97b > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-ee0b97b:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-ee0b97b:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-6592af9 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-6592af9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-6592af9{text-align:start;}.elementor-46499 .elementor-element.elementor-element-6592af9 .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-911a36d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-911a36d{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-911a36d p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-fb100e6 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-fb100e6 a:hover, .elementor-46499 .elementor-element.elementor-element-fb100e6 a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-d63b4f8{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-d63b4f8:hover::before, .elementor-46499 .elementor-element.elementor-element-d63b4f8:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-d63b4f8:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-d63b4f8 > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-d63b4f8 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-d63b4f8:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-d63b4f8:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-8ab1ec9 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-8ab1ec9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-8ab1ec9{text-align:start;}.elementor-46499 .elementor-element.elementor-element-8ab1ec9 .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-89a77e6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-89a77e6{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-89a77e6 p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-573d087 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-573d087 a:hover, .elementor-46499 .elementor-element.elementor-element-573d087 a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-794d021{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-794d021:hover::before, .elementor-46499 .elementor-element.elementor-element-794d021:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-794d021:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-794d021 > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-794d021 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-794d021:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-794d021:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-df46053 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-df46053.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-df46053{text-align:start;}.elementor-46499 .elementor-element.elementor-element-df46053 .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-5855334 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-5855334{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-5855334 p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-ebd0659 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-ebd0659 a:hover, .elementor-46499 .elementor-element.elementor-element-ebd0659 a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-ebfc85b{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-ebfc85b:hover::before, .elementor-46499 .elementor-element.elementor-element-ebfc85b:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-ebfc85b:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-ebfc85b > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-ebfc85b > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-ebfc85b:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-ebfc85b:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-133c01e > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-133c01e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-133c01e{text-align:start;}.elementor-46499 .elementor-element.elementor-element-133c01e .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-04968db > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-04968db{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-04968db p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-f6a4f1b > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-f6a4f1b a:hover, .elementor-46499 .elementor-element.elementor-element-f6a4f1b a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-166516b{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-166516b:hover::before, .elementor-46499 .elementor-element.elementor-element-166516b:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-166516b:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-166516b > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-166516b > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-166516b:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-166516b:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-02df574 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-02df574.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-02df574{text-align:start;}.elementor-46499 .elementor-element.elementor-element-02df574 .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-872d09c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-872d09c{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-872d09c p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-cf1279c > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-cf1279c a:hover, .elementor-46499 .elementor-element.elementor-element-cf1279c a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-3f7fc6f{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-3f7fc6f:hover::before, .elementor-46499 .elementor-element.elementor-element-3f7fc6f:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-3f7fc6f:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-3f7fc6f > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-3f7fc6f > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-3f7fc6f:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-3f7fc6f:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-88bf560 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-88bf560.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-88bf560{text-align:start;}.elementor-46499 .elementor-element.elementor-element-88bf560 .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-cd2967a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-cd2967a{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-cd2967a p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-4ca23af > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-4ca23af a:hover, .elementor-46499 .elementor-element.elementor-element-4ca23af a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-35af2f2{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-35af2f2:hover::before, .elementor-46499 .elementor-element.elementor-element-35af2f2:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-35af2f2:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-35af2f2 > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-35af2f2 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-35af2f2:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-35af2f2:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-73ef681 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-73ef681.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-73ef681{text-align:start;}.elementor-46499 .elementor-element.elementor-element-73ef681 .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-ce11356 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-ce11356{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-ce11356 p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-6e8977d > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-6e8977d a:hover, .elementor-46499 .elementor-element.elementor-element-6e8977d a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-678d152{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-678d152:hover::before, .elementor-46499 .elementor-element.elementor-element-678d152:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-678d152:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-678d152 > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-678d152 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-678d152:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-678d152:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-08a3a5d > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-08a3a5d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-08a3a5d{text-align:start;}.elementor-46499 .elementor-element.elementor-element-08a3a5d .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-1e0e2bd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-1e0e2bd{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-1e0e2bd p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-0015734 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-0015734 a:hover, .elementor-46499 .elementor-element.elementor-element-0015734 a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-f6f8949{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-f6f8949:hover::before, .elementor-46499 .elementor-element.elementor-element-f6f8949:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-f6f8949:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-f6f8949 > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-f6f8949 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-f6f8949:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-f6f8949:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-5f5fba3 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-5f5fba3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-5f5fba3{text-align:start;}.elementor-46499 .elementor-element.elementor-element-5f5fba3 .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-98fd872 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-98fd872{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-98fd872 p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-5940b3e > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-5940b3e a:hover, .elementor-46499 .elementor-element.elementor-element-5940b3e a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-6642200{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-6642200:hover::before, .elementor-46499 .elementor-element.elementor-element-6642200:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-6642200:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-6642200 > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-6642200 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-6642200:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-6642200:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-17479f6 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-17479f6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-17479f6{text-align:start;}.elementor-46499 .elementor-element.elementor-element-17479f6 .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-b885ee4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-b885ee4{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-b885ee4 p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-5c21cf8 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-5c21cf8 a:hover, .elementor-46499 .elementor-element.elementor-element-5c21cf8 a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-7642244{--display:flex;}.elementor-46499 .elementor-element.elementor-element-3ed137a{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-46499 .elementor-element.elementor-element-a2abda3{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-a2abda3:hover::before, .elementor-46499 .elementor-element.elementor-element-a2abda3:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-a2abda3:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-a2abda3 > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-a2abda3 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-a2abda3:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-a2abda3:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-06911a2 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-06911a2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-06911a2{text-align:start;}.elementor-46499 .elementor-element.elementor-element-06911a2 .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-8801c48 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-8801c48{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-8801c48 p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-9dcf266 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-9dcf266 a:hover, .elementor-46499 .elementor-element.elementor-element-9dcf266 a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-394ae04{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-394ae04:hover::before, .elementor-46499 .elementor-element.elementor-element-394ae04:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-394ae04:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-394ae04 > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-394ae04 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-394ae04:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-394ae04:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-d3238d5 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-d3238d5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-d3238d5{text-align:start;}.elementor-46499 .elementor-element.elementor-element-d3238d5 .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-bda9050 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-bda9050{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-bda9050 p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-bc8a28f > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-bc8a28f a:hover, .elementor-46499 .elementor-element.elementor-element-bc8a28f a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-76685e5{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-76685e5:hover::before, .elementor-46499 .elementor-element.elementor-element-76685e5:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-76685e5:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-76685e5 > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-76685e5 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-76685e5:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-76685e5:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-3a0e69a > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-3a0e69a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-3a0e69a{text-align:start;}.elementor-46499 .elementor-element.elementor-element-3a0e69a .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-0ab8a11 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-0ab8a11{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-0ab8a11 p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-e697d40 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-e697d40 a:hover, .elementor-46499 .elementor-element.elementor-element-e697d40 a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-5204827{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-5204827:hover::before, .elementor-46499 .elementor-element.elementor-element-5204827:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-5204827:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-5204827 > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-5204827 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-5204827:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-5204827:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-6c5e077 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-6c5e077.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-6c5e077{text-align:start;}.elementor-46499 .elementor-element.elementor-element-6c5e077 .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-e4bf25b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-e4bf25b{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-e4bf25b p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-303e558 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-303e558 a:hover, .elementor-46499 .elementor-element.elementor-element-303e558 a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-b34c505{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-b34c505:hover::before, .elementor-46499 .elementor-element.elementor-element-b34c505:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-b34c505:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-b34c505 > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-b34c505 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-b34c505:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-b34c505:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-c4f9177 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-c4f9177.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-c4f9177{text-align:start;}.elementor-46499 .elementor-element.elementor-element-c4f9177 .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-6d364a4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-6d364a4{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-6d364a4 p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-1f0b73b > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-1f0b73b a:hover, .elementor-46499 .elementor-element.elementor-element-1f0b73b a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-52d581a{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-52d581a:hover::before, .elementor-46499 .elementor-element.elementor-element-52d581a:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-52d581a:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-52d581a > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-52d581a > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-52d581a:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-52d581a:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-4bcef99 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-4bcef99.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-4bcef99{text-align:start;}.elementor-46499 .elementor-element.elementor-element-4bcef99 .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-c84095c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-c84095c{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-c84095c p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-434f8be > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-434f8be a:hover, .elementor-46499 .elementor-element.elementor-element-434f8be a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-9ce7c36{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-9ce7c36:hover::before, .elementor-46499 .elementor-element.elementor-element-9ce7c36:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-9ce7c36:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-9ce7c36 > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-9ce7c36 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-9ce7c36:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-9ce7c36:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-4e35388 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-4e35388.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-4e35388{text-align:start;}.elementor-46499 .elementor-element.elementor-element-4e35388 .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-8a9ba68 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-8a9ba68{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-8a9ba68 p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-05ab62e > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-05ab62e a:hover, .elementor-46499 .elementor-element.elementor-element-05ab62e a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-3ea783b{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-3ea783b:hover::before, .elementor-46499 .elementor-element.elementor-element-3ea783b:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-3ea783b:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-3ea783b > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-3ea783b > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-3ea783b:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-3ea783b:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-c13482d > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-c13482d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-c13482d{text-align:start;}.elementor-46499 .elementor-element.elementor-element-c13482d .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-1fc1732 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-1fc1732{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-1fc1732 p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-b30161c > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-b30161c a:hover, .elementor-46499 .elementor-element.elementor-element-b30161c a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-fdb32db{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-fdb32db:hover::before, .elementor-46499 .elementor-element.elementor-element-fdb32db:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-fdb32db:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-fdb32db > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-fdb32db > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-fdb32db:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-fdb32db:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-2f395a5 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-2f395a5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-2f395a5{text-align:start;}.elementor-46499 .elementor-element.elementor-element-2f395a5 .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-551aa71 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-551aa71{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-551aa71 p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-4e67e2b > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-4e67e2b a:hover, .elementor-46499 .elementor-element.elementor-element-4e67e2b a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-c887b04{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-c887b04:hover::before, .elementor-46499 .elementor-element.elementor-element-c887b04:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-c887b04:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-c887b04 > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-c887b04 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-c887b04:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-c887b04:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-185c067 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-185c067.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-185c067{text-align:start;}.elementor-46499 .elementor-element.elementor-element-185c067 .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-ee21324 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-ee21324{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-ee21324 p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-9c39a6e > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-9c39a6e a:hover, .elementor-46499 .elementor-element.elementor-element-9c39a6e a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-c1d7695{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-c1d7695:hover::before, .elementor-46499 .elementor-element.elementor-element-c1d7695:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-c1d7695:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-c1d7695 > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-c1d7695 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-c1d7695:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-c1d7695:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-9afa2e3 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-9afa2e3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-9afa2e3{text-align:start;}.elementor-46499 .elementor-element.elementor-element-9afa2e3 .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-22a895d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-22a895d{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-22a895d p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-a08c3cf > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-a08c3cf a:hover, .elementor-46499 .elementor-element.elementor-element-a08c3cf a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-d1790db{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-d1790db:hover::before, .elementor-46499 .elementor-element.elementor-element-d1790db:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-d1790db:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-d1790db > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-d1790db > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-d1790db:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-d1790db:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-92d204f > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-92d204f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-92d204f{text-align:start;}.elementor-46499 .elementor-element.elementor-element-92d204f .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-fcdb319 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-fcdb319{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-fcdb319 p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-f322917 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-f322917 a:hover, .elementor-46499 .elementor-element.elementor-element-f322917 a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-1b3fa34{--display:flex;}.elementor-46499 .elementor-element.elementor-element-e87fdff{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-46499 .elementor-element.elementor-element-7c18843{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-7c18843:hover::before, .elementor-46499 .elementor-element.elementor-element-7c18843:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-7c18843:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-7c18843 > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-7c18843 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-7c18843:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-7c18843:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-9020f0c > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-9020f0c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-9020f0c{text-align:start;}.elementor-46499 .elementor-element.elementor-element-9020f0c .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-b885f01 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-b885f01{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-b885f01 p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-d3039d4 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-d3039d4 a:hover, .elementor-46499 .elementor-element.elementor-element-d3039d4 a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-6a77b1b{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-6a77b1b:hover::before, .elementor-46499 .elementor-element.elementor-element-6a77b1b:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-6a77b1b:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-6a77b1b > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-6a77b1b > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-6a77b1b:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-6a77b1b:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-37e5dd3 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-37e5dd3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-37e5dd3{text-align:start;}.elementor-46499 .elementor-element.elementor-element-37e5dd3 .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-efacd48 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-efacd48{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-efacd48 p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-1971df9 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-1971df9 a:hover, .elementor-46499 .elementor-element.elementor-element-1971df9 a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-f0ea43d{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-f0ea43d:hover::before, .elementor-46499 .elementor-element.elementor-element-f0ea43d:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-f0ea43d:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-f0ea43d > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-f0ea43d > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-f0ea43d:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-f0ea43d:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-a69e247 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-a69e247.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-a69e247{text-align:start;}.elementor-46499 .elementor-element.elementor-element-a69e247 .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-b86b670 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-b86b670{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-b86b670 p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-5d974a9 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-5d974a9 a:hover, .elementor-46499 .elementor-element.elementor-element-5d974a9 a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-20e75f3{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-20e75f3:hover::before, .elementor-46499 .elementor-element.elementor-element-20e75f3:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-20e75f3:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-20e75f3 > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-20e75f3 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-20e75f3:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-20e75f3:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-f5ba0cc > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-f5ba0cc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-f5ba0cc{text-align:start;}.elementor-46499 .elementor-element.elementor-element-f5ba0cc .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-3634042 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-3634042{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-3634042 p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-c5cd4fa > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-c5cd4fa a:hover, .elementor-46499 .elementor-element.elementor-element-c5cd4fa a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-e92ebcc{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-e92ebcc:hover::before, .elementor-46499 .elementor-element.elementor-element-e92ebcc:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-e92ebcc:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-e92ebcc > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-e92ebcc > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-e92ebcc:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-e92ebcc:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-fdaaa8a > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-fdaaa8a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-fdaaa8a{text-align:start;}.elementor-46499 .elementor-element.elementor-element-fdaaa8a .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-b521463 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-b521463{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-b521463 p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-0c1c806 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-0c1c806 a:hover, .elementor-46499 .elementor-element.elementor-element-0c1c806 a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-32b8344{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-32b8344:hover::before, .elementor-46499 .elementor-element.elementor-element-32b8344:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-32b8344:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-32b8344 > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-32b8344 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-32b8344:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-32b8344:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-57fe1d0 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-57fe1d0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-57fe1d0{text-align:start;}.elementor-46499 .elementor-element.elementor-element-57fe1d0 .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-cf693bf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-cf693bf{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-cf693bf p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-f1adcdc > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-f1adcdc a:hover, .elementor-46499 .elementor-element.elementor-element-f1adcdc a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-0bbc854{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-0bbc854:hover::before, .elementor-46499 .elementor-element.elementor-element-0bbc854:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-0bbc854:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-0bbc854 > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-0bbc854 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-0bbc854:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-0bbc854:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-fe95bb9 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-fe95bb9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-fe95bb9{text-align:start;}.elementor-46499 .elementor-element.elementor-element-fe95bb9 .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-541b1b2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-541b1b2{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-541b1b2 p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-1134906 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-1134906 a:hover, .elementor-46499 .elementor-element.elementor-element-1134906 a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-528f98d{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-528f98d:hover::before, .elementor-46499 .elementor-element.elementor-element-528f98d:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-528f98d:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-528f98d > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-528f98d > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-528f98d:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-528f98d:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-8616da7 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-8616da7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-8616da7{text-align:start;}.elementor-46499 .elementor-element.elementor-element-8616da7 .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-c73d0b1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-c73d0b1{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-c73d0b1 p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-98aa0a5 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-98aa0a5 a:hover, .elementor-46499 .elementor-element.elementor-element-98aa0a5 a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-57ff565{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-57ff565:hover::before, .elementor-46499 .elementor-element.elementor-element-57ff565:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-57ff565:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-57ff565 > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-57ff565 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-57ff565:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-57ff565:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-344f82e > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-344f82e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-344f82e{text-align:start;}.elementor-46499 .elementor-element.elementor-element-344f82e .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-869d40b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-869d40b{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-869d40b p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-0261161 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-0261161 a:hover, .elementor-46499 .elementor-element.elementor-element-0261161 a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-14214ac{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-14214ac:hover::before, .elementor-46499 .elementor-element.elementor-element-14214ac:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-14214ac:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-14214ac > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-14214ac > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-14214ac:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-14214ac:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-b742792 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-b742792.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-b742792{text-align:start;}.elementor-46499 .elementor-element.elementor-element-b742792 .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-4234032 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-4234032{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-4234032 p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-edaa048 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-edaa048 a:hover, .elementor-46499 .elementor-element.elementor-element-edaa048 a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-366c303{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-366c303:hover::before, .elementor-46499 .elementor-element.elementor-element-366c303:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-366c303:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-366c303 > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-366c303 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-366c303:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-366c303:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-923cea2 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-923cea2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-923cea2{text-align:start;}.elementor-46499 .elementor-element.elementor-element-923cea2 .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-34c5d95 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-34c5d95{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-34c5d95 p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-be3d2d6 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-be3d2d6 a:hover, .elementor-46499 .elementor-element.elementor-element-be3d2d6 a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-5743696{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-5743696:hover::before, .elementor-46499 .elementor-element.elementor-element-5743696:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-5743696:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-5743696 > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-5743696 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-5743696:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-5743696:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-6ee4478 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-6ee4478.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-6ee4478{text-align:start;}.elementor-46499 .elementor-element.elementor-element-6ee4478 .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-c944182 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-c944182{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-c944182 p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-1a2f93b > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-1a2f93b a:hover, .elementor-46499 .elementor-element.elementor-element-1a2f93b a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-1bdd9b9{--display:flex;}.elementor-46499 .elementor-element.elementor-element-fa81308{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-46499 .elementor-element.elementor-element-ad11334{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-ad11334:hover::before, .elementor-46499 .elementor-element.elementor-element-ad11334:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-ad11334:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-ad11334 > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-ad11334 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-ad11334:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-ad11334:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-7375627 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-7375627.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-7375627{text-align:start;}.elementor-46499 .elementor-element.elementor-element-7375627 .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-4079529 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-4079529{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-4079529 p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-0f51c41 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-0f51c41 a:hover, .elementor-46499 .elementor-element.elementor-element-0f51c41 a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-8509065{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-8509065:hover::before, .elementor-46499 .elementor-element.elementor-element-8509065:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-8509065:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-8509065 > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-8509065 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-8509065:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-8509065:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-7d83e90 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-7d83e90.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-7d83e90{text-align:start;}.elementor-46499 .elementor-element.elementor-element-7d83e90 .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-d220db8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-d220db8{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-d220db8 p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-d074907 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-d074907 a:hover, .elementor-46499 .elementor-element.elementor-element-d074907 a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-3e9c743{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-3e9c743:hover::before, .elementor-46499 .elementor-element.elementor-element-3e9c743:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-3e9c743:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-3e9c743 > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-3e9c743 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-3e9c743:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-3e9c743:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-b3e6ea9 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-b3e6ea9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-b3e6ea9{text-align:start;}.elementor-46499 .elementor-element.elementor-element-b3e6ea9 .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-1ca1908 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-1ca1908{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-1ca1908 p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-30f7ecf > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-30f7ecf a:hover, .elementor-46499 .elementor-element.elementor-element-30f7ecf a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-7227853{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-7227853:hover::before, .elementor-46499 .elementor-element.elementor-element-7227853:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-7227853:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-7227853 > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-7227853 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-7227853:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-7227853:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-c36e687 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-c36e687.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-c36e687{text-align:start;}.elementor-46499 .elementor-element.elementor-element-c36e687 .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-ae33bf5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-ae33bf5{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-ae33bf5 p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-3070217 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-3070217 a:hover, .elementor-46499 .elementor-element.elementor-element-3070217 a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-3601968{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-3601968:hover::before, .elementor-46499 .elementor-element.elementor-element-3601968:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-3601968:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-3601968 > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-3601968 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-3601968:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-3601968:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-c227652 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-c227652.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-c227652{text-align:start;}.elementor-46499 .elementor-element.elementor-element-c227652 .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-ca94e80 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-ca94e80{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-ca94e80 p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-6514ff3 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-6514ff3 a:hover, .elementor-46499 .elementor-element.elementor-element-6514ff3 a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-92170d4{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-92170d4:hover::before, .elementor-46499 .elementor-element.elementor-element-92170d4:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-92170d4:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-92170d4 > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-92170d4 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-92170d4:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-92170d4:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-ce30d9b > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-ce30d9b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-ce30d9b{text-align:start;}.elementor-46499 .elementor-element.elementor-element-ce30d9b .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-7618125 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-7618125{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-7618125 p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-cbfc109 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-cbfc109 a:hover, .elementor-46499 .elementor-element.elementor-element-cbfc109 a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-20f13eb{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-20f13eb:hover::before, .elementor-46499 .elementor-element.elementor-element-20f13eb:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-20f13eb:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-20f13eb > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-20f13eb > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-20f13eb:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-20f13eb:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-8a6a8e2 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-8a6a8e2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-8a6a8e2{text-align:start;}.elementor-46499 .elementor-element.elementor-element-8a6a8e2 .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-d684856 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-d684856{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-d684856 p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-e2498b7 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-e2498b7 a:hover, .elementor-46499 .elementor-element.elementor-element-e2498b7 a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-517e616{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-517e616:hover::before, .elementor-46499 .elementor-element.elementor-element-517e616:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-517e616:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-517e616 > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-517e616 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-517e616:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-517e616:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-2de2893 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-2de2893.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-2de2893{text-align:start;}.elementor-46499 .elementor-element.elementor-element-2de2893 .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-0c3b9b4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-0c3b9b4{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-0c3b9b4 p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-4a405bc > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-4a405bc a:hover, .elementor-46499 .elementor-element.elementor-element-4a405bc a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-02ea0d3{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-02ea0d3:hover::before, .elementor-46499 .elementor-element.elementor-element-02ea0d3:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-02ea0d3:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-02ea0d3 > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-02ea0d3 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-02ea0d3:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-02ea0d3:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-d413448 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-d413448.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-d413448{text-align:start;}.elementor-46499 .elementor-element.elementor-element-d413448 .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-bdb5ba4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-bdb5ba4{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-bdb5ba4 p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-a9dd52b > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-a9dd52b a:hover, .elementor-46499 .elementor-element.elementor-element-a9dd52b a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-15081a6{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-15081a6:hover::before, .elementor-46499 .elementor-element.elementor-element-15081a6:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-15081a6:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-15081a6 > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-15081a6 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-15081a6:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-15081a6:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-4e9dccf > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-4e9dccf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-4e9dccf{text-align:start;}.elementor-46499 .elementor-element.elementor-element-4e9dccf .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-825cccf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-825cccf{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-825cccf p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-b04c350 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-b04c350 a:hover, .elementor-46499 .elementor-element.elementor-element-b04c350 a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-b2d4447{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-b2d4447:hover::before, .elementor-46499 .elementor-element.elementor-element-b2d4447:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-b2d4447:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-b2d4447 > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-b2d4447 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-b2d4447:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-b2d4447:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-9a2ebed > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-9a2ebed.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-9a2ebed{text-align:start;}.elementor-46499 .elementor-element.elementor-element-9a2ebed .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-9bf294b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-9bf294b{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-9bf294b p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-a0baa89 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-a0baa89 a:hover, .elementor-46499 .elementor-element.elementor-element-a0baa89 a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-ec26c6e{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-ec26c6e:hover::before, .elementor-46499 .elementor-element.elementor-element-ec26c6e:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-ec26c6e:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-ec26c6e > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-ec26c6e > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-ec26c6e:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-ec26c6e:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-7586278 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-7586278.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-7586278{text-align:start;}.elementor-46499 .elementor-element.elementor-element-7586278 .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-3c4528c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-3c4528c{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-3c4528c p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-7d82b2d > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-7d82b2d a:hover, .elementor-46499 .elementor-element.elementor-element-7d82b2d a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-c354e9b{--display:flex;}.elementor-46499 .elementor-element.elementor-element-3a387f9{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-46499 .elementor-element.elementor-element-18199d9{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-18199d9:hover::before, .elementor-46499 .elementor-element.elementor-element-18199d9:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-18199d9:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-18199d9 > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-18199d9 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-18199d9:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-18199d9:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-c5548af > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-c5548af.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-c5548af{text-align:start;}.elementor-46499 .elementor-element.elementor-element-c5548af .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-3640712 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-3640712{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-3640712 p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-f27e378 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-f27e378 a:hover, .elementor-46499 .elementor-element.elementor-element-f27e378 a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-3da18b7{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-3da18b7:hover::before, .elementor-46499 .elementor-element.elementor-element-3da18b7:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-3da18b7:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-3da18b7 > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-3da18b7 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-3da18b7:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-3da18b7:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-06e46ba > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-06e46ba.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-06e46ba{text-align:start;}.elementor-46499 .elementor-element.elementor-element-06e46ba .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-0169b26 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-0169b26{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-0169b26 p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-246cc77 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-246cc77 a:hover, .elementor-46499 .elementor-element.elementor-element-246cc77 a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-734bbe2{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-734bbe2:hover::before, .elementor-46499 .elementor-element.elementor-element-734bbe2:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-734bbe2:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-734bbe2 > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-734bbe2 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-734bbe2:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-734bbe2:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-88b9810 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-88b9810.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-88b9810{text-align:start;}.elementor-46499 .elementor-element.elementor-element-88b9810 .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-040e682 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-040e682{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-040e682 p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-f9855d7 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-f9855d7 a:hover, .elementor-46499 .elementor-element.elementor-element-f9855d7 a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-e760e11{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-e760e11:hover::before, .elementor-46499 .elementor-element.elementor-element-e760e11:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-e760e11:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-e760e11 > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-e760e11 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-e760e11:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-e760e11:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-2f4e43d > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-2f4e43d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-2f4e43d{text-align:start;}.elementor-46499 .elementor-element.elementor-element-2f4e43d .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-1ad7681 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-1ad7681{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-1ad7681 p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-d7eafa9 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-d7eafa9 a:hover, .elementor-46499 .elementor-element.elementor-element-d7eafa9 a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-c164549{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-c164549:hover::before, .elementor-46499 .elementor-element.elementor-element-c164549:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-c164549:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-c164549 > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-c164549 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-c164549:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-c164549:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-3745572 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-3745572.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-3745572{text-align:start;}.elementor-46499 .elementor-element.elementor-element-3745572 .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-baa575d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-baa575d{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-baa575d p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-19e91ca > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-19e91ca a:hover, .elementor-46499 .elementor-element.elementor-element-19e91ca a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-8a776dc{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-8a776dc:hover::before, .elementor-46499 .elementor-element.elementor-element-8a776dc:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-8a776dc:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-8a776dc > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-8a776dc > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-8a776dc:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-8a776dc:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-1fa8444 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-1fa8444.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-1fa8444{text-align:start;}.elementor-46499 .elementor-element.elementor-element-1fa8444 .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-76bad6d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-76bad6d{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-76bad6d p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-3c6fa40 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-3c6fa40 a:hover, .elementor-46499 .elementor-element.elementor-element-3c6fa40 a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-5282f8a{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-5282f8a:hover::before, .elementor-46499 .elementor-element.elementor-element-5282f8a:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-5282f8a:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-5282f8a > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-5282f8a > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-5282f8a:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-5282f8a:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-5cf7859 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-5cf7859.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-5cf7859{text-align:start;}.elementor-46499 .elementor-element.elementor-element-5cf7859 .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-7a93b56 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-7a93b56{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-7a93b56 p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-4df47a3 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-4df47a3 a:hover, .elementor-46499 .elementor-element.elementor-element-4df47a3 a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-8734c81{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-8734c81:hover::before, .elementor-46499 .elementor-element.elementor-element-8734c81:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-8734c81:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-8734c81 > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-8734c81 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-8734c81:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-8734c81:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-2304da8 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-2304da8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-2304da8{text-align:start;}.elementor-46499 .elementor-element.elementor-element-2304da8 .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-93c2d4d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-93c2d4d{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-93c2d4d p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-ba36abb > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-ba36abb a:hover, .elementor-46499 .elementor-element.elementor-element-ba36abb a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-b416914{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-b416914:hover::before, .elementor-46499 .elementor-element.elementor-element-b416914:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-b416914:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-b416914 > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-b416914 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-b416914:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-b416914:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-d036c67 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-d036c67.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-d036c67{text-align:start;}.elementor-46499 .elementor-element.elementor-element-d036c67 .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-fa73e20 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-fa73e20{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-fa73e20 p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-e817f33 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-e817f33 a:hover, .elementor-46499 .elementor-element.elementor-element-e817f33 a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-f55dc65{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-f55dc65:hover::before, .elementor-46499 .elementor-element.elementor-element-f55dc65:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-f55dc65:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-f55dc65 > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-f55dc65 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-f55dc65:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-f55dc65:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-697ec96 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-697ec96.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-697ec96{text-align:start;}.elementor-46499 .elementor-element.elementor-element-697ec96 .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-a4f8565 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-a4f8565{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-a4f8565 p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-7f131c1 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-7f131c1 a:hover, .elementor-46499 .elementor-element.elementor-element-7f131c1 a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-b0ed4aa{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-b0ed4aa:hover::before, .elementor-46499 .elementor-element.elementor-element-b0ed4aa:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-b0ed4aa:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-b0ed4aa > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-b0ed4aa > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-b0ed4aa:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-b0ed4aa:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-43895ad > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-43895ad.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-43895ad{text-align:start;}.elementor-46499 .elementor-element.elementor-element-43895ad .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-b5f2ec8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-b5f2ec8{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-b5f2ec8 p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-08892d2 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-08892d2 a:hover, .elementor-46499 .elementor-element.elementor-element-08892d2 a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-de07d5e{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-de07d5e:hover::before, .elementor-46499 .elementor-element.elementor-element-de07d5e:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-de07d5e:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-de07d5e > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-de07d5e > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-de07d5e:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-de07d5e:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-6aff821 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-6aff821.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-6aff821{text-align:start;}.elementor-46499 .elementor-element.elementor-element-6aff821 .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-8563962 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-8563962{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-8563962 p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-2a26139 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-2a26139 a:hover, .elementor-46499 .elementor-element.elementor-element-2a26139 a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-17d4f3b{--display:flex;}.elementor-46499 .elementor-element.elementor-element-0d10d03{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-46499 .elementor-element.elementor-element-53add3b{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-53add3b:hover::before, .elementor-46499 .elementor-element.elementor-element-53add3b:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-53add3b:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-53add3b > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-53add3b > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-53add3b:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-53add3b:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-53ec985 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-53ec985.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-53ec985{text-align:start;}.elementor-46499 .elementor-element.elementor-element-53ec985 .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-cc8f5f9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-cc8f5f9{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-cc8f5f9 p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-9ed4b4f > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-9ed4b4f a:hover, .elementor-46499 .elementor-element.elementor-element-9ed4b4f a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-0165061{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-0165061:hover::before, .elementor-46499 .elementor-element.elementor-element-0165061:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-0165061:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-0165061 > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-0165061 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-0165061:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-0165061:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-ddc8bb8 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-ddc8bb8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-ddc8bb8{text-align:start;}.elementor-46499 .elementor-element.elementor-element-ddc8bb8 .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-10394d5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-10394d5{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-10394d5 p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-6cc4c38 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-6cc4c38 a:hover, .elementor-46499 .elementor-element.elementor-element-6cc4c38 a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-f92848e{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-f92848e:hover::before, .elementor-46499 .elementor-element.elementor-element-f92848e:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-f92848e:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-f92848e > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-f92848e > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-f92848e:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-f92848e:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-c75a872 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-c75a872.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-c75a872{text-align:start;}.elementor-46499 .elementor-element.elementor-element-c75a872 .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-4537a71 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-4537a71{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-4537a71 p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-9a66f55 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-9a66f55 a:hover, .elementor-46499 .elementor-element.elementor-element-9a66f55 a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-c1050ef{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-c1050ef:hover::before, .elementor-46499 .elementor-element.elementor-element-c1050ef:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-c1050ef:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-c1050ef > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-c1050ef > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-c1050ef:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-c1050ef:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-7852cc3 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-7852cc3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-7852cc3{text-align:start;}.elementor-46499 .elementor-element.elementor-element-7852cc3 .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-384a9b0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-384a9b0{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-384a9b0 p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-14ea57f > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-14ea57f a:hover, .elementor-46499 .elementor-element.elementor-element-14ea57f a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-5fba044{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-5fba044:hover::before, .elementor-46499 .elementor-element.elementor-element-5fba044:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-5fba044:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-5fba044 > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-5fba044 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-5fba044:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-5fba044:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-4e37af6 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-4e37af6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-4e37af6{text-align:start;}.elementor-46499 .elementor-element.elementor-element-4e37af6 .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-4dd4349 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-4dd4349{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-4dd4349 p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-eecf2a0 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-eecf2a0 a:hover, .elementor-46499 .elementor-element.elementor-element-eecf2a0 a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-ed762e8{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-ed762e8:hover::before, .elementor-46499 .elementor-element.elementor-element-ed762e8:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-ed762e8:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-ed762e8 > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-ed762e8 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-ed762e8:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-ed762e8:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-ff32ac2 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-ff32ac2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-ff32ac2{text-align:start;}.elementor-46499 .elementor-element.elementor-element-ff32ac2 .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-cb9290d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-cb9290d{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-cb9290d p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-dd6cfc1 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-dd6cfc1 a:hover, .elementor-46499 .elementor-element.elementor-element-dd6cfc1 a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-678a05a{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-678a05a:hover::before, .elementor-46499 .elementor-element.elementor-element-678a05a:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-678a05a:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-678a05a > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-678a05a > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-678a05a:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-678a05a:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-6e14c99 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-6e14c99.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-6e14c99{text-align:start;}.elementor-46499 .elementor-element.elementor-element-6e14c99 .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-5a5a8b3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-5a5a8b3{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-5a5a8b3 p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-b64a0ea > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-b64a0ea a:hover, .elementor-46499 .elementor-element.elementor-element-b64a0ea a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-f75f9c0{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-f75f9c0:hover::before, .elementor-46499 .elementor-element.elementor-element-f75f9c0:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-f75f9c0:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-f75f9c0 > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-f75f9c0 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-f75f9c0:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-f75f9c0:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-98f7256 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-98f7256.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-98f7256{text-align:start;}.elementor-46499 .elementor-element.elementor-element-98f7256 .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-a8aa820 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-a8aa820{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-a8aa820 p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-f85bd98 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-f85bd98 a:hover, .elementor-46499 .elementor-element.elementor-element-f85bd98 a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-49549a3{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-49549a3:hover::before, .elementor-46499 .elementor-element.elementor-element-49549a3:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-49549a3:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-49549a3 > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-49549a3 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-49549a3:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-49549a3:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-137d3b0 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-137d3b0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-137d3b0{text-align:start;}.elementor-46499 .elementor-element.elementor-element-137d3b0 .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-9ffa4cf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-9ffa4cf{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-9ffa4cf p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-08a7639 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-08a7639 a:hover, .elementor-46499 .elementor-element.elementor-element-08a7639 a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-609b11d{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-609b11d:hover::before, .elementor-46499 .elementor-element.elementor-element-609b11d:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-609b11d:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-609b11d > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-609b11d > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-609b11d:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-609b11d:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-110a3da > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-110a3da.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-110a3da{text-align:start;}.elementor-46499 .elementor-element.elementor-element-110a3da .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-c4b2eb9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-c4b2eb9{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-c4b2eb9 p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-8be5a72 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-8be5a72 a:hover, .elementor-46499 .elementor-element.elementor-element-8be5a72 a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-162490b{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-162490b:hover::before, .elementor-46499 .elementor-element.elementor-element-162490b:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-162490b:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-162490b > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-162490b > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-162490b:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-162490b:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-df1cefc > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-df1cefc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-df1cefc{text-align:start;}.elementor-46499 .elementor-element.elementor-element-df1cefc .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-29caafb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-29caafb{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-29caafb p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-6938078 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-6938078 a:hover, .elementor-46499 .elementor-element.elementor-element-6938078 a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-559057e{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-559057e:hover::before, .elementor-46499 .elementor-element.elementor-element-559057e:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-559057e:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-559057e > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-559057e > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-559057e:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-559057e:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-93fe1a0 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-93fe1a0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-93fe1a0{text-align:start;}.elementor-46499 .elementor-element.elementor-element-93fe1a0 .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-34f6f9e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-34f6f9e{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-34f6f9e p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-076aaec > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-076aaec a:hover, .elementor-46499 .elementor-element.elementor-element-076aaec a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-d081e01{--display:flex;}.elementor-46499 .elementor-element.elementor-element-2773bcf{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-46499 .elementor-element.elementor-element-0931804{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-0931804:hover::before, .elementor-46499 .elementor-element.elementor-element-0931804:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-0931804:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-0931804 > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-0931804 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-0931804:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-0931804:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-60316ab > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-60316ab.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-60316ab{text-align:start;}.elementor-46499 .elementor-element.elementor-element-60316ab .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-7149dc0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-7149dc0{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-7149dc0 p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-b776d79 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-b776d79 a:hover, .elementor-46499 .elementor-element.elementor-element-b776d79 a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-47121f2{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-47121f2:hover::before, .elementor-46499 .elementor-element.elementor-element-47121f2:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-47121f2:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-47121f2 > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-47121f2 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-47121f2:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-47121f2:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-3f9ed14 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-3f9ed14.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-3f9ed14{text-align:start;}.elementor-46499 .elementor-element.elementor-element-3f9ed14 .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-67152db > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-67152db{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-67152db p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-858084f > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-858084f a:hover, .elementor-46499 .elementor-element.elementor-element-858084f a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-fc0dbae{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-fc0dbae:hover::before, .elementor-46499 .elementor-element.elementor-element-fc0dbae:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-fc0dbae:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-fc0dbae > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-fc0dbae > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-fc0dbae:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-fc0dbae:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-f983a45 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-f983a45.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-f983a45{text-align:start;}.elementor-46499 .elementor-element.elementor-element-f983a45 .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-6be88ef > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-6be88ef{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-6be88ef p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-1710a24 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-1710a24 a:hover, .elementor-46499 .elementor-element.elementor-element-1710a24 a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-258df91{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-258df91:hover::before, .elementor-46499 .elementor-element.elementor-element-258df91:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-258df91:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-258df91 > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-258df91 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-258df91:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-258df91:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-343d348 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-343d348.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-343d348{text-align:start;}.elementor-46499 .elementor-element.elementor-element-343d348 .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-9b528b7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-9b528b7{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-9b528b7 p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-db363c1 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-db363c1 a:hover, .elementor-46499 .elementor-element.elementor-element-db363c1 a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-7e9b540{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-7e9b540:hover::before, .elementor-46499 .elementor-element.elementor-element-7e9b540:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-7e9b540:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-7e9b540 > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-7e9b540 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-7e9b540:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-7e9b540:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-94e2029 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-94e2029.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-94e2029{text-align:start;}.elementor-46499 .elementor-element.elementor-element-94e2029 .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-29aa2f5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-29aa2f5{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-29aa2f5 p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-45d4918 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-45d4918 a:hover, .elementor-46499 .elementor-element.elementor-element-45d4918 a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-ed559f6{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-ed559f6:hover::before, .elementor-46499 .elementor-element.elementor-element-ed559f6:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-ed559f6:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-ed559f6 > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-ed559f6 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-ed559f6:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-ed559f6:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-0072180 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-0072180.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-0072180{text-align:start;}.elementor-46499 .elementor-element.elementor-element-0072180 .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-5c45309 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-5c45309{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-5c45309 p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-9e035bf > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-9e035bf a:hover, .elementor-46499 .elementor-element.elementor-element-9e035bf a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-b525058{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-b525058:hover::before, .elementor-46499 .elementor-element.elementor-element-b525058:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-b525058:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-b525058 > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-b525058 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-b525058:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-b525058:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-2fa78fe > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-2fa78fe.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-2fa78fe{text-align:start;}.elementor-46499 .elementor-element.elementor-element-2fa78fe .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-3949a3b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-3949a3b{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-3949a3b p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-0170b56 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-0170b56 a:hover, .elementor-46499 .elementor-element.elementor-element-0170b56 a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-f056bf5{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-f056bf5:hover::before, .elementor-46499 .elementor-element.elementor-element-f056bf5:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-f056bf5:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-f056bf5 > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-f056bf5 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-f056bf5:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-f056bf5:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-5d65008 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-5d65008.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-5d65008{text-align:start;}.elementor-46499 .elementor-element.elementor-element-5d65008 .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-03782fb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-03782fb{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-03782fb p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-6460d81 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-6460d81 a:hover, .elementor-46499 .elementor-element.elementor-element-6460d81 a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-38b0663{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-38b0663:hover::before, .elementor-46499 .elementor-element.elementor-element-38b0663:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-38b0663:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-38b0663 > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-38b0663 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-38b0663:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-38b0663:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-396727c > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-396727c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-396727c{text-align:start;}.elementor-46499 .elementor-element.elementor-element-396727c .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-5fb4ca7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-5fb4ca7{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-5fb4ca7 p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-04720c6 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-04720c6 a:hover, .elementor-46499 .elementor-element.elementor-element-04720c6 a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-6082962{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-6082962:hover::before, .elementor-46499 .elementor-element.elementor-element-6082962:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-6082962:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-6082962 > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-6082962 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-6082962:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-6082962:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-272cec2 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-272cec2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-272cec2{text-align:start;}.elementor-46499 .elementor-element.elementor-element-272cec2 .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-e33143a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-e33143a{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-e33143a p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-acf98fa > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-acf98fa a:hover, .elementor-46499 .elementor-element.elementor-element-acf98fa a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-a181adf{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-a181adf:hover::before, .elementor-46499 .elementor-element.elementor-element-a181adf:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-a181adf:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-a181adf > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-a181adf > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-a181adf:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-a181adf:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-1d5c0c1 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-1d5c0c1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-1d5c0c1{text-align:start;}.elementor-46499 .elementor-element.elementor-element-1d5c0c1 .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-7b87791 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-7b87791{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-7b87791 p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-48f865b > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-48f865b a:hover, .elementor-46499 .elementor-element.elementor-element-48f865b a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-9b2c8f9{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-9b2c8f9:hover::before, .elementor-46499 .elementor-element.elementor-element-9b2c8f9:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-9b2c8f9:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-9b2c8f9 > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-9b2c8f9 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-9b2c8f9:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-9b2c8f9:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-2b6ca4c > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-2b6ca4c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-2b6ca4c{text-align:start;}.elementor-46499 .elementor-element.elementor-element-2b6ca4c .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-477ba80 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-477ba80{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-477ba80 p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-fa5b971 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-fa5b971 a:hover, .elementor-46499 .elementor-element.elementor-element-fa5b971 a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-50b95a3{--display:flex;}.elementor-46499 .elementor-element.elementor-element-14fff09{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-46499 .elementor-element.elementor-element-a3e276f{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-a3e276f:hover::before, .elementor-46499 .elementor-element.elementor-element-a3e276f:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-a3e276f:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-a3e276f > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-a3e276f > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-a3e276f:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-a3e276f:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-ff677bd > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-ff677bd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-ff677bd{text-align:start;}.elementor-46499 .elementor-element.elementor-element-ff677bd .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-e274879 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-e274879{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-e274879 p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-bc9f471 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-bc9f471 a:hover, .elementor-46499 .elementor-element.elementor-element-bc9f471 a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-a18764f{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-a18764f:hover::before, .elementor-46499 .elementor-element.elementor-element-a18764f:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-a18764f:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-a18764f > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-a18764f > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-a18764f:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-a18764f:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-5d86a1c > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-5d86a1c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-5d86a1c{text-align:start;}.elementor-46499 .elementor-element.elementor-element-5d86a1c .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-44a7e16 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-44a7e16{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-44a7e16 p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-f1ce4ad > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-f1ce4ad a:hover, .elementor-46499 .elementor-element.elementor-element-f1ce4ad a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-589aff8{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-589aff8:hover::before, .elementor-46499 .elementor-element.elementor-element-589aff8:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-589aff8:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-589aff8 > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-589aff8 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-589aff8:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-589aff8:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-f86bee7 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-f86bee7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-f86bee7{text-align:start;}.elementor-46499 .elementor-element.elementor-element-f86bee7 .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-ce312df > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-ce312df{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-ce312df p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-142fdab > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-142fdab a:hover, .elementor-46499 .elementor-element.elementor-element-142fdab a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-72c0b54{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-72c0b54:hover::before, .elementor-46499 .elementor-element.elementor-element-72c0b54:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-72c0b54:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-72c0b54 > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-72c0b54 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-72c0b54:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-72c0b54:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-3e28b66 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-3e28b66.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-3e28b66{text-align:start;}.elementor-46499 .elementor-element.elementor-element-3e28b66 .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-a7b1c51 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-a7b1c51{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-a7b1c51 p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-255ff6a > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-255ff6a a:hover, .elementor-46499 .elementor-element.elementor-element-255ff6a a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-ea33620{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-ea33620:hover::before, .elementor-46499 .elementor-element.elementor-element-ea33620:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-ea33620:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-ea33620 > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-ea33620 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-ea33620:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-ea33620:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-a104a55 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-a104a55.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-a104a55{text-align:start;}.elementor-46499 .elementor-element.elementor-element-a104a55 .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-b49930a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-b49930a{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-b49930a p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-c559140 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-c559140 a:hover, .elementor-46499 .elementor-element.elementor-element-c559140 a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-421b76b{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-421b76b:hover::before, .elementor-46499 .elementor-element.elementor-element-421b76b:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-421b76b:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-421b76b > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-421b76b > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-421b76b:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-421b76b:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-7facaf9 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-7facaf9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-7facaf9{text-align:start;}.elementor-46499 .elementor-element.elementor-element-7facaf9 .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-dca0b5b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-dca0b5b{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-dca0b5b p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-4ae8e5a > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-4ae8e5a a:hover, .elementor-46499 .elementor-element.elementor-element-4ae8e5a a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-9815721{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-9815721:hover::before, .elementor-46499 .elementor-element.elementor-element-9815721:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-9815721:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-9815721 > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-9815721 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-9815721:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-9815721:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-99e95a7 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-99e95a7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-99e95a7{text-align:start;}.elementor-46499 .elementor-element.elementor-element-99e95a7 .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-0fa09cc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-0fa09cc{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-0fa09cc p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-38899aa > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-38899aa a:hover, .elementor-46499 .elementor-element.elementor-element-38899aa a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-50f5c86{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-50f5c86:hover::before, .elementor-46499 .elementor-element.elementor-element-50f5c86:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-50f5c86:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-50f5c86 > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-50f5c86 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-50f5c86:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-50f5c86:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-e4207bc > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-e4207bc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-e4207bc{text-align:start;}.elementor-46499 .elementor-element.elementor-element-e4207bc .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-252054d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-252054d{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-252054d p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-206dcb8 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-206dcb8 a:hover, .elementor-46499 .elementor-element.elementor-element-206dcb8 a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-8e50add{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-8e50add:hover::before, .elementor-46499 .elementor-element.elementor-element-8e50add:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-8e50add:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-8e50add > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-8e50add > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-8e50add:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-8e50add:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-b28d866 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-b28d866.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-b28d866{text-align:start;}.elementor-46499 .elementor-element.elementor-element-b28d866 .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-fb63f57 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-fb63f57{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-fb63f57 p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-1a8d7d5 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-1a8d7d5 a:hover, .elementor-46499 .elementor-element.elementor-element-1a8d7d5 a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-e35b920{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-e35b920:hover::before, .elementor-46499 .elementor-element.elementor-element-e35b920:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-e35b920:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-e35b920 > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-e35b920 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-e35b920:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-e35b920:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-e1ce636 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-e1ce636.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-e1ce636{text-align:start;}.elementor-46499 .elementor-element.elementor-element-e1ce636 .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-fdbd99a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-fdbd99a{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-fdbd99a p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-674738a > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-674738a a:hover, .elementor-46499 .elementor-element.elementor-element-674738a a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-58f4259{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-58f4259:hover::before, .elementor-46499 .elementor-element.elementor-element-58f4259:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-58f4259:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-58f4259 > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-58f4259 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-58f4259:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-58f4259:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-86e2cd5 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-86e2cd5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-86e2cd5{text-align:start;}.elementor-46499 .elementor-element.elementor-element-86e2cd5 .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-60a2259 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-60a2259{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-60a2259 p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-b01b790 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-b01b790 a:hover, .elementor-46499 .elementor-element.elementor-element-b01b790 a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-a494fe3{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DFE3;--border-color:#D9DFE3;--padding-top:25px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-46499 .elementor-element.elementor-element-a494fe3:hover::before, .elementor-46499 .elementor-element.elementor-element-a494fe3:hover > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-a494fe3:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46499 .elementor-element.elementor-element-a494fe3 > .elementor-background-slideshow:hover::before, .elementor-46499 .elementor-element.elementor-element-a494fe3 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46499 .elementor-element.elementor-element-a494fe3:hover{--overlay-opacity:0.5;box-shadow:0px -5px 10px 0px #B6C0C7 inset;}.elementor-46499 .elementor-element.elementor-element-a494fe3:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46499 .elementor-element.elementor-element-777fb8c > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-46499 .elementor-element.elementor-element-777fb8c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46499 .elementor-element.elementor-element-777fb8c{text-align:start;}.elementor-46499 .elementor-element.elementor-element-777fb8c .elementor-heading-title{font-size:18px;font-weight:800;line-height:12px;letter-spacing:0px;color:#243847;}.elementor-46499 .elementor-element.elementor-element-e9ba63f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-e9ba63f{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:400;color:#5B6670;}.elementor-46499 .elementor-element.elementor-element-e9ba63f p{margin-block-end:0px;}.elementor-46499 .elementor-element.elementor-element-50be0a7 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-46499 .elementor-element.elementor-element-50be0a7 a:hover, .elementor-46499 .elementor-element.elementor-element-50be0a7 a:focus{color:#A02626;}.elementor-46499 .elementor-element.elementor-element-3837d3b{--n-accordion-title-font-size:20px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:13px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#86307C;--n-accordion-title-hover-color:#86307C;--n-accordion-title-active-color:#FFFFFF;}.elementor-46499 .elementor-element.elementor-element-3837d3b > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-eabf6f7 );}.elementor-46499 .elementor-element.elementor-element-3837d3b > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:transparent;background-image:linear-gradient(180deg, #86307C 0%, #86307C 100%);}.elementor-46499 .elementor-element.elementor-element-3837d3b {--n-accordion-padding:10px 10px 10px 22px;}:where( .elementor-46499 .elementor-element.elementor-element-3837d3b > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Georgia", Sans-serif;font-weight:700;}@media(min-width:768px){.elementor-46499 .elementor-element.elementor-element-7b935a7{--width:100%;}.elementor-46499 .elementor-element.elementor-element-f3bcc5e{--width:100%;}.elementor-46499 .elementor-element.elementor-element-cb30a96{--width:100%;}.elementor-46499 .elementor-element.elementor-element-bcdd1a8{--width:100%;}.elementor-46499 .elementor-element.elementor-element-4d46a4c{--width:100%;}.elementor-46499 .elementor-element.elementor-element-57ee85b{--width:100%;}.elementor-46499 .elementor-element.elementor-element-7a15298{--width:100%;}.elementor-46499 .elementor-element.elementor-element-f30c93d{--width:100%;}.elementor-46499 .elementor-element.elementor-element-938f6fc{--width:100%;}.elementor-46499 .elementor-element.elementor-element-175ec90{--width:100%;}.elementor-46499 .elementor-element.elementor-element-456d621{--width:100%;}.elementor-46499 .elementor-element.elementor-element-2958438{--width:100%;}.elementor-46499 .elementor-element.elementor-element-e0dca9f{--width:100%;}.elementor-46499 .elementor-element.elementor-element-0e7ad00{--width:100%;}.elementor-46499 .elementor-element.elementor-element-4174364{--width:100%;}.elementor-46499 .elementor-element.elementor-element-0c4543b{--width:100%;}.elementor-46499 .elementor-element.elementor-element-c1e625f{--width:100%;}.elementor-46499 .elementor-element.elementor-element-6f9d08b{--width:100%;}.elementor-46499 .elementor-element.elementor-element-d9f2032{--width:100%;}.elementor-46499 .elementor-element.elementor-element-60cf19f{--width:100%;}.elementor-46499 .elementor-element.elementor-element-4a72094{--width:100%;}.elementor-46499 .elementor-element.elementor-element-48f33d8{--width:100%;}.elementor-46499 .elementor-element.elementor-element-0f9f9cf{--width:100%;}.elementor-46499 .elementor-element.elementor-element-84bd31e{--width:100%;}.elementor-46499 .elementor-element.elementor-element-87a1c6a{--width:100%;}.elementor-46499 .elementor-element.elementor-element-0342a59{--width:100%;}.elementor-46499 .elementor-element.elementor-element-ee0b97b{--width:100%;}.elementor-46499 .elementor-element.elementor-element-d63b4f8{--width:100%;}.elementor-46499 .elementor-element.elementor-element-794d021{--width:100%;}.elementor-46499 .elementor-element.elementor-element-ebfc85b{--width:100%;}.elementor-46499 .elementor-element.elementor-element-166516b{--width:100%;}.elementor-46499 .elementor-element.elementor-element-3f7fc6f{--width:100%;}.elementor-46499 .elementor-element.elementor-element-35af2f2{--width:100%;}.elementor-46499 .elementor-element.elementor-element-678d152{--width:100%;}.elementor-46499 .elementor-element.elementor-element-f6f8949{--width:100%;}.elementor-46499 .elementor-element.elementor-element-6642200{--width:100%;}.elementor-46499 .elementor-element.elementor-element-a2abda3{--width:100%;}.elementor-46499 .elementor-element.elementor-element-394ae04{--width:100%;}.elementor-46499 .elementor-element.elementor-element-76685e5{--width:100%;}.elementor-46499 .elementor-element.elementor-element-5204827{--width:100%;}.elementor-46499 .elementor-element.elementor-element-b34c505{--width:100%;}.elementor-46499 .elementor-element.elementor-element-52d581a{--width:100%;}.elementor-46499 .elementor-element.elementor-element-9ce7c36{--width:100%;}.elementor-46499 .elementor-element.elementor-element-3ea783b{--width:100%;}.elementor-46499 .elementor-element.elementor-element-fdb32db{--width:100%;}.elementor-46499 .elementor-element.elementor-element-c887b04{--width:100%;}.elementor-46499 .elementor-element.elementor-element-c1d7695{--width:100%;}.elementor-46499 .elementor-element.elementor-element-d1790db{--width:100%;}.elementor-46499 .elementor-element.elementor-element-7c18843{--width:100%;}.elementor-46499 .elementor-element.elementor-element-6a77b1b{--width:100%;}.elementor-46499 .elementor-element.elementor-element-f0ea43d{--width:100%;}.elementor-46499 .elementor-element.elementor-element-20e75f3{--width:100%;}.elementor-46499 .elementor-element.elementor-element-e92ebcc{--width:100%;}.elementor-46499 .elementor-element.elementor-element-32b8344{--width:100%;}.elementor-46499 .elementor-element.elementor-element-0bbc854{--width:100%;}.elementor-46499 .elementor-element.elementor-element-528f98d{--width:100%;}.elementor-46499 .elementor-element.elementor-element-57ff565{--width:100%;}.elementor-46499 .elementor-element.elementor-element-14214ac{--width:100%;}.elementor-46499 .elementor-element.elementor-element-366c303{--width:100%;}.elementor-46499 .elementor-element.elementor-element-5743696{--width:100%;}.elementor-46499 .elementor-element.elementor-element-ad11334{--width:100%;}.elementor-46499 .elementor-element.elementor-element-8509065{--width:100%;}.elementor-46499 .elementor-element.elementor-element-3e9c743{--width:100%;}.elementor-46499 .elementor-element.elementor-element-7227853{--width:100%;}.elementor-46499 .elementor-element.elementor-element-3601968{--width:100%;}.elementor-46499 .elementor-element.elementor-element-92170d4{--width:100%;}.elementor-46499 .elementor-element.elementor-element-20f13eb{--width:100%;}.elementor-46499 .elementor-element.elementor-element-517e616{--width:100%;}.elementor-46499 .elementor-element.elementor-element-02ea0d3{--width:100%;}.elementor-46499 .elementor-element.elementor-element-15081a6{--width:100%;}.elementor-46499 .elementor-element.elementor-element-b2d4447{--width:100%;}.elementor-46499 .elementor-element.elementor-element-ec26c6e{--width:100%;}.elementor-46499 .elementor-element.elementor-element-18199d9{--width:100%;}.elementor-46499 .elementor-element.elementor-element-3da18b7{--width:100%;}.elementor-46499 .elementor-element.elementor-element-734bbe2{--width:100%;}.elementor-46499 .elementor-element.elementor-element-e760e11{--width:100%;}.elementor-46499 .elementor-element.elementor-element-c164549{--width:100%;}.elementor-46499 .elementor-element.elementor-element-8a776dc{--width:100%;}.elementor-46499 .elementor-element.elementor-element-5282f8a{--width:100%;}.elementor-46499 .elementor-element.elementor-element-8734c81{--width:100%;}.elementor-46499 .elementor-element.elementor-element-b416914{--width:100%;}.elementor-46499 .elementor-element.elementor-element-f55dc65{--width:100%;}.elementor-46499 .elementor-element.elementor-element-b0ed4aa{--width:100%;}.elementor-46499 .elementor-element.elementor-element-de07d5e{--width:100%;}.elementor-46499 .elementor-element.elementor-element-53add3b{--width:100%;}.elementor-46499 .elementor-element.elementor-element-0165061{--width:100%;}.elementor-46499 .elementor-element.elementor-element-f92848e{--width:100%;}.elementor-46499 .elementor-element.elementor-element-c1050ef{--width:100%;}.elementor-46499 .elementor-element.elementor-element-5fba044{--width:100%;}.elementor-46499 .elementor-element.elementor-element-ed762e8{--width:100%;}.elementor-46499 .elementor-element.elementor-element-678a05a{--width:100%;}.elementor-46499 .elementor-element.elementor-element-f75f9c0{--width:100%;}.elementor-46499 .elementor-element.elementor-element-49549a3{--width:100%;}.elementor-46499 .elementor-element.elementor-element-609b11d{--width:100%;}.elementor-46499 .elementor-element.elementor-element-162490b{--width:100%;}.elementor-46499 .elementor-element.elementor-element-559057e{--width:100%;}.elementor-46499 .elementor-element.elementor-element-0931804{--width:100%;}.elementor-46499 .elementor-element.elementor-element-47121f2{--width:100%;}.elementor-46499 .elementor-element.elementor-element-fc0dbae{--width:100%;}.elementor-46499 .elementor-element.elementor-element-258df91{--width:100%;}.elementor-46499 .elementor-element.elementor-element-7e9b540{--width:100%;}.elementor-46499 .elementor-element.elementor-element-ed559f6{--width:100%;}.elementor-46499 .elementor-element.elementor-element-b525058{--width:100%;}.elementor-46499 .elementor-element.elementor-element-f056bf5{--width:100%;}.elementor-46499 .elementor-element.elementor-element-38b0663{--width:100%;}.elementor-46499 .elementor-element.elementor-element-6082962{--width:100%;}.elementor-46499 .elementor-element.elementor-element-a181adf{--width:100%;}.elementor-46499 .elementor-element.elementor-element-9b2c8f9{--width:100%;}.elementor-46499 .elementor-element.elementor-element-a3e276f{--width:100%;}.elementor-46499 .elementor-element.elementor-element-a18764f{--width:100%;}.elementor-46499 .elementor-element.elementor-element-589aff8{--width:100%;}.elementor-46499 .elementor-element.elementor-element-72c0b54{--width:100%;}.elementor-46499 .elementor-element.elementor-element-ea33620{--width:100%;}.elementor-46499 .elementor-element.elementor-element-421b76b{--width:100%;}.elementor-46499 .elementor-element.elementor-element-9815721{--width:100%;}.elementor-46499 .elementor-element.elementor-element-50f5c86{--width:100%;}.elementor-46499 .elementor-element.elementor-element-8e50add{--width:100%;}.elementor-46499 .elementor-element.elementor-element-e35b920{--width:100%;}.elementor-46499 .elementor-element.elementor-element-58f4259{--width:100%;}.elementor-46499 .elementor-element.elementor-element-a494fe3{--width:100%;}}@media(max-width:1024px){.elementor-46499 .elementor-element.elementor-element-975968c{--grid-auto-flow:row;}.elementor-46499 .elementor-element.elementor-element-fee82ce{--grid-auto-flow:row;}.elementor-46499 .elementor-element.elementor-element-79f5ef1{--grid-auto-flow:row;}.elementor-46499 .elementor-element.elementor-element-3ed137a{--grid-auto-flow:row;}.elementor-46499 .elementor-element.elementor-element-e87fdff{--grid-auto-flow:row;}.elementor-46499 .elementor-element.elementor-element-fa81308{--grid-auto-flow:row;}.elementor-46499 .elementor-element.elementor-element-3a387f9{--grid-auto-flow:row;}.elementor-46499 .elementor-element.elementor-element-0d10d03{--grid-auto-flow:row;}.elementor-46499 .elementor-element.elementor-element-2773bcf{--grid-auto-flow:row;}.elementor-46499 .elementor-element.elementor-element-14fff09{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-46499 .elementor-element.elementor-element-975968c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-46499 .elementor-element.elementor-element-fee82ce{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-46499 .elementor-element.elementor-element-79f5ef1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-46499 .elementor-element.elementor-element-3ed137a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-46499 .elementor-element.elementor-element-e87fdff{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-46499 .elementor-element.elementor-element-fa81308{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-46499 .elementor-element.elementor-element-3a387f9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-46499 .elementor-element.elementor-element-0d10d03{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-46499 .elementor-element.elementor-element-2773bcf{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-46499 .elementor-element.elementor-element-14fff09{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for text-editor, class: .elementor-element-574b780 */.elementor-46499 .elementor-element.elementor-element-574b780 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-574b780 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-574b780 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-574b780 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-574b780 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-574b780 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-574b780 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-574b780 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b935a7 */.elementor-46499 .elementor-element.elementor-element-7b935a7 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7b935a7:hover,
.elementor-46499 .elementor-element.elementor-element-7b935a7:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-7b935a7 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-7b935a7:hover,
    .elementor-46499 .elementor-element.elementor-element-7b935a7:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d52f9b */.elementor-46499 .elementor-element.elementor-element-2d52f9b .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-2d52f9b .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-2d52f9b .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-2d52f9b .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-2d52f9b .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-2d52f9b .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-2d52f9b .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-2d52f9b .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3bcc5e */.elementor-46499 .elementor-element.elementor-element-f3bcc5e {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f3bcc5e:hover,
.elementor-46499 .elementor-element.elementor-element-f3bcc5e:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f3bcc5e {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f3bcc5e:hover,
    .elementor-46499 .elementor-element.elementor-element-f3bcc5e:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ab204cb */.elementor-46499 .elementor-element.elementor-element-ab204cb .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ab204cb .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ab204cb .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-ab204cb .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-ab204cb .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ab204cb .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-ab204cb .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ab204cb .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb30a96 */.elementor-46499 .elementor-element.elementor-element-cb30a96 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-cb30a96:hover,
.elementor-46499 .elementor-element.elementor-element-cb30a96:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-cb30a96 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-cb30a96:hover,
    .elementor-46499 .elementor-element.elementor-element-cb30a96:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-64541d9 */.elementor-46499 .elementor-element.elementor-element-64541d9 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-64541d9 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-64541d9 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-64541d9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-64541d9 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-64541d9 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-64541d9 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-64541d9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcdd1a8 */.elementor-46499 .elementor-element.elementor-element-bcdd1a8 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-bcdd1a8:hover,
.elementor-46499 .elementor-element.elementor-element-bcdd1a8:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-bcdd1a8 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-bcdd1a8:hover,
    .elementor-46499 .elementor-element.elementor-element-bcdd1a8:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3f229ce */.elementor-46499 .elementor-element.elementor-element-3f229ce .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3f229ce .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3f229ce .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-3f229ce .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-3f229ce .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-3f229ce .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-3f229ce .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-3f229ce .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d46a4c */.elementor-46499 .elementor-element.elementor-element-4d46a4c {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4d46a4c:hover,
.elementor-46499 .elementor-element.elementor-element-4d46a4c:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-4d46a4c {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-4d46a4c:hover,
    .elementor-46499 .elementor-element.elementor-element-4d46a4c:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ee90ba */.elementor-46499 .elementor-element.elementor-element-4ee90ba .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4ee90ba .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4ee90ba .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-4ee90ba .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-4ee90ba .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-4ee90ba .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-4ee90ba .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-4ee90ba .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57ee85b */.elementor-46499 .elementor-element.elementor-element-57ee85b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-57ee85b:hover,
.elementor-46499 .elementor-element.elementor-element-57ee85b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-57ee85b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-57ee85b:hover,
    .elementor-46499 .elementor-element.elementor-element-57ee85b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ab0d93e */.elementor-46499 .elementor-element.elementor-element-ab0d93e .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ab0d93e .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ab0d93e .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-ab0d93e .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-ab0d93e .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ab0d93e .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-ab0d93e .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ab0d93e .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a15298 */.elementor-46499 .elementor-element.elementor-element-7a15298 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7a15298:hover,
.elementor-46499 .elementor-element.elementor-element-7a15298:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-7a15298 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-7a15298:hover,
    .elementor-46499 .elementor-element.elementor-element-7a15298:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e6f6c0 */.elementor-46499 .elementor-element.elementor-element-8e6f6c0 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8e6f6c0 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8e6f6c0 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-8e6f6c0 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-8e6f6c0 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-8e6f6c0 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-8e6f6c0 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-8e6f6c0 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f30c93d */.elementor-46499 .elementor-element.elementor-element-f30c93d {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f30c93d:hover,
.elementor-46499 .elementor-element.elementor-element-f30c93d:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f30c93d {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f30c93d:hover,
    .elementor-46499 .elementor-element.elementor-element-f30c93d:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25f2de8 */.elementor-46499 .elementor-element.elementor-element-25f2de8 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-25f2de8 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-25f2de8 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-25f2de8 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-25f2de8 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-25f2de8 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-25f2de8 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-25f2de8 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-938f6fc */.elementor-46499 .elementor-element.elementor-element-938f6fc {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-938f6fc:hover,
.elementor-46499 .elementor-element.elementor-element-938f6fc:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-938f6fc {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-938f6fc:hover,
    .elementor-46499 .elementor-element.elementor-element-938f6fc:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ebcb125 */.elementor-46499 .elementor-element.elementor-element-ebcb125 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ebcb125 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ebcb125 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-ebcb125 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-ebcb125 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ebcb125 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-ebcb125 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ebcb125 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-175ec90 */.elementor-46499 .elementor-element.elementor-element-175ec90 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-175ec90:hover,
.elementor-46499 .elementor-element.elementor-element-175ec90:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-175ec90 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-175ec90:hover,
    .elementor-46499 .elementor-element.elementor-element-175ec90:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-af03dc5 */.elementor-46499 .elementor-element.elementor-element-af03dc5 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-af03dc5 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-af03dc5 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-af03dc5 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-af03dc5 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-af03dc5 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-af03dc5 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-af03dc5 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-456d621 */.elementor-46499 .elementor-element.elementor-element-456d621 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-456d621:hover,
.elementor-46499 .elementor-element.elementor-element-456d621:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-456d621 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-456d621:hover,
    .elementor-46499 .elementor-element.elementor-element-456d621:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b03428 */.elementor-46499 .elementor-element.elementor-element-7b03428 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7b03428 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7b03428 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-7b03428 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-7b03428 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-7b03428 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-7b03428 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-7b03428 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7090b3b */.elementor-46499 .elementor-element.elementor-element-7090b3b .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7090b3b .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7090b3b .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-7090b3b .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-7090b3b .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-7090b3b .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-7090b3b .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-7090b3b .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f3c691 */.elementor-46499 .elementor-element.elementor-element-8f3c691 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8f3c691 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8f3c691 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-8f3c691 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-8f3c691 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-8f3c691 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-8f3c691 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-8f3c691 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2958438 */.elementor-46499 .elementor-element.elementor-element-2958438 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-2958438:hover,
.elementor-46499 .elementor-element.elementor-element-2958438:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-2958438 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-2958438:hover,
    .elementor-46499 .elementor-element.elementor-element-2958438:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-704cbe9 */.elementor-46499 .elementor-element.elementor-element-704cbe9 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-704cbe9 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-704cbe9 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-704cbe9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-704cbe9 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-704cbe9 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-704cbe9 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-704cbe9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0dca9f */.elementor-46499 .elementor-element.elementor-element-e0dca9f {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e0dca9f:hover,
.elementor-46499 .elementor-element.elementor-element-e0dca9f:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-e0dca9f {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-e0dca9f:hover,
    .elementor-46499 .elementor-element.elementor-element-e0dca9f:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2b7b1c9 */.elementor-46499 .elementor-element.elementor-element-2b7b1c9 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-2b7b1c9 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-2b7b1c9 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-2b7b1c9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-2b7b1c9 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-2b7b1c9 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-2b7b1c9 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-2b7b1c9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e7ad00 */.elementor-46499 .elementor-element.elementor-element-0e7ad00 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0e7ad00:hover,
.elementor-46499 .elementor-element.elementor-element-0e7ad00:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0e7ad00 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0e7ad00:hover,
    .elementor-46499 .elementor-element.elementor-element-0e7ad00:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf0dea4 */.elementor-46499 .elementor-element.elementor-element-cf0dea4 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-cf0dea4 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-cf0dea4 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-cf0dea4 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-cf0dea4 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-cf0dea4 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-cf0dea4 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-cf0dea4 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4174364 */.elementor-46499 .elementor-element.elementor-element-4174364 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4174364:hover,
.elementor-46499 .elementor-element.elementor-element-4174364:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-4174364 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-4174364:hover,
    .elementor-46499 .elementor-element.elementor-element-4174364:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-43437d7 */.elementor-46499 .elementor-element.elementor-element-43437d7 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-43437d7 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-43437d7 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-43437d7 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-43437d7 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-43437d7 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-43437d7 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-43437d7 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c4543b */.elementor-46499 .elementor-element.elementor-element-0c4543b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0c4543b:hover,
.elementor-46499 .elementor-element.elementor-element-0c4543b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0c4543b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0c4543b:hover,
    .elementor-46499 .elementor-element.elementor-element-0c4543b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12b24a8 */.elementor-46499 .elementor-element.elementor-element-12b24a8 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-12b24a8 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-12b24a8 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-12b24a8 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-12b24a8 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-12b24a8 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-12b24a8 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-12b24a8 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1e625f */.elementor-46499 .elementor-element.elementor-element-c1e625f {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c1e625f:hover,
.elementor-46499 .elementor-element.elementor-element-c1e625f:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-c1e625f {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-c1e625f:hover,
    .elementor-46499 .elementor-element.elementor-element-c1e625f:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-825791d */.elementor-46499 .elementor-element.elementor-element-825791d .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-825791d .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-825791d .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-825791d .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-825791d .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-825791d .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-825791d .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-825791d .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f9d08b */.elementor-46499 .elementor-element.elementor-element-6f9d08b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6f9d08b:hover,
.elementor-46499 .elementor-element.elementor-element-6f9d08b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-6f9d08b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-6f9d08b:hover,
    .elementor-46499 .elementor-element.elementor-element-6f9d08b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-127b723 */.elementor-46499 .elementor-element.elementor-element-127b723 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-127b723 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-127b723 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-127b723 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-127b723 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-127b723 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-127b723 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-127b723 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9f2032 */.elementor-46499 .elementor-element.elementor-element-d9f2032 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d9f2032:hover,
.elementor-46499 .elementor-element.elementor-element-d9f2032:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-d9f2032 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-d9f2032:hover,
    .elementor-46499 .elementor-element.elementor-element-d9f2032:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aaf05dc */.elementor-46499 .elementor-element.elementor-element-aaf05dc .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-aaf05dc .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-aaf05dc .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-aaf05dc .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-aaf05dc .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-aaf05dc .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-aaf05dc .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-aaf05dc .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60cf19f */.elementor-46499 .elementor-element.elementor-element-60cf19f {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-60cf19f:hover,
.elementor-46499 .elementor-element.elementor-element-60cf19f:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-60cf19f {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-60cf19f:hover,
    .elementor-46499 .elementor-element.elementor-element-60cf19f:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3092c2d */.elementor-46499 .elementor-element.elementor-element-3092c2d .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3092c2d .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3092c2d .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-3092c2d .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-3092c2d .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-3092c2d .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-3092c2d .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-3092c2d .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a72094 */.elementor-46499 .elementor-element.elementor-element-4a72094 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4a72094:hover,
.elementor-46499 .elementor-element.elementor-element-4a72094:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-4a72094 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-4a72094:hover,
    .elementor-46499 .elementor-element.elementor-element-4a72094:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-13c6185 */.elementor-46499 .elementor-element.elementor-element-13c6185 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-13c6185 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-13c6185 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-13c6185 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-13c6185 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-13c6185 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-13c6185 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-13c6185 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48f33d8 */.elementor-46499 .elementor-element.elementor-element-48f33d8 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-48f33d8:hover,
.elementor-46499 .elementor-element.elementor-element-48f33d8:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-48f33d8 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-48f33d8:hover,
    .elementor-46499 .elementor-element.elementor-element-48f33d8:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1bf74d0 */.elementor-46499 .elementor-element.elementor-element-1bf74d0 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1bf74d0 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1bf74d0 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-1bf74d0 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-1bf74d0 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-1bf74d0 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-1bf74d0 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-1bf74d0 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f9f9cf */.elementor-46499 .elementor-element.elementor-element-0f9f9cf {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0f9f9cf:hover,
.elementor-46499 .elementor-element.elementor-element-0f9f9cf:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0f9f9cf {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0f9f9cf:hover,
    .elementor-46499 .elementor-element.elementor-element-0f9f9cf:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7dace4 */.elementor-46499 .elementor-element.elementor-element-d7dace4 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d7dace4 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d7dace4 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-d7dace4 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-d7dace4 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-d7dace4 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-d7dace4 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-d7dace4 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84bd31e */.elementor-46499 .elementor-element.elementor-element-84bd31e {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-84bd31e:hover,
.elementor-46499 .elementor-element.elementor-element-84bd31e:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-84bd31e {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-84bd31e:hover,
    .elementor-46499 .elementor-element.elementor-element-84bd31e:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c10b07c */.elementor-46499 .elementor-element.elementor-element-c10b07c .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c10b07c .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c10b07c .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-c10b07c .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-c10b07c .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-c10b07c .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-c10b07c .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-c10b07c .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-87a1c6a */.elementor-46499 .elementor-element.elementor-element-87a1c6a {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-87a1c6a:hover,
.elementor-46499 .elementor-element.elementor-element-87a1c6a:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-87a1c6a {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-87a1c6a:hover,
    .elementor-46499 .elementor-element.elementor-element-87a1c6a:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb439 */.elementor-46499 .elementor-element.elementor-element-c0bb439 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c0bb439 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c0bb439 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-c0bb439 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-c0bb439 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-c0bb439 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-c0bb439 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-c0bb439 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0342a59 */.elementor-46499 .elementor-element.elementor-element-0342a59 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0342a59:hover,
.elementor-46499 .elementor-element.elementor-element-0342a59:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0342a59 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0342a59:hover,
    .elementor-46499 .elementor-element.elementor-element-0342a59:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fb100e6 */.elementor-46499 .elementor-element.elementor-element-fb100e6 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-fb100e6 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-fb100e6 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-fb100e6 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-fb100e6 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-fb100e6 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-fb100e6 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-fb100e6 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee0b97b */.elementor-46499 .elementor-element.elementor-element-ee0b97b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ee0b97b:hover,
.elementor-46499 .elementor-element.elementor-element-ee0b97b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ee0b97b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ee0b97b:hover,
    .elementor-46499 .elementor-element.elementor-element-ee0b97b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-573d087 */.elementor-46499 .elementor-element.elementor-element-573d087 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-573d087 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-573d087 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-573d087 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-573d087 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-573d087 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-573d087 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-573d087 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d63b4f8 */.elementor-46499 .elementor-element.elementor-element-d63b4f8 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d63b4f8:hover,
.elementor-46499 .elementor-element.elementor-element-d63b4f8:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-d63b4f8 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-d63b4f8:hover,
    .elementor-46499 .elementor-element.elementor-element-d63b4f8:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ebd0659 */.elementor-46499 .elementor-element.elementor-element-ebd0659 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ebd0659 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ebd0659 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-ebd0659 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-ebd0659 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ebd0659 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-ebd0659 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ebd0659 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-794d021 */.elementor-46499 .elementor-element.elementor-element-794d021 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-794d021:hover,
.elementor-46499 .elementor-element.elementor-element-794d021:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-794d021 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-794d021:hover,
    .elementor-46499 .elementor-element.elementor-element-794d021:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6a4f1b */.elementor-46499 .elementor-element.elementor-element-f6a4f1b .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f6a4f1b .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f6a4f1b .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-f6a4f1b .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-f6a4f1b .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f6a4f1b .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-f6a4f1b .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f6a4f1b .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebfc85b */.elementor-46499 .elementor-element.elementor-element-ebfc85b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ebfc85b:hover,
.elementor-46499 .elementor-element.elementor-element-ebfc85b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ebfc85b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ebfc85b:hover,
    .elementor-46499 .elementor-element.elementor-element-ebfc85b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf1279c */.elementor-46499 .elementor-element.elementor-element-cf1279c .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-cf1279c .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-cf1279c .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-cf1279c .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-cf1279c .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-cf1279c .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-cf1279c .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-cf1279c .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-166516b */.elementor-46499 .elementor-element.elementor-element-166516b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-166516b:hover,
.elementor-46499 .elementor-element.elementor-element-166516b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-166516b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-166516b:hover,
    .elementor-46499 .elementor-element.elementor-element-166516b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ca23af */.elementor-46499 .elementor-element.elementor-element-4ca23af .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4ca23af .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4ca23af .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-4ca23af .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-4ca23af .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-4ca23af .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-4ca23af .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-4ca23af .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f7fc6f */.elementor-46499 .elementor-element.elementor-element-3f7fc6f {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3f7fc6f:hover,
.elementor-46499 .elementor-element.elementor-element-3f7fc6f:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-3f7fc6f {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-3f7fc6f:hover,
    .elementor-46499 .elementor-element.elementor-element-3f7fc6f:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6e8977d */.elementor-46499 .elementor-element.elementor-element-6e8977d .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6e8977d .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6e8977d .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-6e8977d .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-6e8977d .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-6e8977d .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-6e8977d .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-6e8977d .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35af2f2 */.elementor-46499 .elementor-element.elementor-element-35af2f2 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-35af2f2:hover,
.elementor-46499 .elementor-element.elementor-element-35af2f2:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-35af2f2 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-35af2f2:hover,
    .elementor-46499 .elementor-element.elementor-element-35af2f2:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0015734 */.elementor-46499 .elementor-element.elementor-element-0015734 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0015734 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0015734 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-0015734 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-0015734 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0015734 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-0015734 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0015734 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-678d152 */.elementor-46499 .elementor-element.elementor-element-678d152 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-678d152:hover,
.elementor-46499 .elementor-element.elementor-element-678d152:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-678d152 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-678d152:hover,
    .elementor-46499 .elementor-element.elementor-element-678d152:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5940b3e */.elementor-46499 .elementor-element.elementor-element-5940b3e .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5940b3e .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5940b3e .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-5940b3e .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-5940b3e .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-5940b3e .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-5940b3e .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-5940b3e .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6f8949 */.elementor-46499 .elementor-element.elementor-element-f6f8949 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f6f8949:hover,
.elementor-46499 .elementor-element.elementor-element-f6f8949:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f6f8949 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f6f8949:hover,
    .elementor-46499 .elementor-element.elementor-element-f6f8949:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c21cf8 */.elementor-46499 .elementor-element.elementor-element-5c21cf8 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5c21cf8 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5c21cf8 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-5c21cf8 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-5c21cf8 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-5c21cf8 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-5c21cf8 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-5c21cf8 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6642200 */.elementor-46499 .elementor-element.elementor-element-6642200 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6642200:hover,
.elementor-46499 .elementor-element.elementor-element-6642200:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-6642200 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-6642200:hover,
    .elementor-46499 .elementor-element.elementor-element-6642200:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9dcf266 */.elementor-46499 .elementor-element.elementor-element-9dcf266 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9dcf266 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9dcf266 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-9dcf266 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-9dcf266 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-9dcf266 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-9dcf266 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-9dcf266 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2abda3 */.elementor-46499 .elementor-element.elementor-element-a2abda3 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a2abda3:hover,
.elementor-46499 .elementor-element.elementor-element-a2abda3:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-a2abda3 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-a2abda3:hover,
    .elementor-46499 .elementor-element.elementor-element-a2abda3:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bc8a28f */.elementor-46499 .elementor-element.elementor-element-bc8a28f .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-bc8a28f .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-bc8a28f .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-bc8a28f .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-bc8a28f .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-bc8a28f .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-bc8a28f .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-bc8a28f .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-394ae04 */.elementor-46499 .elementor-element.elementor-element-394ae04 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-394ae04:hover,
.elementor-46499 .elementor-element.elementor-element-394ae04:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-394ae04 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-394ae04:hover,
    .elementor-46499 .elementor-element.elementor-element-394ae04:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e697d40 */.elementor-46499 .elementor-element.elementor-element-e697d40 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e697d40 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e697d40 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-e697d40 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-e697d40 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-e697d40 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-e697d40 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-e697d40 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76685e5 */.elementor-46499 .elementor-element.elementor-element-76685e5 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-76685e5:hover,
.elementor-46499 .elementor-element.elementor-element-76685e5:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-76685e5 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-76685e5:hover,
    .elementor-46499 .elementor-element.elementor-element-76685e5:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-303e558 */.elementor-46499 .elementor-element.elementor-element-303e558 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-303e558 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-303e558 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-303e558 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-303e558 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-303e558 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-303e558 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-303e558 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5204827 */.elementor-46499 .elementor-element.elementor-element-5204827 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5204827:hover,
.elementor-46499 .elementor-element.elementor-element-5204827:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-5204827 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-5204827:hover,
    .elementor-46499 .elementor-element.elementor-element-5204827:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1f0b73b */.elementor-46499 .elementor-element.elementor-element-1f0b73b .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1f0b73b .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1f0b73b .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-1f0b73b .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-1f0b73b .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-1f0b73b .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-1f0b73b .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-1f0b73b .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b34c505 */.elementor-46499 .elementor-element.elementor-element-b34c505 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b34c505:hover,
.elementor-46499 .elementor-element.elementor-element-b34c505:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b34c505 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b34c505:hover,
    .elementor-46499 .elementor-element.elementor-element-b34c505:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-434f8be */.elementor-46499 .elementor-element.elementor-element-434f8be .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-434f8be .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-434f8be .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-434f8be .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-434f8be .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-434f8be .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-434f8be .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-434f8be .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52d581a */.elementor-46499 .elementor-element.elementor-element-52d581a {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-52d581a:hover,
.elementor-46499 .elementor-element.elementor-element-52d581a:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-52d581a {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-52d581a:hover,
    .elementor-46499 .elementor-element.elementor-element-52d581a:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-05ab62e */.elementor-46499 .elementor-element.elementor-element-05ab62e .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-05ab62e .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-05ab62e .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-05ab62e .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-05ab62e .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-05ab62e .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-05ab62e .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-05ab62e .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ce7c36 */.elementor-46499 .elementor-element.elementor-element-9ce7c36 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9ce7c36:hover,
.elementor-46499 .elementor-element.elementor-element-9ce7c36:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-9ce7c36 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-9ce7c36:hover,
    .elementor-46499 .elementor-element.elementor-element-9ce7c36:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b30161c */.elementor-46499 .elementor-element.elementor-element-b30161c .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b30161c .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b30161c .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-b30161c .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-b30161c .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b30161c .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-b30161c .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b30161c .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ea783b */.elementor-46499 .elementor-element.elementor-element-3ea783b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3ea783b:hover,
.elementor-46499 .elementor-element.elementor-element-3ea783b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-3ea783b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-3ea783b:hover,
    .elementor-46499 .elementor-element.elementor-element-3ea783b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4e67e2b */.elementor-46499 .elementor-element.elementor-element-4e67e2b .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4e67e2b .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4e67e2b .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-4e67e2b .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-4e67e2b .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-4e67e2b .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-4e67e2b .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-4e67e2b .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdb32db */.elementor-46499 .elementor-element.elementor-element-fdb32db {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-fdb32db:hover,
.elementor-46499 .elementor-element.elementor-element-fdb32db:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-fdb32db {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-fdb32db:hover,
    .elementor-46499 .elementor-element.elementor-element-fdb32db:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9c39a6e */.elementor-46499 .elementor-element.elementor-element-9c39a6e .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9c39a6e .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9c39a6e .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-9c39a6e .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-9c39a6e .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-9c39a6e .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-9c39a6e .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-9c39a6e .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c887b04 */.elementor-46499 .elementor-element.elementor-element-c887b04 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c887b04:hover,
.elementor-46499 .elementor-element.elementor-element-c887b04:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-c887b04 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-c887b04:hover,
    .elementor-46499 .elementor-element.elementor-element-c887b04:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a08c3cf */.elementor-46499 .elementor-element.elementor-element-a08c3cf .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a08c3cf .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a08c3cf .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-a08c3cf .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-a08c3cf .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-a08c3cf .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-a08c3cf .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-a08c3cf .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1d7695 */.elementor-46499 .elementor-element.elementor-element-c1d7695 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c1d7695:hover,
.elementor-46499 .elementor-element.elementor-element-c1d7695:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-c1d7695 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-c1d7695:hover,
    .elementor-46499 .elementor-element.elementor-element-c1d7695:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f322917 */.elementor-46499 .elementor-element.elementor-element-f322917 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f322917 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f322917 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-f322917 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-f322917 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f322917 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-f322917 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f322917 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1790db */.elementor-46499 .elementor-element.elementor-element-d1790db {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d1790db:hover,
.elementor-46499 .elementor-element.elementor-element-d1790db:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-d1790db {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-d1790db:hover,
    .elementor-46499 .elementor-element.elementor-element-d1790db:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d3039d4 */.elementor-46499 .elementor-element.elementor-element-d3039d4 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d3039d4 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d3039d4 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-d3039d4 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-d3039d4 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-d3039d4 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-d3039d4 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-d3039d4 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c18843 */.elementor-46499 .elementor-element.elementor-element-7c18843 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7c18843:hover,
.elementor-46499 .elementor-element.elementor-element-7c18843:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-7c18843 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-7c18843:hover,
    .elementor-46499 .elementor-element.elementor-element-7c18843:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1971df9 */.elementor-46499 .elementor-element.elementor-element-1971df9 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1971df9 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1971df9 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-1971df9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-1971df9 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-1971df9 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-1971df9 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-1971df9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a77b1b */.elementor-46499 .elementor-element.elementor-element-6a77b1b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6a77b1b:hover,
.elementor-46499 .elementor-element.elementor-element-6a77b1b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-6a77b1b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-6a77b1b:hover,
    .elementor-46499 .elementor-element.elementor-element-6a77b1b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5d974a9 */.elementor-46499 .elementor-element.elementor-element-5d974a9 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5d974a9 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5d974a9 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-5d974a9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-5d974a9 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-5d974a9 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-5d974a9 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-5d974a9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0ea43d */.elementor-46499 .elementor-element.elementor-element-f0ea43d {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f0ea43d:hover,
.elementor-46499 .elementor-element.elementor-element-f0ea43d:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f0ea43d {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f0ea43d:hover,
    .elementor-46499 .elementor-element.elementor-element-f0ea43d:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c5cd4fa */.elementor-46499 .elementor-element.elementor-element-c5cd4fa .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c5cd4fa .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c5cd4fa .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-c5cd4fa .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-c5cd4fa .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-c5cd4fa .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-c5cd4fa .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-c5cd4fa .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20e75f3 */.elementor-46499 .elementor-element.elementor-element-20e75f3 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-20e75f3:hover,
.elementor-46499 .elementor-element.elementor-element-20e75f3:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-20e75f3 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-20e75f3:hover,
    .elementor-46499 .elementor-element.elementor-element-20e75f3:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0c1c806 */.elementor-46499 .elementor-element.elementor-element-0c1c806 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0c1c806 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0c1c806 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-0c1c806 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-0c1c806 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0c1c806 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-0c1c806 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0c1c806 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e92ebcc */.elementor-46499 .elementor-element.elementor-element-e92ebcc {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e92ebcc:hover,
.elementor-46499 .elementor-element.elementor-element-e92ebcc:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-e92ebcc {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-e92ebcc:hover,
    .elementor-46499 .elementor-element.elementor-element-e92ebcc:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f1adcdc */.elementor-46499 .elementor-element.elementor-element-f1adcdc .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f1adcdc .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f1adcdc .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-f1adcdc .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-f1adcdc .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f1adcdc .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-f1adcdc .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f1adcdc .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32b8344 */.elementor-46499 .elementor-element.elementor-element-32b8344 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-32b8344:hover,
.elementor-46499 .elementor-element.elementor-element-32b8344:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-32b8344 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-32b8344:hover,
    .elementor-46499 .elementor-element.elementor-element-32b8344:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1134906 */.elementor-46499 .elementor-element.elementor-element-1134906 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1134906 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1134906 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-1134906 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-1134906 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-1134906 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-1134906 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-1134906 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0bbc854 */.elementor-46499 .elementor-element.elementor-element-0bbc854 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0bbc854:hover,
.elementor-46499 .elementor-element.elementor-element-0bbc854:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0bbc854 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0bbc854:hover,
    .elementor-46499 .elementor-element.elementor-element-0bbc854:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-98aa0a5 */.elementor-46499 .elementor-element.elementor-element-98aa0a5 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-98aa0a5 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-98aa0a5 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-98aa0a5 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-98aa0a5 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-98aa0a5 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-98aa0a5 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-98aa0a5 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-528f98d */.elementor-46499 .elementor-element.elementor-element-528f98d {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-528f98d:hover,
.elementor-46499 .elementor-element.elementor-element-528f98d:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-528f98d {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-528f98d:hover,
    .elementor-46499 .elementor-element.elementor-element-528f98d:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0261161 */.elementor-46499 .elementor-element.elementor-element-0261161 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0261161 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0261161 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-0261161 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-0261161 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0261161 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-0261161 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0261161 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57ff565 */.elementor-46499 .elementor-element.elementor-element-57ff565 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-57ff565:hover,
.elementor-46499 .elementor-element.elementor-element-57ff565:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-57ff565 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-57ff565:hover,
    .elementor-46499 .elementor-element.elementor-element-57ff565:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-edaa048 */.elementor-46499 .elementor-element.elementor-element-edaa048 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-edaa048 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-edaa048 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-edaa048 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-edaa048 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-edaa048 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-edaa048 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-edaa048 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14214ac */.elementor-46499 .elementor-element.elementor-element-14214ac {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-14214ac:hover,
.elementor-46499 .elementor-element.elementor-element-14214ac:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-14214ac {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-14214ac:hover,
    .elementor-46499 .elementor-element.elementor-element-14214ac:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be3d2d6 */.elementor-46499 .elementor-element.elementor-element-be3d2d6 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-be3d2d6 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-be3d2d6 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-be3d2d6 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-be3d2d6 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-be3d2d6 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-be3d2d6 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-be3d2d6 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-366c303 */.elementor-46499 .elementor-element.elementor-element-366c303 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-366c303:hover,
.elementor-46499 .elementor-element.elementor-element-366c303:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-366c303 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-366c303:hover,
    .elementor-46499 .elementor-element.elementor-element-366c303:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a2f93b */.elementor-46499 .elementor-element.elementor-element-1a2f93b .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1a2f93b .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1a2f93b .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-1a2f93b .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-1a2f93b .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-1a2f93b .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-1a2f93b .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-1a2f93b .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5743696 */.elementor-46499 .elementor-element.elementor-element-5743696 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5743696:hover,
.elementor-46499 .elementor-element.elementor-element-5743696:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-5743696 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-5743696:hover,
    .elementor-46499 .elementor-element.elementor-element-5743696:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f51c41 */.elementor-46499 .elementor-element.elementor-element-0f51c41 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0f51c41 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0f51c41 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-0f51c41 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-0f51c41 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0f51c41 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-0f51c41 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0f51c41 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad11334 */.elementor-46499 .elementor-element.elementor-element-ad11334 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ad11334:hover,
.elementor-46499 .elementor-element.elementor-element-ad11334:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ad11334 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ad11334:hover,
    .elementor-46499 .elementor-element.elementor-element-ad11334:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d074907 */.elementor-46499 .elementor-element.elementor-element-d074907 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d074907 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d074907 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-d074907 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-d074907 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-d074907 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-d074907 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-d074907 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8509065 */.elementor-46499 .elementor-element.elementor-element-8509065 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8509065:hover,
.elementor-46499 .elementor-element.elementor-element-8509065:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-8509065 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-8509065:hover,
    .elementor-46499 .elementor-element.elementor-element-8509065:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-30f7ecf */.elementor-46499 .elementor-element.elementor-element-30f7ecf .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-30f7ecf .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-30f7ecf .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-30f7ecf .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-30f7ecf .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-30f7ecf .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-30f7ecf .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-30f7ecf .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e9c743 */.elementor-46499 .elementor-element.elementor-element-3e9c743 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3e9c743:hover,
.elementor-46499 .elementor-element.elementor-element-3e9c743:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-3e9c743 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-3e9c743:hover,
    .elementor-46499 .elementor-element.elementor-element-3e9c743:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3070217 */.elementor-46499 .elementor-element.elementor-element-3070217 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3070217 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3070217 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-3070217 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-3070217 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-3070217 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-3070217 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-3070217 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7227853 */.elementor-46499 .elementor-element.elementor-element-7227853 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7227853:hover,
.elementor-46499 .elementor-element.elementor-element-7227853:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-7227853 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-7227853:hover,
    .elementor-46499 .elementor-element.elementor-element-7227853:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6514ff3 */.elementor-46499 .elementor-element.elementor-element-6514ff3 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6514ff3 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6514ff3 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-6514ff3 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-6514ff3 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-6514ff3 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-6514ff3 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-6514ff3 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3601968 */.elementor-46499 .elementor-element.elementor-element-3601968 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3601968:hover,
.elementor-46499 .elementor-element.elementor-element-3601968:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-3601968 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-3601968:hover,
    .elementor-46499 .elementor-element.elementor-element-3601968:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cbfc109 */.elementor-46499 .elementor-element.elementor-element-cbfc109 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-cbfc109 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-cbfc109 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-cbfc109 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-cbfc109 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-cbfc109 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-cbfc109 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-cbfc109 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92170d4 */.elementor-46499 .elementor-element.elementor-element-92170d4 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-92170d4:hover,
.elementor-46499 .elementor-element.elementor-element-92170d4:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-92170d4 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-92170d4:hover,
    .elementor-46499 .elementor-element.elementor-element-92170d4:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e2498b7 */.elementor-46499 .elementor-element.elementor-element-e2498b7 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e2498b7 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e2498b7 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-e2498b7 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-e2498b7 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-e2498b7 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-e2498b7 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-e2498b7 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20f13eb */.elementor-46499 .elementor-element.elementor-element-20f13eb {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-20f13eb:hover,
.elementor-46499 .elementor-element.elementor-element-20f13eb:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-20f13eb {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-20f13eb:hover,
    .elementor-46499 .elementor-element.elementor-element-20f13eb:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4a405bc */.elementor-46499 .elementor-element.elementor-element-4a405bc .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4a405bc .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4a405bc .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-4a405bc .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-4a405bc .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-4a405bc .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-4a405bc .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-4a405bc .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-517e616 */.elementor-46499 .elementor-element.elementor-element-517e616 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-517e616:hover,
.elementor-46499 .elementor-element.elementor-element-517e616:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-517e616 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-517e616:hover,
    .elementor-46499 .elementor-element.elementor-element-517e616:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9dd52b */.elementor-46499 .elementor-element.elementor-element-a9dd52b .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a9dd52b .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a9dd52b .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-a9dd52b .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-a9dd52b .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-a9dd52b .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-a9dd52b .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-a9dd52b .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02ea0d3 */.elementor-46499 .elementor-element.elementor-element-02ea0d3 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-02ea0d3:hover,
.elementor-46499 .elementor-element.elementor-element-02ea0d3:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-02ea0d3 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-02ea0d3:hover,
    .elementor-46499 .elementor-element.elementor-element-02ea0d3:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b04c350 */.elementor-46499 .elementor-element.elementor-element-b04c350 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b04c350 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b04c350 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-b04c350 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-b04c350 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b04c350 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-b04c350 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b04c350 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15081a6 */.elementor-46499 .elementor-element.elementor-element-15081a6 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-15081a6:hover,
.elementor-46499 .elementor-element.elementor-element-15081a6:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-15081a6 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-15081a6:hover,
    .elementor-46499 .elementor-element.elementor-element-15081a6:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0baa89 */.elementor-46499 .elementor-element.elementor-element-a0baa89 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a0baa89 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a0baa89 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-a0baa89 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-a0baa89 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-a0baa89 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-a0baa89 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-a0baa89 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2d4447 */.elementor-46499 .elementor-element.elementor-element-b2d4447 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b2d4447:hover,
.elementor-46499 .elementor-element.elementor-element-b2d4447:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b2d4447 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b2d4447:hover,
    .elementor-46499 .elementor-element.elementor-element-b2d4447:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7d82b2d */.elementor-46499 .elementor-element.elementor-element-7d82b2d .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7d82b2d .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7d82b2d .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-7d82b2d .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-7d82b2d .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-7d82b2d .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-7d82b2d .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-7d82b2d .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec26c6e */.elementor-46499 .elementor-element.elementor-element-ec26c6e {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ec26c6e:hover,
.elementor-46499 .elementor-element.elementor-element-ec26c6e:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ec26c6e {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ec26c6e:hover,
    .elementor-46499 .elementor-element.elementor-element-ec26c6e:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f27e378 */.elementor-46499 .elementor-element.elementor-element-f27e378 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f27e378 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f27e378 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-f27e378 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-f27e378 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f27e378 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-f27e378 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f27e378 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18199d9 */.elementor-46499 .elementor-element.elementor-element-18199d9 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-18199d9:hover,
.elementor-46499 .elementor-element.elementor-element-18199d9:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-18199d9 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-18199d9:hover,
    .elementor-46499 .elementor-element.elementor-element-18199d9:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-246cc77 */.elementor-46499 .elementor-element.elementor-element-246cc77 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-246cc77 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-246cc77 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-246cc77 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-246cc77 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-246cc77 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-246cc77 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-246cc77 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3da18b7 */.elementor-46499 .elementor-element.elementor-element-3da18b7 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3da18b7:hover,
.elementor-46499 .elementor-element.elementor-element-3da18b7:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-3da18b7 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-3da18b7:hover,
    .elementor-46499 .elementor-element.elementor-element-3da18b7:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9855d7 */.elementor-46499 .elementor-element.elementor-element-f9855d7 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f9855d7 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f9855d7 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-f9855d7 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-f9855d7 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f9855d7 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-f9855d7 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f9855d7 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-734bbe2 */.elementor-46499 .elementor-element.elementor-element-734bbe2 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-734bbe2:hover,
.elementor-46499 .elementor-element.elementor-element-734bbe2:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-734bbe2 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-734bbe2:hover,
    .elementor-46499 .elementor-element.elementor-element-734bbe2:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7eafa9 */.elementor-46499 .elementor-element.elementor-element-d7eafa9 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d7eafa9 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d7eafa9 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-d7eafa9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-d7eafa9 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-d7eafa9 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-d7eafa9 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-d7eafa9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e760e11 */.elementor-46499 .elementor-element.elementor-element-e760e11 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e760e11:hover,
.elementor-46499 .elementor-element.elementor-element-e760e11:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-e760e11 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-e760e11:hover,
    .elementor-46499 .elementor-element.elementor-element-e760e11:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-19e91ca */.elementor-46499 .elementor-element.elementor-element-19e91ca .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-19e91ca .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-19e91ca .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-19e91ca .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-19e91ca .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-19e91ca .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-19e91ca .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-19e91ca .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c164549 */.elementor-46499 .elementor-element.elementor-element-c164549 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c164549:hover,
.elementor-46499 .elementor-element.elementor-element-c164549:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-c164549 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-c164549:hover,
    .elementor-46499 .elementor-element.elementor-element-c164549:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c6fa40 */.elementor-46499 .elementor-element.elementor-element-3c6fa40 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3c6fa40 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3c6fa40 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-3c6fa40 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-3c6fa40 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-3c6fa40 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-3c6fa40 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-3c6fa40 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a776dc */.elementor-46499 .elementor-element.elementor-element-8a776dc {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8a776dc:hover,
.elementor-46499 .elementor-element.elementor-element-8a776dc:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-8a776dc {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-8a776dc:hover,
    .elementor-46499 .elementor-element.elementor-element-8a776dc:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4df47a3 */.elementor-46499 .elementor-element.elementor-element-4df47a3 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4df47a3 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4df47a3 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-4df47a3 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-4df47a3 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-4df47a3 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-4df47a3 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-4df47a3 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5282f8a */.elementor-46499 .elementor-element.elementor-element-5282f8a {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5282f8a:hover,
.elementor-46499 .elementor-element.elementor-element-5282f8a:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-5282f8a {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-5282f8a:hover,
    .elementor-46499 .elementor-element.elementor-element-5282f8a:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba36abb */.elementor-46499 .elementor-element.elementor-element-ba36abb .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ba36abb .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ba36abb .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-ba36abb .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-ba36abb .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ba36abb .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-ba36abb .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ba36abb .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8734c81 */.elementor-46499 .elementor-element.elementor-element-8734c81 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8734c81:hover,
.elementor-46499 .elementor-element.elementor-element-8734c81:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-8734c81 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-8734c81:hover,
    .elementor-46499 .elementor-element.elementor-element-8734c81:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e817f33 */.elementor-46499 .elementor-element.elementor-element-e817f33 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e817f33 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e817f33 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-e817f33 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-e817f33 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-e817f33 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-e817f33 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-e817f33 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b416914 */.elementor-46499 .elementor-element.elementor-element-b416914 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b416914:hover,
.elementor-46499 .elementor-element.elementor-element-b416914:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b416914 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b416914:hover,
    .elementor-46499 .elementor-element.elementor-element-b416914:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7f131c1 */.elementor-46499 .elementor-element.elementor-element-7f131c1 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7f131c1 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7f131c1 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-7f131c1 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-7f131c1 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-7f131c1 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-7f131c1 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-7f131c1 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f55dc65 */.elementor-46499 .elementor-element.elementor-element-f55dc65 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f55dc65:hover,
.elementor-46499 .elementor-element.elementor-element-f55dc65:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f55dc65 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f55dc65:hover,
    .elementor-46499 .elementor-element.elementor-element-f55dc65:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-08892d2 */.elementor-46499 .elementor-element.elementor-element-08892d2 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-08892d2 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-08892d2 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-08892d2 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-08892d2 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-08892d2 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-08892d2 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-08892d2 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0ed4aa */.elementor-46499 .elementor-element.elementor-element-b0ed4aa {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b0ed4aa:hover,
.elementor-46499 .elementor-element.elementor-element-b0ed4aa:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b0ed4aa {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b0ed4aa:hover,
    .elementor-46499 .elementor-element.elementor-element-b0ed4aa:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a26139 */.elementor-46499 .elementor-element.elementor-element-2a26139 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-2a26139 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-2a26139 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-2a26139 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-2a26139 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-2a26139 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-2a26139 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-2a26139 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de07d5e */.elementor-46499 .elementor-element.elementor-element-de07d5e {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-de07d5e:hover,
.elementor-46499 .elementor-element.elementor-element-de07d5e:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-de07d5e {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-de07d5e:hover,
    .elementor-46499 .elementor-element.elementor-element-de07d5e:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9ed4b4f */.elementor-46499 .elementor-element.elementor-element-9ed4b4f .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9ed4b4f .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9ed4b4f .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-9ed4b4f .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-9ed4b4f .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-9ed4b4f .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-9ed4b4f .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-9ed4b4f .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53add3b */.elementor-46499 .elementor-element.elementor-element-53add3b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-53add3b:hover,
.elementor-46499 .elementor-element.elementor-element-53add3b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-53add3b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-53add3b:hover,
    .elementor-46499 .elementor-element.elementor-element-53add3b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6cc4c38 */.elementor-46499 .elementor-element.elementor-element-6cc4c38 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6cc4c38 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6cc4c38 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-6cc4c38 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-6cc4c38 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-6cc4c38 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-6cc4c38 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-6cc4c38 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0165061 */.elementor-46499 .elementor-element.elementor-element-0165061 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0165061:hover,
.elementor-46499 .elementor-element.elementor-element-0165061:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0165061 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0165061:hover,
    .elementor-46499 .elementor-element.elementor-element-0165061:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a66f55 */.elementor-46499 .elementor-element.elementor-element-9a66f55 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9a66f55 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9a66f55 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-9a66f55 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-9a66f55 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-9a66f55 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-9a66f55 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-9a66f55 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f92848e */.elementor-46499 .elementor-element.elementor-element-f92848e {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f92848e:hover,
.elementor-46499 .elementor-element.elementor-element-f92848e:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f92848e {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f92848e:hover,
    .elementor-46499 .elementor-element.elementor-element-f92848e:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-14ea57f */.elementor-46499 .elementor-element.elementor-element-14ea57f .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-14ea57f .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-14ea57f .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-14ea57f .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-14ea57f .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-14ea57f .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-14ea57f .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-14ea57f .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1050ef */.elementor-46499 .elementor-element.elementor-element-c1050ef {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c1050ef:hover,
.elementor-46499 .elementor-element.elementor-element-c1050ef:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-c1050ef {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-c1050ef:hover,
    .elementor-46499 .elementor-element.elementor-element-c1050ef:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eecf2a0 */.elementor-46499 .elementor-element.elementor-element-eecf2a0 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-eecf2a0 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-eecf2a0 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-eecf2a0 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-eecf2a0 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-eecf2a0 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-eecf2a0 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-eecf2a0 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fba044 */.elementor-46499 .elementor-element.elementor-element-5fba044 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5fba044:hover,
.elementor-46499 .elementor-element.elementor-element-5fba044:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-5fba044 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-5fba044:hover,
    .elementor-46499 .elementor-element.elementor-element-5fba044:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd6cfc1 */.elementor-46499 .elementor-element.elementor-element-dd6cfc1 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-dd6cfc1 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-dd6cfc1 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-dd6cfc1 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-dd6cfc1 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-dd6cfc1 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-dd6cfc1 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-dd6cfc1 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed762e8 */.elementor-46499 .elementor-element.elementor-element-ed762e8 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ed762e8:hover,
.elementor-46499 .elementor-element.elementor-element-ed762e8:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ed762e8 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ed762e8:hover,
    .elementor-46499 .elementor-element.elementor-element-ed762e8:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b64a0ea */.elementor-46499 .elementor-element.elementor-element-b64a0ea .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b64a0ea .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b64a0ea .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-b64a0ea .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-b64a0ea .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b64a0ea .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-b64a0ea .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b64a0ea .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-678a05a */.elementor-46499 .elementor-element.elementor-element-678a05a {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-678a05a:hover,
.elementor-46499 .elementor-element.elementor-element-678a05a:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-678a05a {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-678a05a:hover,
    .elementor-46499 .elementor-element.elementor-element-678a05a:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f85bd98 */.elementor-46499 .elementor-element.elementor-element-f85bd98 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f85bd98 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f85bd98 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-f85bd98 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-f85bd98 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f85bd98 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-f85bd98 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f85bd98 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f75f9c0 */.elementor-46499 .elementor-element.elementor-element-f75f9c0 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f75f9c0:hover,
.elementor-46499 .elementor-element.elementor-element-f75f9c0:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f75f9c0 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f75f9c0:hover,
    .elementor-46499 .elementor-element.elementor-element-f75f9c0:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-08a7639 */.elementor-46499 .elementor-element.elementor-element-08a7639 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-08a7639 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-08a7639 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-08a7639 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-08a7639 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-08a7639 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-08a7639 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-08a7639 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49549a3 */.elementor-46499 .elementor-element.elementor-element-49549a3 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-49549a3:hover,
.elementor-46499 .elementor-element.elementor-element-49549a3:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-49549a3 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-49549a3:hover,
    .elementor-46499 .elementor-element.elementor-element-49549a3:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8be5a72 */.elementor-46499 .elementor-element.elementor-element-8be5a72 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8be5a72 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8be5a72 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-8be5a72 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-8be5a72 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-8be5a72 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-8be5a72 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-8be5a72 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-609b11d */.elementor-46499 .elementor-element.elementor-element-609b11d {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-609b11d:hover,
.elementor-46499 .elementor-element.elementor-element-609b11d:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-609b11d {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-609b11d:hover,
    .elementor-46499 .elementor-element.elementor-element-609b11d:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6938078 */.elementor-46499 .elementor-element.elementor-element-6938078 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6938078 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6938078 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-6938078 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-6938078 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-6938078 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-6938078 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-6938078 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-162490b */.elementor-46499 .elementor-element.elementor-element-162490b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-162490b:hover,
.elementor-46499 .elementor-element.elementor-element-162490b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-162490b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-162490b:hover,
    .elementor-46499 .elementor-element.elementor-element-162490b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-076aaec */.elementor-46499 .elementor-element.elementor-element-076aaec .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-076aaec .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-076aaec .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-076aaec .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-076aaec .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-076aaec .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-076aaec .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-076aaec .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-559057e */.elementor-46499 .elementor-element.elementor-element-559057e {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-559057e:hover,
.elementor-46499 .elementor-element.elementor-element-559057e:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-559057e {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-559057e:hover,
    .elementor-46499 .elementor-element.elementor-element-559057e:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b776d79 */.elementor-46499 .elementor-element.elementor-element-b776d79 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b776d79 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b776d79 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-b776d79 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-b776d79 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b776d79 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-b776d79 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b776d79 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0931804 */.elementor-46499 .elementor-element.elementor-element-0931804 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0931804:hover,
.elementor-46499 .elementor-element.elementor-element-0931804:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0931804 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0931804:hover,
    .elementor-46499 .elementor-element.elementor-element-0931804:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-858084f */.elementor-46499 .elementor-element.elementor-element-858084f .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-858084f .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-858084f .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-858084f .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-858084f .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-858084f .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-858084f .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-858084f .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47121f2 */.elementor-46499 .elementor-element.elementor-element-47121f2 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-47121f2:hover,
.elementor-46499 .elementor-element.elementor-element-47121f2:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-47121f2 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-47121f2:hover,
    .elementor-46499 .elementor-element.elementor-element-47121f2:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1710a24 */.elementor-46499 .elementor-element.elementor-element-1710a24 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1710a24 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1710a24 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-1710a24 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-1710a24 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-1710a24 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-1710a24 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-1710a24 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc0dbae */.elementor-46499 .elementor-element.elementor-element-fc0dbae {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-fc0dbae:hover,
.elementor-46499 .elementor-element.elementor-element-fc0dbae:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-fc0dbae {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-fc0dbae:hover,
    .elementor-46499 .elementor-element.elementor-element-fc0dbae:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-db363c1 */.elementor-46499 .elementor-element.elementor-element-db363c1 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-db363c1 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-db363c1 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-db363c1 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-db363c1 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-db363c1 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-db363c1 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-db363c1 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-258df91 */.elementor-46499 .elementor-element.elementor-element-258df91 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-258df91:hover,
.elementor-46499 .elementor-element.elementor-element-258df91:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-258df91 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-258df91:hover,
    .elementor-46499 .elementor-element.elementor-element-258df91:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-45d4918 */.elementor-46499 .elementor-element.elementor-element-45d4918 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-45d4918 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-45d4918 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-45d4918 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-45d4918 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-45d4918 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-45d4918 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-45d4918 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e9b540 */.elementor-46499 .elementor-element.elementor-element-7e9b540 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7e9b540:hover,
.elementor-46499 .elementor-element.elementor-element-7e9b540:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-7e9b540 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-7e9b540:hover,
    .elementor-46499 .elementor-element.elementor-element-7e9b540:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9e035bf */.elementor-46499 .elementor-element.elementor-element-9e035bf .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9e035bf .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9e035bf .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-9e035bf .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-9e035bf .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-9e035bf .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-9e035bf .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-9e035bf .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed559f6 */.elementor-46499 .elementor-element.elementor-element-ed559f6 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ed559f6:hover,
.elementor-46499 .elementor-element.elementor-element-ed559f6:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ed559f6 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ed559f6:hover,
    .elementor-46499 .elementor-element.elementor-element-ed559f6:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0170b56 */.elementor-46499 .elementor-element.elementor-element-0170b56 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0170b56 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0170b56 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-0170b56 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-0170b56 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0170b56 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-0170b56 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0170b56 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b525058 */.elementor-46499 .elementor-element.elementor-element-b525058 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b525058:hover,
.elementor-46499 .elementor-element.elementor-element-b525058:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b525058 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b525058:hover,
    .elementor-46499 .elementor-element.elementor-element-b525058:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6460d81 */.elementor-46499 .elementor-element.elementor-element-6460d81 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6460d81 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6460d81 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-6460d81 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-6460d81 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-6460d81 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-6460d81 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-6460d81 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f056bf5 */.elementor-46499 .elementor-element.elementor-element-f056bf5 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f056bf5:hover,
.elementor-46499 .elementor-element.elementor-element-f056bf5:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f056bf5 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f056bf5:hover,
    .elementor-46499 .elementor-element.elementor-element-f056bf5:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-04720c6 */.elementor-46499 .elementor-element.elementor-element-04720c6 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-04720c6 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-04720c6 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-04720c6 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-04720c6 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-04720c6 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-04720c6 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-04720c6 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38b0663 */.elementor-46499 .elementor-element.elementor-element-38b0663 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-38b0663:hover,
.elementor-46499 .elementor-element.elementor-element-38b0663:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-38b0663 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-38b0663:hover,
    .elementor-46499 .elementor-element.elementor-element-38b0663:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-acf98fa */.elementor-46499 .elementor-element.elementor-element-acf98fa .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-acf98fa .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-acf98fa .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-acf98fa .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-acf98fa .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-acf98fa .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-acf98fa .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-acf98fa .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6082962 */.elementor-46499 .elementor-element.elementor-element-6082962 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6082962:hover,
.elementor-46499 .elementor-element.elementor-element-6082962:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-6082962 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-6082962:hover,
    .elementor-46499 .elementor-element.elementor-element-6082962:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-48f865b */.elementor-46499 .elementor-element.elementor-element-48f865b .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-48f865b .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-48f865b .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-48f865b .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-48f865b .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-48f865b .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-48f865b .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-48f865b .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a181adf */.elementor-46499 .elementor-element.elementor-element-a181adf {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a181adf:hover,
.elementor-46499 .elementor-element.elementor-element-a181adf:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-a181adf {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-a181adf:hover,
    .elementor-46499 .elementor-element.elementor-element-a181adf:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fa5b971 */.elementor-46499 .elementor-element.elementor-element-fa5b971 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-fa5b971 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-fa5b971 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-fa5b971 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-fa5b971 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-fa5b971 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-fa5b971 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-fa5b971 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b2c8f9 */.elementor-46499 .elementor-element.elementor-element-9b2c8f9 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9b2c8f9:hover,
.elementor-46499 .elementor-element.elementor-element-9b2c8f9:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-9b2c8f9 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-9b2c8f9:hover,
    .elementor-46499 .elementor-element.elementor-element-9b2c8f9:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bc9f471 */.elementor-46499 .elementor-element.elementor-element-bc9f471 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-bc9f471 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-bc9f471 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-bc9f471 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-bc9f471 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-bc9f471 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-bc9f471 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-bc9f471 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a3e276f */.elementor-46499 .elementor-element.elementor-element-a3e276f {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a3e276f:hover,
.elementor-46499 .elementor-element.elementor-element-a3e276f:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-a3e276f {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-a3e276f:hover,
    .elementor-46499 .elementor-element.elementor-element-a3e276f:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f1ce4ad */.elementor-46499 .elementor-element.elementor-element-f1ce4ad .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f1ce4ad .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f1ce4ad .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-f1ce4ad .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-f1ce4ad .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f1ce4ad .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-f1ce4ad .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f1ce4ad .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a18764f */.elementor-46499 .elementor-element.elementor-element-a18764f {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a18764f:hover,
.elementor-46499 .elementor-element.elementor-element-a18764f:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-a18764f {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-a18764f:hover,
    .elementor-46499 .elementor-element.elementor-element-a18764f:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-142fdab */.elementor-46499 .elementor-element.elementor-element-142fdab .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-142fdab .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-142fdab .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-142fdab .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-142fdab .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-142fdab .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-142fdab .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-142fdab .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-589aff8 */.elementor-46499 .elementor-element.elementor-element-589aff8 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-589aff8:hover,
.elementor-46499 .elementor-element.elementor-element-589aff8:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-589aff8 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-589aff8:hover,
    .elementor-46499 .elementor-element.elementor-element-589aff8:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-255ff6a */.elementor-46499 .elementor-element.elementor-element-255ff6a .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-255ff6a .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-255ff6a .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-255ff6a .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-255ff6a .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-255ff6a .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-255ff6a .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-255ff6a .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c0b54 */.elementor-46499 .elementor-element.elementor-element-72c0b54 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-72c0b54:hover,
.elementor-46499 .elementor-element.elementor-element-72c0b54:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-72c0b54 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-72c0b54:hover,
    .elementor-46499 .elementor-element.elementor-element-72c0b54:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c559140 */.elementor-46499 .elementor-element.elementor-element-c559140 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c559140 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c559140 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-c559140 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-c559140 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-c559140 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-c559140 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-c559140 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea33620 */.elementor-46499 .elementor-element.elementor-element-ea33620 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ea33620:hover,
.elementor-46499 .elementor-element.elementor-element-ea33620:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ea33620 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ea33620:hover,
    .elementor-46499 .elementor-element.elementor-element-ea33620:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ae8e5a */.elementor-46499 .elementor-element.elementor-element-4ae8e5a .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4ae8e5a .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4ae8e5a .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-4ae8e5a .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-4ae8e5a .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-4ae8e5a .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-4ae8e5a .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-4ae8e5a .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-421b76b */.elementor-46499 .elementor-element.elementor-element-421b76b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-421b76b:hover,
.elementor-46499 .elementor-element.elementor-element-421b76b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-421b76b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-421b76b:hover,
    .elementor-46499 .elementor-element.elementor-element-421b76b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38899aa */.elementor-46499 .elementor-element.elementor-element-38899aa .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-38899aa .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-38899aa .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-38899aa .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-38899aa .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-38899aa .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-38899aa .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-38899aa .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9815721 */.elementor-46499 .elementor-element.elementor-element-9815721 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9815721:hover,
.elementor-46499 .elementor-element.elementor-element-9815721:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-9815721 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-9815721:hover,
    .elementor-46499 .elementor-element.elementor-element-9815721:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-206dcb8 */.elementor-46499 .elementor-element.elementor-element-206dcb8 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-206dcb8 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-206dcb8 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-206dcb8 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-206dcb8 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-206dcb8 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-206dcb8 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-206dcb8 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50f5c86 */.elementor-46499 .elementor-element.elementor-element-50f5c86 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-50f5c86:hover,
.elementor-46499 .elementor-element.elementor-element-50f5c86:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-50f5c86 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-50f5c86:hover,
    .elementor-46499 .elementor-element.elementor-element-50f5c86:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a8d7d5 */.elementor-46499 .elementor-element.elementor-element-1a8d7d5 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1a8d7d5 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1a8d7d5 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-1a8d7d5 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-1a8d7d5 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-1a8d7d5 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-1a8d7d5 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-1a8d7d5 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e50add */.elementor-46499 .elementor-element.elementor-element-8e50add {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8e50add:hover,
.elementor-46499 .elementor-element.elementor-element-8e50add:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-8e50add {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-8e50add:hover,
    .elementor-46499 .elementor-element.elementor-element-8e50add:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-674738a */.elementor-46499 .elementor-element.elementor-element-674738a .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-674738a .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-674738a .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-674738a .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-674738a .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-674738a .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-674738a .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-674738a .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e35b920 */.elementor-46499 .elementor-element.elementor-element-e35b920 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e35b920:hover,
.elementor-46499 .elementor-element.elementor-element-e35b920:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-e35b920 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-e35b920:hover,
    .elementor-46499 .elementor-element.elementor-element-e35b920:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b01b790 */.elementor-46499 .elementor-element.elementor-element-b01b790 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b01b790 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b01b790 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-b01b790 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-b01b790 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b01b790 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-b01b790 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b01b790 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58f4259 */.elementor-46499 .elementor-element.elementor-element-58f4259 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-58f4259:hover,
.elementor-46499 .elementor-element.elementor-element-58f4259:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-58f4259 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-58f4259:hover,
    .elementor-46499 .elementor-element.elementor-element-58f4259:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-50be0a7 */.elementor-46499 .elementor-element.elementor-element-50be0a7 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-50be0a7 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-50be0a7 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-50be0a7 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-50be0a7 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-50be0a7 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-50be0a7 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-50be0a7 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a494fe3 */.elementor-46499 .elementor-element.elementor-element-a494fe3 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a494fe3:hover,
.elementor-46499 .elementor-element.elementor-element-a494fe3:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-a494fe3 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-a494fe3:hover,
    .elementor-46499 .elementor-element.elementor-element-a494fe3:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-574b780 */.elementor-46499 .elementor-element.elementor-element-574b780 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-574b780 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-574b780 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-574b780 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-574b780 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-574b780 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-574b780 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-574b780 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b935a7 */.elementor-46499 .elementor-element.elementor-element-7b935a7 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7b935a7:hover,
.elementor-46499 .elementor-element.elementor-element-7b935a7:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-7b935a7 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-7b935a7:hover,
    .elementor-46499 .elementor-element.elementor-element-7b935a7:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d52f9b */.elementor-46499 .elementor-element.elementor-element-2d52f9b .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-2d52f9b .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-2d52f9b .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-2d52f9b .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-2d52f9b .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-2d52f9b .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-2d52f9b .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-2d52f9b .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3bcc5e */.elementor-46499 .elementor-element.elementor-element-f3bcc5e {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f3bcc5e:hover,
.elementor-46499 .elementor-element.elementor-element-f3bcc5e:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f3bcc5e {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f3bcc5e:hover,
    .elementor-46499 .elementor-element.elementor-element-f3bcc5e:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ab204cb */.elementor-46499 .elementor-element.elementor-element-ab204cb .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ab204cb .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ab204cb .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-ab204cb .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-ab204cb .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ab204cb .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-ab204cb .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ab204cb .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb30a96 */.elementor-46499 .elementor-element.elementor-element-cb30a96 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-cb30a96:hover,
.elementor-46499 .elementor-element.elementor-element-cb30a96:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-cb30a96 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-cb30a96:hover,
    .elementor-46499 .elementor-element.elementor-element-cb30a96:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-64541d9 */.elementor-46499 .elementor-element.elementor-element-64541d9 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-64541d9 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-64541d9 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-64541d9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-64541d9 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-64541d9 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-64541d9 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-64541d9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcdd1a8 */.elementor-46499 .elementor-element.elementor-element-bcdd1a8 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-bcdd1a8:hover,
.elementor-46499 .elementor-element.elementor-element-bcdd1a8:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-bcdd1a8 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-bcdd1a8:hover,
    .elementor-46499 .elementor-element.elementor-element-bcdd1a8:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3f229ce */.elementor-46499 .elementor-element.elementor-element-3f229ce .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3f229ce .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3f229ce .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-3f229ce .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-3f229ce .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-3f229ce .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-3f229ce .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-3f229ce .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d46a4c */.elementor-46499 .elementor-element.elementor-element-4d46a4c {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4d46a4c:hover,
.elementor-46499 .elementor-element.elementor-element-4d46a4c:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-4d46a4c {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-4d46a4c:hover,
    .elementor-46499 .elementor-element.elementor-element-4d46a4c:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ee90ba */.elementor-46499 .elementor-element.elementor-element-4ee90ba .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4ee90ba .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4ee90ba .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-4ee90ba .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-4ee90ba .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-4ee90ba .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-4ee90ba .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-4ee90ba .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57ee85b */.elementor-46499 .elementor-element.elementor-element-57ee85b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-57ee85b:hover,
.elementor-46499 .elementor-element.elementor-element-57ee85b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-57ee85b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-57ee85b:hover,
    .elementor-46499 .elementor-element.elementor-element-57ee85b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ab0d93e */.elementor-46499 .elementor-element.elementor-element-ab0d93e .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ab0d93e .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ab0d93e .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-ab0d93e .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-ab0d93e .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ab0d93e .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-ab0d93e .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ab0d93e .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a15298 */.elementor-46499 .elementor-element.elementor-element-7a15298 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7a15298:hover,
.elementor-46499 .elementor-element.elementor-element-7a15298:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-7a15298 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-7a15298:hover,
    .elementor-46499 .elementor-element.elementor-element-7a15298:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e6f6c0 */.elementor-46499 .elementor-element.elementor-element-8e6f6c0 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8e6f6c0 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8e6f6c0 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-8e6f6c0 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-8e6f6c0 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-8e6f6c0 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-8e6f6c0 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-8e6f6c0 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f30c93d */.elementor-46499 .elementor-element.elementor-element-f30c93d {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f30c93d:hover,
.elementor-46499 .elementor-element.elementor-element-f30c93d:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f30c93d {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f30c93d:hover,
    .elementor-46499 .elementor-element.elementor-element-f30c93d:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25f2de8 */.elementor-46499 .elementor-element.elementor-element-25f2de8 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-25f2de8 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-25f2de8 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-25f2de8 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-25f2de8 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-25f2de8 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-25f2de8 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-25f2de8 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-938f6fc */.elementor-46499 .elementor-element.elementor-element-938f6fc {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-938f6fc:hover,
.elementor-46499 .elementor-element.elementor-element-938f6fc:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-938f6fc {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-938f6fc:hover,
    .elementor-46499 .elementor-element.elementor-element-938f6fc:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ebcb125 */.elementor-46499 .elementor-element.elementor-element-ebcb125 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ebcb125 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ebcb125 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-ebcb125 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-ebcb125 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ebcb125 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-ebcb125 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ebcb125 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-175ec90 */.elementor-46499 .elementor-element.elementor-element-175ec90 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-175ec90:hover,
.elementor-46499 .elementor-element.elementor-element-175ec90:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-175ec90 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-175ec90:hover,
    .elementor-46499 .elementor-element.elementor-element-175ec90:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-af03dc5 */.elementor-46499 .elementor-element.elementor-element-af03dc5 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-af03dc5 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-af03dc5 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-af03dc5 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-af03dc5 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-af03dc5 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-af03dc5 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-af03dc5 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-456d621 */.elementor-46499 .elementor-element.elementor-element-456d621 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-456d621:hover,
.elementor-46499 .elementor-element.elementor-element-456d621:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-456d621 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-456d621:hover,
    .elementor-46499 .elementor-element.elementor-element-456d621:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b03428 */.elementor-46499 .elementor-element.elementor-element-7b03428 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7b03428 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7b03428 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-7b03428 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-7b03428 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-7b03428 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-7b03428 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-7b03428 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7090b3b */.elementor-46499 .elementor-element.elementor-element-7090b3b .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7090b3b .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7090b3b .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-7090b3b .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-7090b3b .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-7090b3b .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-7090b3b .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-7090b3b .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f3c691 */.elementor-46499 .elementor-element.elementor-element-8f3c691 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8f3c691 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8f3c691 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-8f3c691 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-8f3c691 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-8f3c691 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-8f3c691 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-8f3c691 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2958438 */.elementor-46499 .elementor-element.elementor-element-2958438 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-2958438:hover,
.elementor-46499 .elementor-element.elementor-element-2958438:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-2958438 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-2958438:hover,
    .elementor-46499 .elementor-element.elementor-element-2958438:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-704cbe9 */.elementor-46499 .elementor-element.elementor-element-704cbe9 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-704cbe9 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-704cbe9 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-704cbe9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-704cbe9 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-704cbe9 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-704cbe9 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-704cbe9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0dca9f */.elementor-46499 .elementor-element.elementor-element-e0dca9f {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e0dca9f:hover,
.elementor-46499 .elementor-element.elementor-element-e0dca9f:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-e0dca9f {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-e0dca9f:hover,
    .elementor-46499 .elementor-element.elementor-element-e0dca9f:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2b7b1c9 */.elementor-46499 .elementor-element.elementor-element-2b7b1c9 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-2b7b1c9 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-2b7b1c9 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-2b7b1c9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-2b7b1c9 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-2b7b1c9 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-2b7b1c9 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-2b7b1c9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e7ad00 */.elementor-46499 .elementor-element.elementor-element-0e7ad00 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0e7ad00:hover,
.elementor-46499 .elementor-element.elementor-element-0e7ad00:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0e7ad00 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0e7ad00:hover,
    .elementor-46499 .elementor-element.elementor-element-0e7ad00:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf0dea4 */.elementor-46499 .elementor-element.elementor-element-cf0dea4 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-cf0dea4 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-cf0dea4 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-cf0dea4 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-cf0dea4 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-cf0dea4 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-cf0dea4 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-cf0dea4 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4174364 */.elementor-46499 .elementor-element.elementor-element-4174364 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4174364:hover,
.elementor-46499 .elementor-element.elementor-element-4174364:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-4174364 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-4174364:hover,
    .elementor-46499 .elementor-element.elementor-element-4174364:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-43437d7 */.elementor-46499 .elementor-element.elementor-element-43437d7 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-43437d7 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-43437d7 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-43437d7 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-43437d7 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-43437d7 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-43437d7 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-43437d7 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c4543b */.elementor-46499 .elementor-element.elementor-element-0c4543b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0c4543b:hover,
.elementor-46499 .elementor-element.elementor-element-0c4543b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0c4543b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0c4543b:hover,
    .elementor-46499 .elementor-element.elementor-element-0c4543b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12b24a8 */.elementor-46499 .elementor-element.elementor-element-12b24a8 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-12b24a8 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-12b24a8 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-12b24a8 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-12b24a8 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-12b24a8 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-12b24a8 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-12b24a8 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1e625f */.elementor-46499 .elementor-element.elementor-element-c1e625f {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c1e625f:hover,
.elementor-46499 .elementor-element.elementor-element-c1e625f:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-c1e625f {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-c1e625f:hover,
    .elementor-46499 .elementor-element.elementor-element-c1e625f:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-825791d */.elementor-46499 .elementor-element.elementor-element-825791d .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-825791d .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-825791d .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-825791d .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-825791d .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-825791d .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-825791d .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-825791d .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f9d08b */.elementor-46499 .elementor-element.elementor-element-6f9d08b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6f9d08b:hover,
.elementor-46499 .elementor-element.elementor-element-6f9d08b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-6f9d08b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-6f9d08b:hover,
    .elementor-46499 .elementor-element.elementor-element-6f9d08b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-127b723 */.elementor-46499 .elementor-element.elementor-element-127b723 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-127b723 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-127b723 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-127b723 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-127b723 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-127b723 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-127b723 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-127b723 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9f2032 */.elementor-46499 .elementor-element.elementor-element-d9f2032 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d9f2032:hover,
.elementor-46499 .elementor-element.elementor-element-d9f2032:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-d9f2032 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-d9f2032:hover,
    .elementor-46499 .elementor-element.elementor-element-d9f2032:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aaf05dc */.elementor-46499 .elementor-element.elementor-element-aaf05dc .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-aaf05dc .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-aaf05dc .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-aaf05dc .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-aaf05dc .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-aaf05dc .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-aaf05dc .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-aaf05dc .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60cf19f */.elementor-46499 .elementor-element.elementor-element-60cf19f {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-60cf19f:hover,
.elementor-46499 .elementor-element.elementor-element-60cf19f:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-60cf19f {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-60cf19f:hover,
    .elementor-46499 .elementor-element.elementor-element-60cf19f:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3092c2d */.elementor-46499 .elementor-element.elementor-element-3092c2d .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3092c2d .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3092c2d .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-3092c2d .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-3092c2d .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-3092c2d .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-3092c2d .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-3092c2d .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a72094 */.elementor-46499 .elementor-element.elementor-element-4a72094 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4a72094:hover,
.elementor-46499 .elementor-element.elementor-element-4a72094:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-4a72094 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-4a72094:hover,
    .elementor-46499 .elementor-element.elementor-element-4a72094:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-13c6185 */.elementor-46499 .elementor-element.elementor-element-13c6185 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-13c6185 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-13c6185 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-13c6185 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-13c6185 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-13c6185 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-13c6185 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-13c6185 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48f33d8 */.elementor-46499 .elementor-element.elementor-element-48f33d8 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-48f33d8:hover,
.elementor-46499 .elementor-element.elementor-element-48f33d8:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-48f33d8 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-48f33d8:hover,
    .elementor-46499 .elementor-element.elementor-element-48f33d8:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1bf74d0 */.elementor-46499 .elementor-element.elementor-element-1bf74d0 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1bf74d0 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1bf74d0 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-1bf74d0 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-1bf74d0 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-1bf74d0 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-1bf74d0 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-1bf74d0 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f9f9cf */.elementor-46499 .elementor-element.elementor-element-0f9f9cf {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0f9f9cf:hover,
.elementor-46499 .elementor-element.elementor-element-0f9f9cf:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0f9f9cf {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0f9f9cf:hover,
    .elementor-46499 .elementor-element.elementor-element-0f9f9cf:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7dace4 */.elementor-46499 .elementor-element.elementor-element-d7dace4 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d7dace4 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d7dace4 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-d7dace4 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-d7dace4 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-d7dace4 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-d7dace4 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-d7dace4 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84bd31e */.elementor-46499 .elementor-element.elementor-element-84bd31e {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-84bd31e:hover,
.elementor-46499 .elementor-element.elementor-element-84bd31e:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-84bd31e {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-84bd31e:hover,
    .elementor-46499 .elementor-element.elementor-element-84bd31e:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c10b07c */.elementor-46499 .elementor-element.elementor-element-c10b07c .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c10b07c .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c10b07c .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-c10b07c .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-c10b07c .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-c10b07c .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-c10b07c .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-c10b07c .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-87a1c6a */.elementor-46499 .elementor-element.elementor-element-87a1c6a {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-87a1c6a:hover,
.elementor-46499 .elementor-element.elementor-element-87a1c6a:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-87a1c6a {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-87a1c6a:hover,
    .elementor-46499 .elementor-element.elementor-element-87a1c6a:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb439 */.elementor-46499 .elementor-element.elementor-element-c0bb439 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c0bb439 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c0bb439 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-c0bb439 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-c0bb439 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-c0bb439 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-c0bb439 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-c0bb439 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0342a59 */.elementor-46499 .elementor-element.elementor-element-0342a59 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0342a59:hover,
.elementor-46499 .elementor-element.elementor-element-0342a59:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0342a59 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0342a59:hover,
    .elementor-46499 .elementor-element.elementor-element-0342a59:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fb100e6 */.elementor-46499 .elementor-element.elementor-element-fb100e6 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-fb100e6 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-fb100e6 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-fb100e6 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-fb100e6 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-fb100e6 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-fb100e6 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-fb100e6 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee0b97b */.elementor-46499 .elementor-element.elementor-element-ee0b97b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ee0b97b:hover,
.elementor-46499 .elementor-element.elementor-element-ee0b97b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ee0b97b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ee0b97b:hover,
    .elementor-46499 .elementor-element.elementor-element-ee0b97b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-573d087 */.elementor-46499 .elementor-element.elementor-element-573d087 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-573d087 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-573d087 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-573d087 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-573d087 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-573d087 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-573d087 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-573d087 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d63b4f8 */.elementor-46499 .elementor-element.elementor-element-d63b4f8 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d63b4f8:hover,
.elementor-46499 .elementor-element.elementor-element-d63b4f8:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-d63b4f8 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-d63b4f8:hover,
    .elementor-46499 .elementor-element.elementor-element-d63b4f8:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ebd0659 */.elementor-46499 .elementor-element.elementor-element-ebd0659 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ebd0659 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ebd0659 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-ebd0659 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-ebd0659 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ebd0659 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-ebd0659 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ebd0659 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-794d021 */.elementor-46499 .elementor-element.elementor-element-794d021 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-794d021:hover,
.elementor-46499 .elementor-element.elementor-element-794d021:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-794d021 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-794d021:hover,
    .elementor-46499 .elementor-element.elementor-element-794d021:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6a4f1b */.elementor-46499 .elementor-element.elementor-element-f6a4f1b .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f6a4f1b .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f6a4f1b .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-f6a4f1b .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-f6a4f1b .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f6a4f1b .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-f6a4f1b .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f6a4f1b .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebfc85b */.elementor-46499 .elementor-element.elementor-element-ebfc85b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ebfc85b:hover,
.elementor-46499 .elementor-element.elementor-element-ebfc85b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ebfc85b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ebfc85b:hover,
    .elementor-46499 .elementor-element.elementor-element-ebfc85b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf1279c */.elementor-46499 .elementor-element.elementor-element-cf1279c .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-cf1279c .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-cf1279c .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-cf1279c .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-cf1279c .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-cf1279c .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-cf1279c .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-cf1279c .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-166516b */.elementor-46499 .elementor-element.elementor-element-166516b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-166516b:hover,
.elementor-46499 .elementor-element.elementor-element-166516b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-166516b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-166516b:hover,
    .elementor-46499 .elementor-element.elementor-element-166516b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ca23af */.elementor-46499 .elementor-element.elementor-element-4ca23af .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4ca23af .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4ca23af .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-4ca23af .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-4ca23af .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-4ca23af .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-4ca23af .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-4ca23af .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f7fc6f */.elementor-46499 .elementor-element.elementor-element-3f7fc6f {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3f7fc6f:hover,
.elementor-46499 .elementor-element.elementor-element-3f7fc6f:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-3f7fc6f {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-3f7fc6f:hover,
    .elementor-46499 .elementor-element.elementor-element-3f7fc6f:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6e8977d */.elementor-46499 .elementor-element.elementor-element-6e8977d .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6e8977d .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6e8977d .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-6e8977d .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-6e8977d .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-6e8977d .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-6e8977d .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-6e8977d .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35af2f2 */.elementor-46499 .elementor-element.elementor-element-35af2f2 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-35af2f2:hover,
.elementor-46499 .elementor-element.elementor-element-35af2f2:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-35af2f2 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-35af2f2:hover,
    .elementor-46499 .elementor-element.elementor-element-35af2f2:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0015734 */.elementor-46499 .elementor-element.elementor-element-0015734 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0015734 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0015734 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-0015734 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-0015734 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0015734 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-0015734 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0015734 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-678d152 */.elementor-46499 .elementor-element.elementor-element-678d152 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-678d152:hover,
.elementor-46499 .elementor-element.elementor-element-678d152:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-678d152 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-678d152:hover,
    .elementor-46499 .elementor-element.elementor-element-678d152:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5940b3e */.elementor-46499 .elementor-element.elementor-element-5940b3e .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5940b3e .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5940b3e .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-5940b3e .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-5940b3e .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-5940b3e .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-5940b3e .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-5940b3e .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6f8949 */.elementor-46499 .elementor-element.elementor-element-f6f8949 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f6f8949:hover,
.elementor-46499 .elementor-element.elementor-element-f6f8949:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f6f8949 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f6f8949:hover,
    .elementor-46499 .elementor-element.elementor-element-f6f8949:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c21cf8 */.elementor-46499 .elementor-element.elementor-element-5c21cf8 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5c21cf8 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5c21cf8 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-5c21cf8 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-5c21cf8 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-5c21cf8 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-5c21cf8 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-5c21cf8 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6642200 */.elementor-46499 .elementor-element.elementor-element-6642200 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6642200:hover,
.elementor-46499 .elementor-element.elementor-element-6642200:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-6642200 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-6642200:hover,
    .elementor-46499 .elementor-element.elementor-element-6642200:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9dcf266 */.elementor-46499 .elementor-element.elementor-element-9dcf266 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9dcf266 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9dcf266 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-9dcf266 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-9dcf266 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-9dcf266 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-9dcf266 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-9dcf266 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2abda3 */.elementor-46499 .elementor-element.elementor-element-a2abda3 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a2abda3:hover,
.elementor-46499 .elementor-element.elementor-element-a2abda3:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-a2abda3 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-a2abda3:hover,
    .elementor-46499 .elementor-element.elementor-element-a2abda3:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bc8a28f */.elementor-46499 .elementor-element.elementor-element-bc8a28f .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-bc8a28f .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-bc8a28f .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-bc8a28f .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-bc8a28f .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-bc8a28f .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-bc8a28f .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-bc8a28f .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-394ae04 */.elementor-46499 .elementor-element.elementor-element-394ae04 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-394ae04:hover,
.elementor-46499 .elementor-element.elementor-element-394ae04:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-394ae04 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-394ae04:hover,
    .elementor-46499 .elementor-element.elementor-element-394ae04:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e697d40 */.elementor-46499 .elementor-element.elementor-element-e697d40 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e697d40 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e697d40 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-e697d40 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-e697d40 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-e697d40 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-e697d40 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-e697d40 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76685e5 */.elementor-46499 .elementor-element.elementor-element-76685e5 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-76685e5:hover,
.elementor-46499 .elementor-element.elementor-element-76685e5:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-76685e5 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-76685e5:hover,
    .elementor-46499 .elementor-element.elementor-element-76685e5:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-303e558 */.elementor-46499 .elementor-element.elementor-element-303e558 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-303e558 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-303e558 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-303e558 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-303e558 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-303e558 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-303e558 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-303e558 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5204827 */.elementor-46499 .elementor-element.elementor-element-5204827 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5204827:hover,
.elementor-46499 .elementor-element.elementor-element-5204827:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-5204827 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-5204827:hover,
    .elementor-46499 .elementor-element.elementor-element-5204827:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1f0b73b */.elementor-46499 .elementor-element.elementor-element-1f0b73b .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1f0b73b .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1f0b73b .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-1f0b73b .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-1f0b73b .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-1f0b73b .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-1f0b73b .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-1f0b73b .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b34c505 */.elementor-46499 .elementor-element.elementor-element-b34c505 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b34c505:hover,
.elementor-46499 .elementor-element.elementor-element-b34c505:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b34c505 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b34c505:hover,
    .elementor-46499 .elementor-element.elementor-element-b34c505:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-434f8be */.elementor-46499 .elementor-element.elementor-element-434f8be .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-434f8be .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-434f8be .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-434f8be .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-434f8be .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-434f8be .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-434f8be .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-434f8be .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52d581a */.elementor-46499 .elementor-element.elementor-element-52d581a {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-52d581a:hover,
.elementor-46499 .elementor-element.elementor-element-52d581a:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-52d581a {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-52d581a:hover,
    .elementor-46499 .elementor-element.elementor-element-52d581a:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-05ab62e */.elementor-46499 .elementor-element.elementor-element-05ab62e .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-05ab62e .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-05ab62e .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-05ab62e .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-05ab62e .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-05ab62e .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-05ab62e .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-05ab62e .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ce7c36 */.elementor-46499 .elementor-element.elementor-element-9ce7c36 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9ce7c36:hover,
.elementor-46499 .elementor-element.elementor-element-9ce7c36:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-9ce7c36 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-9ce7c36:hover,
    .elementor-46499 .elementor-element.elementor-element-9ce7c36:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b30161c */.elementor-46499 .elementor-element.elementor-element-b30161c .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b30161c .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b30161c .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-b30161c .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-b30161c .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b30161c .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-b30161c .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b30161c .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ea783b */.elementor-46499 .elementor-element.elementor-element-3ea783b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3ea783b:hover,
.elementor-46499 .elementor-element.elementor-element-3ea783b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-3ea783b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-3ea783b:hover,
    .elementor-46499 .elementor-element.elementor-element-3ea783b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4e67e2b */.elementor-46499 .elementor-element.elementor-element-4e67e2b .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4e67e2b .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4e67e2b .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-4e67e2b .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-4e67e2b .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-4e67e2b .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-4e67e2b .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-4e67e2b .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdb32db */.elementor-46499 .elementor-element.elementor-element-fdb32db {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-fdb32db:hover,
.elementor-46499 .elementor-element.elementor-element-fdb32db:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-fdb32db {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-fdb32db:hover,
    .elementor-46499 .elementor-element.elementor-element-fdb32db:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9c39a6e */.elementor-46499 .elementor-element.elementor-element-9c39a6e .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9c39a6e .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9c39a6e .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-9c39a6e .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-9c39a6e .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-9c39a6e .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-9c39a6e .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-9c39a6e .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c887b04 */.elementor-46499 .elementor-element.elementor-element-c887b04 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c887b04:hover,
.elementor-46499 .elementor-element.elementor-element-c887b04:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-c887b04 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-c887b04:hover,
    .elementor-46499 .elementor-element.elementor-element-c887b04:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a08c3cf */.elementor-46499 .elementor-element.elementor-element-a08c3cf .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a08c3cf .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a08c3cf .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-a08c3cf .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-a08c3cf .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-a08c3cf .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-a08c3cf .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-a08c3cf .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1d7695 */.elementor-46499 .elementor-element.elementor-element-c1d7695 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c1d7695:hover,
.elementor-46499 .elementor-element.elementor-element-c1d7695:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-c1d7695 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-c1d7695:hover,
    .elementor-46499 .elementor-element.elementor-element-c1d7695:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f322917 */.elementor-46499 .elementor-element.elementor-element-f322917 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f322917 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f322917 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-f322917 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-f322917 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f322917 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-f322917 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f322917 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1790db */.elementor-46499 .elementor-element.elementor-element-d1790db {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d1790db:hover,
.elementor-46499 .elementor-element.elementor-element-d1790db:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-d1790db {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-d1790db:hover,
    .elementor-46499 .elementor-element.elementor-element-d1790db:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d3039d4 */.elementor-46499 .elementor-element.elementor-element-d3039d4 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d3039d4 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d3039d4 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-d3039d4 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-d3039d4 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-d3039d4 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-d3039d4 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-d3039d4 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c18843 */.elementor-46499 .elementor-element.elementor-element-7c18843 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7c18843:hover,
.elementor-46499 .elementor-element.elementor-element-7c18843:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-7c18843 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-7c18843:hover,
    .elementor-46499 .elementor-element.elementor-element-7c18843:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1971df9 */.elementor-46499 .elementor-element.elementor-element-1971df9 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1971df9 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1971df9 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-1971df9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-1971df9 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-1971df9 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-1971df9 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-1971df9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a77b1b */.elementor-46499 .elementor-element.elementor-element-6a77b1b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6a77b1b:hover,
.elementor-46499 .elementor-element.elementor-element-6a77b1b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-6a77b1b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-6a77b1b:hover,
    .elementor-46499 .elementor-element.elementor-element-6a77b1b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5d974a9 */.elementor-46499 .elementor-element.elementor-element-5d974a9 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5d974a9 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5d974a9 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-5d974a9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-5d974a9 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-5d974a9 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-5d974a9 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-5d974a9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0ea43d */.elementor-46499 .elementor-element.elementor-element-f0ea43d {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f0ea43d:hover,
.elementor-46499 .elementor-element.elementor-element-f0ea43d:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f0ea43d {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f0ea43d:hover,
    .elementor-46499 .elementor-element.elementor-element-f0ea43d:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c5cd4fa */.elementor-46499 .elementor-element.elementor-element-c5cd4fa .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c5cd4fa .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c5cd4fa .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-c5cd4fa .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-c5cd4fa .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-c5cd4fa .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-c5cd4fa .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-c5cd4fa .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20e75f3 */.elementor-46499 .elementor-element.elementor-element-20e75f3 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-20e75f3:hover,
.elementor-46499 .elementor-element.elementor-element-20e75f3:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-20e75f3 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-20e75f3:hover,
    .elementor-46499 .elementor-element.elementor-element-20e75f3:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0c1c806 */.elementor-46499 .elementor-element.elementor-element-0c1c806 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0c1c806 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0c1c806 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-0c1c806 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-0c1c806 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0c1c806 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-0c1c806 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0c1c806 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e92ebcc */.elementor-46499 .elementor-element.elementor-element-e92ebcc {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e92ebcc:hover,
.elementor-46499 .elementor-element.elementor-element-e92ebcc:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-e92ebcc {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-e92ebcc:hover,
    .elementor-46499 .elementor-element.elementor-element-e92ebcc:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f1adcdc */.elementor-46499 .elementor-element.elementor-element-f1adcdc .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f1adcdc .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f1adcdc .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-f1adcdc .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-f1adcdc .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f1adcdc .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-f1adcdc .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f1adcdc .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32b8344 */.elementor-46499 .elementor-element.elementor-element-32b8344 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-32b8344:hover,
.elementor-46499 .elementor-element.elementor-element-32b8344:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-32b8344 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-32b8344:hover,
    .elementor-46499 .elementor-element.elementor-element-32b8344:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1134906 */.elementor-46499 .elementor-element.elementor-element-1134906 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1134906 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1134906 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-1134906 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-1134906 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-1134906 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-1134906 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-1134906 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0bbc854 */.elementor-46499 .elementor-element.elementor-element-0bbc854 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0bbc854:hover,
.elementor-46499 .elementor-element.elementor-element-0bbc854:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0bbc854 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0bbc854:hover,
    .elementor-46499 .elementor-element.elementor-element-0bbc854:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-98aa0a5 */.elementor-46499 .elementor-element.elementor-element-98aa0a5 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-98aa0a5 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-98aa0a5 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-98aa0a5 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-98aa0a5 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-98aa0a5 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-98aa0a5 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-98aa0a5 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-528f98d */.elementor-46499 .elementor-element.elementor-element-528f98d {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-528f98d:hover,
.elementor-46499 .elementor-element.elementor-element-528f98d:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-528f98d {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-528f98d:hover,
    .elementor-46499 .elementor-element.elementor-element-528f98d:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0261161 */.elementor-46499 .elementor-element.elementor-element-0261161 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0261161 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0261161 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-0261161 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-0261161 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0261161 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-0261161 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0261161 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57ff565 */.elementor-46499 .elementor-element.elementor-element-57ff565 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-57ff565:hover,
.elementor-46499 .elementor-element.elementor-element-57ff565:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-57ff565 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-57ff565:hover,
    .elementor-46499 .elementor-element.elementor-element-57ff565:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-edaa048 */.elementor-46499 .elementor-element.elementor-element-edaa048 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-edaa048 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-edaa048 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-edaa048 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-edaa048 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-edaa048 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-edaa048 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-edaa048 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14214ac */.elementor-46499 .elementor-element.elementor-element-14214ac {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-14214ac:hover,
.elementor-46499 .elementor-element.elementor-element-14214ac:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-14214ac {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-14214ac:hover,
    .elementor-46499 .elementor-element.elementor-element-14214ac:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be3d2d6 */.elementor-46499 .elementor-element.elementor-element-be3d2d6 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-be3d2d6 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-be3d2d6 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-be3d2d6 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-be3d2d6 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-be3d2d6 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-be3d2d6 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-be3d2d6 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-366c303 */.elementor-46499 .elementor-element.elementor-element-366c303 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-366c303:hover,
.elementor-46499 .elementor-element.elementor-element-366c303:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-366c303 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-366c303:hover,
    .elementor-46499 .elementor-element.elementor-element-366c303:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a2f93b */.elementor-46499 .elementor-element.elementor-element-1a2f93b .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1a2f93b .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1a2f93b .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-1a2f93b .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-1a2f93b .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-1a2f93b .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-1a2f93b .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-1a2f93b .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5743696 */.elementor-46499 .elementor-element.elementor-element-5743696 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5743696:hover,
.elementor-46499 .elementor-element.elementor-element-5743696:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-5743696 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-5743696:hover,
    .elementor-46499 .elementor-element.elementor-element-5743696:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f51c41 */.elementor-46499 .elementor-element.elementor-element-0f51c41 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0f51c41 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0f51c41 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-0f51c41 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-0f51c41 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0f51c41 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-0f51c41 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0f51c41 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad11334 */.elementor-46499 .elementor-element.elementor-element-ad11334 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ad11334:hover,
.elementor-46499 .elementor-element.elementor-element-ad11334:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ad11334 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ad11334:hover,
    .elementor-46499 .elementor-element.elementor-element-ad11334:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d074907 */.elementor-46499 .elementor-element.elementor-element-d074907 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d074907 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d074907 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-d074907 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-d074907 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-d074907 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-d074907 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-d074907 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8509065 */.elementor-46499 .elementor-element.elementor-element-8509065 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8509065:hover,
.elementor-46499 .elementor-element.elementor-element-8509065:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-8509065 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-8509065:hover,
    .elementor-46499 .elementor-element.elementor-element-8509065:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-30f7ecf */.elementor-46499 .elementor-element.elementor-element-30f7ecf .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-30f7ecf .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-30f7ecf .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-30f7ecf .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-30f7ecf .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-30f7ecf .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-30f7ecf .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-30f7ecf .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e9c743 */.elementor-46499 .elementor-element.elementor-element-3e9c743 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3e9c743:hover,
.elementor-46499 .elementor-element.elementor-element-3e9c743:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-3e9c743 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-3e9c743:hover,
    .elementor-46499 .elementor-element.elementor-element-3e9c743:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3070217 */.elementor-46499 .elementor-element.elementor-element-3070217 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3070217 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3070217 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-3070217 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-3070217 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-3070217 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-3070217 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-3070217 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7227853 */.elementor-46499 .elementor-element.elementor-element-7227853 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7227853:hover,
.elementor-46499 .elementor-element.elementor-element-7227853:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-7227853 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-7227853:hover,
    .elementor-46499 .elementor-element.elementor-element-7227853:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6514ff3 */.elementor-46499 .elementor-element.elementor-element-6514ff3 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6514ff3 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6514ff3 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-6514ff3 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-6514ff3 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-6514ff3 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-6514ff3 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-6514ff3 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3601968 */.elementor-46499 .elementor-element.elementor-element-3601968 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3601968:hover,
.elementor-46499 .elementor-element.elementor-element-3601968:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-3601968 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-3601968:hover,
    .elementor-46499 .elementor-element.elementor-element-3601968:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cbfc109 */.elementor-46499 .elementor-element.elementor-element-cbfc109 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-cbfc109 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-cbfc109 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-cbfc109 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-cbfc109 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-cbfc109 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-cbfc109 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-cbfc109 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92170d4 */.elementor-46499 .elementor-element.elementor-element-92170d4 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-92170d4:hover,
.elementor-46499 .elementor-element.elementor-element-92170d4:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-92170d4 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-92170d4:hover,
    .elementor-46499 .elementor-element.elementor-element-92170d4:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e2498b7 */.elementor-46499 .elementor-element.elementor-element-e2498b7 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e2498b7 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e2498b7 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-e2498b7 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-e2498b7 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-e2498b7 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-e2498b7 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-e2498b7 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20f13eb */.elementor-46499 .elementor-element.elementor-element-20f13eb {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-20f13eb:hover,
.elementor-46499 .elementor-element.elementor-element-20f13eb:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-20f13eb {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-20f13eb:hover,
    .elementor-46499 .elementor-element.elementor-element-20f13eb:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4a405bc */.elementor-46499 .elementor-element.elementor-element-4a405bc .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4a405bc .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4a405bc .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-4a405bc .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-4a405bc .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-4a405bc .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-4a405bc .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-4a405bc .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-517e616 */.elementor-46499 .elementor-element.elementor-element-517e616 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-517e616:hover,
.elementor-46499 .elementor-element.elementor-element-517e616:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-517e616 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-517e616:hover,
    .elementor-46499 .elementor-element.elementor-element-517e616:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9dd52b */.elementor-46499 .elementor-element.elementor-element-a9dd52b .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a9dd52b .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a9dd52b .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-a9dd52b .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-a9dd52b .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-a9dd52b .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-a9dd52b .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-a9dd52b .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02ea0d3 */.elementor-46499 .elementor-element.elementor-element-02ea0d3 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-02ea0d3:hover,
.elementor-46499 .elementor-element.elementor-element-02ea0d3:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-02ea0d3 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-02ea0d3:hover,
    .elementor-46499 .elementor-element.elementor-element-02ea0d3:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b04c350 */.elementor-46499 .elementor-element.elementor-element-b04c350 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b04c350 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b04c350 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-b04c350 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-b04c350 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b04c350 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-b04c350 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b04c350 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15081a6 */.elementor-46499 .elementor-element.elementor-element-15081a6 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-15081a6:hover,
.elementor-46499 .elementor-element.elementor-element-15081a6:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-15081a6 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-15081a6:hover,
    .elementor-46499 .elementor-element.elementor-element-15081a6:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0baa89 */.elementor-46499 .elementor-element.elementor-element-a0baa89 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a0baa89 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a0baa89 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-a0baa89 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-a0baa89 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-a0baa89 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-a0baa89 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-a0baa89 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2d4447 */.elementor-46499 .elementor-element.elementor-element-b2d4447 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b2d4447:hover,
.elementor-46499 .elementor-element.elementor-element-b2d4447:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b2d4447 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b2d4447:hover,
    .elementor-46499 .elementor-element.elementor-element-b2d4447:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7d82b2d */.elementor-46499 .elementor-element.elementor-element-7d82b2d .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7d82b2d .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7d82b2d .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-7d82b2d .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-7d82b2d .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-7d82b2d .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-7d82b2d .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-7d82b2d .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec26c6e */.elementor-46499 .elementor-element.elementor-element-ec26c6e {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ec26c6e:hover,
.elementor-46499 .elementor-element.elementor-element-ec26c6e:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ec26c6e {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ec26c6e:hover,
    .elementor-46499 .elementor-element.elementor-element-ec26c6e:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f27e378 */.elementor-46499 .elementor-element.elementor-element-f27e378 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f27e378 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f27e378 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-f27e378 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-f27e378 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f27e378 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-f27e378 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f27e378 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18199d9 */.elementor-46499 .elementor-element.elementor-element-18199d9 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-18199d9:hover,
.elementor-46499 .elementor-element.elementor-element-18199d9:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-18199d9 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-18199d9:hover,
    .elementor-46499 .elementor-element.elementor-element-18199d9:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-246cc77 */.elementor-46499 .elementor-element.elementor-element-246cc77 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-246cc77 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-246cc77 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-246cc77 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-246cc77 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-246cc77 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-246cc77 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-246cc77 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3da18b7 */.elementor-46499 .elementor-element.elementor-element-3da18b7 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3da18b7:hover,
.elementor-46499 .elementor-element.elementor-element-3da18b7:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-3da18b7 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-3da18b7:hover,
    .elementor-46499 .elementor-element.elementor-element-3da18b7:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9855d7 */.elementor-46499 .elementor-element.elementor-element-f9855d7 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f9855d7 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f9855d7 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-f9855d7 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-f9855d7 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f9855d7 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-f9855d7 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f9855d7 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-734bbe2 */.elementor-46499 .elementor-element.elementor-element-734bbe2 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-734bbe2:hover,
.elementor-46499 .elementor-element.elementor-element-734bbe2:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-734bbe2 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-734bbe2:hover,
    .elementor-46499 .elementor-element.elementor-element-734bbe2:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7eafa9 */.elementor-46499 .elementor-element.elementor-element-d7eafa9 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d7eafa9 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d7eafa9 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-d7eafa9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-d7eafa9 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-d7eafa9 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-d7eafa9 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-d7eafa9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e760e11 */.elementor-46499 .elementor-element.elementor-element-e760e11 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e760e11:hover,
.elementor-46499 .elementor-element.elementor-element-e760e11:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-e760e11 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-e760e11:hover,
    .elementor-46499 .elementor-element.elementor-element-e760e11:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-19e91ca */.elementor-46499 .elementor-element.elementor-element-19e91ca .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-19e91ca .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-19e91ca .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-19e91ca .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-19e91ca .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-19e91ca .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-19e91ca .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-19e91ca .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c164549 */.elementor-46499 .elementor-element.elementor-element-c164549 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c164549:hover,
.elementor-46499 .elementor-element.elementor-element-c164549:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-c164549 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-c164549:hover,
    .elementor-46499 .elementor-element.elementor-element-c164549:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c6fa40 */.elementor-46499 .elementor-element.elementor-element-3c6fa40 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3c6fa40 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3c6fa40 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-3c6fa40 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-3c6fa40 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-3c6fa40 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-3c6fa40 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-3c6fa40 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a776dc */.elementor-46499 .elementor-element.elementor-element-8a776dc {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8a776dc:hover,
.elementor-46499 .elementor-element.elementor-element-8a776dc:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-8a776dc {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-8a776dc:hover,
    .elementor-46499 .elementor-element.elementor-element-8a776dc:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4df47a3 */.elementor-46499 .elementor-element.elementor-element-4df47a3 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4df47a3 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4df47a3 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-4df47a3 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-4df47a3 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-4df47a3 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-4df47a3 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-4df47a3 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5282f8a */.elementor-46499 .elementor-element.elementor-element-5282f8a {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5282f8a:hover,
.elementor-46499 .elementor-element.elementor-element-5282f8a:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-5282f8a {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-5282f8a:hover,
    .elementor-46499 .elementor-element.elementor-element-5282f8a:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba36abb */.elementor-46499 .elementor-element.elementor-element-ba36abb .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ba36abb .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ba36abb .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-ba36abb .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-ba36abb .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ba36abb .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-ba36abb .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ba36abb .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8734c81 */.elementor-46499 .elementor-element.elementor-element-8734c81 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8734c81:hover,
.elementor-46499 .elementor-element.elementor-element-8734c81:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-8734c81 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-8734c81:hover,
    .elementor-46499 .elementor-element.elementor-element-8734c81:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e817f33 */.elementor-46499 .elementor-element.elementor-element-e817f33 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e817f33 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e817f33 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-e817f33 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-e817f33 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-e817f33 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-e817f33 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-e817f33 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b416914 */.elementor-46499 .elementor-element.elementor-element-b416914 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b416914:hover,
.elementor-46499 .elementor-element.elementor-element-b416914:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b416914 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b416914:hover,
    .elementor-46499 .elementor-element.elementor-element-b416914:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7f131c1 */.elementor-46499 .elementor-element.elementor-element-7f131c1 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7f131c1 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7f131c1 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-7f131c1 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-7f131c1 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-7f131c1 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-7f131c1 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-7f131c1 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f55dc65 */.elementor-46499 .elementor-element.elementor-element-f55dc65 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f55dc65:hover,
.elementor-46499 .elementor-element.elementor-element-f55dc65:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f55dc65 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f55dc65:hover,
    .elementor-46499 .elementor-element.elementor-element-f55dc65:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-08892d2 */.elementor-46499 .elementor-element.elementor-element-08892d2 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-08892d2 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-08892d2 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-08892d2 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-08892d2 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-08892d2 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-08892d2 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-08892d2 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0ed4aa */.elementor-46499 .elementor-element.elementor-element-b0ed4aa {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b0ed4aa:hover,
.elementor-46499 .elementor-element.elementor-element-b0ed4aa:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b0ed4aa {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b0ed4aa:hover,
    .elementor-46499 .elementor-element.elementor-element-b0ed4aa:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a26139 */.elementor-46499 .elementor-element.elementor-element-2a26139 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-2a26139 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-2a26139 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-2a26139 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-2a26139 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-2a26139 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-2a26139 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-2a26139 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de07d5e */.elementor-46499 .elementor-element.elementor-element-de07d5e {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-de07d5e:hover,
.elementor-46499 .elementor-element.elementor-element-de07d5e:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-de07d5e {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-de07d5e:hover,
    .elementor-46499 .elementor-element.elementor-element-de07d5e:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9ed4b4f */.elementor-46499 .elementor-element.elementor-element-9ed4b4f .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9ed4b4f .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9ed4b4f .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-9ed4b4f .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-9ed4b4f .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-9ed4b4f .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-9ed4b4f .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-9ed4b4f .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53add3b */.elementor-46499 .elementor-element.elementor-element-53add3b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-53add3b:hover,
.elementor-46499 .elementor-element.elementor-element-53add3b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-53add3b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-53add3b:hover,
    .elementor-46499 .elementor-element.elementor-element-53add3b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6cc4c38 */.elementor-46499 .elementor-element.elementor-element-6cc4c38 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6cc4c38 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6cc4c38 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-6cc4c38 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-6cc4c38 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-6cc4c38 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-6cc4c38 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-6cc4c38 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0165061 */.elementor-46499 .elementor-element.elementor-element-0165061 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0165061:hover,
.elementor-46499 .elementor-element.elementor-element-0165061:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0165061 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0165061:hover,
    .elementor-46499 .elementor-element.elementor-element-0165061:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a66f55 */.elementor-46499 .elementor-element.elementor-element-9a66f55 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9a66f55 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9a66f55 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-9a66f55 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-9a66f55 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-9a66f55 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-9a66f55 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-9a66f55 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f92848e */.elementor-46499 .elementor-element.elementor-element-f92848e {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f92848e:hover,
.elementor-46499 .elementor-element.elementor-element-f92848e:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f92848e {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f92848e:hover,
    .elementor-46499 .elementor-element.elementor-element-f92848e:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-14ea57f */.elementor-46499 .elementor-element.elementor-element-14ea57f .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-14ea57f .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-14ea57f .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-14ea57f .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-14ea57f .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-14ea57f .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-14ea57f .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-14ea57f .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1050ef */.elementor-46499 .elementor-element.elementor-element-c1050ef {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c1050ef:hover,
.elementor-46499 .elementor-element.elementor-element-c1050ef:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-c1050ef {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-c1050ef:hover,
    .elementor-46499 .elementor-element.elementor-element-c1050ef:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eecf2a0 */.elementor-46499 .elementor-element.elementor-element-eecf2a0 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-eecf2a0 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-eecf2a0 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-eecf2a0 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-eecf2a0 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-eecf2a0 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-eecf2a0 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-eecf2a0 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fba044 */.elementor-46499 .elementor-element.elementor-element-5fba044 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5fba044:hover,
.elementor-46499 .elementor-element.elementor-element-5fba044:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-5fba044 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-5fba044:hover,
    .elementor-46499 .elementor-element.elementor-element-5fba044:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd6cfc1 */.elementor-46499 .elementor-element.elementor-element-dd6cfc1 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-dd6cfc1 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-dd6cfc1 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-dd6cfc1 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-dd6cfc1 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-dd6cfc1 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-dd6cfc1 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-dd6cfc1 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed762e8 */.elementor-46499 .elementor-element.elementor-element-ed762e8 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ed762e8:hover,
.elementor-46499 .elementor-element.elementor-element-ed762e8:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ed762e8 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ed762e8:hover,
    .elementor-46499 .elementor-element.elementor-element-ed762e8:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b64a0ea */.elementor-46499 .elementor-element.elementor-element-b64a0ea .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b64a0ea .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b64a0ea .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-b64a0ea .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-b64a0ea .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b64a0ea .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-b64a0ea .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b64a0ea .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-678a05a */.elementor-46499 .elementor-element.elementor-element-678a05a {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-678a05a:hover,
.elementor-46499 .elementor-element.elementor-element-678a05a:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-678a05a {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-678a05a:hover,
    .elementor-46499 .elementor-element.elementor-element-678a05a:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f85bd98 */.elementor-46499 .elementor-element.elementor-element-f85bd98 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f85bd98 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f85bd98 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-f85bd98 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-f85bd98 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f85bd98 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-f85bd98 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f85bd98 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f75f9c0 */.elementor-46499 .elementor-element.elementor-element-f75f9c0 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f75f9c0:hover,
.elementor-46499 .elementor-element.elementor-element-f75f9c0:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f75f9c0 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f75f9c0:hover,
    .elementor-46499 .elementor-element.elementor-element-f75f9c0:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-08a7639 */.elementor-46499 .elementor-element.elementor-element-08a7639 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-08a7639 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-08a7639 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-08a7639 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-08a7639 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-08a7639 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-08a7639 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-08a7639 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49549a3 */.elementor-46499 .elementor-element.elementor-element-49549a3 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-49549a3:hover,
.elementor-46499 .elementor-element.elementor-element-49549a3:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-49549a3 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-49549a3:hover,
    .elementor-46499 .elementor-element.elementor-element-49549a3:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8be5a72 */.elementor-46499 .elementor-element.elementor-element-8be5a72 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8be5a72 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8be5a72 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-8be5a72 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-8be5a72 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-8be5a72 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-8be5a72 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-8be5a72 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-609b11d */.elementor-46499 .elementor-element.elementor-element-609b11d {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-609b11d:hover,
.elementor-46499 .elementor-element.elementor-element-609b11d:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-609b11d {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-609b11d:hover,
    .elementor-46499 .elementor-element.elementor-element-609b11d:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6938078 */.elementor-46499 .elementor-element.elementor-element-6938078 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6938078 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6938078 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-6938078 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-6938078 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-6938078 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-6938078 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-6938078 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-162490b */.elementor-46499 .elementor-element.elementor-element-162490b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-162490b:hover,
.elementor-46499 .elementor-element.elementor-element-162490b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-162490b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-162490b:hover,
    .elementor-46499 .elementor-element.elementor-element-162490b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-076aaec */.elementor-46499 .elementor-element.elementor-element-076aaec .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-076aaec .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-076aaec .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-076aaec .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-076aaec .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-076aaec .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-076aaec .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-076aaec .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-559057e */.elementor-46499 .elementor-element.elementor-element-559057e {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-559057e:hover,
.elementor-46499 .elementor-element.elementor-element-559057e:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-559057e {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-559057e:hover,
    .elementor-46499 .elementor-element.elementor-element-559057e:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b776d79 */.elementor-46499 .elementor-element.elementor-element-b776d79 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b776d79 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b776d79 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-b776d79 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-b776d79 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b776d79 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-b776d79 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b776d79 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0931804 */.elementor-46499 .elementor-element.elementor-element-0931804 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0931804:hover,
.elementor-46499 .elementor-element.elementor-element-0931804:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0931804 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0931804:hover,
    .elementor-46499 .elementor-element.elementor-element-0931804:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-858084f */.elementor-46499 .elementor-element.elementor-element-858084f .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-858084f .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-858084f .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-858084f .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-858084f .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-858084f .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-858084f .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-858084f .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47121f2 */.elementor-46499 .elementor-element.elementor-element-47121f2 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-47121f2:hover,
.elementor-46499 .elementor-element.elementor-element-47121f2:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-47121f2 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-47121f2:hover,
    .elementor-46499 .elementor-element.elementor-element-47121f2:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1710a24 */.elementor-46499 .elementor-element.elementor-element-1710a24 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1710a24 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1710a24 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-1710a24 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-1710a24 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-1710a24 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-1710a24 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-1710a24 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc0dbae */.elementor-46499 .elementor-element.elementor-element-fc0dbae {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-fc0dbae:hover,
.elementor-46499 .elementor-element.elementor-element-fc0dbae:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-fc0dbae {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-fc0dbae:hover,
    .elementor-46499 .elementor-element.elementor-element-fc0dbae:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-db363c1 */.elementor-46499 .elementor-element.elementor-element-db363c1 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-db363c1 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-db363c1 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-db363c1 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-db363c1 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-db363c1 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-db363c1 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-db363c1 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-258df91 */.elementor-46499 .elementor-element.elementor-element-258df91 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-258df91:hover,
.elementor-46499 .elementor-element.elementor-element-258df91:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-258df91 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-258df91:hover,
    .elementor-46499 .elementor-element.elementor-element-258df91:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-45d4918 */.elementor-46499 .elementor-element.elementor-element-45d4918 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-45d4918 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-45d4918 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-45d4918 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-45d4918 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-45d4918 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-45d4918 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-45d4918 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e9b540 */.elementor-46499 .elementor-element.elementor-element-7e9b540 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7e9b540:hover,
.elementor-46499 .elementor-element.elementor-element-7e9b540:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-7e9b540 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-7e9b540:hover,
    .elementor-46499 .elementor-element.elementor-element-7e9b540:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9e035bf */.elementor-46499 .elementor-element.elementor-element-9e035bf .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9e035bf .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9e035bf .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-9e035bf .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-9e035bf .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-9e035bf .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-9e035bf .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-9e035bf .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed559f6 */.elementor-46499 .elementor-element.elementor-element-ed559f6 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ed559f6:hover,
.elementor-46499 .elementor-element.elementor-element-ed559f6:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ed559f6 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ed559f6:hover,
    .elementor-46499 .elementor-element.elementor-element-ed559f6:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0170b56 */.elementor-46499 .elementor-element.elementor-element-0170b56 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0170b56 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0170b56 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-0170b56 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-0170b56 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0170b56 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-0170b56 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0170b56 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b525058 */.elementor-46499 .elementor-element.elementor-element-b525058 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b525058:hover,
.elementor-46499 .elementor-element.elementor-element-b525058:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b525058 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b525058:hover,
    .elementor-46499 .elementor-element.elementor-element-b525058:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6460d81 */.elementor-46499 .elementor-element.elementor-element-6460d81 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6460d81 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6460d81 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-6460d81 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-6460d81 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-6460d81 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-6460d81 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-6460d81 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f056bf5 */.elementor-46499 .elementor-element.elementor-element-f056bf5 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f056bf5:hover,
.elementor-46499 .elementor-element.elementor-element-f056bf5:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f056bf5 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f056bf5:hover,
    .elementor-46499 .elementor-element.elementor-element-f056bf5:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-04720c6 */.elementor-46499 .elementor-element.elementor-element-04720c6 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-04720c6 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-04720c6 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-04720c6 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-04720c6 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-04720c6 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-04720c6 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-04720c6 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38b0663 */.elementor-46499 .elementor-element.elementor-element-38b0663 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-38b0663:hover,
.elementor-46499 .elementor-element.elementor-element-38b0663:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-38b0663 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-38b0663:hover,
    .elementor-46499 .elementor-element.elementor-element-38b0663:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-acf98fa */.elementor-46499 .elementor-element.elementor-element-acf98fa .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-acf98fa .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-acf98fa .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-acf98fa .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-acf98fa .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-acf98fa .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-acf98fa .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-acf98fa .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6082962 */.elementor-46499 .elementor-element.elementor-element-6082962 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6082962:hover,
.elementor-46499 .elementor-element.elementor-element-6082962:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-6082962 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-6082962:hover,
    .elementor-46499 .elementor-element.elementor-element-6082962:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-48f865b */.elementor-46499 .elementor-element.elementor-element-48f865b .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-48f865b .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-48f865b .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-48f865b .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-48f865b .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-48f865b .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-48f865b .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-48f865b .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a181adf */.elementor-46499 .elementor-element.elementor-element-a181adf {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a181adf:hover,
.elementor-46499 .elementor-element.elementor-element-a181adf:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-a181adf {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-a181adf:hover,
    .elementor-46499 .elementor-element.elementor-element-a181adf:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fa5b971 */.elementor-46499 .elementor-element.elementor-element-fa5b971 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-fa5b971 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-fa5b971 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-fa5b971 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-fa5b971 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-fa5b971 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-fa5b971 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-fa5b971 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b2c8f9 */.elementor-46499 .elementor-element.elementor-element-9b2c8f9 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9b2c8f9:hover,
.elementor-46499 .elementor-element.elementor-element-9b2c8f9:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-9b2c8f9 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-9b2c8f9:hover,
    .elementor-46499 .elementor-element.elementor-element-9b2c8f9:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bc9f471 */.elementor-46499 .elementor-element.elementor-element-bc9f471 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-bc9f471 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-bc9f471 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-bc9f471 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-bc9f471 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-bc9f471 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-bc9f471 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-bc9f471 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a3e276f */.elementor-46499 .elementor-element.elementor-element-a3e276f {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a3e276f:hover,
.elementor-46499 .elementor-element.elementor-element-a3e276f:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-a3e276f {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-a3e276f:hover,
    .elementor-46499 .elementor-element.elementor-element-a3e276f:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f1ce4ad */.elementor-46499 .elementor-element.elementor-element-f1ce4ad .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f1ce4ad .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f1ce4ad .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-f1ce4ad .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-f1ce4ad .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f1ce4ad .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-f1ce4ad .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f1ce4ad .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a18764f */.elementor-46499 .elementor-element.elementor-element-a18764f {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a18764f:hover,
.elementor-46499 .elementor-element.elementor-element-a18764f:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-a18764f {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-a18764f:hover,
    .elementor-46499 .elementor-element.elementor-element-a18764f:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-142fdab */.elementor-46499 .elementor-element.elementor-element-142fdab .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-142fdab .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-142fdab .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-142fdab .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-142fdab .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-142fdab .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-142fdab .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-142fdab .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-589aff8 */.elementor-46499 .elementor-element.elementor-element-589aff8 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-589aff8:hover,
.elementor-46499 .elementor-element.elementor-element-589aff8:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-589aff8 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-589aff8:hover,
    .elementor-46499 .elementor-element.elementor-element-589aff8:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-255ff6a */.elementor-46499 .elementor-element.elementor-element-255ff6a .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-255ff6a .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-255ff6a .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-255ff6a .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-255ff6a .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-255ff6a .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-255ff6a .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-255ff6a .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c0b54 */.elementor-46499 .elementor-element.elementor-element-72c0b54 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-72c0b54:hover,
.elementor-46499 .elementor-element.elementor-element-72c0b54:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-72c0b54 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-72c0b54:hover,
    .elementor-46499 .elementor-element.elementor-element-72c0b54:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c559140 */.elementor-46499 .elementor-element.elementor-element-c559140 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c559140 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c559140 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-c559140 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-c559140 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-c559140 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-c559140 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-c559140 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea33620 */.elementor-46499 .elementor-element.elementor-element-ea33620 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ea33620:hover,
.elementor-46499 .elementor-element.elementor-element-ea33620:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ea33620 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ea33620:hover,
    .elementor-46499 .elementor-element.elementor-element-ea33620:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ae8e5a */.elementor-46499 .elementor-element.elementor-element-4ae8e5a .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4ae8e5a .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4ae8e5a .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-4ae8e5a .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-4ae8e5a .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-4ae8e5a .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-4ae8e5a .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-4ae8e5a .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-421b76b */.elementor-46499 .elementor-element.elementor-element-421b76b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-421b76b:hover,
.elementor-46499 .elementor-element.elementor-element-421b76b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-421b76b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-421b76b:hover,
    .elementor-46499 .elementor-element.elementor-element-421b76b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38899aa */.elementor-46499 .elementor-element.elementor-element-38899aa .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-38899aa .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-38899aa .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-38899aa .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-38899aa .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-38899aa .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-38899aa .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-38899aa .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9815721 */.elementor-46499 .elementor-element.elementor-element-9815721 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9815721:hover,
.elementor-46499 .elementor-element.elementor-element-9815721:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-9815721 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-9815721:hover,
    .elementor-46499 .elementor-element.elementor-element-9815721:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-206dcb8 */.elementor-46499 .elementor-element.elementor-element-206dcb8 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-206dcb8 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-206dcb8 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-206dcb8 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-206dcb8 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-206dcb8 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-206dcb8 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-206dcb8 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50f5c86 */.elementor-46499 .elementor-element.elementor-element-50f5c86 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-50f5c86:hover,
.elementor-46499 .elementor-element.elementor-element-50f5c86:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-50f5c86 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-50f5c86:hover,
    .elementor-46499 .elementor-element.elementor-element-50f5c86:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a8d7d5 */.elementor-46499 .elementor-element.elementor-element-1a8d7d5 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1a8d7d5 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1a8d7d5 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-1a8d7d5 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-1a8d7d5 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-1a8d7d5 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-1a8d7d5 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-1a8d7d5 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e50add */.elementor-46499 .elementor-element.elementor-element-8e50add {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8e50add:hover,
.elementor-46499 .elementor-element.elementor-element-8e50add:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-8e50add {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-8e50add:hover,
    .elementor-46499 .elementor-element.elementor-element-8e50add:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-674738a */.elementor-46499 .elementor-element.elementor-element-674738a .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-674738a .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-674738a .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-674738a .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-674738a .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-674738a .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-674738a .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-674738a .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e35b920 */.elementor-46499 .elementor-element.elementor-element-e35b920 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e35b920:hover,
.elementor-46499 .elementor-element.elementor-element-e35b920:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-e35b920 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-e35b920:hover,
    .elementor-46499 .elementor-element.elementor-element-e35b920:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b01b790 */.elementor-46499 .elementor-element.elementor-element-b01b790 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b01b790 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b01b790 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-b01b790 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-b01b790 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b01b790 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-b01b790 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b01b790 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58f4259 */.elementor-46499 .elementor-element.elementor-element-58f4259 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-58f4259:hover,
.elementor-46499 .elementor-element.elementor-element-58f4259:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-58f4259 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-58f4259:hover,
    .elementor-46499 .elementor-element.elementor-element-58f4259:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-50be0a7 */.elementor-46499 .elementor-element.elementor-element-50be0a7 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-50be0a7 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-50be0a7 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-50be0a7 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-50be0a7 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-50be0a7 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-50be0a7 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-50be0a7 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a494fe3 */.elementor-46499 .elementor-element.elementor-element-a494fe3 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a494fe3:hover,
.elementor-46499 .elementor-element.elementor-element-a494fe3:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-a494fe3 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-a494fe3:hover,
    .elementor-46499 .elementor-element.elementor-element-a494fe3:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-574b780 */.elementor-46499 .elementor-element.elementor-element-574b780 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-574b780 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-574b780 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-574b780 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-574b780 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-574b780 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-574b780 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-574b780 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b935a7 */.elementor-46499 .elementor-element.elementor-element-7b935a7 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7b935a7:hover,
.elementor-46499 .elementor-element.elementor-element-7b935a7:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-7b935a7 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-7b935a7:hover,
    .elementor-46499 .elementor-element.elementor-element-7b935a7:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d52f9b */.elementor-46499 .elementor-element.elementor-element-2d52f9b .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-2d52f9b .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-2d52f9b .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-2d52f9b .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-2d52f9b .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-2d52f9b .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-2d52f9b .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-2d52f9b .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3bcc5e */.elementor-46499 .elementor-element.elementor-element-f3bcc5e {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f3bcc5e:hover,
.elementor-46499 .elementor-element.elementor-element-f3bcc5e:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f3bcc5e {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f3bcc5e:hover,
    .elementor-46499 .elementor-element.elementor-element-f3bcc5e:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ab204cb */.elementor-46499 .elementor-element.elementor-element-ab204cb .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ab204cb .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ab204cb .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-ab204cb .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-ab204cb .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ab204cb .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-ab204cb .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ab204cb .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb30a96 */.elementor-46499 .elementor-element.elementor-element-cb30a96 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-cb30a96:hover,
.elementor-46499 .elementor-element.elementor-element-cb30a96:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-cb30a96 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-cb30a96:hover,
    .elementor-46499 .elementor-element.elementor-element-cb30a96:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-64541d9 */.elementor-46499 .elementor-element.elementor-element-64541d9 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-64541d9 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-64541d9 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-64541d9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-64541d9 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-64541d9 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-64541d9 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-64541d9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcdd1a8 */.elementor-46499 .elementor-element.elementor-element-bcdd1a8 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-bcdd1a8:hover,
.elementor-46499 .elementor-element.elementor-element-bcdd1a8:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-bcdd1a8 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-bcdd1a8:hover,
    .elementor-46499 .elementor-element.elementor-element-bcdd1a8:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3f229ce */.elementor-46499 .elementor-element.elementor-element-3f229ce .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3f229ce .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3f229ce .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-3f229ce .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-3f229ce .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-3f229ce .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-3f229ce .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-3f229ce .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d46a4c */.elementor-46499 .elementor-element.elementor-element-4d46a4c {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4d46a4c:hover,
.elementor-46499 .elementor-element.elementor-element-4d46a4c:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-4d46a4c {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-4d46a4c:hover,
    .elementor-46499 .elementor-element.elementor-element-4d46a4c:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ee90ba */.elementor-46499 .elementor-element.elementor-element-4ee90ba .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4ee90ba .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4ee90ba .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-4ee90ba .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-4ee90ba .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-4ee90ba .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-4ee90ba .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-4ee90ba .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57ee85b */.elementor-46499 .elementor-element.elementor-element-57ee85b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-57ee85b:hover,
.elementor-46499 .elementor-element.elementor-element-57ee85b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-57ee85b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-57ee85b:hover,
    .elementor-46499 .elementor-element.elementor-element-57ee85b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ab0d93e */.elementor-46499 .elementor-element.elementor-element-ab0d93e .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ab0d93e .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ab0d93e .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-ab0d93e .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-ab0d93e .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ab0d93e .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-ab0d93e .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ab0d93e .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a15298 */.elementor-46499 .elementor-element.elementor-element-7a15298 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7a15298:hover,
.elementor-46499 .elementor-element.elementor-element-7a15298:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-7a15298 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-7a15298:hover,
    .elementor-46499 .elementor-element.elementor-element-7a15298:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e6f6c0 */.elementor-46499 .elementor-element.elementor-element-8e6f6c0 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8e6f6c0 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8e6f6c0 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-8e6f6c0 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-8e6f6c0 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-8e6f6c0 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-8e6f6c0 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-8e6f6c0 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f30c93d */.elementor-46499 .elementor-element.elementor-element-f30c93d {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f30c93d:hover,
.elementor-46499 .elementor-element.elementor-element-f30c93d:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f30c93d {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f30c93d:hover,
    .elementor-46499 .elementor-element.elementor-element-f30c93d:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25f2de8 */.elementor-46499 .elementor-element.elementor-element-25f2de8 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-25f2de8 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-25f2de8 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-25f2de8 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-25f2de8 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-25f2de8 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-25f2de8 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-25f2de8 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-938f6fc */.elementor-46499 .elementor-element.elementor-element-938f6fc {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-938f6fc:hover,
.elementor-46499 .elementor-element.elementor-element-938f6fc:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-938f6fc {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-938f6fc:hover,
    .elementor-46499 .elementor-element.elementor-element-938f6fc:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ebcb125 */.elementor-46499 .elementor-element.elementor-element-ebcb125 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ebcb125 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ebcb125 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-ebcb125 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-ebcb125 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ebcb125 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-ebcb125 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ebcb125 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-175ec90 */.elementor-46499 .elementor-element.elementor-element-175ec90 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-175ec90:hover,
.elementor-46499 .elementor-element.elementor-element-175ec90:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-175ec90 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-175ec90:hover,
    .elementor-46499 .elementor-element.elementor-element-175ec90:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-af03dc5 */.elementor-46499 .elementor-element.elementor-element-af03dc5 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-af03dc5 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-af03dc5 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-af03dc5 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-af03dc5 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-af03dc5 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-af03dc5 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-af03dc5 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-456d621 */.elementor-46499 .elementor-element.elementor-element-456d621 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-456d621:hover,
.elementor-46499 .elementor-element.elementor-element-456d621:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-456d621 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-456d621:hover,
    .elementor-46499 .elementor-element.elementor-element-456d621:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b03428 */.elementor-46499 .elementor-element.elementor-element-7b03428 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7b03428 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7b03428 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-7b03428 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-7b03428 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-7b03428 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-7b03428 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-7b03428 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7090b3b */.elementor-46499 .elementor-element.elementor-element-7090b3b .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7090b3b .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7090b3b .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-7090b3b .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-7090b3b .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-7090b3b .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-7090b3b .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-7090b3b .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f3c691 */.elementor-46499 .elementor-element.elementor-element-8f3c691 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8f3c691 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8f3c691 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-8f3c691 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-8f3c691 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-8f3c691 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-8f3c691 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-8f3c691 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2958438 */.elementor-46499 .elementor-element.elementor-element-2958438 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-2958438:hover,
.elementor-46499 .elementor-element.elementor-element-2958438:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-2958438 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-2958438:hover,
    .elementor-46499 .elementor-element.elementor-element-2958438:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-704cbe9 */.elementor-46499 .elementor-element.elementor-element-704cbe9 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-704cbe9 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-704cbe9 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-704cbe9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-704cbe9 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-704cbe9 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-704cbe9 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-704cbe9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0dca9f */.elementor-46499 .elementor-element.elementor-element-e0dca9f {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e0dca9f:hover,
.elementor-46499 .elementor-element.elementor-element-e0dca9f:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-e0dca9f {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-e0dca9f:hover,
    .elementor-46499 .elementor-element.elementor-element-e0dca9f:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2b7b1c9 */.elementor-46499 .elementor-element.elementor-element-2b7b1c9 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-2b7b1c9 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-2b7b1c9 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-2b7b1c9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-2b7b1c9 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-2b7b1c9 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-2b7b1c9 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-2b7b1c9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e7ad00 */.elementor-46499 .elementor-element.elementor-element-0e7ad00 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0e7ad00:hover,
.elementor-46499 .elementor-element.elementor-element-0e7ad00:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0e7ad00 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0e7ad00:hover,
    .elementor-46499 .elementor-element.elementor-element-0e7ad00:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf0dea4 */.elementor-46499 .elementor-element.elementor-element-cf0dea4 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-cf0dea4 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-cf0dea4 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-cf0dea4 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-cf0dea4 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-cf0dea4 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-cf0dea4 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-cf0dea4 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4174364 */.elementor-46499 .elementor-element.elementor-element-4174364 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4174364:hover,
.elementor-46499 .elementor-element.elementor-element-4174364:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-4174364 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-4174364:hover,
    .elementor-46499 .elementor-element.elementor-element-4174364:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-43437d7 */.elementor-46499 .elementor-element.elementor-element-43437d7 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-43437d7 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-43437d7 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-43437d7 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-43437d7 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-43437d7 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-43437d7 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-43437d7 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c4543b */.elementor-46499 .elementor-element.elementor-element-0c4543b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0c4543b:hover,
.elementor-46499 .elementor-element.elementor-element-0c4543b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0c4543b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0c4543b:hover,
    .elementor-46499 .elementor-element.elementor-element-0c4543b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12b24a8 */.elementor-46499 .elementor-element.elementor-element-12b24a8 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-12b24a8 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-12b24a8 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-12b24a8 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-12b24a8 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-12b24a8 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-12b24a8 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-12b24a8 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1e625f */.elementor-46499 .elementor-element.elementor-element-c1e625f {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c1e625f:hover,
.elementor-46499 .elementor-element.elementor-element-c1e625f:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-c1e625f {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-c1e625f:hover,
    .elementor-46499 .elementor-element.elementor-element-c1e625f:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-825791d */.elementor-46499 .elementor-element.elementor-element-825791d .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-825791d .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-825791d .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-825791d .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-825791d .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-825791d .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-825791d .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-825791d .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f9d08b */.elementor-46499 .elementor-element.elementor-element-6f9d08b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6f9d08b:hover,
.elementor-46499 .elementor-element.elementor-element-6f9d08b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-6f9d08b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-6f9d08b:hover,
    .elementor-46499 .elementor-element.elementor-element-6f9d08b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-127b723 */.elementor-46499 .elementor-element.elementor-element-127b723 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-127b723 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-127b723 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-127b723 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-127b723 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-127b723 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-127b723 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-127b723 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9f2032 */.elementor-46499 .elementor-element.elementor-element-d9f2032 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d9f2032:hover,
.elementor-46499 .elementor-element.elementor-element-d9f2032:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-d9f2032 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-d9f2032:hover,
    .elementor-46499 .elementor-element.elementor-element-d9f2032:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aaf05dc */.elementor-46499 .elementor-element.elementor-element-aaf05dc .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-aaf05dc .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-aaf05dc .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-aaf05dc .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-aaf05dc .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-aaf05dc .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-aaf05dc .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-aaf05dc .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60cf19f */.elementor-46499 .elementor-element.elementor-element-60cf19f {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-60cf19f:hover,
.elementor-46499 .elementor-element.elementor-element-60cf19f:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-60cf19f {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-60cf19f:hover,
    .elementor-46499 .elementor-element.elementor-element-60cf19f:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3092c2d */.elementor-46499 .elementor-element.elementor-element-3092c2d .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3092c2d .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3092c2d .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-3092c2d .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-3092c2d .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-3092c2d .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-3092c2d .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-3092c2d .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a72094 */.elementor-46499 .elementor-element.elementor-element-4a72094 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4a72094:hover,
.elementor-46499 .elementor-element.elementor-element-4a72094:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-4a72094 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-4a72094:hover,
    .elementor-46499 .elementor-element.elementor-element-4a72094:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-13c6185 */.elementor-46499 .elementor-element.elementor-element-13c6185 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-13c6185 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-13c6185 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-13c6185 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-13c6185 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-13c6185 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-13c6185 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-13c6185 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48f33d8 */.elementor-46499 .elementor-element.elementor-element-48f33d8 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-48f33d8:hover,
.elementor-46499 .elementor-element.elementor-element-48f33d8:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-48f33d8 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-48f33d8:hover,
    .elementor-46499 .elementor-element.elementor-element-48f33d8:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1bf74d0 */.elementor-46499 .elementor-element.elementor-element-1bf74d0 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1bf74d0 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1bf74d0 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-1bf74d0 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-1bf74d0 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-1bf74d0 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-1bf74d0 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-1bf74d0 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f9f9cf */.elementor-46499 .elementor-element.elementor-element-0f9f9cf {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0f9f9cf:hover,
.elementor-46499 .elementor-element.elementor-element-0f9f9cf:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0f9f9cf {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0f9f9cf:hover,
    .elementor-46499 .elementor-element.elementor-element-0f9f9cf:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7dace4 */.elementor-46499 .elementor-element.elementor-element-d7dace4 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d7dace4 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d7dace4 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-d7dace4 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-d7dace4 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-d7dace4 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-d7dace4 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-d7dace4 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84bd31e */.elementor-46499 .elementor-element.elementor-element-84bd31e {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-84bd31e:hover,
.elementor-46499 .elementor-element.elementor-element-84bd31e:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-84bd31e {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-84bd31e:hover,
    .elementor-46499 .elementor-element.elementor-element-84bd31e:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c10b07c */.elementor-46499 .elementor-element.elementor-element-c10b07c .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c10b07c .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c10b07c .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-c10b07c .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-c10b07c .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-c10b07c .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-c10b07c .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-c10b07c .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-87a1c6a */.elementor-46499 .elementor-element.elementor-element-87a1c6a {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-87a1c6a:hover,
.elementor-46499 .elementor-element.elementor-element-87a1c6a:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-87a1c6a {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-87a1c6a:hover,
    .elementor-46499 .elementor-element.elementor-element-87a1c6a:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb439 */.elementor-46499 .elementor-element.elementor-element-c0bb439 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c0bb439 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c0bb439 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-c0bb439 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-c0bb439 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-c0bb439 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-c0bb439 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-c0bb439 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0342a59 */.elementor-46499 .elementor-element.elementor-element-0342a59 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0342a59:hover,
.elementor-46499 .elementor-element.elementor-element-0342a59:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0342a59 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0342a59:hover,
    .elementor-46499 .elementor-element.elementor-element-0342a59:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fb100e6 */.elementor-46499 .elementor-element.elementor-element-fb100e6 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-fb100e6 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-fb100e6 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-fb100e6 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-fb100e6 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-fb100e6 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-fb100e6 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-fb100e6 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee0b97b */.elementor-46499 .elementor-element.elementor-element-ee0b97b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ee0b97b:hover,
.elementor-46499 .elementor-element.elementor-element-ee0b97b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ee0b97b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ee0b97b:hover,
    .elementor-46499 .elementor-element.elementor-element-ee0b97b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-573d087 */.elementor-46499 .elementor-element.elementor-element-573d087 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-573d087 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-573d087 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-573d087 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-573d087 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-573d087 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-573d087 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-573d087 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d63b4f8 */.elementor-46499 .elementor-element.elementor-element-d63b4f8 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d63b4f8:hover,
.elementor-46499 .elementor-element.elementor-element-d63b4f8:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-d63b4f8 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-d63b4f8:hover,
    .elementor-46499 .elementor-element.elementor-element-d63b4f8:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ebd0659 */.elementor-46499 .elementor-element.elementor-element-ebd0659 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ebd0659 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ebd0659 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-ebd0659 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-ebd0659 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ebd0659 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-ebd0659 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ebd0659 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-794d021 */.elementor-46499 .elementor-element.elementor-element-794d021 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-794d021:hover,
.elementor-46499 .elementor-element.elementor-element-794d021:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-794d021 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-794d021:hover,
    .elementor-46499 .elementor-element.elementor-element-794d021:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6a4f1b */.elementor-46499 .elementor-element.elementor-element-f6a4f1b .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f6a4f1b .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f6a4f1b .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-f6a4f1b .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-f6a4f1b .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f6a4f1b .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-f6a4f1b .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f6a4f1b .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebfc85b */.elementor-46499 .elementor-element.elementor-element-ebfc85b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ebfc85b:hover,
.elementor-46499 .elementor-element.elementor-element-ebfc85b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ebfc85b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ebfc85b:hover,
    .elementor-46499 .elementor-element.elementor-element-ebfc85b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf1279c */.elementor-46499 .elementor-element.elementor-element-cf1279c .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-cf1279c .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-cf1279c .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-cf1279c .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-cf1279c .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-cf1279c .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-cf1279c .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-cf1279c .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-166516b */.elementor-46499 .elementor-element.elementor-element-166516b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-166516b:hover,
.elementor-46499 .elementor-element.elementor-element-166516b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-166516b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-166516b:hover,
    .elementor-46499 .elementor-element.elementor-element-166516b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ca23af */.elementor-46499 .elementor-element.elementor-element-4ca23af .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4ca23af .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4ca23af .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-4ca23af .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-4ca23af .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-4ca23af .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-4ca23af .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-4ca23af .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f7fc6f */.elementor-46499 .elementor-element.elementor-element-3f7fc6f {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3f7fc6f:hover,
.elementor-46499 .elementor-element.elementor-element-3f7fc6f:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-3f7fc6f {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-3f7fc6f:hover,
    .elementor-46499 .elementor-element.elementor-element-3f7fc6f:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6e8977d */.elementor-46499 .elementor-element.elementor-element-6e8977d .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6e8977d .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6e8977d .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-6e8977d .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-6e8977d .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-6e8977d .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-6e8977d .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-6e8977d .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35af2f2 */.elementor-46499 .elementor-element.elementor-element-35af2f2 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-35af2f2:hover,
.elementor-46499 .elementor-element.elementor-element-35af2f2:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-35af2f2 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-35af2f2:hover,
    .elementor-46499 .elementor-element.elementor-element-35af2f2:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0015734 */.elementor-46499 .elementor-element.elementor-element-0015734 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0015734 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0015734 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-0015734 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-0015734 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0015734 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-0015734 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0015734 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-678d152 */.elementor-46499 .elementor-element.elementor-element-678d152 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-678d152:hover,
.elementor-46499 .elementor-element.elementor-element-678d152:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-678d152 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-678d152:hover,
    .elementor-46499 .elementor-element.elementor-element-678d152:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5940b3e */.elementor-46499 .elementor-element.elementor-element-5940b3e .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5940b3e .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5940b3e .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-5940b3e .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-5940b3e .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-5940b3e .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-5940b3e .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-5940b3e .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6f8949 */.elementor-46499 .elementor-element.elementor-element-f6f8949 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f6f8949:hover,
.elementor-46499 .elementor-element.elementor-element-f6f8949:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f6f8949 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f6f8949:hover,
    .elementor-46499 .elementor-element.elementor-element-f6f8949:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c21cf8 */.elementor-46499 .elementor-element.elementor-element-5c21cf8 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5c21cf8 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5c21cf8 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-5c21cf8 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-5c21cf8 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-5c21cf8 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-5c21cf8 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-5c21cf8 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6642200 */.elementor-46499 .elementor-element.elementor-element-6642200 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6642200:hover,
.elementor-46499 .elementor-element.elementor-element-6642200:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-6642200 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-6642200:hover,
    .elementor-46499 .elementor-element.elementor-element-6642200:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9dcf266 */.elementor-46499 .elementor-element.elementor-element-9dcf266 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9dcf266 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9dcf266 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-9dcf266 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-9dcf266 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-9dcf266 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-9dcf266 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-9dcf266 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2abda3 */.elementor-46499 .elementor-element.elementor-element-a2abda3 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a2abda3:hover,
.elementor-46499 .elementor-element.elementor-element-a2abda3:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-a2abda3 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-a2abda3:hover,
    .elementor-46499 .elementor-element.elementor-element-a2abda3:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bc8a28f */.elementor-46499 .elementor-element.elementor-element-bc8a28f .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-bc8a28f .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-bc8a28f .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-bc8a28f .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-bc8a28f .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-bc8a28f .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-bc8a28f .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-bc8a28f .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-394ae04 */.elementor-46499 .elementor-element.elementor-element-394ae04 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-394ae04:hover,
.elementor-46499 .elementor-element.elementor-element-394ae04:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-394ae04 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-394ae04:hover,
    .elementor-46499 .elementor-element.elementor-element-394ae04:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e697d40 */.elementor-46499 .elementor-element.elementor-element-e697d40 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e697d40 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e697d40 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-e697d40 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-e697d40 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-e697d40 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-e697d40 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-e697d40 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76685e5 */.elementor-46499 .elementor-element.elementor-element-76685e5 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-76685e5:hover,
.elementor-46499 .elementor-element.elementor-element-76685e5:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-76685e5 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-76685e5:hover,
    .elementor-46499 .elementor-element.elementor-element-76685e5:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-303e558 */.elementor-46499 .elementor-element.elementor-element-303e558 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-303e558 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-303e558 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-303e558 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-303e558 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-303e558 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-303e558 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-303e558 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5204827 */.elementor-46499 .elementor-element.elementor-element-5204827 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5204827:hover,
.elementor-46499 .elementor-element.elementor-element-5204827:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-5204827 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-5204827:hover,
    .elementor-46499 .elementor-element.elementor-element-5204827:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1f0b73b */.elementor-46499 .elementor-element.elementor-element-1f0b73b .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1f0b73b .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1f0b73b .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-1f0b73b .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-1f0b73b .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-1f0b73b .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-1f0b73b .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-1f0b73b .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b34c505 */.elementor-46499 .elementor-element.elementor-element-b34c505 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b34c505:hover,
.elementor-46499 .elementor-element.elementor-element-b34c505:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b34c505 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b34c505:hover,
    .elementor-46499 .elementor-element.elementor-element-b34c505:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-434f8be */.elementor-46499 .elementor-element.elementor-element-434f8be .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-434f8be .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-434f8be .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-434f8be .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-434f8be .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-434f8be .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-434f8be .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-434f8be .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52d581a */.elementor-46499 .elementor-element.elementor-element-52d581a {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-52d581a:hover,
.elementor-46499 .elementor-element.elementor-element-52d581a:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-52d581a {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-52d581a:hover,
    .elementor-46499 .elementor-element.elementor-element-52d581a:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-05ab62e */.elementor-46499 .elementor-element.elementor-element-05ab62e .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-05ab62e .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-05ab62e .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-05ab62e .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-05ab62e .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-05ab62e .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-05ab62e .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-05ab62e .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ce7c36 */.elementor-46499 .elementor-element.elementor-element-9ce7c36 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9ce7c36:hover,
.elementor-46499 .elementor-element.elementor-element-9ce7c36:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-9ce7c36 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-9ce7c36:hover,
    .elementor-46499 .elementor-element.elementor-element-9ce7c36:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b30161c */.elementor-46499 .elementor-element.elementor-element-b30161c .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b30161c .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b30161c .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-b30161c .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-b30161c .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b30161c .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-b30161c .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b30161c .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ea783b */.elementor-46499 .elementor-element.elementor-element-3ea783b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3ea783b:hover,
.elementor-46499 .elementor-element.elementor-element-3ea783b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-3ea783b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-3ea783b:hover,
    .elementor-46499 .elementor-element.elementor-element-3ea783b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4e67e2b */.elementor-46499 .elementor-element.elementor-element-4e67e2b .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4e67e2b .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4e67e2b .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-4e67e2b .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-4e67e2b .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-4e67e2b .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-4e67e2b .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-4e67e2b .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdb32db */.elementor-46499 .elementor-element.elementor-element-fdb32db {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-fdb32db:hover,
.elementor-46499 .elementor-element.elementor-element-fdb32db:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-fdb32db {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-fdb32db:hover,
    .elementor-46499 .elementor-element.elementor-element-fdb32db:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9c39a6e */.elementor-46499 .elementor-element.elementor-element-9c39a6e .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9c39a6e .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9c39a6e .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-9c39a6e .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-9c39a6e .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-9c39a6e .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-9c39a6e .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-9c39a6e .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c887b04 */.elementor-46499 .elementor-element.elementor-element-c887b04 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c887b04:hover,
.elementor-46499 .elementor-element.elementor-element-c887b04:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-c887b04 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-c887b04:hover,
    .elementor-46499 .elementor-element.elementor-element-c887b04:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a08c3cf */.elementor-46499 .elementor-element.elementor-element-a08c3cf .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a08c3cf .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a08c3cf .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-a08c3cf .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-a08c3cf .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-a08c3cf .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-a08c3cf .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-a08c3cf .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1d7695 */.elementor-46499 .elementor-element.elementor-element-c1d7695 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c1d7695:hover,
.elementor-46499 .elementor-element.elementor-element-c1d7695:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-c1d7695 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-c1d7695:hover,
    .elementor-46499 .elementor-element.elementor-element-c1d7695:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f322917 */.elementor-46499 .elementor-element.elementor-element-f322917 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f322917 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f322917 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-f322917 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-f322917 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f322917 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-f322917 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f322917 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1790db */.elementor-46499 .elementor-element.elementor-element-d1790db {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d1790db:hover,
.elementor-46499 .elementor-element.elementor-element-d1790db:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-d1790db {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-d1790db:hover,
    .elementor-46499 .elementor-element.elementor-element-d1790db:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d3039d4 */.elementor-46499 .elementor-element.elementor-element-d3039d4 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d3039d4 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d3039d4 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-d3039d4 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-d3039d4 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-d3039d4 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-d3039d4 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-d3039d4 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c18843 */.elementor-46499 .elementor-element.elementor-element-7c18843 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7c18843:hover,
.elementor-46499 .elementor-element.elementor-element-7c18843:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-7c18843 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-7c18843:hover,
    .elementor-46499 .elementor-element.elementor-element-7c18843:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1971df9 */.elementor-46499 .elementor-element.elementor-element-1971df9 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1971df9 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1971df9 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-1971df9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-1971df9 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-1971df9 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-1971df9 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-1971df9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a77b1b */.elementor-46499 .elementor-element.elementor-element-6a77b1b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6a77b1b:hover,
.elementor-46499 .elementor-element.elementor-element-6a77b1b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-6a77b1b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-6a77b1b:hover,
    .elementor-46499 .elementor-element.elementor-element-6a77b1b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5d974a9 */.elementor-46499 .elementor-element.elementor-element-5d974a9 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5d974a9 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5d974a9 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-5d974a9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-5d974a9 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-5d974a9 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-5d974a9 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-5d974a9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0ea43d */.elementor-46499 .elementor-element.elementor-element-f0ea43d {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f0ea43d:hover,
.elementor-46499 .elementor-element.elementor-element-f0ea43d:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f0ea43d {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f0ea43d:hover,
    .elementor-46499 .elementor-element.elementor-element-f0ea43d:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c5cd4fa */.elementor-46499 .elementor-element.elementor-element-c5cd4fa .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c5cd4fa .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c5cd4fa .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-c5cd4fa .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-c5cd4fa .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-c5cd4fa .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-c5cd4fa .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-c5cd4fa .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20e75f3 */.elementor-46499 .elementor-element.elementor-element-20e75f3 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-20e75f3:hover,
.elementor-46499 .elementor-element.elementor-element-20e75f3:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-20e75f3 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-20e75f3:hover,
    .elementor-46499 .elementor-element.elementor-element-20e75f3:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0c1c806 */.elementor-46499 .elementor-element.elementor-element-0c1c806 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0c1c806 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0c1c806 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-0c1c806 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-0c1c806 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0c1c806 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-0c1c806 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0c1c806 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e92ebcc */.elementor-46499 .elementor-element.elementor-element-e92ebcc {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e92ebcc:hover,
.elementor-46499 .elementor-element.elementor-element-e92ebcc:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-e92ebcc {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-e92ebcc:hover,
    .elementor-46499 .elementor-element.elementor-element-e92ebcc:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f1adcdc */.elementor-46499 .elementor-element.elementor-element-f1adcdc .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f1adcdc .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f1adcdc .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-f1adcdc .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-f1adcdc .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f1adcdc .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-f1adcdc .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f1adcdc .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32b8344 */.elementor-46499 .elementor-element.elementor-element-32b8344 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-32b8344:hover,
.elementor-46499 .elementor-element.elementor-element-32b8344:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-32b8344 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-32b8344:hover,
    .elementor-46499 .elementor-element.elementor-element-32b8344:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1134906 */.elementor-46499 .elementor-element.elementor-element-1134906 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1134906 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1134906 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-1134906 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-1134906 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-1134906 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-1134906 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-1134906 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0bbc854 */.elementor-46499 .elementor-element.elementor-element-0bbc854 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0bbc854:hover,
.elementor-46499 .elementor-element.elementor-element-0bbc854:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0bbc854 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0bbc854:hover,
    .elementor-46499 .elementor-element.elementor-element-0bbc854:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-98aa0a5 */.elementor-46499 .elementor-element.elementor-element-98aa0a5 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-98aa0a5 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-98aa0a5 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-98aa0a5 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-98aa0a5 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-98aa0a5 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-98aa0a5 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-98aa0a5 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-528f98d */.elementor-46499 .elementor-element.elementor-element-528f98d {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-528f98d:hover,
.elementor-46499 .elementor-element.elementor-element-528f98d:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-528f98d {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-528f98d:hover,
    .elementor-46499 .elementor-element.elementor-element-528f98d:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0261161 */.elementor-46499 .elementor-element.elementor-element-0261161 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0261161 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0261161 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-0261161 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-0261161 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0261161 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-0261161 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0261161 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57ff565 */.elementor-46499 .elementor-element.elementor-element-57ff565 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-57ff565:hover,
.elementor-46499 .elementor-element.elementor-element-57ff565:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-57ff565 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-57ff565:hover,
    .elementor-46499 .elementor-element.elementor-element-57ff565:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-edaa048 */.elementor-46499 .elementor-element.elementor-element-edaa048 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-edaa048 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-edaa048 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-edaa048 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-edaa048 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-edaa048 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-edaa048 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-edaa048 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14214ac */.elementor-46499 .elementor-element.elementor-element-14214ac {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-14214ac:hover,
.elementor-46499 .elementor-element.elementor-element-14214ac:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-14214ac {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-14214ac:hover,
    .elementor-46499 .elementor-element.elementor-element-14214ac:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be3d2d6 */.elementor-46499 .elementor-element.elementor-element-be3d2d6 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-be3d2d6 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-be3d2d6 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-be3d2d6 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-be3d2d6 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-be3d2d6 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-be3d2d6 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-be3d2d6 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-366c303 */.elementor-46499 .elementor-element.elementor-element-366c303 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-366c303:hover,
.elementor-46499 .elementor-element.elementor-element-366c303:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-366c303 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-366c303:hover,
    .elementor-46499 .elementor-element.elementor-element-366c303:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a2f93b */.elementor-46499 .elementor-element.elementor-element-1a2f93b .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1a2f93b .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1a2f93b .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-1a2f93b .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-1a2f93b .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-1a2f93b .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-1a2f93b .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-1a2f93b .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5743696 */.elementor-46499 .elementor-element.elementor-element-5743696 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5743696:hover,
.elementor-46499 .elementor-element.elementor-element-5743696:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-5743696 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-5743696:hover,
    .elementor-46499 .elementor-element.elementor-element-5743696:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f51c41 */.elementor-46499 .elementor-element.elementor-element-0f51c41 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0f51c41 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0f51c41 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-0f51c41 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-0f51c41 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0f51c41 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-0f51c41 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0f51c41 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad11334 */.elementor-46499 .elementor-element.elementor-element-ad11334 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ad11334:hover,
.elementor-46499 .elementor-element.elementor-element-ad11334:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ad11334 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ad11334:hover,
    .elementor-46499 .elementor-element.elementor-element-ad11334:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d074907 */.elementor-46499 .elementor-element.elementor-element-d074907 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d074907 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d074907 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-d074907 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-d074907 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-d074907 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-d074907 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-d074907 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8509065 */.elementor-46499 .elementor-element.elementor-element-8509065 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8509065:hover,
.elementor-46499 .elementor-element.elementor-element-8509065:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-8509065 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-8509065:hover,
    .elementor-46499 .elementor-element.elementor-element-8509065:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-30f7ecf */.elementor-46499 .elementor-element.elementor-element-30f7ecf .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-30f7ecf .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-30f7ecf .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-30f7ecf .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-30f7ecf .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-30f7ecf .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-30f7ecf .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-30f7ecf .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e9c743 */.elementor-46499 .elementor-element.elementor-element-3e9c743 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3e9c743:hover,
.elementor-46499 .elementor-element.elementor-element-3e9c743:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-3e9c743 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-3e9c743:hover,
    .elementor-46499 .elementor-element.elementor-element-3e9c743:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3070217 */.elementor-46499 .elementor-element.elementor-element-3070217 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3070217 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3070217 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-3070217 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-3070217 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-3070217 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-3070217 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-3070217 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7227853 */.elementor-46499 .elementor-element.elementor-element-7227853 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7227853:hover,
.elementor-46499 .elementor-element.elementor-element-7227853:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-7227853 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-7227853:hover,
    .elementor-46499 .elementor-element.elementor-element-7227853:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6514ff3 */.elementor-46499 .elementor-element.elementor-element-6514ff3 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6514ff3 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6514ff3 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-6514ff3 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-6514ff3 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-6514ff3 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-6514ff3 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-6514ff3 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3601968 */.elementor-46499 .elementor-element.elementor-element-3601968 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3601968:hover,
.elementor-46499 .elementor-element.elementor-element-3601968:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-3601968 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-3601968:hover,
    .elementor-46499 .elementor-element.elementor-element-3601968:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cbfc109 */.elementor-46499 .elementor-element.elementor-element-cbfc109 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-cbfc109 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-cbfc109 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-cbfc109 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-cbfc109 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-cbfc109 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-cbfc109 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-cbfc109 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92170d4 */.elementor-46499 .elementor-element.elementor-element-92170d4 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-92170d4:hover,
.elementor-46499 .elementor-element.elementor-element-92170d4:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-92170d4 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-92170d4:hover,
    .elementor-46499 .elementor-element.elementor-element-92170d4:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e2498b7 */.elementor-46499 .elementor-element.elementor-element-e2498b7 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e2498b7 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e2498b7 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-e2498b7 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-e2498b7 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-e2498b7 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-e2498b7 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-e2498b7 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20f13eb */.elementor-46499 .elementor-element.elementor-element-20f13eb {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-20f13eb:hover,
.elementor-46499 .elementor-element.elementor-element-20f13eb:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-20f13eb {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-20f13eb:hover,
    .elementor-46499 .elementor-element.elementor-element-20f13eb:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4a405bc */.elementor-46499 .elementor-element.elementor-element-4a405bc .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4a405bc .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4a405bc .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-4a405bc .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-4a405bc .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-4a405bc .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-4a405bc .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-4a405bc .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-517e616 */.elementor-46499 .elementor-element.elementor-element-517e616 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-517e616:hover,
.elementor-46499 .elementor-element.elementor-element-517e616:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-517e616 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-517e616:hover,
    .elementor-46499 .elementor-element.elementor-element-517e616:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9dd52b */.elementor-46499 .elementor-element.elementor-element-a9dd52b .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a9dd52b .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a9dd52b .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-a9dd52b .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-a9dd52b .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-a9dd52b .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-a9dd52b .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-a9dd52b .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02ea0d3 */.elementor-46499 .elementor-element.elementor-element-02ea0d3 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-02ea0d3:hover,
.elementor-46499 .elementor-element.elementor-element-02ea0d3:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-02ea0d3 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-02ea0d3:hover,
    .elementor-46499 .elementor-element.elementor-element-02ea0d3:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b04c350 */.elementor-46499 .elementor-element.elementor-element-b04c350 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b04c350 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b04c350 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-b04c350 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-b04c350 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b04c350 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-b04c350 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b04c350 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15081a6 */.elementor-46499 .elementor-element.elementor-element-15081a6 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-15081a6:hover,
.elementor-46499 .elementor-element.elementor-element-15081a6:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-15081a6 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-15081a6:hover,
    .elementor-46499 .elementor-element.elementor-element-15081a6:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0baa89 */.elementor-46499 .elementor-element.elementor-element-a0baa89 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a0baa89 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a0baa89 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-a0baa89 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-a0baa89 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-a0baa89 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-a0baa89 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-a0baa89 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2d4447 */.elementor-46499 .elementor-element.elementor-element-b2d4447 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b2d4447:hover,
.elementor-46499 .elementor-element.elementor-element-b2d4447:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b2d4447 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b2d4447:hover,
    .elementor-46499 .elementor-element.elementor-element-b2d4447:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7d82b2d */.elementor-46499 .elementor-element.elementor-element-7d82b2d .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7d82b2d .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7d82b2d .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-7d82b2d .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-7d82b2d .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-7d82b2d .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-7d82b2d .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-7d82b2d .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec26c6e */.elementor-46499 .elementor-element.elementor-element-ec26c6e {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ec26c6e:hover,
.elementor-46499 .elementor-element.elementor-element-ec26c6e:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ec26c6e {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ec26c6e:hover,
    .elementor-46499 .elementor-element.elementor-element-ec26c6e:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f27e378 */.elementor-46499 .elementor-element.elementor-element-f27e378 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f27e378 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f27e378 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-f27e378 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-f27e378 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f27e378 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-f27e378 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f27e378 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18199d9 */.elementor-46499 .elementor-element.elementor-element-18199d9 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-18199d9:hover,
.elementor-46499 .elementor-element.elementor-element-18199d9:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-18199d9 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-18199d9:hover,
    .elementor-46499 .elementor-element.elementor-element-18199d9:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-246cc77 */.elementor-46499 .elementor-element.elementor-element-246cc77 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-246cc77 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-246cc77 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-246cc77 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-246cc77 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-246cc77 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-246cc77 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-246cc77 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3da18b7 */.elementor-46499 .elementor-element.elementor-element-3da18b7 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3da18b7:hover,
.elementor-46499 .elementor-element.elementor-element-3da18b7:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-3da18b7 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-3da18b7:hover,
    .elementor-46499 .elementor-element.elementor-element-3da18b7:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9855d7 */.elementor-46499 .elementor-element.elementor-element-f9855d7 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f9855d7 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f9855d7 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-f9855d7 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-f9855d7 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f9855d7 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-f9855d7 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f9855d7 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-734bbe2 */.elementor-46499 .elementor-element.elementor-element-734bbe2 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-734bbe2:hover,
.elementor-46499 .elementor-element.elementor-element-734bbe2:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-734bbe2 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-734bbe2:hover,
    .elementor-46499 .elementor-element.elementor-element-734bbe2:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7eafa9 */.elementor-46499 .elementor-element.elementor-element-d7eafa9 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d7eafa9 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d7eafa9 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-d7eafa9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-d7eafa9 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-d7eafa9 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-d7eafa9 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-d7eafa9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e760e11 */.elementor-46499 .elementor-element.elementor-element-e760e11 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e760e11:hover,
.elementor-46499 .elementor-element.elementor-element-e760e11:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-e760e11 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-e760e11:hover,
    .elementor-46499 .elementor-element.elementor-element-e760e11:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-19e91ca */.elementor-46499 .elementor-element.elementor-element-19e91ca .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-19e91ca .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-19e91ca .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-19e91ca .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-19e91ca .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-19e91ca .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-19e91ca .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-19e91ca .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c164549 */.elementor-46499 .elementor-element.elementor-element-c164549 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c164549:hover,
.elementor-46499 .elementor-element.elementor-element-c164549:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-c164549 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-c164549:hover,
    .elementor-46499 .elementor-element.elementor-element-c164549:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c6fa40 */.elementor-46499 .elementor-element.elementor-element-3c6fa40 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3c6fa40 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3c6fa40 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-3c6fa40 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-3c6fa40 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-3c6fa40 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-3c6fa40 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-3c6fa40 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a776dc */.elementor-46499 .elementor-element.elementor-element-8a776dc {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8a776dc:hover,
.elementor-46499 .elementor-element.elementor-element-8a776dc:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-8a776dc {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-8a776dc:hover,
    .elementor-46499 .elementor-element.elementor-element-8a776dc:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4df47a3 */.elementor-46499 .elementor-element.elementor-element-4df47a3 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4df47a3 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4df47a3 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-4df47a3 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-4df47a3 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-4df47a3 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-4df47a3 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-4df47a3 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5282f8a */.elementor-46499 .elementor-element.elementor-element-5282f8a {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5282f8a:hover,
.elementor-46499 .elementor-element.elementor-element-5282f8a:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-5282f8a {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-5282f8a:hover,
    .elementor-46499 .elementor-element.elementor-element-5282f8a:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba36abb */.elementor-46499 .elementor-element.elementor-element-ba36abb .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ba36abb .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ba36abb .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-ba36abb .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-ba36abb .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ba36abb .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-ba36abb .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ba36abb .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8734c81 */.elementor-46499 .elementor-element.elementor-element-8734c81 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8734c81:hover,
.elementor-46499 .elementor-element.elementor-element-8734c81:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-8734c81 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-8734c81:hover,
    .elementor-46499 .elementor-element.elementor-element-8734c81:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e817f33 */.elementor-46499 .elementor-element.elementor-element-e817f33 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e817f33 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e817f33 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-e817f33 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-e817f33 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-e817f33 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-e817f33 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-e817f33 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b416914 */.elementor-46499 .elementor-element.elementor-element-b416914 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b416914:hover,
.elementor-46499 .elementor-element.elementor-element-b416914:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b416914 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b416914:hover,
    .elementor-46499 .elementor-element.elementor-element-b416914:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7f131c1 */.elementor-46499 .elementor-element.elementor-element-7f131c1 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7f131c1 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7f131c1 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-7f131c1 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-7f131c1 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-7f131c1 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-7f131c1 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-7f131c1 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f55dc65 */.elementor-46499 .elementor-element.elementor-element-f55dc65 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f55dc65:hover,
.elementor-46499 .elementor-element.elementor-element-f55dc65:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f55dc65 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f55dc65:hover,
    .elementor-46499 .elementor-element.elementor-element-f55dc65:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-08892d2 */.elementor-46499 .elementor-element.elementor-element-08892d2 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-08892d2 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-08892d2 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-08892d2 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-08892d2 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-08892d2 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-08892d2 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-08892d2 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0ed4aa */.elementor-46499 .elementor-element.elementor-element-b0ed4aa {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b0ed4aa:hover,
.elementor-46499 .elementor-element.elementor-element-b0ed4aa:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b0ed4aa {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b0ed4aa:hover,
    .elementor-46499 .elementor-element.elementor-element-b0ed4aa:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a26139 */.elementor-46499 .elementor-element.elementor-element-2a26139 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-2a26139 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-2a26139 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-2a26139 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-2a26139 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-2a26139 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-2a26139 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-2a26139 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de07d5e */.elementor-46499 .elementor-element.elementor-element-de07d5e {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-de07d5e:hover,
.elementor-46499 .elementor-element.elementor-element-de07d5e:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-de07d5e {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-de07d5e:hover,
    .elementor-46499 .elementor-element.elementor-element-de07d5e:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9ed4b4f */.elementor-46499 .elementor-element.elementor-element-9ed4b4f .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9ed4b4f .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9ed4b4f .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-9ed4b4f .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-9ed4b4f .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-9ed4b4f .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-9ed4b4f .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-9ed4b4f .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53add3b */.elementor-46499 .elementor-element.elementor-element-53add3b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-53add3b:hover,
.elementor-46499 .elementor-element.elementor-element-53add3b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-53add3b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-53add3b:hover,
    .elementor-46499 .elementor-element.elementor-element-53add3b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6cc4c38 */.elementor-46499 .elementor-element.elementor-element-6cc4c38 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6cc4c38 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6cc4c38 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-6cc4c38 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-6cc4c38 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-6cc4c38 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-6cc4c38 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-6cc4c38 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0165061 */.elementor-46499 .elementor-element.elementor-element-0165061 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0165061:hover,
.elementor-46499 .elementor-element.elementor-element-0165061:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0165061 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0165061:hover,
    .elementor-46499 .elementor-element.elementor-element-0165061:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a66f55 */.elementor-46499 .elementor-element.elementor-element-9a66f55 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9a66f55 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9a66f55 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-9a66f55 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-9a66f55 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-9a66f55 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-9a66f55 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-9a66f55 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f92848e */.elementor-46499 .elementor-element.elementor-element-f92848e {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f92848e:hover,
.elementor-46499 .elementor-element.elementor-element-f92848e:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f92848e {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f92848e:hover,
    .elementor-46499 .elementor-element.elementor-element-f92848e:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-14ea57f */.elementor-46499 .elementor-element.elementor-element-14ea57f .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-14ea57f .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-14ea57f .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-14ea57f .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-14ea57f .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-14ea57f .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-14ea57f .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-14ea57f .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1050ef */.elementor-46499 .elementor-element.elementor-element-c1050ef {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c1050ef:hover,
.elementor-46499 .elementor-element.elementor-element-c1050ef:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-c1050ef {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-c1050ef:hover,
    .elementor-46499 .elementor-element.elementor-element-c1050ef:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eecf2a0 */.elementor-46499 .elementor-element.elementor-element-eecf2a0 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-eecf2a0 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-eecf2a0 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-eecf2a0 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-eecf2a0 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-eecf2a0 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-eecf2a0 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-eecf2a0 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fba044 */.elementor-46499 .elementor-element.elementor-element-5fba044 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5fba044:hover,
.elementor-46499 .elementor-element.elementor-element-5fba044:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-5fba044 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-5fba044:hover,
    .elementor-46499 .elementor-element.elementor-element-5fba044:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd6cfc1 */.elementor-46499 .elementor-element.elementor-element-dd6cfc1 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-dd6cfc1 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-dd6cfc1 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-dd6cfc1 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-dd6cfc1 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-dd6cfc1 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-dd6cfc1 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-dd6cfc1 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed762e8 */.elementor-46499 .elementor-element.elementor-element-ed762e8 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ed762e8:hover,
.elementor-46499 .elementor-element.elementor-element-ed762e8:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ed762e8 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ed762e8:hover,
    .elementor-46499 .elementor-element.elementor-element-ed762e8:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b64a0ea */.elementor-46499 .elementor-element.elementor-element-b64a0ea .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b64a0ea .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b64a0ea .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-b64a0ea .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-b64a0ea .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b64a0ea .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-b64a0ea .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b64a0ea .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-678a05a */.elementor-46499 .elementor-element.elementor-element-678a05a {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-678a05a:hover,
.elementor-46499 .elementor-element.elementor-element-678a05a:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-678a05a {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-678a05a:hover,
    .elementor-46499 .elementor-element.elementor-element-678a05a:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f85bd98 */.elementor-46499 .elementor-element.elementor-element-f85bd98 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f85bd98 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f85bd98 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-f85bd98 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-f85bd98 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f85bd98 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-f85bd98 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f85bd98 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f75f9c0 */.elementor-46499 .elementor-element.elementor-element-f75f9c0 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f75f9c0:hover,
.elementor-46499 .elementor-element.elementor-element-f75f9c0:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f75f9c0 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f75f9c0:hover,
    .elementor-46499 .elementor-element.elementor-element-f75f9c0:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-08a7639 */.elementor-46499 .elementor-element.elementor-element-08a7639 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-08a7639 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-08a7639 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-08a7639 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-08a7639 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-08a7639 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-08a7639 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-08a7639 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49549a3 */.elementor-46499 .elementor-element.elementor-element-49549a3 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-49549a3:hover,
.elementor-46499 .elementor-element.elementor-element-49549a3:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-49549a3 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-49549a3:hover,
    .elementor-46499 .elementor-element.elementor-element-49549a3:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8be5a72 */.elementor-46499 .elementor-element.elementor-element-8be5a72 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8be5a72 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8be5a72 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-8be5a72 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-8be5a72 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-8be5a72 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-8be5a72 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-8be5a72 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-609b11d */.elementor-46499 .elementor-element.elementor-element-609b11d {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-609b11d:hover,
.elementor-46499 .elementor-element.elementor-element-609b11d:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-609b11d {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-609b11d:hover,
    .elementor-46499 .elementor-element.elementor-element-609b11d:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6938078 */.elementor-46499 .elementor-element.elementor-element-6938078 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6938078 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6938078 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-6938078 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-6938078 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-6938078 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-6938078 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-6938078 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-162490b */.elementor-46499 .elementor-element.elementor-element-162490b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-162490b:hover,
.elementor-46499 .elementor-element.elementor-element-162490b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-162490b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-162490b:hover,
    .elementor-46499 .elementor-element.elementor-element-162490b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-076aaec */.elementor-46499 .elementor-element.elementor-element-076aaec .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-076aaec .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-076aaec .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-076aaec .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-076aaec .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-076aaec .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-076aaec .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-076aaec .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-559057e */.elementor-46499 .elementor-element.elementor-element-559057e {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-559057e:hover,
.elementor-46499 .elementor-element.elementor-element-559057e:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-559057e {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-559057e:hover,
    .elementor-46499 .elementor-element.elementor-element-559057e:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b776d79 */.elementor-46499 .elementor-element.elementor-element-b776d79 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b776d79 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b776d79 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-b776d79 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-b776d79 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b776d79 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-b776d79 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b776d79 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0931804 */.elementor-46499 .elementor-element.elementor-element-0931804 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0931804:hover,
.elementor-46499 .elementor-element.elementor-element-0931804:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0931804 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0931804:hover,
    .elementor-46499 .elementor-element.elementor-element-0931804:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-858084f */.elementor-46499 .elementor-element.elementor-element-858084f .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-858084f .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-858084f .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-858084f .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-858084f .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-858084f .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-858084f .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-858084f .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47121f2 */.elementor-46499 .elementor-element.elementor-element-47121f2 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-47121f2:hover,
.elementor-46499 .elementor-element.elementor-element-47121f2:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-47121f2 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-47121f2:hover,
    .elementor-46499 .elementor-element.elementor-element-47121f2:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1710a24 */.elementor-46499 .elementor-element.elementor-element-1710a24 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1710a24 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1710a24 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-1710a24 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-1710a24 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-1710a24 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-1710a24 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-1710a24 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc0dbae */.elementor-46499 .elementor-element.elementor-element-fc0dbae {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-fc0dbae:hover,
.elementor-46499 .elementor-element.elementor-element-fc0dbae:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-fc0dbae {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-fc0dbae:hover,
    .elementor-46499 .elementor-element.elementor-element-fc0dbae:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-db363c1 */.elementor-46499 .elementor-element.elementor-element-db363c1 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-db363c1 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-db363c1 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-db363c1 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-db363c1 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-db363c1 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-db363c1 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-db363c1 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-258df91 */.elementor-46499 .elementor-element.elementor-element-258df91 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-258df91:hover,
.elementor-46499 .elementor-element.elementor-element-258df91:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-258df91 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-258df91:hover,
    .elementor-46499 .elementor-element.elementor-element-258df91:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-45d4918 */.elementor-46499 .elementor-element.elementor-element-45d4918 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-45d4918 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-45d4918 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-45d4918 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-45d4918 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-45d4918 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-45d4918 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-45d4918 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e9b540 */.elementor-46499 .elementor-element.elementor-element-7e9b540 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7e9b540:hover,
.elementor-46499 .elementor-element.elementor-element-7e9b540:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-7e9b540 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-7e9b540:hover,
    .elementor-46499 .elementor-element.elementor-element-7e9b540:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9e035bf */.elementor-46499 .elementor-element.elementor-element-9e035bf .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9e035bf .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9e035bf .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-9e035bf .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-9e035bf .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-9e035bf .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-9e035bf .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-9e035bf .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed559f6 */.elementor-46499 .elementor-element.elementor-element-ed559f6 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ed559f6:hover,
.elementor-46499 .elementor-element.elementor-element-ed559f6:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ed559f6 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ed559f6:hover,
    .elementor-46499 .elementor-element.elementor-element-ed559f6:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0170b56 */.elementor-46499 .elementor-element.elementor-element-0170b56 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0170b56 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0170b56 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-0170b56 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-0170b56 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0170b56 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-0170b56 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0170b56 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b525058 */.elementor-46499 .elementor-element.elementor-element-b525058 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b525058:hover,
.elementor-46499 .elementor-element.elementor-element-b525058:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b525058 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b525058:hover,
    .elementor-46499 .elementor-element.elementor-element-b525058:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6460d81 */.elementor-46499 .elementor-element.elementor-element-6460d81 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6460d81 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6460d81 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-6460d81 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-6460d81 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-6460d81 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-6460d81 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-6460d81 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f056bf5 */.elementor-46499 .elementor-element.elementor-element-f056bf5 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f056bf5:hover,
.elementor-46499 .elementor-element.elementor-element-f056bf5:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f056bf5 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f056bf5:hover,
    .elementor-46499 .elementor-element.elementor-element-f056bf5:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-04720c6 */.elementor-46499 .elementor-element.elementor-element-04720c6 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-04720c6 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-04720c6 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-04720c6 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-04720c6 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-04720c6 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-04720c6 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-04720c6 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38b0663 */.elementor-46499 .elementor-element.elementor-element-38b0663 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-38b0663:hover,
.elementor-46499 .elementor-element.elementor-element-38b0663:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-38b0663 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-38b0663:hover,
    .elementor-46499 .elementor-element.elementor-element-38b0663:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-acf98fa */.elementor-46499 .elementor-element.elementor-element-acf98fa .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-acf98fa .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-acf98fa .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-acf98fa .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-acf98fa .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-acf98fa .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-acf98fa .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-acf98fa .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6082962 */.elementor-46499 .elementor-element.elementor-element-6082962 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6082962:hover,
.elementor-46499 .elementor-element.elementor-element-6082962:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-6082962 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-6082962:hover,
    .elementor-46499 .elementor-element.elementor-element-6082962:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-48f865b */.elementor-46499 .elementor-element.elementor-element-48f865b .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-48f865b .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-48f865b .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-48f865b .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-48f865b .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-48f865b .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-48f865b .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-48f865b .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a181adf */.elementor-46499 .elementor-element.elementor-element-a181adf {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a181adf:hover,
.elementor-46499 .elementor-element.elementor-element-a181adf:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-a181adf {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-a181adf:hover,
    .elementor-46499 .elementor-element.elementor-element-a181adf:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fa5b971 */.elementor-46499 .elementor-element.elementor-element-fa5b971 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-fa5b971 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-fa5b971 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-fa5b971 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-fa5b971 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-fa5b971 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-fa5b971 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-fa5b971 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b2c8f9 */.elementor-46499 .elementor-element.elementor-element-9b2c8f9 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9b2c8f9:hover,
.elementor-46499 .elementor-element.elementor-element-9b2c8f9:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-9b2c8f9 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-9b2c8f9:hover,
    .elementor-46499 .elementor-element.elementor-element-9b2c8f9:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bc9f471 */.elementor-46499 .elementor-element.elementor-element-bc9f471 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-bc9f471 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-bc9f471 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-bc9f471 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-bc9f471 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-bc9f471 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-bc9f471 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-bc9f471 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a3e276f */.elementor-46499 .elementor-element.elementor-element-a3e276f {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a3e276f:hover,
.elementor-46499 .elementor-element.elementor-element-a3e276f:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-a3e276f {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-a3e276f:hover,
    .elementor-46499 .elementor-element.elementor-element-a3e276f:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f1ce4ad */.elementor-46499 .elementor-element.elementor-element-f1ce4ad .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f1ce4ad .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f1ce4ad .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-f1ce4ad .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-f1ce4ad .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f1ce4ad .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-f1ce4ad .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f1ce4ad .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a18764f */.elementor-46499 .elementor-element.elementor-element-a18764f {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a18764f:hover,
.elementor-46499 .elementor-element.elementor-element-a18764f:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-a18764f {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-a18764f:hover,
    .elementor-46499 .elementor-element.elementor-element-a18764f:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-142fdab */.elementor-46499 .elementor-element.elementor-element-142fdab .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-142fdab .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-142fdab .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-142fdab .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-142fdab .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-142fdab .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-142fdab .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-142fdab .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-589aff8 */.elementor-46499 .elementor-element.elementor-element-589aff8 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-589aff8:hover,
.elementor-46499 .elementor-element.elementor-element-589aff8:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-589aff8 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-589aff8:hover,
    .elementor-46499 .elementor-element.elementor-element-589aff8:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-255ff6a */.elementor-46499 .elementor-element.elementor-element-255ff6a .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-255ff6a .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-255ff6a .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-255ff6a .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-255ff6a .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-255ff6a .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-255ff6a .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-255ff6a .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c0b54 */.elementor-46499 .elementor-element.elementor-element-72c0b54 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-72c0b54:hover,
.elementor-46499 .elementor-element.elementor-element-72c0b54:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-72c0b54 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-72c0b54:hover,
    .elementor-46499 .elementor-element.elementor-element-72c0b54:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c559140 */.elementor-46499 .elementor-element.elementor-element-c559140 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c559140 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c559140 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-c559140 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-c559140 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-c559140 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-c559140 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-c559140 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea33620 */.elementor-46499 .elementor-element.elementor-element-ea33620 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ea33620:hover,
.elementor-46499 .elementor-element.elementor-element-ea33620:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ea33620 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ea33620:hover,
    .elementor-46499 .elementor-element.elementor-element-ea33620:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ae8e5a */.elementor-46499 .elementor-element.elementor-element-4ae8e5a .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4ae8e5a .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4ae8e5a .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-4ae8e5a .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-4ae8e5a .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-4ae8e5a .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-4ae8e5a .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-4ae8e5a .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-421b76b */.elementor-46499 .elementor-element.elementor-element-421b76b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-421b76b:hover,
.elementor-46499 .elementor-element.elementor-element-421b76b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-421b76b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-421b76b:hover,
    .elementor-46499 .elementor-element.elementor-element-421b76b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38899aa */.elementor-46499 .elementor-element.elementor-element-38899aa .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-38899aa .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-38899aa .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-38899aa .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-38899aa .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-38899aa .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-38899aa .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-38899aa .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9815721 */.elementor-46499 .elementor-element.elementor-element-9815721 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9815721:hover,
.elementor-46499 .elementor-element.elementor-element-9815721:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-9815721 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-9815721:hover,
    .elementor-46499 .elementor-element.elementor-element-9815721:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-206dcb8 */.elementor-46499 .elementor-element.elementor-element-206dcb8 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-206dcb8 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-206dcb8 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-206dcb8 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-206dcb8 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-206dcb8 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-206dcb8 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-206dcb8 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50f5c86 */.elementor-46499 .elementor-element.elementor-element-50f5c86 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-50f5c86:hover,
.elementor-46499 .elementor-element.elementor-element-50f5c86:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-50f5c86 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-50f5c86:hover,
    .elementor-46499 .elementor-element.elementor-element-50f5c86:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a8d7d5 */.elementor-46499 .elementor-element.elementor-element-1a8d7d5 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1a8d7d5 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1a8d7d5 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-1a8d7d5 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-1a8d7d5 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-1a8d7d5 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-1a8d7d5 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-1a8d7d5 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e50add */.elementor-46499 .elementor-element.elementor-element-8e50add {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8e50add:hover,
.elementor-46499 .elementor-element.elementor-element-8e50add:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-8e50add {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-8e50add:hover,
    .elementor-46499 .elementor-element.elementor-element-8e50add:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-674738a */.elementor-46499 .elementor-element.elementor-element-674738a .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-674738a .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-674738a .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-674738a .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-674738a .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-674738a .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-674738a .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-674738a .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e35b920 */.elementor-46499 .elementor-element.elementor-element-e35b920 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e35b920:hover,
.elementor-46499 .elementor-element.elementor-element-e35b920:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-e35b920 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-e35b920:hover,
    .elementor-46499 .elementor-element.elementor-element-e35b920:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b01b790 */.elementor-46499 .elementor-element.elementor-element-b01b790 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b01b790 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b01b790 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-b01b790 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-b01b790 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b01b790 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-b01b790 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b01b790 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58f4259 */.elementor-46499 .elementor-element.elementor-element-58f4259 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-58f4259:hover,
.elementor-46499 .elementor-element.elementor-element-58f4259:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-58f4259 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-58f4259:hover,
    .elementor-46499 .elementor-element.elementor-element-58f4259:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-50be0a7 */.elementor-46499 .elementor-element.elementor-element-50be0a7 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-50be0a7 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-50be0a7 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-50be0a7 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-50be0a7 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-50be0a7 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-50be0a7 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-50be0a7 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a494fe3 */.elementor-46499 .elementor-element.elementor-element-a494fe3 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a494fe3:hover,
.elementor-46499 .elementor-element.elementor-element-a494fe3:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-a494fe3 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-a494fe3:hover,
    .elementor-46499 .elementor-element.elementor-element-a494fe3:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-574b780 */.elementor-46499 .elementor-element.elementor-element-574b780 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-574b780 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-574b780 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-574b780 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-574b780 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-574b780 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-574b780 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-574b780 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b935a7 */.elementor-46499 .elementor-element.elementor-element-7b935a7 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7b935a7:hover,
.elementor-46499 .elementor-element.elementor-element-7b935a7:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-7b935a7 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-7b935a7:hover,
    .elementor-46499 .elementor-element.elementor-element-7b935a7:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d52f9b */.elementor-46499 .elementor-element.elementor-element-2d52f9b .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-2d52f9b .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-2d52f9b .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-2d52f9b .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-2d52f9b .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-2d52f9b .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-2d52f9b .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-2d52f9b .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3bcc5e */.elementor-46499 .elementor-element.elementor-element-f3bcc5e {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f3bcc5e:hover,
.elementor-46499 .elementor-element.elementor-element-f3bcc5e:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f3bcc5e {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f3bcc5e:hover,
    .elementor-46499 .elementor-element.elementor-element-f3bcc5e:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ab204cb */.elementor-46499 .elementor-element.elementor-element-ab204cb .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ab204cb .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ab204cb .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-ab204cb .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-ab204cb .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ab204cb .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-ab204cb .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ab204cb .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb30a96 */.elementor-46499 .elementor-element.elementor-element-cb30a96 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-cb30a96:hover,
.elementor-46499 .elementor-element.elementor-element-cb30a96:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-cb30a96 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-cb30a96:hover,
    .elementor-46499 .elementor-element.elementor-element-cb30a96:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-64541d9 */.elementor-46499 .elementor-element.elementor-element-64541d9 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-64541d9 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-64541d9 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-64541d9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-64541d9 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-64541d9 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-64541d9 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-64541d9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcdd1a8 */.elementor-46499 .elementor-element.elementor-element-bcdd1a8 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-bcdd1a8:hover,
.elementor-46499 .elementor-element.elementor-element-bcdd1a8:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-bcdd1a8 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-bcdd1a8:hover,
    .elementor-46499 .elementor-element.elementor-element-bcdd1a8:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3f229ce */.elementor-46499 .elementor-element.elementor-element-3f229ce .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3f229ce .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3f229ce .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-3f229ce .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-3f229ce .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-3f229ce .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-3f229ce .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-3f229ce .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d46a4c */.elementor-46499 .elementor-element.elementor-element-4d46a4c {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4d46a4c:hover,
.elementor-46499 .elementor-element.elementor-element-4d46a4c:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-4d46a4c {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-4d46a4c:hover,
    .elementor-46499 .elementor-element.elementor-element-4d46a4c:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ee90ba */.elementor-46499 .elementor-element.elementor-element-4ee90ba .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4ee90ba .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4ee90ba .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-4ee90ba .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-4ee90ba .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-4ee90ba .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-4ee90ba .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-4ee90ba .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57ee85b */.elementor-46499 .elementor-element.elementor-element-57ee85b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-57ee85b:hover,
.elementor-46499 .elementor-element.elementor-element-57ee85b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-57ee85b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-57ee85b:hover,
    .elementor-46499 .elementor-element.elementor-element-57ee85b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ab0d93e */.elementor-46499 .elementor-element.elementor-element-ab0d93e .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ab0d93e .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ab0d93e .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-ab0d93e .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-ab0d93e .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ab0d93e .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-ab0d93e .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ab0d93e .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a15298 */.elementor-46499 .elementor-element.elementor-element-7a15298 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7a15298:hover,
.elementor-46499 .elementor-element.elementor-element-7a15298:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-7a15298 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-7a15298:hover,
    .elementor-46499 .elementor-element.elementor-element-7a15298:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e6f6c0 */.elementor-46499 .elementor-element.elementor-element-8e6f6c0 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8e6f6c0 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8e6f6c0 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-8e6f6c0 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-8e6f6c0 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-8e6f6c0 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-8e6f6c0 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-8e6f6c0 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f30c93d */.elementor-46499 .elementor-element.elementor-element-f30c93d {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f30c93d:hover,
.elementor-46499 .elementor-element.elementor-element-f30c93d:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f30c93d {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f30c93d:hover,
    .elementor-46499 .elementor-element.elementor-element-f30c93d:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25f2de8 */.elementor-46499 .elementor-element.elementor-element-25f2de8 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-25f2de8 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-25f2de8 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-25f2de8 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-25f2de8 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-25f2de8 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-25f2de8 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-25f2de8 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-938f6fc */.elementor-46499 .elementor-element.elementor-element-938f6fc {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-938f6fc:hover,
.elementor-46499 .elementor-element.elementor-element-938f6fc:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-938f6fc {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-938f6fc:hover,
    .elementor-46499 .elementor-element.elementor-element-938f6fc:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ebcb125 */.elementor-46499 .elementor-element.elementor-element-ebcb125 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ebcb125 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ebcb125 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-ebcb125 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-ebcb125 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ebcb125 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-ebcb125 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ebcb125 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-175ec90 */.elementor-46499 .elementor-element.elementor-element-175ec90 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-175ec90:hover,
.elementor-46499 .elementor-element.elementor-element-175ec90:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-175ec90 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-175ec90:hover,
    .elementor-46499 .elementor-element.elementor-element-175ec90:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-af03dc5 */.elementor-46499 .elementor-element.elementor-element-af03dc5 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-af03dc5 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-af03dc5 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-af03dc5 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-af03dc5 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-af03dc5 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-af03dc5 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-af03dc5 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-456d621 */.elementor-46499 .elementor-element.elementor-element-456d621 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-456d621:hover,
.elementor-46499 .elementor-element.elementor-element-456d621:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-456d621 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-456d621:hover,
    .elementor-46499 .elementor-element.elementor-element-456d621:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b03428 */.elementor-46499 .elementor-element.elementor-element-7b03428 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7b03428 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7b03428 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-7b03428 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-7b03428 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-7b03428 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-7b03428 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-7b03428 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7090b3b */.elementor-46499 .elementor-element.elementor-element-7090b3b .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7090b3b .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7090b3b .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-7090b3b .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-7090b3b .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-7090b3b .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-7090b3b .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-7090b3b .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f3c691 */.elementor-46499 .elementor-element.elementor-element-8f3c691 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8f3c691 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8f3c691 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-8f3c691 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-8f3c691 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-8f3c691 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-8f3c691 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-8f3c691 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2958438 */.elementor-46499 .elementor-element.elementor-element-2958438 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-2958438:hover,
.elementor-46499 .elementor-element.elementor-element-2958438:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-2958438 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-2958438:hover,
    .elementor-46499 .elementor-element.elementor-element-2958438:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-704cbe9 */.elementor-46499 .elementor-element.elementor-element-704cbe9 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-704cbe9 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-704cbe9 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-704cbe9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-704cbe9 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-704cbe9 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-704cbe9 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-704cbe9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0dca9f */.elementor-46499 .elementor-element.elementor-element-e0dca9f {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e0dca9f:hover,
.elementor-46499 .elementor-element.elementor-element-e0dca9f:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-e0dca9f {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-e0dca9f:hover,
    .elementor-46499 .elementor-element.elementor-element-e0dca9f:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2b7b1c9 */.elementor-46499 .elementor-element.elementor-element-2b7b1c9 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-2b7b1c9 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-2b7b1c9 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-2b7b1c9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-2b7b1c9 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-2b7b1c9 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-2b7b1c9 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-2b7b1c9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e7ad00 */.elementor-46499 .elementor-element.elementor-element-0e7ad00 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0e7ad00:hover,
.elementor-46499 .elementor-element.elementor-element-0e7ad00:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0e7ad00 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0e7ad00:hover,
    .elementor-46499 .elementor-element.elementor-element-0e7ad00:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf0dea4 */.elementor-46499 .elementor-element.elementor-element-cf0dea4 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-cf0dea4 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-cf0dea4 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-cf0dea4 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-cf0dea4 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-cf0dea4 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-cf0dea4 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-cf0dea4 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4174364 */.elementor-46499 .elementor-element.elementor-element-4174364 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4174364:hover,
.elementor-46499 .elementor-element.elementor-element-4174364:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-4174364 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-4174364:hover,
    .elementor-46499 .elementor-element.elementor-element-4174364:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-43437d7 */.elementor-46499 .elementor-element.elementor-element-43437d7 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-43437d7 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-43437d7 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-43437d7 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-43437d7 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-43437d7 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-43437d7 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-43437d7 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c4543b */.elementor-46499 .elementor-element.elementor-element-0c4543b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0c4543b:hover,
.elementor-46499 .elementor-element.elementor-element-0c4543b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0c4543b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0c4543b:hover,
    .elementor-46499 .elementor-element.elementor-element-0c4543b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12b24a8 */.elementor-46499 .elementor-element.elementor-element-12b24a8 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-12b24a8 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-12b24a8 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-12b24a8 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-12b24a8 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-12b24a8 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-12b24a8 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-12b24a8 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1e625f */.elementor-46499 .elementor-element.elementor-element-c1e625f {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c1e625f:hover,
.elementor-46499 .elementor-element.elementor-element-c1e625f:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-c1e625f {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-c1e625f:hover,
    .elementor-46499 .elementor-element.elementor-element-c1e625f:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-825791d */.elementor-46499 .elementor-element.elementor-element-825791d .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-825791d .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-825791d .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-825791d .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-825791d .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-825791d .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-825791d .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-825791d .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f9d08b */.elementor-46499 .elementor-element.elementor-element-6f9d08b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6f9d08b:hover,
.elementor-46499 .elementor-element.elementor-element-6f9d08b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-6f9d08b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-6f9d08b:hover,
    .elementor-46499 .elementor-element.elementor-element-6f9d08b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-127b723 */.elementor-46499 .elementor-element.elementor-element-127b723 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-127b723 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-127b723 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-127b723 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-127b723 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-127b723 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-127b723 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-127b723 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9f2032 */.elementor-46499 .elementor-element.elementor-element-d9f2032 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d9f2032:hover,
.elementor-46499 .elementor-element.elementor-element-d9f2032:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-d9f2032 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-d9f2032:hover,
    .elementor-46499 .elementor-element.elementor-element-d9f2032:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aaf05dc */.elementor-46499 .elementor-element.elementor-element-aaf05dc .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-aaf05dc .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-aaf05dc .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-aaf05dc .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-aaf05dc .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-aaf05dc .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-aaf05dc .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-aaf05dc .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60cf19f */.elementor-46499 .elementor-element.elementor-element-60cf19f {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-60cf19f:hover,
.elementor-46499 .elementor-element.elementor-element-60cf19f:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-60cf19f {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-60cf19f:hover,
    .elementor-46499 .elementor-element.elementor-element-60cf19f:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3092c2d */.elementor-46499 .elementor-element.elementor-element-3092c2d .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3092c2d .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3092c2d .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-3092c2d .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-3092c2d .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-3092c2d .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-3092c2d .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-3092c2d .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a72094 */.elementor-46499 .elementor-element.elementor-element-4a72094 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4a72094:hover,
.elementor-46499 .elementor-element.elementor-element-4a72094:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-4a72094 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-4a72094:hover,
    .elementor-46499 .elementor-element.elementor-element-4a72094:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-13c6185 */.elementor-46499 .elementor-element.elementor-element-13c6185 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-13c6185 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-13c6185 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-13c6185 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-13c6185 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-13c6185 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-13c6185 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-13c6185 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48f33d8 */.elementor-46499 .elementor-element.elementor-element-48f33d8 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-48f33d8:hover,
.elementor-46499 .elementor-element.elementor-element-48f33d8:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-48f33d8 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-48f33d8:hover,
    .elementor-46499 .elementor-element.elementor-element-48f33d8:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1bf74d0 */.elementor-46499 .elementor-element.elementor-element-1bf74d0 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1bf74d0 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1bf74d0 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-1bf74d0 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-1bf74d0 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-1bf74d0 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-1bf74d0 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-1bf74d0 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f9f9cf */.elementor-46499 .elementor-element.elementor-element-0f9f9cf {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0f9f9cf:hover,
.elementor-46499 .elementor-element.elementor-element-0f9f9cf:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0f9f9cf {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0f9f9cf:hover,
    .elementor-46499 .elementor-element.elementor-element-0f9f9cf:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7dace4 */.elementor-46499 .elementor-element.elementor-element-d7dace4 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d7dace4 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d7dace4 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-d7dace4 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-d7dace4 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-d7dace4 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-d7dace4 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-d7dace4 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84bd31e */.elementor-46499 .elementor-element.elementor-element-84bd31e {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-84bd31e:hover,
.elementor-46499 .elementor-element.elementor-element-84bd31e:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-84bd31e {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-84bd31e:hover,
    .elementor-46499 .elementor-element.elementor-element-84bd31e:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c10b07c */.elementor-46499 .elementor-element.elementor-element-c10b07c .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c10b07c .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c10b07c .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-c10b07c .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-c10b07c .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-c10b07c .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-c10b07c .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-c10b07c .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-87a1c6a */.elementor-46499 .elementor-element.elementor-element-87a1c6a {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-87a1c6a:hover,
.elementor-46499 .elementor-element.elementor-element-87a1c6a:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-87a1c6a {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-87a1c6a:hover,
    .elementor-46499 .elementor-element.elementor-element-87a1c6a:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb439 */.elementor-46499 .elementor-element.elementor-element-c0bb439 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c0bb439 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c0bb439 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-c0bb439 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-c0bb439 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-c0bb439 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-c0bb439 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-c0bb439 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0342a59 */.elementor-46499 .elementor-element.elementor-element-0342a59 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0342a59:hover,
.elementor-46499 .elementor-element.elementor-element-0342a59:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0342a59 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0342a59:hover,
    .elementor-46499 .elementor-element.elementor-element-0342a59:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fb100e6 */.elementor-46499 .elementor-element.elementor-element-fb100e6 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-fb100e6 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-fb100e6 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-fb100e6 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-fb100e6 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-fb100e6 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-fb100e6 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-fb100e6 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee0b97b */.elementor-46499 .elementor-element.elementor-element-ee0b97b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ee0b97b:hover,
.elementor-46499 .elementor-element.elementor-element-ee0b97b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ee0b97b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ee0b97b:hover,
    .elementor-46499 .elementor-element.elementor-element-ee0b97b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-573d087 */.elementor-46499 .elementor-element.elementor-element-573d087 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-573d087 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-573d087 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-573d087 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-573d087 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-573d087 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-573d087 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-573d087 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d63b4f8 */.elementor-46499 .elementor-element.elementor-element-d63b4f8 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d63b4f8:hover,
.elementor-46499 .elementor-element.elementor-element-d63b4f8:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-d63b4f8 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-d63b4f8:hover,
    .elementor-46499 .elementor-element.elementor-element-d63b4f8:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ebd0659 */.elementor-46499 .elementor-element.elementor-element-ebd0659 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ebd0659 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ebd0659 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-ebd0659 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-ebd0659 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ebd0659 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-ebd0659 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ebd0659 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-794d021 */.elementor-46499 .elementor-element.elementor-element-794d021 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-794d021:hover,
.elementor-46499 .elementor-element.elementor-element-794d021:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-794d021 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-794d021:hover,
    .elementor-46499 .elementor-element.elementor-element-794d021:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6a4f1b */.elementor-46499 .elementor-element.elementor-element-f6a4f1b .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f6a4f1b .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f6a4f1b .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-f6a4f1b .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-f6a4f1b .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f6a4f1b .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-f6a4f1b .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f6a4f1b .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebfc85b */.elementor-46499 .elementor-element.elementor-element-ebfc85b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ebfc85b:hover,
.elementor-46499 .elementor-element.elementor-element-ebfc85b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ebfc85b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ebfc85b:hover,
    .elementor-46499 .elementor-element.elementor-element-ebfc85b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf1279c */.elementor-46499 .elementor-element.elementor-element-cf1279c .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-cf1279c .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-cf1279c .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-cf1279c .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-cf1279c .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-cf1279c .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-cf1279c .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-cf1279c .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-166516b */.elementor-46499 .elementor-element.elementor-element-166516b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-166516b:hover,
.elementor-46499 .elementor-element.elementor-element-166516b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-166516b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-166516b:hover,
    .elementor-46499 .elementor-element.elementor-element-166516b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ca23af */.elementor-46499 .elementor-element.elementor-element-4ca23af .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4ca23af .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4ca23af .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-4ca23af .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-4ca23af .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-4ca23af .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-4ca23af .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-4ca23af .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f7fc6f */.elementor-46499 .elementor-element.elementor-element-3f7fc6f {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3f7fc6f:hover,
.elementor-46499 .elementor-element.elementor-element-3f7fc6f:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-3f7fc6f {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-3f7fc6f:hover,
    .elementor-46499 .elementor-element.elementor-element-3f7fc6f:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6e8977d */.elementor-46499 .elementor-element.elementor-element-6e8977d .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6e8977d .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6e8977d .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-6e8977d .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-6e8977d .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-6e8977d .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-6e8977d .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-6e8977d .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35af2f2 */.elementor-46499 .elementor-element.elementor-element-35af2f2 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-35af2f2:hover,
.elementor-46499 .elementor-element.elementor-element-35af2f2:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-35af2f2 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-35af2f2:hover,
    .elementor-46499 .elementor-element.elementor-element-35af2f2:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0015734 */.elementor-46499 .elementor-element.elementor-element-0015734 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0015734 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0015734 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-0015734 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-0015734 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0015734 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-0015734 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0015734 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-678d152 */.elementor-46499 .elementor-element.elementor-element-678d152 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-678d152:hover,
.elementor-46499 .elementor-element.elementor-element-678d152:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-678d152 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-678d152:hover,
    .elementor-46499 .elementor-element.elementor-element-678d152:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5940b3e */.elementor-46499 .elementor-element.elementor-element-5940b3e .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5940b3e .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5940b3e .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-5940b3e .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-5940b3e .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-5940b3e .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-5940b3e .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-5940b3e .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6f8949 */.elementor-46499 .elementor-element.elementor-element-f6f8949 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f6f8949:hover,
.elementor-46499 .elementor-element.elementor-element-f6f8949:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f6f8949 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f6f8949:hover,
    .elementor-46499 .elementor-element.elementor-element-f6f8949:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c21cf8 */.elementor-46499 .elementor-element.elementor-element-5c21cf8 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5c21cf8 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5c21cf8 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-5c21cf8 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-5c21cf8 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-5c21cf8 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-5c21cf8 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-5c21cf8 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6642200 */.elementor-46499 .elementor-element.elementor-element-6642200 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6642200:hover,
.elementor-46499 .elementor-element.elementor-element-6642200:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-6642200 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-6642200:hover,
    .elementor-46499 .elementor-element.elementor-element-6642200:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9dcf266 */.elementor-46499 .elementor-element.elementor-element-9dcf266 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9dcf266 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9dcf266 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-9dcf266 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-9dcf266 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-9dcf266 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-9dcf266 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-9dcf266 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2abda3 */.elementor-46499 .elementor-element.elementor-element-a2abda3 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a2abda3:hover,
.elementor-46499 .elementor-element.elementor-element-a2abda3:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-a2abda3 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-a2abda3:hover,
    .elementor-46499 .elementor-element.elementor-element-a2abda3:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bc8a28f */.elementor-46499 .elementor-element.elementor-element-bc8a28f .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-bc8a28f .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-bc8a28f .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-bc8a28f .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-bc8a28f .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-bc8a28f .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-bc8a28f .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-bc8a28f .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-394ae04 */.elementor-46499 .elementor-element.elementor-element-394ae04 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-394ae04:hover,
.elementor-46499 .elementor-element.elementor-element-394ae04:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-394ae04 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-394ae04:hover,
    .elementor-46499 .elementor-element.elementor-element-394ae04:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e697d40 */.elementor-46499 .elementor-element.elementor-element-e697d40 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e697d40 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e697d40 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-e697d40 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-e697d40 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-e697d40 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-e697d40 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-e697d40 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76685e5 */.elementor-46499 .elementor-element.elementor-element-76685e5 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-76685e5:hover,
.elementor-46499 .elementor-element.elementor-element-76685e5:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-76685e5 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-76685e5:hover,
    .elementor-46499 .elementor-element.elementor-element-76685e5:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-303e558 */.elementor-46499 .elementor-element.elementor-element-303e558 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-303e558 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-303e558 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-303e558 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-303e558 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-303e558 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-303e558 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-303e558 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5204827 */.elementor-46499 .elementor-element.elementor-element-5204827 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5204827:hover,
.elementor-46499 .elementor-element.elementor-element-5204827:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-5204827 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-5204827:hover,
    .elementor-46499 .elementor-element.elementor-element-5204827:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1f0b73b */.elementor-46499 .elementor-element.elementor-element-1f0b73b .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1f0b73b .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1f0b73b .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-1f0b73b .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-1f0b73b .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-1f0b73b .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-1f0b73b .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-1f0b73b .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b34c505 */.elementor-46499 .elementor-element.elementor-element-b34c505 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b34c505:hover,
.elementor-46499 .elementor-element.elementor-element-b34c505:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b34c505 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b34c505:hover,
    .elementor-46499 .elementor-element.elementor-element-b34c505:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-434f8be */.elementor-46499 .elementor-element.elementor-element-434f8be .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-434f8be .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-434f8be .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-434f8be .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-434f8be .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-434f8be .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-434f8be .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-434f8be .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52d581a */.elementor-46499 .elementor-element.elementor-element-52d581a {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-52d581a:hover,
.elementor-46499 .elementor-element.elementor-element-52d581a:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-52d581a {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-52d581a:hover,
    .elementor-46499 .elementor-element.elementor-element-52d581a:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-05ab62e */.elementor-46499 .elementor-element.elementor-element-05ab62e .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-05ab62e .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-05ab62e .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-05ab62e .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-05ab62e .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-05ab62e .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-05ab62e .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-05ab62e .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ce7c36 */.elementor-46499 .elementor-element.elementor-element-9ce7c36 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9ce7c36:hover,
.elementor-46499 .elementor-element.elementor-element-9ce7c36:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-9ce7c36 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-9ce7c36:hover,
    .elementor-46499 .elementor-element.elementor-element-9ce7c36:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b30161c */.elementor-46499 .elementor-element.elementor-element-b30161c .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b30161c .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b30161c .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-b30161c .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-b30161c .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b30161c .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-b30161c .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b30161c .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ea783b */.elementor-46499 .elementor-element.elementor-element-3ea783b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3ea783b:hover,
.elementor-46499 .elementor-element.elementor-element-3ea783b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-3ea783b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-3ea783b:hover,
    .elementor-46499 .elementor-element.elementor-element-3ea783b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4e67e2b */.elementor-46499 .elementor-element.elementor-element-4e67e2b .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4e67e2b .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4e67e2b .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-4e67e2b .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-4e67e2b .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-4e67e2b .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-4e67e2b .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-4e67e2b .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdb32db */.elementor-46499 .elementor-element.elementor-element-fdb32db {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-fdb32db:hover,
.elementor-46499 .elementor-element.elementor-element-fdb32db:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-fdb32db {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-fdb32db:hover,
    .elementor-46499 .elementor-element.elementor-element-fdb32db:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9c39a6e */.elementor-46499 .elementor-element.elementor-element-9c39a6e .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9c39a6e .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9c39a6e .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-9c39a6e .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-9c39a6e .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-9c39a6e .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-9c39a6e .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-9c39a6e .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c887b04 */.elementor-46499 .elementor-element.elementor-element-c887b04 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c887b04:hover,
.elementor-46499 .elementor-element.elementor-element-c887b04:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-c887b04 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-c887b04:hover,
    .elementor-46499 .elementor-element.elementor-element-c887b04:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a08c3cf */.elementor-46499 .elementor-element.elementor-element-a08c3cf .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a08c3cf .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a08c3cf .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-a08c3cf .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-a08c3cf .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-a08c3cf .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-a08c3cf .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-a08c3cf .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1d7695 */.elementor-46499 .elementor-element.elementor-element-c1d7695 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c1d7695:hover,
.elementor-46499 .elementor-element.elementor-element-c1d7695:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-c1d7695 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-c1d7695:hover,
    .elementor-46499 .elementor-element.elementor-element-c1d7695:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f322917 */.elementor-46499 .elementor-element.elementor-element-f322917 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f322917 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f322917 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-f322917 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-f322917 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f322917 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-f322917 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f322917 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1790db */.elementor-46499 .elementor-element.elementor-element-d1790db {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d1790db:hover,
.elementor-46499 .elementor-element.elementor-element-d1790db:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-d1790db {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-d1790db:hover,
    .elementor-46499 .elementor-element.elementor-element-d1790db:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d3039d4 */.elementor-46499 .elementor-element.elementor-element-d3039d4 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d3039d4 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d3039d4 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-d3039d4 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-d3039d4 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-d3039d4 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-d3039d4 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-d3039d4 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c18843 */.elementor-46499 .elementor-element.elementor-element-7c18843 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7c18843:hover,
.elementor-46499 .elementor-element.elementor-element-7c18843:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-7c18843 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-7c18843:hover,
    .elementor-46499 .elementor-element.elementor-element-7c18843:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1971df9 */.elementor-46499 .elementor-element.elementor-element-1971df9 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1971df9 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1971df9 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-1971df9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-1971df9 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-1971df9 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-1971df9 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-1971df9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a77b1b */.elementor-46499 .elementor-element.elementor-element-6a77b1b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6a77b1b:hover,
.elementor-46499 .elementor-element.elementor-element-6a77b1b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-6a77b1b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-6a77b1b:hover,
    .elementor-46499 .elementor-element.elementor-element-6a77b1b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5d974a9 */.elementor-46499 .elementor-element.elementor-element-5d974a9 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5d974a9 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5d974a9 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-5d974a9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-5d974a9 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-5d974a9 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-5d974a9 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-5d974a9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0ea43d */.elementor-46499 .elementor-element.elementor-element-f0ea43d {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f0ea43d:hover,
.elementor-46499 .elementor-element.elementor-element-f0ea43d:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f0ea43d {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f0ea43d:hover,
    .elementor-46499 .elementor-element.elementor-element-f0ea43d:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c5cd4fa */.elementor-46499 .elementor-element.elementor-element-c5cd4fa .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c5cd4fa .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c5cd4fa .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-c5cd4fa .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-c5cd4fa .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-c5cd4fa .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-c5cd4fa .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-c5cd4fa .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20e75f3 */.elementor-46499 .elementor-element.elementor-element-20e75f3 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-20e75f3:hover,
.elementor-46499 .elementor-element.elementor-element-20e75f3:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-20e75f3 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-20e75f3:hover,
    .elementor-46499 .elementor-element.elementor-element-20e75f3:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0c1c806 */.elementor-46499 .elementor-element.elementor-element-0c1c806 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0c1c806 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0c1c806 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-0c1c806 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-0c1c806 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0c1c806 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-0c1c806 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0c1c806 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e92ebcc */.elementor-46499 .elementor-element.elementor-element-e92ebcc {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e92ebcc:hover,
.elementor-46499 .elementor-element.elementor-element-e92ebcc:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-e92ebcc {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-e92ebcc:hover,
    .elementor-46499 .elementor-element.elementor-element-e92ebcc:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f1adcdc */.elementor-46499 .elementor-element.elementor-element-f1adcdc .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f1adcdc .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f1adcdc .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-f1adcdc .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-f1adcdc .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f1adcdc .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-f1adcdc .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f1adcdc .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32b8344 */.elementor-46499 .elementor-element.elementor-element-32b8344 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-32b8344:hover,
.elementor-46499 .elementor-element.elementor-element-32b8344:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-32b8344 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-32b8344:hover,
    .elementor-46499 .elementor-element.elementor-element-32b8344:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1134906 */.elementor-46499 .elementor-element.elementor-element-1134906 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1134906 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1134906 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-1134906 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-1134906 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-1134906 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-1134906 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-1134906 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0bbc854 */.elementor-46499 .elementor-element.elementor-element-0bbc854 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0bbc854:hover,
.elementor-46499 .elementor-element.elementor-element-0bbc854:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0bbc854 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0bbc854:hover,
    .elementor-46499 .elementor-element.elementor-element-0bbc854:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-98aa0a5 */.elementor-46499 .elementor-element.elementor-element-98aa0a5 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-98aa0a5 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-98aa0a5 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-98aa0a5 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-98aa0a5 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-98aa0a5 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-98aa0a5 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-98aa0a5 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-528f98d */.elementor-46499 .elementor-element.elementor-element-528f98d {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-528f98d:hover,
.elementor-46499 .elementor-element.elementor-element-528f98d:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-528f98d {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-528f98d:hover,
    .elementor-46499 .elementor-element.elementor-element-528f98d:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0261161 */.elementor-46499 .elementor-element.elementor-element-0261161 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0261161 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0261161 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-0261161 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-0261161 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0261161 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-0261161 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0261161 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57ff565 */.elementor-46499 .elementor-element.elementor-element-57ff565 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-57ff565:hover,
.elementor-46499 .elementor-element.elementor-element-57ff565:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-57ff565 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-57ff565:hover,
    .elementor-46499 .elementor-element.elementor-element-57ff565:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-edaa048 */.elementor-46499 .elementor-element.elementor-element-edaa048 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-edaa048 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-edaa048 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-edaa048 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-edaa048 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-edaa048 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-edaa048 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-edaa048 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14214ac */.elementor-46499 .elementor-element.elementor-element-14214ac {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-14214ac:hover,
.elementor-46499 .elementor-element.elementor-element-14214ac:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-14214ac {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-14214ac:hover,
    .elementor-46499 .elementor-element.elementor-element-14214ac:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be3d2d6 */.elementor-46499 .elementor-element.elementor-element-be3d2d6 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-be3d2d6 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-be3d2d6 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-be3d2d6 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-be3d2d6 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-be3d2d6 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-be3d2d6 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-be3d2d6 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-366c303 */.elementor-46499 .elementor-element.elementor-element-366c303 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-366c303:hover,
.elementor-46499 .elementor-element.elementor-element-366c303:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-366c303 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-366c303:hover,
    .elementor-46499 .elementor-element.elementor-element-366c303:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a2f93b */.elementor-46499 .elementor-element.elementor-element-1a2f93b .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1a2f93b .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1a2f93b .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-1a2f93b .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-1a2f93b .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-1a2f93b .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-1a2f93b .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-1a2f93b .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5743696 */.elementor-46499 .elementor-element.elementor-element-5743696 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5743696:hover,
.elementor-46499 .elementor-element.elementor-element-5743696:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-5743696 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-5743696:hover,
    .elementor-46499 .elementor-element.elementor-element-5743696:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f51c41 */.elementor-46499 .elementor-element.elementor-element-0f51c41 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0f51c41 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0f51c41 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-0f51c41 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-0f51c41 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0f51c41 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-0f51c41 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0f51c41 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad11334 */.elementor-46499 .elementor-element.elementor-element-ad11334 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ad11334:hover,
.elementor-46499 .elementor-element.elementor-element-ad11334:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ad11334 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ad11334:hover,
    .elementor-46499 .elementor-element.elementor-element-ad11334:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d074907 */.elementor-46499 .elementor-element.elementor-element-d074907 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d074907 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d074907 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-d074907 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-d074907 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-d074907 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-d074907 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-d074907 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8509065 */.elementor-46499 .elementor-element.elementor-element-8509065 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8509065:hover,
.elementor-46499 .elementor-element.elementor-element-8509065:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-8509065 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-8509065:hover,
    .elementor-46499 .elementor-element.elementor-element-8509065:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-30f7ecf */.elementor-46499 .elementor-element.elementor-element-30f7ecf .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-30f7ecf .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-30f7ecf .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-30f7ecf .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-30f7ecf .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-30f7ecf .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-30f7ecf .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-30f7ecf .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e9c743 */.elementor-46499 .elementor-element.elementor-element-3e9c743 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3e9c743:hover,
.elementor-46499 .elementor-element.elementor-element-3e9c743:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-3e9c743 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-3e9c743:hover,
    .elementor-46499 .elementor-element.elementor-element-3e9c743:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3070217 */.elementor-46499 .elementor-element.elementor-element-3070217 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3070217 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3070217 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-3070217 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-3070217 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-3070217 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-3070217 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-3070217 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7227853 */.elementor-46499 .elementor-element.elementor-element-7227853 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7227853:hover,
.elementor-46499 .elementor-element.elementor-element-7227853:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-7227853 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-7227853:hover,
    .elementor-46499 .elementor-element.elementor-element-7227853:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6514ff3 */.elementor-46499 .elementor-element.elementor-element-6514ff3 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6514ff3 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6514ff3 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-6514ff3 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-6514ff3 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-6514ff3 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-6514ff3 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-6514ff3 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3601968 */.elementor-46499 .elementor-element.elementor-element-3601968 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3601968:hover,
.elementor-46499 .elementor-element.elementor-element-3601968:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-3601968 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-3601968:hover,
    .elementor-46499 .elementor-element.elementor-element-3601968:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cbfc109 */.elementor-46499 .elementor-element.elementor-element-cbfc109 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-cbfc109 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-cbfc109 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-cbfc109 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-cbfc109 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-cbfc109 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-cbfc109 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-cbfc109 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92170d4 */.elementor-46499 .elementor-element.elementor-element-92170d4 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-92170d4:hover,
.elementor-46499 .elementor-element.elementor-element-92170d4:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-92170d4 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-92170d4:hover,
    .elementor-46499 .elementor-element.elementor-element-92170d4:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e2498b7 */.elementor-46499 .elementor-element.elementor-element-e2498b7 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e2498b7 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e2498b7 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-e2498b7 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-e2498b7 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-e2498b7 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-e2498b7 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-e2498b7 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20f13eb */.elementor-46499 .elementor-element.elementor-element-20f13eb {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-20f13eb:hover,
.elementor-46499 .elementor-element.elementor-element-20f13eb:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-20f13eb {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-20f13eb:hover,
    .elementor-46499 .elementor-element.elementor-element-20f13eb:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4a405bc */.elementor-46499 .elementor-element.elementor-element-4a405bc .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4a405bc .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4a405bc .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-4a405bc .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-4a405bc .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-4a405bc .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-4a405bc .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-4a405bc .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-517e616 */.elementor-46499 .elementor-element.elementor-element-517e616 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-517e616:hover,
.elementor-46499 .elementor-element.elementor-element-517e616:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-517e616 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-517e616:hover,
    .elementor-46499 .elementor-element.elementor-element-517e616:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9dd52b */.elementor-46499 .elementor-element.elementor-element-a9dd52b .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a9dd52b .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a9dd52b .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-a9dd52b .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-a9dd52b .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-a9dd52b .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-a9dd52b .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-a9dd52b .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02ea0d3 */.elementor-46499 .elementor-element.elementor-element-02ea0d3 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-02ea0d3:hover,
.elementor-46499 .elementor-element.elementor-element-02ea0d3:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-02ea0d3 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-02ea0d3:hover,
    .elementor-46499 .elementor-element.elementor-element-02ea0d3:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b04c350 */.elementor-46499 .elementor-element.elementor-element-b04c350 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b04c350 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b04c350 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-b04c350 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-b04c350 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b04c350 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-b04c350 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b04c350 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15081a6 */.elementor-46499 .elementor-element.elementor-element-15081a6 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-15081a6:hover,
.elementor-46499 .elementor-element.elementor-element-15081a6:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-15081a6 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-15081a6:hover,
    .elementor-46499 .elementor-element.elementor-element-15081a6:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0baa89 */.elementor-46499 .elementor-element.elementor-element-a0baa89 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a0baa89 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a0baa89 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-a0baa89 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-a0baa89 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-a0baa89 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-a0baa89 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-a0baa89 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2d4447 */.elementor-46499 .elementor-element.elementor-element-b2d4447 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b2d4447:hover,
.elementor-46499 .elementor-element.elementor-element-b2d4447:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b2d4447 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b2d4447:hover,
    .elementor-46499 .elementor-element.elementor-element-b2d4447:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7d82b2d */.elementor-46499 .elementor-element.elementor-element-7d82b2d .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7d82b2d .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7d82b2d .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-7d82b2d .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-7d82b2d .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-7d82b2d .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-7d82b2d .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-7d82b2d .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec26c6e */.elementor-46499 .elementor-element.elementor-element-ec26c6e {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ec26c6e:hover,
.elementor-46499 .elementor-element.elementor-element-ec26c6e:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ec26c6e {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ec26c6e:hover,
    .elementor-46499 .elementor-element.elementor-element-ec26c6e:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f27e378 */.elementor-46499 .elementor-element.elementor-element-f27e378 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f27e378 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f27e378 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-f27e378 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-f27e378 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f27e378 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-f27e378 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f27e378 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18199d9 */.elementor-46499 .elementor-element.elementor-element-18199d9 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-18199d9:hover,
.elementor-46499 .elementor-element.elementor-element-18199d9:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-18199d9 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-18199d9:hover,
    .elementor-46499 .elementor-element.elementor-element-18199d9:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-246cc77 */.elementor-46499 .elementor-element.elementor-element-246cc77 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-246cc77 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-246cc77 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-246cc77 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-246cc77 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-246cc77 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-246cc77 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-246cc77 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3da18b7 */.elementor-46499 .elementor-element.elementor-element-3da18b7 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3da18b7:hover,
.elementor-46499 .elementor-element.elementor-element-3da18b7:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-3da18b7 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-3da18b7:hover,
    .elementor-46499 .elementor-element.elementor-element-3da18b7:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9855d7 */.elementor-46499 .elementor-element.elementor-element-f9855d7 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f9855d7 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f9855d7 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-f9855d7 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-f9855d7 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f9855d7 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-f9855d7 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f9855d7 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-734bbe2 */.elementor-46499 .elementor-element.elementor-element-734bbe2 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-734bbe2:hover,
.elementor-46499 .elementor-element.elementor-element-734bbe2:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-734bbe2 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-734bbe2:hover,
    .elementor-46499 .elementor-element.elementor-element-734bbe2:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7eafa9 */.elementor-46499 .elementor-element.elementor-element-d7eafa9 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d7eafa9 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d7eafa9 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-d7eafa9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-d7eafa9 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-d7eafa9 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-d7eafa9 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-d7eafa9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e760e11 */.elementor-46499 .elementor-element.elementor-element-e760e11 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e760e11:hover,
.elementor-46499 .elementor-element.elementor-element-e760e11:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-e760e11 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-e760e11:hover,
    .elementor-46499 .elementor-element.elementor-element-e760e11:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-19e91ca */.elementor-46499 .elementor-element.elementor-element-19e91ca .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-19e91ca .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-19e91ca .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-19e91ca .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-19e91ca .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-19e91ca .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-19e91ca .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-19e91ca .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c164549 */.elementor-46499 .elementor-element.elementor-element-c164549 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c164549:hover,
.elementor-46499 .elementor-element.elementor-element-c164549:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-c164549 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-c164549:hover,
    .elementor-46499 .elementor-element.elementor-element-c164549:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c6fa40 */.elementor-46499 .elementor-element.elementor-element-3c6fa40 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3c6fa40 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3c6fa40 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-3c6fa40 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-3c6fa40 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-3c6fa40 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-3c6fa40 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-3c6fa40 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a776dc */.elementor-46499 .elementor-element.elementor-element-8a776dc {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8a776dc:hover,
.elementor-46499 .elementor-element.elementor-element-8a776dc:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-8a776dc {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-8a776dc:hover,
    .elementor-46499 .elementor-element.elementor-element-8a776dc:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4df47a3 */.elementor-46499 .elementor-element.elementor-element-4df47a3 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4df47a3 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4df47a3 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-4df47a3 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-4df47a3 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-4df47a3 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-4df47a3 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-4df47a3 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5282f8a */.elementor-46499 .elementor-element.elementor-element-5282f8a {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5282f8a:hover,
.elementor-46499 .elementor-element.elementor-element-5282f8a:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-5282f8a {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-5282f8a:hover,
    .elementor-46499 .elementor-element.elementor-element-5282f8a:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba36abb */.elementor-46499 .elementor-element.elementor-element-ba36abb .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ba36abb .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ba36abb .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-ba36abb .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-ba36abb .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ba36abb .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-ba36abb .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ba36abb .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8734c81 */.elementor-46499 .elementor-element.elementor-element-8734c81 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8734c81:hover,
.elementor-46499 .elementor-element.elementor-element-8734c81:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-8734c81 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-8734c81:hover,
    .elementor-46499 .elementor-element.elementor-element-8734c81:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e817f33 */.elementor-46499 .elementor-element.elementor-element-e817f33 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e817f33 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e817f33 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-e817f33 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-e817f33 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-e817f33 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-e817f33 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-e817f33 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b416914 */.elementor-46499 .elementor-element.elementor-element-b416914 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b416914:hover,
.elementor-46499 .elementor-element.elementor-element-b416914:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b416914 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b416914:hover,
    .elementor-46499 .elementor-element.elementor-element-b416914:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7f131c1 */.elementor-46499 .elementor-element.elementor-element-7f131c1 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7f131c1 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7f131c1 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-7f131c1 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-7f131c1 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-7f131c1 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-7f131c1 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-7f131c1 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f55dc65 */.elementor-46499 .elementor-element.elementor-element-f55dc65 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f55dc65:hover,
.elementor-46499 .elementor-element.elementor-element-f55dc65:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f55dc65 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f55dc65:hover,
    .elementor-46499 .elementor-element.elementor-element-f55dc65:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-08892d2 */.elementor-46499 .elementor-element.elementor-element-08892d2 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-08892d2 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-08892d2 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-08892d2 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-08892d2 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-08892d2 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-08892d2 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-08892d2 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0ed4aa */.elementor-46499 .elementor-element.elementor-element-b0ed4aa {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b0ed4aa:hover,
.elementor-46499 .elementor-element.elementor-element-b0ed4aa:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b0ed4aa {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b0ed4aa:hover,
    .elementor-46499 .elementor-element.elementor-element-b0ed4aa:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a26139 */.elementor-46499 .elementor-element.elementor-element-2a26139 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-2a26139 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-2a26139 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-2a26139 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-2a26139 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-2a26139 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-2a26139 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-2a26139 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de07d5e */.elementor-46499 .elementor-element.elementor-element-de07d5e {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-de07d5e:hover,
.elementor-46499 .elementor-element.elementor-element-de07d5e:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-de07d5e {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-de07d5e:hover,
    .elementor-46499 .elementor-element.elementor-element-de07d5e:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9ed4b4f */.elementor-46499 .elementor-element.elementor-element-9ed4b4f .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9ed4b4f .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9ed4b4f .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-9ed4b4f .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-9ed4b4f .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-9ed4b4f .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-9ed4b4f .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-9ed4b4f .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53add3b */.elementor-46499 .elementor-element.elementor-element-53add3b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-53add3b:hover,
.elementor-46499 .elementor-element.elementor-element-53add3b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-53add3b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-53add3b:hover,
    .elementor-46499 .elementor-element.elementor-element-53add3b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6cc4c38 */.elementor-46499 .elementor-element.elementor-element-6cc4c38 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6cc4c38 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6cc4c38 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-6cc4c38 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-6cc4c38 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-6cc4c38 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-6cc4c38 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-6cc4c38 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0165061 */.elementor-46499 .elementor-element.elementor-element-0165061 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0165061:hover,
.elementor-46499 .elementor-element.elementor-element-0165061:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0165061 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0165061:hover,
    .elementor-46499 .elementor-element.elementor-element-0165061:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a66f55 */.elementor-46499 .elementor-element.elementor-element-9a66f55 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9a66f55 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9a66f55 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-9a66f55 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-9a66f55 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-9a66f55 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-9a66f55 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-9a66f55 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f92848e */.elementor-46499 .elementor-element.elementor-element-f92848e {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f92848e:hover,
.elementor-46499 .elementor-element.elementor-element-f92848e:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f92848e {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f92848e:hover,
    .elementor-46499 .elementor-element.elementor-element-f92848e:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-14ea57f */.elementor-46499 .elementor-element.elementor-element-14ea57f .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-14ea57f .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-14ea57f .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-14ea57f .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-14ea57f .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-14ea57f .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-14ea57f .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-14ea57f .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1050ef */.elementor-46499 .elementor-element.elementor-element-c1050ef {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c1050ef:hover,
.elementor-46499 .elementor-element.elementor-element-c1050ef:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-c1050ef {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-c1050ef:hover,
    .elementor-46499 .elementor-element.elementor-element-c1050ef:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eecf2a0 */.elementor-46499 .elementor-element.elementor-element-eecf2a0 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-eecf2a0 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-eecf2a0 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-eecf2a0 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-eecf2a0 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-eecf2a0 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-eecf2a0 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-eecf2a0 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fba044 */.elementor-46499 .elementor-element.elementor-element-5fba044 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5fba044:hover,
.elementor-46499 .elementor-element.elementor-element-5fba044:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-5fba044 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-5fba044:hover,
    .elementor-46499 .elementor-element.elementor-element-5fba044:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd6cfc1 */.elementor-46499 .elementor-element.elementor-element-dd6cfc1 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-dd6cfc1 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-dd6cfc1 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-dd6cfc1 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-dd6cfc1 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-dd6cfc1 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-dd6cfc1 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-dd6cfc1 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed762e8 */.elementor-46499 .elementor-element.elementor-element-ed762e8 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ed762e8:hover,
.elementor-46499 .elementor-element.elementor-element-ed762e8:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ed762e8 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ed762e8:hover,
    .elementor-46499 .elementor-element.elementor-element-ed762e8:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b64a0ea */.elementor-46499 .elementor-element.elementor-element-b64a0ea .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b64a0ea .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b64a0ea .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-b64a0ea .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-b64a0ea .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b64a0ea .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-b64a0ea .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b64a0ea .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-678a05a */.elementor-46499 .elementor-element.elementor-element-678a05a {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-678a05a:hover,
.elementor-46499 .elementor-element.elementor-element-678a05a:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-678a05a {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-678a05a:hover,
    .elementor-46499 .elementor-element.elementor-element-678a05a:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f85bd98 */.elementor-46499 .elementor-element.elementor-element-f85bd98 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f85bd98 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f85bd98 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-f85bd98 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-f85bd98 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f85bd98 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-f85bd98 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f85bd98 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f75f9c0 */.elementor-46499 .elementor-element.elementor-element-f75f9c0 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f75f9c0:hover,
.elementor-46499 .elementor-element.elementor-element-f75f9c0:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f75f9c0 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f75f9c0:hover,
    .elementor-46499 .elementor-element.elementor-element-f75f9c0:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-08a7639 */.elementor-46499 .elementor-element.elementor-element-08a7639 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-08a7639 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-08a7639 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-08a7639 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-08a7639 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-08a7639 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-08a7639 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-08a7639 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49549a3 */.elementor-46499 .elementor-element.elementor-element-49549a3 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-49549a3:hover,
.elementor-46499 .elementor-element.elementor-element-49549a3:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-49549a3 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-49549a3:hover,
    .elementor-46499 .elementor-element.elementor-element-49549a3:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8be5a72 */.elementor-46499 .elementor-element.elementor-element-8be5a72 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8be5a72 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8be5a72 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-8be5a72 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-8be5a72 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-8be5a72 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-8be5a72 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-8be5a72 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-609b11d */.elementor-46499 .elementor-element.elementor-element-609b11d {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-609b11d:hover,
.elementor-46499 .elementor-element.elementor-element-609b11d:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-609b11d {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-609b11d:hover,
    .elementor-46499 .elementor-element.elementor-element-609b11d:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6938078 */.elementor-46499 .elementor-element.elementor-element-6938078 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6938078 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6938078 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-6938078 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-6938078 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-6938078 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-6938078 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-6938078 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-162490b */.elementor-46499 .elementor-element.elementor-element-162490b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-162490b:hover,
.elementor-46499 .elementor-element.elementor-element-162490b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-162490b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-162490b:hover,
    .elementor-46499 .elementor-element.elementor-element-162490b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-076aaec */.elementor-46499 .elementor-element.elementor-element-076aaec .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-076aaec .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-076aaec .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-076aaec .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-076aaec .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-076aaec .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-076aaec .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-076aaec .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-559057e */.elementor-46499 .elementor-element.elementor-element-559057e {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-559057e:hover,
.elementor-46499 .elementor-element.elementor-element-559057e:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-559057e {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-559057e:hover,
    .elementor-46499 .elementor-element.elementor-element-559057e:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b776d79 */.elementor-46499 .elementor-element.elementor-element-b776d79 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b776d79 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b776d79 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-b776d79 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-b776d79 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b776d79 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-b776d79 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b776d79 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0931804 */.elementor-46499 .elementor-element.elementor-element-0931804 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0931804:hover,
.elementor-46499 .elementor-element.elementor-element-0931804:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0931804 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0931804:hover,
    .elementor-46499 .elementor-element.elementor-element-0931804:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-858084f */.elementor-46499 .elementor-element.elementor-element-858084f .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-858084f .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-858084f .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-858084f .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-858084f .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-858084f .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-858084f .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-858084f .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47121f2 */.elementor-46499 .elementor-element.elementor-element-47121f2 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-47121f2:hover,
.elementor-46499 .elementor-element.elementor-element-47121f2:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-47121f2 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-47121f2:hover,
    .elementor-46499 .elementor-element.elementor-element-47121f2:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1710a24 */.elementor-46499 .elementor-element.elementor-element-1710a24 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1710a24 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1710a24 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-1710a24 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-1710a24 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-1710a24 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-1710a24 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-1710a24 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc0dbae */.elementor-46499 .elementor-element.elementor-element-fc0dbae {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-fc0dbae:hover,
.elementor-46499 .elementor-element.elementor-element-fc0dbae:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-fc0dbae {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-fc0dbae:hover,
    .elementor-46499 .elementor-element.elementor-element-fc0dbae:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-db363c1 */.elementor-46499 .elementor-element.elementor-element-db363c1 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-db363c1 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-db363c1 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-db363c1 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-db363c1 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-db363c1 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-db363c1 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-db363c1 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-258df91 */.elementor-46499 .elementor-element.elementor-element-258df91 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-258df91:hover,
.elementor-46499 .elementor-element.elementor-element-258df91:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-258df91 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-258df91:hover,
    .elementor-46499 .elementor-element.elementor-element-258df91:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-45d4918 */.elementor-46499 .elementor-element.elementor-element-45d4918 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-45d4918 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-45d4918 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-45d4918 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-45d4918 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-45d4918 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-45d4918 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-45d4918 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e9b540 */.elementor-46499 .elementor-element.elementor-element-7e9b540 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7e9b540:hover,
.elementor-46499 .elementor-element.elementor-element-7e9b540:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-7e9b540 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-7e9b540:hover,
    .elementor-46499 .elementor-element.elementor-element-7e9b540:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9e035bf */.elementor-46499 .elementor-element.elementor-element-9e035bf .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9e035bf .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9e035bf .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-9e035bf .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-9e035bf .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-9e035bf .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-9e035bf .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-9e035bf .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed559f6 */.elementor-46499 .elementor-element.elementor-element-ed559f6 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ed559f6:hover,
.elementor-46499 .elementor-element.elementor-element-ed559f6:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ed559f6 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ed559f6:hover,
    .elementor-46499 .elementor-element.elementor-element-ed559f6:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0170b56 */.elementor-46499 .elementor-element.elementor-element-0170b56 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0170b56 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0170b56 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-0170b56 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-0170b56 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0170b56 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-0170b56 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0170b56 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b525058 */.elementor-46499 .elementor-element.elementor-element-b525058 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b525058:hover,
.elementor-46499 .elementor-element.elementor-element-b525058:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b525058 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b525058:hover,
    .elementor-46499 .elementor-element.elementor-element-b525058:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6460d81 */.elementor-46499 .elementor-element.elementor-element-6460d81 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6460d81 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6460d81 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-6460d81 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-6460d81 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-6460d81 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-6460d81 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-6460d81 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f056bf5 */.elementor-46499 .elementor-element.elementor-element-f056bf5 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f056bf5:hover,
.elementor-46499 .elementor-element.elementor-element-f056bf5:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f056bf5 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f056bf5:hover,
    .elementor-46499 .elementor-element.elementor-element-f056bf5:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-04720c6 */.elementor-46499 .elementor-element.elementor-element-04720c6 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-04720c6 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-04720c6 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-04720c6 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-04720c6 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-04720c6 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-04720c6 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-04720c6 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38b0663 */.elementor-46499 .elementor-element.elementor-element-38b0663 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-38b0663:hover,
.elementor-46499 .elementor-element.elementor-element-38b0663:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-38b0663 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-38b0663:hover,
    .elementor-46499 .elementor-element.elementor-element-38b0663:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-acf98fa */.elementor-46499 .elementor-element.elementor-element-acf98fa .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-acf98fa .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-acf98fa .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-acf98fa .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-acf98fa .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-acf98fa .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-acf98fa .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-acf98fa .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6082962 */.elementor-46499 .elementor-element.elementor-element-6082962 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6082962:hover,
.elementor-46499 .elementor-element.elementor-element-6082962:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-6082962 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-6082962:hover,
    .elementor-46499 .elementor-element.elementor-element-6082962:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-48f865b */.elementor-46499 .elementor-element.elementor-element-48f865b .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-48f865b .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-48f865b .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-48f865b .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-48f865b .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-48f865b .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-48f865b .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-48f865b .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a181adf */.elementor-46499 .elementor-element.elementor-element-a181adf {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a181adf:hover,
.elementor-46499 .elementor-element.elementor-element-a181adf:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-a181adf {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-a181adf:hover,
    .elementor-46499 .elementor-element.elementor-element-a181adf:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fa5b971 */.elementor-46499 .elementor-element.elementor-element-fa5b971 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-fa5b971 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-fa5b971 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-fa5b971 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-fa5b971 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-fa5b971 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-fa5b971 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-fa5b971 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b2c8f9 */.elementor-46499 .elementor-element.elementor-element-9b2c8f9 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9b2c8f9:hover,
.elementor-46499 .elementor-element.elementor-element-9b2c8f9:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-9b2c8f9 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-9b2c8f9:hover,
    .elementor-46499 .elementor-element.elementor-element-9b2c8f9:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bc9f471 */.elementor-46499 .elementor-element.elementor-element-bc9f471 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-bc9f471 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-bc9f471 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-bc9f471 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-bc9f471 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-bc9f471 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-bc9f471 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-bc9f471 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a3e276f */.elementor-46499 .elementor-element.elementor-element-a3e276f {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a3e276f:hover,
.elementor-46499 .elementor-element.elementor-element-a3e276f:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-a3e276f {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-a3e276f:hover,
    .elementor-46499 .elementor-element.elementor-element-a3e276f:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f1ce4ad */.elementor-46499 .elementor-element.elementor-element-f1ce4ad .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f1ce4ad .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f1ce4ad .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-f1ce4ad .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-f1ce4ad .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f1ce4ad .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-f1ce4ad .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f1ce4ad .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a18764f */.elementor-46499 .elementor-element.elementor-element-a18764f {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a18764f:hover,
.elementor-46499 .elementor-element.elementor-element-a18764f:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-a18764f {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-a18764f:hover,
    .elementor-46499 .elementor-element.elementor-element-a18764f:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-142fdab */.elementor-46499 .elementor-element.elementor-element-142fdab .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-142fdab .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-142fdab .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-142fdab .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-142fdab .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-142fdab .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-142fdab .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-142fdab .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-589aff8 */.elementor-46499 .elementor-element.elementor-element-589aff8 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-589aff8:hover,
.elementor-46499 .elementor-element.elementor-element-589aff8:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-589aff8 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-589aff8:hover,
    .elementor-46499 .elementor-element.elementor-element-589aff8:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-255ff6a */.elementor-46499 .elementor-element.elementor-element-255ff6a .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-255ff6a .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-255ff6a .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-255ff6a .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-255ff6a .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-255ff6a .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-255ff6a .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-255ff6a .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c0b54 */.elementor-46499 .elementor-element.elementor-element-72c0b54 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-72c0b54:hover,
.elementor-46499 .elementor-element.elementor-element-72c0b54:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-72c0b54 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-72c0b54:hover,
    .elementor-46499 .elementor-element.elementor-element-72c0b54:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c559140 */.elementor-46499 .elementor-element.elementor-element-c559140 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c559140 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c559140 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-c559140 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-c559140 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-c559140 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-c559140 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-c559140 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea33620 */.elementor-46499 .elementor-element.elementor-element-ea33620 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ea33620:hover,
.elementor-46499 .elementor-element.elementor-element-ea33620:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ea33620 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ea33620:hover,
    .elementor-46499 .elementor-element.elementor-element-ea33620:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ae8e5a */.elementor-46499 .elementor-element.elementor-element-4ae8e5a .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4ae8e5a .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4ae8e5a .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-4ae8e5a .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-4ae8e5a .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-4ae8e5a .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-4ae8e5a .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-4ae8e5a .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-421b76b */.elementor-46499 .elementor-element.elementor-element-421b76b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-421b76b:hover,
.elementor-46499 .elementor-element.elementor-element-421b76b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-421b76b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-421b76b:hover,
    .elementor-46499 .elementor-element.elementor-element-421b76b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38899aa */.elementor-46499 .elementor-element.elementor-element-38899aa .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-38899aa .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-38899aa .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-38899aa .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-38899aa .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-38899aa .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-38899aa .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-38899aa .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9815721 */.elementor-46499 .elementor-element.elementor-element-9815721 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9815721:hover,
.elementor-46499 .elementor-element.elementor-element-9815721:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-9815721 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-9815721:hover,
    .elementor-46499 .elementor-element.elementor-element-9815721:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-206dcb8 */.elementor-46499 .elementor-element.elementor-element-206dcb8 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-206dcb8 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-206dcb8 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-206dcb8 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-206dcb8 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-206dcb8 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-206dcb8 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-206dcb8 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50f5c86 */.elementor-46499 .elementor-element.elementor-element-50f5c86 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-50f5c86:hover,
.elementor-46499 .elementor-element.elementor-element-50f5c86:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-50f5c86 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-50f5c86:hover,
    .elementor-46499 .elementor-element.elementor-element-50f5c86:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a8d7d5 */.elementor-46499 .elementor-element.elementor-element-1a8d7d5 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1a8d7d5 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1a8d7d5 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-1a8d7d5 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-1a8d7d5 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-1a8d7d5 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-1a8d7d5 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-1a8d7d5 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e50add */.elementor-46499 .elementor-element.elementor-element-8e50add {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8e50add:hover,
.elementor-46499 .elementor-element.elementor-element-8e50add:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-8e50add {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-8e50add:hover,
    .elementor-46499 .elementor-element.elementor-element-8e50add:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-674738a */.elementor-46499 .elementor-element.elementor-element-674738a .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-674738a .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-674738a .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-674738a .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-674738a .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-674738a .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-674738a .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-674738a .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e35b920 */.elementor-46499 .elementor-element.elementor-element-e35b920 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e35b920:hover,
.elementor-46499 .elementor-element.elementor-element-e35b920:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-e35b920 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-e35b920:hover,
    .elementor-46499 .elementor-element.elementor-element-e35b920:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b01b790 */.elementor-46499 .elementor-element.elementor-element-b01b790 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b01b790 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b01b790 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-b01b790 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-b01b790 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b01b790 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-b01b790 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b01b790 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58f4259 */.elementor-46499 .elementor-element.elementor-element-58f4259 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-58f4259:hover,
.elementor-46499 .elementor-element.elementor-element-58f4259:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-58f4259 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-58f4259:hover,
    .elementor-46499 .elementor-element.elementor-element-58f4259:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-50be0a7 */.elementor-46499 .elementor-element.elementor-element-50be0a7 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-50be0a7 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-50be0a7 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-50be0a7 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-50be0a7 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-50be0a7 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-50be0a7 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-50be0a7 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a494fe3 */.elementor-46499 .elementor-element.elementor-element-a494fe3 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a494fe3:hover,
.elementor-46499 .elementor-element.elementor-element-a494fe3:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-a494fe3 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-a494fe3:hover,
    .elementor-46499 .elementor-element.elementor-element-a494fe3:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-574b780 */.elementor-46499 .elementor-element.elementor-element-574b780 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-574b780 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-574b780 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-574b780 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-574b780 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-574b780 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-574b780 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-574b780 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b935a7 */.elementor-46499 .elementor-element.elementor-element-7b935a7 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7b935a7:hover,
.elementor-46499 .elementor-element.elementor-element-7b935a7:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-7b935a7 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-7b935a7:hover,
    .elementor-46499 .elementor-element.elementor-element-7b935a7:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d52f9b */.elementor-46499 .elementor-element.elementor-element-2d52f9b .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-2d52f9b .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-2d52f9b .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-2d52f9b .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-2d52f9b .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-2d52f9b .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-2d52f9b .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-2d52f9b .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3bcc5e */.elementor-46499 .elementor-element.elementor-element-f3bcc5e {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f3bcc5e:hover,
.elementor-46499 .elementor-element.elementor-element-f3bcc5e:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f3bcc5e {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f3bcc5e:hover,
    .elementor-46499 .elementor-element.elementor-element-f3bcc5e:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ab204cb */.elementor-46499 .elementor-element.elementor-element-ab204cb .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ab204cb .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ab204cb .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-ab204cb .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-ab204cb .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ab204cb .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-ab204cb .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ab204cb .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb30a96 */.elementor-46499 .elementor-element.elementor-element-cb30a96 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-cb30a96:hover,
.elementor-46499 .elementor-element.elementor-element-cb30a96:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-cb30a96 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-cb30a96:hover,
    .elementor-46499 .elementor-element.elementor-element-cb30a96:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-64541d9 */.elementor-46499 .elementor-element.elementor-element-64541d9 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-64541d9 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-64541d9 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-64541d9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-64541d9 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-64541d9 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-64541d9 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-64541d9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcdd1a8 */.elementor-46499 .elementor-element.elementor-element-bcdd1a8 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-bcdd1a8:hover,
.elementor-46499 .elementor-element.elementor-element-bcdd1a8:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-bcdd1a8 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-bcdd1a8:hover,
    .elementor-46499 .elementor-element.elementor-element-bcdd1a8:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3f229ce */.elementor-46499 .elementor-element.elementor-element-3f229ce .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3f229ce .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3f229ce .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-3f229ce .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-3f229ce .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-3f229ce .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-3f229ce .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-3f229ce .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d46a4c */.elementor-46499 .elementor-element.elementor-element-4d46a4c {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4d46a4c:hover,
.elementor-46499 .elementor-element.elementor-element-4d46a4c:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-4d46a4c {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-4d46a4c:hover,
    .elementor-46499 .elementor-element.elementor-element-4d46a4c:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ee90ba */.elementor-46499 .elementor-element.elementor-element-4ee90ba .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4ee90ba .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4ee90ba .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-4ee90ba .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-4ee90ba .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-4ee90ba .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-4ee90ba .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-4ee90ba .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57ee85b */.elementor-46499 .elementor-element.elementor-element-57ee85b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-57ee85b:hover,
.elementor-46499 .elementor-element.elementor-element-57ee85b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-57ee85b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-57ee85b:hover,
    .elementor-46499 .elementor-element.elementor-element-57ee85b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ab0d93e */.elementor-46499 .elementor-element.elementor-element-ab0d93e .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ab0d93e .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ab0d93e .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-ab0d93e .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-ab0d93e .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ab0d93e .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-ab0d93e .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ab0d93e .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a15298 */.elementor-46499 .elementor-element.elementor-element-7a15298 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7a15298:hover,
.elementor-46499 .elementor-element.elementor-element-7a15298:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-7a15298 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-7a15298:hover,
    .elementor-46499 .elementor-element.elementor-element-7a15298:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e6f6c0 */.elementor-46499 .elementor-element.elementor-element-8e6f6c0 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8e6f6c0 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8e6f6c0 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-8e6f6c0 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-8e6f6c0 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-8e6f6c0 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-8e6f6c0 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-8e6f6c0 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f30c93d */.elementor-46499 .elementor-element.elementor-element-f30c93d {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f30c93d:hover,
.elementor-46499 .elementor-element.elementor-element-f30c93d:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f30c93d {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f30c93d:hover,
    .elementor-46499 .elementor-element.elementor-element-f30c93d:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25f2de8 */.elementor-46499 .elementor-element.elementor-element-25f2de8 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-25f2de8 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-25f2de8 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-25f2de8 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-25f2de8 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-25f2de8 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-25f2de8 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-25f2de8 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-938f6fc */.elementor-46499 .elementor-element.elementor-element-938f6fc {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-938f6fc:hover,
.elementor-46499 .elementor-element.elementor-element-938f6fc:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-938f6fc {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-938f6fc:hover,
    .elementor-46499 .elementor-element.elementor-element-938f6fc:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ebcb125 */.elementor-46499 .elementor-element.elementor-element-ebcb125 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ebcb125 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ebcb125 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-ebcb125 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-ebcb125 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ebcb125 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-ebcb125 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ebcb125 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-175ec90 */.elementor-46499 .elementor-element.elementor-element-175ec90 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-175ec90:hover,
.elementor-46499 .elementor-element.elementor-element-175ec90:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-175ec90 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-175ec90:hover,
    .elementor-46499 .elementor-element.elementor-element-175ec90:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-af03dc5 */.elementor-46499 .elementor-element.elementor-element-af03dc5 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-af03dc5 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-af03dc5 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-af03dc5 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-af03dc5 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-af03dc5 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-af03dc5 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-af03dc5 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-456d621 */.elementor-46499 .elementor-element.elementor-element-456d621 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-456d621:hover,
.elementor-46499 .elementor-element.elementor-element-456d621:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-456d621 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-456d621:hover,
    .elementor-46499 .elementor-element.elementor-element-456d621:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b03428 */.elementor-46499 .elementor-element.elementor-element-7b03428 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7b03428 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7b03428 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-7b03428 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-7b03428 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-7b03428 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-7b03428 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-7b03428 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7090b3b */.elementor-46499 .elementor-element.elementor-element-7090b3b .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7090b3b .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7090b3b .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-7090b3b .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-7090b3b .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-7090b3b .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-7090b3b .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-7090b3b .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f3c691 */.elementor-46499 .elementor-element.elementor-element-8f3c691 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8f3c691 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8f3c691 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-8f3c691 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-8f3c691 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-8f3c691 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-8f3c691 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-8f3c691 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2958438 */.elementor-46499 .elementor-element.elementor-element-2958438 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-2958438:hover,
.elementor-46499 .elementor-element.elementor-element-2958438:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-2958438 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-2958438:hover,
    .elementor-46499 .elementor-element.elementor-element-2958438:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-704cbe9 */.elementor-46499 .elementor-element.elementor-element-704cbe9 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-704cbe9 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-704cbe9 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-704cbe9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-704cbe9 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-704cbe9 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-704cbe9 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-704cbe9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0dca9f */.elementor-46499 .elementor-element.elementor-element-e0dca9f {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e0dca9f:hover,
.elementor-46499 .elementor-element.elementor-element-e0dca9f:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-e0dca9f {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-e0dca9f:hover,
    .elementor-46499 .elementor-element.elementor-element-e0dca9f:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2b7b1c9 */.elementor-46499 .elementor-element.elementor-element-2b7b1c9 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-2b7b1c9 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-2b7b1c9 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-2b7b1c9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-2b7b1c9 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-2b7b1c9 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-2b7b1c9 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-2b7b1c9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e7ad00 */.elementor-46499 .elementor-element.elementor-element-0e7ad00 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0e7ad00:hover,
.elementor-46499 .elementor-element.elementor-element-0e7ad00:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0e7ad00 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0e7ad00:hover,
    .elementor-46499 .elementor-element.elementor-element-0e7ad00:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf0dea4 */.elementor-46499 .elementor-element.elementor-element-cf0dea4 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-cf0dea4 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-cf0dea4 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-cf0dea4 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-cf0dea4 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-cf0dea4 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-cf0dea4 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-cf0dea4 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4174364 */.elementor-46499 .elementor-element.elementor-element-4174364 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4174364:hover,
.elementor-46499 .elementor-element.elementor-element-4174364:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-4174364 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-4174364:hover,
    .elementor-46499 .elementor-element.elementor-element-4174364:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-43437d7 */.elementor-46499 .elementor-element.elementor-element-43437d7 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-43437d7 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-43437d7 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-43437d7 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-43437d7 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-43437d7 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-43437d7 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-43437d7 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c4543b */.elementor-46499 .elementor-element.elementor-element-0c4543b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0c4543b:hover,
.elementor-46499 .elementor-element.elementor-element-0c4543b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0c4543b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0c4543b:hover,
    .elementor-46499 .elementor-element.elementor-element-0c4543b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12b24a8 */.elementor-46499 .elementor-element.elementor-element-12b24a8 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-12b24a8 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-12b24a8 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-12b24a8 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-12b24a8 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-12b24a8 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-12b24a8 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-12b24a8 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1e625f */.elementor-46499 .elementor-element.elementor-element-c1e625f {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c1e625f:hover,
.elementor-46499 .elementor-element.elementor-element-c1e625f:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-c1e625f {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-c1e625f:hover,
    .elementor-46499 .elementor-element.elementor-element-c1e625f:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-825791d */.elementor-46499 .elementor-element.elementor-element-825791d .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-825791d .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-825791d .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-825791d .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-825791d .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-825791d .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-825791d .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-825791d .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f9d08b */.elementor-46499 .elementor-element.elementor-element-6f9d08b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6f9d08b:hover,
.elementor-46499 .elementor-element.elementor-element-6f9d08b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-6f9d08b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-6f9d08b:hover,
    .elementor-46499 .elementor-element.elementor-element-6f9d08b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-127b723 */.elementor-46499 .elementor-element.elementor-element-127b723 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-127b723 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-127b723 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-127b723 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-127b723 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-127b723 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-127b723 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-127b723 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9f2032 */.elementor-46499 .elementor-element.elementor-element-d9f2032 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d9f2032:hover,
.elementor-46499 .elementor-element.elementor-element-d9f2032:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-d9f2032 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-d9f2032:hover,
    .elementor-46499 .elementor-element.elementor-element-d9f2032:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aaf05dc */.elementor-46499 .elementor-element.elementor-element-aaf05dc .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-aaf05dc .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-aaf05dc .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-aaf05dc .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-aaf05dc .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-aaf05dc .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-aaf05dc .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-aaf05dc .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60cf19f */.elementor-46499 .elementor-element.elementor-element-60cf19f {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-60cf19f:hover,
.elementor-46499 .elementor-element.elementor-element-60cf19f:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-60cf19f {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-60cf19f:hover,
    .elementor-46499 .elementor-element.elementor-element-60cf19f:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3092c2d */.elementor-46499 .elementor-element.elementor-element-3092c2d .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3092c2d .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3092c2d .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-3092c2d .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-3092c2d .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-3092c2d .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-3092c2d .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-3092c2d .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a72094 */.elementor-46499 .elementor-element.elementor-element-4a72094 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4a72094:hover,
.elementor-46499 .elementor-element.elementor-element-4a72094:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-4a72094 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-4a72094:hover,
    .elementor-46499 .elementor-element.elementor-element-4a72094:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-13c6185 */.elementor-46499 .elementor-element.elementor-element-13c6185 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-13c6185 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-13c6185 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-13c6185 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-13c6185 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-13c6185 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-13c6185 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-13c6185 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48f33d8 */.elementor-46499 .elementor-element.elementor-element-48f33d8 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-48f33d8:hover,
.elementor-46499 .elementor-element.elementor-element-48f33d8:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-48f33d8 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-48f33d8:hover,
    .elementor-46499 .elementor-element.elementor-element-48f33d8:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1bf74d0 */.elementor-46499 .elementor-element.elementor-element-1bf74d0 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1bf74d0 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1bf74d0 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-1bf74d0 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-1bf74d0 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-1bf74d0 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-1bf74d0 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-1bf74d0 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f9f9cf */.elementor-46499 .elementor-element.elementor-element-0f9f9cf {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0f9f9cf:hover,
.elementor-46499 .elementor-element.elementor-element-0f9f9cf:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0f9f9cf {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0f9f9cf:hover,
    .elementor-46499 .elementor-element.elementor-element-0f9f9cf:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7dace4 */.elementor-46499 .elementor-element.elementor-element-d7dace4 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d7dace4 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d7dace4 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-d7dace4 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-d7dace4 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-d7dace4 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-d7dace4 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-d7dace4 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84bd31e */.elementor-46499 .elementor-element.elementor-element-84bd31e {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-84bd31e:hover,
.elementor-46499 .elementor-element.elementor-element-84bd31e:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-84bd31e {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-84bd31e:hover,
    .elementor-46499 .elementor-element.elementor-element-84bd31e:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c10b07c */.elementor-46499 .elementor-element.elementor-element-c10b07c .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c10b07c .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c10b07c .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-c10b07c .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-c10b07c .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-c10b07c .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-c10b07c .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-c10b07c .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-87a1c6a */.elementor-46499 .elementor-element.elementor-element-87a1c6a {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-87a1c6a:hover,
.elementor-46499 .elementor-element.elementor-element-87a1c6a:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-87a1c6a {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-87a1c6a:hover,
    .elementor-46499 .elementor-element.elementor-element-87a1c6a:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb439 */.elementor-46499 .elementor-element.elementor-element-c0bb439 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c0bb439 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c0bb439 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-c0bb439 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-c0bb439 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-c0bb439 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-c0bb439 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-c0bb439 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0342a59 */.elementor-46499 .elementor-element.elementor-element-0342a59 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0342a59:hover,
.elementor-46499 .elementor-element.elementor-element-0342a59:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0342a59 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0342a59:hover,
    .elementor-46499 .elementor-element.elementor-element-0342a59:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fb100e6 */.elementor-46499 .elementor-element.elementor-element-fb100e6 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-fb100e6 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-fb100e6 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-fb100e6 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-fb100e6 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-fb100e6 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-fb100e6 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-fb100e6 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee0b97b */.elementor-46499 .elementor-element.elementor-element-ee0b97b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ee0b97b:hover,
.elementor-46499 .elementor-element.elementor-element-ee0b97b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ee0b97b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ee0b97b:hover,
    .elementor-46499 .elementor-element.elementor-element-ee0b97b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-573d087 */.elementor-46499 .elementor-element.elementor-element-573d087 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-573d087 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-573d087 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-573d087 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-573d087 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-573d087 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-573d087 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-573d087 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d63b4f8 */.elementor-46499 .elementor-element.elementor-element-d63b4f8 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d63b4f8:hover,
.elementor-46499 .elementor-element.elementor-element-d63b4f8:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-d63b4f8 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-d63b4f8:hover,
    .elementor-46499 .elementor-element.elementor-element-d63b4f8:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ebd0659 */.elementor-46499 .elementor-element.elementor-element-ebd0659 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ebd0659 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ebd0659 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-ebd0659 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-ebd0659 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ebd0659 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-ebd0659 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ebd0659 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-794d021 */.elementor-46499 .elementor-element.elementor-element-794d021 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-794d021:hover,
.elementor-46499 .elementor-element.elementor-element-794d021:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-794d021 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-794d021:hover,
    .elementor-46499 .elementor-element.elementor-element-794d021:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6a4f1b */.elementor-46499 .elementor-element.elementor-element-f6a4f1b .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f6a4f1b .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f6a4f1b .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-f6a4f1b .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-f6a4f1b .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f6a4f1b .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-f6a4f1b .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f6a4f1b .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebfc85b */.elementor-46499 .elementor-element.elementor-element-ebfc85b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ebfc85b:hover,
.elementor-46499 .elementor-element.elementor-element-ebfc85b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ebfc85b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ebfc85b:hover,
    .elementor-46499 .elementor-element.elementor-element-ebfc85b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf1279c */.elementor-46499 .elementor-element.elementor-element-cf1279c .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-cf1279c .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-cf1279c .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-cf1279c .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-cf1279c .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-cf1279c .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-cf1279c .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-cf1279c .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-166516b */.elementor-46499 .elementor-element.elementor-element-166516b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-166516b:hover,
.elementor-46499 .elementor-element.elementor-element-166516b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-166516b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-166516b:hover,
    .elementor-46499 .elementor-element.elementor-element-166516b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ca23af */.elementor-46499 .elementor-element.elementor-element-4ca23af .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4ca23af .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4ca23af .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-4ca23af .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-4ca23af .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-4ca23af .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-4ca23af .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-4ca23af .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f7fc6f */.elementor-46499 .elementor-element.elementor-element-3f7fc6f {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3f7fc6f:hover,
.elementor-46499 .elementor-element.elementor-element-3f7fc6f:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-3f7fc6f {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-3f7fc6f:hover,
    .elementor-46499 .elementor-element.elementor-element-3f7fc6f:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6e8977d */.elementor-46499 .elementor-element.elementor-element-6e8977d .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6e8977d .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6e8977d .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-6e8977d .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-6e8977d .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-6e8977d .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-6e8977d .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-6e8977d .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35af2f2 */.elementor-46499 .elementor-element.elementor-element-35af2f2 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-35af2f2:hover,
.elementor-46499 .elementor-element.elementor-element-35af2f2:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-35af2f2 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-35af2f2:hover,
    .elementor-46499 .elementor-element.elementor-element-35af2f2:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0015734 */.elementor-46499 .elementor-element.elementor-element-0015734 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0015734 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0015734 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-0015734 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-0015734 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0015734 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-0015734 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0015734 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-678d152 */.elementor-46499 .elementor-element.elementor-element-678d152 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-678d152:hover,
.elementor-46499 .elementor-element.elementor-element-678d152:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-678d152 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-678d152:hover,
    .elementor-46499 .elementor-element.elementor-element-678d152:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5940b3e */.elementor-46499 .elementor-element.elementor-element-5940b3e .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5940b3e .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5940b3e .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-5940b3e .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-5940b3e .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-5940b3e .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-5940b3e .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-5940b3e .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6f8949 */.elementor-46499 .elementor-element.elementor-element-f6f8949 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f6f8949:hover,
.elementor-46499 .elementor-element.elementor-element-f6f8949:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f6f8949 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f6f8949:hover,
    .elementor-46499 .elementor-element.elementor-element-f6f8949:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c21cf8 */.elementor-46499 .elementor-element.elementor-element-5c21cf8 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5c21cf8 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5c21cf8 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-5c21cf8 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-5c21cf8 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-5c21cf8 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-5c21cf8 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-5c21cf8 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6642200 */.elementor-46499 .elementor-element.elementor-element-6642200 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6642200:hover,
.elementor-46499 .elementor-element.elementor-element-6642200:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-6642200 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-6642200:hover,
    .elementor-46499 .elementor-element.elementor-element-6642200:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9dcf266 */.elementor-46499 .elementor-element.elementor-element-9dcf266 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9dcf266 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9dcf266 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-9dcf266 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-9dcf266 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-9dcf266 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-9dcf266 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-9dcf266 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2abda3 */.elementor-46499 .elementor-element.elementor-element-a2abda3 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a2abda3:hover,
.elementor-46499 .elementor-element.elementor-element-a2abda3:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-a2abda3 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-a2abda3:hover,
    .elementor-46499 .elementor-element.elementor-element-a2abda3:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bc8a28f */.elementor-46499 .elementor-element.elementor-element-bc8a28f .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-bc8a28f .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-bc8a28f .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-bc8a28f .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-bc8a28f .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-bc8a28f .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-bc8a28f .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-bc8a28f .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-394ae04 */.elementor-46499 .elementor-element.elementor-element-394ae04 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-394ae04:hover,
.elementor-46499 .elementor-element.elementor-element-394ae04:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-394ae04 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-394ae04:hover,
    .elementor-46499 .elementor-element.elementor-element-394ae04:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e697d40 */.elementor-46499 .elementor-element.elementor-element-e697d40 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e697d40 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e697d40 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-e697d40 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-e697d40 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-e697d40 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-e697d40 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-e697d40 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76685e5 */.elementor-46499 .elementor-element.elementor-element-76685e5 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-76685e5:hover,
.elementor-46499 .elementor-element.elementor-element-76685e5:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-76685e5 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-76685e5:hover,
    .elementor-46499 .elementor-element.elementor-element-76685e5:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-303e558 */.elementor-46499 .elementor-element.elementor-element-303e558 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-303e558 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-303e558 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-303e558 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-303e558 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-303e558 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-303e558 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-303e558 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5204827 */.elementor-46499 .elementor-element.elementor-element-5204827 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5204827:hover,
.elementor-46499 .elementor-element.elementor-element-5204827:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-5204827 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-5204827:hover,
    .elementor-46499 .elementor-element.elementor-element-5204827:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1f0b73b */.elementor-46499 .elementor-element.elementor-element-1f0b73b .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1f0b73b .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1f0b73b .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-1f0b73b .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-1f0b73b .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-1f0b73b .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-1f0b73b .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-1f0b73b .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b34c505 */.elementor-46499 .elementor-element.elementor-element-b34c505 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b34c505:hover,
.elementor-46499 .elementor-element.elementor-element-b34c505:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b34c505 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b34c505:hover,
    .elementor-46499 .elementor-element.elementor-element-b34c505:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-434f8be */.elementor-46499 .elementor-element.elementor-element-434f8be .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-434f8be .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-434f8be .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-434f8be .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-434f8be .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-434f8be .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-434f8be .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-434f8be .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52d581a */.elementor-46499 .elementor-element.elementor-element-52d581a {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-52d581a:hover,
.elementor-46499 .elementor-element.elementor-element-52d581a:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-52d581a {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-52d581a:hover,
    .elementor-46499 .elementor-element.elementor-element-52d581a:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-05ab62e */.elementor-46499 .elementor-element.elementor-element-05ab62e .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-05ab62e .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-05ab62e .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-05ab62e .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-05ab62e .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-05ab62e .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-05ab62e .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-05ab62e .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ce7c36 */.elementor-46499 .elementor-element.elementor-element-9ce7c36 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9ce7c36:hover,
.elementor-46499 .elementor-element.elementor-element-9ce7c36:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-9ce7c36 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-9ce7c36:hover,
    .elementor-46499 .elementor-element.elementor-element-9ce7c36:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b30161c */.elementor-46499 .elementor-element.elementor-element-b30161c .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b30161c .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b30161c .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-b30161c .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-b30161c .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b30161c .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-b30161c .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b30161c .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ea783b */.elementor-46499 .elementor-element.elementor-element-3ea783b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3ea783b:hover,
.elementor-46499 .elementor-element.elementor-element-3ea783b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-3ea783b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-3ea783b:hover,
    .elementor-46499 .elementor-element.elementor-element-3ea783b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4e67e2b */.elementor-46499 .elementor-element.elementor-element-4e67e2b .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4e67e2b .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4e67e2b .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-4e67e2b .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-4e67e2b .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-4e67e2b .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-4e67e2b .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-4e67e2b .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdb32db */.elementor-46499 .elementor-element.elementor-element-fdb32db {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-fdb32db:hover,
.elementor-46499 .elementor-element.elementor-element-fdb32db:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-fdb32db {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-fdb32db:hover,
    .elementor-46499 .elementor-element.elementor-element-fdb32db:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9c39a6e */.elementor-46499 .elementor-element.elementor-element-9c39a6e .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9c39a6e .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9c39a6e .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-9c39a6e .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-9c39a6e .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-9c39a6e .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-9c39a6e .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-9c39a6e .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c887b04 */.elementor-46499 .elementor-element.elementor-element-c887b04 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c887b04:hover,
.elementor-46499 .elementor-element.elementor-element-c887b04:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-c887b04 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-c887b04:hover,
    .elementor-46499 .elementor-element.elementor-element-c887b04:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a08c3cf */.elementor-46499 .elementor-element.elementor-element-a08c3cf .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a08c3cf .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a08c3cf .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-a08c3cf .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-a08c3cf .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-a08c3cf .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-a08c3cf .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-a08c3cf .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1d7695 */.elementor-46499 .elementor-element.elementor-element-c1d7695 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c1d7695:hover,
.elementor-46499 .elementor-element.elementor-element-c1d7695:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-c1d7695 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-c1d7695:hover,
    .elementor-46499 .elementor-element.elementor-element-c1d7695:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f322917 */.elementor-46499 .elementor-element.elementor-element-f322917 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f322917 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f322917 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-f322917 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-f322917 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f322917 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-f322917 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f322917 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1790db */.elementor-46499 .elementor-element.elementor-element-d1790db {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d1790db:hover,
.elementor-46499 .elementor-element.elementor-element-d1790db:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-d1790db {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-d1790db:hover,
    .elementor-46499 .elementor-element.elementor-element-d1790db:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d3039d4 */.elementor-46499 .elementor-element.elementor-element-d3039d4 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d3039d4 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d3039d4 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-d3039d4 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-d3039d4 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-d3039d4 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-d3039d4 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-d3039d4 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c18843 */.elementor-46499 .elementor-element.elementor-element-7c18843 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7c18843:hover,
.elementor-46499 .elementor-element.elementor-element-7c18843:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-7c18843 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-7c18843:hover,
    .elementor-46499 .elementor-element.elementor-element-7c18843:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1971df9 */.elementor-46499 .elementor-element.elementor-element-1971df9 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1971df9 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1971df9 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-1971df9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-1971df9 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-1971df9 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-1971df9 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-1971df9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a77b1b */.elementor-46499 .elementor-element.elementor-element-6a77b1b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6a77b1b:hover,
.elementor-46499 .elementor-element.elementor-element-6a77b1b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-6a77b1b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-6a77b1b:hover,
    .elementor-46499 .elementor-element.elementor-element-6a77b1b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5d974a9 */.elementor-46499 .elementor-element.elementor-element-5d974a9 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5d974a9 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5d974a9 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-5d974a9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-5d974a9 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-5d974a9 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-5d974a9 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-5d974a9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0ea43d */.elementor-46499 .elementor-element.elementor-element-f0ea43d {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f0ea43d:hover,
.elementor-46499 .elementor-element.elementor-element-f0ea43d:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f0ea43d {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f0ea43d:hover,
    .elementor-46499 .elementor-element.elementor-element-f0ea43d:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c5cd4fa */.elementor-46499 .elementor-element.elementor-element-c5cd4fa .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c5cd4fa .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c5cd4fa .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-c5cd4fa .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-c5cd4fa .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-c5cd4fa .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-c5cd4fa .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-c5cd4fa .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20e75f3 */.elementor-46499 .elementor-element.elementor-element-20e75f3 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-20e75f3:hover,
.elementor-46499 .elementor-element.elementor-element-20e75f3:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-20e75f3 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-20e75f3:hover,
    .elementor-46499 .elementor-element.elementor-element-20e75f3:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0c1c806 */.elementor-46499 .elementor-element.elementor-element-0c1c806 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0c1c806 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0c1c806 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-0c1c806 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-0c1c806 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0c1c806 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-0c1c806 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0c1c806 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e92ebcc */.elementor-46499 .elementor-element.elementor-element-e92ebcc {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e92ebcc:hover,
.elementor-46499 .elementor-element.elementor-element-e92ebcc:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-e92ebcc {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-e92ebcc:hover,
    .elementor-46499 .elementor-element.elementor-element-e92ebcc:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f1adcdc */.elementor-46499 .elementor-element.elementor-element-f1adcdc .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f1adcdc .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f1adcdc .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-f1adcdc .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-f1adcdc .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f1adcdc .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-f1adcdc .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f1adcdc .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32b8344 */.elementor-46499 .elementor-element.elementor-element-32b8344 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-32b8344:hover,
.elementor-46499 .elementor-element.elementor-element-32b8344:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-32b8344 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-32b8344:hover,
    .elementor-46499 .elementor-element.elementor-element-32b8344:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1134906 */.elementor-46499 .elementor-element.elementor-element-1134906 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1134906 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1134906 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-1134906 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-1134906 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-1134906 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-1134906 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-1134906 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0bbc854 */.elementor-46499 .elementor-element.elementor-element-0bbc854 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0bbc854:hover,
.elementor-46499 .elementor-element.elementor-element-0bbc854:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0bbc854 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0bbc854:hover,
    .elementor-46499 .elementor-element.elementor-element-0bbc854:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-98aa0a5 */.elementor-46499 .elementor-element.elementor-element-98aa0a5 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-98aa0a5 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-98aa0a5 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-98aa0a5 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-98aa0a5 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-98aa0a5 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-98aa0a5 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-98aa0a5 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-528f98d */.elementor-46499 .elementor-element.elementor-element-528f98d {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-528f98d:hover,
.elementor-46499 .elementor-element.elementor-element-528f98d:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-528f98d {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-528f98d:hover,
    .elementor-46499 .elementor-element.elementor-element-528f98d:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0261161 */.elementor-46499 .elementor-element.elementor-element-0261161 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0261161 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0261161 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-0261161 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-0261161 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0261161 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-0261161 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0261161 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57ff565 */.elementor-46499 .elementor-element.elementor-element-57ff565 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-57ff565:hover,
.elementor-46499 .elementor-element.elementor-element-57ff565:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-57ff565 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-57ff565:hover,
    .elementor-46499 .elementor-element.elementor-element-57ff565:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-edaa048 */.elementor-46499 .elementor-element.elementor-element-edaa048 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-edaa048 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-edaa048 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-edaa048 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-edaa048 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-edaa048 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-edaa048 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-edaa048 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14214ac */.elementor-46499 .elementor-element.elementor-element-14214ac {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-14214ac:hover,
.elementor-46499 .elementor-element.elementor-element-14214ac:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-14214ac {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-14214ac:hover,
    .elementor-46499 .elementor-element.elementor-element-14214ac:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be3d2d6 */.elementor-46499 .elementor-element.elementor-element-be3d2d6 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-be3d2d6 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-be3d2d6 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-be3d2d6 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-be3d2d6 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-be3d2d6 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-be3d2d6 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-be3d2d6 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-366c303 */.elementor-46499 .elementor-element.elementor-element-366c303 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-366c303:hover,
.elementor-46499 .elementor-element.elementor-element-366c303:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-366c303 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-366c303:hover,
    .elementor-46499 .elementor-element.elementor-element-366c303:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a2f93b */.elementor-46499 .elementor-element.elementor-element-1a2f93b .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1a2f93b .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1a2f93b .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-1a2f93b .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-1a2f93b .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-1a2f93b .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-1a2f93b .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-1a2f93b .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5743696 */.elementor-46499 .elementor-element.elementor-element-5743696 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5743696:hover,
.elementor-46499 .elementor-element.elementor-element-5743696:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-5743696 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-5743696:hover,
    .elementor-46499 .elementor-element.elementor-element-5743696:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f51c41 */.elementor-46499 .elementor-element.elementor-element-0f51c41 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0f51c41 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0f51c41 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-0f51c41 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-0f51c41 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0f51c41 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-0f51c41 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0f51c41 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad11334 */.elementor-46499 .elementor-element.elementor-element-ad11334 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ad11334:hover,
.elementor-46499 .elementor-element.elementor-element-ad11334:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ad11334 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ad11334:hover,
    .elementor-46499 .elementor-element.elementor-element-ad11334:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d074907 */.elementor-46499 .elementor-element.elementor-element-d074907 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d074907 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d074907 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-d074907 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-d074907 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-d074907 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-d074907 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-d074907 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8509065 */.elementor-46499 .elementor-element.elementor-element-8509065 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8509065:hover,
.elementor-46499 .elementor-element.elementor-element-8509065:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-8509065 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-8509065:hover,
    .elementor-46499 .elementor-element.elementor-element-8509065:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-30f7ecf */.elementor-46499 .elementor-element.elementor-element-30f7ecf .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-30f7ecf .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-30f7ecf .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-30f7ecf .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-30f7ecf .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-30f7ecf .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-30f7ecf .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-30f7ecf .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e9c743 */.elementor-46499 .elementor-element.elementor-element-3e9c743 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3e9c743:hover,
.elementor-46499 .elementor-element.elementor-element-3e9c743:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-3e9c743 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-3e9c743:hover,
    .elementor-46499 .elementor-element.elementor-element-3e9c743:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3070217 */.elementor-46499 .elementor-element.elementor-element-3070217 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3070217 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3070217 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-3070217 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-3070217 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-3070217 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-3070217 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-3070217 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7227853 */.elementor-46499 .elementor-element.elementor-element-7227853 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7227853:hover,
.elementor-46499 .elementor-element.elementor-element-7227853:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-7227853 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-7227853:hover,
    .elementor-46499 .elementor-element.elementor-element-7227853:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6514ff3 */.elementor-46499 .elementor-element.elementor-element-6514ff3 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6514ff3 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6514ff3 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-6514ff3 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-6514ff3 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-6514ff3 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-6514ff3 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-6514ff3 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3601968 */.elementor-46499 .elementor-element.elementor-element-3601968 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3601968:hover,
.elementor-46499 .elementor-element.elementor-element-3601968:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-3601968 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-3601968:hover,
    .elementor-46499 .elementor-element.elementor-element-3601968:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cbfc109 */.elementor-46499 .elementor-element.elementor-element-cbfc109 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-cbfc109 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-cbfc109 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-cbfc109 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-cbfc109 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-cbfc109 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-cbfc109 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-cbfc109 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92170d4 */.elementor-46499 .elementor-element.elementor-element-92170d4 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-92170d4:hover,
.elementor-46499 .elementor-element.elementor-element-92170d4:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-92170d4 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-92170d4:hover,
    .elementor-46499 .elementor-element.elementor-element-92170d4:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e2498b7 */.elementor-46499 .elementor-element.elementor-element-e2498b7 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e2498b7 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e2498b7 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-e2498b7 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-e2498b7 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-e2498b7 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-e2498b7 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-e2498b7 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20f13eb */.elementor-46499 .elementor-element.elementor-element-20f13eb {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-20f13eb:hover,
.elementor-46499 .elementor-element.elementor-element-20f13eb:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-20f13eb {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-20f13eb:hover,
    .elementor-46499 .elementor-element.elementor-element-20f13eb:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4a405bc */.elementor-46499 .elementor-element.elementor-element-4a405bc .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4a405bc .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4a405bc .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-4a405bc .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-4a405bc .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-4a405bc .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-4a405bc .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-4a405bc .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-517e616 */.elementor-46499 .elementor-element.elementor-element-517e616 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-517e616:hover,
.elementor-46499 .elementor-element.elementor-element-517e616:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-517e616 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-517e616:hover,
    .elementor-46499 .elementor-element.elementor-element-517e616:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9dd52b */.elementor-46499 .elementor-element.elementor-element-a9dd52b .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a9dd52b .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a9dd52b .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-a9dd52b .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-a9dd52b .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-a9dd52b .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-a9dd52b .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-a9dd52b .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02ea0d3 */.elementor-46499 .elementor-element.elementor-element-02ea0d3 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-02ea0d3:hover,
.elementor-46499 .elementor-element.elementor-element-02ea0d3:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-02ea0d3 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-02ea0d3:hover,
    .elementor-46499 .elementor-element.elementor-element-02ea0d3:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b04c350 */.elementor-46499 .elementor-element.elementor-element-b04c350 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b04c350 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b04c350 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-b04c350 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-b04c350 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b04c350 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-b04c350 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b04c350 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15081a6 */.elementor-46499 .elementor-element.elementor-element-15081a6 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-15081a6:hover,
.elementor-46499 .elementor-element.elementor-element-15081a6:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-15081a6 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-15081a6:hover,
    .elementor-46499 .elementor-element.elementor-element-15081a6:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0baa89 */.elementor-46499 .elementor-element.elementor-element-a0baa89 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a0baa89 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a0baa89 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-a0baa89 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-a0baa89 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-a0baa89 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-a0baa89 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-a0baa89 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2d4447 */.elementor-46499 .elementor-element.elementor-element-b2d4447 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b2d4447:hover,
.elementor-46499 .elementor-element.elementor-element-b2d4447:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b2d4447 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b2d4447:hover,
    .elementor-46499 .elementor-element.elementor-element-b2d4447:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7d82b2d */.elementor-46499 .elementor-element.elementor-element-7d82b2d .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7d82b2d .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7d82b2d .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-7d82b2d .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-7d82b2d .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-7d82b2d .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-7d82b2d .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-7d82b2d .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec26c6e */.elementor-46499 .elementor-element.elementor-element-ec26c6e {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ec26c6e:hover,
.elementor-46499 .elementor-element.elementor-element-ec26c6e:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ec26c6e {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ec26c6e:hover,
    .elementor-46499 .elementor-element.elementor-element-ec26c6e:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f27e378 */.elementor-46499 .elementor-element.elementor-element-f27e378 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f27e378 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f27e378 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-f27e378 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-f27e378 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f27e378 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-f27e378 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f27e378 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18199d9 */.elementor-46499 .elementor-element.elementor-element-18199d9 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-18199d9:hover,
.elementor-46499 .elementor-element.elementor-element-18199d9:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-18199d9 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-18199d9:hover,
    .elementor-46499 .elementor-element.elementor-element-18199d9:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-246cc77 */.elementor-46499 .elementor-element.elementor-element-246cc77 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-246cc77 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-246cc77 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-246cc77 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-246cc77 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-246cc77 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-246cc77 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-246cc77 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3da18b7 */.elementor-46499 .elementor-element.elementor-element-3da18b7 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3da18b7:hover,
.elementor-46499 .elementor-element.elementor-element-3da18b7:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-3da18b7 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-3da18b7:hover,
    .elementor-46499 .elementor-element.elementor-element-3da18b7:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9855d7 */.elementor-46499 .elementor-element.elementor-element-f9855d7 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f9855d7 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f9855d7 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-f9855d7 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-f9855d7 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f9855d7 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-f9855d7 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f9855d7 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-734bbe2 */.elementor-46499 .elementor-element.elementor-element-734bbe2 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-734bbe2:hover,
.elementor-46499 .elementor-element.elementor-element-734bbe2:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-734bbe2 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-734bbe2:hover,
    .elementor-46499 .elementor-element.elementor-element-734bbe2:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7eafa9 */.elementor-46499 .elementor-element.elementor-element-d7eafa9 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d7eafa9 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d7eafa9 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-d7eafa9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-d7eafa9 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-d7eafa9 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-d7eafa9 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-d7eafa9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e760e11 */.elementor-46499 .elementor-element.elementor-element-e760e11 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e760e11:hover,
.elementor-46499 .elementor-element.elementor-element-e760e11:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-e760e11 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-e760e11:hover,
    .elementor-46499 .elementor-element.elementor-element-e760e11:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-19e91ca */.elementor-46499 .elementor-element.elementor-element-19e91ca .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-19e91ca .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-19e91ca .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-19e91ca .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-19e91ca .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-19e91ca .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-19e91ca .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-19e91ca .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c164549 */.elementor-46499 .elementor-element.elementor-element-c164549 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c164549:hover,
.elementor-46499 .elementor-element.elementor-element-c164549:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-c164549 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-c164549:hover,
    .elementor-46499 .elementor-element.elementor-element-c164549:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c6fa40 */.elementor-46499 .elementor-element.elementor-element-3c6fa40 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3c6fa40 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3c6fa40 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-3c6fa40 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-3c6fa40 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-3c6fa40 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-3c6fa40 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-3c6fa40 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a776dc */.elementor-46499 .elementor-element.elementor-element-8a776dc {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8a776dc:hover,
.elementor-46499 .elementor-element.elementor-element-8a776dc:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-8a776dc {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-8a776dc:hover,
    .elementor-46499 .elementor-element.elementor-element-8a776dc:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4df47a3 */.elementor-46499 .elementor-element.elementor-element-4df47a3 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4df47a3 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4df47a3 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-4df47a3 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-4df47a3 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-4df47a3 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-4df47a3 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-4df47a3 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5282f8a */.elementor-46499 .elementor-element.elementor-element-5282f8a {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5282f8a:hover,
.elementor-46499 .elementor-element.elementor-element-5282f8a:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-5282f8a {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-5282f8a:hover,
    .elementor-46499 .elementor-element.elementor-element-5282f8a:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba36abb */.elementor-46499 .elementor-element.elementor-element-ba36abb .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ba36abb .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ba36abb .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-ba36abb .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-ba36abb .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ba36abb .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-ba36abb .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ba36abb .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8734c81 */.elementor-46499 .elementor-element.elementor-element-8734c81 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8734c81:hover,
.elementor-46499 .elementor-element.elementor-element-8734c81:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-8734c81 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-8734c81:hover,
    .elementor-46499 .elementor-element.elementor-element-8734c81:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e817f33 */.elementor-46499 .elementor-element.elementor-element-e817f33 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e817f33 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e817f33 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-e817f33 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-e817f33 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-e817f33 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-e817f33 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-e817f33 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b416914 */.elementor-46499 .elementor-element.elementor-element-b416914 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b416914:hover,
.elementor-46499 .elementor-element.elementor-element-b416914:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b416914 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b416914:hover,
    .elementor-46499 .elementor-element.elementor-element-b416914:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7f131c1 */.elementor-46499 .elementor-element.elementor-element-7f131c1 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7f131c1 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7f131c1 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-7f131c1 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-7f131c1 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-7f131c1 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-7f131c1 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-7f131c1 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f55dc65 */.elementor-46499 .elementor-element.elementor-element-f55dc65 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f55dc65:hover,
.elementor-46499 .elementor-element.elementor-element-f55dc65:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f55dc65 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f55dc65:hover,
    .elementor-46499 .elementor-element.elementor-element-f55dc65:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-08892d2 */.elementor-46499 .elementor-element.elementor-element-08892d2 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-08892d2 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-08892d2 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-08892d2 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-08892d2 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-08892d2 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-08892d2 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-08892d2 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0ed4aa */.elementor-46499 .elementor-element.elementor-element-b0ed4aa {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b0ed4aa:hover,
.elementor-46499 .elementor-element.elementor-element-b0ed4aa:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b0ed4aa {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b0ed4aa:hover,
    .elementor-46499 .elementor-element.elementor-element-b0ed4aa:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a26139 */.elementor-46499 .elementor-element.elementor-element-2a26139 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-2a26139 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-2a26139 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-2a26139 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-2a26139 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-2a26139 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-2a26139 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-2a26139 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de07d5e */.elementor-46499 .elementor-element.elementor-element-de07d5e {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-de07d5e:hover,
.elementor-46499 .elementor-element.elementor-element-de07d5e:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-de07d5e {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-de07d5e:hover,
    .elementor-46499 .elementor-element.elementor-element-de07d5e:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9ed4b4f */.elementor-46499 .elementor-element.elementor-element-9ed4b4f .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9ed4b4f .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9ed4b4f .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-9ed4b4f .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-9ed4b4f .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-9ed4b4f .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-9ed4b4f .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-9ed4b4f .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53add3b */.elementor-46499 .elementor-element.elementor-element-53add3b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-53add3b:hover,
.elementor-46499 .elementor-element.elementor-element-53add3b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-53add3b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-53add3b:hover,
    .elementor-46499 .elementor-element.elementor-element-53add3b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6cc4c38 */.elementor-46499 .elementor-element.elementor-element-6cc4c38 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6cc4c38 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6cc4c38 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-6cc4c38 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-6cc4c38 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-6cc4c38 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-6cc4c38 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-6cc4c38 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0165061 */.elementor-46499 .elementor-element.elementor-element-0165061 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0165061:hover,
.elementor-46499 .elementor-element.elementor-element-0165061:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0165061 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0165061:hover,
    .elementor-46499 .elementor-element.elementor-element-0165061:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a66f55 */.elementor-46499 .elementor-element.elementor-element-9a66f55 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9a66f55 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9a66f55 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-9a66f55 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-9a66f55 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-9a66f55 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-9a66f55 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-9a66f55 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f92848e */.elementor-46499 .elementor-element.elementor-element-f92848e {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f92848e:hover,
.elementor-46499 .elementor-element.elementor-element-f92848e:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f92848e {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f92848e:hover,
    .elementor-46499 .elementor-element.elementor-element-f92848e:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-14ea57f */.elementor-46499 .elementor-element.elementor-element-14ea57f .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-14ea57f .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-14ea57f .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-14ea57f .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-14ea57f .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-14ea57f .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-14ea57f .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-14ea57f .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1050ef */.elementor-46499 .elementor-element.elementor-element-c1050ef {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c1050ef:hover,
.elementor-46499 .elementor-element.elementor-element-c1050ef:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-c1050ef {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-c1050ef:hover,
    .elementor-46499 .elementor-element.elementor-element-c1050ef:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eecf2a0 */.elementor-46499 .elementor-element.elementor-element-eecf2a0 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-eecf2a0 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-eecf2a0 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-eecf2a0 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-eecf2a0 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-eecf2a0 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-eecf2a0 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-eecf2a0 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fba044 */.elementor-46499 .elementor-element.elementor-element-5fba044 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5fba044:hover,
.elementor-46499 .elementor-element.elementor-element-5fba044:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-5fba044 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-5fba044:hover,
    .elementor-46499 .elementor-element.elementor-element-5fba044:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd6cfc1 */.elementor-46499 .elementor-element.elementor-element-dd6cfc1 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-dd6cfc1 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-dd6cfc1 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-dd6cfc1 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-dd6cfc1 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-dd6cfc1 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-dd6cfc1 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-dd6cfc1 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed762e8 */.elementor-46499 .elementor-element.elementor-element-ed762e8 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ed762e8:hover,
.elementor-46499 .elementor-element.elementor-element-ed762e8:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ed762e8 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ed762e8:hover,
    .elementor-46499 .elementor-element.elementor-element-ed762e8:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b64a0ea */.elementor-46499 .elementor-element.elementor-element-b64a0ea .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b64a0ea .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b64a0ea .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-b64a0ea .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-b64a0ea .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b64a0ea .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-b64a0ea .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b64a0ea .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-678a05a */.elementor-46499 .elementor-element.elementor-element-678a05a {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-678a05a:hover,
.elementor-46499 .elementor-element.elementor-element-678a05a:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-678a05a {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-678a05a:hover,
    .elementor-46499 .elementor-element.elementor-element-678a05a:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f85bd98 */.elementor-46499 .elementor-element.elementor-element-f85bd98 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f85bd98 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f85bd98 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-f85bd98 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-f85bd98 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f85bd98 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-f85bd98 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f85bd98 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f75f9c0 */.elementor-46499 .elementor-element.elementor-element-f75f9c0 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f75f9c0:hover,
.elementor-46499 .elementor-element.elementor-element-f75f9c0:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f75f9c0 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f75f9c0:hover,
    .elementor-46499 .elementor-element.elementor-element-f75f9c0:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-08a7639 */.elementor-46499 .elementor-element.elementor-element-08a7639 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-08a7639 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-08a7639 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-08a7639 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-08a7639 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-08a7639 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-08a7639 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-08a7639 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49549a3 */.elementor-46499 .elementor-element.elementor-element-49549a3 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-49549a3:hover,
.elementor-46499 .elementor-element.elementor-element-49549a3:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-49549a3 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-49549a3:hover,
    .elementor-46499 .elementor-element.elementor-element-49549a3:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8be5a72 */.elementor-46499 .elementor-element.elementor-element-8be5a72 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8be5a72 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8be5a72 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-8be5a72 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-8be5a72 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-8be5a72 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-8be5a72 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-8be5a72 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-609b11d */.elementor-46499 .elementor-element.elementor-element-609b11d {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-609b11d:hover,
.elementor-46499 .elementor-element.elementor-element-609b11d:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-609b11d {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-609b11d:hover,
    .elementor-46499 .elementor-element.elementor-element-609b11d:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6938078 */.elementor-46499 .elementor-element.elementor-element-6938078 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6938078 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6938078 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-6938078 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-6938078 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-6938078 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-6938078 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-6938078 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-162490b */.elementor-46499 .elementor-element.elementor-element-162490b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-162490b:hover,
.elementor-46499 .elementor-element.elementor-element-162490b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-162490b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-162490b:hover,
    .elementor-46499 .elementor-element.elementor-element-162490b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-076aaec */.elementor-46499 .elementor-element.elementor-element-076aaec .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-076aaec .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-076aaec .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-076aaec .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-076aaec .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-076aaec .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-076aaec .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-076aaec .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-559057e */.elementor-46499 .elementor-element.elementor-element-559057e {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-559057e:hover,
.elementor-46499 .elementor-element.elementor-element-559057e:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-559057e {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-559057e:hover,
    .elementor-46499 .elementor-element.elementor-element-559057e:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b776d79 */.elementor-46499 .elementor-element.elementor-element-b776d79 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b776d79 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b776d79 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-b776d79 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-b776d79 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b776d79 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-b776d79 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b776d79 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0931804 */.elementor-46499 .elementor-element.elementor-element-0931804 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0931804:hover,
.elementor-46499 .elementor-element.elementor-element-0931804:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0931804 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0931804:hover,
    .elementor-46499 .elementor-element.elementor-element-0931804:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-858084f */.elementor-46499 .elementor-element.elementor-element-858084f .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-858084f .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-858084f .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-858084f .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-858084f .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-858084f .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-858084f .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-858084f .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47121f2 */.elementor-46499 .elementor-element.elementor-element-47121f2 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-47121f2:hover,
.elementor-46499 .elementor-element.elementor-element-47121f2:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-47121f2 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-47121f2:hover,
    .elementor-46499 .elementor-element.elementor-element-47121f2:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1710a24 */.elementor-46499 .elementor-element.elementor-element-1710a24 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1710a24 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1710a24 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-1710a24 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-1710a24 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-1710a24 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-1710a24 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-1710a24 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc0dbae */.elementor-46499 .elementor-element.elementor-element-fc0dbae {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-fc0dbae:hover,
.elementor-46499 .elementor-element.elementor-element-fc0dbae:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-fc0dbae {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-fc0dbae:hover,
    .elementor-46499 .elementor-element.elementor-element-fc0dbae:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-db363c1 */.elementor-46499 .elementor-element.elementor-element-db363c1 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-db363c1 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-db363c1 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-db363c1 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-db363c1 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-db363c1 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-db363c1 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-db363c1 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-258df91 */.elementor-46499 .elementor-element.elementor-element-258df91 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-258df91:hover,
.elementor-46499 .elementor-element.elementor-element-258df91:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-258df91 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-258df91:hover,
    .elementor-46499 .elementor-element.elementor-element-258df91:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-45d4918 */.elementor-46499 .elementor-element.elementor-element-45d4918 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-45d4918 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-45d4918 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-45d4918 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-45d4918 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-45d4918 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-45d4918 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-45d4918 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e9b540 */.elementor-46499 .elementor-element.elementor-element-7e9b540 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7e9b540:hover,
.elementor-46499 .elementor-element.elementor-element-7e9b540:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-7e9b540 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-7e9b540:hover,
    .elementor-46499 .elementor-element.elementor-element-7e9b540:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9e035bf */.elementor-46499 .elementor-element.elementor-element-9e035bf .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9e035bf .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9e035bf .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-9e035bf .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-9e035bf .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-9e035bf .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-9e035bf .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-9e035bf .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed559f6 */.elementor-46499 .elementor-element.elementor-element-ed559f6 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ed559f6:hover,
.elementor-46499 .elementor-element.elementor-element-ed559f6:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ed559f6 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ed559f6:hover,
    .elementor-46499 .elementor-element.elementor-element-ed559f6:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0170b56 */.elementor-46499 .elementor-element.elementor-element-0170b56 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0170b56 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0170b56 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-0170b56 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-0170b56 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0170b56 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-0170b56 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0170b56 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b525058 */.elementor-46499 .elementor-element.elementor-element-b525058 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b525058:hover,
.elementor-46499 .elementor-element.elementor-element-b525058:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b525058 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b525058:hover,
    .elementor-46499 .elementor-element.elementor-element-b525058:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6460d81 */.elementor-46499 .elementor-element.elementor-element-6460d81 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6460d81 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6460d81 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-6460d81 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-6460d81 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-6460d81 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-6460d81 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-6460d81 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f056bf5 */.elementor-46499 .elementor-element.elementor-element-f056bf5 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f056bf5:hover,
.elementor-46499 .elementor-element.elementor-element-f056bf5:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f056bf5 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f056bf5:hover,
    .elementor-46499 .elementor-element.elementor-element-f056bf5:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-04720c6 */.elementor-46499 .elementor-element.elementor-element-04720c6 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-04720c6 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-04720c6 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-04720c6 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-04720c6 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-04720c6 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-04720c6 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-04720c6 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38b0663 */.elementor-46499 .elementor-element.elementor-element-38b0663 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-38b0663:hover,
.elementor-46499 .elementor-element.elementor-element-38b0663:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-38b0663 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-38b0663:hover,
    .elementor-46499 .elementor-element.elementor-element-38b0663:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-acf98fa */.elementor-46499 .elementor-element.elementor-element-acf98fa .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-acf98fa .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-acf98fa .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-acf98fa .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-acf98fa .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-acf98fa .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-acf98fa .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-acf98fa .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6082962 */.elementor-46499 .elementor-element.elementor-element-6082962 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6082962:hover,
.elementor-46499 .elementor-element.elementor-element-6082962:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-6082962 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-6082962:hover,
    .elementor-46499 .elementor-element.elementor-element-6082962:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-48f865b */.elementor-46499 .elementor-element.elementor-element-48f865b .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-48f865b .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-48f865b .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-48f865b .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-48f865b .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-48f865b .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-48f865b .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-48f865b .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a181adf */.elementor-46499 .elementor-element.elementor-element-a181adf {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a181adf:hover,
.elementor-46499 .elementor-element.elementor-element-a181adf:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-a181adf {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-a181adf:hover,
    .elementor-46499 .elementor-element.elementor-element-a181adf:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fa5b971 */.elementor-46499 .elementor-element.elementor-element-fa5b971 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-fa5b971 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-fa5b971 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-fa5b971 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-fa5b971 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-fa5b971 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-fa5b971 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-fa5b971 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b2c8f9 */.elementor-46499 .elementor-element.elementor-element-9b2c8f9 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9b2c8f9:hover,
.elementor-46499 .elementor-element.elementor-element-9b2c8f9:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-9b2c8f9 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-9b2c8f9:hover,
    .elementor-46499 .elementor-element.elementor-element-9b2c8f9:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bc9f471 */.elementor-46499 .elementor-element.elementor-element-bc9f471 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-bc9f471 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-bc9f471 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-bc9f471 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-bc9f471 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-bc9f471 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-bc9f471 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-bc9f471 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a3e276f */.elementor-46499 .elementor-element.elementor-element-a3e276f {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a3e276f:hover,
.elementor-46499 .elementor-element.elementor-element-a3e276f:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-a3e276f {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-a3e276f:hover,
    .elementor-46499 .elementor-element.elementor-element-a3e276f:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f1ce4ad */.elementor-46499 .elementor-element.elementor-element-f1ce4ad .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f1ce4ad .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f1ce4ad .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-f1ce4ad .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-f1ce4ad .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f1ce4ad .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-f1ce4ad .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f1ce4ad .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a18764f */.elementor-46499 .elementor-element.elementor-element-a18764f {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a18764f:hover,
.elementor-46499 .elementor-element.elementor-element-a18764f:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-a18764f {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-a18764f:hover,
    .elementor-46499 .elementor-element.elementor-element-a18764f:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-142fdab */.elementor-46499 .elementor-element.elementor-element-142fdab .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-142fdab .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-142fdab .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-142fdab .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-142fdab .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-142fdab .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-142fdab .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-142fdab .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-589aff8 */.elementor-46499 .elementor-element.elementor-element-589aff8 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-589aff8:hover,
.elementor-46499 .elementor-element.elementor-element-589aff8:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-589aff8 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-589aff8:hover,
    .elementor-46499 .elementor-element.elementor-element-589aff8:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-255ff6a */.elementor-46499 .elementor-element.elementor-element-255ff6a .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-255ff6a .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-255ff6a .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-255ff6a .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-255ff6a .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-255ff6a .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-255ff6a .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-255ff6a .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c0b54 */.elementor-46499 .elementor-element.elementor-element-72c0b54 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-72c0b54:hover,
.elementor-46499 .elementor-element.elementor-element-72c0b54:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-72c0b54 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-72c0b54:hover,
    .elementor-46499 .elementor-element.elementor-element-72c0b54:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c559140 */.elementor-46499 .elementor-element.elementor-element-c559140 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c559140 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c559140 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-c559140 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-c559140 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-c559140 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-c559140 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-c559140 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea33620 */.elementor-46499 .elementor-element.elementor-element-ea33620 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ea33620:hover,
.elementor-46499 .elementor-element.elementor-element-ea33620:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ea33620 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ea33620:hover,
    .elementor-46499 .elementor-element.elementor-element-ea33620:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ae8e5a */.elementor-46499 .elementor-element.elementor-element-4ae8e5a .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4ae8e5a .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4ae8e5a .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-4ae8e5a .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-4ae8e5a .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-4ae8e5a .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-4ae8e5a .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-4ae8e5a .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-421b76b */.elementor-46499 .elementor-element.elementor-element-421b76b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-421b76b:hover,
.elementor-46499 .elementor-element.elementor-element-421b76b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-421b76b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-421b76b:hover,
    .elementor-46499 .elementor-element.elementor-element-421b76b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38899aa */.elementor-46499 .elementor-element.elementor-element-38899aa .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-38899aa .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-38899aa .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-38899aa .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-38899aa .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-38899aa .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-38899aa .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-38899aa .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9815721 */.elementor-46499 .elementor-element.elementor-element-9815721 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9815721:hover,
.elementor-46499 .elementor-element.elementor-element-9815721:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-9815721 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-9815721:hover,
    .elementor-46499 .elementor-element.elementor-element-9815721:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-206dcb8 */.elementor-46499 .elementor-element.elementor-element-206dcb8 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-206dcb8 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-206dcb8 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-206dcb8 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-206dcb8 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-206dcb8 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-206dcb8 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-206dcb8 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50f5c86 */.elementor-46499 .elementor-element.elementor-element-50f5c86 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-50f5c86:hover,
.elementor-46499 .elementor-element.elementor-element-50f5c86:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-50f5c86 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-50f5c86:hover,
    .elementor-46499 .elementor-element.elementor-element-50f5c86:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a8d7d5 */.elementor-46499 .elementor-element.elementor-element-1a8d7d5 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1a8d7d5 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1a8d7d5 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-1a8d7d5 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-1a8d7d5 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-1a8d7d5 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-1a8d7d5 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-1a8d7d5 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e50add */.elementor-46499 .elementor-element.elementor-element-8e50add {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8e50add:hover,
.elementor-46499 .elementor-element.elementor-element-8e50add:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-8e50add {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-8e50add:hover,
    .elementor-46499 .elementor-element.elementor-element-8e50add:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-674738a */.elementor-46499 .elementor-element.elementor-element-674738a .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-674738a .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-674738a .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-674738a .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-674738a .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-674738a .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-674738a .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-674738a .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e35b920 */.elementor-46499 .elementor-element.elementor-element-e35b920 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e35b920:hover,
.elementor-46499 .elementor-element.elementor-element-e35b920:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-e35b920 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-e35b920:hover,
    .elementor-46499 .elementor-element.elementor-element-e35b920:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b01b790 */.elementor-46499 .elementor-element.elementor-element-b01b790 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b01b790 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b01b790 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-b01b790 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-b01b790 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b01b790 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-b01b790 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b01b790 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58f4259 */.elementor-46499 .elementor-element.elementor-element-58f4259 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-58f4259:hover,
.elementor-46499 .elementor-element.elementor-element-58f4259:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-58f4259 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-58f4259:hover,
    .elementor-46499 .elementor-element.elementor-element-58f4259:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-50be0a7 */.elementor-46499 .elementor-element.elementor-element-50be0a7 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-50be0a7 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-50be0a7 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-50be0a7 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-50be0a7 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-50be0a7 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-50be0a7 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-50be0a7 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a494fe3 */.elementor-46499 .elementor-element.elementor-element-a494fe3 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a494fe3:hover,
.elementor-46499 .elementor-element.elementor-element-a494fe3:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-a494fe3 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-a494fe3:hover,
    .elementor-46499 .elementor-element.elementor-element-a494fe3:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-574b780 */.elementor-46499 .elementor-element.elementor-element-574b780 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-574b780 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-574b780 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-574b780 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-574b780 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-574b780 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-574b780 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-574b780 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b935a7 */.elementor-46499 .elementor-element.elementor-element-7b935a7 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7b935a7:hover,
.elementor-46499 .elementor-element.elementor-element-7b935a7:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-7b935a7 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-7b935a7:hover,
    .elementor-46499 .elementor-element.elementor-element-7b935a7:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d52f9b */.elementor-46499 .elementor-element.elementor-element-2d52f9b .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-2d52f9b .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-2d52f9b .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-2d52f9b .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-2d52f9b .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-2d52f9b .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-2d52f9b .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-2d52f9b .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3bcc5e */.elementor-46499 .elementor-element.elementor-element-f3bcc5e {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f3bcc5e:hover,
.elementor-46499 .elementor-element.elementor-element-f3bcc5e:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f3bcc5e {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f3bcc5e:hover,
    .elementor-46499 .elementor-element.elementor-element-f3bcc5e:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ab204cb */.elementor-46499 .elementor-element.elementor-element-ab204cb .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ab204cb .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ab204cb .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-ab204cb .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-ab204cb .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ab204cb .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-ab204cb .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ab204cb .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb30a96 */.elementor-46499 .elementor-element.elementor-element-cb30a96 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-cb30a96:hover,
.elementor-46499 .elementor-element.elementor-element-cb30a96:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-cb30a96 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-cb30a96:hover,
    .elementor-46499 .elementor-element.elementor-element-cb30a96:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-64541d9 */.elementor-46499 .elementor-element.elementor-element-64541d9 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-64541d9 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-64541d9 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-64541d9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-64541d9 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-64541d9 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-64541d9 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-64541d9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcdd1a8 */.elementor-46499 .elementor-element.elementor-element-bcdd1a8 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-bcdd1a8:hover,
.elementor-46499 .elementor-element.elementor-element-bcdd1a8:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-bcdd1a8 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-bcdd1a8:hover,
    .elementor-46499 .elementor-element.elementor-element-bcdd1a8:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3f229ce */.elementor-46499 .elementor-element.elementor-element-3f229ce .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3f229ce .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3f229ce .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-3f229ce .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-3f229ce .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-3f229ce .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-3f229ce .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-3f229ce .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d46a4c */.elementor-46499 .elementor-element.elementor-element-4d46a4c {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4d46a4c:hover,
.elementor-46499 .elementor-element.elementor-element-4d46a4c:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-4d46a4c {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-4d46a4c:hover,
    .elementor-46499 .elementor-element.elementor-element-4d46a4c:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ee90ba */.elementor-46499 .elementor-element.elementor-element-4ee90ba .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4ee90ba .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4ee90ba .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-4ee90ba .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-4ee90ba .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-4ee90ba .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-4ee90ba .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-4ee90ba .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57ee85b */.elementor-46499 .elementor-element.elementor-element-57ee85b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-57ee85b:hover,
.elementor-46499 .elementor-element.elementor-element-57ee85b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-57ee85b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-57ee85b:hover,
    .elementor-46499 .elementor-element.elementor-element-57ee85b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ab0d93e */.elementor-46499 .elementor-element.elementor-element-ab0d93e .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ab0d93e .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ab0d93e .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-ab0d93e .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-ab0d93e .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ab0d93e .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-ab0d93e .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ab0d93e .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a15298 */.elementor-46499 .elementor-element.elementor-element-7a15298 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7a15298:hover,
.elementor-46499 .elementor-element.elementor-element-7a15298:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-7a15298 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-7a15298:hover,
    .elementor-46499 .elementor-element.elementor-element-7a15298:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e6f6c0 */.elementor-46499 .elementor-element.elementor-element-8e6f6c0 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8e6f6c0 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8e6f6c0 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-8e6f6c0 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-8e6f6c0 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-8e6f6c0 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-8e6f6c0 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-8e6f6c0 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f30c93d */.elementor-46499 .elementor-element.elementor-element-f30c93d {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f30c93d:hover,
.elementor-46499 .elementor-element.elementor-element-f30c93d:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f30c93d {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f30c93d:hover,
    .elementor-46499 .elementor-element.elementor-element-f30c93d:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25f2de8 */.elementor-46499 .elementor-element.elementor-element-25f2de8 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-25f2de8 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-25f2de8 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-25f2de8 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-25f2de8 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-25f2de8 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-25f2de8 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-25f2de8 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-938f6fc */.elementor-46499 .elementor-element.elementor-element-938f6fc {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-938f6fc:hover,
.elementor-46499 .elementor-element.elementor-element-938f6fc:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-938f6fc {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-938f6fc:hover,
    .elementor-46499 .elementor-element.elementor-element-938f6fc:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ebcb125 */.elementor-46499 .elementor-element.elementor-element-ebcb125 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ebcb125 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ebcb125 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-ebcb125 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-ebcb125 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ebcb125 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-ebcb125 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ebcb125 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-175ec90 */.elementor-46499 .elementor-element.elementor-element-175ec90 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-175ec90:hover,
.elementor-46499 .elementor-element.elementor-element-175ec90:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-175ec90 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-175ec90:hover,
    .elementor-46499 .elementor-element.elementor-element-175ec90:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-af03dc5 */.elementor-46499 .elementor-element.elementor-element-af03dc5 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-af03dc5 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-af03dc5 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-af03dc5 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-af03dc5 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-af03dc5 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-af03dc5 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-af03dc5 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-456d621 */.elementor-46499 .elementor-element.elementor-element-456d621 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-456d621:hover,
.elementor-46499 .elementor-element.elementor-element-456d621:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-456d621 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-456d621:hover,
    .elementor-46499 .elementor-element.elementor-element-456d621:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b03428 */.elementor-46499 .elementor-element.elementor-element-7b03428 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7b03428 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7b03428 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-7b03428 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-7b03428 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-7b03428 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-7b03428 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-7b03428 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7090b3b */.elementor-46499 .elementor-element.elementor-element-7090b3b .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7090b3b .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7090b3b .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-7090b3b .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-7090b3b .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-7090b3b .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-7090b3b .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-7090b3b .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f3c691 */.elementor-46499 .elementor-element.elementor-element-8f3c691 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8f3c691 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8f3c691 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-8f3c691 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-8f3c691 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-8f3c691 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-8f3c691 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-8f3c691 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2958438 */.elementor-46499 .elementor-element.elementor-element-2958438 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-2958438:hover,
.elementor-46499 .elementor-element.elementor-element-2958438:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-2958438 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-2958438:hover,
    .elementor-46499 .elementor-element.elementor-element-2958438:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-704cbe9 */.elementor-46499 .elementor-element.elementor-element-704cbe9 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-704cbe9 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-704cbe9 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-704cbe9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-704cbe9 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-704cbe9 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-704cbe9 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-704cbe9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0dca9f */.elementor-46499 .elementor-element.elementor-element-e0dca9f {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e0dca9f:hover,
.elementor-46499 .elementor-element.elementor-element-e0dca9f:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-e0dca9f {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-e0dca9f:hover,
    .elementor-46499 .elementor-element.elementor-element-e0dca9f:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2b7b1c9 */.elementor-46499 .elementor-element.elementor-element-2b7b1c9 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-2b7b1c9 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-2b7b1c9 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-2b7b1c9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-2b7b1c9 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-2b7b1c9 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-2b7b1c9 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-2b7b1c9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e7ad00 */.elementor-46499 .elementor-element.elementor-element-0e7ad00 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0e7ad00:hover,
.elementor-46499 .elementor-element.elementor-element-0e7ad00:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0e7ad00 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0e7ad00:hover,
    .elementor-46499 .elementor-element.elementor-element-0e7ad00:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf0dea4 */.elementor-46499 .elementor-element.elementor-element-cf0dea4 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-cf0dea4 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-cf0dea4 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-cf0dea4 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-cf0dea4 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-cf0dea4 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-cf0dea4 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-cf0dea4 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4174364 */.elementor-46499 .elementor-element.elementor-element-4174364 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4174364:hover,
.elementor-46499 .elementor-element.elementor-element-4174364:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-4174364 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-4174364:hover,
    .elementor-46499 .elementor-element.elementor-element-4174364:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-43437d7 */.elementor-46499 .elementor-element.elementor-element-43437d7 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-43437d7 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-43437d7 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-43437d7 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-43437d7 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-43437d7 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-43437d7 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-43437d7 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c4543b */.elementor-46499 .elementor-element.elementor-element-0c4543b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0c4543b:hover,
.elementor-46499 .elementor-element.elementor-element-0c4543b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0c4543b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0c4543b:hover,
    .elementor-46499 .elementor-element.elementor-element-0c4543b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12b24a8 */.elementor-46499 .elementor-element.elementor-element-12b24a8 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-12b24a8 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-12b24a8 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-12b24a8 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-12b24a8 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-12b24a8 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-12b24a8 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-12b24a8 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1e625f */.elementor-46499 .elementor-element.elementor-element-c1e625f {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c1e625f:hover,
.elementor-46499 .elementor-element.elementor-element-c1e625f:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-c1e625f {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-c1e625f:hover,
    .elementor-46499 .elementor-element.elementor-element-c1e625f:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-825791d */.elementor-46499 .elementor-element.elementor-element-825791d .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-825791d .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-825791d .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-825791d .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-825791d .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-825791d .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-825791d .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-825791d .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f9d08b */.elementor-46499 .elementor-element.elementor-element-6f9d08b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6f9d08b:hover,
.elementor-46499 .elementor-element.elementor-element-6f9d08b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-6f9d08b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-6f9d08b:hover,
    .elementor-46499 .elementor-element.elementor-element-6f9d08b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-127b723 */.elementor-46499 .elementor-element.elementor-element-127b723 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-127b723 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-127b723 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-127b723 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-127b723 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-127b723 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-127b723 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-127b723 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9f2032 */.elementor-46499 .elementor-element.elementor-element-d9f2032 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d9f2032:hover,
.elementor-46499 .elementor-element.elementor-element-d9f2032:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-d9f2032 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-d9f2032:hover,
    .elementor-46499 .elementor-element.elementor-element-d9f2032:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aaf05dc */.elementor-46499 .elementor-element.elementor-element-aaf05dc .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-aaf05dc .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-aaf05dc .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-aaf05dc .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-aaf05dc .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-aaf05dc .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-aaf05dc .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-aaf05dc .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60cf19f */.elementor-46499 .elementor-element.elementor-element-60cf19f {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-60cf19f:hover,
.elementor-46499 .elementor-element.elementor-element-60cf19f:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-60cf19f {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-60cf19f:hover,
    .elementor-46499 .elementor-element.elementor-element-60cf19f:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3092c2d */.elementor-46499 .elementor-element.elementor-element-3092c2d .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3092c2d .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3092c2d .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-3092c2d .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-3092c2d .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-3092c2d .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-3092c2d .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-3092c2d .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a72094 */.elementor-46499 .elementor-element.elementor-element-4a72094 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4a72094:hover,
.elementor-46499 .elementor-element.elementor-element-4a72094:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-4a72094 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-4a72094:hover,
    .elementor-46499 .elementor-element.elementor-element-4a72094:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-13c6185 */.elementor-46499 .elementor-element.elementor-element-13c6185 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-13c6185 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-13c6185 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-13c6185 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-13c6185 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-13c6185 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-13c6185 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-13c6185 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48f33d8 */.elementor-46499 .elementor-element.elementor-element-48f33d8 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-48f33d8:hover,
.elementor-46499 .elementor-element.elementor-element-48f33d8:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-48f33d8 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-48f33d8:hover,
    .elementor-46499 .elementor-element.elementor-element-48f33d8:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1bf74d0 */.elementor-46499 .elementor-element.elementor-element-1bf74d0 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1bf74d0 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1bf74d0 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-1bf74d0 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-1bf74d0 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-1bf74d0 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-1bf74d0 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-1bf74d0 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f9f9cf */.elementor-46499 .elementor-element.elementor-element-0f9f9cf {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0f9f9cf:hover,
.elementor-46499 .elementor-element.elementor-element-0f9f9cf:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0f9f9cf {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0f9f9cf:hover,
    .elementor-46499 .elementor-element.elementor-element-0f9f9cf:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7dace4 */.elementor-46499 .elementor-element.elementor-element-d7dace4 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d7dace4 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d7dace4 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-d7dace4 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-d7dace4 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-d7dace4 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-d7dace4 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-d7dace4 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84bd31e */.elementor-46499 .elementor-element.elementor-element-84bd31e {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-84bd31e:hover,
.elementor-46499 .elementor-element.elementor-element-84bd31e:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-84bd31e {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-84bd31e:hover,
    .elementor-46499 .elementor-element.elementor-element-84bd31e:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c10b07c */.elementor-46499 .elementor-element.elementor-element-c10b07c .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c10b07c .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c10b07c .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-c10b07c .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-c10b07c .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-c10b07c .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-c10b07c .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-c10b07c .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-87a1c6a */.elementor-46499 .elementor-element.elementor-element-87a1c6a {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-87a1c6a:hover,
.elementor-46499 .elementor-element.elementor-element-87a1c6a:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-87a1c6a {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-87a1c6a:hover,
    .elementor-46499 .elementor-element.elementor-element-87a1c6a:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb439 */.elementor-46499 .elementor-element.elementor-element-c0bb439 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c0bb439 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c0bb439 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-c0bb439 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-c0bb439 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-c0bb439 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-c0bb439 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-c0bb439 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0342a59 */.elementor-46499 .elementor-element.elementor-element-0342a59 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0342a59:hover,
.elementor-46499 .elementor-element.elementor-element-0342a59:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0342a59 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0342a59:hover,
    .elementor-46499 .elementor-element.elementor-element-0342a59:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fb100e6 */.elementor-46499 .elementor-element.elementor-element-fb100e6 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-fb100e6 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-fb100e6 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-fb100e6 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-fb100e6 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-fb100e6 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-fb100e6 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-fb100e6 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee0b97b */.elementor-46499 .elementor-element.elementor-element-ee0b97b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ee0b97b:hover,
.elementor-46499 .elementor-element.elementor-element-ee0b97b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ee0b97b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ee0b97b:hover,
    .elementor-46499 .elementor-element.elementor-element-ee0b97b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-573d087 */.elementor-46499 .elementor-element.elementor-element-573d087 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-573d087 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-573d087 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-573d087 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-573d087 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-573d087 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-573d087 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-573d087 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d63b4f8 */.elementor-46499 .elementor-element.elementor-element-d63b4f8 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d63b4f8:hover,
.elementor-46499 .elementor-element.elementor-element-d63b4f8:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-d63b4f8 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-d63b4f8:hover,
    .elementor-46499 .elementor-element.elementor-element-d63b4f8:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ebd0659 */.elementor-46499 .elementor-element.elementor-element-ebd0659 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ebd0659 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ebd0659 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-ebd0659 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-ebd0659 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ebd0659 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-ebd0659 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ebd0659 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-794d021 */.elementor-46499 .elementor-element.elementor-element-794d021 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-794d021:hover,
.elementor-46499 .elementor-element.elementor-element-794d021:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-794d021 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-794d021:hover,
    .elementor-46499 .elementor-element.elementor-element-794d021:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6a4f1b */.elementor-46499 .elementor-element.elementor-element-f6a4f1b .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f6a4f1b .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f6a4f1b .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-f6a4f1b .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-f6a4f1b .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f6a4f1b .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-f6a4f1b .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f6a4f1b .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebfc85b */.elementor-46499 .elementor-element.elementor-element-ebfc85b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ebfc85b:hover,
.elementor-46499 .elementor-element.elementor-element-ebfc85b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ebfc85b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ebfc85b:hover,
    .elementor-46499 .elementor-element.elementor-element-ebfc85b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf1279c */.elementor-46499 .elementor-element.elementor-element-cf1279c .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-cf1279c .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-cf1279c .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-cf1279c .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-cf1279c .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-cf1279c .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-cf1279c .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-cf1279c .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-166516b */.elementor-46499 .elementor-element.elementor-element-166516b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-166516b:hover,
.elementor-46499 .elementor-element.elementor-element-166516b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-166516b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-166516b:hover,
    .elementor-46499 .elementor-element.elementor-element-166516b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ca23af */.elementor-46499 .elementor-element.elementor-element-4ca23af .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4ca23af .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4ca23af .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-4ca23af .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-4ca23af .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-4ca23af .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-4ca23af .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-4ca23af .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f7fc6f */.elementor-46499 .elementor-element.elementor-element-3f7fc6f {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3f7fc6f:hover,
.elementor-46499 .elementor-element.elementor-element-3f7fc6f:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-3f7fc6f {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-3f7fc6f:hover,
    .elementor-46499 .elementor-element.elementor-element-3f7fc6f:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6e8977d */.elementor-46499 .elementor-element.elementor-element-6e8977d .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6e8977d .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6e8977d .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-6e8977d .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-6e8977d .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-6e8977d .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-6e8977d .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-6e8977d .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35af2f2 */.elementor-46499 .elementor-element.elementor-element-35af2f2 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-35af2f2:hover,
.elementor-46499 .elementor-element.elementor-element-35af2f2:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-35af2f2 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-35af2f2:hover,
    .elementor-46499 .elementor-element.elementor-element-35af2f2:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0015734 */.elementor-46499 .elementor-element.elementor-element-0015734 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0015734 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0015734 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-0015734 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-0015734 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0015734 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-0015734 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0015734 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-678d152 */.elementor-46499 .elementor-element.elementor-element-678d152 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-678d152:hover,
.elementor-46499 .elementor-element.elementor-element-678d152:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-678d152 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-678d152:hover,
    .elementor-46499 .elementor-element.elementor-element-678d152:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5940b3e */.elementor-46499 .elementor-element.elementor-element-5940b3e .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5940b3e .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5940b3e .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-5940b3e .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-5940b3e .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-5940b3e .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-5940b3e .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-5940b3e .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6f8949 */.elementor-46499 .elementor-element.elementor-element-f6f8949 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f6f8949:hover,
.elementor-46499 .elementor-element.elementor-element-f6f8949:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f6f8949 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f6f8949:hover,
    .elementor-46499 .elementor-element.elementor-element-f6f8949:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c21cf8 */.elementor-46499 .elementor-element.elementor-element-5c21cf8 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5c21cf8 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5c21cf8 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-5c21cf8 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-5c21cf8 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-5c21cf8 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-5c21cf8 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-5c21cf8 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6642200 */.elementor-46499 .elementor-element.elementor-element-6642200 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6642200:hover,
.elementor-46499 .elementor-element.elementor-element-6642200:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-6642200 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-6642200:hover,
    .elementor-46499 .elementor-element.elementor-element-6642200:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9dcf266 */.elementor-46499 .elementor-element.elementor-element-9dcf266 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9dcf266 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9dcf266 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-9dcf266 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-9dcf266 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-9dcf266 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-9dcf266 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-9dcf266 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2abda3 */.elementor-46499 .elementor-element.elementor-element-a2abda3 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a2abda3:hover,
.elementor-46499 .elementor-element.elementor-element-a2abda3:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-a2abda3 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-a2abda3:hover,
    .elementor-46499 .elementor-element.elementor-element-a2abda3:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bc8a28f */.elementor-46499 .elementor-element.elementor-element-bc8a28f .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-bc8a28f .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-bc8a28f .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-bc8a28f .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-bc8a28f .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-bc8a28f .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-bc8a28f .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-bc8a28f .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-394ae04 */.elementor-46499 .elementor-element.elementor-element-394ae04 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-394ae04:hover,
.elementor-46499 .elementor-element.elementor-element-394ae04:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-394ae04 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-394ae04:hover,
    .elementor-46499 .elementor-element.elementor-element-394ae04:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e697d40 */.elementor-46499 .elementor-element.elementor-element-e697d40 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e697d40 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e697d40 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-e697d40 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-e697d40 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-e697d40 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-e697d40 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-e697d40 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76685e5 */.elementor-46499 .elementor-element.elementor-element-76685e5 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-76685e5:hover,
.elementor-46499 .elementor-element.elementor-element-76685e5:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-76685e5 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-76685e5:hover,
    .elementor-46499 .elementor-element.elementor-element-76685e5:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-303e558 */.elementor-46499 .elementor-element.elementor-element-303e558 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-303e558 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-303e558 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-303e558 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-303e558 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-303e558 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-303e558 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-303e558 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5204827 */.elementor-46499 .elementor-element.elementor-element-5204827 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5204827:hover,
.elementor-46499 .elementor-element.elementor-element-5204827:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-5204827 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-5204827:hover,
    .elementor-46499 .elementor-element.elementor-element-5204827:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1f0b73b */.elementor-46499 .elementor-element.elementor-element-1f0b73b .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1f0b73b .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1f0b73b .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-1f0b73b .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-1f0b73b .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-1f0b73b .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-1f0b73b .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-1f0b73b .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b34c505 */.elementor-46499 .elementor-element.elementor-element-b34c505 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b34c505:hover,
.elementor-46499 .elementor-element.elementor-element-b34c505:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b34c505 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b34c505:hover,
    .elementor-46499 .elementor-element.elementor-element-b34c505:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-434f8be */.elementor-46499 .elementor-element.elementor-element-434f8be .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-434f8be .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-434f8be .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-434f8be .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-434f8be .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-434f8be .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-434f8be .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-434f8be .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52d581a */.elementor-46499 .elementor-element.elementor-element-52d581a {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-52d581a:hover,
.elementor-46499 .elementor-element.elementor-element-52d581a:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-52d581a {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-52d581a:hover,
    .elementor-46499 .elementor-element.elementor-element-52d581a:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-05ab62e */.elementor-46499 .elementor-element.elementor-element-05ab62e .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-05ab62e .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-05ab62e .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-05ab62e .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-05ab62e .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-05ab62e .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-05ab62e .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-05ab62e .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ce7c36 */.elementor-46499 .elementor-element.elementor-element-9ce7c36 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9ce7c36:hover,
.elementor-46499 .elementor-element.elementor-element-9ce7c36:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-9ce7c36 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-9ce7c36:hover,
    .elementor-46499 .elementor-element.elementor-element-9ce7c36:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b30161c */.elementor-46499 .elementor-element.elementor-element-b30161c .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b30161c .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b30161c .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-b30161c .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-b30161c .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b30161c .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-b30161c .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b30161c .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ea783b */.elementor-46499 .elementor-element.elementor-element-3ea783b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3ea783b:hover,
.elementor-46499 .elementor-element.elementor-element-3ea783b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-3ea783b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-3ea783b:hover,
    .elementor-46499 .elementor-element.elementor-element-3ea783b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4e67e2b */.elementor-46499 .elementor-element.elementor-element-4e67e2b .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4e67e2b .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4e67e2b .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-4e67e2b .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-4e67e2b .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-4e67e2b .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-4e67e2b .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-4e67e2b .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdb32db */.elementor-46499 .elementor-element.elementor-element-fdb32db {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-fdb32db:hover,
.elementor-46499 .elementor-element.elementor-element-fdb32db:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-fdb32db {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-fdb32db:hover,
    .elementor-46499 .elementor-element.elementor-element-fdb32db:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9c39a6e */.elementor-46499 .elementor-element.elementor-element-9c39a6e .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9c39a6e .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9c39a6e .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-9c39a6e .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-9c39a6e .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-9c39a6e .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-9c39a6e .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-9c39a6e .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c887b04 */.elementor-46499 .elementor-element.elementor-element-c887b04 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c887b04:hover,
.elementor-46499 .elementor-element.elementor-element-c887b04:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-c887b04 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-c887b04:hover,
    .elementor-46499 .elementor-element.elementor-element-c887b04:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a08c3cf */.elementor-46499 .elementor-element.elementor-element-a08c3cf .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a08c3cf .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a08c3cf .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-a08c3cf .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-a08c3cf .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-a08c3cf .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-a08c3cf .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-a08c3cf .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1d7695 */.elementor-46499 .elementor-element.elementor-element-c1d7695 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c1d7695:hover,
.elementor-46499 .elementor-element.elementor-element-c1d7695:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-c1d7695 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-c1d7695:hover,
    .elementor-46499 .elementor-element.elementor-element-c1d7695:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f322917 */.elementor-46499 .elementor-element.elementor-element-f322917 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f322917 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f322917 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-f322917 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-f322917 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f322917 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-f322917 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f322917 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1790db */.elementor-46499 .elementor-element.elementor-element-d1790db {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d1790db:hover,
.elementor-46499 .elementor-element.elementor-element-d1790db:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-d1790db {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-d1790db:hover,
    .elementor-46499 .elementor-element.elementor-element-d1790db:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d3039d4 */.elementor-46499 .elementor-element.elementor-element-d3039d4 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d3039d4 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d3039d4 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-d3039d4 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-d3039d4 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-d3039d4 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-d3039d4 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-d3039d4 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c18843 */.elementor-46499 .elementor-element.elementor-element-7c18843 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7c18843:hover,
.elementor-46499 .elementor-element.elementor-element-7c18843:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-7c18843 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-7c18843:hover,
    .elementor-46499 .elementor-element.elementor-element-7c18843:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1971df9 */.elementor-46499 .elementor-element.elementor-element-1971df9 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1971df9 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1971df9 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-1971df9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-1971df9 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-1971df9 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-1971df9 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-1971df9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a77b1b */.elementor-46499 .elementor-element.elementor-element-6a77b1b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6a77b1b:hover,
.elementor-46499 .elementor-element.elementor-element-6a77b1b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-6a77b1b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-6a77b1b:hover,
    .elementor-46499 .elementor-element.elementor-element-6a77b1b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5d974a9 */.elementor-46499 .elementor-element.elementor-element-5d974a9 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5d974a9 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5d974a9 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-5d974a9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-5d974a9 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-5d974a9 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-5d974a9 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-5d974a9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0ea43d */.elementor-46499 .elementor-element.elementor-element-f0ea43d {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f0ea43d:hover,
.elementor-46499 .elementor-element.elementor-element-f0ea43d:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f0ea43d {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f0ea43d:hover,
    .elementor-46499 .elementor-element.elementor-element-f0ea43d:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c5cd4fa */.elementor-46499 .elementor-element.elementor-element-c5cd4fa .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c5cd4fa .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c5cd4fa .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-c5cd4fa .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-c5cd4fa .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-c5cd4fa .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-c5cd4fa .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-c5cd4fa .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20e75f3 */.elementor-46499 .elementor-element.elementor-element-20e75f3 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-20e75f3:hover,
.elementor-46499 .elementor-element.elementor-element-20e75f3:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-20e75f3 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-20e75f3:hover,
    .elementor-46499 .elementor-element.elementor-element-20e75f3:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0c1c806 */.elementor-46499 .elementor-element.elementor-element-0c1c806 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0c1c806 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0c1c806 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-0c1c806 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-0c1c806 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0c1c806 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-0c1c806 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0c1c806 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e92ebcc */.elementor-46499 .elementor-element.elementor-element-e92ebcc {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e92ebcc:hover,
.elementor-46499 .elementor-element.elementor-element-e92ebcc:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-e92ebcc {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-e92ebcc:hover,
    .elementor-46499 .elementor-element.elementor-element-e92ebcc:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f1adcdc */.elementor-46499 .elementor-element.elementor-element-f1adcdc .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f1adcdc .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f1adcdc .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-f1adcdc .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-f1adcdc .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f1adcdc .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-f1adcdc .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f1adcdc .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32b8344 */.elementor-46499 .elementor-element.elementor-element-32b8344 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-32b8344:hover,
.elementor-46499 .elementor-element.elementor-element-32b8344:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-32b8344 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-32b8344:hover,
    .elementor-46499 .elementor-element.elementor-element-32b8344:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1134906 */.elementor-46499 .elementor-element.elementor-element-1134906 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1134906 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1134906 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-1134906 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-1134906 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-1134906 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-1134906 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-1134906 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0bbc854 */.elementor-46499 .elementor-element.elementor-element-0bbc854 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0bbc854:hover,
.elementor-46499 .elementor-element.elementor-element-0bbc854:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0bbc854 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0bbc854:hover,
    .elementor-46499 .elementor-element.elementor-element-0bbc854:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-98aa0a5 */.elementor-46499 .elementor-element.elementor-element-98aa0a5 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-98aa0a5 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-98aa0a5 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-98aa0a5 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-98aa0a5 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-98aa0a5 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-98aa0a5 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-98aa0a5 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-528f98d */.elementor-46499 .elementor-element.elementor-element-528f98d {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-528f98d:hover,
.elementor-46499 .elementor-element.elementor-element-528f98d:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-528f98d {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-528f98d:hover,
    .elementor-46499 .elementor-element.elementor-element-528f98d:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0261161 */.elementor-46499 .elementor-element.elementor-element-0261161 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0261161 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0261161 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-0261161 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-0261161 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0261161 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-0261161 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0261161 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57ff565 */.elementor-46499 .elementor-element.elementor-element-57ff565 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-57ff565:hover,
.elementor-46499 .elementor-element.elementor-element-57ff565:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-57ff565 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-57ff565:hover,
    .elementor-46499 .elementor-element.elementor-element-57ff565:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-edaa048 */.elementor-46499 .elementor-element.elementor-element-edaa048 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-edaa048 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-edaa048 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-edaa048 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-edaa048 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-edaa048 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-edaa048 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-edaa048 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14214ac */.elementor-46499 .elementor-element.elementor-element-14214ac {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-14214ac:hover,
.elementor-46499 .elementor-element.elementor-element-14214ac:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-14214ac {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-14214ac:hover,
    .elementor-46499 .elementor-element.elementor-element-14214ac:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be3d2d6 */.elementor-46499 .elementor-element.elementor-element-be3d2d6 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-be3d2d6 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-be3d2d6 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-be3d2d6 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-be3d2d6 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-be3d2d6 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-be3d2d6 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-be3d2d6 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-366c303 */.elementor-46499 .elementor-element.elementor-element-366c303 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-366c303:hover,
.elementor-46499 .elementor-element.elementor-element-366c303:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-366c303 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-366c303:hover,
    .elementor-46499 .elementor-element.elementor-element-366c303:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a2f93b */.elementor-46499 .elementor-element.elementor-element-1a2f93b .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1a2f93b .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1a2f93b .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-1a2f93b .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-1a2f93b .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-1a2f93b .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-1a2f93b .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-1a2f93b .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5743696 */.elementor-46499 .elementor-element.elementor-element-5743696 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5743696:hover,
.elementor-46499 .elementor-element.elementor-element-5743696:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-5743696 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-5743696:hover,
    .elementor-46499 .elementor-element.elementor-element-5743696:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f51c41 */.elementor-46499 .elementor-element.elementor-element-0f51c41 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0f51c41 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0f51c41 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-0f51c41 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-0f51c41 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0f51c41 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-0f51c41 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0f51c41 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad11334 */.elementor-46499 .elementor-element.elementor-element-ad11334 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ad11334:hover,
.elementor-46499 .elementor-element.elementor-element-ad11334:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ad11334 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ad11334:hover,
    .elementor-46499 .elementor-element.elementor-element-ad11334:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d074907 */.elementor-46499 .elementor-element.elementor-element-d074907 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d074907 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d074907 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-d074907 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-d074907 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-d074907 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-d074907 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-d074907 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8509065 */.elementor-46499 .elementor-element.elementor-element-8509065 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8509065:hover,
.elementor-46499 .elementor-element.elementor-element-8509065:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-8509065 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-8509065:hover,
    .elementor-46499 .elementor-element.elementor-element-8509065:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-30f7ecf */.elementor-46499 .elementor-element.elementor-element-30f7ecf .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-30f7ecf .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-30f7ecf .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-30f7ecf .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-30f7ecf .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-30f7ecf .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-30f7ecf .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-30f7ecf .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e9c743 */.elementor-46499 .elementor-element.elementor-element-3e9c743 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3e9c743:hover,
.elementor-46499 .elementor-element.elementor-element-3e9c743:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-3e9c743 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-3e9c743:hover,
    .elementor-46499 .elementor-element.elementor-element-3e9c743:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3070217 */.elementor-46499 .elementor-element.elementor-element-3070217 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3070217 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3070217 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-3070217 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-3070217 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-3070217 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-3070217 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-3070217 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7227853 */.elementor-46499 .elementor-element.elementor-element-7227853 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7227853:hover,
.elementor-46499 .elementor-element.elementor-element-7227853:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-7227853 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-7227853:hover,
    .elementor-46499 .elementor-element.elementor-element-7227853:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6514ff3 */.elementor-46499 .elementor-element.elementor-element-6514ff3 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6514ff3 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6514ff3 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-6514ff3 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-6514ff3 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-6514ff3 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-6514ff3 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-6514ff3 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3601968 */.elementor-46499 .elementor-element.elementor-element-3601968 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3601968:hover,
.elementor-46499 .elementor-element.elementor-element-3601968:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-3601968 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-3601968:hover,
    .elementor-46499 .elementor-element.elementor-element-3601968:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cbfc109 */.elementor-46499 .elementor-element.elementor-element-cbfc109 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-cbfc109 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-cbfc109 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-cbfc109 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-cbfc109 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-cbfc109 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-cbfc109 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-cbfc109 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92170d4 */.elementor-46499 .elementor-element.elementor-element-92170d4 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-92170d4:hover,
.elementor-46499 .elementor-element.elementor-element-92170d4:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-92170d4 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-92170d4:hover,
    .elementor-46499 .elementor-element.elementor-element-92170d4:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e2498b7 */.elementor-46499 .elementor-element.elementor-element-e2498b7 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e2498b7 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e2498b7 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-e2498b7 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-e2498b7 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-e2498b7 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-e2498b7 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-e2498b7 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20f13eb */.elementor-46499 .elementor-element.elementor-element-20f13eb {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-20f13eb:hover,
.elementor-46499 .elementor-element.elementor-element-20f13eb:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-20f13eb {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-20f13eb:hover,
    .elementor-46499 .elementor-element.elementor-element-20f13eb:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4a405bc */.elementor-46499 .elementor-element.elementor-element-4a405bc .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4a405bc .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4a405bc .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-4a405bc .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-4a405bc .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-4a405bc .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-4a405bc .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-4a405bc .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-517e616 */.elementor-46499 .elementor-element.elementor-element-517e616 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-517e616:hover,
.elementor-46499 .elementor-element.elementor-element-517e616:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-517e616 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-517e616:hover,
    .elementor-46499 .elementor-element.elementor-element-517e616:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9dd52b */.elementor-46499 .elementor-element.elementor-element-a9dd52b .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a9dd52b .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a9dd52b .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-a9dd52b .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-a9dd52b .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-a9dd52b .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-a9dd52b .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-a9dd52b .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02ea0d3 */.elementor-46499 .elementor-element.elementor-element-02ea0d3 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-02ea0d3:hover,
.elementor-46499 .elementor-element.elementor-element-02ea0d3:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-02ea0d3 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-02ea0d3:hover,
    .elementor-46499 .elementor-element.elementor-element-02ea0d3:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b04c350 */.elementor-46499 .elementor-element.elementor-element-b04c350 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b04c350 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b04c350 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-b04c350 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-b04c350 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b04c350 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-b04c350 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b04c350 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15081a6 */.elementor-46499 .elementor-element.elementor-element-15081a6 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-15081a6:hover,
.elementor-46499 .elementor-element.elementor-element-15081a6:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-15081a6 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-15081a6:hover,
    .elementor-46499 .elementor-element.elementor-element-15081a6:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0baa89 */.elementor-46499 .elementor-element.elementor-element-a0baa89 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a0baa89 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a0baa89 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-a0baa89 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-a0baa89 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-a0baa89 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-a0baa89 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-a0baa89 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2d4447 */.elementor-46499 .elementor-element.elementor-element-b2d4447 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b2d4447:hover,
.elementor-46499 .elementor-element.elementor-element-b2d4447:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b2d4447 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b2d4447:hover,
    .elementor-46499 .elementor-element.elementor-element-b2d4447:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7d82b2d */.elementor-46499 .elementor-element.elementor-element-7d82b2d .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7d82b2d .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7d82b2d .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-7d82b2d .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-7d82b2d .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-7d82b2d .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-7d82b2d .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-7d82b2d .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec26c6e */.elementor-46499 .elementor-element.elementor-element-ec26c6e {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ec26c6e:hover,
.elementor-46499 .elementor-element.elementor-element-ec26c6e:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ec26c6e {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ec26c6e:hover,
    .elementor-46499 .elementor-element.elementor-element-ec26c6e:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f27e378 */.elementor-46499 .elementor-element.elementor-element-f27e378 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f27e378 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f27e378 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-f27e378 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-f27e378 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f27e378 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-f27e378 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f27e378 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18199d9 */.elementor-46499 .elementor-element.elementor-element-18199d9 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-18199d9:hover,
.elementor-46499 .elementor-element.elementor-element-18199d9:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-18199d9 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-18199d9:hover,
    .elementor-46499 .elementor-element.elementor-element-18199d9:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-246cc77 */.elementor-46499 .elementor-element.elementor-element-246cc77 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-246cc77 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-246cc77 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-246cc77 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-246cc77 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-246cc77 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-246cc77 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-246cc77 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3da18b7 */.elementor-46499 .elementor-element.elementor-element-3da18b7 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3da18b7:hover,
.elementor-46499 .elementor-element.elementor-element-3da18b7:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-3da18b7 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-3da18b7:hover,
    .elementor-46499 .elementor-element.elementor-element-3da18b7:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9855d7 */.elementor-46499 .elementor-element.elementor-element-f9855d7 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f9855d7 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f9855d7 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-f9855d7 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-f9855d7 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f9855d7 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-f9855d7 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f9855d7 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-734bbe2 */.elementor-46499 .elementor-element.elementor-element-734bbe2 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-734bbe2:hover,
.elementor-46499 .elementor-element.elementor-element-734bbe2:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-734bbe2 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-734bbe2:hover,
    .elementor-46499 .elementor-element.elementor-element-734bbe2:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7eafa9 */.elementor-46499 .elementor-element.elementor-element-d7eafa9 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d7eafa9 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d7eafa9 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-d7eafa9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-d7eafa9 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-d7eafa9 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-d7eafa9 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-d7eafa9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e760e11 */.elementor-46499 .elementor-element.elementor-element-e760e11 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e760e11:hover,
.elementor-46499 .elementor-element.elementor-element-e760e11:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-e760e11 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-e760e11:hover,
    .elementor-46499 .elementor-element.elementor-element-e760e11:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-19e91ca */.elementor-46499 .elementor-element.elementor-element-19e91ca .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-19e91ca .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-19e91ca .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-19e91ca .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-19e91ca .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-19e91ca .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-19e91ca .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-19e91ca .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c164549 */.elementor-46499 .elementor-element.elementor-element-c164549 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c164549:hover,
.elementor-46499 .elementor-element.elementor-element-c164549:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-c164549 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-c164549:hover,
    .elementor-46499 .elementor-element.elementor-element-c164549:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c6fa40 */.elementor-46499 .elementor-element.elementor-element-3c6fa40 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3c6fa40 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3c6fa40 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-3c6fa40 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-3c6fa40 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-3c6fa40 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-3c6fa40 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-3c6fa40 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a776dc */.elementor-46499 .elementor-element.elementor-element-8a776dc {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8a776dc:hover,
.elementor-46499 .elementor-element.elementor-element-8a776dc:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-8a776dc {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-8a776dc:hover,
    .elementor-46499 .elementor-element.elementor-element-8a776dc:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4df47a3 */.elementor-46499 .elementor-element.elementor-element-4df47a3 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4df47a3 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4df47a3 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-4df47a3 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-4df47a3 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-4df47a3 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-4df47a3 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-4df47a3 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5282f8a */.elementor-46499 .elementor-element.elementor-element-5282f8a {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5282f8a:hover,
.elementor-46499 .elementor-element.elementor-element-5282f8a:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-5282f8a {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-5282f8a:hover,
    .elementor-46499 .elementor-element.elementor-element-5282f8a:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba36abb */.elementor-46499 .elementor-element.elementor-element-ba36abb .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ba36abb .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ba36abb .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-ba36abb .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-ba36abb .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ba36abb .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-ba36abb .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ba36abb .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8734c81 */.elementor-46499 .elementor-element.elementor-element-8734c81 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8734c81:hover,
.elementor-46499 .elementor-element.elementor-element-8734c81:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-8734c81 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-8734c81:hover,
    .elementor-46499 .elementor-element.elementor-element-8734c81:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e817f33 */.elementor-46499 .elementor-element.elementor-element-e817f33 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e817f33 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e817f33 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-e817f33 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-e817f33 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-e817f33 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-e817f33 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-e817f33 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b416914 */.elementor-46499 .elementor-element.elementor-element-b416914 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b416914:hover,
.elementor-46499 .elementor-element.elementor-element-b416914:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b416914 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b416914:hover,
    .elementor-46499 .elementor-element.elementor-element-b416914:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7f131c1 */.elementor-46499 .elementor-element.elementor-element-7f131c1 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7f131c1 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7f131c1 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-7f131c1 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-7f131c1 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-7f131c1 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-7f131c1 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-7f131c1 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f55dc65 */.elementor-46499 .elementor-element.elementor-element-f55dc65 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f55dc65:hover,
.elementor-46499 .elementor-element.elementor-element-f55dc65:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f55dc65 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f55dc65:hover,
    .elementor-46499 .elementor-element.elementor-element-f55dc65:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-08892d2 */.elementor-46499 .elementor-element.elementor-element-08892d2 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-08892d2 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-08892d2 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-08892d2 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-08892d2 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-08892d2 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-08892d2 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-08892d2 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0ed4aa */.elementor-46499 .elementor-element.elementor-element-b0ed4aa {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b0ed4aa:hover,
.elementor-46499 .elementor-element.elementor-element-b0ed4aa:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b0ed4aa {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b0ed4aa:hover,
    .elementor-46499 .elementor-element.elementor-element-b0ed4aa:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a26139 */.elementor-46499 .elementor-element.elementor-element-2a26139 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-2a26139 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-2a26139 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-2a26139 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-2a26139 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-2a26139 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-2a26139 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-2a26139 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de07d5e */.elementor-46499 .elementor-element.elementor-element-de07d5e {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-de07d5e:hover,
.elementor-46499 .elementor-element.elementor-element-de07d5e:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-de07d5e {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-de07d5e:hover,
    .elementor-46499 .elementor-element.elementor-element-de07d5e:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9ed4b4f */.elementor-46499 .elementor-element.elementor-element-9ed4b4f .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9ed4b4f .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9ed4b4f .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-9ed4b4f .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-9ed4b4f .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-9ed4b4f .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-9ed4b4f .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-9ed4b4f .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53add3b */.elementor-46499 .elementor-element.elementor-element-53add3b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-53add3b:hover,
.elementor-46499 .elementor-element.elementor-element-53add3b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-53add3b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-53add3b:hover,
    .elementor-46499 .elementor-element.elementor-element-53add3b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6cc4c38 */.elementor-46499 .elementor-element.elementor-element-6cc4c38 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6cc4c38 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6cc4c38 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-6cc4c38 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-6cc4c38 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-6cc4c38 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-6cc4c38 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-6cc4c38 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0165061 */.elementor-46499 .elementor-element.elementor-element-0165061 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0165061:hover,
.elementor-46499 .elementor-element.elementor-element-0165061:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0165061 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0165061:hover,
    .elementor-46499 .elementor-element.elementor-element-0165061:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a66f55 */.elementor-46499 .elementor-element.elementor-element-9a66f55 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9a66f55 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9a66f55 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-9a66f55 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-9a66f55 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-9a66f55 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-9a66f55 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-9a66f55 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f92848e */.elementor-46499 .elementor-element.elementor-element-f92848e {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f92848e:hover,
.elementor-46499 .elementor-element.elementor-element-f92848e:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f92848e {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f92848e:hover,
    .elementor-46499 .elementor-element.elementor-element-f92848e:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-14ea57f */.elementor-46499 .elementor-element.elementor-element-14ea57f .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-14ea57f .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-14ea57f .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-14ea57f .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-14ea57f .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-14ea57f .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-14ea57f .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-14ea57f .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1050ef */.elementor-46499 .elementor-element.elementor-element-c1050ef {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c1050ef:hover,
.elementor-46499 .elementor-element.elementor-element-c1050ef:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-c1050ef {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-c1050ef:hover,
    .elementor-46499 .elementor-element.elementor-element-c1050ef:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eecf2a0 */.elementor-46499 .elementor-element.elementor-element-eecf2a0 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-eecf2a0 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-eecf2a0 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-eecf2a0 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-eecf2a0 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-eecf2a0 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-eecf2a0 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-eecf2a0 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fba044 */.elementor-46499 .elementor-element.elementor-element-5fba044 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5fba044:hover,
.elementor-46499 .elementor-element.elementor-element-5fba044:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-5fba044 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-5fba044:hover,
    .elementor-46499 .elementor-element.elementor-element-5fba044:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd6cfc1 */.elementor-46499 .elementor-element.elementor-element-dd6cfc1 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-dd6cfc1 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-dd6cfc1 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-dd6cfc1 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-dd6cfc1 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-dd6cfc1 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-dd6cfc1 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-dd6cfc1 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed762e8 */.elementor-46499 .elementor-element.elementor-element-ed762e8 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ed762e8:hover,
.elementor-46499 .elementor-element.elementor-element-ed762e8:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ed762e8 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ed762e8:hover,
    .elementor-46499 .elementor-element.elementor-element-ed762e8:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b64a0ea */.elementor-46499 .elementor-element.elementor-element-b64a0ea .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b64a0ea .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b64a0ea .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-b64a0ea .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-b64a0ea .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b64a0ea .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-b64a0ea .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b64a0ea .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-678a05a */.elementor-46499 .elementor-element.elementor-element-678a05a {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-678a05a:hover,
.elementor-46499 .elementor-element.elementor-element-678a05a:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-678a05a {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-678a05a:hover,
    .elementor-46499 .elementor-element.elementor-element-678a05a:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f85bd98 */.elementor-46499 .elementor-element.elementor-element-f85bd98 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f85bd98 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f85bd98 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-f85bd98 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-f85bd98 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f85bd98 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-f85bd98 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f85bd98 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f75f9c0 */.elementor-46499 .elementor-element.elementor-element-f75f9c0 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f75f9c0:hover,
.elementor-46499 .elementor-element.elementor-element-f75f9c0:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f75f9c0 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f75f9c0:hover,
    .elementor-46499 .elementor-element.elementor-element-f75f9c0:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-08a7639 */.elementor-46499 .elementor-element.elementor-element-08a7639 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-08a7639 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-08a7639 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-08a7639 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-08a7639 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-08a7639 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-08a7639 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-08a7639 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49549a3 */.elementor-46499 .elementor-element.elementor-element-49549a3 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-49549a3:hover,
.elementor-46499 .elementor-element.elementor-element-49549a3:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-49549a3 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-49549a3:hover,
    .elementor-46499 .elementor-element.elementor-element-49549a3:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8be5a72 */.elementor-46499 .elementor-element.elementor-element-8be5a72 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8be5a72 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8be5a72 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-8be5a72 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-8be5a72 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-8be5a72 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-8be5a72 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-8be5a72 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-609b11d */.elementor-46499 .elementor-element.elementor-element-609b11d {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-609b11d:hover,
.elementor-46499 .elementor-element.elementor-element-609b11d:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-609b11d {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-609b11d:hover,
    .elementor-46499 .elementor-element.elementor-element-609b11d:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6938078 */.elementor-46499 .elementor-element.elementor-element-6938078 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6938078 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6938078 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-6938078 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-6938078 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-6938078 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-6938078 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-6938078 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-162490b */.elementor-46499 .elementor-element.elementor-element-162490b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-162490b:hover,
.elementor-46499 .elementor-element.elementor-element-162490b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-162490b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-162490b:hover,
    .elementor-46499 .elementor-element.elementor-element-162490b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-076aaec */.elementor-46499 .elementor-element.elementor-element-076aaec .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-076aaec .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-076aaec .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-076aaec .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-076aaec .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-076aaec .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-076aaec .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-076aaec .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-559057e */.elementor-46499 .elementor-element.elementor-element-559057e {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-559057e:hover,
.elementor-46499 .elementor-element.elementor-element-559057e:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-559057e {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-559057e:hover,
    .elementor-46499 .elementor-element.elementor-element-559057e:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b776d79 */.elementor-46499 .elementor-element.elementor-element-b776d79 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b776d79 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b776d79 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-b776d79 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-b776d79 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b776d79 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-b776d79 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b776d79 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0931804 */.elementor-46499 .elementor-element.elementor-element-0931804 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0931804:hover,
.elementor-46499 .elementor-element.elementor-element-0931804:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0931804 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0931804:hover,
    .elementor-46499 .elementor-element.elementor-element-0931804:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-858084f */.elementor-46499 .elementor-element.elementor-element-858084f .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-858084f .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-858084f .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-858084f .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-858084f .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-858084f .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-858084f .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-858084f .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47121f2 */.elementor-46499 .elementor-element.elementor-element-47121f2 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-47121f2:hover,
.elementor-46499 .elementor-element.elementor-element-47121f2:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-47121f2 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-47121f2:hover,
    .elementor-46499 .elementor-element.elementor-element-47121f2:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1710a24 */.elementor-46499 .elementor-element.elementor-element-1710a24 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1710a24 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1710a24 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-1710a24 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-1710a24 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-1710a24 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-1710a24 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-1710a24 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc0dbae */.elementor-46499 .elementor-element.elementor-element-fc0dbae {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-fc0dbae:hover,
.elementor-46499 .elementor-element.elementor-element-fc0dbae:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-fc0dbae {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-fc0dbae:hover,
    .elementor-46499 .elementor-element.elementor-element-fc0dbae:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-db363c1 */.elementor-46499 .elementor-element.elementor-element-db363c1 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-db363c1 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-db363c1 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-db363c1 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-db363c1 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-db363c1 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-db363c1 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-db363c1 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-258df91 */.elementor-46499 .elementor-element.elementor-element-258df91 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-258df91:hover,
.elementor-46499 .elementor-element.elementor-element-258df91:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-258df91 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-258df91:hover,
    .elementor-46499 .elementor-element.elementor-element-258df91:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-45d4918 */.elementor-46499 .elementor-element.elementor-element-45d4918 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-45d4918 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-45d4918 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-45d4918 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-45d4918 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-45d4918 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-45d4918 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-45d4918 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e9b540 */.elementor-46499 .elementor-element.elementor-element-7e9b540 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7e9b540:hover,
.elementor-46499 .elementor-element.elementor-element-7e9b540:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-7e9b540 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-7e9b540:hover,
    .elementor-46499 .elementor-element.elementor-element-7e9b540:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9e035bf */.elementor-46499 .elementor-element.elementor-element-9e035bf .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9e035bf .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9e035bf .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-9e035bf .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-9e035bf .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-9e035bf .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-9e035bf .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-9e035bf .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed559f6 */.elementor-46499 .elementor-element.elementor-element-ed559f6 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ed559f6:hover,
.elementor-46499 .elementor-element.elementor-element-ed559f6:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ed559f6 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ed559f6:hover,
    .elementor-46499 .elementor-element.elementor-element-ed559f6:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0170b56 */.elementor-46499 .elementor-element.elementor-element-0170b56 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0170b56 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0170b56 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-0170b56 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-0170b56 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0170b56 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-0170b56 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0170b56 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b525058 */.elementor-46499 .elementor-element.elementor-element-b525058 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b525058:hover,
.elementor-46499 .elementor-element.elementor-element-b525058:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b525058 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b525058:hover,
    .elementor-46499 .elementor-element.elementor-element-b525058:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6460d81 */.elementor-46499 .elementor-element.elementor-element-6460d81 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6460d81 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6460d81 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-6460d81 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-6460d81 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-6460d81 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-6460d81 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-6460d81 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f056bf5 */.elementor-46499 .elementor-element.elementor-element-f056bf5 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f056bf5:hover,
.elementor-46499 .elementor-element.elementor-element-f056bf5:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f056bf5 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f056bf5:hover,
    .elementor-46499 .elementor-element.elementor-element-f056bf5:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-04720c6 */.elementor-46499 .elementor-element.elementor-element-04720c6 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-04720c6 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-04720c6 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-04720c6 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-04720c6 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-04720c6 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-04720c6 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-04720c6 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38b0663 */.elementor-46499 .elementor-element.elementor-element-38b0663 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-38b0663:hover,
.elementor-46499 .elementor-element.elementor-element-38b0663:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-38b0663 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-38b0663:hover,
    .elementor-46499 .elementor-element.elementor-element-38b0663:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-acf98fa */.elementor-46499 .elementor-element.elementor-element-acf98fa .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-acf98fa .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-acf98fa .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-acf98fa .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-acf98fa .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-acf98fa .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-acf98fa .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-acf98fa .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6082962 */.elementor-46499 .elementor-element.elementor-element-6082962 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6082962:hover,
.elementor-46499 .elementor-element.elementor-element-6082962:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-6082962 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-6082962:hover,
    .elementor-46499 .elementor-element.elementor-element-6082962:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-48f865b */.elementor-46499 .elementor-element.elementor-element-48f865b .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-48f865b .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-48f865b .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-48f865b .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-48f865b .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-48f865b .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-48f865b .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-48f865b .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a181adf */.elementor-46499 .elementor-element.elementor-element-a181adf {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a181adf:hover,
.elementor-46499 .elementor-element.elementor-element-a181adf:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-a181adf {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-a181adf:hover,
    .elementor-46499 .elementor-element.elementor-element-a181adf:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fa5b971 */.elementor-46499 .elementor-element.elementor-element-fa5b971 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-fa5b971 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-fa5b971 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-fa5b971 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-fa5b971 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-fa5b971 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-fa5b971 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-fa5b971 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b2c8f9 */.elementor-46499 .elementor-element.elementor-element-9b2c8f9 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9b2c8f9:hover,
.elementor-46499 .elementor-element.elementor-element-9b2c8f9:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-9b2c8f9 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-9b2c8f9:hover,
    .elementor-46499 .elementor-element.elementor-element-9b2c8f9:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bc9f471 */.elementor-46499 .elementor-element.elementor-element-bc9f471 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-bc9f471 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-bc9f471 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-bc9f471 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-bc9f471 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-bc9f471 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-bc9f471 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-bc9f471 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a3e276f */.elementor-46499 .elementor-element.elementor-element-a3e276f {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a3e276f:hover,
.elementor-46499 .elementor-element.elementor-element-a3e276f:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-a3e276f {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-a3e276f:hover,
    .elementor-46499 .elementor-element.elementor-element-a3e276f:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f1ce4ad */.elementor-46499 .elementor-element.elementor-element-f1ce4ad .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f1ce4ad .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f1ce4ad .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-f1ce4ad .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-f1ce4ad .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f1ce4ad .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-f1ce4ad .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f1ce4ad .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a18764f */.elementor-46499 .elementor-element.elementor-element-a18764f {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a18764f:hover,
.elementor-46499 .elementor-element.elementor-element-a18764f:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-a18764f {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-a18764f:hover,
    .elementor-46499 .elementor-element.elementor-element-a18764f:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-142fdab */.elementor-46499 .elementor-element.elementor-element-142fdab .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-142fdab .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-142fdab .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-142fdab .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-142fdab .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-142fdab .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-142fdab .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-142fdab .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-589aff8 */.elementor-46499 .elementor-element.elementor-element-589aff8 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-589aff8:hover,
.elementor-46499 .elementor-element.elementor-element-589aff8:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-589aff8 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-589aff8:hover,
    .elementor-46499 .elementor-element.elementor-element-589aff8:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-255ff6a */.elementor-46499 .elementor-element.elementor-element-255ff6a .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-255ff6a .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-255ff6a .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-255ff6a .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-255ff6a .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-255ff6a .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-255ff6a .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-255ff6a .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c0b54 */.elementor-46499 .elementor-element.elementor-element-72c0b54 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-72c0b54:hover,
.elementor-46499 .elementor-element.elementor-element-72c0b54:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-72c0b54 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-72c0b54:hover,
    .elementor-46499 .elementor-element.elementor-element-72c0b54:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c559140 */.elementor-46499 .elementor-element.elementor-element-c559140 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c559140 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c559140 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-c559140 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-c559140 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-c559140 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-c559140 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-c559140 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea33620 */.elementor-46499 .elementor-element.elementor-element-ea33620 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ea33620:hover,
.elementor-46499 .elementor-element.elementor-element-ea33620:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ea33620 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ea33620:hover,
    .elementor-46499 .elementor-element.elementor-element-ea33620:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ae8e5a */.elementor-46499 .elementor-element.elementor-element-4ae8e5a .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4ae8e5a .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4ae8e5a .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-4ae8e5a .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-4ae8e5a .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-4ae8e5a .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-4ae8e5a .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-4ae8e5a .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-421b76b */.elementor-46499 .elementor-element.elementor-element-421b76b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-421b76b:hover,
.elementor-46499 .elementor-element.elementor-element-421b76b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-421b76b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-421b76b:hover,
    .elementor-46499 .elementor-element.elementor-element-421b76b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38899aa */.elementor-46499 .elementor-element.elementor-element-38899aa .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-38899aa .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-38899aa .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-38899aa .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-38899aa .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-38899aa .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-38899aa .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-38899aa .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9815721 */.elementor-46499 .elementor-element.elementor-element-9815721 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9815721:hover,
.elementor-46499 .elementor-element.elementor-element-9815721:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-9815721 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-9815721:hover,
    .elementor-46499 .elementor-element.elementor-element-9815721:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-206dcb8 */.elementor-46499 .elementor-element.elementor-element-206dcb8 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-206dcb8 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-206dcb8 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-206dcb8 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-206dcb8 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-206dcb8 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-206dcb8 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-206dcb8 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50f5c86 */.elementor-46499 .elementor-element.elementor-element-50f5c86 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-50f5c86:hover,
.elementor-46499 .elementor-element.elementor-element-50f5c86:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-50f5c86 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-50f5c86:hover,
    .elementor-46499 .elementor-element.elementor-element-50f5c86:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a8d7d5 */.elementor-46499 .elementor-element.elementor-element-1a8d7d5 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1a8d7d5 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1a8d7d5 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-1a8d7d5 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-1a8d7d5 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-1a8d7d5 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-1a8d7d5 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-1a8d7d5 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e50add */.elementor-46499 .elementor-element.elementor-element-8e50add {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8e50add:hover,
.elementor-46499 .elementor-element.elementor-element-8e50add:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-8e50add {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-8e50add:hover,
    .elementor-46499 .elementor-element.elementor-element-8e50add:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-674738a */.elementor-46499 .elementor-element.elementor-element-674738a .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-674738a .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-674738a .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-674738a .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-674738a .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-674738a .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-674738a .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-674738a .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e35b920 */.elementor-46499 .elementor-element.elementor-element-e35b920 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e35b920:hover,
.elementor-46499 .elementor-element.elementor-element-e35b920:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-e35b920 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-e35b920:hover,
    .elementor-46499 .elementor-element.elementor-element-e35b920:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b01b790 */.elementor-46499 .elementor-element.elementor-element-b01b790 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b01b790 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b01b790 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-b01b790 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-b01b790 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b01b790 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-b01b790 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b01b790 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58f4259 */.elementor-46499 .elementor-element.elementor-element-58f4259 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-58f4259:hover,
.elementor-46499 .elementor-element.elementor-element-58f4259:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-58f4259 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-58f4259:hover,
    .elementor-46499 .elementor-element.elementor-element-58f4259:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-50be0a7 */.elementor-46499 .elementor-element.elementor-element-50be0a7 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-50be0a7 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-50be0a7 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-50be0a7 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-50be0a7 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-50be0a7 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-50be0a7 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-50be0a7 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a494fe3 */.elementor-46499 .elementor-element.elementor-element-a494fe3 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a494fe3:hover,
.elementor-46499 .elementor-element.elementor-element-a494fe3:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-a494fe3 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-a494fe3:hover,
    .elementor-46499 .elementor-element.elementor-element-a494fe3:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-574b780 */.elementor-46499 .elementor-element.elementor-element-574b780 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-574b780 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-574b780 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-574b780 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-574b780 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-574b780 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-574b780 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-574b780 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b935a7 */.elementor-46499 .elementor-element.elementor-element-7b935a7 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7b935a7:hover,
.elementor-46499 .elementor-element.elementor-element-7b935a7:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-7b935a7 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-7b935a7:hover,
    .elementor-46499 .elementor-element.elementor-element-7b935a7:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d52f9b */.elementor-46499 .elementor-element.elementor-element-2d52f9b .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-2d52f9b .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-2d52f9b .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-2d52f9b .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-2d52f9b .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-2d52f9b .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-2d52f9b .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-2d52f9b .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3bcc5e */.elementor-46499 .elementor-element.elementor-element-f3bcc5e {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f3bcc5e:hover,
.elementor-46499 .elementor-element.elementor-element-f3bcc5e:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f3bcc5e {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f3bcc5e:hover,
    .elementor-46499 .elementor-element.elementor-element-f3bcc5e:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ab204cb */.elementor-46499 .elementor-element.elementor-element-ab204cb .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ab204cb .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ab204cb .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-ab204cb .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-ab204cb .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ab204cb .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-ab204cb .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ab204cb .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb30a96 */.elementor-46499 .elementor-element.elementor-element-cb30a96 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-cb30a96:hover,
.elementor-46499 .elementor-element.elementor-element-cb30a96:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-cb30a96 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-cb30a96:hover,
    .elementor-46499 .elementor-element.elementor-element-cb30a96:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-64541d9 */.elementor-46499 .elementor-element.elementor-element-64541d9 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-64541d9 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-64541d9 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-64541d9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-64541d9 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-64541d9 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-64541d9 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-64541d9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcdd1a8 */.elementor-46499 .elementor-element.elementor-element-bcdd1a8 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-bcdd1a8:hover,
.elementor-46499 .elementor-element.elementor-element-bcdd1a8:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-bcdd1a8 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-bcdd1a8:hover,
    .elementor-46499 .elementor-element.elementor-element-bcdd1a8:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3f229ce */.elementor-46499 .elementor-element.elementor-element-3f229ce .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3f229ce .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3f229ce .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-3f229ce .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-3f229ce .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-3f229ce .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-3f229ce .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-3f229ce .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d46a4c */.elementor-46499 .elementor-element.elementor-element-4d46a4c {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4d46a4c:hover,
.elementor-46499 .elementor-element.elementor-element-4d46a4c:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-4d46a4c {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-4d46a4c:hover,
    .elementor-46499 .elementor-element.elementor-element-4d46a4c:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ee90ba */.elementor-46499 .elementor-element.elementor-element-4ee90ba .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4ee90ba .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4ee90ba .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-4ee90ba .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-4ee90ba .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-4ee90ba .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-4ee90ba .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-4ee90ba .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57ee85b */.elementor-46499 .elementor-element.elementor-element-57ee85b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-57ee85b:hover,
.elementor-46499 .elementor-element.elementor-element-57ee85b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-57ee85b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-57ee85b:hover,
    .elementor-46499 .elementor-element.elementor-element-57ee85b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ab0d93e */.elementor-46499 .elementor-element.elementor-element-ab0d93e .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ab0d93e .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ab0d93e .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-ab0d93e .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-ab0d93e .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ab0d93e .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-ab0d93e .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ab0d93e .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a15298 */.elementor-46499 .elementor-element.elementor-element-7a15298 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7a15298:hover,
.elementor-46499 .elementor-element.elementor-element-7a15298:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-7a15298 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-7a15298:hover,
    .elementor-46499 .elementor-element.elementor-element-7a15298:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e6f6c0 */.elementor-46499 .elementor-element.elementor-element-8e6f6c0 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8e6f6c0 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8e6f6c0 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-8e6f6c0 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-8e6f6c0 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-8e6f6c0 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-8e6f6c0 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-8e6f6c0 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f30c93d */.elementor-46499 .elementor-element.elementor-element-f30c93d {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f30c93d:hover,
.elementor-46499 .elementor-element.elementor-element-f30c93d:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f30c93d {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f30c93d:hover,
    .elementor-46499 .elementor-element.elementor-element-f30c93d:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25f2de8 */.elementor-46499 .elementor-element.elementor-element-25f2de8 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-25f2de8 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-25f2de8 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-25f2de8 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-25f2de8 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-25f2de8 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-25f2de8 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-25f2de8 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-938f6fc */.elementor-46499 .elementor-element.elementor-element-938f6fc {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-938f6fc:hover,
.elementor-46499 .elementor-element.elementor-element-938f6fc:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-938f6fc {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-938f6fc:hover,
    .elementor-46499 .elementor-element.elementor-element-938f6fc:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ebcb125 */.elementor-46499 .elementor-element.elementor-element-ebcb125 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ebcb125 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ebcb125 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-ebcb125 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-ebcb125 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ebcb125 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-ebcb125 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ebcb125 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-175ec90 */.elementor-46499 .elementor-element.elementor-element-175ec90 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-175ec90:hover,
.elementor-46499 .elementor-element.elementor-element-175ec90:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-175ec90 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-175ec90:hover,
    .elementor-46499 .elementor-element.elementor-element-175ec90:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-af03dc5 */.elementor-46499 .elementor-element.elementor-element-af03dc5 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-af03dc5 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-af03dc5 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-af03dc5 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-af03dc5 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-af03dc5 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-af03dc5 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-af03dc5 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-456d621 */.elementor-46499 .elementor-element.elementor-element-456d621 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-456d621:hover,
.elementor-46499 .elementor-element.elementor-element-456d621:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-456d621 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-456d621:hover,
    .elementor-46499 .elementor-element.elementor-element-456d621:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b03428 */.elementor-46499 .elementor-element.elementor-element-7b03428 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7b03428 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7b03428 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-7b03428 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-7b03428 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-7b03428 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-7b03428 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-7b03428 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7090b3b */.elementor-46499 .elementor-element.elementor-element-7090b3b .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7090b3b .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7090b3b .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-7090b3b .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-7090b3b .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-7090b3b .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-7090b3b .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-7090b3b .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f3c691 */.elementor-46499 .elementor-element.elementor-element-8f3c691 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8f3c691 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8f3c691 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-8f3c691 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-8f3c691 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-8f3c691 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-8f3c691 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-8f3c691 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2958438 */.elementor-46499 .elementor-element.elementor-element-2958438 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-2958438:hover,
.elementor-46499 .elementor-element.elementor-element-2958438:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-2958438 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-2958438:hover,
    .elementor-46499 .elementor-element.elementor-element-2958438:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-704cbe9 */.elementor-46499 .elementor-element.elementor-element-704cbe9 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-704cbe9 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-704cbe9 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-704cbe9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-704cbe9 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-704cbe9 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-704cbe9 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-704cbe9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0dca9f */.elementor-46499 .elementor-element.elementor-element-e0dca9f {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e0dca9f:hover,
.elementor-46499 .elementor-element.elementor-element-e0dca9f:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-e0dca9f {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-e0dca9f:hover,
    .elementor-46499 .elementor-element.elementor-element-e0dca9f:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2b7b1c9 */.elementor-46499 .elementor-element.elementor-element-2b7b1c9 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-2b7b1c9 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-2b7b1c9 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-2b7b1c9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-2b7b1c9 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-2b7b1c9 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-2b7b1c9 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-2b7b1c9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e7ad00 */.elementor-46499 .elementor-element.elementor-element-0e7ad00 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0e7ad00:hover,
.elementor-46499 .elementor-element.elementor-element-0e7ad00:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0e7ad00 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0e7ad00:hover,
    .elementor-46499 .elementor-element.elementor-element-0e7ad00:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf0dea4 */.elementor-46499 .elementor-element.elementor-element-cf0dea4 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-cf0dea4 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-cf0dea4 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-cf0dea4 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-cf0dea4 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-cf0dea4 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-cf0dea4 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-cf0dea4 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4174364 */.elementor-46499 .elementor-element.elementor-element-4174364 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4174364:hover,
.elementor-46499 .elementor-element.elementor-element-4174364:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-4174364 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-4174364:hover,
    .elementor-46499 .elementor-element.elementor-element-4174364:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-43437d7 */.elementor-46499 .elementor-element.elementor-element-43437d7 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-43437d7 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-43437d7 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-43437d7 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-43437d7 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-43437d7 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-43437d7 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-43437d7 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c4543b */.elementor-46499 .elementor-element.elementor-element-0c4543b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0c4543b:hover,
.elementor-46499 .elementor-element.elementor-element-0c4543b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0c4543b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0c4543b:hover,
    .elementor-46499 .elementor-element.elementor-element-0c4543b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12b24a8 */.elementor-46499 .elementor-element.elementor-element-12b24a8 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-12b24a8 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-12b24a8 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-12b24a8 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-12b24a8 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-12b24a8 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-12b24a8 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-12b24a8 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1e625f */.elementor-46499 .elementor-element.elementor-element-c1e625f {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c1e625f:hover,
.elementor-46499 .elementor-element.elementor-element-c1e625f:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-c1e625f {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-c1e625f:hover,
    .elementor-46499 .elementor-element.elementor-element-c1e625f:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-825791d */.elementor-46499 .elementor-element.elementor-element-825791d .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-825791d .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-825791d .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-825791d .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-825791d .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-825791d .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-825791d .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-825791d .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f9d08b */.elementor-46499 .elementor-element.elementor-element-6f9d08b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6f9d08b:hover,
.elementor-46499 .elementor-element.elementor-element-6f9d08b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-6f9d08b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-6f9d08b:hover,
    .elementor-46499 .elementor-element.elementor-element-6f9d08b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-127b723 */.elementor-46499 .elementor-element.elementor-element-127b723 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-127b723 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-127b723 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-127b723 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-127b723 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-127b723 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-127b723 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-127b723 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9f2032 */.elementor-46499 .elementor-element.elementor-element-d9f2032 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d9f2032:hover,
.elementor-46499 .elementor-element.elementor-element-d9f2032:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-d9f2032 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-d9f2032:hover,
    .elementor-46499 .elementor-element.elementor-element-d9f2032:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aaf05dc */.elementor-46499 .elementor-element.elementor-element-aaf05dc .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-aaf05dc .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-aaf05dc .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-aaf05dc .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-aaf05dc .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-aaf05dc .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-aaf05dc .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-aaf05dc .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60cf19f */.elementor-46499 .elementor-element.elementor-element-60cf19f {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-60cf19f:hover,
.elementor-46499 .elementor-element.elementor-element-60cf19f:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-60cf19f {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-60cf19f:hover,
    .elementor-46499 .elementor-element.elementor-element-60cf19f:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3092c2d */.elementor-46499 .elementor-element.elementor-element-3092c2d .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3092c2d .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3092c2d .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-3092c2d .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-3092c2d .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-3092c2d .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-3092c2d .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-3092c2d .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a72094 */.elementor-46499 .elementor-element.elementor-element-4a72094 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4a72094:hover,
.elementor-46499 .elementor-element.elementor-element-4a72094:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-4a72094 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-4a72094:hover,
    .elementor-46499 .elementor-element.elementor-element-4a72094:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-13c6185 */.elementor-46499 .elementor-element.elementor-element-13c6185 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-13c6185 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-13c6185 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-13c6185 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-13c6185 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-13c6185 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-13c6185 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-13c6185 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48f33d8 */.elementor-46499 .elementor-element.elementor-element-48f33d8 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-48f33d8:hover,
.elementor-46499 .elementor-element.elementor-element-48f33d8:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-48f33d8 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-48f33d8:hover,
    .elementor-46499 .elementor-element.elementor-element-48f33d8:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1bf74d0 */.elementor-46499 .elementor-element.elementor-element-1bf74d0 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1bf74d0 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1bf74d0 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-1bf74d0 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-1bf74d0 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-1bf74d0 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-1bf74d0 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-1bf74d0 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f9f9cf */.elementor-46499 .elementor-element.elementor-element-0f9f9cf {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0f9f9cf:hover,
.elementor-46499 .elementor-element.elementor-element-0f9f9cf:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0f9f9cf {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0f9f9cf:hover,
    .elementor-46499 .elementor-element.elementor-element-0f9f9cf:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7dace4 */.elementor-46499 .elementor-element.elementor-element-d7dace4 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d7dace4 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d7dace4 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-d7dace4 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-d7dace4 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-d7dace4 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-d7dace4 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-d7dace4 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84bd31e */.elementor-46499 .elementor-element.elementor-element-84bd31e {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-84bd31e:hover,
.elementor-46499 .elementor-element.elementor-element-84bd31e:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-84bd31e {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-84bd31e:hover,
    .elementor-46499 .elementor-element.elementor-element-84bd31e:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c10b07c */.elementor-46499 .elementor-element.elementor-element-c10b07c .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c10b07c .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c10b07c .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-c10b07c .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-c10b07c .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-c10b07c .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-c10b07c .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-c10b07c .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-87a1c6a */.elementor-46499 .elementor-element.elementor-element-87a1c6a {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-87a1c6a:hover,
.elementor-46499 .elementor-element.elementor-element-87a1c6a:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-87a1c6a {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-87a1c6a:hover,
    .elementor-46499 .elementor-element.elementor-element-87a1c6a:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb439 */.elementor-46499 .elementor-element.elementor-element-c0bb439 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c0bb439 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c0bb439 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-c0bb439 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-c0bb439 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-c0bb439 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-c0bb439 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-c0bb439 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0342a59 */.elementor-46499 .elementor-element.elementor-element-0342a59 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0342a59:hover,
.elementor-46499 .elementor-element.elementor-element-0342a59:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0342a59 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0342a59:hover,
    .elementor-46499 .elementor-element.elementor-element-0342a59:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fb100e6 */.elementor-46499 .elementor-element.elementor-element-fb100e6 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-fb100e6 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-fb100e6 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-fb100e6 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-fb100e6 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-fb100e6 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-fb100e6 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-fb100e6 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee0b97b */.elementor-46499 .elementor-element.elementor-element-ee0b97b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ee0b97b:hover,
.elementor-46499 .elementor-element.elementor-element-ee0b97b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ee0b97b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ee0b97b:hover,
    .elementor-46499 .elementor-element.elementor-element-ee0b97b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-573d087 */.elementor-46499 .elementor-element.elementor-element-573d087 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-573d087 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-573d087 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-573d087 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-573d087 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-573d087 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-573d087 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-573d087 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d63b4f8 */.elementor-46499 .elementor-element.elementor-element-d63b4f8 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d63b4f8:hover,
.elementor-46499 .elementor-element.elementor-element-d63b4f8:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-d63b4f8 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-d63b4f8:hover,
    .elementor-46499 .elementor-element.elementor-element-d63b4f8:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ebd0659 */.elementor-46499 .elementor-element.elementor-element-ebd0659 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ebd0659 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ebd0659 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-ebd0659 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-ebd0659 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ebd0659 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-ebd0659 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ebd0659 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-794d021 */.elementor-46499 .elementor-element.elementor-element-794d021 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-794d021:hover,
.elementor-46499 .elementor-element.elementor-element-794d021:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-794d021 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-794d021:hover,
    .elementor-46499 .elementor-element.elementor-element-794d021:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6a4f1b */.elementor-46499 .elementor-element.elementor-element-f6a4f1b .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f6a4f1b .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f6a4f1b .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-f6a4f1b .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-f6a4f1b .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f6a4f1b .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-f6a4f1b .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f6a4f1b .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebfc85b */.elementor-46499 .elementor-element.elementor-element-ebfc85b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ebfc85b:hover,
.elementor-46499 .elementor-element.elementor-element-ebfc85b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ebfc85b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ebfc85b:hover,
    .elementor-46499 .elementor-element.elementor-element-ebfc85b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf1279c */.elementor-46499 .elementor-element.elementor-element-cf1279c .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-cf1279c .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-cf1279c .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-cf1279c .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-cf1279c .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-cf1279c .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-cf1279c .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-cf1279c .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-166516b */.elementor-46499 .elementor-element.elementor-element-166516b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-166516b:hover,
.elementor-46499 .elementor-element.elementor-element-166516b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-166516b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-166516b:hover,
    .elementor-46499 .elementor-element.elementor-element-166516b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ca23af */.elementor-46499 .elementor-element.elementor-element-4ca23af .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4ca23af .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4ca23af .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-4ca23af .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-4ca23af .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-4ca23af .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-4ca23af .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-4ca23af .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f7fc6f */.elementor-46499 .elementor-element.elementor-element-3f7fc6f {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3f7fc6f:hover,
.elementor-46499 .elementor-element.elementor-element-3f7fc6f:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-3f7fc6f {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-3f7fc6f:hover,
    .elementor-46499 .elementor-element.elementor-element-3f7fc6f:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6e8977d */.elementor-46499 .elementor-element.elementor-element-6e8977d .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6e8977d .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6e8977d .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-6e8977d .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-6e8977d .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-6e8977d .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-6e8977d .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-6e8977d .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35af2f2 */.elementor-46499 .elementor-element.elementor-element-35af2f2 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-35af2f2:hover,
.elementor-46499 .elementor-element.elementor-element-35af2f2:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-35af2f2 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-35af2f2:hover,
    .elementor-46499 .elementor-element.elementor-element-35af2f2:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0015734 */.elementor-46499 .elementor-element.elementor-element-0015734 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0015734 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0015734 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-0015734 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-0015734 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0015734 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-0015734 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0015734 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-678d152 */.elementor-46499 .elementor-element.elementor-element-678d152 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-678d152:hover,
.elementor-46499 .elementor-element.elementor-element-678d152:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-678d152 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-678d152:hover,
    .elementor-46499 .elementor-element.elementor-element-678d152:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5940b3e */.elementor-46499 .elementor-element.elementor-element-5940b3e .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5940b3e .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5940b3e .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-5940b3e .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-5940b3e .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-5940b3e .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-5940b3e .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-5940b3e .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6f8949 */.elementor-46499 .elementor-element.elementor-element-f6f8949 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f6f8949:hover,
.elementor-46499 .elementor-element.elementor-element-f6f8949:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f6f8949 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f6f8949:hover,
    .elementor-46499 .elementor-element.elementor-element-f6f8949:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c21cf8 */.elementor-46499 .elementor-element.elementor-element-5c21cf8 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5c21cf8 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5c21cf8 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-5c21cf8 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-5c21cf8 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-5c21cf8 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-5c21cf8 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-5c21cf8 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6642200 */.elementor-46499 .elementor-element.elementor-element-6642200 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6642200:hover,
.elementor-46499 .elementor-element.elementor-element-6642200:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-6642200 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-6642200:hover,
    .elementor-46499 .elementor-element.elementor-element-6642200:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9dcf266 */.elementor-46499 .elementor-element.elementor-element-9dcf266 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9dcf266 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9dcf266 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-9dcf266 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-9dcf266 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-9dcf266 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-9dcf266 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-9dcf266 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2abda3 */.elementor-46499 .elementor-element.elementor-element-a2abda3 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a2abda3:hover,
.elementor-46499 .elementor-element.elementor-element-a2abda3:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-a2abda3 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-a2abda3:hover,
    .elementor-46499 .elementor-element.elementor-element-a2abda3:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bc8a28f */.elementor-46499 .elementor-element.elementor-element-bc8a28f .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-bc8a28f .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-bc8a28f .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-bc8a28f .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-bc8a28f .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-bc8a28f .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-bc8a28f .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-bc8a28f .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-394ae04 */.elementor-46499 .elementor-element.elementor-element-394ae04 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-394ae04:hover,
.elementor-46499 .elementor-element.elementor-element-394ae04:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-394ae04 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-394ae04:hover,
    .elementor-46499 .elementor-element.elementor-element-394ae04:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e697d40 */.elementor-46499 .elementor-element.elementor-element-e697d40 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e697d40 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e697d40 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-e697d40 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-e697d40 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-e697d40 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-e697d40 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-e697d40 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76685e5 */.elementor-46499 .elementor-element.elementor-element-76685e5 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-76685e5:hover,
.elementor-46499 .elementor-element.elementor-element-76685e5:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-76685e5 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-76685e5:hover,
    .elementor-46499 .elementor-element.elementor-element-76685e5:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-303e558 */.elementor-46499 .elementor-element.elementor-element-303e558 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-303e558 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-303e558 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-303e558 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-303e558 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-303e558 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-303e558 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-303e558 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5204827 */.elementor-46499 .elementor-element.elementor-element-5204827 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5204827:hover,
.elementor-46499 .elementor-element.elementor-element-5204827:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-5204827 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-5204827:hover,
    .elementor-46499 .elementor-element.elementor-element-5204827:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1f0b73b */.elementor-46499 .elementor-element.elementor-element-1f0b73b .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1f0b73b .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1f0b73b .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-1f0b73b .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-1f0b73b .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-1f0b73b .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-1f0b73b .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-1f0b73b .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b34c505 */.elementor-46499 .elementor-element.elementor-element-b34c505 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b34c505:hover,
.elementor-46499 .elementor-element.elementor-element-b34c505:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b34c505 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b34c505:hover,
    .elementor-46499 .elementor-element.elementor-element-b34c505:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-434f8be */.elementor-46499 .elementor-element.elementor-element-434f8be .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-434f8be .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-434f8be .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-434f8be .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-434f8be .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-434f8be .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-434f8be .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-434f8be .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52d581a */.elementor-46499 .elementor-element.elementor-element-52d581a {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-52d581a:hover,
.elementor-46499 .elementor-element.elementor-element-52d581a:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-52d581a {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-52d581a:hover,
    .elementor-46499 .elementor-element.elementor-element-52d581a:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-05ab62e */.elementor-46499 .elementor-element.elementor-element-05ab62e .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-05ab62e .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-05ab62e .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-05ab62e .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-05ab62e .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-05ab62e .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-05ab62e .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-05ab62e .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ce7c36 */.elementor-46499 .elementor-element.elementor-element-9ce7c36 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9ce7c36:hover,
.elementor-46499 .elementor-element.elementor-element-9ce7c36:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-9ce7c36 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-9ce7c36:hover,
    .elementor-46499 .elementor-element.elementor-element-9ce7c36:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b30161c */.elementor-46499 .elementor-element.elementor-element-b30161c .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b30161c .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b30161c .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-b30161c .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-b30161c .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b30161c .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-b30161c .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b30161c .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ea783b */.elementor-46499 .elementor-element.elementor-element-3ea783b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3ea783b:hover,
.elementor-46499 .elementor-element.elementor-element-3ea783b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-3ea783b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-3ea783b:hover,
    .elementor-46499 .elementor-element.elementor-element-3ea783b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4e67e2b */.elementor-46499 .elementor-element.elementor-element-4e67e2b .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4e67e2b .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4e67e2b .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-4e67e2b .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-4e67e2b .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-4e67e2b .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-4e67e2b .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-4e67e2b .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdb32db */.elementor-46499 .elementor-element.elementor-element-fdb32db {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-fdb32db:hover,
.elementor-46499 .elementor-element.elementor-element-fdb32db:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-fdb32db {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-fdb32db:hover,
    .elementor-46499 .elementor-element.elementor-element-fdb32db:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9c39a6e */.elementor-46499 .elementor-element.elementor-element-9c39a6e .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9c39a6e .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9c39a6e .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-9c39a6e .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-9c39a6e .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-9c39a6e .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-9c39a6e .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-9c39a6e .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c887b04 */.elementor-46499 .elementor-element.elementor-element-c887b04 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c887b04:hover,
.elementor-46499 .elementor-element.elementor-element-c887b04:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-c887b04 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-c887b04:hover,
    .elementor-46499 .elementor-element.elementor-element-c887b04:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a08c3cf */.elementor-46499 .elementor-element.elementor-element-a08c3cf .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a08c3cf .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a08c3cf .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-a08c3cf .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-a08c3cf .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-a08c3cf .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-a08c3cf .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-a08c3cf .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1d7695 */.elementor-46499 .elementor-element.elementor-element-c1d7695 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c1d7695:hover,
.elementor-46499 .elementor-element.elementor-element-c1d7695:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-c1d7695 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-c1d7695:hover,
    .elementor-46499 .elementor-element.elementor-element-c1d7695:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f322917 */.elementor-46499 .elementor-element.elementor-element-f322917 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f322917 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f322917 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-f322917 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-f322917 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f322917 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-f322917 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f322917 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1790db */.elementor-46499 .elementor-element.elementor-element-d1790db {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d1790db:hover,
.elementor-46499 .elementor-element.elementor-element-d1790db:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-d1790db {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-d1790db:hover,
    .elementor-46499 .elementor-element.elementor-element-d1790db:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d3039d4 */.elementor-46499 .elementor-element.elementor-element-d3039d4 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d3039d4 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d3039d4 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-d3039d4 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-d3039d4 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-d3039d4 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-d3039d4 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-d3039d4 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c18843 */.elementor-46499 .elementor-element.elementor-element-7c18843 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7c18843:hover,
.elementor-46499 .elementor-element.elementor-element-7c18843:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-7c18843 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-7c18843:hover,
    .elementor-46499 .elementor-element.elementor-element-7c18843:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1971df9 */.elementor-46499 .elementor-element.elementor-element-1971df9 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1971df9 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1971df9 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-1971df9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-1971df9 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-1971df9 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-1971df9 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-1971df9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a77b1b */.elementor-46499 .elementor-element.elementor-element-6a77b1b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6a77b1b:hover,
.elementor-46499 .elementor-element.elementor-element-6a77b1b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-6a77b1b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-6a77b1b:hover,
    .elementor-46499 .elementor-element.elementor-element-6a77b1b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5d974a9 */.elementor-46499 .elementor-element.elementor-element-5d974a9 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5d974a9 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5d974a9 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-5d974a9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-5d974a9 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-5d974a9 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-5d974a9 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-5d974a9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0ea43d */.elementor-46499 .elementor-element.elementor-element-f0ea43d {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f0ea43d:hover,
.elementor-46499 .elementor-element.elementor-element-f0ea43d:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f0ea43d {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f0ea43d:hover,
    .elementor-46499 .elementor-element.elementor-element-f0ea43d:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c5cd4fa */.elementor-46499 .elementor-element.elementor-element-c5cd4fa .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c5cd4fa .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c5cd4fa .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-c5cd4fa .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-c5cd4fa .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-c5cd4fa .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-c5cd4fa .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-c5cd4fa .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20e75f3 */.elementor-46499 .elementor-element.elementor-element-20e75f3 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-20e75f3:hover,
.elementor-46499 .elementor-element.elementor-element-20e75f3:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-20e75f3 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-20e75f3:hover,
    .elementor-46499 .elementor-element.elementor-element-20e75f3:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0c1c806 */.elementor-46499 .elementor-element.elementor-element-0c1c806 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0c1c806 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0c1c806 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-0c1c806 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-0c1c806 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0c1c806 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-0c1c806 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0c1c806 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e92ebcc */.elementor-46499 .elementor-element.elementor-element-e92ebcc {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e92ebcc:hover,
.elementor-46499 .elementor-element.elementor-element-e92ebcc:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-e92ebcc {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-e92ebcc:hover,
    .elementor-46499 .elementor-element.elementor-element-e92ebcc:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f1adcdc */.elementor-46499 .elementor-element.elementor-element-f1adcdc .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f1adcdc .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f1adcdc .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-f1adcdc .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-f1adcdc .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f1adcdc .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-f1adcdc .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f1adcdc .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32b8344 */.elementor-46499 .elementor-element.elementor-element-32b8344 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-32b8344:hover,
.elementor-46499 .elementor-element.elementor-element-32b8344:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-32b8344 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-32b8344:hover,
    .elementor-46499 .elementor-element.elementor-element-32b8344:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1134906 */.elementor-46499 .elementor-element.elementor-element-1134906 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1134906 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1134906 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-1134906 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-1134906 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-1134906 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-1134906 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-1134906 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0bbc854 */.elementor-46499 .elementor-element.elementor-element-0bbc854 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0bbc854:hover,
.elementor-46499 .elementor-element.elementor-element-0bbc854:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0bbc854 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0bbc854:hover,
    .elementor-46499 .elementor-element.elementor-element-0bbc854:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-98aa0a5 */.elementor-46499 .elementor-element.elementor-element-98aa0a5 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-98aa0a5 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-98aa0a5 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-98aa0a5 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-98aa0a5 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-98aa0a5 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-98aa0a5 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-98aa0a5 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-528f98d */.elementor-46499 .elementor-element.elementor-element-528f98d {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-528f98d:hover,
.elementor-46499 .elementor-element.elementor-element-528f98d:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-528f98d {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-528f98d:hover,
    .elementor-46499 .elementor-element.elementor-element-528f98d:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0261161 */.elementor-46499 .elementor-element.elementor-element-0261161 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0261161 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0261161 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-0261161 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-0261161 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0261161 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-0261161 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0261161 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57ff565 */.elementor-46499 .elementor-element.elementor-element-57ff565 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-57ff565:hover,
.elementor-46499 .elementor-element.elementor-element-57ff565:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-57ff565 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-57ff565:hover,
    .elementor-46499 .elementor-element.elementor-element-57ff565:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-edaa048 */.elementor-46499 .elementor-element.elementor-element-edaa048 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-edaa048 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-edaa048 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-edaa048 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-edaa048 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-edaa048 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-edaa048 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-edaa048 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14214ac */.elementor-46499 .elementor-element.elementor-element-14214ac {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-14214ac:hover,
.elementor-46499 .elementor-element.elementor-element-14214ac:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-14214ac {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-14214ac:hover,
    .elementor-46499 .elementor-element.elementor-element-14214ac:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be3d2d6 */.elementor-46499 .elementor-element.elementor-element-be3d2d6 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-be3d2d6 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-be3d2d6 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-be3d2d6 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-be3d2d6 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-be3d2d6 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-be3d2d6 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-be3d2d6 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-366c303 */.elementor-46499 .elementor-element.elementor-element-366c303 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-366c303:hover,
.elementor-46499 .elementor-element.elementor-element-366c303:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-366c303 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-366c303:hover,
    .elementor-46499 .elementor-element.elementor-element-366c303:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a2f93b */.elementor-46499 .elementor-element.elementor-element-1a2f93b .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1a2f93b .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1a2f93b .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-1a2f93b .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-1a2f93b .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-1a2f93b .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-1a2f93b .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-1a2f93b .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5743696 */.elementor-46499 .elementor-element.elementor-element-5743696 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5743696:hover,
.elementor-46499 .elementor-element.elementor-element-5743696:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-5743696 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-5743696:hover,
    .elementor-46499 .elementor-element.elementor-element-5743696:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f51c41 */.elementor-46499 .elementor-element.elementor-element-0f51c41 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0f51c41 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0f51c41 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-0f51c41 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-0f51c41 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0f51c41 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-0f51c41 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0f51c41 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad11334 */.elementor-46499 .elementor-element.elementor-element-ad11334 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ad11334:hover,
.elementor-46499 .elementor-element.elementor-element-ad11334:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ad11334 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ad11334:hover,
    .elementor-46499 .elementor-element.elementor-element-ad11334:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d074907 */.elementor-46499 .elementor-element.elementor-element-d074907 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d074907 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d074907 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-d074907 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-d074907 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-d074907 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-d074907 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-d074907 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8509065 */.elementor-46499 .elementor-element.elementor-element-8509065 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8509065:hover,
.elementor-46499 .elementor-element.elementor-element-8509065:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-8509065 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-8509065:hover,
    .elementor-46499 .elementor-element.elementor-element-8509065:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-30f7ecf */.elementor-46499 .elementor-element.elementor-element-30f7ecf .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-30f7ecf .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-30f7ecf .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-30f7ecf .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-30f7ecf .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-30f7ecf .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-30f7ecf .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-30f7ecf .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e9c743 */.elementor-46499 .elementor-element.elementor-element-3e9c743 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3e9c743:hover,
.elementor-46499 .elementor-element.elementor-element-3e9c743:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-3e9c743 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-3e9c743:hover,
    .elementor-46499 .elementor-element.elementor-element-3e9c743:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3070217 */.elementor-46499 .elementor-element.elementor-element-3070217 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3070217 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3070217 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-3070217 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-3070217 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-3070217 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-3070217 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-3070217 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7227853 */.elementor-46499 .elementor-element.elementor-element-7227853 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7227853:hover,
.elementor-46499 .elementor-element.elementor-element-7227853:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-7227853 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-7227853:hover,
    .elementor-46499 .elementor-element.elementor-element-7227853:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6514ff3 */.elementor-46499 .elementor-element.elementor-element-6514ff3 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6514ff3 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6514ff3 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-6514ff3 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-6514ff3 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-6514ff3 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-6514ff3 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-6514ff3 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3601968 */.elementor-46499 .elementor-element.elementor-element-3601968 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3601968:hover,
.elementor-46499 .elementor-element.elementor-element-3601968:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-3601968 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-3601968:hover,
    .elementor-46499 .elementor-element.elementor-element-3601968:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cbfc109 */.elementor-46499 .elementor-element.elementor-element-cbfc109 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-cbfc109 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-cbfc109 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-cbfc109 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-cbfc109 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-cbfc109 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-cbfc109 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-cbfc109 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92170d4 */.elementor-46499 .elementor-element.elementor-element-92170d4 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-92170d4:hover,
.elementor-46499 .elementor-element.elementor-element-92170d4:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-92170d4 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-92170d4:hover,
    .elementor-46499 .elementor-element.elementor-element-92170d4:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e2498b7 */.elementor-46499 .elementor-element.elementor-element-e2498b7 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e2498b7 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e2498b7 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-e2498b7 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-e2498b7 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-e2498b7 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-e2498b7 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-e2498b7 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20f13eb */.elementor-46499 .elementor-element.elementor-element-20f13eb {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-20f13eb:hover,
.elementor-46499 .elementor-element.elementor-element-20f13eb:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-20f13eb {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-20f13eb:hover,
    .elementor-46499 .elementor-element.elementor-element-20f13eb:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4a405bc */.elementor-46499 .elementor-element.elementor-element-4a405bc .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4a405bc .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4a405bc .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-4a405bc .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-4a405bc .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-4a405bc .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-4a405bc .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-4a405bc .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-517e616 */.elementor-46499 .elementor-element.elementor-element-517e616 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-517e616:hover,
.elementor-46499 .elementor-element.elementor-element-517e616:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-517e616 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-517e616:hover,
    .elementor-46499 .elementor-element.elementor-element-517e616:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9dd52b */.elementor-46499 .elementor-element.elementor-element-a9dd52b .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a9dd52b .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a9dd52b .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-a9dd52b .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-a9dd52b .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-a9dd52b .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-a9dd52b .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-a9dd52b .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02ea0d3 */.elementor-46499 .elementor-element.elementor-element-02ea0d3 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-02ea0d3:hover,
.elementor-46499 .elementor-element.elementor-element-02ea0d3:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-02ea0d3 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-02ea0d3:hover,
    .elementor-46499 .elementor-element.elementor-element-02ea0d3:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b04c350 */.elementor-46499 .elementor-element.elementor-element-b04c350 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b04c350 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b04c350 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-b04c350 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-b04c350 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b04c350 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-b04c350 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b04c350 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15081a6 */.elementor-46499 .elementor-element.elementor-element-15081a6 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-15081a6:hover,
.elementor-46499 .elementor-element.elementor-element-15081a6:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-15081a6 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-15081a6:hover,
    .elementor-46499 .elementor-element.elementor-element-15081a6:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0baa89 */.elementor-46499 .elementor-element.elementor-element-a0baa89 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a0baa89 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a0baa89 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-a0baa89 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-a0baa89 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-a0baa89 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-a0baa89 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-a0baa89 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2d4447 */.elementor-46499 .elementor-element.elementor-element-b2d4447 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b2d4447:hover,
.elementor-46499 .elementor-element.elementor-element-b2d4447:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b2d4447 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b2d4447:hover,
    .elementor-46499 .elementor-element.elementor-element-b2d4447:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7d82b2d */.elementor-46499 .elementor-element.elementor-element-7d82b2d .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7d82b2d .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7d82b2d .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-7d82b2d .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-7d82b2d .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-7d82b2d .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-7d82b2d .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-7d82b2d .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec26c6e */.elementor-46499 .elementor-element.elementor-element-ec26c6e {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ec26c6e:hover,
.elementor-46499 .elementor-element.elementor-element-ec26c6e:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ec26c6e {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ec26c6e:hover,
    .elementor-46499 .elementor-element.elementor-element-ec26c6e:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f27e378 */.elementor-46499 .elementor-element.elementor-element-f27e378 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f27e378 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f27e378 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-f27e378 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-f27e378 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f27e378 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-f27e378 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f27e378 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18199d9 */.elementor-46499 .elementor-element.elementor-element-18199d9 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-18199d9:hover,
.elementor-46499 .elementor-element.elementor-element-18199d9:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-18199d9 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-18199d9:hover,
    .elementor-46499 .elementor-element.elementor-element-18199d9:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-246cc77 */.elementor-46499 .elementor-element.elementor-element-246cc77 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-246cc77 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-246cc77 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-246cc77 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-246cc77 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-246cc77 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-246cc77 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-246cc77 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3da18b7 */.elementor-46499 .elementor-element.elementor-element-3da18b7 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3da18b7:hover,
.elementor-46499 .elementor-element.elementor-element-3da18b7:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-3da18b7 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-3da18b7:hover,
    .elementor-46499 .elementor-element.elementor-element-3da18b7:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9855d7 */.elementor-46499 .elementor-element.elementor-element-f9855d7 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f9855d7 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f9855d7 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-f9855d7 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-f9855d7 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f9855d7 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-f9855d7 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f9855d7 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-734bbe2 */.elementor-46499 .elementor-element.elementor-element-734bbe2 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-734bbe2:hover,
.elementor-46499 .elementor-element.elementor-element-734bbe2:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-734bbe2 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-734bbe2:hover,
    .elementor-46499 .elementor-element.elementor-element-734bbe2:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7eafa9 */.elementor-46499 .elementor-element.elementor-element-d7eafa9 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d7eafa9 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d7eafa9 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-d7eafa9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-d7eafa9 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-d7eafa9 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-d7eafa9 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-d7eafa9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e760e11 */.elementor-46499 .elementor-element.elementor-element-e760e11 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e760e11:hover,
.elementor-46499 .elementor-element.elementor-element-e760e11:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-e760e11 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-e760e11:hover,
    .elementor-46499 .elementor-element.elementor-element-e760e11:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-19e91ca */.elementor-46499 .elementor-element.elementor-element-19e91ca .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-19e91ca .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-19e91ca .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-19e91ca .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-19e91ca .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-19e91ca .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-19e91ca .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-19e91ca .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c164549 */.elementor-46499 .elementor-element.elementor-element-c164549 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c164549:hover,
.elementor-46499 .elementor-element.elementor-element-c164549:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-c164549 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-c164549:hover,
    .elementor-46499 .elementor-element.elementor-element-c164549:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c6fa40 */.elementor-46499 .elementor-element.elementor-element-3c6fa40 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3c6fa40 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3c6fa40 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-3c6fa40 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-3c6fa40 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-3c6fa40 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-3c6fa40 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-3c6fa40 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a776dc */.elementor-46499 .elementor-element.elementor-element-8a776dc {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8a776dc:hover,
.elementor-46499 .elementor-element.elementor-element-8a776dc:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-8a776dc {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-8a776dc:hover,
    .elementor-46499 .elementor-element.elementor-element-8a776dc:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4df47a3 */.elementor-46499 .elementor-element.elementor-element-4df47a3 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4df47a3 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4df47a3 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-4df47a3 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-4df47a3 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-4df47a3 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-4df47a3 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-4df47a3 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5282f8a */.elementor-46499 .elementor-element.elementor-element-5282f8a {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5282f8a:hover,
.elementor-46499 .elementor-element.elementor-element-5282f8a:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-5282f8a {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-5282f8a:hover,
    .elementor-46499 .elementor-element.elementor-element-5282f8a:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba36abb */.elementor-46499 .elementor-element.elementor-element-ba36abb .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ba36abb .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ba36abb .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-ba36abb .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-ba36abb .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ba36abb .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-ba36abb .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ba36abb .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8734c81 */.elementor-46499 .elementor-element.elementor-element-8734c81 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8734c81:hover,
.elementor-46499 .elementor-element.elementor-element-8734c81:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-8734c81 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-8734c81:hover,
    .elementor-46499 .elementor-element.elementor-element-8734c81:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e817f33 */.elementor-46499 .elementor-element.elementor-element-e817f33 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e817f33 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e817f33 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-e817f33 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-e817f33 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-e817f33 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-e817f33 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-e817f33 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b416914 */.elementor-46499 .elementor-element.elementor-element-b416914 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b416914:hover,
.elementor-46499 .elementor-element.elementor-element-b416914:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b416914 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b416914:hover,
    .elementor-46499 .elementor-element.elementor-element-b416914:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7f131c1 */.elementor-46499 .elementor-element.elementor-element-7f131c1 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7f131c1 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7f131c1 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-7f131c1 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-7f131c1 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-7f131c1 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-7f131c1 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-7f131c1 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f55dc65 */.elementor-46499 .elementor-element.elementor-element-f55dc65 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f55dc65:hover,
.elementor-46499 .elementor-element.elementor-element-f55dc65:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f55dc65 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f55dc65:hover,
    .elementor-46499 .elementor-element.elementor-element-f55dc65:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-08892d2 */.elementor-46499 .elementor-element.elementor-element-08892d2 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-08892d2 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-08892d2 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-08892d2 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-08892d2 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-08892d2 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-08892d2 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-08892d2 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0ed4aa */.elementor-46499 .elementor-element.elementor-element-b0ed4aa {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b0ed4aa:hover,
.elementor-46499 .elementor-element.elementor-element-b0ed4aa:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b0ed4aa {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b0ed4aa:hover,
    .elementor-46499 .elementor-element.elementor-element-b0ed4aa:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a26139 */.elementor-46499 .elementor-element.elementor-element-2a26139 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-2a26139 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-2a26139 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-2a26139 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-2a26139 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-2a26139 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-2a26139 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-2a26139 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de07d5e */.elementor-46499 .elementor-element.elementor-element-de07d5e {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-de07d5e:hover,
.elementor-46499 .elementor-element.elementor-element-de07d5e:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-de07d5e {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-de07d5e:hover,
    .elementor-46499 .elementor-element.elementor-element-de07d5e:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9ed4b4f */.elementor-46499 .elementor-element.elementor-element-9ed4b4f .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9ed4b4f .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9ed4b4f .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-9ed4b4f .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-9ed4b4f .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-9ed4b4f .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-9ed4b4f .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-9ed4b4f .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53add3b */.elementor-46499 .elementor-element.elementor-element-53add3b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-53add3b:hover,
.elementor-46499 .elementor-element.elementor-element-53add3b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-53add3b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-53add3b:hover,
    .elementor-46499 .elementor-element.elementor-element-53add3b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6cc4c38 */.elementor-46499 .elementor-element.elementor-element-6cc4c38 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6cc4c38 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6cc4c38 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-6cc4c38 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-6cc4c38 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-6cc4c38 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-6cc4c38 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-6cc4c38 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0165061 */.elementor-46499 .elementor-element.elementor-element-0165061 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0165061:hover,
.elementor-46499 .elementor-element.elementor-element-0165061:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0165061 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0165061:hover,
    .elementor-46499 .elementor-element.elementor-element-0165061:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a66f55 */.elementor-46499 .elementor-element.elementor-element-9a66f55 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9a66f55 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9a66f55 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-9a66f55 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-9a66f55 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-9a66f55 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-9a66f55 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-9a66f55 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f92848e */.elementor-46499 .elementor-element.elementor-element-f92848e {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f92848e:hover,
.elementor-46499 .elementor-element.elementor-element-f92848e:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f92848e {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f92848e:hover,
    .elementor-46499 .elementor-element.elementor-element-f92848e:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-14ea57f */.elementor-46499 .elementor-element.elementor-element-14ea57f .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-14ea57f .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-14ea57f .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-14ea57f .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-14ea57f .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-14ea57f .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-14ea57f .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-14ea57f .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1050ef */.elementor-46499 .elementor-element.elementor-element-c1050ef {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c1050ef:hover,
.elementor-46499 .elementor-element.elementor-element-c1050ef:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-c1050ef {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-c1050ef:hover,
    .elementor-46499 .elementor-element.elementor-element-c1050ef:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eecf2a0 */.elementor-46499 .elementor-element.elementor-element-eecf2a0 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-eecf2a0 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-eecf2a0 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-eecf2a0 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-eecf2a0 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-eecf2a0 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-eecf2a0 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-eecf2a0 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fba044 */.elementor-46499 .elementor-element.elementor-element-5fba044 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5fba044:hover,
.elementor-46499 .elementor-element.elementor-element-5fba044:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-5fba044 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-5fba044:hover,
    .elementor-46499 .elementor-element.elementor-element-5fba044:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd6cfc1 */.elementor-46499 .elementor-element.elementor-element-dd6cfc1 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-dd6cfc1 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-dd6cfc1 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-dd6cfc1 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-dd6cfc1 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-dd6cfc1 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-dd6cfc1 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-dd6cfc1 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed762e8 */.elementor-46499 .elementor-element.elementor-element-ed762e8 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ed762e8:hover,
.elementor-46499 .elementor-element.elementor-element-ed762e8:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ed762e8 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ed762e8:hover,
    .elementor-46499 .elementor-element.elementor-element-ed762e8:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b64a0ea */.elementor-46499 .elementor-element.elementor-element-b64a0ea .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b64a0ea .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b64a0ea .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-b64a0ea .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-b64a0ea .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b64a0ea .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-b64a0ea .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b64a0ea .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-678a05a */.elementor-46499 .elementor-element.elementor-element-678a05a {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-678a05a:hover,
.elementor-46499 .elementor-element.elementor-element-678a05a:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-678a05a {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-678a05a:hover,
    .elementor-46499 .elementor-element.elementor-element-678a05a:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f85bd98 */.elementor-46499 .elementor-element.elementor-element-f85bd98 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f85bd98 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f85bd98 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-f85bd98 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-f85bd98 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f85bd98 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-f85bd98 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f85bd98 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f75f9c0 */.elementor-46499 .elementor-element.elementor-element-f75f9c0 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f75f9c0:hover,
.elementor-46499 .elementor-element.elementor-element-f75f9c0:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f75f9c0 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f75f9c0:hover,
    .elementor-46499 .elementor-element.elementor-element-f75f9c0:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-08a7639 */.elementor-46499 .elementor-element.elementor-element-08a7639 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-08a7639 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-08a7639 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-08a7639 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-08a7639 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-08a7639 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-08a7639 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-08a7639 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49549a3 */.elementor-46499 .elementor-element.elementor-element-49549a3 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-49549a3:hover,
.elementor-46499 .elementor-element.elementor-element-49549a3:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-49549a3 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-49549a3:hover,
    .elementor-46499 .elementor-element.elementor-element-49549a3:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8be5a72 */.elementor-46499 .elementor-element.elementor-element-8be5a72 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8be5a72 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8be5a72 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-8be5a72 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-8be5a72 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-8be5a72 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-8be5a72 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-8be5a72 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-609b11d */.elementor-46499 .elementor-element.elementor-element-609b11d {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-609b11d:hover,
.elementor-46499 .elementor-element.elementor-element-609b11d:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-609b11d {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-609b11d:hover,
    .elementor-46499 .elementor-element.elementor-element-609b11d:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6938078 */.elementor-46499 .elementor-element.elementor-element-6938078 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6938078 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6938078 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-6938078 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-6938078 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-6938078 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-6938078 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-6938078 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-162490b */.elementor-46499 .elementor-element.elementor-element-162490b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-162490b:hover,
.elementor-46499 .elementor-element.elementor-element-162490b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-162490b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-162490b:hover,
    .elementor-46499 .elementor-element.elementor-element-162490b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-076aaec */.elementor-46499 .elementor-element.elementor-element-076aaec .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-076aaec .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-076aaec .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-076aaec .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-076aaec .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-076aaec .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-076aaec .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-076aaec .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-559057e */.elementor-46499 .elementor-element.elementor-element-559057e {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-559057e:hover,
.elementor-46499 .elementor-element.elementor-element-559057e:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-559057e {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-559057e:hover,
    .elementor-46499 .elementor-element.elementor-element-559057e:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b776d79 */.elementor-46499 .elementor-element.elementor-element-b776d79 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b776d79 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b776d79 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-b776d79 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-b776d79 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b776d79 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-b776d79 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b776d79 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0931804 */.elementor-46499 .elementor-element.elementor-element-0931804 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0931804:hover,
.elementor-46499 .elementor-element.elementor-element-0931804:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0931804 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0931804:hover,
    .elementor-46499 .elementor-element.elementor-element-0931804:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-858084f */.elementor-46499 .elementor-element.elementor-element-858084f .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-858084f .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-858084f .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-858084f .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-858084f .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-858084f .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-858084f .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-858084f .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47121f2 */.elementor-46499 .elementor-element.elementor-element-47121f2 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-47121f2:hover,
.elementor-46499 .elementor-element.elementor-element-47121f2:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-47121f2 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-47121f2:hover,
    .elementor-46499 .elementor-element.elementor-element-47121f2:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1710a24 */.elementor-46499 .elementor-element.elementor-element-1710a24 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1710a24 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1710a24 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-1710a24 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-1710a24 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-1710a24 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-1710a24 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-1710a24 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc0dbae */.elementor-46499 .elementor-element.elementor-element-fc0dbae {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-fc0dbae:hover,
.elementor-46499 .elementor-element.elementor-element-fc0dbae:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-fc0dbae {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-fc0dbae:hover,
    .elementor-46499 .elementor-element.elementor-element-fc0dbae:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-db363c1 */.elementor-46499 .elementor-element.elementor-element-db363c1 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-db363c1 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-db363c1 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-db363c1 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-db363c1 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-db363c1 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-db363c1 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-db363c1 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-258df91 */.elementor-46499 .elementor-element.elementor-element-258df91 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-258df91:hover,
.elementor-46499 .elementor-element.elementor-element-258df91:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-258df91 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-258df91:hover,
    .elementor-46499 .elementor-element.elementor-element-258df91:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-45d4918 */.elementor-46499 .elementor-element.elementor-element-45d4918 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-45d4918 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-45d4918 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-45d4918 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-45d4918 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-45d4918 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-45d4918 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-45d4918 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e9b540 */.elementor-46499 .elementor-element.elementor-element-7e9b540 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7e9b540:hover,
.elementor-46499 .elementor-element.elementor-element-7e9b540:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-7e9b540 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-7e9b540:hover,
    .elementor-46499 .elementor-element.elementor-element-7e9b540:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9e035bf */.elementor-46499 .elementor-element.elementor-element-9e035bf .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9e035bf .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9e035bf .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-9e035bf .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-9e035bf .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-9e035bf .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-9e035bf .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-9e035bf .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed559f6 */.elementor-46499 .elementor-element.elementor-element-ed559f6 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ed559f6:hover,
.elementor-46499 .elementor-element.elementor-element-ed559f6:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ed559f6 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ed559f6:hover,
    .elementor-46499 .elementor-element.elementor-element-ed559f6:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0170b56 */.elementor-46499 .elementor-element.elementor-element-0170b56 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0170b56 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0170b56 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-0170b56 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-0170b56 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0170b56 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-0170b56 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0170b56 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b525058 */.elementor-46499 .elementor-element.elementor-element-b525058 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b525058:hover,
.elementor-46499 .elementor-element.elementor-element-b525058:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b525058 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b525058:hover,
    .elementor-46499 .elementor-element.elementor-element-b525058:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6460d81 */.elementor-46499 .elementor-element.elementor-element-6460d81 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6460d81 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6460d81 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-6460d81 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-6460d81 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-6460d81 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-6460d81 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-6460d81 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f056bf5 */.elementor-46499 .elementor-element.elementor-element-f056bf5 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f056bf5:hover,
.elementor-46499 .elementor-element.elementor-element-f056bf5:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f056bf5 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f056bf5:hover,
    .elementor-46499 .elementor-element.elementor-element-f056bf5:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-04720c6 */.elementor-46499 .elementor-element.elementor-element-04720c6 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-04720c6 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-04720c6 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-04720c6 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-04720c6 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-04720c6 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-04720c6 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-04720c6 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38b0663 */.elementor-46499 .elementor-element.elementor-element-38b0663 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-38b0663:hover,
.elementor-46499 .elementor-element.elementor-element-38b0663:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-38b0663 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-38b0663:hover,
    .elementor-46499 .elementor-element.elementor-element-38b0663:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-acf98fa */.elementor-46499 .elementor-element.elementor-element-acf98fa .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-acf98fa .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-acf98fa .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-acf98fa .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-acf98fa .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-acf98fa .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-acf98fa .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-acf98fa .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6082962 */.elementor-46499 .elementor-element.elementor-element-6082962 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6082962:hover,
.elementor-46499 .elementor-element.elementor-element-6082962:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-6082962 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-6082962:hover,
    .elementor-46499 .elementor-element.elementor-element-6082962:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-48f865b */.elementor-46499 .elementor-element.elementor-element-48f865b .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-48f865b .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-48f865b .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-48f865b .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-48f865b .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-48f865b .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-48f865b .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-48f865b .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a181adf */.elementor-46499 .elementor-element.elementor-element-a181adf {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a181adf:hover,
.elementor-46499 .elementor-element.elementor-element-a181adf:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-a181adf {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-a181adf:hover,
    .elementor-46499 .elementor-element.elementor-element-a181adf:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fa5b971 */.elementor-46499 .elementor-element.elementor-element-fa5b971 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-fa5b971 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-fa5b971 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-fa5b971 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-fa5b971 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-fa5b971 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-fa5b971 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-fa5b971 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b2c8f9 */.elementor-46499 .elementor-element.elementor-element-9b2c8f9 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9b2c8f9:hover,
.elementor-46499 .elementor-element.elementor-element-9b2c8f9:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-9b2c8f9 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-9b2c8f9:hover,
    .elementor-46499 .elementor-element.elementor-element-9b2c8f9:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bc9f471 */.elementor-46499 .elementor-element.elementor-element-bc9f471 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-bc9f471 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-bc9f471 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-bc9f471 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-bc9f471 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-bc9f471 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-bc9f471 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-bc9f471 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a3e276f */.elementor-46499 .elementor-element.elementor-element-a3e276f {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a3e276f:hover,
.elementor-46499 .elementor-element.elementor-element-a3e276f:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-a3e276f {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-a3e276f:hover,
    .elementor-46499 .elementor-element.elementor-element-a3e276f:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f1ce4ad */.elementor-46499 .elementor-element.elementor-element-f1ce4ad .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f1ce4ad .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f1ce4ad .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-f1ce4ad .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-f1ce4ad .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f1ce4ad .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-f1ce4ad .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f1ce4ad .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a18764f */.elementor-46499 .elementor-element.elementor-element-a18764f {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a18764f:hover,
.elementor-46499 .elementor-element.elementor-element-a18764f:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-a18764f {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-a18764f:hover,
    .elementor-46499 .elementor-element.elementor-element-a18764f:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-142fdab */.elementor-46499 .elementor-element.elementor-element-142fdab .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-142fdab .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-142fdab .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-142fdab .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-142fdab .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-142fdab .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-142fdab .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-142fdab .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-589aff8 */.elementor-46499 .elementor-element.elementor-element-589aff8 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-589aff8:hover,
.elementor-46499 .elementor-element.elementor-element-589aff8:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-589aff8 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-589aff8:hover,
    .elementor-46499 .elementor-element.elementor-element-589aff8:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-255ff6a */.elementor-46499 .elementor-element.elementor-element-255ff6a .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-255ff6a .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-255ff6a .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-255ff6a .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-255ff6a .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-255ff6a .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-255ff6a .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-255ff6a .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c0b54 */.elementor-46499 .elementor-element.elementor-element-72c0b54 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-72c0b54:hover,
.elementor-46499 .elementor-element.elementor-element-72c0b54:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-72c0b54 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-72c0b54:hover,
    .elementor-46499 .elementor-element.elementor-element-72c0b54:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c559140 */.elementor-46499 .elementor-element.elementor-element-c559140 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c559140 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c559140 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-c559140 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-c559140 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-c559140 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-c559140 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-c559140 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea33620 */.elementor-46499 .elementor-element.elementor-element-ea33620 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ea33620:hover,
.elementor-46499 .elementor-element.elementor-element-ea33620:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ea33620 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ea33620:hover,
    .elementor-46499 .elementor-element.elementor-element-ea33620:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ae8e5a */.elementor-46499 .elementor-element.elementor-element-4ae8e5a .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4ae8e5a .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4ae8e5a .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-4ae8e5a .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-4ae8e5a .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-4ae8e5a .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-4ae8e5a .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-4ae8e5a .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-421b76b */.elementor-46499 .elementor-element.elementor-element-421b76b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-421b76b:hover,
.elementor-46499 .elementor-element.elementor-element-421b76b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-421b76b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-421b76b:hover,
    .elementor-46499 .elementor-element.elementor-element-421b76b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38899aa */.elementor-46499 .elementor-element.elementor-element-38899aa .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-38899aa .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-38899aa .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-38899aa .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-38899aa .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-38899aa .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-38899aa .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-38899aa .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9815721 */.elementor-46499 .elementor-element.elementor-element-9815721 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9815721:hover,
.elementor-46499 .elementor-element.elementor-element-9815721:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-9815721 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-9815721:hover,
    .elementor-46499 .elementor-element.elementor-element-9815721:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-206dcb8 */.elementor-46499 .elementor-element.elementor-element-206dcb8 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-206dcb8 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-206dcb8 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-206dcb8 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-206dcb8 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-206dcb8 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-206dcb8 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-206dcb8 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50f5c86 */.elementor-46499 .elementor-element.elementor-element-50f5c86 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-50f5c86:hover,
.elementor-46499 .elementor-element.elementor-element-50f5c86:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-50f5c86 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-50f5c86:hover,
    .elementor-46499 .elementor-element.elementor-element-50f5c86:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a8d7d5 */.elementor-46499 .elementor-element.elementor-element-1a8d7d5 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1a8d7d5 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1a8d7d5 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-1a8d7d5 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-1a8d7d5 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-1a8d7d5 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-1a8d7d5 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-1a8d7d5 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e50add */.elementor-46499 .elementor-element.elementor-element-8e50add {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8e50add:hover,
.elementor-46499 .elementor-element.elementor-element-8e50add:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-8e50add {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-8e50add:hover,
    .elementor-46499 .elementor-element.elementor-element-8e50add:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-674738a */.elementor-46499 .elementor-element.elementor-element-674738a .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-674738a .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-674738a .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-674738a .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-674738a .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-674738a .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-674738a .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-674738a .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e35b920 */.elementor-46499 .elementor-element.elementor-element-e35b920 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e35b920:hover,
.elementor-46499 .elementor-element.elementor-element-e35b920:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-e35b920 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-e35b920:hover,
    .elementor-46499 .elementor-element.elementor-element-e35b920:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b01b790 */.elementor-46499 .elementor-element.elementor-element-b01b790 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b01b790 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b01b790 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-b01b790 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-b01b790 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b01b790 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-b01b790 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b01b790 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58f4259 */.elementor-46499 .elementor-element.elementor-element-58f4259 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-58f4259:hover,
.elementor-46499 .elementor-element.elementor-element-58f4259:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-58f4259 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-58f4259:hover,
    .elementor-46499 .elementor-element.elementor-element-58f4259:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-50be0a7 */.elementor-46499 .elementor-element.elementor-element-50be0a7 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-50be0a7 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-50be0a7 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-50be0a7 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-50be0a7 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-50be0a7 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-50be0a7 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-50be0a7 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a494fe3 */.elementor-46499 .elementor-element.elementor-element-a494fe3 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a494fe3:hover,
.elementor-46499 .elementor-element.elementor-element-a494fe3:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-a494fe3 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-a494fe3:hover,
    .elementor-46499 .elementor-element.elementor-element-a494fe3:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-574b780 */.elementor-46499 .elementor-element.elementor-element-574b780 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-574b780 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-574b780 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-574b780 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-574b780 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-574b780 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-574b780 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-574b780 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b935a7 */.elementor-46499 .elementor-element.elementor-element-7b935a7 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7b935a7:hover,
.elementor-46499 .elementor-element.elementor-element-7b935a7:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-7b935a7 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-7b935a7:hover,
    .elementor-46499 .elementor-element.elementor-element-7b935a7:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d52f9b */.elementor-46499 .elementor-element.elementor-element-2d52f9b .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-2d52f9b .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-2d52f9b .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-2d52f9b .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-2d52f9b .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-2d52f9b .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-2d52f9b .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-2d52f9b .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3bcc5e */.elementor-46499 .elementor-element.elementor-element-f3bcc5e {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f3bcc5e:hover,
.elementor-46499 .elementor-element.elementor-element-f3bcc5e:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f3bcc5e {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f3bcc5e:hover,
    .elementor-46499 .elementor-element.elementor-element-f3bcc5e:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ab204cb */.elementor-46499 .elementor-element.elementor-element-ab204cb .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ab204cb .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ab204cb .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-ab204cb .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-ab204cb .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ab204cb .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-ab204cb .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ab204cb .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb30a96 */.elementor-46499 .elementor-element.elementor-element-cb30a96 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-cb30a96:hover,
.elementor-46499 .elementor-element.elementor-element-cb30a96:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-cb30a96 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-cb30a96:hover,
    .elementor-46499 .elementor-element.elementor-element-cb30a96:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-64541d9 */.elementor-46499 .elementor-element.elementor-element-64541d9 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-64541d9 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-64541d9 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-64541d9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-64541d9 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-64541d9 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-64541d9 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-64541d9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcdd1a8 */.elementor-46499 .elementor-element.elementor-element-bcdd1a8 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-bcdd1a8:hover,
.elementor-46499 .elementor-element.elementor-element-bcdd1a8:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-bcdd1a8 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-bcdd1a8:hover,
    .elementor-46499 .elementor-element.elementor-element-bcdd1a8:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3f229ce */.elementor-46499 .elementor-element.elementor-element-3f229ce .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3f229ce .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3f229ce .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-3f229ce .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-3f229ce .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-3f229ce .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-3f229ce .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-3f229ce .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d46a4c */.elementor-46499 .elementor-element.elementor-element-4d46a4c {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4d46a4c:hover,
.elementor-46499 .elementor-element.elementor-element-4d46a4c:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-4d46a4c {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-4d46a4c:hover,
    .elementor-46499 .elementor-element.elementor-element-4d46a4c:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ee90ba */.elementor-46499 .elementor-element.elementor-element-4ee90ba .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4ee90ba .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4ee90ba .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-4ee90ba .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-4ee90ba .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-4ee90ba .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-4ee90ba .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-4ee90ba .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57ee85b */.elementor-46499 .elementor-element.elementor-element-57ee85b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-57ee85b:hover,
.elementor-46499 .elementor-element.elementor-element-57ee85b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-57ee85b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-57ee85b:hover,
    .elementor-46499 .elementor-element.elementor-element-57ee85b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ab0d93e */.elementor-46499 .elementor-element.elementor-element-ab0d93e .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ab0d93e .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ab0d93e .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-ab0d93e .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-ab0d93e .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ab0d93e .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-ab0d93e .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ab0d93e .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a15298 */.elementor-46499 .elementor-element.elementor-element-7a15298 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7a15298:hover,
.elementor-46499 .elementor-element.elementor-element-7a15298:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-7a15298 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-7a15298:hover,
    .elementor-46499 .elementor-element.elementor-element-7a15298:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e6f6c0 */.elementor-46499 .elementor-element.elementor-element-8e6f6c0 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8e6f6c0 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8e6f6c0 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-8e6f6c0 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-8e6f6c0 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-8e6f6c0 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-8e6f6c0 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-8e6f6c0 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f30c93d */.elementor-46499 .elementor-element.elementor-element-f30c93d {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f30c93d:hover,
.elementor-46499 .elementor-element.elementor-element-f30c93d:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f30c93d {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f30c93d:hover,
    .elementor-46499 .elementor-element.elementor-element-f30c93d:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25f2de8 */.elementor-46499 .elementor-element.elementor-element-25f2de8 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-25f2de8 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-25f2de8 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-25f2de8 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-25f2de8 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-25f2de8 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-25f2de8 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-25f2de8 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-938f6fc */.elementor-46499 .elementor-element.elementor-element-938f6fc {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-938f6fc:hover,
.elementor-46499 .elementor-element.elementor-element-938f6fc:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-938f6fc {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-938f6fc:hover,
    .elementor-46499 .elementor-element.elementor-element-938f6fc:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ebcb125 */.elementor-46499 .elementor-element.elementor-element-ebcb125 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ebcb125 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ebcb125 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-ebcb125 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-ebcb125 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ebcb125 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-ebcb125 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ebcb125 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-175ec90 */.elementor-46499 .elementor-element.elementor-element-175ec90 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-175ec90:hover,
.elementor-46499 .elementor-element.elementor-element-175ec90:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-175ec90 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-175ec90:hover,
    .elementor-46499 .elementor-element.elementor-element-175ec90:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-af03dc5 */.elementor-46499 .elementor-element.elementor-element-af03dc5 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-af03dc5 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-af03dc5 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-af03dc5 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-af03dc5 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-af03dc5 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-af03dc5 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-af03dc5 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-456d621 */.elementor-46499 .elementor-element.elementor-element-456d621 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-456d621:hover,
.elementor-46499 .elementor-element.elementor-element-456d621:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-456d621 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-456d621:hover,
    .elementor-46499 .elementor-element.elementor-element-456d621:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b03428 */.elementor-46499 .elementor-element.elementor-element-7b03428 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7b03428 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7b03428 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-7b03428 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-7b03428 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-7b03428 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-7b03428 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-7b03428 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7090b3b */.elementor-46499 .elementor-element.elementor-element-7090b3b .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7090b3b .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7090b3b .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-7090b3b .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-7090b3b .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-7090b3b .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-7090b3b .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-7090b3b .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f3c691 */.elementor-46499 .elementor-element.elementor-element-8f3c691 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8f3c691 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8f3c691 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-8f3c691 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-8f3c691 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-8f3c691 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-8f3c691 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-8f3c691 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2958438 */.elementor-46499 .elementor-element.elementor-element-2958438 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-2958438:hover,
.elementor-46499 .elementor-element.elementor-element-2958438:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-2958438 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-2958438:hover,
    .elementor-46499 .elementor-element.elementor-element-2958438:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-704cbe9 */.elementor-46499 .elementor-element.elementor-element-704cbe9 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-704cbe9 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-704cbe9 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-704cbe9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-704cbe9 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-704cbe9 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-704cbe9 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-704cbe9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0dca9f */.elementor-46499 .elementor-element.elementor-element-e0dca9f {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e0dca9f:hover,
.elementor-46499 .elementor-element.elementor-element-e0dca9f:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-e0dca9f {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-e0dca9f:hover,
    .elementor-46499 .elementor-element.elementor-element-e0dca9f:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2b7b1c9 */.elementor-46499 .elementor-element.elementor-element-2b7b1c9 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-2b7b1c9 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-2b7b1c9 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-2b7b1c9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-2b7b1c9 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-2b7b1c9 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-2b7b1c9 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-2b7b1c9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e7ad00 */.elementor-46499 .elementor-element.elementor-element-0e7ad00 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0e7ad00:hover,
.elementor-46499 .elementor-element.elementor-element-0e7ad00:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0e7ad00 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0e7ad00:hover,
    .elementor-46499 .elementor-element.elementor-element-0e7ad00:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf0dea4 */.elementor-46499 .elementor-element.elementor-element-cf0dea4 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-cf0dea4 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-cf0dea4 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-cf0dea4 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-cf0dea4 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-cf0dea4 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-cf0dea4 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-cf0dea4 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4174364 */.elementor-46499 .elementor-element.elementor-element-4174364 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4174364:hover,
.elementor-46499 .elementor-element.elementor-element-4174364:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-4174364 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-4174364:hover,
    .elementor-46499 .elementor-element.elementor-element-4174364:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-43437d7 */.elementor-46499 .elementor-element.elementor-element-43437d7 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-43437d7 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-43437d7 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-43437d7 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-43437d7 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-43437d7 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-43437d7 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-43437d7 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c4543b */.elementor-46499 .elementor-element.elementor-element-0c4543b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0c4543b:hover,
.elementor-46499 .elementor-element.elementor-element-0c4543b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0c4543b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0c4543b:hover,
    .elementor-46499 .elementor-element.elementor-element-0c4543b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12b24a8 */.elementor-46499 .elementor-element.elementor-element-12b24a8 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-12b24a8 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-12b24a8 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-12b24a8 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-12b24a8 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-12b24a8 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-12b24a8 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-12b24a8 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1e625f */.elementor-46499 .elementor-element.elementor-element-c1e625f {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c1e625f:hover,
.elementor-46499 .elementor-element.elementor-element-c1e625f:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-c1e625f {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-c1e625f:hover,
    .elementor-46499 .elementor-element.elementor-element-c1e625f:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-825791d */.elementor-46499 .elementor-element.elementor-element-825791d .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-825791d .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-825791d .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-825791d .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-825791d .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-825791d .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-825791d .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-825791d .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f9d08b */.elementor-46499 .elementor-element.elementor-element-6f9d08b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6f9d08b:hover,
.elementor-46499 .elementor-element.elementor-element-6f9d08b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-6f9d08b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-6f9d08b:hover,
    .elementor-46499 .elementor-element.elementor-element-6f9d08b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-127b723 */.elementor-46499 .elementor-element.elementor-element-127b723 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-127b723 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-127b723 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-127b723 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-127b723 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-127b723 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-127b723 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-127b723 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9f2032 */.elementor-46499 .elementor-element.elementor-element-d9f2032 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d9f2032:hover,
.elementor-46499 .elementor-element.elementor-element-d9f2032:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-d9f2032 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-d9f2032:hover,
    .elementor-46499 .elementor-element.elementor-element-d9f2032:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aaf05dc */.elementor-46499 .elementor-element.elementor-element-aaf05dc .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-aaf05dc .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-aaf05dc .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-aaf05dc .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-aaf05dc .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-aaf05dc .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-aaf05dc .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-aaf05dc .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60cf19f */.elementor-46499 .elementor-element.elementor-element-60cf19f {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-60cf19f:hover,
.elementor-46499 .elementor-element.elementor-element-60cf19f:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-60cf19f {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-60cf19f:hover,
    .elementor-46499 .elementor-element.elementor-element-60cf19f:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3092c2d */.elementor-46499 .elementor-element.elementor-element-3092c2d .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3092c2d .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3092c2d .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-3092c2d .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-3092c2d .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-3092c2d .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-3092c2d .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-3092c2d .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a72094 */.elementor-46499 .elementor-element.elementor-element-4a72094 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4a72094:hover,
.elementor-46499 .elementor-element.elementor-element-4a72094:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-4a72094 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-4a72094:hover,
    .elementor-46499 .elementor-element.elementor-element-4a72094:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-13c6185 */.elementor-46499 .elementor-element.elementor-element-13c6185 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-13c6185 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-13c6185 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-13c6185 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-13c6185 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-13c6185 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-13c6185 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-13c6185 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48f33d8 */.elementor-46499 .elementor-element.elementor-element-48f33d8 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-48f33d8:hover,
.elementor-46499 .elementor-element.elementor-element-48f33d8:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-48f33d8 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-48f33d8:hover,
    .elementor-46499 .elementor-element.elementor-element-48f33d8:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1bf74d0 */.elementor-46499 .elementor-element.elementor-element-1bf74d0 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1bf74d0 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1bf74d0 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-1bf74d0 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-1bf74d0 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-1bf74d0 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-1bf74d0 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-1bf74d0 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f9f9cf */.elementor-46499 .elementor-element.elementor-element-0f9f9cf {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0f9f9cf:hover,
.elementor-46499 .elementor-element.elementor-element-0f9f9cf:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0f9f9cf {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0f9f9cf:hover,
    .elementor-46499 .elementor-element.elementor-element-0f9f9cf:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7dace4 */.elementor-46499 .elementor-element.elementor-element-d7dace4 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d7dace4 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d7dace4 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-d7dace4 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-d7dace4 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-d7dace4 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-d7dace4 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-d7dace4 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84bd31e */.elementor-46499 .elementor-element.elementor-element-84bd31e {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-84bd31e:hover,
.elementor-46499 .elementor-element.elementor-element-84bd31e:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-84bd31e {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-84bd31e:hover,
    .elementor-46499 .elementor-element.elementor-element-84bd31e:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c10b07c */.elementor-46499 .elementor-element.elementor-element-c10b07c .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c10b07c .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c10b07c .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-c10b07c .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-c10b07c .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-c10b07c .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-c10b07c .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-c10b07c .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-87a1c6a */.elementor-46499 .elementor-element.elementor-element-87a1c6a {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-87a1c6a:hover,
.elementor-46499 .elementor-element.elementor-element-87a1c6a:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-87a1c6a {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-87a1c6a:hover,
    .elementor-46499 .elementor-element.elementor-element-87a1c6a:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb439 */.elementor-46499 .elementor-element.elementor-element-c0bb439 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c0bb439 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c0bb439 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-c0bb439 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-c0bb439 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-c0bb439 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-c0bb439 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-c0bb439 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0342a59 */.elementor-46499 .elementor-element.elementor-element-0342a59 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0342a59:hover,
.elementor-46499 .elementor-element.elementor-element-0342a59:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0342a59 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0342a59:hover,
    .elementor-46499 .elementor-element.elementor-element-0342a59:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fb100e6 */.elementor-46499 .elementor-element.elementor-element-fb100e6 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-fb100e6 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-fb100e6 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-fb100e6 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-fb100e6 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-fb100e6 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-fb100e6 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-fb100e6 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee0b97b */.elementor-46499 .elementor-element.elementor-element-ee0b97b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ee0b97b:hover,
.elementor-46499 .elementor-element.elementor-element-ee0b97b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ee0b97b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ee0b97b:hover,
    .elementor-46499 .elementor-element.elementor-element-ee0b97b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-573d087 */.elementor-46499 .elementor-element.elementor-element-573d087 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-573d087 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-573d087 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-573d087 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-573d087 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-573d087 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-573d087 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-573d087 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d63b4f8 */.elementor-46499 .elementor-element.elementor-element-d63b4f8 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d63b4f8:hover,
.elementor-46499 .elementor-element.elementor-element-d63b4f8:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-d63b4f8 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-d63b4f8:hover,
    .elementor-46499 .elementor-element.elementor-element-d63b4f8:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ebd0659 */.elementor-46499 .elementor-element.elementor-element-ebd0659 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ebd0659 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ebd0659 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-ebd0659 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-ebd0659 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ebd0659 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-ebd0659 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ebd0659 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-794d021 */.elementor-46499 .elementor-element.elementor-element-794d021 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-794d021:hover,
.elementor-46499 .elementor-element.elementor-element-794d021:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-794d021 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-794d021:hover,
    .elementor-46499 .elementor-element.elementor-element-794d021:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6a4f1b */.elementor-46499 .elementor-element.elementor-element-f6a4f1b .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f6a4f1b .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f6a4f1b .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-f6a4f1b .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-f6a4f1b .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f6a4f1b .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-f6a4f1b .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f6a4f1b .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebfc85b */.elementor-46499 .elementor-element.elementor-element-ebfc85b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ebfc85b:hover,
.elementor-46499 .elementor-element.elementor-element-ebfc85b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ebfc85b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ebfc85b:hover,
    .elementor-46499 .elementor-element.elementor-element-ebfc85b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf1279c */.elementor-46499 .elementor-element.elementor-element-cf1279c .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-cf1279c .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-cf1279c .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-cf1279c .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-cf1279c .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-cf1279c .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-cf1279c .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-cf1279c .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-166516b */.elementor-46499 .elementor-element.elementor-element-166516b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-166516b:hover,
.elementor-46499 .elementor-element.elementor-element-166516b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-166516b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-166516b:hover,
    .elementor-46499 .elementor-element.elementor-element-166516b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ca23af */.elementor-46499 .elementor-element.elementor-element-4ca23af .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4ca23af .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4ca23af .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-4ca23af .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-4ca23af .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-4ca23af .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-4ca23af .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-4ca23af .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f7fc6f */.elementor-46499 .elementor-element.elementor-element-3f7fc6f {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3f7fc6f:hover,
.elementor-46499 .elementor-element.elementor-element-3f7fc6f:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-3f7fc6f {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-3f7fc6f:hover,
    .elementor-46499 .elementor-element.elementor-element-3f7fc6f:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6e8977d */.elementor-46499 .elementor-element.elementor-element-6e8977d .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6e8977d .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6e8977d .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-6e8977d .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-6e8977d .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-6e8977d .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-6e8977d .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-6e8977d .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35af2f2 */.elementor-46499 .elementor-element.elementor-element-35af2f2 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-35af2f2:hover,
.elementor-46499 .elementor-element.elementor-element-35af2f2:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-35af2f2 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-35af2f2:hover,
    .elementor-46499 .elementor-element.elementor-element-35af2f2:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0015734 */.elementor-46499 .elementor-element.elementor-element-0015734 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0015734 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0015734 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-0015734 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-0015734 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0015734 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-0015734 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0015734 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-678d152 */.elementor-46499 .elementor-element.elementor-element-678d152 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-678d152:hover,
.elementor-46499 .elementor-element.elementor-element-678d152:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-678d152 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-678d152:hover,
    .elementor-46499 .elementor-element.elementor-element-678d152:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5940b3e */.elementor-46499 .elementor-element.elementor-element-5940b3e .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5940b3e .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5940b3e .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-5940b3e .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-5940b3e .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-5940b3e .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-5940b3e .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-5940b3e .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6f8949 */.elementor-46499 .elementor-element.elementor-element-f6f8949 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f6f8949:hover,
.elementor-46499 .elementor-element.elementor-element-f6f8949:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f6f8949 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f6f8949:hover,
    .elementor-46499 .elementor-element.elementor-element-f6f8949:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c21cf8 */.elementor-46499 .elementor-element.elementor-element-5c21cf8 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5c21cf8 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5c21cf8 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-5c21cf8 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-5c21cf8 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-5c21cf8 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-5c21cf8 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-5c21cf8 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6642200 */.elementor-46499 .elementor-element.elementor-element-6642200 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6642200:hover,
.elementor-46499 .elementor-element.elementor-element-6642200:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-6642200 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-6642200:hover,
    .elementor-46499 .elementor-element.elementor-element-6642200:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9dcf266 */.elementor-46499 .elementor-element.elementor-element-9dcf266 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9dcf266 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9dcf266 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-9dcf266 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-9dcf266 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-9dcf266 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-9dcf266 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-9dcf266 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2abda3 */.elementor-46499 .elementor-element.elementor-element-a2abda3 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a2abda3:hover,
.elementor-46499 .elementor-element.elementor-element-a2abda3:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-a2abda3 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-a2abda3:hover,
    .elementor-46499 .elementor-element.elementor-element-a2abda3:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bc8a28f */.elementor-46499 .elementor-element.elementor-element-bc8a28f .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-bc8a28f .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-bc8a28f .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-bc8a28f .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-bc8a28f .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-bc8a28f .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-bc8a28f .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-bc8a28f .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-394ae04 */.elementor-46499 .elementor-element.elementor-element-394ae04 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-394ae04:hover,
.elementor-46499 .elementor-element.elementor-element-394ae04:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-394ae04 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-394ae04:hover,
    .elementor-46499 .elementor-element.elementor-element-394ae04:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e697d40 */.elementor-46499 .elementor-element.elementor-element-e697d40 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e697d40 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e697d40 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-e697d40 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-e697d40 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-e697d40 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-e697d40 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-e697d40 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76685e5 */.elementor-46499 .elementor-element.elementor-element-76685e5 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-76685e5:hover,
.elementor-46499 .elementor-element.elementor-element-76685e5:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-76685e5 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-76685e5:hover,
    .elementor-46499 .elementor-element.elementor-element-76685e5:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-303e558 */.elementor-46499 .elementor-element.elementor-element-303e558 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-303e558 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-303e558 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-303e558 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-303e558 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-303e558 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-303e558 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-303e558 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5204827 */.elementor-46499 .elementor-element.elementor-element-5204827 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5204827:hover,
.elementor-46499 .elementor-element.elementor-element-5204827:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-5204827 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-5204827:hover,
    .elementor-46499 .elementor-element.elementor-element-5204827:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1f0b73b */.elementor-46499 .elementor-element.elementor-element-1f0b73b .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1f0b73b .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1f0b73b .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-1f0b73b .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-1f0b73b .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-1f0b73b .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-1f0b73b .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-1f0b73b .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b34c505 */.elementor-46499 .elementor-element.elementor-element-b34c505 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b34c505:hover,
.elementor-46499 .elementor-element.elementor-element-b34c505:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b34c505 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b34c505:hover,
    .elementor-46499 .elementor-element.elementor-element-b34c505:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-434f8be */.elementor-46499 .elementor-element.elementor-element-434f8be .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-434f8be .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-434f8be .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-434f8be .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-434f8be .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-434f8be .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-434f8be .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-434f8be .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52d581a */.elementor-46499 .elementor-element.elementor-element-52d581a {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-52d581a:hover,
.elementor-46499 .elementor-element.elementor-element-52d581a:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-52d581a {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-52d581a:hover,
    .elementor-46499 .elementor-element.elementor-element-52d581a:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-05ab62e */.elementor-46499 .elementor-element.elementor-element-05ab62e .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-05ab62e .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-05ab62e .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-05ab62e .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-05ab62e .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-05ab62e .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-05ab62e .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-05ab62e .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ce7c36 */.elementor-46499 .elementor-element.elementor-element-9ce7c36 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9ce7c36:hover,
.elementor-46499 .elementor-element.elementor-element-9ce7c36:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-9ce7c36 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-9ce7c36:hover,
    .elementor-46499 .elementor-element.elementor-element-9ce7c36:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b30161c */.elementor-46499 .elementor-element.elementor-element-b30161c .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b30161c .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b30161c .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-b30161c .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-b30161c .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b30161c .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-b30161c .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b30161c .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ea783b */.elementor-46499 .elementor-element.elementor-element-3ea783b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3ea783b:hover,
.elementor-46499 .elementor-element.elementor-element-3ea783b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-3ea783b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-3ea783b:hover,
    .elementor-46499 .elementor-element.elementor-element-3ea783b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4e67e2b */.elementor-46499 .elementor-element.elementor-element-4e67e2b .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4e67e2b .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4e67e2b .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-4e67e2b .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-4e67e2b .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-4e67e2b .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-4e67e2b .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-4e67e2b .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdb32db */.elementor-46499 .elementor-element.elementor-element-fdb32db {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-fdb32db:hover,
.elementor-46499 .elementor-element.elementor-element-fdb32db:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-fdb32db {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-fdb32db:hover,
    .elementor-46499 .elementor-element.elementor-element-fdb32db:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9c39a6e */.elementor-46499 .elementor-element.elementor-element-9c39a6e .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9c39a6e .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9c39a6e .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-9c39a6e .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-9c39a6e .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-9c39a6e .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-9c39a6e .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-9c39a6e .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c887b04 */.elementor-46499 .elementor-element.elementor-element-c887b04 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c887b04:hover,
.elementor-46499 .elementor-element.elementor-element-c887b04:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-c887b04 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-c887b04:hover,
    .elementor-46499 .elementor-element.elementor-element-c887b04:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a08c3cf */.elementor-46499 .elementor-element.elementor-element-a08c3cf .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a08c3cf .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a08c3cf .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-a08c3cf .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-a08c3cf .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-a08c3cf .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-a08c3cf .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-a08c3cf .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1d7695 */.elementor-46499 .elementor-element.elementor-element-c1d7695 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c1d7695:hover,
.elementor-46499 .elementor-element.elementor-element-c1d7695:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-c1d7695 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-c1d7695:hover,
    .elementor-46499 .elementor-element.elementor-element-c1d7695:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f322917 */.elementor-46499 .elementor-element.elementor-element-f322917 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f322917 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f322917 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-f322917 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-f322917 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f322917 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-f322917 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f322917 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1790db */.elementor-46499 .elementor-element.elementor-element-d1790db {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d1790db:hover,
.elementor-46499 .elementor-element.elementor-element-d1790db:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-d1790db {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-d1790db:hover,
    .elementor-46499 .elementor-element.elementor-element-d1790db:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d3039d4 */.elementor-46499 .elementor-element.elementor-element-d3039d4 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d3039d4 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d3039d4 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-d3039d4 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-d3039d4 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-d3039d4 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-d3039d4 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-d3039d4 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c18843 */.elementor-46499 .elementor-element.elementor-element-7c18843 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7c18843:hover,
.elementor-46499 .elementor-element.elementor-element-7c18843:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-7c18843 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-7c18843:hover,
    .elementor-46499 .elementor-element.elementor-element-7c18843:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1971df9 */.elementor-46499 .elementor-element.elementor-element-1971df9 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1971df9 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1971df9 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-1971df9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-1971df9 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-1971df9 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-1971df9 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-1971df9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a77b1b */.elementor-46499 .elementor-element.elementor-element-6a77b1b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6a77b1b:hover,
.elementor-46499 .elementor-element.elementor-element-6a77b1b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-6a77b1b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-6a77b1b:hover,
    .elementor-46499 .elementor-element.elementor-element-6a77b1b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5d974a9 */.elementor-46499 .elementor-element.elementor-element-5d974a9 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5d974a9 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5d974a9 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-5d974a9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-5d974a9 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-5d974a9 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-5d974a9 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-5d974a9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0ea43d */.elementor-46499 .elementor-element.elementor-element-f0ea43d {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f0ea43d:hover,
.elementor-46499 .elementor-element.elementor-element-f0ea43d:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f0ea43d {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f0ea43d:hover,
    .elementor-46499 .elementor-element.elementor-element-f0ea43d:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c5cd4fa */.elementor-46499 .elementor-element.elementor-element-c5cd4fa .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c5cd4fa .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c5cd4fa .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-c5cd4fa .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-c5cd4fa .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-c5cd4fa .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-c5cd4fa .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-c5cd4fa .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20e75f3 */.elementor-46499 .elementor-element.elementor-element-20e75f3 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-20e75f3:hover,
.elementor-46499 .elementor-element.elementor-element-20e75f3:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-20e75f3 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-20e75f3:hover,
    .elementor-46499 .elementor-element.elementor-element-20e75f3:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0c1c806 */.elementor-46499 .elementor-element.elementor-element-0c1c806 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0c1c806 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0c1c806 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-0c1c806 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-0c1c806 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0c1c806 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-0c1c806 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0c1c806 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e92ebcc */.elementor-46499 .elementor-element.elementor-element-e92ebcc {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e92ebcc:hover,
.elementor-46499 .elementor-element.elementor-element-e92ebcc:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-e92ebcc {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-e92ebcc:hover,
    .elementor-46499 .elementor-element.elementor-element-e92ebcc:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f1adcdc */.elementor-46499 .elementor-element.elementor-element-f1adcdc .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f1adcdc .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f1adcdc .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-f1adcdc .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-f1adcdc .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f1adcdc .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-f1adcdc .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f1adcdc .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32b8344 */.elementor-46499 .elementor-element.elementor-element-32b8344 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-32b8344:hover,
.elementor-46499 .elementor-element.elementor-element-32b8344:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-32b8344 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-32b8344:hover,
    .elementor-46499 .elementor-element.elementor-element-32b8344:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1134906 */.elementor-46499 .elementor-element.elementor-element-1134906 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1134906 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1134906 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-1134906 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-1134906 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-1134906 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-1134906 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-1134906 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0bbc854 */.elementor-46499 .elementor-element.elementor-element-0bbc854 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0bbc854:hover,
.elementor-46499 .elementor-element.elementor-element-0bbc854:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0bbc854 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0bbc854:hover,
    .elementor-46499 .elementor-element.elementor-element-0bbc854:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-98aa0a5 */.elementor-46499 .elementor-element.elementor-element-98aa0a5 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-98aa0a5 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-98aa0a5 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-98aa0a5 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-98aa0a5 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-98aa0a5 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-98aa0a5 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-98aa0a5 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-528f98d */.elementor-46499 .elementor-element.elementor-element-528f98d {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-528f98d:hover,
.elementor-46499 .elementor-element.elementor-element-528f98d:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-528f98d {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-528f98d:hover,
    .elementor-46499 .elementor-element.elementor-element-528f98d:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0261161 */.elementor-46499 .elementor-element.elementor-element-0261161 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0261161 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0261161 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-0261161 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-0261161 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0261161 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-0261161 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0261161 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57ff565 */.elementor-46499 .elementor-element.elementor-element-57ff565 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-57ff565:hover,
.elementor-46499 .elementor-element.elementor-element-57ff565:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-57ff565 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-57ff565:hover,
    .elementor-46499 .elementor-element.elementor-element-57ff565:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-edaa048 */.elementor-46499 .elementor-element.elementor-element-edaa048 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-edaa048 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-edaa048 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-edaa048 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-edaa048 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-edaa048 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-edaa048 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-edaa048 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14214ac */.elementor-46499 .elementor-element.elementor-element-14214ac {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-14214ac:hover,
.elementor-46499 .elementor-element.elementor-element-14214ac:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-14214ac {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-14214ac:hover,
    .elementor-46499 .elementor-element.elementor-element-14214ac:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be3d2d6 */.elementor-46499 .elementor-element.elementor-element-be3d2d6 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-be3d2d6 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-be3d2d6 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-be3d2d6 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-be3d2d6 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-be3d2d6 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-be3d2d6 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-be3d2d6 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-366c303 */.elementor-46499 .elementor-element.elementor-element-366c303 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-366c303:hover,
.elementor-46499 .elementor-element.elementor-element-366c303:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-366c303 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-366c303:hover,
    .elementor-46499 .elementor-element.elementor-element-366c303:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a2f93b */.elementor-46499 .elementor-element.elementor-element-1a2f93b .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1a2f93b .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1a2f93b .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-1a2f93b .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-1a2f93b .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-1a2f93b .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-1a2f93b .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-1a2f93b .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5743696 */.elementor-46499 .elementor-element.elementor-element-5743696 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5743696:hover,
.elementor-46499 .elementor-element.elementor-element-5743696:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-5743696 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-5743696:hover,
    .elementor-46499 .elementor-element.elementor-element-5743696:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f51c41 */.elementor-46499 .elementor-element.elementor-element-0f51c41 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0f51c41 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0f51c41 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-0f51c41 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-0f51c41 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0f51c41 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-0f51c41 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0f51c41 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad11334 */.elementor-46499 .elementor-element.elementor-element-ad11334 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ad11334:hover,
.elementor-46499 .elementor-element.elementor-element-ad11334:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ad11334 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ad11334:hover,
    .elementor-46499 .elementor-element.elementor-element-ad11334:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d074907 */.elementor-46499 .elementor-element.elementor-element-d074907 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d074907 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d074907 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-d074907 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-d074907 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-d074907 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-d074907 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-d074907 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8509065 */.elementor-46499 .elementor-element.elementor-element-8509065 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8509065:hover,
.elementor-46499 .elementor-element.elementor-element-8509065:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-8509065 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-8509065:hover,
    .elementor-46499 .elementor-element.elementor-element-8509065:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-30f7ecf */.elementor-46499 .elementor-element.elementor-element-30f7ecf .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-30f7ecf .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-30f7ecf .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-30f7ecf .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-30f7ecf .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-30f7ecf .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-30f7ecf .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-30f7ecf .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e9c743 */.elementor-46499 .elementor-element.elementor-element-3e9c743 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3e9c743:hover,
.elementor-46499 .elementor-element.elementor-element-3e9c743:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-3e9c743 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-3e9c743:hover,
    .elementor-46499 .elementor-element.elementor-element-3e9c743:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3070217 */.elementor-46499 .elementor-element.elementor-element-3070217 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3070217 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3070217 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-3070217 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-3070217 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-3070217 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-3070217 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-3070217 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7227853 */.elementor-46499 .elementor-element.elementor-element-7227853 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7227853:hover,
.elementor-46499 .elementor-element.elementor-element-7227853:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-7227853 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-7227853:hover,
    .elementor-46499 .elementor-element.elementor-element-7227853:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6514ff3 */.elementor-46499 .elementor-element.elementor-element-6514ff3 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6514ff3 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6514ff3 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-6514ff3 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-6514ff3 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-6514ff3 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-6514ff3 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-6514ff3 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3601968 */.elementor-46499 .elementor-element.elementor-element-3601968 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3601968:hover,
.elementor-46499 .elementor-element.elementor-element-3601968:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-3601968 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-3601968:hover,
    .elementor-46499 .elementor-element.elementor-element-3601968:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cbfc109 */.elementor-46499 .elementor-element.elementor-element-cbfc109 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-cbfc109 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-cbfc109 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-cbfc109 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-cbfc109 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-cbfc109 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-cbfc109 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-cbfc109 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92170d4 */.elementor-46499 .elementor-element.elementor-element-92170d4 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-92170d4:hover,
.elementor-46499 .elementor-element.elementor-element-92170d4:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-92170d4 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-92170d4:hover,
    .elementor-46499 .elementor-element.elementor-element-92170d4:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e2498b7 */.elementor-46499 .elementor-element.elementor-element-e2498b7 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e2498b7 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e2498b7 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-e2498b7 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-e2498b7 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-e2498b7 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-e2498b7 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-e2498b7 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20f13eb */.elementor-46499 .elementor-element.elementor-element-20f13eb {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-20f13eb:hover,
.elementor-46499 .elementor-element.elementor-element-20f13eb:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-20f13eb {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-20f13eb:hover,
    .elementor-46499 .elementor-element.elementor-element-20f13eb:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4a405bc */.elementor-46499 .elementor-element.elementor-element-4a405bc .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4a405bc .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4a405bc .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-4a405bc .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-4a405bc .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-4a405bc .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-4a405bc .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-4a405bc .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-517e616 */.elementor-46499 .elementor-element.elementor-element-517e616 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-517e616:hover,
.elementor-46499 .elementor-element.elementor-element-517e616:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-517e616 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-517e616:hover,
    .elementor-46499 .elementor-element.elementor-element-517e616:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9dd52b */.elementor-46499 .elementor-element.elementor-element-a9dd52b .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a9dd52b .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a9dd52b .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-a9dd52b .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-a9dd52b .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-a9dd52b .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-a9dd52b .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-a9dd52b .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02ea0d3 */.elementor-46499 .elementor-element.elementor-element-02ea0d3 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-02ea0d3:hover,
.elementor-46499 .elementor-element.elementor-element-02ea0d3:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-02ea0d3 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-02ea0d3:hover,
    .elementor-46499 .elementor-element.elementor-element-02ea0d3:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b04c350 */.elementor-46499 .elementor-element.elementor-element-b04c350 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b04c350 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b04c350 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-b04c350 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-b04c350 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b04c350 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-b04c350 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b04c350 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15081a6 */.elementor-46499 .elementor-element.elementor-element-15081a6 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-15081a6:hover,
.elementor-46499 .elementor-element.elementor-element-15081a6:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-15081a6 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-15081a6:hover,
    .elementor-46499 .elementor-element.elementor-element-15081a6:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0baa89 */.elementor-46499 .elementor-element.elementor-element-a0baa89 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a0baa89 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a0baa89 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-a0baa89 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-a0baa89 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-a0baa89 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-a0baa89 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-a0baa89 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2d4447 */.elementor-46499 .elementor-element.elementor-element-b2d4447 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b2d4447:hover,
.elementor-46499 .elementor-element.elementor-element-b2d4447:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b2d4447 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b2d4447:hover,
    .elementor-46499 .elementor-element.elementor-element-b2d4447:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7d82b2d */.elementor-46499 .elementor-element.elementor-element-7d82b2d .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7d82b2d .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7d82b2d .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-7d82b2d .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-7d82b2d .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-7d82b2d .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-7d82b2d .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-7d82b2d .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec26c6e */.elementor-46499 .elementor-element.elementor-element-ec26c6e {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ec26c6e:hover,
.elementor-46499 .elementor-element.elementor-element-ec26c6e:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ec26c6e {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ec26c6e:hover,
    .elementor-46499 .elementor-element.elementor-element-ec26c6e:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f27e378 */.elementor-46499 .elementor-element.elementor-element-f27e378 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f27e378 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f27e378 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-f27e378 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-f27e378 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f27e378 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-f27e378 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f27e378 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18199d9 */.elementor-46499 .elementor-element.elementor-element-18199d9 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-18199d9:hover,
.elementor-46499 .elementor-element.elementor-element-18199d9:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-18199d9 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-18199d9:hover,
    .elementor-46499 .elementor-element.elementor-element-18199d9:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-246cc77 */.elementor-46499 .elementor-element.elementor-element-246cc77 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-246cc77 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-246cc77 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-246cc77 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-246cc77 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-246cc77 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-246cc77 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-246cc77 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3da18b7 */.elementor-46499 .elementor-element.elementor-element-3da18b7 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3da18b7:hover,
.elementor-46499 .elementor-element.elementor-element-3da18b7:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-3da18b7 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-3da18b7:hover,
    .elementor-46499 .elementor-element.elementor-element-3da18b7:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9855d7 */.elementor-46499 .elementor-element.elementor-element-f9855d7 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f9855d7 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f9855d7 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-f9855d7 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-f9855d7 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f9855d7 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-f9855d7 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f9855d7 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-734bbe2 */.elementor-46499 .elementor-element.elementor-element-734bbe2 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-734bbe2:hover,
.elementor-46499 .elementor-element.elementor-element-734bbe2:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-734bbe2 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-734bbe2:hover,
    .elementor-46499 .elementor-element.elementor-element-734bbe2:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7eafa9 */.elementor-46499 .elementor-element.elementor-element-d7eafa9 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d7eafa9 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d7eafa9 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-d7eafa9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-d7eafa9 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-d7eafa9 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-d7eafa9 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-d7eafa9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e760e11 */.elementor-46499 .elementor-element.elementor-element-e760e11 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e760e11:hover,
.elementor-46499 .elementor-element.elementor-element-e760e11:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-e760e11 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-e760e11:hover,
    .elementor-46499 .elementor-element.elementor-element-e760e11:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-19e91ca */.elementor-46499 .elementor-element.elementor-element-19e91ca .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-19e91ca .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-19e91ca .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-19e91ca .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-19e91ca .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-19e91ca .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-19e91ca .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-19e91ca .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c164549 */.elementor-46499 .elementor-element.elementor-element-c164549 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c164549:hover,
.elementor-46499 .elementor-element.elementor-element-c164549:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-c164549 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-c164549:hover,
    .elementor-46499 .elementor-element.elementor-element-c164549:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c6fa40 */.elementor-46499 .elementor-element.elementor-element-3c6fa40 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3c6fa40 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3c6fa40 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-3c6fa40 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-3c6fa40 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-3c6fa40 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-3c6fa40 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-3c6fa40 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a776dc */.elementor-46499 .elementor-element.elementor-element-8a776dc {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8a776dc:hover,
.elementor-46499 .elementor-element.elementor-element-8a776dc:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-8a776dc {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-8a776dc:hover,
    .elementor-46499 .elementor-element.elementor-element-8a776dc:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4df47a3 */.elementor-46499 .elementor-element.elementor-element-4df47a3 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4df47a3 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4df47a3 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-4df47a3 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-4df47a3 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-4df47a3 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-4df47a3 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-4df47a3 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5282f8a */.elementor-46499 .elementor-element.elementor-element-5282f8a {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5282f8a:hover,
.elementor-46499 .elementor-element.elementor-element-5282f8a:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-5282f8a {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-5282f8a:hover,
    .elementor-46499 .elementor-element.elementor-element-5282f8a:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba36abb */.elementor-46499 .elementor-element.elementor-element-ba36abb .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ba36abb .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ba36abb .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-ba36abb .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-ba36abb .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ba36abb .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-ba36abb .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ba36abb .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8734c81 */.elementor-46499 .elementor-element.elementor-element-8734c81 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8734c81:hover,
.elementor-46499 .elementor-element.elementor-element-8734c81:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-8734c81 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-8734c81:hover,
    .elementor-46499 .elementor-element.elementor-element-8734c81:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e817f33 */.elementor-46499 .elementor-element.elementor-element-e817f33 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e817f33 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e817f33 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-e817f33 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-e817f33 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-e817f33 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-e817f33 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-e817f33 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b416914 */.elementor-46499 .elementor-element.elementor-element-b416914 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b416914:hover,
.elementor-46499 .elementor-element.elementor-element-b416914:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b416914 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b416914:hover,
    .elementor-46499 .elementor-element.elementor-element-b416914:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7f131c1 */.elementor-46499 .elementor-element.elementor-element-7f131c1 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7f131c1 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7f131c1 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-7f131c1 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-7f131c1 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-7f131c1 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-7f131c1 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-7f131c1 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f55dc65 */.elementor-46499 .elementor-element.elementor-element-f55dc65 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f55dc65:hover,
.elementor-46499 .elementor-element.elementor-element-f55dc65:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f55dc65 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f55dc65:hover,
    .elementor-46499 .elementor-element.elementor-element-f55dc65:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-08892d2 */.elementor-46499 .elementor-element.elementor-element-08892d2 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-08892d2 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-08892d2 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-08892d2 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-08892d2 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-08892d2 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-08892d2 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-08892d2 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0ed4aa */.elementor-46499 .elementor-element.elementor-element-b0ed4aa {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b0ed4aa:hover,
.elementor-46499 .elementor-element.elementor-element-b0ed4aa:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b0ed4aa {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b0ed4aa:hover,
    .elementor-46499 .elementor-element.elementor-element-b0ed4aa:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a26139 */.elementor-46499 .elementor-element.elementor-element-2a26139 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-2a26139 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-2a26139 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-2a26139 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-2a26139 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-2a26139 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-2a26139 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-2a26139 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de07d5e */.elementor-46499 .elementor-element.elementor-element-de07d5e {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-de07d5e:hover,
.elementor-46499 .elementor-element.elementor-element-de07d5e:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-de07d5e {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-de07d5e:hover,
    .elementor-46499 .elementor-element.elementor-element-de07d5e:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9ed4b4f */.elementor-46499 .elementor-element.elementor-element-9ed4b4f .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9ed4b4f .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9ed4b4f .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-9ed4b4f .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-9ed4b4f .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-9ed4b4f .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-9ed4b4f .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-9ed4b4f .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53add3b */.elementor-46499 .elementor-element.elementor-element-53add3b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-53add3b:hover,
.elementor-46499 .elementor-element.elementor-element-53add3b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-53add3b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-53add3b:hover,
    .elementor-46499 .elementor-element.elementor-element-53add3b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6cc4c38 */.elementor-46499 .elementor-element.elementor-element-6cc4c38 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6cc4c38 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6cc4c38 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-6cc4c38 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-6cc4c38 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-6cc4c38 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-6cc4c38 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-6cc4c38 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0165061 */.elementor-46499 .elementor-element.elementor-element-0165061 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0165061:hover,
.elementor-46499 .elementor-element.elementor-element-0165061:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0165061 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0165061:hover,
    .elementor-46499 .elementor-element.elementor-element-0165061:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a66f55 */.elementor-46499 .elementor-element.elementor-element-9a66f55 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9a66f55 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9a66f55 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-9a66f55 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-9a66f55 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-9a66f55 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-9a66f55 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-9a66f55 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f92848e */.elementor-46499 .elementor-element.elementor-element-f92848e {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f92848e:hover,
.elementor-46499 .elementor-element.elementor-element-f92848e:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f92848e {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f92848e:hover,
    .elementor-46499 .elementor-element.elementor-element-f92848e:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-14ea57f */.elementor-46499 .elementor-element.elementor-element-14ea57f .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-14ea57f .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-14ea57f .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-14ea57f .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-14ea57f .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-14ea57f .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-14ea57f .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-14ea57f .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1050ef */.elementor-46499 .elementor-element.elementor-element-c1050ef {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c1050ef:hover,
.elementor-46499 .elementor-element.elementor-element-c1050ef:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-c1050ef {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-c1050ef:hover,
    .elementor-46499 .elementor-element.elementor-element-c1050ef:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eecf2a0 */.elementor-46499 .elementor-element.elementor-element-eecf2a0 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-eecf2a0 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-eecf2a0 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-eecf2a0 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-eecf2a0 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-eecf2a0 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-eecf2a0 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-eecf2a0 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fba044 */.elementor-46499 .elementor-element.elementor-element-5fba044 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5fba044:hover,
.elementor-46499 .elementor-element.elementor-element-5fba044:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-5fba044 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-5fba044:hover,
    .elementor-46499 .elementor-element.elementor-element-5fba044:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd6cfc1 */.elementor-46499 .elementor-element.elementor-element-dd6cfc1 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-dd6cfc1 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-dd6cfc1 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-dd6cfc1 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-dd6cfc1 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-dd6cfc1 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-dd6cfc1 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-dd6cfc1 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed762e8 */.elementor-46499 .elementor-element.elementor-element-ed762e8 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ed762e8:hover,
.elementor-46499 .elementor-element.elementor-element-ed762e8:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ed762e8 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ed762e8:hover,
    .elementor-46499 .elementor-element.elementor-element-ed762e8:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b64a0ea */.elementor-46499 .elementor-element.elementor-element-b64a0ea .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b64a0ea .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b64a0ea .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-b64a0ea .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-b64a0ea .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b64a0ea .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-b64a0ea .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b64a0ea .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-678a05a */.elementor-46499 .elementor-element.elementor-element-678a05a {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-678a05a:hover,
.elementor-46499 .elementor-element.elementor-element-678a05a:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-678a05a {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-678a05a:hover,
    .elementor-46499 .elementor-element.elementor-element-678a05a:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f85bd98 */.elementor-46499 .elementor-element.elementor-element-f85bd98 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f85bd98 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f85bd98 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-f85bd98 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-f85bd98 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f85bd98 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-f85bd98 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f85bd98 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f75f9c0 */.elementor-46499 .elementor-element.elementor-element-f75f9c0 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f75f9c0:hover,
.elementor-46499 .elementor-element.elementor-element-f75f9c0:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f75f9c0 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f75f9c0:hover,
    .elementor-46499 .elementor-element.elementor-element-f75f9c0:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-08a7639 */.elementor-46499 .elementor-element.elementor-element-08a7639 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-08a7639 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-08a7639 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-08a7639 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-08a7639 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-08a7639 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-08a7639 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-08a7639 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49549a3 */.elementor-46499 .elementor-element.elementor-element-49549a3 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-49549a3:hover,
.elementor-46499 .elementor-element.elementor-element-49549a3:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-49549a3 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-49549a3:hover,
    .elementor-46499 .elementor-element.elementor-element-49549a3:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8be5a72 */.elementor-46499 .elementor-element.elementor-element-8be5a72 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8be5a72 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8be5a72 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-8be5a72 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-8be5a72 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-8be5a72 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-8be5a72 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-8be5a72 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-609b11d */.elementor-46499 .elementor-element.elementor-element-609b11d {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-609b11d:hover,
.elementor-46499 .elementor-element.elementor-element-609b11d:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-609b11d {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-609b11d:hover,
    .elementor-46499 .elementor-element.elementor-element-609b11d:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6938078 */.elementor-46499 .elementor-element.elementor-element-6938078 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6938078 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6938078 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-6938078 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-6938078 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-6938078 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-6938078 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-6938078 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-162490b */.elementor-46499 .elementor-element.elementor-element-162490b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-162490b:hover,
.elementor-46499 .elementor-element.elementor-element-162490b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-162490b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-162490b:hover,
    .elementor-46499 .elementor-element.elementor-element-162490b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-076aaec */.elementor-46499 .elementor-element.elementor-element-076aaec .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-076aaec .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-076aaec .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-076aaec .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-076aaec .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-076aaec .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-076aaec .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-076aaec .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-559057e */.elementor-46499 .elementor-element.elementor-element-559057e {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-559057e:hover,
.elementor-46499 .elementor-element.elementor-element-559057e:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-559057e {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-559057e:hover,
    .elementor-46499 .elementor-element.elementor-element-559057e:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b776d79 */.elementor-46499 .elementor-element.elementor-element-b776d79 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b776d79 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b776d79 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-b776d79 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-b776d79 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b776d79 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-b776d79 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b776d79 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0931804 */.elementor-46499 .elementor-element.elementor-element-0931804 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0931804:hover,
.elementor-46499 .elementor-element.elementor-element-0931804:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0931804 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0931804:hover,
    .elementor-46499 .elementor-element.elementor-element-0931804:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-858084f */.elementor-46499 .elementor-element.elementor-element-858084f .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-858084f .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-858084f .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-858084f .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-858084f .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-858084f .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-858084f .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-858084f .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47121f2 */.elementor-46499 .elementor-element.elementor-element-47121f2 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-47121f2:hover,
.elementor-46499 .elementor-element.elementor-element-47121f2:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-47121f2 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-47121f2:hover,
    .elementor-46499 .elementor-element.elementor-element-47121f2:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1710a24 */.elementor-46499 .elementor-element.elementor-element-1710a24 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1710a24 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1710a24 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-1710a24 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-1710a24 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-1710a24 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-1710a24 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-1710a24 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc0dbae */.elementor-46499 .elementor-element.elementor-element-fc0dbae {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-fc0dbae:hover,
.elementor-46499 .elementor-element.elementor-element-fc0dbae:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-fc0dbae {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-fc0dbae:hover,
    .elementor-46499 .elementor-element.elementor-element-fc0dbae:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-db363c1 */.elementor-46499 .elementor-element.elementor-element-db363c1 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-db363c1 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-db363c1 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-db363c1 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-db363c1 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-db363c1 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-db363c1 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-db363c1 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-258df91 */.elementor-46499 .elementor-element.elementor-element-258df91 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-258df91:hover,
.elementor-46499 .elementor-element.elementor-element-258df91:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-258df91 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-258df91:hover,
    .elementor-46499 .elementor-element.elementor-element-258df91:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-45d4918 */.elementor-46499 .elementor-element.elementor-element-45d4918 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-45d4918 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-45d4918 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-45d4918 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-45d4918 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-45d4918 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-45d4918 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-45d4918 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e9b540 */.elementor-46499 .elementor-element.elementor-element-7e9b540 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7e9b540:hover,
.elementor-46499 .elementor-element.elementor-element-7e9b540:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-7e9b540 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-7e9b540:hover,
    .elementor-46499 .elementor-element.elementor-element-7e9b540:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9e035bf */.elementor-46499 .elementor-element.elementor-element-9e035bf .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9e035bf .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9e035bf .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-9e035bf .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-9e035bf .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-9e035bf .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-9e035bf .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-9e035bf .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed559f6 */.elementor-46499 .elementor-element.elementor-element-ed559f6 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ed559f6:hover,
.elementor-46499 .elementor-element.elementor-element-ed559f6:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ed559f6 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ed559f6:hover,
    .elementor-46499 .elementor-element.elementor-element-ed559f6:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0170b56 */.elementor-46499 .elementor-element.elementor-element-0170b56 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0170b56 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0170b56 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-0170b56 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-0170b56 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0170b56 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-0170b56 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0170b56 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b525058 */.elementor-46499 .elementor-element.elementor-element-b525058 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b525058:hover,
.elementor-46499 .elementor-element.elementor-element-b525058:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b525058 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b525058:hover,
    .elementor-46499 .elementor-element.elementor-element-b525058:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6460d81 */.elementor-46499 .elementor-element.elementor-element-6460d81 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6460d81 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6460d81 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-6460d81 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-6460d81 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-6460d81 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-6460d81 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-6460d81 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f056bf5 */.elementor-46499 .elementor-element.elementor-element-f056bf5 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f056bf5:hover,
.elementor-46499 .elementor-element.elementor-element-f056bf5:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f056bf5 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f056bf5:hover,
    .elementor-46499 .elementor-element.elementor-element-f056bf5:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-04720c6 */.elementor-46499 .elementor-element.elementor-element-04720c6 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-04720c6 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-04720c6 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-04720c6 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-04720c6 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-04720c6 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-04720c6 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-04720c6 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38b0663 */.elementor-46499 .elementor-element.elementor-element-38b0663 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-38b0663:hover,
.elementor-46499 .elementor-element.elementor-element-38b0663:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-38b0663 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-38b0663:hover,
    .elementor-46499 .elementor-element.elementor-element-38b0663:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-acf98fa */.elementor-46499 .elementor-element.elementor-element-acf98fa .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-acf98fa .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-acf98fa .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-acf98fa .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-acf98fa .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-acf98fa .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-acf98fa .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-acf98fa .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6082962 */.elementor-46499 .elementor-element.elementor-element-6082962 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6082962:hover,
.elementor-46499 .elementor-element.elementor-element-6082962:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-6082962 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-6082962:hover,
    .elementor-46499 .elementor-element.elementor-element-6082962:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-48f865b */.elementor-46499 .elementor-element.elementor-element-48f865b .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-48f865b .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-48f865b .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-48f865b .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-48f865b .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-48f865b .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-48f865b .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-48f865b .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a181adf */.elementor-46499 .elementor-element.elementor-element-a181adf {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a181adf:hover,
.elementor-46499 .elementor-element.elementor-element-a181adf:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-a181adf {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-a181adf:hover,
    .elementor-46499 .elementor-element.elementor-element-a181adf:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fa5b971 */.elementor-46499 .elementor-element.elementor-element-fa5b971 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-fa5b971 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-fa5b971 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-fa5b971 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-fa5b971 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-fa5b971 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-fa5b971 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-fa5b971 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b2c8f9 */.elementor-46499 .elementor-element.elementor-element-9b2c8f9 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9b2c8f9:hover,
.elementor-46499 .elementor-element.elementor-element-9b2c8f9:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-9b2c8f9 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-9b2c8f9:hover,
    .elementor-46499 .elementor-element.elementor-element-9b2c8f9:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bc9f471 */.elementor-46499 .elementor-element.elementor-element-bc9f471 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-bc9f471 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-bc9f471 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-bc9f471 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-bc9f471 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-bc9f471 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-bc9f471 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-bc9f471 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a3e276f */.elementor-46499 .elementor-element.elementor-element-a3e276f {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a3e276f:hover,
.elementor-46499 .elementor-element.elementor-element-a3e276f:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-a3e276f {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-a3e276f:hover,
    .elementor-46499 .elementor-element.elementor-element-a3e276f:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f1ce4ad */.elementor-46499 .elementor-element.elementor-element-f1ce4ad .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f1ce4ad .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f1ce4ad .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-f1ce4ad .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-f1ce4ad .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f1ce4ad .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-f1ce4ad .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f1ce4ad .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a18764f */.elementor-46499 .elementor-element.elementor-element-a18764f {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a18764f:hover,
.elementor-46499 .elementor-element.elementor-element-a18764f:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-a18764f {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-a18764f:hover,
    .elementor-46499 .elementor-element.elementor-element-a18764f:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-142fdab */.elementor-46499 .elementor-element.elementor-element-142fdab .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-142fdab .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-142fdab .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-142fdab .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-142fdab .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-142fdab .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-142fdab .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-142fdab .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-589aff8 */.elementor-46499 .elementor-element.elementor-element-589aff8 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-589aff8:hover,
.elementor-46499 .elementor-element.elementor-element-589aff8:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-589aff8 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-589aff8:hover,
    .elementor-46499 .elementor-element.elementor-element-589aff8:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-255ff6a */.elementor-46499 .elementor-element.elementor-element-255ff6a .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-255ff6a .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-255ff6a .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-255ff6a .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-255ff6a .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-255ff6a .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-255ff6a .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-255ff6a .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c0b54 */.elementor-46499 .elementor-element.elementor-element-72c0b54 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-72c0b54:hover,
.elementor-46499 .elementor-element.elementor-element-72c0b54:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-72c0b54 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-72c0b54:hover,
    .elementor-46499 .elementor-element.elementor-element-72c0b54:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c559140 */.elementor-46499 .elementor-element.elementor-element-c559140 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c559140 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c559140 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-c559140 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-c559140 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-c559140 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-c559140 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-c559140 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea33620 */.elementor-46499 .elementor-element.elementor-element-ea33620 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ea33620:hover,
.elementor-46499 .elementor-element.elementor-element-ea33620:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ea33620 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ea33620:hover,
    .elementor-46499 .elementor-element.elementor-element-ea33620:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ae8e5a */.elementor-46499 .elementor-element.elementor-element-4ae8e5a .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4ae8e5a .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4ae8e5a .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-4ae8e5a .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-4ae8e5a .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-4ae8e5a .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-4ae8e5a .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-4ae8e5a .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-421b76b */.elementor-46499 .elementor-element.elementor-element-421b76b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-421b76b:hover,
.elementor-46499 .elementor-element.elementor-element-421b76b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-421b76b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-421b76b:hover,
    .elementor-46499 .elementor-element.elementor-element-421b76b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38899aa */.elementor-46499 .elementor-element.elementor-element-38899aa .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-38899aa .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-38899aa .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-38899aa .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-38899aa .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-38899aa .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-38899aa .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-38899aa .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9815721 */.elementor-46499 .elementor-element.elementor-element-9815721 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9815721:hover,
.elementor-46499 .elementor-element.elementor-element-9815721:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-9815721 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-9815721:hover,
    .elementor-46499 .elementor-element.elementor-element-9815721:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-206dcb8 */.elementor-46499 .elementor-element.elementor-element-206dcb8 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-206dcb8 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-206dcb8 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-206dcb8 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-206dcb8 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-206dcb8 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-206dcb8 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-206dcb8 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50f5c86 */.elementor-46499 .elementor-element.elementor-element-50f5c86 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-50f5c86:hover,
.elementor-46499 .elementor-element.elementor-element-50f5c86:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-50f5c86 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-50f5c86:hover,
    .elementor-46499 .elementor-element.elementor-element-50f5c86:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a8d7d5 */.elementor-46499 .elementor-element.elementor-element-1a8d7d5 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1a8d7d5 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1a8d7d5 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-1a8d7d5 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-1a8d7d5 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-1a8d7d5 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-1a8d7d5 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-1a8d7d5 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e50add */.elementor-46499 .elementor-element.elementor-element-8e50add {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8e50add:hover,
.elementor-46499 .elementor-element.elementor-element-8e50add:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-8e50add {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-8e50add:hover,
    .elementor-46499 .elementor-element.elementor-element-8e50add:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-674738a */.elementor-46499 .elementor-element.elementor-element-674738a .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-674738a .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-674738a .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-674738a .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-674738a .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-674738a .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-674738a .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-674738a .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e35b920 */.elementor-46499 .elementor-element.elementor-element-e35b920 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e35b920:hover,
.elementor-46499 .elementor-element.elementor-element-e35b920:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-e35b920 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-e35b920:hover,
    .elementor-46499 .elementor-element.elementor-element-e35b920:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b01b790 */.elementor-46499 .elementor-element.elementor-element-b01b790 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b01b790 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b01b790 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-b01b790 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-b01b790 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b01b790 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-b01b790 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b01b790 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58f4259 */.elementor-46499 .elementor-element.elementor-element-58f4259 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-58f4259:hover,
.elementor-46499 .elementor-element.elementor-element-58f4259:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-58f4259 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-58f4259:hover,
    .elementor-46499 .elementor-element.elementor-element-58f4259:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-50be0a7 */.elementor-46499 .elementor-element.elementor-element-50be0a7 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-50be0a7 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-50be0a7 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-50be0a7 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-50be0a7 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-50be0a7 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-50be0a7 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-50be0a7 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a494fe3 */.elementor-46499 .elementor-element.elementor-element-a494fe3 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a494fe3:hover,
.elementor-46499 .elementor-element.elementor-element-a494fe3:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-a494fe3 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-a494fe3:hover,
    .elementor-46499 .elementor-element.elementor-element-a494fe3:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-574b780 */.elementor-46499 .elementor-element.elementor-element-574b780 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-574b780 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-574b780 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-574b780 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-574b780 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-574b780 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-574b780 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-574b780 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b935a7 */.elementor-46499 .elementor-element.elementor-element-7b935a7 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7b935a7:hover,
.elementor-46499 .elementor-element.elementor-element-7b935a7:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-7b935a7 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-7b935a7:hover,
    .elementor-46499 .elementor-element.elementor-element-7b935a7:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d52f9b */.elementor-46499 .elementor-element.elementor-element-2d52f9b .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-2d52f9b .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-2d52f9b .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-2d52f9b .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-2d52f9b .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-2d52f9b .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-2d52f9b .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-2d52f9b .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3bcc5e */.elementor-46499 .elementor-element.elementor-element-f3bcc5e {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f3bcc5e:hover,
.elementor-46499 .elementor-element.elementor-element-f3bcc5e:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f3bcc5e {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f3bcc5e:hover,
    .elementor-46499 .elementor-element.elementor-element-f3bcc5e:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ab204cb */.elementor-46499 .elementor-element.elementor-element-ab204cb .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ab204cb .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ab204cb .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-ab204cb .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-ab204cb .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ab204cb .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-ab204cb .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ab204cb .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb30a96 */.elementor-46499 .elementor-element.elementor-element-cb30a96 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-cb30a96:hover,
.elementor-46499 .elementor-element.elementor-element-cb30a96:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-cb30a96 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-cb30a96:hover,
    .elementor-46499 .elementor-element.elementor-element-cb30a96:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-64541d9 */.elementor-46499 .elementor-element.elementor-element-64541d9 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-64541d9 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-64541d9 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-64541d9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-64541d9 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-64541d9 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-64541d9 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-64541d9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcdd1a8 */.elementor-46499 .elementor-element.elementor-element-bcdd1a8 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-bcdd1a8:hover,
.elementor-46499 .elementor-element.elementor-element-bcdd1a8:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-bcdd1a8 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-bcdd1a8:hover,
    .elementor-46499 .elementor-element.elementor-element-bcdd1a8:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3f229ce */.elementor-46499 .elementor-element.elementor-element-3f229ce .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3f229ce .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3f229ce .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-3f229ce .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-3f229ce .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-3f229ce .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-3f229ce .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-3f229ce .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d46a4c */.elementor-46499 .elementor-element.elementor-element-4d46a4c {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4d46a4c:hover,
.elementor-46499 .elementor-element.elementor-element-4d46a4c:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-4d46a4c {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-4d46a4c:hover,
    .elementor-46499 .elementor-element.elementor-element-4d46a4c:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ee90ba */.elementor-46499 .elementor-element.elementor-element-4ee90ba .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4ee90ba .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4ee90ba .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-4ee90ba .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-4ee90ba .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-4ee90ba .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-4ee90ba .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-4ee90ba .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57ee85b */.elementor-46499 .elementor-element.elementor-element-57ee85b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-57ee85b:hover,
.elementor-46499 .elementor-element.elementor-element-57ee85b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-57ee85b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-57ee85b:hover,
    .elementor-46499 .elementor-element.elementor-element-57ee85b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ab0d93e */.elementor-46499 .elementor-element.elementor-element-ab0d93e .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ab0d93e .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ab0d93e .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-ab0d93e .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-ab0d93e .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ab0d93e .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-ab0d93e .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ab0d93e .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a15298 */.elementor-46499 .elementor-element.elementor-element-7a15298 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7a15298:hover,
.elementor-46499 .elementor-element.elementor-element-7a15298:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-7a15298 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-7a15298:hover,
    .elementor-46499 .elementor-element.elementor-element-7a15298:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e6f6c0 */.elementor-46499 .elementor-element.elementor-element-8e6f6c0 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8e6f6c0 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8e6f6c0 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-8e6f6c0 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-8e6f6c0 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-8e6f6c0 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-8e6f6c0 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-8e6f6c0 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f30c93d */.elementor-46499 .elementor-element.elementor-element-f30c93d {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f30c93d:hover,
.elementor-46499 .elementor-element.elementor-element-f30c93d:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f30c93d {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f30c93d:hover,
    .elementor-46499 .elementor-element.elementor-element-f30c93d:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25f2de8 */.elementor-46499 .elementor-element.elementor-element-25f2de8 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-25f2de8 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-25f2de8 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-25f2de8 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-25f2de8 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-25f2de8 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-25f2de8 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-25f2de8 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-938f6fc */.elementor-46499 .elementor-element.elementor-element-938f6fc {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-938f6fc:hover,
.elementor-46499 .elementor-element.elementor-element-938f6fc:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-938f6fc {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-938f6fc:hover,
    .elementor-46499 .elementor-element.elementor-element-938f6fc:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ebcb125 */.elementor-46499 .elementor-element.elementor-element-ebcb125 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ebcb125 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ebcb125 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-ebcb125 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-ebcb125 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ebcb125 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-ebcb125 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ebcb125 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-175ec90 */.elementor-46499 .elementor-element.elementor-element-175ec90 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-175ec90:hover,
.elementor-46499 .elementor-element.elementor-element-175ec90:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-175ec90 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-175ec90:hover,
    .elementor-46499 .elementor-element.elementor-element-175ec90:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-af03dc5 */.elementor-46499 .elementor-element.elementor-element-af03dc5 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-af03dc5 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-af03dc5 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-af03dc5 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-af03dc5 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-af03dc5 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-af03dc5 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-af03dc5 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-456d621 */.elementor-46499 .elementor-element.elementor-element-456d621 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-456d621:hover,
.elementor-46499 .elementor-element.elementor-element-456d621:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-456d621 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-456d621:hover,
    .elementor-46499 .elementor-element.elementor-element-456d621:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b03428 */.elementor-46499 .elementor-element.elementor-element-7b03428 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7b03428 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7b03428 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-7b03428 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-7b03428 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-7b03428 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-7b03428 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-7b03428 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7090b3b */.elementor-46499 .elementor-element.elementor-element-7090b3b .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7090b3b .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7090b3b .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-7090b3b .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-7090b3b .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-7090b3b .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-7090b3b .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-7090b3b .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f3c691 */.elementor-46499 .elementor-element.elementor-element-8f3c691 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8f3c691 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8f3c691 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-8f3c691 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-8f3c691 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-8f3c691 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-8f3c691 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-8f3c691 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2958438 */.elementor-46499 .elementor-element.elementor-element-2958438 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-2958438:hover,
.elementor-46499 .elementor-element.elementor-element-2958438:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-2958438 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-2958438:hover,
    .elementor-46499 .elementor-element.elementor-element-2958438:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-704cbe9 */.elementor-46499 .elementor-element.elementor-element-704cbe9 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-704cbe9 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-704cbe9 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-704cbe9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-704cbe9 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-704cbe9 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-704cbe9 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-704cbe9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0dca9f */.elementor-46499 .elementor-element.elementor-element-e0dca9f {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e0dca9f:hover,
.elementor-46499 .elementor-element.elementor-element-e0dca9f:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-e0dca9f {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-e0dca9f:hover,
    .elementor-46499 .elementor-element.elementor-element-e0dca9f:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2b7b1c9 */.elementor-46499 .elementor-element.elementor-element-2b7b1c9 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-2b7b1c9 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-2b7b1c9 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-2b7b1c9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-2b7b1c9 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-2b7b1c9 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-2b7b1c9 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-2b7b1c9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e7ad00 */.elementor-46499 .elementor-element.elementor-element-0e7ad00 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0e7ad00:hover,
.elementor-46499 .elementor-element.elementor-element-0e7ad00:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0e7ad00 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0e7ad00:hover,
    .elementor-46499 .elementor-element.elementor-element-0e7ad00:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf0dea4 */.elementor-46499 .elementor-element.elementor-element-cf0dea4 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-cf0dea4 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-cf0dea4 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-cf0dea4 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-cf0dea4 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-cf0dea4 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-cf0dea4 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-cf0dea4 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4174364 */.elementor-46499 .elementor-element.elementor-element-4174364 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4174364:hover,
.elementor-46499 .elementor-element.elementor-element-4174364:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-4174364 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-4174364:hover,
    .elementor-46499 .elementor-element.elementor-element-4174364:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-43437d7 */.elementor-46499 .elementor-element.elementor-element-43437d7 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-43437d7 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-43437d7 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-43437d7 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-43437d7 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-43437d7 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-43437d7 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-43437d7 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c4543b */.elementor-46499 .elementor-element.elementor-element-0c4543b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0c4543b:hover,
.elementor-46499 .elementor-element.elementor-element-0c4543b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0c4543b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0c4543b:hover,
    .elementor-46499 .elementor-element.elementor-element-0c4543b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12b24a8 */.elementor-46499 .elementor-element.elementor-element-12b24a8 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-12b24a8 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-12b24a8 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-12b24a8 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-12b24a8 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-12b24a8 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-12b24a8 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-12b24a8 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1e625f */.elementor-46499 .elementor-element.elementor-element-c1e625f {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c1e625f:hover,
.elementor-46499 .elementor-element.elementor-element-c1e625f:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-c1e625f {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-c1e625f:hover,
    .elementor-46499 .elementor-element.elementor-element-c1e625f:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-825791d */.elementor-46499 .elementor-element.elementor-element-825791d .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-825791d .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-825791d .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-825791d .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-825791d .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-825791d .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-825791d .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-825791d .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f9d08b */.elementor-46499 .elementor-element.elementor-element-6f9d08b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6f9d08b:hover,
.elementor-46499 .elementor-element.elementor-element-6f9d08b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-6f9d08b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-6f9d08b:hover,
    .elementor-46499 .elementor-element.elementor-element-6f9d08b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-127b723 */.elementor-46499 .elementor-element.elementor-element-127b723 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-127b723 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-127b723 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-127b723 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-127b723 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-127b723 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-127b723 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-127b723 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9f2032 */.elementor-46499 .elementor-element.elementor-element-d9f2032 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d9f2032:hover,
.elementor-46499 .elementor-element.elementor-element-d9f2032:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-d9f2032 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-d9f2032:hover,
    .elementor-46499 .elementor-element.elementor-element-d9f2032:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aaf05dc */.elementor-46499 .elementor-element.elementor-element-aaf05dc .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-aaf05dc .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-aaf05dc .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-aaf05dc .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-aaf05dc .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-aaf05dc .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-aaf05dc .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-aaf05dc .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60cf19f */.elementor-46499 .elementor-element.elementor-element-60cf19f {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-60cf19f:hover,
.elementor-46499 .elementor-element.elementor-element-60cf19f:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-60cf19f {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-60cf19f:hover,
    .elementor-46499 .elementor-element.elementor-element-60cf19f:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3092c2d */.elementor-46499 .elementor-element.elementor-element-3092c2d .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3092c2d .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3092c2d .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-3092c2d .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-3092c2d .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-3092c2d .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-3092c2d .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-3092c2d .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a72094 */.elementor-46499 .elementor-element.elementor-element-4a72094 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4a72094:hover,
.elementor-46499 .elementor-element.elementor-element-4a72094:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-4a72094 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-4a72094:hover,
    .elementor-46499 .elementor-element.elementor-element-4a72094:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-13c6185 */.elementor-46499 .elementor-element.elementor-element-13c6185 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-13c6185 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-13c6185 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-13c6185 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-13c6185 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-13c6185 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-13c6185 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-13c6185 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48f33d8 */.elementor-46499 .elementor-element.elementor-element-48f33d8 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-48f33d8:hover,
.elementor-46499 .elementor-element.elementor-element-48f33d8:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-48f33d8 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-48f33d8:hover,
    .elementor-46499 .elementor-element.elementor-element-48f33d8:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1bf74d0 */.elementor-46499 .elementor-element.elementor-element-1bf74d0 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1bf74d0 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1bf74d0 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-1bf74d0 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-1bf74d0 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-1bf74d0 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-1bf74d0 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-1bf74d0 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f9f9cf */.elementor-46499 .elementor-element.elementor-element-0f9f9cf {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0f9f9cf:hover,
.elementor-46499 .elementor-element.elementor-element-0f9f9cf:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0f9f9cf {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0f9f9cf:hover,
    .elementor-46499 .elementor-element.elementor-element-0f9f9cf:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7dace4 */.elementor-46499 .elementor-element.elementor-element-d7dace4 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d7dace4 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d7dace4 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-d7dace4 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-d7dace4 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-d7dace4 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-d7dace4 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-d7dace4 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84bd31e */.elementor-46499 .elementor-element.elementor-element-84bd31e {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-84bd31e:hover,
.elementor-46499 .elementor-element.elementor-element-84bd31e:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-84bd31e {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-84bd31e:hover,
    .elementor-46499 .elementor-element.elementor-element-84bd31e:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c10b07c */.elementor-46499 .elementor-element.elementor-element-c10b07c .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c10b07c .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c10b07c .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-c10b07c .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-c10b07c .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-c10b07c .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-c10b07c .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-c10b07c .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-87a1c6a */.elementor-46499 .elementor-element.elementor-element-87a1c6a {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-87a1c6a:hover,
.elementor-46499 .elementor-element.elementor-element-87a1c6a:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-87a1c6a {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-87a1c6a:hover,
    .elementor-46499 .elementor-element.elementor-element-87a1c6a:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb439 */.elementor-46499 .elementor-element.elementor-element-c0bb439 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c0bb439 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c0bb439 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-c0bb439 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-c0bb439 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-c0bb439 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-c0bb439 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-c0bb439 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0342a59 */.elementor-46499 .elementor-element.elementor-element-0342a59 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0342a59:hover,
.elementor-46499 .elementor-element.elementor-element-0342a59:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0342a59 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0342a59:hover,
    .elementor-46499 .elementor-element.elementor-element-0342a59:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fb100e6 */.elementor-46499 .elementor-element.elementor-element-fb100e6 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-fb100e6 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-fb100e6 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-fb100e6 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-fb100e6 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-fb100e6 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-fb100e6 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-fb100e6 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee0b97b */.elementor-46499 .elementor-element.elementor-element-ee0b97b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ee0b97b:hover,
.elementor-46499 .elementor-element.elementor-element-ee0b97b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ee0b97b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ee0b97b:hover,
    .elementor-46499 .elementor-element.elementor-element-ee0b97b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-573d087 */.elementor-46499 .elementor-element.elementor-element-573d087 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-573d087 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-573d087 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-573d087 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-573d087 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-573d087 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-573d087 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-573d087 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d63b4f8 */.elementor-46499 .elementor-element.elementor-element-d63b4f8 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d63b4f8:hover,
.elementor-46499 .elementor-element.elementor-element-d63b4f8:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-d63b4f8 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-d63b4f8:hover,
    .elementor-46499 .elementor-element.elementor-element-d63b4f8:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ebd0659 */.elementor-46499 .elementor-element.elementor-element-ebd0659 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ebd0659 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ebd0659 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-ebd0659 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-ebd0659 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ebd0659 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-ebd0659 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ebd0659 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-794d021 */.elementor-46499 .elementor-element.elementor-element-794d021 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-794d021:hover,
.elementor-46499 .elementor-element.elementor-element-794d021:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-794d021 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-794d021:hover,
    .elementor-46499 .elementor-element.elementor-element-794d021:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6a4f1b */.elementor-46499 .elementor-element.elementor-element-f6a4f1b .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f6a4f1b .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f6a4f1b .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-f6a4f1b .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-f6a4f1b .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f6a4f1b .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-f6a4f1b .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f6a4f1b .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebfc85b */.elementor-46499 .elementor-element.elementor-element-ebfc85b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ebfc85b:hover,
.elementor-46499 .elementor-element.elementor-element-ebfc85b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ebfc85b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ebfc85b:hover,
    .elementor-46499 .elementor-element.elementor-element-ebfc85b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf1279c */.elementor-46499 .elementor-element.elementor-element-cf1279c .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-cf1279c .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-cf1279c .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-cf1279c .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-cf1279c .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-cf1279c .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-cf1279c .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-cf1279c .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-166516b */.elementor-46499 .elementor-element.elementor-element-166516b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-166516b:hover,
.elementor-46499 .elementor-element.elementor-element-166516b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-166516b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-166516b:hover,
    .elementor-46499 .elementor-element.elementor-element-166516b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ca23af */.elementor-46499 .elementor-element.elementor-element-4ca23af .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4ca23af .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4ca23af .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-4ca23af .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-4ca23af .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-4ca23af .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-4ca23af .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-4ca23af .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f7fc6f */.elementor-46499 .elementor-element.elementor-element-3f7fc6f {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3f7fc6f:hover,
.elementor-46499 .elementor-element.elementor-element-3f7fc6f:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-3f7fc6f {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-3f7fc6f:hover,
    .elementor-46499 .elementor-element.elementor-element-3f7fc6f:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6e8977d */.elementor-46499 .elementor-element.elementor-element-6e8977d .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6e8977d .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6e8977d .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-6e8977d .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-6e8977d .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-6e8977d .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-6e8977d .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-6e8977d .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35af2f2 */.elementor-46499 .elementor-element.elementor-element-35af2f2 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-35af2f2:hover,
.elementor-46499 .elementor-element.elementor-element-35af2f2:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-35af2f2 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-35af2f2:hover,
    .elementor-46499 .elementor-element.elementor-element-35af2f2:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0015734 */.elementor-46499 .elementor-element.elementor-element-0015734 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0015734 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0015734 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-0015734 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-0015734 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0015734 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-0015734 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0015734 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-678d152 */.elementor-46499 .elementor-element.elementor-element-678d152 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-678d152:hover,
.elementor-46499 .elementor-element.elementor-element-678d152:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-678d152 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-678d152:hover,
    .elementor-46499 .elementor-element.elementor-element-678d152:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5940b3e */.elementor-46499 .elementor-element.elementor-element-5940b3e .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5940b3e .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5940b3e .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-5940b3e .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-5940b3e .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-5940b3e .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-5940b3e .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-5940b3e .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6f8949 */.elementor-46499 .elementor-element.elementor-element-f6f8949 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f6f8949:hover,
.elementor-46499 .elementor-element.elementor-element-f6f8949:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f6f8949 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f6f8949:hover,
    .elementor-46499 .elementor-element.elementor-element-f6f8949:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c21cf8 */.elementor-46499 .elementor-element.elementor-element-5c21cf8 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5c21cf8 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5c21cf8 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-5c21cf8 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-5c21cf8 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-5c21cf8 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-5c21cf8 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-5c21cf8 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6642200 */.elementor-46499 .elementor-element.elementor-element-6642200 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6642200:hover,
.elementor-46499 .elementor-element.elementor-element-6642200:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-6642200 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-6642200:hover,
    .elementor-46499 .elementor-element.elementor-element-6642200:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9dcf266 */.elementor-46499 .elementor-element.elementor-element-9dcf266 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9dcf266 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9dcf266 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-9dcf266 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-9dcf266 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-9dcf266 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-9dcf266 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-9dcf266 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2abda3 */.elementor-46499 .elementor-element.elementor-element-a2abda3 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a2abda3:hover,
.elementor-46499 .elementor-element.elementor-element-a2abda3:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-a2abda3 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-a2abda3:hover,
    .elementor-46499 .elementor-element.elementor-element-a2abda3:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bc8a28f */.elementor-46499 .elementor-element.elementor-element-bc8a28f .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-bc8a28f .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-bc8a28f .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-bc8a28f .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-bc8a28f .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-bc8a28f .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-bc8a28f .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-bc8a28f .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-394ae04 */.elementor-46499 .elementor-element.elementor-element-394ae04 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-394ae04:hover,
.elementor-46499 .elementor-element.elementor-element-394ae04:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-394ae04 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-394ae04:hover,
    .elementor-46499 .elementor-element.elementor-element-394ae04:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e697d40 */.elementor-46499 .elementor-element.elementor-element-e697d40 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e697d40 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e697d40 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-e697d40 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-e697d40 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-e697d40 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-e697d40 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-e697d40 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76685e5 */.elementor-46499 .elementor-element.elementor-element-76685e5 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-76685e5:hover,
.elementor-46499 .elementor-element.elementor-element-76685e5:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-76685e5 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-76685e5:hover,
    .elementor-46499 .elementor-element.elementor-element-76685e5:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-303e558 */.elementor-46499 .elementor-element.elementor-element-303e558 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-303e558 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-303e558 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-303e558 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-303e558 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-303e558 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-303e558 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-303e558 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5204827 */.elementor-46499 .elementor-element.elementor-element-5204827 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5204827:hover,
.elementor-46499 .elementor-element.elementor-element-5204827:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-5204827 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-5204827:hover,
    .elementor-46499 .elementor-element.elementor-element-5204827:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1f0b73b */.elementor-46499 .elementor-element.elementor-element-1f0b73b .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1f0b73b .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1f0b73b .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-1f0b73b .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-1f0b73b .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-1f0b73b .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-1f0b73b .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-1f0b73b .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b34c505 */.elementor-46499 .elementor-element.elementor-element-b34c505 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b34c505:hover,
.elementor-46499 .elementor-element.elementor-element-b34c505:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b34c505 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b34c505:hover,
    .elementor-46499 .elementor-element.elementor-element-b34c505:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-434f8be */.elementor-46499 .elementor-element.elementor-element-434f8be .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-434f8be .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-434f8be .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-434f8be .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-434f8be .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-434f8be .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-434f8be .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-434f8be .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52d581a */.elementor-46499 .elementor-element.elementor-element-52d581a {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-52d581a:hover,
.elementor-46499 .elementor-element.elementor-element-52d581a:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-52d581a {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-52d581a:hover,
    .elementor-46499 .elementor-element.elementor-element-52d581a:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-05ab62e */.elementor-46499 .elementor-element.elementor-element-05ab62e .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-05ab62e .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-05ab62e .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-05ab62e .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-05ab62e .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-05ab62e .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-05ab62e .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-05ab62e .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ce7c36 */.elementor-46499 .elementor-element.elementor-element-9ce7c36 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9ce7c36:hover,
.elementor-46499 .elementor-element.elementor-element-9ce7c36:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-9ce7c36 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-9ce7c36:hover,
    .elementor-46499 .elementor-element.elementor-element-9ce7c36:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b30161c */.elementor-46499 .elementor-element.elementor-element-b30161c .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b30161c .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b30161c .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-b30161c .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-b30161c .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b30161c .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-b30161c .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b30161c .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ea783b */.elementor-46499 .elementor-element.elementor-element-3ea783b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3ea783b:hover,
.elementor-46499 .elementor-element.elementor-element-3ea783b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-3ea783b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-3ea783b:hover,
    .elementor-46499 .elementor-element.elementor-element-3ea783b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4e67e2b */.elementor-46499 .elementor-element.elementor-element-4e67e2b .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4e67e2b .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4e67e2b .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-4e67e2b .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-4e67e2b .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-4e67e2b .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-4e67e2b .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-4e67e2b .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdb32db */.elementor-46499 .elementor-element.elementor-element-fdb32db {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-fdb32db:hover,
.elementor-46499 .elementor-element.elementor-element-fdb32db:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-fdb32db {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-fdb32db:hover,
    .elementor-46499 .elementor-element.elementor-element-fdb32db:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9c39a6e */.elementor-46499 .elementor-element.elementor-element-9c39a6e .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9c39a6e .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9c39a6e .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-9c39a6e .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-9c39a6e .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-9c39a6e .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-9c39a6e .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-9c39a6e .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c887b04 */.elementor-46499 .elementor-element.elementor-element-c887b04 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c887b04:hover,
.elementor-46499 .elementor-element.elementor-element-c887b04:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-c887b04 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-c887b04:hover,
    .elementor-46499 .elementor-element.elementor-element-c887b04:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a08c3cf */.elementor-46499 .elementor-element.elementor-element-a08c3cf .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a08c3cf .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a08c3cf .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-a08c3cf .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-a08c3cf .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-a08c3cf .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-a08c3cf .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-a08c3cf .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1d7695 */.elementor-46499 .elementor-element.elementor-element-c1d7695 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c1d7695:hover,
.elementor-46499 .elementor-element.elementor-element-c1d7695:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-c1d7695 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-c1d7695:hover,
    .elementor-46499 .elementor-element.elementor-element-c1d7695:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f322917 */.elementor-46499 .elementor-element.elementor-element-f322917 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f322917 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f322917 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-f322917 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-f322917 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f322917 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-f322917 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f322917 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1790db */.elementor-46499 .elementor-element.elementor-element-d1790db {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d1790db:hover,
.elementor-46499 .elementor-element.elementor-element-d1790db:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-d1790db {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-d1790db:hover,
    .elementor-46499 .elementor-element.elementor-element-d1790db:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d3039d4 */.elementor-46499 .elementor-element.elementor-element-d3039d4 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d3039d4 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d3039d4 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-d3039d4 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-d3039d4 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-d3039d4 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-d3039d4 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-d3039d4 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c18843 */.elementor-46499 .elementor-element.elementor-element-7c18843 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7c18843:hover,
.elementor-46499 .elementor-element.elementor-element-7c18843:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-7c18843 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-7c18843:hover,
    .elementor-46499 .elementor-element.elementor-element-7c18843:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1971df9 */.elementor-46499 .elementor-element.elementor-element-1971df9 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1971df9 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1971df9 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-1971df9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-1971df9 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-1971df9 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-1971df9 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-1971df9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a77b1b */.elementor-46499 .elementor-element.elementor-element-6a77b1b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6a77b1b:hover,
.elementor-46499 .elementor-element.elementor-element-6a77b1b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-6a77b1b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-6a77b1b:hover,
    .elementor-46499 .elementor-element.elementor-element-6a77b1b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5d974a9 */.elementor-46499 .elementor-element.elementor-element-5d974a9 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5d974a9 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5d974a9 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-5d974a9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-5d974a9 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-5d974a9 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-5d974a9 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-5d974a9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0ea43d */.elementor-46499 .elementor-element.elementor-element-f0ea43d {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f0ea43d:hover,
.elementor-46499 .elementor-element.elementor-element-f0ea43d:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f0ea43d {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f0ea43d:hover,
    .elementor-46499 .elementor-element.elementor-element-f0ea43d:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c5cd4fa */.elementor-46499 .elementor-element.elementor-element-c5cd4fa .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c5cd4fa .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c5cd4fa .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-c5cd4fa .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-c5cd4fa .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-c5cd4fa .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-c5cd4fa .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-c5cd4fa .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20e75f3 */.elementor-46499 .elementor-element.elementor-element-20e75f3 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-20e75f3:hover,
.elementor-46499 .elementor-element.elementor-element-20e75f3:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-20e75f3 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-20e75f3:hover,
    .elementor-46499 .elementor-element.elementor-element-20e75f3:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0c1c806 */.elementor-46499 .elementor-element.elementor-element-0c1c806 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0c1c806 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0c1c806 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-0c1c806 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-0c1c806 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0c1c806 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-0c1c806 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0c1c806 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e92ebcc */.elementor-46499 .elementor-element.elementor-element-e92ebcc {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e92ebcc:hover,
.elementor-46499 .elementor-element.elementor-element-e92ebcc:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-e92ebcc {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-e92ebcc:hover,
    .elementor-46499 .elementor-element.elementor-element-e92ebcc:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f1adcdc */.elementor-46499 .elementor-element.elementor-element-f1adcdc .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f1adcdc .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f1adcdc .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-f1adcdc .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-f1adcdc .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f1adcdc .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-f1adcdc .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f1adcdc .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32b8344 */.elementor-46499 .elementor-element.elementor-element-32b8344 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-32b8344:hover,
.elementor-46499 .elementor-element.elementor-element-32b8344:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-32b8344 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-32b8344:hover,
    .elementor-46499 .elementor-element.elementor-element-32b8344:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1134906 */.elementor-46499 .elementor-element.elementor-element-1134906 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1134906 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1134906 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-1134906 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-1134906 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-1134906 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-1134906 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-1134906 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0bbc854 */.elementor-46499 .elementor-element.elementor-element-0bbc854 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0bbc854:hover,
.elementor-46499 .elementor-element.elementor-element-0bbc854:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0bbc854 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0bbc854:hover,
    .elementor-46499 .elementor-element.elementor-element-0bbc854:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-98aa0a5 */.elementor-46499 .elementor-element.elementor-element-98aa0a5 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-98aa0a5 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-98aa0a5 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-98aa0a5 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-98aa0a5 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-98aa0a5 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-98aa0a5 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-98aa0a5 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-528f98d */.elementor-46499 .elementor-element.elementor-element-528f98d {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-528f98d:hover,
.elementor-46499 .elementor-element.elementor-element-528f98d:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-528f98d {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-528f98d:hover,
    .elementor-46499 .elementor-element.elementor-element-528f98d:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0261161 */.elementor-46499 .elementor-element.elementor-element-0261161 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0261161 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0261161 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-0261161 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-0261161 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0261161 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-0261161 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0261161 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57ff565 */.elementor-46499 .elementor-element.elementor-element-57ff565 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-57ff565:hover,
.elementor-46499 .elementor-element.elementor-element-57ff565:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-57ff565 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-57ff565:hover,
    .elementor-46499 .elementor-element.elementor-element-57ff565:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-edaa048 */.elementor-46499 .elementor-element.elementor-element-edaa048 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-edaa048 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-edaa048 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-edaa048 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-edaa048 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-edaa048 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-edaa048 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-edaa048 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14214ac */.elementor-46499 .elementor-element.elementor-element-14214ac {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-14214ac:hover,
.elementor-46499 .elementor-element.elementor-element-14214ac:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-14214ac {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-14214ac:hover,
    .elementor-46499 .elementor-element.elementor-element-14214ac:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be3d2d6 */.elementor-46499 .elementor-element.elementor-element-be3d2d6 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-be3d2d6 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-be3d2d6 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-be3d2d6 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-be3d2d6 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-be3d2d6 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-be3d2d6 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-be3d2d6 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-366c303 */.elementor-46499 .elementor-element.elementor-element-366c303 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-366c303:hover,
.elementor-46499 .elementor-element.elementor-element-366c303:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-366c303 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-366c303:hover,
    .elementor-46499 .elementor-element.elementor-element-366c303:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a2f93b */.elementor-46499 .elementor-element.elementor-element-1a2f93b .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1a2f93b .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1a2f93b .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-1a2f93b .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-1a2f93b .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-1a2f93b .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-1a2f93b .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-1a2f93b .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5743696 */.elementor-46499 .elementor-element.elementor-element-5743696 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5743696:hover,
.elementor-46499 .elementor-element.elementor-element-5743696:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-5743696 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-5743696:hover,
    .elementor-46499 .elementor-element.elementor-element-5743696:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f51c41 */.elementor-46499 .elementor-element.elementor-element-0f51c41 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0f51c41 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0f51c41 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-0f51c41 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-0f51c41 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0f51c41 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-0f51c41 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0f51c41 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad11334 */.elementor-46499 .elementor-element.elementor-element-ad11334 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ad11334:hover,
.elementor-46499 .elementor-element.elementor-element-ad11334:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ad11334 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ad11334:hover,
    .elementor-46499 .elementor-element.elementor-element-ad11334:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d074907 */.elementor-46499 .elementor-element.elementor-element-d074907 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d074907 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d074907 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-d074907 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-d074907 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-d074907 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-d074907 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-d074907 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8509065 */.elementor-46499 .elementor-element.elementor-element-8509065 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8509065:hover,
.elementor-46499 .elementor-element.elementor-element-8509065:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-8509065 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-8509065:hover,
    .elementor-46499 .elementor-element.elementor-element-8509065:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-30f7ecf */.elementor-46499 .elementor-element.elementor-element-30f7ecf .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-30f7ecf .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-30f7ecf .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-30f7ecf .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-30f7ecf .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-30f7ecf .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-30f7ecf .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-30f7ecf .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e9c743 */.elementor-46499 .elementor-element.elementor-element-3e9c743 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3e9c743:hover,
.elementor-46499 .elementor-element.elementor-element-3e9c743:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-3e9c743 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-3e9c743:hover,
    .elementor-46499 .elementor-element.elementor-element-3e9c743:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3070217 */.elementor-46499 .elementor-element.elementor-element-3070217 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3070217 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3070217 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-3070217 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-3070217 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-3070217 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-3070217 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-3070217 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7227853 */.elementor-46499 .elementor-element.elementor-element-7227853 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7227853:hover,
.elementor-46499 .elementor-element.elementor-element-7227853:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-7227853 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-7227853:hover,
    .elementor-46499 .elementor-element.elementor-element-7227853:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6514ff3 */.elementor-46499 .elementor-element.elementor-element-6514ff3 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6514ff3 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6514ff3 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-6514ff3 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-6514ff3 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-6514ff3 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-6514ff3 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-6514ff3 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3601968 */.elementor-46499 .elementor-element.elementor-element-3601968 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3601968:hover,
.elementor-46499 .elementor-element.elementor-element-3601968:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-3601968 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-3601968:hover,
    .elementor-46499 .elementor-element.elementor-element-3601968:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cbfc109 */.elementor-46499 .elementor-element.elementor-element-cbfc109 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-cbfc109 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-cbfc109 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-cbfc109 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-cbfc109 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-cbfc109 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-cbfc109 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-cbfc109 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92170d4 */.elementor-46499 .elementor-element.elementor-element-92170d4 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-92170d4:hover,
.elementor-46499 .elementor-element.elementor-element-92170d4:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-92170d4 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-92170d4:hover,
    .elementor-46499 .elementor-element.elementor-element-92170d4:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e2498b7 */.elementor-46499 .elementor-element.elementor-element-e2498b7 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e2498b7 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e2498b7 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-e2498b7 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-e2498b7 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-e2498b7 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-e2498b7 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-e2498b7 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20f13eb */.elementor-46499 .elementor-element.elementor-element-20f13eb {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-20f13eb:hover,
.elementor-46499 .elementor-element.elementor-element-20f13eb:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-20f13eb {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-20f13eb:hover,
    .elementor-46499 .elementor-element.elementor-element-20f13eb:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4a405bc */.elementor-46499 .elementor-element.elementor-element-4a405bc .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4a405bc .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4a405bc .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-4a405bc .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-4a405bc .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-4a405bc .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-4a405bc .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-4a405bc .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-517e616 */.elementor-46499 .elementor-element.elementor-element-517e616 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-517e616:hover,
.elementor-46499 .elementor-element.elementor-element-517e616:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-517e616 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-517e616:hover,
    .elementor-46499 .elementor-element.elementor-element-517e616:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9dd52b */.elementor-46499 .elementor-element.elementor-element-a9dd52b .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a9dd52b .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a9dd52b .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-a9dd52b .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-a9dd52b .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-a9dd52b .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-a9dd52b .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-a9dd52b .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02ea0d3 */.elementor-46499 .elementor-element.elementor-element-02ea0d3 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-02ea0d3:hover,
.elementor-46499 .elementor-element.elementor-element-02ea0d3:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-02ea0d3 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-02ea0d3:hover,
    .elementor-46499 .elementor-element.elementor-element-02ea0d3:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b04c350 */.elementor-46499 .elementor-element.elementor-element-b04c350 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b04c350 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b04c350 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-b04c350 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-b04c350 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b04c350 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-b04c350 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b04c350 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15081a6 */.elementor-46499 .elementor-element.elementor-element-15081a6 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-15081a6:hover,
.elementor-46499 .elementor-element.elementor-element-15081a6:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-15081a6 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-15081a6:hover,
    .elementor-46499 .elementor-element.elementor-element-15081a6:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0baa89 */.elementor-46499 .elementor-element.elementor-element-a0baa89 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a0baa89 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a0baa89 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-a0baa89 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-a0baa89 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-a0baa89 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-a0baa89 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-a0baa89 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2d4447 */.elementor-46499 .elementor-element.elementor-element-b2d4447 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b2d4447:hover,
.elementor-46499 .elementor-element.elementor-element-b2d4447:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b2d4447 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b2d4447:hover,
    .elementor-46499 .elementor-element.elementor-element-b2d4447:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7d82b2d */.elementor-46499 .elementor-element.elementor-element-7d82b2d .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7d82b2d .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7d82b2d .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-7d82b2d .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-7d82b2d .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-7d82b2d .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-7d82b2d .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-7d82b2d .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec26c6e */.elementor-46499 .elementor-element.elementor-element-ec26c6e {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ec26c6e:hover,
.elementor-46499 .elementor-element.elementor-element-ec26c6e:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ec26c6e {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ec26c6e:hover,
    .elementor-46499 .elementor-element.elementor-element-ec26c6e:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f27e378 */.elementor-46499 .elementor-element.elementor-element-f27e378 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f27e378 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f27e378 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-f27e378 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-f27e378 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f27e378 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-f27e378 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f27e378 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18199d9 */.elementor-46499 .elementor-element.elementor-element-18199d9 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-18199d9:hover,
.elementor-46499 .elementor-element.elementor-element-18199d9:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-18199d9 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-18199d9:hover,
    .elementor-46499 .elementor-element.elementor-element-18199d9:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-246cc77 */.elementor-46499 .elementor-element.elementor-element-246cc77 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-246cc77 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-246cc77 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-246cc77 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-246cc77 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-246cc77 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-246cc77 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-246cc77 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3da18b7 */.elementor-46499 .elementor-element.elementor-element-3da18b7 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3da18b7:hover,
.elementor-46499 .elementor-element.elementor-element-3da18b7:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-3da18b7 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-3da18b7:hover,
    .elementor-46499 .elementor-element.elementor-element-3da18b7:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9855d7 */.elementor-46499 .elementor-element.elementor-element-f9855d7 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f9855d7 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f9855d7 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-f9855d7 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-f9855d7 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f9855d7 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-f9855d7 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f9855d7 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-734bbe2 */.elementor-46499 .elementor-element.elementor-element-734bbe2 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-734bbe2:hover,
.elementor-46499 .elementor-element.elementor-element-734bbe2:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-734bbe2 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-734bbe2:hover,
    .elementor-46499 .elementor-element.elementor-element-734bbe2:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7eafa9 */.elementor-46499 .elementor-element.elementor-element-d7eafa9 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d7eafa9 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d7eafa9 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-d7eafa9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-d7eafa9 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-d7eafa9 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-d7eafa9 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-d7eafa9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e760e11 */.elementor-46499 .elementor-element.elementor-element-e760e11 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e760e11:hover,
.elementor-46499 .elementor-element.elementor-element-e760e11:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-e760e11 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-e760e11:hover,
    .elementor-46499 .elementor-element.elementor-element-e760e11:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-19e91ca */.elementor-46499 .elementor-element.elementor-element-19e91ca .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-19e91ca .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-19e91ca .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-19e91ca .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-19e91ca .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-19e91ca .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-19e91ca .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-19e91ca .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c164549 */.elementor-46499 .elementor-element.elementor-element-c164549 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c164549:hover,
.elementor-46499 .elementor-element.elementor-element-c164549:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-c164549 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-c164549:hover,
    .elementor-46499 .elementor-element.elementor-element-c164549:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c6fa40 */.elementor-46499 .elementor-element.elementor-element-3c6fa40 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3c6fa40 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3c6fa40 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-3c6fa40 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-3c6fa40 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-3c6fa40 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-3c6fa40 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-3c6fa40 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a776dc */.elementor-46499 .elementor-element.elementor-element-8a776dc {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8a776dc:hover,
.elementor-46499 .elementor-element.elementor-element-8a776dc:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-8a776dc {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-8a776dc:hover,
    .elementor-46499 .elementor-element.elementor-element-8a776dc:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4df47a3 */.elementor-46499 .elementor-element.elementor-element-4df47a3 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4df47a3 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4df47a3 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-4df47a3 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-4df47a3 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-4df47a3 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-4df47a3 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-4df47a3 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5282f8a */.elementor-46499 .elementor-element.elementor-element-5282f8a {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5282f8a:hover,
.elementor-46499 .elementor-element.elementor-element-5282f8a:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-5282f8a {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-5282f8a:hover,
    .elementor-46499 .elementor-element.elementor-element-5282f8a:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba36abb */.elementor-46499 .elementor-element.elementor-element-ba36abb .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ba36abb .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ba36abb .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-ba36abb .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-ba36abb .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ba36abb .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-ba36abb .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ba36abb .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8734c81 */.elementor-46499 .elementor-element.elementor-element-8734c81 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8734c81:hover,
.elementor-46499 .elementor-element.elementor-element-8734c81:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-8734c81 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-8734c81:hover,
    .elementor-46499 .elementor-element.elementor-element-8734c81:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e817f33 */.elementor-46499 .elementor-element.elementor-element-e817f33 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e817f33 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e817f33 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-e817f33 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-e817f33 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-e817f33 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-e817f33 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-e817f33 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b416914 */.elementor-46499 .elementor-element.elementor-element-b416914 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b416914:hover,
.elementor-46499 .elementor-element.elementor-element-b416914:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b416914 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b416914:hover,
    .elementor-46499 .elementor-element.elementor-element-b416914:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7f131c1 */.elementor-46499 .elementor-element.elementor-element-7f131c1 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7f131c1 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7f131c1 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-7f131c1 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-7f131c1 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-7f131c1 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-7f131c1 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-7f131c1 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f55dc65 */.elementor-46499 .elementor-element.elementor-element-f55dc65 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f55dc65:hover,
.elementor-46499 .elementor-element.elementor-element-f55dc65:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f55dc65 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f55dc65:hover,
    .elementor-46499 .elementor-element.elementor-element-f55dc65:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-08892d2 */.elementor-46499 .elementor-element.elementor-element-08892d2 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-08892d2 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-08892d2 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-08892d2 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-08892d2 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-08892d2 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-08892d2 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-08892d2 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0ed4aa */.elementor-46499 .elementor-element.elementor-element-b0ed4aa {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b0ed4aa:hover,
.elementor-46499 .elementor-element.elementor-element-b0ed4aa:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b0ed4aa {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b0ed4aa:hover,
    .elementor-46499 .elementor-element.elementor-element-b0ed4aa:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a26139 */.elementor-46499 .elementor-element.elementor-element-2a26139 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-2a26139 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-2a26139 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-2a26139 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-2a26139 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-2a26139 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-2a26139 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-2a26139 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de07d5e */.elementor-46499 .elementor-element.elementor-element-de07d5e {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-de07d5e:hover,
.elementor-46499 .elementor-element.elementor-element-de07d5e:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-de07d5e {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-de07d5e:hover,
    .elementor-46499 .elementor-element.elementor-element-de07d5e:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9ed4b4f */.elementor-46499 .elementor-element.elementor-element-9ed4b4f .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9ed4b4f .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9ed4b4f .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-9ed4b4f .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-9ed4b4f .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-9ed4b4f .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-9ed4b4f .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-9ed4b4f .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53add3b */.elementor-46499 .elementor-element.elementor-element-53add3b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-53add3b:hover,
.elementor-46499 .elementor-element.elementor-element-53add3b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-53add3b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-53add3b:hover,
    .elementor-46499 .elementor-element.elementor-element-53add3b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6cc4c38 */.elementor-46499 .elementor-element.elementor-element-6cc4c38 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6cc4c38 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6cc4c38 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-6cc4c38 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-6cc4c38 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-6cc4c38 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-6cc4c38 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-6cc4c38 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0165061 */.elementor-46499 .elementor-element.elementor-element-0165061 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0165061:hover,
.elementor-46499 .elementor-element.elementor-element-0165061:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0165061 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0165061:hover,
    .elementor-46499 .elementor-element.elementor-element-0165061:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a66f55 */.elementor-46499 .elementor-element.elementor-element-9a66f55 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9a66f55 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9a66f55 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-9a66f55 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-9a66f55 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-9a66f55 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-9a66f55 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-9a66f55 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f92848e */.elementor-46499 .elementor-element.elementor-element-f92848e {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f92848e:hover,
.elementor-46499 .elementor-element.elementor-element-f92848e:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f92848e {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f92848e:hover,
    .elementor-46499 .elementor-element.elementor-element-f92848e:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-14ea57f */.elementor-46499 .elementor-element.elementor-element-14ea57f .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-14ea57f .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-14ea57f .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-14ea57f .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-14ea57f .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-14ea57f .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-14ea57f .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-14ea57f .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1050ef */.elementor-46499 .elementor-element.elementor-element-c1050ef {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c1050ef:hover,
.elementor-46499 .elementor-element.elementor-element-c1050ef:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-c1050ef {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-c1050ef:hover,
    .elementor-46499 .elementor-element.elementor-element-c1050ef:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eecf2a0 */.elementor-46499 .elementor-element.elementor-element-eecf2a0 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-eecf2a0 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-eecf2a0 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-eecf2a0 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-eecf2a0 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-eecf2a0 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-eecf2a0 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-eecf2a0 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fba044 */.elementor-46499 .elementor-element.elementor-element-5fba044 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5fba044:hover,
.elementor-46499 .elementor-element.elementor-element-5fba044:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-5fba044 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-5fba044:hover,
    .elementor-46499 .elementor-element.elementor-element-5fba044:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd6cfc1 */.elementor-46499 .elementor-element.elementor-element-dd6cfc1 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-dd6cfc1 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-dd6cfc1 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-dd6cfc1 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-dd6cfc1 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-dd6cfc1 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-dd6cfc1 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-dd6cfc1 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed762e8 */.elementor-46499 .elementor-element.elementor-element-ed762e8 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ed762e8:hover,
.elementor-46499 .elementor-element.elementor-element-ed762e8:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ed762e8 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ed762e8:hover,
    .elementor-46499 .elementor-element.elementor-element-ed762e8:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b64a0ea */.elementor-46499 .elementor-element.elementor-element-b64a0ea .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b64a0ea .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b64a0ea .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-b64a0ea .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-b64a0ea .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b64a0ea .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-b64a0ea .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b64a0ea .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-678a05a */.elementor-46499 .elementor-element.elementor-element-678a05a {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-678a05a:hover,
.elementor-46499 .elementor-element.elementor-element-678a05a:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-678a05a {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-678a05a:hover,
    .elementor-46499 .elementor-element.elementor-element-678a05a:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f85bd98 */.elementor-46499 .elementor-element.elementor-element-f85bd98 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f85bd98 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f85bd98 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-f85bd98 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-f85bd98 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f85bd98 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-f85bd98 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f85bd98 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f75f9c0 */.elementor-46499 .elementor-element.elementor-element-f75f9c0 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f75f9c0:hover,
.elementor-46499 .elementor-element.elementor-element-f75f9c0:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f75f9c0 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f75f9c0:hover,
    .elementor-46499 .elementor-element.elementor-element-f75f9c0:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-08a7639 */.elementor-46499 .elementor-element.elementor-element-08a7639 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-08a7639 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-08a7639 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-08a7639 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-08a7639 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-08a7639 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-08a7639 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-08a7639 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49549a3 */.elementor-46499 .elementor-element.elementor-element-49549a3 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-49549a3:hover,
.elementor-46499 .elementor-element.elementor-element-49549a3:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-49549a3 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-49549a3:hover,
    .elementor-46499 .elementor-element.elementor-element-49549a3:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8be5a72 */.elementor-46499 .elementor-element.elementor-element-8be5a72 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8be5a72 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8be5a72 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-8be5a72 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-8be5a72 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-8be5a72 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-8be5a72 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-8be5a72 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-609b11d */.elementor-46499 .elementor-element.elementor-element-609b11d {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-609b11d:hover,
.elementor-46499 .elementor-element.elementor-element-609b11d:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-609b11d {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-609b11d:hover,
    .elementor-46499 .elementor-element.elementor-element-609b11d:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6938078 */.elementor-46499 .elementor-element.elementor-element-6938078 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6938078 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6938078 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-6938078 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-6938078 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-6938078 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-6938078 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-6938078 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-162490b */.elementor-46499 .elementor-element.elementor-element-162490b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-162490b:hover,
.elementor-46499 .elementor-element.elementor-element-162490b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-162490b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-162490b:hover,
    .elementor-46499 .elementor-element.elementor-element-162490b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-076aaec */.elementor-46499 .elementor-element.elementor-element-076aaec .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-076aaec .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-076aaec .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-076aaec .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-076aaec .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-076aaec .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-076aaec .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-076aaec .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-559057e */.elementor-46499 .elementor-element.elementor-element-559057e {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-559057e:hover,
.elementor-46499 .elementor-element.elementor-element-559057e:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-559057e {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-559057e:hover,
    .elementor-46499 .elementor-element.elementor-element-559057e:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b776d79 */.elementor-46499 .elementor-element.elementor-element-b776d79 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b776d79 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b776d79 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-b776d79 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-b776d79 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b776d79 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-b776d79 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b776d79 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0931804 */.elementor-46499 .elementor-element.elementor-element-0931804 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0931804:hover,
.elementor-46499 .elementor-element.elementor-element-0931804:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0931804 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0931804:hover,
    .elementor-46499 .elementor-element.elementor-element-0931804:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-858084f */.elementor-46499 .elementor-element.elementor-element-858084f .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-858084f .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-858084f .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-858084f .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-858084f .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-858084f .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-858084f .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-858084f .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47121f2 */.elementor-46499 .elementor-element.elementor-element-47121f2 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-47121f2:hover,
.elementor-46499 .elementor-element.elementor-element-47121f2:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-47121f2 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-47121f2:hover,
    .elementor-46499 .elementor-element.elementor-element-47121f2:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1710a24 */.elementor-46499 .elementor-element.elementor-element-1710a24 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1710a24 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1710a24 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-1710a24 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-1710a24 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-1710a24 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-1710a24 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-1710a24 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc0dbae */.elementor-46499 .elementor-element.elementor-element-fc0dbae {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-fc0dbae:hover,
.elementor-46499 .elementor-element.elementor-element-fc0dbae:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-fc0dbae {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-fc0dbae:hover,
    .elementor-46499 .elementor-element.elementor-element-fc0dbae:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-db363c1 */.elementor-46499 .elementor-element.elementor-element-db363c1 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-db363c1 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-db363c1 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-db363c1 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-db363c1 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-db363c1 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-db363c1 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-db363c1 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-258df91 */.elementor-46499 .elementor-element.elementor-element-258df91 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-258df91:hover,
.elementor-46499 .elementor-element.elementor-element-258df91:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-258df91 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-258df91:hover,
    .elementor-46499 .elementor-element.elementor-element-258df91:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-45d4918 */.elementor-46499 .elementor-element.elementor-element-45d4918 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-45d4918 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-45d4918 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-45d4918 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-45d4918 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-45d4918 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-45d4918 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-45d4918 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e9b540 */.elementor-46499 .elementor-element.elementor-element-7e9b540 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7e9b540:hover,
.elementor-46499 .elementor-element.elementor-element-7e9b540:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-7e9b540 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-7e9b540:hover,
    .elementor-46499 .elementor-element.elementor-element-7e9b540:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9e035bf */.elementor-46499 .elementor-element.elementor-element-9e035bf .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9e035bf .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9e035bf .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-9e035bf .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-9e035bf .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-9e035bf .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-9e035bf .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-9e035bf .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed559f6 */.elementor-46499 .elementor-element.elementor-element-ed559f6 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ed559f6:hover,
.elementor-46499 .elementor-element.elementor-element-ed559f6:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ed559f6 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ed559f6:hover,
    .elementor-46499 .elementor-element.elementor-element-ed559f6:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0170b56 */.elementor-46499 .elementor-element.elementor-element-0170b56 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0170b56 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0170b56 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-0170b56 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-0170b56 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0170b56 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-0170b56 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0170b56 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b525058 */.elementor-46499 .elementor-element.elementor-element-b525058 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b525058:hover,
.elementor-46499 .elementor-element.elementor-element-b525058:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b525058 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b525058:hover,
    .elementor-46499 .elementor-element.elementor-element-b525058:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6460d81 */.elementor-46499 .elementor-element.elementor-element-6460d81 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6460d81 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6460d81 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-6460d81 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-6460d81 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-6460d81 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-6460d81 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-6460d81 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f056bf5 */.elementor-46499 .elementor-element.elementor-element-f056bf5 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f056bf5:hover,
.elementor-46499 .elementor-element.elementor-element-f056bf5:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f056bf5 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f056bf5:hover,
    .elementor-46499 .elementor-element.elementor-element-f056bf5:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-04720c6 */.elementor-46499 .elementor-element.elementor-element-04720c6 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-04720c6 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-04720c6 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-04720c6 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-04720c6 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-04720c6 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-04720c6 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-04720c6 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38b0663 */.elementor-46499 .elementor-element.elementor-element-38b0663 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-38b0663:hover,
.elementor-46499 .elementor-element.elementor-element-38b0663:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-38b0663 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-38b0663:hover,
    .elementor-46499 .elementor-element.elementor-element-38b0663:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-acf98fa */.elementor-46499 .elementor-element.elementor-element-acf98fa .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-acf98fa .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-acf98fa .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-acf98fa .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-acf98fa .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-acf98fa .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-acf98fa .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-acf98fa .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6082962 */.elementor-46499 .elementor-element.elementor-element-6082962 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6082962:hover,
.elementor-46499 .elementor-element.elementor-element-6082962:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-6082962 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-6082962:hover,
    .elementor-46499 .elementor-element.elementor-element-6082962:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-48f865b */.elementor-46499 .elementor-element.elementor-element-48f865b .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-48f865b .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-48f865b .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-48f865b .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-48f865b .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-48f865b .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-48f865b .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-48f865b .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a181adf */.elementor-46499 .elementor-element.elementor-element-a181adf {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a181adf:hover,
.elementor-46499 .elementor-element.elementor-element-a181adf:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-a181adf {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-a181adf:hover,
    .elementor-46499 .elementor-element.elementor-element-a181adf:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fa5b971 */.elementor-46499 .elementor-element.elementor-element-fa5b971 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-fa5b971 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-fa5b971 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-fa5b971 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-fa5b971 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-fa5b971 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-fa5b971 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-fa5b971 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b2c8f9 */.elementor-46499 .elementor-element.elementor-element-9b2c8f9 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9b2c8f9:hover,
.elementor-46499 .elementor-element.elementor-element-9b2c8f9:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-9b2c8f9 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-9b2c8f9:hover,
    .elementor-46499 .elementor-element.elementor-element-9b2c8f9:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bc9f471 */.elementor-46499 .elementor-element.elementor-element-bc9f471 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-bc9f471 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-bc9f471 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-bc9f471 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-bc9f471 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-bc9f471 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-bc9f471 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-bc9f471 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a3e276f */.elementor-46499 .elementor-element.elementor-element-a3e276f {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a3e276f:hover,
.elementor-46499 .elementor-element.elementor-element-a3e276f:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-a3e276f {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-a3e276f:hover,
    .elementor-46499 .elementor-element.elementor-element-a3e276f:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f1ce4ad */.elementor-46499 .elementor-element.elementor-element-f1ce4ad .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f1ce4ad .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f1ce4ad .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-f1ce4ad .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-f1ce4ad .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f1ce4ad .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-f1ce4ad .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f1ce4ad .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a18764f */.elementor-46499 .elementor-element.elementor-element-a18764f {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a18764f:hover,
.elementor-46499 .elementor-element.elementor-element-a18764f:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-a18764f {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-a18764f:hover,
    .elementor-46499 .elementor-element.elementor-element-a18764f:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-142fdab */.elementor-46499 .elementor-element.elementor-element-142fdab .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-142fdab .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-142fdab .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-142fdab .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-142fdab .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-142fdab .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-142fdab .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-142fdab .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-589aff8 */.elementor-46499 .elementor-element.elementor-element-589aff8 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-589aff8:hover,
.elementor-46499 .elementor-element.elementor-element-589aff8:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-589aff8 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-589aff8:hover,
    .elementor-46499 .elementor-element.elementor-element-589aff8:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-255ff6a */.elementor-46499 .elementor-element.elementor-element-255ff6a .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-255ff6a .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-255ff6a .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-255ff6a .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-255ff6a .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-255ff6a .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-255ff6a .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-255ff6a .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c0b54 */.elementor-46499 .elementor-element.elementor-element-72c0b54 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-72c0b54:hover,
.elementor-46499 .elementor-element.elementor-element-72c0b54:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-72c0b54 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-72c0b54:hover,
    .elementor-46499 .elementor-element.elementor-element-72c0b54:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c559140 */.elementor-46499 .elementor-element.elementor-element-c559140 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c559140 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c559140 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-c559140 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-c559140 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-c559140 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-c559140 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-c559140 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea33620 */.elementor-46499 .elementor-element.elementor-element-ea33620 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ea33620:hover,
.elementor-46499 .elementor-element.elementor-element-ea33620:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ea33620 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ea33620:hover,
    .elementor-46499 .elementor-element.elementor-element-ea33620:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ae8e5a */.elementor-46499 .elementor-element.elementor-element-4ae8e5a .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4ae8e5a .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4ae8e5a .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-4ae8e5a .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-4ae8e5a .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-4ae8e5a .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-4ae8e5a .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-4ae8e5a .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-421b76b */.elementor-46499 .elementor-element.elementor-element-421b76b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-421b76b:hover,
.elementor-46499 .elementor-element.elementor-element-421b76b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-421b76b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-421b76b:hover,
    .elementor-46499 .elementor-element.elementor-element-421b76b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38899aa */.elementor-46499 .elementor-element.elementor-element-38899aa .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-38899aa .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-38899aa .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-38899aa .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-38899aa .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-38899aa .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-38899aa .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-38899aa .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9815721 */.elementor-46499 .elementor-element.elementor-element-9815721 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9815721:hover,
.elementor-46499 .elementor-element.elementor-element-9815721:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-9815721 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-9815721:hover,
    .elementor-46499 .elementor-element.elementor-element-9815721:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-206dcb8 */.elementor-46499 .elementor-element.elementor-element-206dcb8 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-206dcb8 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-206dcb8 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-206dcb8 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-206dcb8 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-206dcb8 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-206dcb8 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-206dcb8 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50f5c86 */.elementor-46499 .elementor-element.elementor-element-50f5c86 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-50f5c86:hover,
.elementor-46499 .elementor-element.elementor-element-50f5c86:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-50f5c86 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-50f5c86:hover,
    .elementor-46499 .elementor-element.elementor-element-50f5c86:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a8d7d5 */.elementor-46499 .elementor-element.elementor-element-1a8d7d5 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1a8d7d5 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1a8d7d5 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-1a8d7d5 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-1a8d7d5 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-1a8d7d5 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-1a8d7d5 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-1a8d7d5 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e50add */.elementor-46499 .elementor-element.elementor-element-8e50add {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8e50add:hover,
.elementor-46499 .elementor-element.elementor-element-8e50add:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-8e50add {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-8e50add:hover,
    .elementor-46499 .elementor-element.elementor-element-8e50add:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-674738a */.elementor-46499 .elementor-element.elementor-element-674738a .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-674738a .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-674738a .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-674738a .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-674738a .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-674738a .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-674738a .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-674738a .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e35b920 */.elementor-46499 .elementor-element.elementor-element-e35b920 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e35b920:hover,
.elementor-46499 .elementor-element.elementor-element-e35b920:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-e35b920 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-e35b920:hover,
    .elementor-46499 .elementor-element.elementor-element-e35b920:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b01b790 */.elementor-46499 .elementor-element.elementor-element-b01b790 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b01b790 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b01b790 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-b01b790 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-b01b790 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b01b790 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-b01b790 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b01b790 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58f4259 */.elementor-46499 .elementor-element.elementor-element-58f4259 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-58f4259:hover,
.elementor-46499 .elementor-element.elementor-element-58f4259:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-58f4259 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-58f4259:hover,
    .elementor-46499 .elementor-element.elementor-element-58f4259:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-50be0a7 */.elementor-46499 .elementor-element.elementor-element-50be0a7 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-50be0a7 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-50be0a7 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-50be0a7 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-50be0a7 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-50be0a7 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-50be0a7 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-50be0a7 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a494fe3 */.elementor-46499 .elementor-element.elementor-element-a494fe3 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a494fe3:hover,
.elementor-46499 .elementor-element.elementor-element-a494fe3:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-a494fe3 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-a494fe3:hover,
    .elementor-46499 .elementor-element.elementor-element-a494fe3:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-574b780 */.elementor-46499 .elementor-element.elementor-element-574b780 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-574b780 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-574b780 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-574b780 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-574b780 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-574b780 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-574b780 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-574b780 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b935a7 */.elementor-46499 .elementor-element.elementor-element-7b935a7 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7b935a7:hover,
.elementor-46499 .elementor-element.elementor-element-7b935a7:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-7b935a7 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-7b935a7:hover,
    .elementor-46499 .elementor-element.elementor-element-7b935a7:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d52f9b */.elementor-46499 .elementor-element.elementor-element-2d52f9b .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-2d52f9b .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-2d52f9b .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-2d52f9b .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-2d52f9b .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-2d52f9b .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-2d52f9b .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-2d52f9b .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3bcc5e */.elementor-46499 .elementor-element.elementor-element-f3bcc5e {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f3bcc5e:hover,
.elementor-46499 .elementor-element.elementor-element-f3bcc5e:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f3bcc5e {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f3bcc5e:hover,
    .elementor-46499 .elementor-element.elementor-element-f3bcc5e:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ab204cb */.elementor-46499 .elementor-element.elementor-element-ab204cb .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ab204cb .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ab204cb .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-ab204cb .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-ab204cb .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ab204cb .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-ab204cb .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ab204cb .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb30a96 */.elementor-46499 .elementor-element.elementor-element-cb30a96 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-cb30a96:hover,
.elementor-46499 .elementor-element.elementor-element-cb30a96:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-cb30a96 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-cb30a96:hover,
    .elementor-46499 .elementor-element.elementor-element-cb30a96:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-64541d9 */.elementor-46499 .elementor-element.elementor-element-64541d9 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-64541d9 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-64541d9 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-64541d9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-64541d9 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-64541d9 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-64541d9 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-64541d9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcdd1a8 */.elementor-46499 .elementor-element.elementor-element-bcdd1a8 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-bcdd1a8:hover,
.elementor-46499 .elementor-element.elementor-element-bcdd1a8:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-bcdd1a8 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-bcdd1a8:hover,
    .elementor-46499 .elementor-element.elementor-element-bcdd1a8:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3f229ce */.elementor-46499 .elementor-element.elementor-element-3f229ce .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3f229ce .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3f229ce .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-3f229ce .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-3f229ce .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-3f229ce .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-3f229ce .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-3f229ce .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d46a4c */.elementor-46499 .elementor-element.elementor-element-4d46a4c {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4d46a4c:hover,
.elementor-46499 .elementor-element.elementor-element-4d46a4c:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-4d46a4c {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-4d46a4c:hover,
    .elementor-46499 .elementor-element.elementor-element-4d46a4c:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ee90ba */.elementor-46499 .elementor-element.elementor-element-4ee90ba .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4ee90ba .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4ee90ba .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-4ee90ba .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-4ee90ba .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-4ee90ba .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-4ee90ba .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-4ee90ba .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57ee85b */.elementor-46499 .elementor-element.elementor-element-57ee85b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-57ee85b:hover,
.elementor-46499 .elementor-element.elementor-element-57ee85b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-57ee85b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-57ee85b:hover,
    .elementor-46499 .elementor-element.elementor-element-57ee85b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ab0d93e */.elementor-46499 .elementor-element.elementor-element-ab0d93e .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ab0d93e .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ab0d93e .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-ab0d93e .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-ab0d93e .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ab0d93e .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-ab0d93e .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ab0d93e .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a15298 */.elementor-46499 .elementor-element.elementor-element-7a15298 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7a15298:hover,
.elementor-46499 .elementor-element.elementor-element-7a15298:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-7a15298 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-7a15298:hover,
    .elementor-46499 .elementor-element.elementor-element-7a15298:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e6f6c0 */.elementor-46499 .elementor-element.elementor-element-8e6f6c0 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8e6f6c0 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8e6f6c0 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-8e6f6c0 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-8e6f6c0 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-8e6f6c0 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-8e6f6c0 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-8e6f6c0 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f30c93d */.elementor-46499 .elementor-element.elementor-element-f30c93d {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f30c93d:hover,
.elementor-46499 .elementor-element.elementor-element-f30c93d:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f30c93d {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f30c93d:hover,
    .elementor-46499 .elementor-element.elementor-element-f30c93d:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25f2de8 */.elementor-46499 .elementor-element.elementor-element-25f2de8 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-25f2de8 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-25f2de8 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-25f2de8 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-25f2de8 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-25f2de8 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-25f2de8 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-25f2de8 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-938f6fc */.elementor-46499 .elementor-element.elementor-element-938f6fc {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-938f6fc:hover,
.elementor-46499 .elementor-element.elementor-element-938f6fc:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-938f6fc {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-938f6fc:hover,
    .elementor-46499 .elementor-element.elementor-element-938f6fc:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ebcb125 */.elementor-46499 .elementor-element.elementor-element-ebcb125 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ebcb125 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ebcb125 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-ebcb125 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-ebcb125 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ebcb125 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-ebcb125 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ebcb125 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-175ec90 */.elementor-46499 .elementor-element.elementor-element-175ec90 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-175ec90:hover,
.elementor-46499 .elementor-element.elementor-element-175ec90:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-175ec90 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-175ec90:hover,
    .elementor-46499 .elementor-element.elementor-element-175ec90:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-af03dc5 */.elementor-46499 .elementor-element.elementor-element-af03dc5 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-af03dc5 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-af03dc5 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-af03dc5 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-af03dc5 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-af03dc5 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-af03dc5 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-af03dc5 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-456d621 */.elementor-46499 .elementor-element.elementor-element-456d621 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-456d621:hover,
.elementor-46499 .elementor-element.elementor-element-456d621:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-456d621 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-456d621:hover,
    .elementor-46499 .elementor-element.elementor-element-456d621:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b03428 */.elementor-46499 .elementor-element.elementor-element-7b03428 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7b03428 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7b03428 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-7b03428 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-7b03428 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-7b03428 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-7b03428 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-7b03428 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7090b3b */.elementor-46499 .elementor-element.elementor-element-7090b3b .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7090b3b .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7090b3b .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-7090b3b .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-7090b3b .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-7090b3b .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-7090b3b .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-7090b3b .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f3c691 */.elementor-46499 .elementor-element.elementor-element-8f3c691 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8f3c691 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8f3c691 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-8f3c691 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-8f3c691 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-8f3c691 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-8f3c691 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-8f3c691 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2958438 */.elementor-46499 .elementor-element.elementor-element-2958438 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-2958438:hover,
.elementor-46499 .elementor-element.elementor-element-2958438:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-2958438 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-2958438:hover,
    .elementor-46499 .elementor-element.elementor-element-2958438:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-704cbe9 */.elementor-46499 .elementor-element.elementor-element-704cbe9 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-704cbe9 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-704cbe9 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-704cbe9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-704cbe9 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-704cbe9 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-704cbe9 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-704cbe9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0dca9f */.elementor-46499 .elementor-element.elementor-element-e0dca9f {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e0dca9f:hover,
.elementor-46499 .elementor-element.elementor-element-e0dca9f:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-e0dca9f {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-e0dca9f:hover,
    .elementor-46499 .elementor-element.elementor-element-e0dca9f:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2b7b1c9 */.elementor-46499 .elementor-element.elementor-element-2b7b1c9 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-2b7b1c9 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-2b7b1c9 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-2b7b1c9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-2b7b1c9 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-2b7b1c9 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-2b7b1c9 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-2b7b1c9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e7ad00 */.elementor-46499 .elementor-element.elementor-element-0e7ad00 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0e7ad00:hover,
.elementor-46499 .elementor-element.elementor-element-0e7ad00:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0e7ad00 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0e7ad00:hover,
    .elementor-46499 .elementor-element.elementor-element-0e7ad00:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf0dea4 */.elementor-46499 .elementor-element.elementor-element-cf0dea4 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-cf0dea4 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-cf0dea4 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-cf0dea4 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-cf0dea4 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-cf0dea4 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-cf0dea4 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-cf0dea4 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4174364 */.elementor-46499 .elementor-element.elementor-element-4174364 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4174364:hover,
.elementor-46499 .elementor-element.elementor-element-4174364:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-4174364 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-4174364:hover,
    .elementor-46499 .elementor-element.elementor-element-4174364:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-43437d7 */.elementor-46499 .elementor-element.elementor-element-43437d7 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-43437d7 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-43437d7 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-43437d7 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-43437d7 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-43437d7 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-43437d7 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-43437d7 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c4543b */.elementor-46499 .elementor-element.elementor-element-0c4543b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0c4543b:hover,
.elementor-46499 .elementor-element.elementor-element-0c4543b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0c4543b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0c4543b:hover,
    .elementor-46499 .elementor-element.elementor-element-0c4543b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12b24a8 */.elementor-46499 .elementor-element.elementor-element-12b24a8 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-12b24a8 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-12b24a8 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-12b24a8 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-12b24a8 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-12b24a8 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-12b24a8 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-12b24a8 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1e625f */.elementor-46499 .elementor-element.elementor-element-c1e625f {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c1e625f:hover,
.elementor-46499 .elementor-element.elementor-element-c1e625f:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-c1e625f {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-c1e625f:hover,
    .elementor-46499 .elementor-element.elementor-element-c1e625f:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-825791d */.elementor-46499 .elementor-element.elementor-element-825791d .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-825791d .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-825791d .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-825791d .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-825791d .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-825791d .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-825791d .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-825791d .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f9d08b */.elementor-46499 .elementor-element.elementor-element-6f9d08b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6f9d08b:hover,
.elementor-46499 .elementor-element.elementor-element-6f9d08b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-6f9d08b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-6f9d08b:hover,
    .elementor-46499 .elementor-element.elementor-element-6f9d08b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-127b723 */.elementor-46499 .elementor-element.elementor-element-127b723 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-127b723 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-127b723 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-127b723 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-127b723 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-127b723 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-127b723 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-127b723 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9f2032 */.elementor-46499 .elementor-element.elementor-element-d9f2032 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d9f2032:hover,
.elementor-46499 .elementor-element.elementor-element-d9f2032:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-d9f2032 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-d9f2032:hover,
    .elementor-46499 .elementor-element.elementor-element-d9f2032:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aaf05dc */.elementor-46499 .elementor-element.elementor-element-aaf05dc .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-aaf05dc .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-aaf05dc .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-aaf05dc .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-aaf05dc .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-aaf05dc .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-aaf05dc .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-aaf05dc .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60cf19f */.elementor-46499 .elementor-element.elementor-element-60cf19f {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-60cf19f:hover,
.elementor-46499 .elementor-element.elementor-element-60cf19f:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-60cf19f {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-60cf19f:hover,
    .elementor-46499 .elementor-element.elementor-element-60cf19f:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3092c2d */.elementor-46499 .elementor-element.elementor-element-3092c2d .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3092c2d .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3092c2d .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-3092c2d .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-3092c2d .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-3092c2d .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-3092c2d .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-3092c2d .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a72094 */.elementor-46499 .elementor-element.elementor-element-4a72094 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4a72094:hover,
.elementor-46499 .elementor-element.elementor-element-4a72094:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-4a72094 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-4a72094:hover,
    .elementor-46499 .elementor-element.elementor-element-4a72094:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-13c6185 */.elementor-46499 .elementor-element.elementor-element-13c6185 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-13c6185 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-13c6185 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-13c6185 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-13c6185 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-13c6185 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-13c6185 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-13c6185 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48f33d8 */.elementor-46499 .elementor-element.elementor-element-48f33d8 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-48f33d8:hover,
.elementor-46499 .elementor-element.elementor-element-48f33d8:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-48f33d8 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-48f33d8:hover,
    .elementor-46499 .elementor-element.elementor-element-48f33d8:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1bf74d0 */.elementor-46499 .elementor-element.elementor-element-1bf74d0 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1bf74d0 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1bf74d0 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-1bf74d0 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-1bf74d0 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-1bf74d0 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-1bf74d0 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-1bf74d0 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f9f9cf */.elementor-46499 .elementor-element.elementor-element-0f9f9cf {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0f9f9cf:hover,
.elementor-46499 .elementor-element.elementor-element-0f9f9cf:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0f9f9cf {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0f9f9cf:hover,
    .elementor-46499 .elementor-element.elementor-element-0f9f9cf:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7dace4 */.elementor-46499 .elementor-element.elementor-element-d7dace4 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d7dace4 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d7dace4 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-d7dace4 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-d7dace4 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-d7dace4 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-d7dace4 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-d7dace4 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84bd31e */.elementor-46499 .elementor-element.elementor-element-84bd31e {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-84bd31e:hover,
.elementor-46499 .elementor-element.elementor-element-84bd31e:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-84bd31e {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-84bd31e:hover,
    .elementor-46499 .elementor-element.elementor-element-84bd31e:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c10b07c */.elementor-46499 .elementor-element.elementor-element-c10b07c .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c10b07c .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c10b07c .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-c10b07c .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-c10b07c .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-c10b07c .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-c10b07c .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-c10b07c .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-87a1c6a */.elementor-46499 .elementor-element.elementor-element-87a1c6a {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-87a1c6a:hover,
.elementor-46499 .elementor-element.elementor-element-87a1c6a:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-87a1c6a {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-87a1c6a:hover,
    .elementor-46499 .elementor-element.elementor-element-87a1c6a:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb439 */.elementor-46499 .elementor-element.elementor-element-c0bb439 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c0bb439 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c0bb439 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-c0bb439 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-c0bb439 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-c0bb439 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-c0bb439 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-c0bb439 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0342a59 */.elementor-46499 .elementor-element.elementor-element-0342a59 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0342a59:hover,
.elementor-46499 .elementor-element.elementor-element-0342a59:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0342a59 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0342a59:hover,
    .elementor-46499 .elementor-element.elementor-element-0342a59:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fb100e6 */.elementor-46499 .elementor-element.elementor-element-fb100e6 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-fb100e6 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-fb100e6 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-fb100e6 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-fb100e6 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-fb100e6 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-fb100e6 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-fb100e6 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee0b97b */.elementor-46499 .elementor-element.elementor-element-ee0b97b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ee0b97b:hover,
.elementor-46499 .elementor-element.elementor-element-ee0b97b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ee0b97b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ee0b97b:hover,
    .elementor-46499 .elementor-element.elementor-element-ee0b97b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-573d087 */.elementor-46499 .elementor-element.elementor-element-573d087 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-573d087 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-573d087 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-573d087 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-573d087 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-573d087 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-573d087 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-573d087 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d63b4f8 */.elementor-46499 .elementor-element.elementor-element-d63b4f8 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d63b4f8:hover,
.elementor-46499 .elementor-element.elementor-element-d63b4f8:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-d63b4f8 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-d63b4f8:hover,
    .elementor-46499 .elementor-element.elementor-element-d63b4f8:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ebd0659 */.elementor-46499 .elementor-element.elementor-element-ebd0659 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ebd0659 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ebd0659 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-ebd0659 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-ebd0659 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ebd0659 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-ebd0659 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ebd0659 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-794d021 */.elementor-46499 .elementor-element.elementor-element-794d021 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-794d021:hover,
.elementor-46499 .elementor-element.elementor-element-794d021:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-794d021 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-794d021:hover,
    .elementor-46499 .elementor-element.elementor-element-794d021:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6a4f1b */.elementor-46499 .elementor-element.elementor-element-f6a4f1b .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f6a4f1b .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f6a4f1b .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-f6a4f1b .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-f6a4f1b .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f6a4f1b .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-f6a4f1b .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f6a4f1b .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebfc85b */.elementor-46499 .elementor-element.elementor-element-ebfc85b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ebfc85b:hover,
.elementor-46499 .elementor-element.elementor-element-ebfc85b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ebfc85b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ebfc85b:hover,
    .elementor-46499 .elementor-element.elementor-element-ebfc85b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf1279c */.elementor-46499 .elementor-element.elementor-element-cf1279c .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-cf1279c .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-cf1279c .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-cf1279c .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-cf1279c .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-cf1279c .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-cf1279c .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-cf1279c .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-166516b */.elementor-46499 .elementor-element.elementor-element-166516b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-166516b:hover,
.elementor-46499 .elementor-element.elementor-element-166516b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-166516b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-166516b:hover,
    .elementor-46499 .elementor-element.elementor-element-166516b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ca23af */.elementor-46499 .elementor-element.elementor-element-4ca23af .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4ca23af .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4ca23af .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-4ca23af .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-4ca23af .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-4ca23af .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-4ca23af .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-4ca23af .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f7fc6f */.elementor-46499 .elementor-element.elementor-element-3f7fc6f {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3f7fc6f:hover,
.elementor-46499 .elementor-element.elementor-element-3f7fc6f:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-3f7fc6f {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-3f7fc6f:hover,
    .elementor-46499 .elementor-element.elementor-element-3f7fc6f:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6e8977d */.elementor-46499 .elementor-element.elementor-element-6e8977d .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6e8977d .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6e8977d .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-6e8977d .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-6e8977d .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-6e8977d .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-6e8977d .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-6e8977d .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35af2f2 */.elementor-46499 .elementor-element.elementor-element-35af2f2 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-35af2f2:hover,
.elementor-46499 .elementor-element.elementor-element-35af2f2:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-35af2f2 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-35af2f2:hover,
    .elementor-46499 .elementor-element.elementor-element-35af2f2:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0015734 */.elementor-46499 .elementor-element.elementor-element-0015734 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0015734 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0015734 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-0015734 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-0015734 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0015734 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-0015734 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0015734 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-678d152 */.elementor-46499 .elementor-element.elementor-element-678d152 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-678d152:hover,
.elementor-46499 .elementor-element.elementor-element-678d152:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-678d152 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-678d152:hover,
    .elementor-46499 .elementor-element.elementor-element-678d152:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5940b3e */.elementor-46499 .elementor-element.elementor-element-5940b3e .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5940b3e .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5940b3e .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-5940b3e .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-5940b3e .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-5940b3e .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-5940b3e .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-5940b3e .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6f8949 */.elementor-46499 .elementor-element.elementor-element-f6f8949 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f6f8949:hover,
.elementor-46499 .elementor-element.elementor-element-f6f8949:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f6f8949 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f6f8949:hover,
    .elementor-46499 .elementor-element.elementor-element-f6f8949:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c21cf8 */.elementor-46499 .elementor-element.elementor-element-5c21cf8 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5c21cf8 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5c21cf8 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-5c21cf8 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-5c21cf8 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-5c21cf8 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-5c21cf8 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-5c21cf8 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6642200 */.elementor-46499 .elementor-element.elementor-element-6642200 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6642200:hover,
.elementor-46499 .elementor-element.elementor-element-6642200:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-6642200 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-6642200:hover,
    .elementor-46499 .elementor-element.elementor-element-6642200:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9dcf266 */.elementor-46499 .elementor-element.elementor-element-9dcf266 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9dcf266 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9dcf266 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-9dcf266 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-9dcf266 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-9dcf266 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-9dcf266 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-9dcf266 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2abda3 */.elementor-46499 .elementor-element.elementor-element-a2abda3 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a2abda3:hover,
.elementor-46499 .elementor-element.elementor-element-a2abda3:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-a2abda3 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-a2abda3:hover,
    .elementor-46499 .elementor-element.elementor-element-a2abda3:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bc8a28f */.elementor-46499 .elementor-element.elementor-element-bc8a28f .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-bc8a28f .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-bc8a28f .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-bc8a28f .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-bc8a28f .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-bc8a28f .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-bc8a28f .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-bc8a28f .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-394ae04 */.elementor-46499 .elementor-element.elementor-element-394ae04 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-394ae04:hover,
.elementor-46499 .elementor-element.elementor-element-394ae04:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-394ae04 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-394ae04:hover,
    .elementor-46499 .elementor-element.elementor-element-394ae04:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e697d40 */.elementor-46499 .elementor-element.elementor-element-e697d40 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e697d40 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e697d40 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-e697d40 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-e697d40 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-e697d40 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-e697d40 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-e697d40 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76685e5 */.elementor-46499 .elementor-element.elementor-element-76685e5 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-76685e5:hover,
.elementor-46499 .elementor-element.elementor-element-76685e5:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-76685e5 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-76685e5:hover,
    .elementor-46499 .elementor-element.elementor-element-76685e5:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-303e558 */.elementor-46499 .elementor-element.elementor-element-303e558 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-303e558 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-303e558 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-303e558 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-303e558 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-303e558 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-303e558 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-303e558 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5204827 */.elementor-46499 .elementor-element.elementor-element-5204827 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5204827:hover,
.elementor-46499 .elementor-element.elementor-element-5204827:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-5204827 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-5204827:hover,
    .elementor-46499 .elementor-element.elementor-element-5204827:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1f0b73b */.elementor-46499 .elementor-element.elementor-element-1f0b73b .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1f0b73b .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1f0b73b .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-1f0b73b .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-1f0b73b .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-1f0b73b .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-1f0b73b .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-1f0b73b .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b34c505 */.elementor-46499 .elementor-element.elementor-element-b34c505 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b34c505:hover,
.elementor-46499 .elementor-element.elementor-element-b34c505:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b34c505 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b34c505:hover,
    .elementor-46499 .elementor-element.elementor-element-b34c505:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-434f8be */.elementor-46499 .elementor-element.elementor-element-434f8be .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-434f8be .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-434f8be .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-434f8be .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-434f8be .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-434f8be .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-434f8be .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-434f8be .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52d581a */.elementor-46499 .elementor-element.elementor-element-52d581a {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-52d581a:hover,
.elementor-46499 .elementor-element.elementor-element-52d581a:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-52d581a {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-52d581a:hover,
    .elementor-46499 .elementor-element.elementor-element-52d581a:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-05ab62e */.elementor-46499 .elementor-element.elementor-element-05ab62e .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-05ab62e .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-05ab62e .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-05ab62e .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-05ab62e .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-05ab62e .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-05ab62e .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-05ab62e .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ce7c36 */.elementor-46499 .elementor-element.elementor-element-9ce7c36 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9ce7c36:hover,
.elementor-46499 .elementor-element.elementor-element-9ce7c36:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-9ce7c36 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-9ce7c36:hover,
    .elementor-46499 .elementor-element.elementor-element-9ce7c36:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b30161c */.elementor-46499 .elementor-element.elementor-element-b30161c .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b30161c .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b30161c .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-b30161c .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-b30161c .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b30161c .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-b30161c .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b30161c .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ea783b */.elementor-46499 .elementor-element.elementor-element-3ea783b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3ea783b:hover,
.elementor-46499 .elementor-element.elementor-element-3ea783b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-3ea783b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-3ea783b:hover,
    .elementor-46499 .elementor-element.elementor-element-3ea783b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4e67e2b */.elementor-46499 .elementor-element.elementor-element-4e67e2b .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4e67e2b .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4e67e2b .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-4e67e2b .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-4e67e2b .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-4e67e2b .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-4e67e2b .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-4e67e2b .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdb32db */.elementor-46499 .elementor-element.elementor-element-fdb32db {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-fdb32db:hover,
.elementor-46499 .elementor-element.elementor-element-fdb32db:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-fdb32db {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-fdb32db:hover,
    .elementor-46499 .elementor-element.elementor-element-fdb32db:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9c39a6e */.elementor-46499 .elementor-element.elementor-element-9c39a6e .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9c39a6e .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9c39a6e .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-9c39a6e .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-9c39a6e .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-9c39a6e .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-9c39a6e .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-9c39a6e .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c887b04 */.elementor-46499 .elementor-element.elementor-element-c887b04 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c887b04:hover,
.elementor-46499 .elementor-element.elementor-element-c887b04:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-c887b04 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-c887b04:hover,
    .elementor-46499 .elementor-element.elementor-element-c887b04:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a08c3cf */.elementor-46499 .elementor-element.elementor-element-a08c3cf .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a08c3cf .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a08c3cf .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-a08c3cf .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-a08c3cf .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-a08c3cf .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-a08c3cf .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-a08c3cf .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1d7695 */.elementor-46499 .elementor-element.elementor-element-c1d7695 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c1d7695:hover,
.elementor-46499 .elementor-element.elementor-element-c1d7695:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-c1d7695 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-c1d7695:hover,
    .elementor-46499 .elementor-element.elementor-element-c1d7695:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f322917 */.elementor-46499 .elementor-element.elementor-element-f322917 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f322917 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f322917 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-f322917 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-f322917 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f322917 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-f322917 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f322917 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1790db */.elementor-46499 .elementor-element.elementor-element-d1790db {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d1790db:hover,
.elementor-46499 .elementor-element.elementor-element-d1790db:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-d1790db {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-d1790db:hover,
    .elementor-46499 .elementor-element.elementor-element-d1790db:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d3039d4 */.elementor-46499 .elementor-element.elementor-element-d3039d4 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d3039d4 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d3039d4 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-d3039d4 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-d3039d4 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-d3039d4 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-d3039d4 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-d3039d4 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c18843 */.elementor-46499 .elementor-element.elementor-element-7c18843 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7c18843:hover,
.elementor-46499 .elementor-element.elementor-element-7c18843:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-7c18843 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-7c18843:hover,
    .elementor-46499 .elementor-element.elementor-element-7c18843:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1971df9 */.elementor-46499 .elementor-element.elementor-element-1971df9 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1971df9 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1971df9 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-1971df9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-1971df9 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-1971df9 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-1971df9 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-1971df9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a77b1b */.elementor-46499 .elementor-element.elementor-element-6a77b1b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6a77b1b:hover,
.elementor-46499 .elementor-element.elementor-element-6a77b1b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-6a77b1b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-6a77b1b:hover,
    .elementor-46499 .elementor-element.elementor-element-6a77b1b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5d974a9 */.elementor-46499 .elementor-element.elementor-element-5d974a9 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5d974a9 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5d974a9 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-5d974a9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-5d974a9 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-5d974a9 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-5d974a9 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-5d974a9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0ea43d */.elementor-46499 .elementor-element.elementor-element-f0ea43d {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f0ea43d:hover,
.elementor-46499 .elementor-element.elementor-element-f0ea43d:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f0ea43d {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f0ea43d:hover,
    .elementor-46499 .elementor-element.elementor-element-f0ea43d:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c5cd4fa */.elementor-46499 .elementor-element.elementor-element-c5cd4fa .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c5cd4fa .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c5cd4fa .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-c5cd4fa .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-c5cd4fa .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-c5cd4fa .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-c5cd4fa .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-c5cd4fa .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20e75f3 */.elementor-46499 .elementor-element.elementor-element-20e75f3 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-20e75f3:hover,
.elementor-46499 .elementor-element.elementor-element-20e75f3:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-20e75f3 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-20e75f3:hover,
    .elementor-46499 .elementor-element.elementor-element-20e75f3:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0c1c806 */.elementor-46499 .elementor-element.elementor-element-0c1c806 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0c1c806 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0c1c806 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-0c1c806 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-0c1c806 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0c1c806 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-0c1c806 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0c1c806 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e92ebcc */.elementor-46499 .elementor-element.elementor-element-e92ebcc {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e92ebcc:hover,
.elementor-46499 .elementor-element.elementor-element-e92ebcc:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-e92ebcc {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-e92ebcc:hover,
    .elementor-46499 .elementor-element.elementor-element-e92ebcc:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f1adcdc */.elementor-46499 .elementor-element.elementor-element-f1adcdc .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f1adcdc .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f1adcdc .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-f1adcdc .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-f1adcdc .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f1adcdc .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-f1adcdc .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f1adcdc .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32b8344 */.elementor-46499 .elementor-element.elementor-element-32b8344 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-32b8344:hover,
.elementor-46499 .elementor-element.elementor-element-32b8344:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-32b8344 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-32b8344:hover,
    .elementor-46499 .elementor-element.elementor-element-32b8344:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1134906 */.elementor-46499 .elementor-element.elementor-element-1134906 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1134906 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1134906 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-1134906 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-1134906 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-1134906 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-1134906 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-1134906 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0bbc854 */.elementor-46499 .elementor-element.elementor-element-0bbc854 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0bbc854:hover,
.elementor-46499 .elementor-element.elementor-element-0bbc854:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0bbc854 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0bbc854:hover,
    .elementor-46499 .elementor-element.elementor-element-0bbc854:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-98aa0a5 */.elementor-46499 .elementor-element.elementor-element-98aa0a5 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-98aa0a5 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-98aa0a5 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-98aa0a5 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-98aa0a5 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-98aa0a5 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-98aa0a5 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-98aa0a5 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-528f98d */.elementor-46499 .elementor-element.elementor-element-528f98d {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-528f98d:hover,
.elementor-46499 .elementor-element.elementor-element-528f98d:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-528f98d {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-528f98d:hover,
    .elementor-46499 .elementor-element.elementor-element-528f98d:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0261161 */.elementor-46499 .elementor-element.elementor-element-0261161 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0261161 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0261161 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-0261161 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-0261161 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0261161 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-0261161 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0261161 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57ff565 */.elementor-46499 .elementor-element.elementor-element-57ff565 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-57ff565:hover,
.elementor-46499 .elementor-element.elementor-element-57ff565:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-57ff565 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-57ff565:hover,
    .elementor-46499 .elementor-element.elementor-element-57ff565:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-edaa048 */.elementor-46499 .elementor-element.elementor-element-edaa048 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-edaa048 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-edaa048 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-edaa048 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-edaa048 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-edaa048 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-edaa048 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-edaa048 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14214ac */.elementor-46499 .elementor-element.elementor-element-14214ac {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-14214ac:hover,
.elementor-46499 .elementor-element.elementor-element-14214ac:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-14214ac {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-14214ac:hover,
    .elementor-46499 .elementor-element.elementor-element-14214ac:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be3d2d6 */.elementor-46499 .elementor-element.elementor-element-be3d2d6 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-be3d2d6 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-be3d2d6 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-be3d2d6 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-be3d2d6 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-be3d2d6 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-be3d2d6 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-be3d2d6 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-366c303 */.elementor-46499 .elementor-element.elementor-element-366c303 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-366c303:hover,
.elementor-46499 .elementor-element.elementor-element-366c303:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-366c303 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-366c303:hover,
    .elementor-46499 .elementor-element.elementor-element-366c303:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a2f93b */.elementor-46499 .elementor-element.elementor-element-1a2f93b .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1a2f93b .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1a2f93b .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-1a2f93b .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-1a2f93b .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-1a2f93b .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-1a2f93b .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-1a2f93b .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5743696 */.elementor-46499 .elementor-element.elementor-element-5743696 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5743696:hover,
.elementor-46499 .elementor-element.elementor-element-5743696:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-5743696 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-5743696:hover,
    .elementor-46499 .elementor-element.elementor-element-5743696:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f51c41 */.elementor-46499 .elementor-element.elementor-element-0f51c41 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0f51c41 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0f51c41 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-0f51c41 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-0f51c41 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0f51c41 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-0f51c41 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0f51c41 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad11334 */.elementor-46499 .elementor-element.elementor-element-ad11334 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ad11334:hover,
.elementor-46499 .elementor-element.elementor-element-ad11334:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ad11334 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ad11334:hover,
    .elementor-46499 .elementor-element.elementor-element-ad11334:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d074907 */.elementor-46499 .elementor-element.elementor-element-d074907 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d074907 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d074907 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-d074907 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-d074907 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-d074907 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-d074907 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-d074907 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8509065 */.elementor-46499 .elementor-element.elementor-element-8509065 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8509065:hover,
.elementor-46499 .elementor-element.elementor-element-8509065:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-8509065 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-8509065:hover,
    .elementor-46499 .elementor-element.elementor-element-8509065:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-30f7ecf */.elementor-46499 .elementor-element.elementor-element-30f7ecf .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-30f7ecf .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-30f7ecf .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-30f7ecf .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-30f7ecf .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-30f7ecf .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-30f7ecf .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-30f7ecf .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e9c743 */.elementor-46499 .elementor-element.elementor-element-3e9c743 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3e9c743:hover,
.elementor-46499 .elementor-element.elementor-element-3e9c743:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-3e9c743 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-3e9c743:hover,
    .elementor-46499 .elementor-element.elementor-element-3e9c743:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3070217 */.elementor-46499 .elementor-element.elementor-element-3070217 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3070217 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3070217 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-3070217 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-3070217 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-3070217 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-3070217 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-3070217 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7227853 */.elementor-46499 .elementor-element.elementor-element-7227853 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7227853:hover,
.elementor-46499 .elementor-element.elementor-element-7227853:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-7227853 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-7227853:hover,
    .elementor-46499 .elementor-element.elementor-element-7227853:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6514ff3 */.elementor-46499 .elementor-element.elementor-element-6514ff3 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6514ff3 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6514ff3 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-6514ff3 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-6514ff3 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-6514ff3 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-6514ff3 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-6514ff3 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3601968 */.elementor-46499 .elementor-element.elementor-element-3601968 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3601968:hover,
.elementor-46499 .elementor-element.elementor-element-3601968:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-3601968 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-3601968:hover,
    .elementor-46499 .elementor-element.elementor-element-3601968:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cbfc109 */.elementor-46499 .elementor-element.elementor-element-cbfc109 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-cbfc109 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-cbfc109 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-cbfc109 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-cbfc109 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-cbfc109 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-cbfc109 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-cbfc109 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92170d4 */.elementor-46499 .elementor-element.elementor-element-92170d4 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-92170d4:hover,
.elementor-46499 .elementor-element.elementor-element-92170d4:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-92170d4 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-92170d4:hover,
    .elementor-46499 .elementor-element.elementor-element-92170d4:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e2498b7 */.elementor-46499 .elementor-element.elementor-element-e2498b7 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e2498b7 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e2498b7 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-e2498b7 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-e2498b7 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-e2498b7 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-e2498b7 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-e2498b7 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20f13eb */.elementor-46499 .elementor-element.elementor-element-20f13eb {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-20f13eb:hover,
.elementor-46499 .elementor-element.elementor-element-20f13eb:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-20f13eb {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-20f13eb:hover,
    .elementor-46499 .elementor-element.elementor-element-20f13eb:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4a405bc */.elementor-46499 .elementor-element.elementor-element-4a405bc .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4a405bc .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4a405bc .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-4a405bc .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-4a405bc .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-4a405bc .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-4a405bc .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-4a405bc .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-517e616 */.elementor-46499 .elementor-element.elementor-element-517e616 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-517e616:hover,
.elementor-46499 .elementor-element.elementor-element-517e616:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-517e616 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-517e616:hover,
    .elementor-46499 .elementor-element.elementor-element-517e616:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9dd52b */.elementor-46499 .elementor-element.elementor-element-a9dd52b .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a9dd52b .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a9dd52b .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-a9dd52b .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-a9dd52b .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-a9dd52b .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-a9dd52b .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-a9dd52b .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02ea0d3 */.elementor-46499 .elementor-element.elementor-element-02ea0d3 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-02ea0d3:hover,
.elementor-46499 .elementor-element.elementor-element-02ea0d3:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-02ea0d3 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-02ea0d3:hover,
    .elementor-46499 .elementor-element.elementor-element-02ea0d3:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b04c350 */.elementor-46499 .elementor-element.elementor-element-b04c350 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b04c350 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b04c350 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-b04c350 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-b04c350 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b04c350 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-b04c350 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b04c350 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15081a6 */.elementor-46499 .elementor-element.elementor-element-15081a6 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-15081a6:hover,
.elementor-46499 .elementor-element.elementor-element-15081a6:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-15081a6 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-15081a6:hover,
    .elementor-46499 .elementor-element.elementor-element-15081a6:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0baa89 */.elementor-46499 .elementor-element.elementor-element-a0baa89 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a0baa89 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a0baa89 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-a0baa89 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-a0baa89 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-a0baa89 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-a0baa89 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-a0baa89 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2d4447 */.elementor-46499 .elementor-element.elementor-element-b2d4447 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b2d4447:hover,
.elementor-46499 .elementor-element.elementor-element-b2d4447:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b2d4447 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b2d4447:hover,
    .elementor-46499 .elementor-element.elementor-element-b2d4447:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7d82b2d */.elementor-46499 .elementor-element.elementor-element-7d82b2d .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7d82b2d .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7d82b2d .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-7d82b2d .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-7d82b2d .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-7d82b2d .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-7d82b2d .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-7d82b2d .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec26c6e */.elementor-46499 .elementor-element.elementor-element-ec26c6e {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ec26c6e:hover,
.elementor-46499 .elementor-element.elementor-element-ec26c6e:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ec26c6e {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ec26c6e:hover,
    .elementor-46499 .elementor-element.elementor-element-ec26c6e:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f27e378 */.elementor-46499 .elementor-element.elementor-element-f27e378 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f27e378 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f27e378 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-f27e378 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-f27e378 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f27e378 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-f27e378 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f27e378 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18199d9 */.elementor-46499 .elementor-element.elementor-element-18199d9 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-18199d9:hover,
.elementor-46499 .elementor-element.elementor-element-18199d9:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-18199d9 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-18199d9:hover,
    .elementor-46499 .elementor-element.elementor-element-18199d9:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-246cc77 */.elementor-46499 .elementor-element.elementor-element-246cc77 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-246cc77 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-246cc77 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-246cc77 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-246cc77 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-246cc77 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-246cc77 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-246cc77 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3da18b7 */.elementor-46499 .elementor-element.elementor-element-3da18b7 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3da18b7:hover,
.elementor-46499 .elementor-element.elementor-element-3da18b7:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-3da18b7 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-3da18b7:hover,
    .elementor-46499 .elementor-element.elementor-element-3da18b7:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9855d7 */.elementor-46499 .elementor-element.elementor-element-f9855d7 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f9855d7 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f9855d7 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-f9855d7 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-f9855d7 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f9855d7 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-f9855d7 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f9855d7 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-734bbe2 */.elementor-46499 .elementor-element.elementor-element-734bbe2 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-734bbe2:hover,
.elementor-46499 .elementor-element.elementor-element-734bbe2:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-734bbe2 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-734bbe2:hover,
    .elementor-46499 .elementor-element.elementor-element-734bbe2:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7eafa9 */.elementor-46499 .elementor-element.elementor-element-d7eafa9 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d7eafa9 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d7eafa9 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-d7eafa9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-d7eafa9 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-d7eafa9 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-d7eafa9 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-d7eafa9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e760e11 */.elementor-46499 .elementor-element.elementor-element-e760e11 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e760e11:hover,
.elementor-46499 .elementor-element.elementor-element-e760e11:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-e760e11 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-e760e11:hover,
    .elementor-46499 .elementor-element.elementor-element-e760e11:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-19e91ca */.elementor-46499 .elementor-element.elementor-element-19e91ca .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-19e91ca .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-19e91ca .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-19e91ca .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-19e91ca .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-19e91ca .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-19e91ca .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-19e91ca .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c164549 */.elementor-46499 .elementor-element.elementor-element-c164549 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c164549:hover,
.elementor-46499 .elementor-element.elementor-element-c164549:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-c164549 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-c164549:hover,
    .elementor-46499 .elementor-element.elementor-element-c164549:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c6fa40 */.elementor-46499 .elementor-element.elementor-element-3c6fa40 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3c6fa40 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3c6fa40 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-3c6fa40 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-3c6fa40 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-3c6fa40 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-3c6fa40 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-3c6fa40 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a776dc */.elementor-46499 .elementor-element.elementor-element-8a776dc {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8a776dc:hover,
.elementor-46499 .elementor-element.elementor-element-8a776dc:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-8a776dc {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-8a776dc:hover,
    .elementor-46499 .elementor-element.elementor-element-8a776dc:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4df47a3 */.elementor-46499 .elementor-element.elementor-element-4df47a3 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4df47a3 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4df47a3 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-4df47a3 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-4df47a3 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-4df47a3 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-4df47a3 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-4df47a3 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5282f8a */.elementor-46499 .elementor-element.elementor-element-5282f8a {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5282f8a:hover,
.elementor-46499 .elementor-element.elementor-element-5282f8a:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-5282f8a {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-5282f8a:hover,
    .elementor-46499 .elementor-element.elementor-element-5282f8a:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba36abb */.elementor-46499 .elementor-element.elementor-element-ba36abb .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ba36abb .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ba36abb .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-ba36abb .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-ba36abb .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ba36abb .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-ba36abb .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ba36abb .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8734c81 */.elementor-46499 .elementor-element.elementor-element-8734c81 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8734c81:hover,
.elementor-46499 .elementor-element.elementor-element-8734c81:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-8734c81 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-8734c81:hover,
    .elementor-46499 .elementor-element.elementor-element-8734c81:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e817f33 */.elementor-46499 .elementor-element.elementor-element-e817f33 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e817f33 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e817f33 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-e817f33 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-e817f33 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-e817f33 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-e817f33 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-e817f33 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b416914 */.elementor-46499 .elementor-element.elementor-element-b416914 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b416914:hover,
.elementor-46499 .elementor-element.elementor-element-b416914:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b416914 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b416914:hover,
    .elementor-46499 .elementor-element.elementor-element-b416914:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7f131c1 */.elementor-46499 .elementor-element.elementor-element-7f131c1 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7f131c1 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7f131c1 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-7f131c1 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-7f131c1 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-7f131c1 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-7f131c1 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-7f131c1 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f55dc65 */.elementor-46499 .elementor-element.elementor-element-f55dc65 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f55dc65:hover,
.elementor-46499 .elementor-element.elementor-element-f55dc65:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f55dc65 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f55dc65:hover,
    .elementor-46499 .elementor-element.elementor-element-f55dc65:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-08892d2 */.elementor-46499 .elementor-element.elementor-element-08892d2 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-08892d2 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-08892d2 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-08892d2 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-08892d2 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-08892d2 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-08892d2 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-08892d2 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0ed4aa */.elementor-46499 .elementor-element.elementor-element-b0ed4aa {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b0ed4aa:hover,
.elementor-46499 .elementor-element.elementor-element-b0ed4aa:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b0ed4aa {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b0ed4aa:hover,
    .elementor-46499 .elementor-element.elementor-element-b0ed4aa:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a26139 */.elementor-46499 .elementor-element.elementor-element-2a26139 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-2a26139 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-2a26139 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-2a26139 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-2a26139 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-2a26139 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-2a26139 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-2a26139 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de07d5e */.elementor-46499 .elementor-element.elementor-element-de07d5e {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-de07d5e:hover,
.elementor-46499 .elementor-element.elementor-element-de07d5e:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-de07d5e {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-de07d5e:hover,
    .elementor-46499 .elementor-element.elementor-element-de07d5e:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9ed4b4f */.elementor-46499 .elementor-element.elementor-element-9ed4b4f .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9ed4b4f .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9ed4b4f .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-9ed4b4f .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-9ed4b4f .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-9ed4b4f .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-9ed4b4f .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-9ed4b4f .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53add3b */.elementor-46499 .elementor-element.elementor-element-53add3b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-53add3b:hover,
.elementor-46499 .elementor-element.elementor-element-53add3b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-53add3b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-53add3b:hover,
    .elementor-46499 .elementor-element.elementor-element-53add3b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6cc4c38 */.elementor-46499 .elementor-element.elementor-element-6cc4c38 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6cc4c38 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6cc4c38 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-6cc4c38 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-6cc4c38 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-6cc4c38 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-6cc4c38 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-6cc4c38 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0165061 */.elementor-46499 .elementor-element.elementor-element-0165061 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0165061:hover,
.elementor-46499 .elementor-element.elementor-element-0165061:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0165061 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0165061:hover,
    .elementor-46499 .elementor-element.elementor-element-0165061:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a66f55 */.elementor-46499 .elementor-element.elementor-element-9a66f55 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9a66f55 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9a66f55 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-9a66f55 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-9a66f55 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-9a66f55 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-9a66f55 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-9a66f55 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f92848e */.elementor-46499 .elementor-element.elementor-element-f92848e {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f92848e:hover,
.elementor-46499 .elementor-element.elementor-element-f92848e:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f92848e {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f92848e:hover,
    .elementor-46499 .elementor-element.elementor-element-f92848e:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-14ea57f */.elementor-46499 .elementor-element.elementor-element-14ea57f .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-14ea57f .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-14ea57f .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-14ea57f .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-14ea57f .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-14ea57f .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-14ea57f .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-14ea57f .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1050ef */.elementor-46499 .elementor-element.elementor-element-c1050ef {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c1050ef:hover,
.elementor-46499 .elementor-element.elementor-element-c1050ef:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-c1050ef {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-c1050ef:hover,
    .elementor-46499 .elementor-element.elementor-element-c1050ef:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eecf2a0 */.elementor-46499 .elementor-element.elementor-element-eecf2a0 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-eecf2a0 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-eecf2a0 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-eecf2a0 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-eecf2a0 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-eecf2a0 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-eecf2a0 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-eecf2a0 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fba044 */.elementor-46499 .elementor-element.elementor-element-5fba044 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5fba044:hover,
.elementor-46499 .elementor-element.elementor-element-5fba044:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-5fba044 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-5fba044:hover,
    .elementor-46499 .elementor-element.elementor-element-5fba044:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd6cfc1 */.elementor-46499 .elementor-element.elementor-element-dd6cfc1 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-dd6cfc1 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-dd6cfc1 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-dd6cfc1 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-dd6cfc1 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-dd6cfc1 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-dd6cfc1 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-dd6cfc1 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed762e8 */.elementor-46499 .elementor-element.elementor-element-ed762e8 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ed762e8:hover,
.elementor-46499 .elementor-element.elementor-element-ed762e8:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ed762e8 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ed762e8:hover,
    .elementor-46499 .elementor-element.elementor-element-ed762e8:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b64a0ea */.elementor-46499 .elementor-element.elementor-element-b64a0ea .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b64a0ea .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b64a0ea .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-b64a0ea .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-b64a0ea .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b64a0ea .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-b64a0ea .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b64a0ea .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-678a05a */.elementor-46499 .elementor-element.elementor-element-678a05a {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-678a05a:hover,
.elementor-46499 .elementor-element.elementor-element-678a05a:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-678a05a {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-678a05a:hover,
    .elementor-46499 .elementor-element.elementor-element-678a05a:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f85bd98 */.elementor-46499 .elementor-element.elementor-element-f85bd98 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f85bd98 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f85bd98 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-f85bd98 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-f85bd98 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f85bd98 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-f85bd98 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f85bd98 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f75f9c0 */.elementor-46499 .elementor-element.elementor-element-f75f9c0 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f75f9c0:hover,
.elementor-46499 .elementor-element.elementor-element-f75f9c0:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f75f9c0 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f75f9c0:hover,
    .elementor-46499 .elementor-element.elementor-element-f75f9c0:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-08a7639 */.elementor-46499 .elementor-element.elementor-element-08a7639 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-08a7639 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-08a7639 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-08a7639 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-08a7639 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-08a7639 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-08a7639 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-08a7639 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49549a3 */.elementor-46499 .elementor-element.elementor-element-49549a3 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-49549a3:hover,
.elementor-46499 .elementor-element.elementor-element-49549a3:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-49549a3 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-49549a3:hover,
    .elementor-46499 .elementor-element.elementor-element-49549a3:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8be5a72 */.elementor-46499 .elementor-element.elementor-element-8be5a72 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8be5a72 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8be5a72 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-8be5a72 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-8be5a72 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-8be5a72 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-8be5a72 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-8be5a72 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-609b11d */.elementor-46499 .elementor-element.elementor-element-609b11d {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-609b11d:hover,
.elementor-46499 .elementor-element.elementor-element-609b11d:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-609b11d {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-609b11d:hover,
    .elementor-46499 .elementor-element.elementor-element-609b11d:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6938078 */.elementor-46499 .elementor-element.elementor-element-6938078 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6938078 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6938078 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-6938078 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-6938078 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-6938078 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-6938078 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-6938078 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-162490b */.elementor-46499 .elementor-element.elementor-element-162490b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-162490b:hover,
.elementor-46499 .elementor-element.elementor-element-162490b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-162490b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-162490b:hover,
    .elementor-46499 .elementor-element.elementor-element-162490b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-076aaec */.elementor-46499 .elementor-element.elementor-element-076aaec .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-076aaec .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-076aaec .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-076aaec .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-076aaec .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-076aaec .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-076aaec .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-076aaec .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-559057e */.elementor-46499 .elementor-element.elementor-element-559057e {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-559057e:hover,
.elementor-46499 .elementor-element.elementor-element-559057e:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-559057e {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-559057e:hover,
    .elementor-46499 .elementor-element.elementor-element-559057e:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b776d79 */.elementor-46499 .elementor-element.elementor-element-b776d79 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b776d79 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b776d79 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-b776d79 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-b776d79 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b776d79 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-b776d79 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b776d79 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0931804 */.elementor-46499 .elementor-element.elementor-element-0931804 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0931804:hover,
.elementor-46499 .elementor-element.elementor-element-0931804:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0931804 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0931804:hover,
    .elementor-46499 .elementor-element.elementor-element-0931804:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-858084f */.elementor-46499 .elementor-element.elementor-element-858084f .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-858084f .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-858084f .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-858084f .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-858084f .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-858084f .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-858084f .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-858084f .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47121f2 */.elementor-46499 .elementor-element.elementor-element-47121f2 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-47121f2:hover,
.elementor-46499 .elementor-element.elementor-element-47121f2:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-47121f2 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-47121f2:hover,
    .elementor-46499 .elementor-element.elementor-element-47121f2:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1710a24 */.elementor-46499 .elementor-element.elementor-element-1710a24 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1710a24 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1710a24 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-1710a24 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-1710a24 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-1710a24 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-1710a24 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-1710a24 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc0dbae */.elementor-46499 .elementor-element.elementor-element-fc0dbae {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-fc0dbae:hover,
.elementor-46499 .elementor-element.elementor-element-fc0dbae:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-fc0dbae {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-fc0dbae:hover,
    .elementor-46499 .elementor-element.elementor-element-fc0dbae:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-db363c1 */.elementor-46499 .elementor-element.elementor-element-db363c1 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-db363c1 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-db363c1 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-db363c1 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-db363c1 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-db363c1 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-db363c1 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-db363c1 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-258df91 */.elementor-46499 .elementor-element.elementor-element-258df91 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-258df91:hover,
.elementor-46499 .elementor-element.elementor-element-258df91:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-258df91 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-258df91:hover,
    .elementor-46499 .elementor-element.elementor-element-258df91:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-45d4918 */.elementor-46499 .elementor-element.elementor-element-45d4918 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-45d4918 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-45d4918 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-45d4918 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-45d4918 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-45d4918 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-45d4918 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-45d4918 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e9b540 */.elementor-46499 .elementor-element.elementor-element-7e9b540 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7e9b540:hover,
.elementor-46499 .elementor-element.elementor-element-7e9b540:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-7e9b540 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-7e9b540:hover,
    .elementor-46499 .elementor-element.elementor-element-7e9b540:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9e035bf */.elementor-46499 .elementor-element.elementor-element-9e035bf .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9e035bf .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9e035bf .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-9e035bf .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-9e035bf .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-9e035bf .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-9e035bf .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-9e035bf .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed559f6 */.elementor-46499 .elementor-element.elementor-element-ed559f6 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ed559f6:hover,
.elementor-46499 .elementor-element.elementor-element-ed559f6:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ed559f6 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ed559f6:hover,
    .elementor-46499 .elementor-element.elementor-element-ed559f6:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0170b56 */.elementor-46499 .elementor-element.elementor-element-0170b56 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0170b56 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0170b56 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-0170b56 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-0170b56 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0170b56 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-0170b56 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0170b56 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b525058 */.elementor-46499 .elementor-element.elementor-element-b525058 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b525058:hover,
.elementor-46499 .elementor-element.elementor-element-b525058:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b525058 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b525058:hover,
    .elementor-46499 .elementor-element.elementor-element-b525058:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6460d81 */.elementor-46499 .elementor-element.elementor-element-6460d81 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6460d81 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6460d81 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-6460d81 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-6460d81 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-6460d81 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-6460d81 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-6460d81 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f056bf5 */.elementor-46499 .elementor-element.elementor-element-f056bf5 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f056bf5:hover,
.elementor-46499 .elementor-element.elementor-element-f056bf5:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f056bf5 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f056bf5:hover,
    .elementor-46499 .elementor-element.elementor-element-f056bf5:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-04720c6 */.elementor-46499 .elementor-element.elementor-element-04720c6 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-04720c6 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-04720c6 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-04720c6 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-04720c6 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-04720c6 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-04720c6 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-04720c6 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38b0663 */.elementor-46499 .elementor-element.elementor-element-38b0663 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-38b0663:hover,
.elementor-46499 .elementor-element.elementor-element-38b0663:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-38b0663 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-38b0663:hover,
    .elementor-46499 .elementor-element.elementor-element-38b0663:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-acf98fa */.elementor-46499 .elementor-element.elementor-element-acf98fa .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-acf98fa .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-acf98fa .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-acf98fa .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-acf98fa .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-acf98fa .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-acf98fa .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-acf98fa .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6082962 */.elementor-46499 .elementor-element.elementor-element-6082962 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6082962:hover,
.elementor-46499 .elementor-element.elementor-element-6082962:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-6082962 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-6082962:hover,
    .elementor-46499 .elementor-element.elementor-element-6082962:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-48f865b */.elementor-46499 .elementor-element.elementor-element-48f865b .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-48f865b .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-48f865b .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-48f865b .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-48f865b .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-48f865b .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-48f865b .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-48f865b .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a181adf */.elementor-46499 .elementor-element.elementor-element-a181adf {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a181adf:hover,
.elementor-46499 .elementor-element.elementor-element-a181adf:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-a181adf {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-a181adf:hover,
    .elementor-46499 .elementor-element.elementor-element-a181adf:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fa5b971 */.elementor-46499 .elementor-element.elementor-element-fa5b971 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-fa5b971 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-fa5b971 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-fa5b971 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-fa5b971 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-fa5b971 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-fa5b971 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-fa5b971 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b2c8f9 */.elementor-46499 .elementor-element.elementor-element-9b2c8f9 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9b2c8f9:hover,
.elementor-46499 .elementor-element.elementor-element-9b2c8f9:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-9b2c8f9 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-9b2c8f9:hover,
    .elementor-46499 .elementor-element.elementor-element-9b2c8f9:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bc9f471 */.elementor-46499 .elementor-element.elementor-element-bc9f471 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-bc9f471 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-bc9f471 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-bc9f471 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-bc9f471 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-bc9f471 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-bc9f471 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-bc9f471 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a3e276f */.elementor-46499 .elementor-element.elementor-element-a3e276f {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a3e276f:hover,
.elementor-46499 .elementor-element.elementor-element-a3e276f:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-a3e276f {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-a3e276f:hover,
    .elementor-46499 .elementor-element.elementor-element-a3e276f:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f1ce4ad */.elementor-46499 .elementor-element.elementor-element-f1ce4ad .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f1ce4ad .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f1ce4ad .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-f1ce4ad .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-f1ce4ad .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f1ce4ad .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-f1ce4ad .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f1ce4ad .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a18764f */.elementor-46499 .elementor-element.elementor-element-a18764f {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a18764f:hover,
.elementor-46499 .elementor-element.elementor-element-a18764f:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-a18764f {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-a18764f:hover,
    .elementor-46499 .elementor-element.elementor-element-a18764f:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-142fdab */.elementor-46499 .elementor-element.elementor-element-142fdab .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-142fdab .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-142fdab .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-142fdab .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-142fdab .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-142fdab .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-142fdab .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-142fdab .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-589aff8 */.elementor-46499 .elementor-element.elementor-element-589aff8 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-589aff8:hover,
.elementor-46499 .elementor-element.elementor-element-589aff8:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-589aff8 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-589aff8:hover,
    .elementor-46499 .elementor-element.elementor-element-589aff8:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-255ff6a */.elementor-46499 .elementor-element.elementor-element-255ff6a .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-255ff6a .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-255ff6a .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-255ff6a .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-255ff6a .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-255ff6a .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-255ff6a .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-255ff6a .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c0b54 */.elementor-46499 .elementor-element.elementor-element-72c0b54 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-72c0b54:hover,
.elementor-46499 .elementor-element.elementor-element-72c0b54:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-72c0b54 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-72c0b54:hover,
    .elementor-46499 .elementor-element.elementor-element-72c0b54:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c559140 */.elementor-46499 .elementor-element.elementor-element-c559140 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c559140 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c559140 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-c559140 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-c559140 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-c559140 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-c559140 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-c559140 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea33620 */.elementor-46499 .elementor-element.elementor-element-ea33620 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ea33620:hover,
.elementor-46499 .elementor-element.elementor-element-ea33620:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ea33620 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ea33620:hover,
    .elementor-46499 .elementor-element.elementor-element-ea33620:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ae8e5a */.elementor-46499 .elementor-element.elementor-element-4ae8e5a .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4ae8e5a .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4ae8e5a .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-4ae8e5a .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-4ae8e5a .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-4ae8e5a .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-4ae8e5a .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-4ae8e5a .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-421b76b */.elementor-46499 .elementor-element.elementor-element-421b76b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-421b76b:hover,
.elementor-46499 .elementor-element.elementor-element-421b76b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-421b76b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-421b76b:hover,
    .elementor-46499 .elementor-element.elementor-element-421b76b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38899aa */.elementor-46499 .elementor-element.elementor-element-38899aa .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-38899aa .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-38899aa .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-38899aa .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-38899aa .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-38899aa .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-38899aa .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-38899aa .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9815721 */.elementor-46499 .elementor-element.elementor-element-9815721 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9815721:hover,
.elementor-46499 .elementor-element.elementor-element-9815721:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-9815721 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-9815721:hover,
    .elementor-46499 .elementor-element.elementor-element-9815721:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-206dcb8 */.elementor-46499 .elementor-element.elementor-element-206dcb8 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-206dcb8 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-206dcb8 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-206dcb8 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-206dcb8 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-206dcb8 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-206dcb8 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-206dcb8 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50f5c86 */.elementor-46499 .elementor-element.elementor-element-50f5c86 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-50f5c86:hover,
.elementor-46499 .elementor-element.elementor-element-50f5c86:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-50f5c86 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-50f5c86:hover,
    .elementor-46499 .elementor-element.elementor-element-50f5c86:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a8d7d5 */.elementor-46499 .elementor-element.elementor-element-1a8d7d5 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1a8d7d5 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1a8d7d5 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-1a8d7d5 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-1a8d7d5 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-1a8d7d5 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-1a8d7d5 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-1a8d7d5 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e50add */.elementor-46499 .elementor-element.elementor-element-8e50add {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8e50add:hover,
.elementor-46499 .elementor-element.elementor-element-8e50add:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-8e50add {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-8e50add:hover,
    .elementor-46499 .elementor-element.elementor-element-8e50add:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-674738a */.elementor-46499 .elementor-element.elementor-element-674738a .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-674738a .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-674738a .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-674738a .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-674738a .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-674738a .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-674738a .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-674738a .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e35b920 */.elementor-46499 .elementor-element.elementor-element-e35b920 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e35b920:hover,
.elementor-46499 .elementor-element.elementor-element-e35b920:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-e35b920 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-e35b920:hover,
    .elementor-46499 .elementor-element.elementor-element-e35b920:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b01b790 */.elementor-46499 .elementor-element.elementor-element-b01b790 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b01b790 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b01b790 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-b01b790 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-b01b790 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b01b790 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-b01b790 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b01b790 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58f4259 */.elementor-46499 .elementor-element.elementor-element-58f4259 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-58f4259:hover,
.elementor-46499 .elementor-element.elementor-element-58f4259:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-58f4259 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-58f4259:hover,
    .elementor-46499 .elementor-element.elementor-element-58f4259:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-50be0a7 */.elementor-46499 .elementor-element.elementor-element-50be0a7 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-50be0a7 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-50be0a7 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-50be0a7 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-50be0a7 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-50be0a7 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-50be0a7 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-50be0a7 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a494fe3 */.elementor-46499 .elementor-element.elementor-element-a494fe3 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a494fe3:hover,
.elementor-46499 .elementor-element.elementor-element-a494fe3:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-a494fe3 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-a494fe3:hover,
    .elementor-46499 .elementor-element.elementor-element-a494fe3:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-574b780 */.elementor-46499 .elementor-element.elementor-element-574b780 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-574b780 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-574b780 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-574b780 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-574b780 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-574b780 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-574b780 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-574b780 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b935a7 */.elementor-46499 .elementor-element.elementor-element-7b935a7 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7b935a7:hover,
.elementor-46499 .elementor-element.elementor-element-7b935a7:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-7b935a7 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-7b935a7:hover,
    .elementor-46499 .elementor-element.elementor-element-7b935a7:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d52f9b */.elementor-46499 .elementor-element.elementor-element-2d52f9b .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-2d52f9b .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-2d52f9b .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-2d52f9b .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-2d52f9b .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-2d52f9b .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-2d52f9b .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-2d52f9b .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3bcc5e */.elementor-46499 .elementor-element.elementor-element-f3bcc5e {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f3bcc5e:hover,
.elementor-46499 .elementor-element.elementor-element-f3bcc5e:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f3bcc5e {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f3bcc5e:hover,
    .elementor-46499 .elementor-element.elementor-element-f3bcc5e:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ab204cb */.elementor-46499 .elementor-element.elementor-element-ab204cb .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ab204cb .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ab204cb .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-ab204cb .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-ab204cb .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ab204cb .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-ab204cb .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ab204cb .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb30a96 */.elementor-46499 .elementor-element.elementor-element-cb30a96 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-cb30a96:hover,
.elementor-46499 .elementor-element.elementor-element-cb30a96:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-cb30a96 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-cb30a96:hover,
    .elementor-46499 .elementor-element.elementor-element-cb30a96:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-64541d9 */.elementor-46499 .elementor-element.elementor-element-64541d9 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-64541d9 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-64541d9 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-64541d9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-64541d9 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-64541d9 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-64541d9 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-64541d9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcdd1a8 */.elementor-46499 .elementor-element.elementor-element-bcdd1a8 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-bcdd1a8:hover,
.elementor-46499 .elementor-element.elementor-element-bcdd1a8:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-bcdd1a8 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-bcdd1a8:hover,
    .elementor-46499 .elementor-element.elementor-element-bcdd1a8:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3f229ce */.elementor-46499 .elementor-element.elementor-element-3f229ce .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3f229ce .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3f229ce .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-3f229ce .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-3f229ce .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-3f229ce .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-3f229ce .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-3f229ce .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d46a4c */.elementor-46499 .elementor-element.elementor-element-4d46a4c {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4d46a4c:hover,
.elementor-46499 .elementor-element.elementor-element-4d46a4c:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-4d46a4c {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-4d46a4c:hover,
    .elementor-46499 .elementor-element.elementor-element-4d46a4c:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ee90ba */.elementor-46499 .elementor-element.elementor-element-4ee90ba .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4ee90ba .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4ee90ba .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-4ee90ba .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-4ee90ba .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-4ee90ba .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-4ee90ba .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-4ee90ba .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57ee85b */.elementor-46499 .elementor-element.elementor-element-57ee85b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-57ee85b:hover,
.elementor-46499 .elementor-element.elementor-element-57ee85b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-57ee85b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-57ee85b:hover,
    .elementor-46499 .elementor-element.elementor-element-57ee85b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ab0d93e */.elementor-46499 .elementor-element.elementor-element-ab0d93e .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ab0d93e .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ab0d93e .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-ab0d93e .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-ab0d93e .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ab0d93e .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-ab0d93e .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ab0d93e .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a15298 */.elementor-46499 .elementor-element.elementor-element-7a15298 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7a15298:hover,
.elementor-46499 .elementor-element.elementor-element-7a15298:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-7a15298 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-7a15298:hover,
    .elementor-46499 .elementor-element.elementor-element-7a15298:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e6f6c0 */.elementor-46499 .elementor-element.elementor-element-8e6f6c0 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8e6f6c0 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8e6f6c0 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-8e6f6c0 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-8e6f6c0 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-8e6f6c0 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-8e6f6c0 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-8e6f6c0 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f30c93d */.elementor-46499 .elementor-element.elementor-element-f30c93d {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f30c93d:hover,
.elementor-46499 .elementor-element.elementor-element-f30c93d:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f30c93d {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f30c93d:hover,
    .elementor-46499 .elementor-element.elementor-element-f30c93d:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25f2de8 */.elementor-46499 .elementor-element.elementor-element-25f2de8 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-25f2de8 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-25f2de8 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-25f2de8 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-25f2de8 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-25f2de8 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-25f2de8 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-25f2de8 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-938f6fc */.elementor-46499 .elementor-element.elementor-element-938f6fc {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-938f6fc:hover,
.elementor-46499 .elementor-element.elementor-element-938f6fc:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-938f6fc {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-938f6fc:hover,
    .elementor-46499 .elementor-element.elementor-element-938f6fc:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ebcb125 */.elementor-46499 .elementor-element.elementor-element-ebcb125 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ebcb125 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ebcb125 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-ebcb125 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-ebcb125 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ebcb125 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-ebcb125 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ebcb125 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-175ec90 */.elementor-46499 .elementor-element.elementor-element-175ec90 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-175ec90:hover,
.elementor-46499 .elementor-element.elementor-element-175ec90:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-175ec90 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-175ec90:hover,
    .elementor-46499 .elementor-element.elementor-element-175ec90:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-af03dc5 */.elementor-46499 .elementor-element.elementor-element-af03dc5 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-af03dc5 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-af03dc5 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-af03dc5 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-af03dc5 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-af03dc5 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-af03dc5 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-af03dc5 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-456d621 */.elementor-46499 .elementor-element.elementor-element-456d621 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-456d621:hover,
.elementor-46499 .elementor-element.elementor-element-456d621:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-456d621 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-456d621:hover,
    .elementor-46499 .elementor-element.elementor-element-456d621:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b03428 */.elementor-46499 .elementor-element.elementor-element-7b03428 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7b03428 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7b03428 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-7b03428 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-7b03428 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-7b03428 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-7b03428 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-7b03428 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7090b3b */.elementor-46499 .elementor-element.elementor-element-7090b3b .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7090b3b .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7090b3b .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-7090b3b .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-7090b3b .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-7090b3b .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-7090b3b .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-7090b3b .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f3c691 */.elementor-46499 .elementor-element.elementor-element-8f3c691 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8f3c691 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8f3c691 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-8f3c691 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-8f3c691 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-8f3c691 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-8f3c691 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-8f3c691 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2958438 */.elementor-46499 .elementor-element.elementor-element-2958438 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-2958438:hover,
.elementor-46499 .elementor-element.elementor-element-2958438:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-2958438 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-2958438:hover,
    .elementor-46499 .elementor-element.elementor-element-2958438:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-704cbe9 */.elementor-46499 .elementor-element.elementor-element-704cbe9 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-704cbe9 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-704cbe9 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-704cbe9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-704cbe9 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-704cbe9 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-704cbe9 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-704cbe9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0dca9f */.elementor-46499 .elementor-element.elementor-element-e0dca9f {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e0dca9f:hover,
.elementor-46499 .elementor-element.elementor-element-e0dca9f:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-e0dca9f {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-e0dca9f:hover,
    .elementor-46499 .elementor-element.elementor-element-e0dca9f:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2b7b1c9 */.elementor-46499 .elementor-element.elementor-element-2b7b1c9 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-2b7b1c9 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-2b7b1c9 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-2b7b1c9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-2b7b1c9 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-2b7b1c9 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-2b7b1c9 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-2b7b1c9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e7ad00 */.elementor-46499 .elementor-element.elementor-element-0e7ad00 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0e7ad00:hover,
.elementor-46499 .elementor-element.elementor-element-0e7ad00:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0e7ad00 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0e7ad00:hover,
    .elementor-46499 .elementor-element.elementor-element-0e7ad00:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf0dea4 */.elementor-46499 .elementor-element.elementor-element-cf0dea4 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-cf0dea4 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-cf0dea4 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-cf0dea4 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-cf0dea4 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-cf0dea4 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-cf0dea4 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-cf0dea4 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4174364 */.elementor-46499 .elementor-element.elementor-element-4174364 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4174364:hover,
.elementor-46499 .elementor-element.elementor-element-4174364:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-4174364 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-4174364:hover,
    .elementor-46499 .elementor-element.elementor-element-4174364:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-43437d7 */.elementor-46499 .elementor-element.elementor-element-43437d7 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-43437d7 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-43437d7 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-43437d7 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-43437d7 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-43437d7 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-43437d7 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-43437d7 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c4543b */.elementor-46499 .elementor-element.elementor-element-0c4543b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0c4543b:hover,
.elementor-46499 .elementor-element.elementor-element-0c4543b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0c4543b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0c4543b:hover,
    .elementor-46499 .elementor-element.elementor-element-0c4543b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12b24a8 */.elementor-46499 .elementor-element.elementor-element-12b24a8 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-12b24a8 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-12b24a8 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-12b24a8 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-12b24a8 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-12b24a8 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-12b24a8 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-12b24a8 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1e625f */.elementor-46499 .elementor-element.elementor-element-c1e625f {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c1e625f:hover,
.elementor-46499 .elementor-element.elementor-element-c1e625f:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-c1e625f {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-c1e625f:hover,
    .elementor-46499 .elementor-element.elementor-element-c1e625f:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-825791d */.elementor-46499 .elementor-element.elementor-element-825791d .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-825791d .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-825791d .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-825791d .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-825791d .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-825791d .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-825791d .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-825791d .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f9d08b */.elementor-46499 .elementor-element.elementor-element-6f9d08b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6f9d08b:hover,
.elementor-46499 .elementor-element.elementor-element-6f9d08b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-6f9d08b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-6f9d08b:hover,
    .elementor-46499 .elementor-element.elementor-element-6f9d08b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-127b723 */.elementor-46499 .elementor-element.elementor-element-127b723 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-127b723 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-127b723 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-127b723 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-127b723 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-127b723 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-127b723 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-127b723 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9f2032 */.elementor-46499 .elementor-element.elementor-element-d9f2032 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d9f2032:hover,
.elementor-46499 .elementor-element.elementor-element-d9f2032:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-d9f2032 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-d9f2032:hover,
    .elementor-46499 .elementor-element.elementor-element-d9f2032:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aaf05dc */.elementor-46499 .elementor-element.elementor-element-aaf05dc .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-aaf05dc .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-aaf05dc .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-aaf05dc .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-aaf05dc .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-aaf05dc .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-aaf05dc .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-aaf05dc .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60cf19f */.elementor-46499 .elementor-element.elementor-element-60cf19f {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-60cf19f:hover,
.elementor-46499 .elementor-element.elementor-element-60cf19f:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-60cf19f {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-60cf19f:hover,
    .elementor-46499 .elementor-element.elementor-element-60cf19f:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3092c2d */.elementor-46499 .elementor-element.elementor-element-3092c2d .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3092c2d .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3092c2d .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-3092c2d .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-3092c2d .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-3092c2d .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-3092c2d .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-3092c2d .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a72094 */.elementor-46499 .elementor-element.elementor-element-4a72094 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4a72094:hover,
.elementor-46499 .elementor-element.elementor-element-4a72094:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-4a72094 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-4a72094:hover,
    .elementor-46499 .elementor-element.elementor-element-4a72094:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-13c6185 */.elementor-46499 .elementor-element.elementor-element-13c6185 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-13c6185 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-13c6185 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-13c6185 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-13c6185 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-13c6185 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-13c6185 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-13c6185 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48f33d8 */.elementor-46499 .elementor-element.elementor-element-48f33d8 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-48f33d8:hover,
.elementor-46499 .elementor-element.elementor-element-48f33d8:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-48f33d8 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-48f33d8:hover,
    .elementor-46499 .elementor-element.elementor-element-48f33d8:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1bf74d0 */.elementor-46499 .elementor-element.elementor-element-1bf74d0 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1bf74d0 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1bf74d0 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-1bf74d0 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-1bf74d0 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-1bf74d0 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-1bf74d0 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-1bf74d0 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f9f9cf */.elementor-46499 .elementor-element.elementor-element-0f9f9cf {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0f9f9cf:hover,
.elementor-46499 .elementor-element.elementor-element-0f9f9cf:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0f9f9cf {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0f9f9cf:hover,
    .elementor-46499 .elementor-element.elementor-element-0f9f9cf:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7dace4 */.elementor-46499 .elementor-element.elementor-element-d7dace4 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d7dace4 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d7dace4 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-d7dace4 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-d7dace4 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-d7dace4 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-d7dace4 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-d7dace4 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84bd31e */.elementor-46499 .elementor-element.elementor-element-84bd31e {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-84bd31e:hover,
.elementor-46499 .elementor-element.elementor-element-84bd31e:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-84bd31e {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-84bd31e:hover,
    .elementor-46499 .elementor-element.elementor-element-84bd31e:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c10b07c */.elementor-46499 .elementor-element.elementor-element-c10b07c .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c10b07c .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c10b07c .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-c10b07c .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-c10b07c .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-c10b07c .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-c10b07c .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-c10b07c .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-87a1c6a */.elementor-46499 .elementor-element.elementor-element-87a1c6a {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-87a1c6a:hover,
.elementor-46499 .elementor-element.elementor-element-87a1c6a:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-87a1c6a {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-87a1c6a:hover,
    .elementor-46499 .elementor-element.elementor-element-87a1c6a:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb439 */.elementor-46499 .elementor-element.elementor-element-c0bb439 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c0bb439 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c0bb439 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-c0bb439 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-c0bb439 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-c0bb439 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-c0bb439 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-c0bb439 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0342a59 */.elementor-46499 .elementor-element.elementor-element-0342a59 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0342a59:hover,
.elementor-46499 .elementor-element.elementor-element-0342a59:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0342a59 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0342a59:hover,
    .elementor-46499 .elementor-element.elementor-element-0342a59:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fb100e6 */.elementor-46499 .elementor-element.elementor-element-fb100e6 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-fb100e6 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-fb100e6 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-fb100e6 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-fb100e6 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-fb100e6 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-fb100e6 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-fb100e6 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee0b97b */.elementor-46499 .elementor-element.elementor-element-ee0b97b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ee0b97b:hover,
.elementor-46499 .elementor-element.elementor-element-ee0b97b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ee0b97b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ee0b97b:hover,
    .elementor-46499 .elementor-element.elementor-element-ee0b97b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-573d087 */.elementor-46499 .elementor-element.elementor-element-573d087 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-573d087 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-573d087 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-573d087 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-573d087 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-573d087 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-573d087 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-573d087 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d63b4f8 */.elementor-46499 .elementor-element.elementor-element-d63b4f8 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d63b4f8:hover,
.elementor-46499 .elementor-element.elementor-element-d63b4f8:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-d63b4f8 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-d63b4f8:hover,
    .elementor-46499 .elementor-element.elementor-element-d63b4f8:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ebd0659 */.elementor-46499 .elementor-element.elementor-element-ebd0659 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ebd0659 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ebd0659 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-ebd0659 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-ebd0659 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ebd0659 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-ebd0659 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ebd0659 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-794d021 */.elementor-46499 .elementor-element.elementor-element-794d021 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-794d021:hover,
.elementor-46499 .elementor-element.elementor-element-794d021:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-794d021 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-794d021:hover,
    .elementor-46499 .elementor-element.elementor-element-794d021:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6a4f1b */.elementor-46499 .elementor-element.elementor-element-f6a4f1b .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f6a4f1b .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f6a4f1b .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-f6a4f1b .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-f6a4f1b .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f6a4f1b .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-f6a4f1b .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f6a4f1b .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebfc85b */.elementor-46499 .elementor-element.elementor-element-ebfc85b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ebfc85b:hover,
.elementor-46499 .elementor-element.elementor-element-ebfc85b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ebfc85b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ebfc85b:hover,
    .elementor-46499 .elementor-element.elementor-element-ebfc85b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf1279c */.elementor-46499 .elementor-element.elementor-element-cf1279c .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-cf1279c .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-cf1279c .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-cf1279c .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-cf1279c .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-cf1279c .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-cf1279c .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-cf1279c .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-166516b */.elementor-46499 .elementor-element.elementor-element-166516b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-166516b:hover,
.elementor-46499 .elementor-element.elementor-element-166516b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-166516b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-166516b:hover,
    .elementor-46499 .elementor-element.elementor-element-166516b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ca23af */.elementor-46499 .elementor-element.elementor-element-4ca23af .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4ca23af .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4ca23af .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-4ca23af .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-4ca23af .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-4ca23af .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-4ca23af .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-4ca23af .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f7fc6f */.elementor-46499 .elementor-element.elementor-element-3f7fc6f {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3f7fc6f:hover,
.elementor-46499 .elementor-element.elementor-element-3f7fc6f:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-3f7fc6f {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-3f7fc6f:hover,
    .elementor-46499 .elementor-element.elementor-element-3f7fc6f:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6e8977d */.elementor-46499 .elementor-element.elementor-element-6e8977d .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6e8977d .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6e8977d .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-6e8977d .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-6e8977d .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-6e8977d .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-6e8977d .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-6e8977d .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35af2f2 */.elementor-46499 .elementor-element.elementor-element-35af2f2 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-35af2f2:hover,
.elementor-46499 .elementor-element.elementor-element-35af2f2:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-35af2f2 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-35af2f2:hover,
    .elementor-46499 .elementor-element.elementor-element-35af2f2:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0015734 */.elementor-46499 .elementor-element.elementor-element-0015734 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0015734 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0015734 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-0015734 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-0015734 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0015734 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-0015734 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0015734 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-678d152 */.elementor-46499 .elementor-element.elementor-element-678d152 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-678d152:hover,
.elementor-46499 .elementor-element.elementor-element-678d152:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-678d152 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-678d152:hover,
    .elementor-46499 .elementor-element.elementor-element-678d152:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5940b3e */.elementor-46499 .elementor-element.elementor-element-5940b3e .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5940b3e .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5940b3e .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-5940b3e .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-5940b3e .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-5940b3e .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-5940b3e .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-5940b3e .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6f8949 */.elementor-46499 .elementor-element.elementor-element-f6f8949 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f6f8949:hover,
.elementor-46499 .elementor-element.elementor-element-f6f8949:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f6f8949 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f6f8949:hover,
    .elementor-46499 .elementor-element.elementor-element-f6f8949:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c21cf8 */.elementor-46499 .elementor-element.elementor-element-5c21cf8 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5c21cf8 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5c21cf8 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-5c21cf8 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-5c21cf8 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-5c21cf8 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-5c21cf8 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-5c21cf8 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6642200 */.elementor-46499 .elementor-element.elementor-element-6642200 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6642200:hover,
.elementor-46499 .elementor-element.elementor-element-6642200:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-6642200 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-6642200:hover,
    .elementor-46499 .elementor-element.elementor-element-6642200:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9dcf266 */.elementor-46499 .elementor-element.elementor-element-9dcf266 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9dcf266 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9dcf266 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-9dcf266 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-9dcf266 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-9dcf266 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-9dcf266 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-9dcf266 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2abda3 */.elementor-46499 .elementor-element.elementor-element-a2abda3 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a2abda3:hover,
.elementor-46499 .elementor-element.elementor-element-a2abda3:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-a2abda3 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-a2abda3:hover,
    .elementor-46499 .elementor-element.elementor-element-a2abda3:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bc8a28f */.elementor-46499 .elementor-element.elementor-element-bc8a28f .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-bc8a28f .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-bc8a28f .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-bc8a28f .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-bc8a28f .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-bc8a28f .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-bc8a28f .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-bc8a28f .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-394ae04 */.elementor-46499 .elementor-element.elementor-element-394ae04 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-394ae04:hover,
.elementor-46499 .elementor-element.elementor-element-394ae04:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-394ae04 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-394ae04:hover,
    .elementor-46499 .elementor-element.elementor-element-394ae04:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e697d40 */.elementor-46499 .elementor-element.elementor-element-e697d40 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e697d40 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e697d40 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-e697d40 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-e697d40 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-e697d40 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-e697d40 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-e697d40 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76685e5 */.elementor-46499 .elementor-element.elementor-element-76685e5 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-76685e5:hover,
.elementor-46499 .elementor-element.elementor-element-76685e5:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-76685e5 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-76685e5:hover,
    .elementor-46499 .elementor-element.elementor-element-76685e5:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-303e558 */.elementor-46499 .elementor-element.elementor-element-303e558 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-303e558 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-303e558 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-303e558 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-303e558 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-303e558 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-303e558 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-303e558 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5204827 */.elementor-46499 .elementor-element.elementor-element-5204827 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5204827:hover,
.elementor-46499 .elementor-element.elementor-element-5204827:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-5204827 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-5204827:hover,
    .elementor-46499 .elementor-element.elementor-element-5204827:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1f0b73b */.elementor-46499 .elementor-element.elementor-element-1f0b73b .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1f0b73b .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1f0b73b .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-1f0b73b .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-1f0b73b .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-1f0b73b .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-1f0b73b .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-1f0b73b .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b34c505 */.elementor-46499 .elementor-element.elementor-element-b34c505 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b34c505:hover,
.elementor-46499 .elementor-element.elementor-element-b34c505:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b34c505 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b34c505:hover,
    .elementor-46499 .elementor-element.elementor-element-b34c505:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-434f8be */.elementor-46499 .elementor-element.elementor-element-434f8be .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-434f8be .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-434f8be .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-434f8be .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-434f8be .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-434f8be .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-434f8be .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-434f8be .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52d581a */.elementor-46499 .elementor-element.elementor-element-52d581a {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-52d581a:hover,
.elementor-46499 .elementor-element.elementor-element-52d581a:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-52d581a {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-52d581a:hover,
    .elementor-46499 .elementor-element.elementor-element-52d581a:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-05ab62e */.elementor-46499 .elementor-element.elementor-element-05ab62e .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-05ab62e .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-05ab62e .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-05ab62e .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-05ab62e .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-05ab62e .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-05ab62e .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-05ab62e .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ce7c36 */.elementor-46499 .elementor-element.elementor-element-9ce7c36 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9ce7c36:hover,
.elementor-46499 .elementor-element.elementor-element-9ce7c36:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-9ce7c36 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-9ce7c36:hover,
    .elementor-46499 .elementor-element.elementor-element-9ce7c36:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b30161c */.elementor-46499 .elementor-element.elementor-element-b30161c .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b30161c .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b30161c .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-b30161c .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-b30161c .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b30161c .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-b30161c .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b30161c .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ea783b */.elementor-46499 .elementor-element.elementor-element-3ea783b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3ea783b:hover,
.elementor-46499 .elementor-element.elementor-element-3ea783b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-3ea783b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-3ea783b:hover,
    .elementor-46499 .elementor-element.elementor-element-3ea783b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4e67e2b */.elementor-46499 .elementor-element.elementor-element-4e67e2b .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4e67e2b .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4e67e2b .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-4e67e2b .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-4e67e2b .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-4e67e2b .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-4e67e2b .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-4e67e2b .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdb32db */.elementor-46499 .elementor-element.elementor-element-fdb32db {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-fdb32db:hover,
.elementor-46499 .elementor-element.elementor-element-fdb32db:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-fdb32db {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-fdb32db:hover,
    .elementor-46499 .elementor-element.elementor-element-fdb32db:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9c39a6e */.elementor-46499 .elementor-element.elementor-element-9c39a6e .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9c39a6e .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9c39a6e .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-9c39a6e .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-9c39a6e .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-9c39a6e .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-9c39a6e .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-9c39a6e .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c887b04 */.elementor-46499 .elementor-element.elementor-element-c887b04 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c887b04:hover,
.elementor-46499 .elementor-element.elementor-element-c887b04:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-c887b04 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-c887b04:hover,
    .elementor-46499 .elementor-element.elementor-element-c887b04:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a08c3cf */.elementor-46499 .elementor-element.elementor-element-a08c3cf .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a08c3cf .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a08c3cf .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-a08c3cf .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-a08c3cf .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-a08c3cf .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-a08c3cf .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-a08c3cf .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1d7695 */.elementor-46499 .elementor-element.elementor-element-c1d7695 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c1d7695:hover,
.elementor-46499 .elementor-element.elementor-element-c1d7695:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-c1d7695 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-c1d7695:hover,
    .elementor-46499 .elementor-element.elementor-element-c1d7695:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f322917 */.elementor-46499 .elementor-element.elementor-element-f322917 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f322917 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f322917 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-f322917 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-f322917 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f322917 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-f322917 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f322917 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1790db */.elementor-46499 .elementor-element.elementor-element-d1790db {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d1790db:hover,
.elementor-46499 .elementor-element.elementor-element-d1790db:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-d1790db {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-d1790db:hover,
    .elementor-46499 .elementor-element.elementor-element-d1790db:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d3039d4 */.elementor-46499 .elementor-element.elementor-element-d3039d4 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d3039d4 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d3039d4 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-d3039d4 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-d3039d4 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-d3039d4 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-d3039d4 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-d3039d4 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c18843 */.elementor-46499 .elementor-element.elementor-element-7c18843 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7c18843:hover,
.elementor-46499 .elementor-element.elementor-element-7c18843:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-7c18843 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-7c18843:hover,
    .elementor-46499 .elementor-element.elementor-element-7c18843:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1971df9 */.elementor-46499 .elementor-element.elementor-element-1971df9 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1971df9 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1971df9 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-1971df9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-1971df9 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-1971df9 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-1971df9 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-1971df9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a77b1b */.elementor-46499 .elementor-element.elementor-element-6a77b1b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6a77b1b:hover,
.elementor-46499 .elementor-element.elementor-element-6a77b1b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-6a77b1b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-6a77b1b:hover,
    .elementor-46499 .elementor-element.elementor-element-6a77b1b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5d974a9 */.elementor-46499 .elementor-element.elementor-element-5d974a9 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5d974a9 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5d974a9 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-5d974a9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-5d974a9 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-5d974a9 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-5d974a9 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-5d974a9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0ea43d */.elementor-46499 .elementor-element.elementor-element-f0ea43d {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f0ea43d:hover,
.elementor-46499 .elementor-element.elementor-element-f0ea43d:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f0ea43d {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f0ea43d:hover,
    .elementor-46499 .elementor-element.elementor-element-f0ea43d:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c5cd4fa */.elementor-46499 .elementor-element.elementor-element-c5cd4fa .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c5cd4fa .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c5cd4fa .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-c5cd4fa .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-c5cd4fa .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-c5cd4fa .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-c5cd4fa .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-c5cd4fa .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20e75f3 */.elementor-46499 .elementor-element.elementor-element-20e75f3 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-20e75f3:hover,
.elementor-46499 .elementor-element.elementor-element-20e75f3:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-20e75f3 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-20e75f3:hover,
    .elementor-46499 .elementor-element.elementor-element-20e75f3:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0c1c806 */.elementor-46499 .elementor-element.elementor-element-0c1c806 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0c1c806 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0c1c806 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-0c1c806 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-0c1c806 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0c1c806 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-0c1c806 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0c1c806 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e92ebcc */.elementor-46499 .elementor-element.elementor-element-e92ebcc {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e92ebcc:hover,
.elementor-46499 .elementor-element.elementor-element-e92ebcc:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-e92ebcc {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-e92ebcc:hover,
    .elementor-46499 .elementor-element.elementor-element-e92ebcc:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f1adcdc */.elementor-46499 .elementor-element.elementor-element-f1adcdc .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f1adcdc .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f1adcdc .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-f1adcdc .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-f1adcdc .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f1adcdc .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-f1adcdc .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f1adcdc .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32b8344 */.elementor-46499 .elementor-element.elementor-element-32b8344 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-32b8344:hover,
.elementor-46499 .elementor-element.elementor-element-32b8344:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-32b8344 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-32b8344:hover,
    .elementor-46499 .elementor-element.elementor-element-32b8344:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1134906 */.elementor-46499 .elementor-element.elementor-element-1134906 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1134906 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1134906 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-1134906 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-1134906 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-1134906 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-1134906 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-1134906 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0bbc854 */.elementor-46499 .elementor-element.elementor-element-0bbc854 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0bbc854:hover,
.elementor-46499 .elementor-element.elementor-element-0bbc854:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0bbc854 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0bbc854:hover,
    .elementor-46499 .elementor-element.elementor-element-0bbc854:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-98aa0a5 */.elementor-46499 .elementor-element.elementor-element-98aa0a5 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-98aa0a5 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-98aa0a5 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-98aa0a5 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-98aa0a5 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-98aa0a5 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-98aa0a5 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-98aa0a5 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-528f98d */.elementor-46499 .elementor-element.elementor-element-528f98d {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-528f98d:hover,
.elementor-46499 .elementor-element.elementor-element-528f98d:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-528f98d {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-528f98d:hover,
    .elementor-46499 .elementor-element.elementor-element-528f98d:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0261161 */.elementor-46499 .elementor-element.elementor-element-0261161 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0261161 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0261161 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-0261161 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-0261161 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0261161 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-0261161 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0261161 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57ff565 */.elementor-46499 .elementor-element.elementor-element-57ff565 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-57ff565:hover,
.elementor-46499 .elementor-element.elementor-element-57ff565:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-57ff565 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-57ff565:hover,
    .elementor-46499 .elementor-element.elementor-element-57ff565:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-edaa048 */.elementor-46499 .elementor-element.elementor-element-edaa048 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-edaa048 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-edaa048 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-edaa048 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-edaa048 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-edaa048 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-edaa048 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-edaa048 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14214ac */.elementor-46499 .elementor-element.elementor-element-14214ac {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-14214ac:hover,
.elementor-46499 .elementor-element.elementor-element-14214ac:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-14214ac {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-14214ac:hover,
    .elementor-46499 .elementor-element.elementor-element-14214ac:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be3d2d6 */.elementor-46499 .elementor-element.elementor-element-be3d2d6 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-be3d2d6 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-be3d2d6 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-be3d2d6 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-be3d2d6 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-be3d2d6 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-be3d2d6 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-be3d2d6 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-366c303 */.elementor-46499 .elementor-element.elementor-element-366c303 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-366c303:hover,
.elementor-46499 .elementor-element.elementor-element-366c303:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-366c303 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-366c303:hover,
    .elementor-46499 .elementor-element.elementor-element-366c303:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a2f93b */.elementor-46499 .elementor-element.elementor-element-1a2f93b .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1a2f93b .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1a2f93b .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-1a2f93b .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-1a2f93b .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-1a2f93b .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-1a2f93b .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-1a2f93b .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5743696 */.elementor-46499 .elementor-element.elementor-element-5743696 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5743696:hover,
.elementor-46499 .elementor-element.elementor-element-5743696:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-5743696 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-5743696:hover,
    .elementor-46499 .elementor-element.elementor-element-5743696:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f51c41 */.elementor-46499 .elementor-element.elementor-element-0f51c41 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0f51c41 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0f51c41 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-0f51c41 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-0f51c41 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0f51c41 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-0f51c41 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0f51c41 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad11334 */.elementor-46499 .elementor-element.elementor-element-ad11334 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ad11334:hover,
.elementor-46499 .elementor-element.elementor-element-ad11334:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ad11334 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ad11334:hover,
    .elementor-46499 .elementor-element.elementor-element-ad11334:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d074907 */.elementor-46499 .elementor-element.elementor-element-d074907 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d074907 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d074907 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-d074907 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-d074907 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-d074907 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-d074907 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-d074907 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8509065 */.elementor-46499 .elementor-element.elementor-element-8509065 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8509065:hover,
.elementor-46499 .elementor-element.elementor-element-8509065:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-8509065 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-8509065:hover,
    .elementor-46499 .elementor-element.elementor-element-8509065:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-30f7ecf */.elementor-46499 .elementor-element.elementor-element-30f7ecf .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-30f7ecf .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-30f7ecf .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-30f7ecf .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-30f7ecf .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-30f7ecf .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-30f7ecf .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-30f7ecf .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e9c743 */.elementor-46499 .elementor-element.elementor-element-3e9c743 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3e9c743:hover,
.elementor-46499 .elementor-element.elementor-element-3e9c743:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-3e9c743 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-3e9c743:hover,
    .elementor-46499 .elementor-element.elementor-element-3e9c743:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3070217 */.elementor-46499 .elementor-element.elementor-element-3070217 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3070217 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3070217 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-3070217 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-3070217 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-3070217 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-3070217 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-3070217 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7227853 */.elementor-46499 .elementor-element.elementor-element-7227853 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7227853:hover,
.elementor-46499 .elementor-element.elementor-element-7227853:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-7227853 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-7227853:hover,
    .elementor-46499 .elementor-element.elementor-element-7227853:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6514ff3 */.elementor-46499 .elementor-element.elementor-element-6514ff3 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6514ff3 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6514ff3 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-6514ff3 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-6514ff3 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-6514ff3 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-6514ff3 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-6514ff3 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3601968 */.elementor-46499 .elementor-element.elementor-element-3601968 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3601968:hover,
.elementor-46499 .elementor-element.elementor-element-3601968:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-3601968 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-3601968:hover,
    .elementor-46499 .elementor-element.elementor-element-3601968:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cbfc109 */.elementor-46499 .elementor-element.elementor-element-cbfc109 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-cbfc109 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-cbfc109 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-cbfc109 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-cbfc109 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-cbfc109 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-cbfc109 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-cbfc109 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92170d4 */.elementor-46499 .elementor-element.elementor-element-92170d4 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-92170d4:hover,
.elementor-46499 .elementor-element.elementor-element-92170d4:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-92170d4 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-92170d4:hover,
    .elementor-46499 .elementor-element.elementor-element-92170d4:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e2498b7 */.elementor-46499 .elementor-element.elementor-element-e2498b7 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e2498b7 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e2498b7 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-e2498b7 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-e2498b7 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-e2498b7 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-e2498b7 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-e2498b7 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20f13eb */.elementor-46499 .elementor-element.elementor-element-20f13eb {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-20f13eb:hover,
.elementor-46499 .elementor-element.elementor-element-20f13eb:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-20f13eb {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-20f13eb:hover,
    .elementor-46499 .elementor-element.elementor-element-20f13eb:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4a405bc */.elementor-46499 .elementor-element.elementor-element-4a405bc .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4a405bc .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4a405bc .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-4a405bc .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-4a405bc .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-4a405bc .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-4a405bc .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-4a405bc .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-517e616 */.elementor-46499 .elementor-element.elementor-element-517e616 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-517e616:hover,
.elementor-46499 .elementor-element.elementor-element-517e616:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-517e616 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-517e616:hover,
    .elementor-46499 .elementor-element.elementor-element-517e616:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9dd52b */.elementor-46499 .elementor-element.elementor-element-a9dd52b .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a9dd52b .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a9dd52b .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-a9dd52b .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-a9dd52b .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-a9dd52b .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-a9dd52b .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-a9dd52b .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02ea0d3 */.elementor-46499 .elementor-element.elementor-element-02ea0d3 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-02ea0d3:hover,
.elementor-46499 .elementor-element.elementor-element-02ea0d3:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-02ea0d3 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-02ea0d3:hover,
    .elementor-46499 .elementor-element.elementor-element-02ea0d3:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b04c350 */.elementor-46499 .elementor-element.elementor-element-b04c350 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b04c350 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b04c350 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-b04c350 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-b04c350 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b04c350 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-b04c350 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b04c350 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15081a6 */.elementor-46499 .elementor-element.elementor-element-15081a6 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-15081a6:hover,
.elementor-46499 .elementor-element.elementor-element-15081a6:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-15081a6 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-15081a6:hover,
    .elementor-46499 .elementor-element.elementor-element-15081a6:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0baa89 */.elementor-46499 .elementor-element.elementor-element-a0baa89 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a0baa89 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a0baa89 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-a0baa89 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-a0baa89 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-a0baa89 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-a0baa89 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-a0baa89 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2d4447 */.elementor-46499 .elementor-element.elementor-element-b2d4447 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b2d4447:hover,
.elementor-46499 .elementor-element.elementor-element-b2d4447:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b2d4447 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b2d4447:hover,
    .elementor-46499 .elementor-element.elementor-element-b2d4447:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7d82b2d */.elementor-46499 .elementor-element.elementor-element-7d82b2d .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7d82b2d .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7d82b2d .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-7d82b2d .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-7d82b2d .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-7d82b2d .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-7d82b2d .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-7d82b2d .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec26c6e */.elementor-46499 .elementor-element.elementor-element-ec26c6e {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ec26c6e:hover,
.elementor-46499 .elementor-element.elementor-element-ec26c6e:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ec26c6e {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ec26c6e:hover,
    .elementor-46499 .elementor-element.elementor-element-ec26c6e:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f27e378 */.elementor-46499 .elementor-element.elementor-element-f27e378 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f27e378 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f27e378 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-f27e378 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-f27e378 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f27e378 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-f27e378 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f27e378 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18199d9 */.elementor-46499 .elementor-element.elementor-element-18199d9 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-18199d9:hover,
.elementor-46499 .elementor-element.elementor-element-18199d9:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-18199d9 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-18199d9:hover,
    .elementor-46499 .elementor-element.elementor-element-18199d9:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-246cc77 */.elementor-46499 .elementor-element.elementor-element-246cc77 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-246cc77 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-246cc77 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-246cc77 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-246cc77 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-246cc77 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-246cc77 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-246cc77 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3da18b7 */.elementor-46499 .elementor-element.elementor-element-3da18b7 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3da18b7:hover,
.elementor-46499 .elementor-element.elementor-element-3da18b7:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-3da18b7 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-3da18b7:hover,
    .elementor-46499 .elementor-element.elementor-element-3da18b7:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9855d7 */.elementor-46499 .elementor-element.elementor-element-f9855d7 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f9855d7 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f9855d7 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-f9855d7 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-f9855d7 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f9855d7 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-f9855d7 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f9855d7 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-734bbe2 */.elementor-46499 .elementor-element.elementor-element-734bbe2 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-734bbe2:hover,
.elementor-46499 .elementor-element.elementor-element-734bbe2:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-734bbe2 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-734bbe2:hover,
    .elementor-46499 .elementor-element.elementor-element-734bbe2:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7eafa9 */.elementor-46499 .elementor-element.elementor-element-d7eafa9 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d7eafa9 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-d7eafa9 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-d7eafa9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-d7eafa9 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-d7eafa9 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-d7eafa9 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-d7eafa9 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e760e11 */.elementor-46499 .elementor-element.elementor-element-e760e11 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e760e11:hover,
.elementor-46499 .elementor-element.elementor-element-e760e11:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-e760e11 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-e760e11:hover,
    .elementor-46499 .elementor-element.elementor-element-e760e11:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-19e91ca */.elementor-46499 .elementor-element.elementor-element-19e91ca .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-19e91ca .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-19e91ca .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-19e91ca .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-19e91ca .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-19e91ca .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-19e91ca .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-19e91ca .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c164549 */.elementor-46499 .elementor-element.elementor-element-c164549 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c164549:hover,
.elementor-46499 .elementor-element.elementor-element-c164549:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-c164549 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-c164549:hover,
    .elementor-46499 .elementor-element.elementor-element-c164549:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c6fa40 */.elementor-46499 .elementor-element.elementor-element-3c6fa40 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3c6fa40 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-3c6fa40 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-3c6fa40 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-3c6fa40 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-3c6fa40 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-3c6fa40 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-3c6fa40 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a776dc */.elementor-46499 .elementor-element.elementor-element-8a776dc {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8a776dc:hover,
.elementor-46499 .elementor-element.elementor-element-8a776dc:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-8a776dc {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-8a776dc:hover,
    .elementor-46499 .elementor-element.elementor-element-8a776dc:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4df47a3 */.elementor-46499 .elementor-element.elementor-element-4df47a3 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4df47a3 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4df47a3 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-4df47a3 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-4df47a3 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-4df47a3 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-4df47a3 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-4df47a3 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5282f8a */.elementor-46499 .elementor-element.elementor-element-5282f8a {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5282f8a:hover,
.elementor-46499 .elementor-element.elementor-element-5282f8a:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-5282f8a {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-5282f8a:hover,
    .elementor-46499 .elementor-element.elementor-element-5282f8a:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba36abb */.elementor-46499 .elementor-element.elementor-element-ba36abb .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ba36abb .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ba36abb .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-ba36abb .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-ba36abb .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ba36abb .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-ba36abb .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ba36abb .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8734c81 */.elementor-46499 .elementor-element.elementor-element-8734c81 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8734c81:hover,
.elementor-46499 .elementor-element.elementor-element-8734c81:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-8734c81 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-8734c81:hover,
    .elementor-46499 .elementor-element.elementor-element-8734c81:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e817f33 */.elementor-46499 .elementor-element.elementor-element-e817f33 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e817f33 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e817f33 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-e817f33 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-e817f33 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-e817f33 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-e817f33 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-e817f33 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b416914 */.elementor-46499 .elementor-element.elementor-element-b416914 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b416914:hover,
.elementor-46499 .elementor-element.elementor-element-b416914:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b416914 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b416914:hover,
    .elementor-46499 .elementor-element.elementor-element-b416914:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7f131c1 */.elementor-46499 .elementor-element.elementor-element-7f131c1 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7f131c1 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7f131c1 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-7f131c1 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-7f131c1 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-7f131c1 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-7f131c1 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-7f131c1 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f55dc65 */.elementor-46499 .elementor-element.elementor-element-f55dc65 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f55dc65:hover,
.elementor-46499 .elementor-element.elementor-element-f55dc65:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f55dc65 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f55dc65:hover,
    .elementor-46499 .elementor-element.elementor-element-f55dc65:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-08892d2 */.elementor-46499 .elementor-element.elementor-element-08892d2 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-08892d2 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-08892d2 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-08892d2 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-08892d2 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-08892d2 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-08892d2 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-08892d2 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0ed4aa */.elementor-46499 .elementor-element.elementor-element-b0ed4aa {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b0ed4aa:hover,
.elementor-46499 .elementor-element.elementor-element-b0ed4aa:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b0ed4aa {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b0ed4aa:hover,
    .elementor-46499 .elementor-element.elementor-element-b0ed4aa:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a26139 */.elementor-46499 .elementor-element.elementor-element-2a26139 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-2a26139 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-2a26139 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-2a26139 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-2a26139 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-2a26139 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-2a26139 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-2a26139 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de07d5e */.elementor-46499 .elementor-element.elementor-element-de07d5e {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-de07d5e:hover,
.elementor-46499 .elementor-element.elementor-element-de07d5e:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-de07d5e {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-de07d5e:hover,
    .elementor-46499 .elementor-element.elementor-element-de07d5e:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9ed4b4f */.elementor-46499 .elementor-element.elementor-element-9ed4b4f .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9ed4b4f .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9ed4b4f .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-9ed4b4f .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-9ed4b4f .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-9ed4b4f .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-9ed4b4f .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-9ed4b4f .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53add3b */.elementor-46499 .elementor-element.elementor-element-53add3b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-53add3b:hover,
.elementor-46499 .elementor-element.elementor-element-53add3b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-53add3b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-53add3b:hover,
    .elementor-46499 .elementor-element.elementor-element-53add3b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6cc4c38 */.elementor-46499 .elementor-element.elementor-element-6cc4c38 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6cc4c38 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6cc4c38 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-6cc4c38 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-6cc4c38 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-6cc4c38 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-6cc4c38 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-6cc4c38 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0165061 */.elementor-46499 .elementor-element.elementor-element-0165061 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0165061:hover,
.elementor-46499 .elementor-element.elementor-element-0165061:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0165061 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0165061:hover,
    .elementor-46499 .elementor-element.elementor-element-0165061:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a66f55 */.elementor-46499 .elementor-element.elementor-element-9a66f55 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9a66f55 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9a66f55 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-9a66f55 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-9a66f55 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-9a66f55 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-9a66f55 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-9a66f55 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f92848e */.elementor-46499 .elementor-element.elementor-element-f92848e {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f92848e:hover,
.elementor-46499 .elementor-element.elementor-element-f92848e:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f92848e {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f92848e:hover,
    .elementor-46499 .elementor-element.elementor-element-f92848e:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-14ea57f */.elementor-46499 .elementor-element.elementor-element-14ea57f .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-14ea57f .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-14ea57f .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-14ea57f .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-14ea57f .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-14ea57f .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-14ea57f .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-14ea57f .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1050ef */.elementor-46499 .elementor-element.elementor-element-c1050ef {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c1050ef:hover,
.elementor-46499 .elementor-element.elementor-element-c1050ef:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-c1050ef {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-c1050ef:hover,
    .elementor-46499 .elementor-element.elementor-element-c1050ef:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eecf2a0 */.elementor-46499 .elementor-element.elementor-element-eecf2a0 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-eecf2a0 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-eecf2a0 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-eecf2a0 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-eecf2a0 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-eecf2a0 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-eecf2a0 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-eecf2a0 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fba044 */.elementor-46499 .elementor-element.elementor-element-5fba044 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-5fba044:hover,
.elementor-46499 .elementor-element.elementor-element-5fba044:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-5fba044 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-5fba044:hover,
    .elementor-46499 .elementor-element.elementor-element-5fba044:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd6cfc1 */.elementor-46499 .elementor-element.elementor-element-dd6cfc1 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-dd6cfc1 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-dd6cfc1 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-dd6cfc1 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-dd6cfc1 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-dd6cfc1 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-dd6cfc1 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-dd6cfc1 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed762e8 */.elementor-46499 .elementor-element.elementor-element-ed762e8 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ed762e8:hover,
.elementor-46499 .elementor-element.elementor-element-ed762e8:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ed762e8 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ed762e8:hover,
    .elementor-46499 .elementor-element.elementor-element-ed762e8:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b64a0ea */.elementor-46499 .elementor-element.elementor-element-b64a0ea .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b64a0ea .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b64a0ea .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-b64a0ea .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-b64a0ea .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b64a0ea .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-b64a0ea .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b64a0ea .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-678a05a */.elementor-46499 .elementor-element.elementor-element-678a05a {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-678a05a:hover,
.elementor-46499 .elementor-element.elementor-element-678a05a:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-678a05a {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-678a05a:hover,
    .elementor-46499 .elementor-element.elementor-element-678a05a:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f85bd98 */.elementor-46499 .elementor-element.elementor-element-f85bd98 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f85bd98 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f85bd98 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-f85bd98 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-f85bd98 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f85bd98 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-f85bd98 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f85bd98 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f75f9c0 */.elementor-46499 .elementor-element.elementor-element-f75f9c0 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f75f9c0:hover,
.elementor-46499 .elementor-element.elementor-element-f75f9c0:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f75f9c0 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f75f9c0:hover,
    .elementor-46499 .elementor-element.elementor-element-f75f9c0:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-08a7639 */.elementor-46499 .elementor-element.elementor-element-08a7639 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-08a7639 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-08a7639 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-08a7639 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-08a7639 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-08a7639 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-08a7639 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-08a7639 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49549a3 */.elementor-46499 .elementor-element.elementor-element-49549a3 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-49549a3:hover,
.elementor-46499 .elementor-element.elementor-element-49549a3:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-49549a3 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-49549a3:hover,
    .elementor-46499 .elementor-element.elementor-element-49549a3:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8be5a72 */.elementor-46499 .elementor-element.elementor-element-8be5a72 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8be5a72 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8be5a72 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-8be5a72 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-8be5a72 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-8be5a72 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-8be5a72 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-8be5a72 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-609b11d */.elementor-46499 .elementor-element.elementor-element-609b11d {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-609b11d:hover,
.elementor-46499 .elementor-element.elementor-element-609b11d:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-609b11d {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-609b11d:hover,
    .elementor-46499 .elementor-element.elementor-element-609b11d:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6938078 */.elementor-46499 .elementor-element.elementor-element-6938078 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6938078 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6938078 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-6938078 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-6938078 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-6938078 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-6938078 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-6938078 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-162490b */.elementor-46499 .elementor-element.elementor-element-162490b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-162490b:hover,
.elementor-46499 .elementor-element.elementor-element-162490b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-162490b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-162490b:hover,
    .elementor-46499 .elementor-element.elementor-element-162490b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-076aaec */.elementor-46499 .elementor-element.elementor-element-076aaec .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-076aaec .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-076aaec .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-076aaec .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-076aaec .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-076aaec .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-076aaec .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-076aaec .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-559057e */.elementor-46499 .elementor-element.elementor-element-559057e {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-559057e:hover,
.elementor-46499 .elementor-element.elementor-element-559057e:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-559057e {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-559057e:hover,
    .elementor-46499 .elementor-element.elementor-element-559057e:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b776d79 */.elementor-46499 .elementor-element.elementor-element-b776d79 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b776d79 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b776d79 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-b776d79 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-b776d79 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b776d79 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-b776d79 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b776d79 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0931804 */.elementor-46499 .elementor-element.elementor-element-0931804 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0931804:hover,
.elementor-46499 .elementor-element.elementor-element-0931804:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0931804 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0931804:hover,
    .elementor-46499 .elementor-element.elementor-element-0931804:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-858084f */.elementor-46499 .elementor-element.elementor-element-858084f .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-858084f .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-858084f .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-858084f .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-858084f .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-858084f .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-858084f .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-858084f .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47121f2 */.elementor-46499 .elementor-element.elementor-element-47121f2 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-47121f2:hover,
.elementor-46499 .elementor-element.elementor-element-47121f2:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-47121f2 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-47121f2:hover,
    .elementor-46499 .elementor-element.elementor-element-47121f2:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1710a24 */.elementor-46499 .elementor-element.elementor-element-1710a24 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1710a24 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1710a24 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-1710a24 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-1710a24 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-1710a24 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-1710a24 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-1710a24 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc0dbae */.elementor-46499 .elementor-element.elementor-element-fc0dbae {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-fc0dbae:hover,
.elementor-46499 .elementor-element.elementor-element-fc0dbae:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-fc0dbae {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-fc0dbae:hover,
    .elementor-46499 .elementor-element.elementor-element-fc0dbae:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-db363c1 */.elementor-46499 .elementor-element.elementor-element-db363c1 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-db363c1 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-db363c1 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-db363c1 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-db363c1 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-db363c1 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-db363c1 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-db363c1 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-258df91 */.elementor-46499 .elementor-element.elementor-element-258df91 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-258df91:hover,
.elementor-46499 .elementor-element.elementor-element-258df91:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-258df91 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-258df91:hover,
    .elementor-46499 .elementor-element.elementor-element-258df91:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-45d4918 */.elementor-46499 .elementor-element.elementor-element-45d4918 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-45d4918 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-45d4918 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-45d4918 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-45d4918 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-45d4918 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-45d4918 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-45d4918 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e9b540 */.elementor-46499 .elementor-element.elementor-element-7e9b540 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-7e9b540:hover,
.elementor-46499 .elementor-element.elementor-element-7e9b540:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-7e9b540 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-7e9b540:hover,
    .elementor-46499 .elementor-element.elementor-element-7e9b540:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9e035bf */.elementor-46499 .elementor-element.elementor-element-9e035bf .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9e035bf .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9e035bf .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-9e035bf .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-9e035bf .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-9e035bf .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-9e035bf .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-9e035bf .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed559f6 */.elementor-46499 .elementor-element.elementor-element-ed559f6 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ed559f6:hover,
.elementor-46499 .elementor-element.elementor-element-ed559f6:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ed559f6 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ed559f6:hover,
    .elementor-46499 .elementor-element.elementor-element-ed559f6:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0170b56 */.elementor-46499 .elementor-element.elementor-element-0170b56 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0170b56 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-0170b56 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-0170b56 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-0170b56 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-0170b56 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-0170b56 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-0170b56 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b525058 */.elementor-46499 .elementor-element.elementor-element-b525058 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b525058:hover,
.elementor-46499 .elementor-element.elementor-element-b525058:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b525058 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b525058:hover,
    .elementor-46499 .elementor-element.elementor-element-b525058:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6460d81 */.elementor-46499 .elementor-element.elementor-element-6460d81 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6460d81 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6460d81 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-6460d81 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-6460d81 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-6460d81 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-6460d81 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-6460d81 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f056bf5 */.elementor-46499 .elementor-element.elementor-element-f056bf5 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f056bf5:hover,
.elementor-46499 .elementor-element.elementor-element-f056bf5:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f056bf5 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f056bf5:hover,
    .elementor-46499 .elementor-element.elementor-element-f056bf5:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-04720c6 */.elementor-46499 .elementor-element.elementor-element-04720c6 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-04720c6 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-04720c6 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-04720c6 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-04720c6 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-04720c6 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-04720c6 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-04720c6 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38b0663 */.elementor-46499 .elementor-element.elementor-element-38b0663 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-38b0663:hover,
.elementor-46499 .elementor-element.elementor-element-38b0663:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-38b0663 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-38b0663:hover,
    .elementor-46499 .elementor-element.elementor-element-38b0663:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-acf98fa */.elementor-46499 .elementor-element.elementor-element-acf98fa .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-acf98fa .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-acf98fa .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-acf98fa .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-acf98fa .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-acf98fa .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-acf98fa .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-acf98fa .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6082962 */.elementor-46499 .elementor-element.elementor-element-6082962 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-6082962:hover,
.elementor-46499 .elementor-element.elementor-element-6082962:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-6082962 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-6082962:hover,
    .elementor-46499 .elementor-element.elementor-element-6082962:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-48f865b */.elementor-46499 .elementor-element.elementor-element-48f865b .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-48f865b .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-48f865b .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-48f865b .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-48f865b .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-48f865b .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-48f865b .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-48f865b .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a181adf */.elementor-46499 .elementor-element.elementor-element-a181adf {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a181adf:hover,
.elementor-46499 .elementor-element.elementor-element-a181adf:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-a181adf {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-a181adf:hover,
    .elementor-46499 .elementor-element.elementor-element-a181adf:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fa5b971 */.elementor-46499 .elementor-element.elementor-element-fa5b971 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-fa5b971 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-fa5b971 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-fa5b971 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-fa5b971 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-fa5b971 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-fa5b971 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-fa5b971 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b2c8f9 */.elementor-46499 .elementor-element.elementor-element-9b2c8f9 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9b2c8f9:hover,
.elementor-46499 .elementor-element.elementor-element-9b2c8f9:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-9b2c8f9 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-9b2c8f9:hover,
    .elementor-46499 .elementor-element.elementor-element-9b2c8f9:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bc9f471 */.elementor-46499 .elementor-element.elementor-element-bc9f471 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-bc9f471 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-bc9f471 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-bc9f471 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-bc9f471 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-bc9f471 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-bc9f471 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-bc9f471 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a3e276f */.elementor-46499 .elementor-element.elementor-element-a3e276f {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a3e276f:hover,
.elementor-46499 .elementor-element.elementor-element-a3e276f:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-a3e276f {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-a3e276f:hover,
    .elementor-46499 .elementor-element.elementor-element-a3e276f:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f1ce4ad */.elementor-46499 .elementor-element.elementor-element-f1ce4ad .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f1ce4ad .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-f1ce4ad .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-f1ce4ad .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-f1ce4ad .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-f1ce4ad .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-f1ce4ad .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-f1ce4ad .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a18764f */.elementor-46499 .elementor-element.elementor-element-a18764f {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a18764f:hover,
.elementor-46499 .elementor-element.elementor-element-a18764f:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-a18764f {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-a18764f:hover,
    .elementor-46499 .elementor-element.elementor-element-a18764f:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-142fdab */.elementor-46499 .elementor-element.elementor-element-142fdab .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-142fdab .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-142fdab .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-142fdab .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-142fdab .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-142fdab .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-142fdab .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-142fdab .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-589aff8 */.elementor-46499 .elementor-element.elementor-element-589aff8 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-589aff8:hover,
.elementor-46499 .elementor-element.elementor-element-589aff8:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-589aff8 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-589aff8:hover,
    .elementor-46499 .elementor-element.elementor-element-589aff8:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-255ff6a */.elementor-46499 .elementor-element.elementor-element-255ff6a .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-255ff6a .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-255ff6a .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-255ff6a .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-255ff6a .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-255ff6a .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-255ff6a .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-255ff6a .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c0b54 */.elementor-46499 .elementor-element.elementor-element-72c0b54 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-72c0b54:hover,
.elementor-46499 .elementor-element.elementor-element-72c0b54:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-72c0b54 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-72c0b54:hover,
    .elementor-46499 .elementor-element.elementor-element-72c0b54:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c559140 */.elementor-46499 .elementor-element.elementor-element-c559140 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c559140 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-c559140 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-c559140 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-c559140 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-c559140 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-c559140 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-c559140 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea33620 */.elementor-46499 .elementor-element.elementor-element-ea33620 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-ea33620:hover,
.elementor-46499 .elementor-element.elementor-element-ea33620:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-ea33620 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-ea33620:hover,
    .elementor-46499 .elementor-element.elementor-element-ea33620:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ae8e5a */.elementor-46499 .elementor-element.elementor-element-4ae8e5a .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4ae8e5a .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-4ae8e5a .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-4ae8e5a .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-4ae8e5a .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-4ae8e5a .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-4ae8e5a .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-4ae8e5a .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-421b76b */.elementor-46499 .elementor-element.elementor-element-421b76b {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-421b76b:hover,
.elementor-46499 .elementor-element.elementor-element-421b76b:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-421b76b {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-421b76b:hover,
    .elementor-46499 .elementor-element.elementor-element-421b76b:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38899aa */.elementor-46499 .elementor-element.elementor-element-38899aa .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-38899aa .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-38899aa .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-38899aa .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-38899aa .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-38899aa .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-38899aa .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-38899aa .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9815721 */.elementor-46499 .elementor-element.elementor-element-9815721 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-9815721:hover,
.elementor-46499 .elementor-element.elementor-element-9815721:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-9815721 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-9815721:hover,
    .elementor-46499 .elementor-element.elementor-element-9815721:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-206dcb8 */.elementor-46499 .elementor-element.elementor-element-206dcb8 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-206dcb8 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-206dcb8 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-206dcb8 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-206dcb8 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-206dcb8 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-206dcb8 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-206dcb8 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50f5c86 */.elementor-46499 .elementor-element.elementor-element-50f5c86 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-50f5c86:hover,
.elementor-46499 .elementor-element.elementor-element-50f5c86:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-50f5c86 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-50f5c86:hover,
    .elementor-46499 .elementor-element.elementor-element-50f5c86:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a8d7d5 */.elementor-46499 .elementor-element.elementor-element-1a8d7d5 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1a8d7d5 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-1a8d7d5 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-1a8d7d5 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-1a8d7d5 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-1a8d7d5 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-1a8d7d5 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-1a8d7d5 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e50add */.elementor-46499 .elementor-element.elementor-element-8e50add {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-8e50add:hover,
.elementor-46499 .elementor-element.elementor-element-8e50add:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-8e50add {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-8e50add:hover,
    .elementor-46499 .elementor-element.elementor-element-8e50add:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-674738a */.elementor-46499 .elementor-element.elementor-element-674738a .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-674738a .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-674738a .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-674738a .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-674738a .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-674738a .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-674738a .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-674738a .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e35b920 */.elementor-46499 .elementor-element.elementor-element-e35b920 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-e35b920:hover,
.elementor-46499 .elementor-element.elementor-element-e35b920:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-e35b920 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-e35b920:hover,
    .elementor-46499 .elementor-element.elementor-element-e35b920:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b01b790 */.elementor-46499 .elementor-element.elementor-element-b01b790 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b01b790 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-b01b790 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-b01b790 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-b01b790 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-b01b790 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-b01b790 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-b01b790 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58f4259 */.elementor-46499 .elementor-element.elementor-element-58f4259 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-58f4259:hover,
.elementor-46499 .elementor-element.elementor-element-58f4259:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-58f4259 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-58f4259:hover,
    .elementor-46499 .elementor-element.elementor-element-58f4259:focus-within {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-50be0a7 */.elementor-46499 .elementor-element.elementor-element-50be0a7 .lottery-pdf-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #7e0b14;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.3;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    transition:
        color 160ms ease,
        text-decoration-thickness 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-50be0a7 .lottery-pdf-link__icon {
    display: inline-block;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
    transition: transform 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-50be0a7 .lottery-pdf-link:hover {
    color: #b20e1b;
    text-decoration-thickness: 2px;
}

.elementor-46499 .elementor-element.elementor-element-50be0a7 .lottery-pdf-link:hover .lottery-pdf-link__icon {
    transform: translate(2px, -2px);
}

.elementor-46499 .elementor-element.elementor-element-50be0a7 .lottery-pdf-link:focus-visible {
    color: #7e0b14;
    outline: 3px solid #ffbf47;
    outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-50be0a7 .lottery-pdf-link,
    .elementor-46499 .elementor-element.elementor-element-50be0a7 .lottery-pdf-link__icon {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-50be0a7 .lottery-pdf-link:hover .lottery-pdf-link__icon {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a494fe3 */.elementor-46499 .elementor-element.elementor-element-a494fe3 {
    min-height: 132px;
    overflow: visible;

    border-style: solid;
    border-width: 3px 1px 1px 1px;
    border-color: #d9dfe3 #d9dfe3 #d9dfe3 #d9dfe3;

    background: #ffffff;

    transition:
        transform 160ms ease,
        border-color 160ms ease,
        box-shadow 160ms ease;
}

.elementor-46499 .elementor-element.elementor-element-a494fe3:hover,
.elementor-46499 .elementor-element.elementor-element-a494fe3:focus-within {
    border-color: #86307C;
    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(24, 43, 55, 0.09);
}

@media (prefers-reduced-motion: reduce) {
    .elementor-46499 .elementor-element.elementor-element-a494fe3 {
        transition: none;
    }

    .elementor-46499 .elementor-element.elementor-element-a494fe3:hover,
    .elementor-46499 .elementor-element.elementor-element-a494fe3:focus-within {
        transform: none;
    }
}/* End custom CSS */