.elementor-4593 .elementor-element.elementor-element-c6196ea{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:0.5;--padding-top:5vw;--padding-bottom:10vw;--padding-left:0vw;--padding-right:0vw;}.elementor-4593 .elementor-element.elementor-element-c6196ea::before, .elementor-4593 .elementor-element.elementor-element-c6196ea > .elementor-background-video-container::before, .elementor-4593 .elementor-element.elementor-element-c6196ea > .e-con-inner > .elementor-background-video-container::before, .elementor-4593 .elementor-element.elementor-element-c6196ea > .elementor-background-slideshow::before, .elementor-4593 .elementor-element.elementor-element-c6196ea > .e-con-inner > .elementor-background-slideshow::before, .elementor-4593 .elementor-element.elementor-element-c6196ea > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-4593 .elementor-element.elementor-element-884a39c > .elementor-widget-container{margin:0em 0em 5em 0em;}.elementor-4593 .elementor-element.elementor-element-884a39c{--lottie-container-width:77%;}.elementor-4593 .elementor-element.elementor-element-6d8b5cc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-4593 .elementor-element.elementor-element-0397a09{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4593 .elementor-element.elementor-element-e8e9e2f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2em;font-weight:500;line-height:34px;}.elementor-4593 .elementor-element.elementor-element-f7e0317 .elementor-heading-title{font-family:var( --e-global-typography-f386a38-font-family ), Sans-serif;font-size:var( --e-global-typography-f386a38-font-size );font-weight:var( --e-global-typography-f386a38-font-weight );line-height:var( --e-global-typography-f386a38-line-height );}.elementor-4593 .elementor-element.elementor-element-f2632a6 .elementor-heading-title{font-family:var( --e-global-typography-981a7f5-font-family ), Sans-serif;font-size:var( --e-global-typography-981a7f5-font-size );font-weight:var( --e-global-typography-981a7f5-font-weight );line-height:var( --e-global-typography-981a7f5-line-height );color:var( --e-global-color-5d190dfa );}.elementor-4593 .elementor-element.elementor-element-134aea4 .elementor-heading-title{font-family:var( --e-global-typography-981a7f5-font-family ), Sans-serif;font-size:var( --e-global-typography-981a7f5-font-size );font-weight:var( --e-global-typography-981a7f5-font-weight );line-height:var( --e-global-typography-981a7f5-line-height );color:var( --e-global-color-5d190dfa );}.elementor-4593 .elementor-element.elementor-element-32829f9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4593 .elementor-element.elementor-element-5b68cf9 .elementor-heading-title{font-family:var( --e-global-typography-f386a38-font-family ), Sans-serif;font-size:var( --e-global-typography-f386a38-font-size );font-weight:var( --e-global-typography-f386a38-font-weight );line-height:var( --e-global-typography-f386a38-line-height );}.elementor-4593 .elementor-element.elementor-element-fcb64ab > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-1bacd52 );border-radius:0px 0px 1px 0px;}.elementor-4593 .elementor-element.elementor-element-fcb64ab .elementor-heading-title{font-family:var( --e-global-typography-981a7f5-font-family ), Sans-serif;font-size:var( --e-global-typography-981a7f5-font-size );font-weight:var( --e-global-typography-981a7f5-font-weight );line-height:var( --e-global-typography-981a7f5-line-height );color:var( --e-global-color-5d190dfa );}.elementor-4593 .elementor-element.elementor-element-f346f75{width:100%;max-width:100%;text-align:center;}.elementor-4593 .elementor-element.elementor-element-f346f75 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4593 .elementor-element.elementor-element-f346f75.elementor-element{--align-self:center;}.elementor-4593 .elementor-element.elementor-element-f346f75 img{width:18vw;border-radius:22px 22px 22px 22px;box-shadow:0px 10px 21px -13px rgba(0,0,0,0.5);}.elementor-4593 .elementor-element.elementor-element-842ef6b > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-4593 .elementor-element.elementor-element-842ef6b{text-align:center;font-family:var( --e-global-typography-981a7f5-font-family ), Sans-serif;font-size:var( --e-global-typography-981a7f5-font-size );font-weight:var( --e-global-typography-981a7f5-font-weight );line-height:var( --e-global-typography-981a7f5-line-height );}.elementor-4593 .elementor-element.elementor-element-911707b{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-4593 .elementor-element.elementor-element-3b17a4f{--display:flex;}.elementor-4593 .elementor-element.elementor-element-049eedb .elementor-heading-title{font-family:var( --e-global-typography-f386a38-font-family ), Sans-serif;font-size:var( --e-global-typography-f386a38-font-size );font-weight:var( --e-global-typography-f386a38-font-weight );line-height:var( --e-global-typography-f386a38-line-height );}.elementor-4593 .elementor-element.elementor-element-b3f4fdf .elementor-heading-title{font-family:var( --e-global-typography-981a7f5-font-family ), Sans-serif;font-size:var( --e-global-typography-981a7f5-font-size );font-weight:var( --e-global-typography-981a7f5-font-weight );line-height:var( --e-global-typography-981a7f5-line-height );color:var( --e-global-color-5d190dfa );}.elementor-4593 .elementor-element.elementor-element-7d65871{--display:flex;}.elementor-4593 .elementor-element.elementor-element-5095da3 .elementor-heading-title{font-family:var( --e-global-typography-f386a38-font-family ), Sans-serif;font-size:var( --e-global-typography-f386a38-font-size );font-weight:var( --e-global-typography-f386a38-font-weight );line-height:var( --e-global-typography-f386a38-line-height );}.elementor-4593 .elementor-element.elementor-element-473818d .elementor-heading-title{font-family:var( --e-global-typography-981a7f5-font-family ), Sans-serif;font-size:var( --e-global-typography-981a7f5-font-size );font-weight:var( --e-global-typography-981a7f5-font-weight );line-height:var( --e-global-typography-981a7f5-line-height );color:var( --e-global-color-5d190dfa );}.elementor-4593 .elementor-element.elementor-element-1c37b8d{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-4593 .elementor-element.elementor-element-6313150{--display:flex;}.elementor-4593 .elementor-element.elementor-element-43db4ee .elementor-heading-title{font-family:var( --e-global-typography-f386a38-font-family ), Sans-serif;font-size:var( --e-global-typography-f386a38-font-size );font-weight:var( --e-global-typography-f386a38-font-weight );line-height:var( --e-global-typography-f386a38-line-height );}.elementor-4593 .elementor-element.elementor-element-09477ce .elementor-heading-title{font-family:var( --e-global-typography-981a7f5-font-family ), Sans-serif;font-size:var( --e-global-typography-981a7f5-font-size );font-weight:var( --e-global-typography-981a7f5-font-weight );line-height:var( --e-global-typography-981a7f5-line-height );color:var( --e-global-color-5d190dfa );}.elementor-4593 .elementor-element.elementor-element-62d4702{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-4593 .elementor-element.elementor-element-e4826f8{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4593 .elementor-element.elementor-element-f142483{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4593 .elementor-element.elementor-element-f289e1c{width:100%;max-width:100%;text-align:center;}.elementor-4593 .elementor-element.elementor-element-f289e1c > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-4593 .elementor-element.elementor-element-f289e1c.elementor-element{--align-self:center;}.elementor-4593 .elementor-element.elementor-element-f289e1c img{width:70%;border-radius:22px 22px 22px 22px;box-shadow:0px 10px 21px -13px rgba(0,0,0,0.5);}.elementor-4593 .elementor-element.elementor-element-9dc7693{width:100%;max-width:100%;text-align:center;}.elementor-4593 .elementor-element.elementor-element-9dc7693 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-4593 .elementor-element.elementor-element-9dc7693.elementor-element{--align-self:center;}.elementor-4593 .elementor-element.elementor-element-9dc7693 img{width:70%;border-radius:22px 22px 22px 22px;box-shadow:0px 10px 21px -13px rgba(0,0,0,0.5);}.elementor-4593 .elementor-element.elementor-element-cc90834{--display:flex;}.elementor-4593 .elementor-element.elementor-element-ee99577 > .elementor-widget-container{margin:0px 0px 1px 0px;}.elementor-4593 .elementor-element.elementor-element-ee99577{text-align:center;font-family:var( --e-global-typography-981a7f5-font-family ), Sans-serif;font-size:var( --e-global-typography-981a7f5-font-size );font-weight:var( --e-global-typography-981a7f5-font-weight );line-height:var( --e-global-typography-981a7f5-line-height );}.elementor-4593 .elementor-element.elementor-element-fe033b0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-4593 .elementor-element.elementor-element-96d5c5b{--display:flex;}.elementor-4593 .elementor-element.elementor-element-4e1e2c3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.1em;font-weight:500;line-height:34px;}.elementor-4593 .elementor-element.elementor-element-bd73d61 .elementor-heading-title{font-family:var( --e-global-typography-981a7f5-font-family ), Sans-serif;font-size:var( --e-global-typography-981a7f5-font-size );font-weight:var( --e-global-typography-981a7f5-font-weight );line-height:var( --e-global-typography-981a7f5-line-height );color:var( --e-global-color-5d190dfa );}.elementor-4593 .elementor-element.elementor-element-56c6360{--display:flex;}.elementor-4593 .elementor-element.elementor-element-6b1f2d3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.1em;font-weight:500;line-height:34px;}.elementor-4593 .elementor-element.elementor-element-57c3b6d .elementor-heading-title{font-family:var( --e-global-typography-981a7f5-font-family ), Sans-serif;font-size:var( --e-global-typography-981a7f5-font-size );font-weight:var( --e-global-typography-981a7f5-font-weight );line-height:var( --e-global-typography-981a7f5-line-height );color:var( --e-global-color-5d190dfa );}.elementor-4593 .elementor-element.elementor-element-4da4865{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4593 .elementor-element.elementor-element-49e46b5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4593 .elementor-element.elementor-element-dfd7dbb{--lottie-container-width:100%;}.elementor-4593 .elementor-element.elementor-element-9bb96e1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4593 .elementor-element.elementor-element-603b744 > .elementor-widget-container{margin:0px 0px -31px 0px;}.elementor-4593 .elementor-element.elementor-element-3dd61d8 > .elementor-widget-container{margin:0px 0px 1px 0px;}.elementor-4593 .elementor-element.elementor-element-3dd61d8{text-align:center;font-family:var( --e-global-typography-981a7f5-font-family ), Sans-serif;font-size:var( --e-global-typography-981a7f5-font-size );font-weight:var( --e-global-typography-981a7f5-font-weight );line-height:var( --e-global-typography-981a7f5-line-height );}.elementor-4593 .elementor-element.elementor-element-58e7120{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4593 .elementor-element.elementor-element-c3534e6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-4593 .elementor-element.elementor-element-4ac8a35 .elementor-heading-title{font-family:var( --e-global-typography-f386a38-font-family ), Sans-serif;font-size:var( --e-global-typography-f386a38-font-size );font-weight:var( --e-global-typography-f386a38-font-weight );line-height:var( --e-global-typography-f386a38-line-height );}.elementor-4593 .elementor-element.elementor-element-fedef97 .elementor-heading-title{font-family:var( --e-global-typography-981a7f5-font-family ), Sans-serif;font-size:var( --e-global-typography-981a7f5-font-size );font-weight:var( --e-global-typography-981a7f5-font-weight );line-height:var( --e-global-typography-981a7f5-line-height );color:var( --e-global-color-5d190dfa );}.elementor-4593 .elementor-element.elementor-element-27d7972{--display:flex;--justify-content:center;}.elementor-4593 .elementor-element.elementor-element-6f1cc68{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4593 .elementor-element.elementor-element-474af21{width:100%;max-width:100%;text-align:center;}.elementor-4593 .elementor-element.elementor-element-474af21 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-4593 .elementor-element.elementor-element-474af21.elementor-element{--align-self:center;}.elementor-4593 .elementor-element.elementor-element-474af21 img{width:60%;border-radius:22px 22px 22px 22px;box-shadow:0px 10px 21px -13px rgba(0,0,0,0.5);}.elementor-4593 .elementor-element.elementor-element-2da5d40{width:100%;max-width:100%;text-align:center;}.elementor-4593 .elementor-element.elementor-element-2da5d40 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-4593 .elementor-element.elementor-element-2da5d40.elementor-element{--align-self:center;}.elementor-4593 .elementor-element.elementor-element-2da5d40 img{width:60%;border-radius:22px 22px 22px 22px;box-shadow:0px 10px 21px -13px rgba(0,0,0,0.5);}.elementor-4593 .elementor-element.elementor-element-2a5ac08{--display:flex;}.elementor-4593 .elementor-element.elementor-element-e71937c > .elementor-widget-container{margin:0px 0px 1px 0px;}.elementor-4593 .elementor-element.elementor-element-e71937c{text-align:center;font-family:var( --e-global-typography-981a7f5-font-family ), Sans-serif;font-size:var( --e-global-typography-981a7f5-font-size );font-weight:var( --e-global-typography-981a7f5-font-weight );line-height:var( --e-global-typography-981a7f5-line-height );}.elementor-4593 .elementor-element.elementor-element-e81af7d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-4593 .elementor-element.elementor-element-4d3c968 .elementor-heading-title{font-family:var( --e-global-typography-f386a38-font-family ), Sans-serif;font-size:var( --e-global-typography-f386a38-font-size );font-weight:var( --e-global-typography-f386a38-font-weight );line-height:var( --e-global-typography-f386a38-line-height );}.elementor-4593 .elementor-element.elementor-element-c3b4f2c{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;}.elementor-4593 .elementor-element.elementor-element-c3b4f2c .elementor-heading-title{font-family:var( --e-global-typography-981a7f5-font-family ), Sans-serif;font-size:var( --e-global-typography-981a7f5-font-size );font-weight:var( --e-global-typography-981a7f5-font-weight );line-height:var( --e-global-typography-981a7f5-line-height );color:var( --e-global-color-5d190dfa );}.elementor-4593 .elementor-element.elementor-element-237d864{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;}.elementor-4593 .elementor-element.elementor-element-237d864 .elementor-heading-title{font-family:var( --e-global-typography-981a7f5-font-family ), Sans-serif;font-size:var( --e-global-typography-981a7f5-font-size );font-weight:var( --e-global-typography-981a7f5-font-weight );line-height:var( --e-global-typography-981a7f5-line-height );color:var( --e-global-color-5d190dfa );}.elementor-4593 .elementor-element.elementor-element-3905bae{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4593 .elementor-element.elementor-element-9900e96{width:100%;max-width:100%;text-align:center;}.elementor-4593 .elementor-element.elementor-element-9900e96 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-4593 .elementor-element.elementor-element-9900e96.elementor-element{--align-self:center;}.elementor-4593 .elementor-element.elementor-element-9900e96 img{width:90%;border-radius:22px 22px 22px 22px;box-shadow:0px 10px 21px -13px rgba(0,0,0,0.5);}.elementor-4593 .elementor-element.elementor-element-f1e19ca{width:100%;max-width:100%;text-align:center;}.elementor-4593 .elementor-element.elementor-element-f1e19ca > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-4593 .elementor-element.elementor-element-f1e19ca.elementor-element{--align-self:center;}.elementor-4593 .elementor-element.elementor-element-f1e19ca img{width:90%;border-radius:22px 22px 22px 22px;box-shadow:0px 10px 21px -13px rgba(0,0,0,0.5);}.elementor-4593 .elementor-element.elementor-element-9111d9f{width:100%;max-width:100%;text-align:center;}.elementor-4593 .elementor-element.elementor-element-9111d9f > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-4593 .elementor-element.elementor-element-9111d9f.elementor-element{--align-self:center;}.elementor-4593 .elementor-element.elementor-element-9111d9f img{width:90%;border-radius:22px 22px 22px 22px;box-shadow:0px 10px 21px -13px rgba(0,0,0,0.5);}.elementor-4593 .elementor-element.elementor-element-ccb451c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:10vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-4593 .elementor-element.elementor-element-2528619 .elementor-icon-box-wrapper{text-align:left;}.elementor-4593 .elementor-element.elementor-element-2528619 .elementor-icon-box-title, .elementor-4593 .elementor-element.elementor-element-2528619 .elementor-icon-box-title a{font-family:"Instrument Serif", Sans-serif;}.elementor-4593 .elementor-element.elementor-element-50cbc76 .elementor-icon-box-wrapper{text-align:right;}.elementor-4593 .elementor-element.elementor-element-50cbc76 .elementor-icon-box-title, .elementor-4593 .elementor-element.elementor-element-50cbc76 .elementor-icon-box-title a{font-family:"Instrument Serif", Sans-serif;}body:not(.rtl) .elementor-4593 .elementor-element.elementor-element-4e5207e{left:3vh;}body.rtl .elementor-4593 .elementor-element.elementor-element-4e5207e{right:3vh;}.elementor-4593 .elementor-element.elementor-element-4e5207e{top:2vw;}.elementor-4593 .elementor-element.elementor-element-4e5207e .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:1.7em;font-style:italic;line-height:34px;color:var( --e-global-color-5d190dfa );}body.elementor-page-4593:not(.elementor-motion-effects-element-type-background), body.elementor-page-4593 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3dd526ce );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-4593 .elementor-element.elementor-element-f7e0317 .elementor-heading-title{font-size:var( --e-global-typography-f386a38-font-size );line-height:var( --e-global-typography-f386a38-line-height );}.elementor-4593 .elementor-element.elementor-element-f2632a6 .elementor-heading-title{font-size:var( --e-global-typography-981a7f5-font-size );line-height:var( --e-global-typography-981a7f5-line-height );}.elementor-4593 .elementor-element.elementor-element-134aea4 .elementor-heading-title{font-size:var( --e-global-typography-981a7f5-font-size );line-height:var( --e-global-typography-981a7f5-line-height );}.elementor-4593 .elementor-element.elementor-element-5b68cf9 .elementor-heading-title{font-size:var( --e-global-typography-f386a38-font-size );line-height:var( --e-global-typography-f386a38-line-height );}.elementor-4593 .elementor-element.elementor-element-fcb64ab .elementor-heading-title{font-size:var( --e-global-typography-981a7f5-font-size );line-height:var( --e-global-typography-981a7f5-line-height );}.elementor-4593 .elementor-element.elementor-element-842ef6b{font-size:var( --e-global-typography-981a7f5-font-size );line-height:var( --e-global-typography-981a7f5-line-height );}.elementor-4593 .elementor-element.elementor-element-049eedb .elementor-heading-title{font-size:var( --e-global-typography-f386a38-font-size );line-height:var( --e-global-typography-f386a38-line-height );}.elementor-4593 .elementor-element.elementor-element-b3f4fdf .elementor-heading-title{font-size:var( --e-global-typography-981a7f5-font-size );line-height:var( --e-global-typography-981a7f5-line-height );}.elementor-4593 .elementor-element.elementor-element-5095da3 .elementor-heading-title{font-size:var( --e-global-typography-f386a38-font-size );line-height:var( --e-global-typography-f386a38-line-height );}.elementor-4593 .elementor-element.elementor-element-473818d .elementor-heading-title{font-size:var( --e-global-typography-981a7f5-font-size );line-height:var( --e-global-typography-981a7f5-line-height );}.elementor-4593 .elementor-element.elementor-element-43db4ee .elementor-heading-title{font-size:var( --e-global-typography-f386a38-font-size );line-height:var( --e-global-typography-f386a38-line-height );}.elementor-4593 .elementor-element.elementor-element-09477ce .elementor-heading-title{font-size:var( --e-global-typography-981a7f5-font-size );line-height:var( --e-global-typography-981a7f5-line-height );}.elementor-4593 .elementor-element.elementor-element-ee99577{font-size:var( --e-global-typography-981a7f5-font-size );line-height:var( --e-global-typography-981a7f5-line-height );}.elementor-4593 .elementor-element.elementor-element-bd73d61 .elementor-heading-title{font-size:var( --e-global-typography-981a7f5-font-size );line-height:var( --e-global-typography-981a7f5-line-height );}.elementor-4593 .elementor-element.elementor-element-57c3b6d .elementor-heading-title{font-size:var( --e-global-typography-981a7f5-font-size );line-height:var( --e-global-typography-981a7f5-line-height );}.elementor-4593 .elementor-element.elementor-element-3dd61d8{font-size:var( --e-global-typography-981a7f5-font-size );line-height:var( --e-global-typography-981a7f5-line-height );}.elementor-4593 .elementor-element.elementor-element-4ac8a35 .elementor-heading-title{font-size:var( --e-global-typography-f386a38-font-size );line-height:var( --e-global-typography-f386a38-line-height );}.elementor-4593 .elementor-element.elementor-element-fedef97 .elementor-heading-title{font-size:var( --e-global-typography-981a7f5-font-size );line-height:var( --e-global-typography-981a7f5-line-height );}.elementor-4593 .elementor-element.elementor-element-e71937c{font-size:var( --e-global-typography-981a7f5-font-size );line-height:var( --e-global-typography-981a7f5-line-height );}.elementor-4593 .elementor-element.elementor-element-4d3c968 .elementor-heading-title{font-size:var( --e-global-typography-f386a38-font-size );line-height:var( --e-global-typography-f386a38-line-height );}.elementor-4593 .elementor-element.elementor-element-c3b4f2c .elementor-heading-title{font-size:var( --e-global-typography-981a7f5-font-size );line-height:var( --e-global-typography-981a7f5-line-height );}.elementor-4593 .elementor-element.elementor-element-237d864 .elementor-heading-title{font-size:var( --e-global-typography-981a7f5-font-size );line-height:var( --e-global-typography-981a7f5-line-height );}}@media(max-width:767px){.elementor-4593 .elementor-element.elementor-element-c6196ea{--content-width:90vw;--padding-top:30vw;--padding-bottom:5vw;--padding-left:3vw;--padding-right:3vw;}.elementor-4593 .elementor-element.elementor-element-884a39c > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-4593 .elementor-element.elementor-element-884a39c.elementor-element{--order:-99999 /* order start hack */;}.elementor-4593 .elementor-element.elementor-element-884a39c{--lottie-container-width:56%;}.elementor-4593 .elementor-element.elementor-element-6d8b5cc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4593 .elementor-element.elementor-element-f7e0317 .elementor-heading-title{font-size:var( --e-global-typography-f386a38-font-size );line-height:var( --e-global-typography-f386a38-line-height );}.elementor-4593 .elementor-element.elementor-element-f2632a6 .elementor-heading-title{font-size:var( --e-global-typography-981a7f5-font-size );line-height:var( --e-global-typography-981a7f5-line-height );}.elementor-4593 .elementor-element.elementor-element-134aea4 .elementor-heading-title{font-size:var( --e-global-typography-981a7f5-font-size );line-height:var( --e-global-typography-981a7f5-line-height );}.elementor-4593 .elementor-element.elementor-element-5b68cf9 .elementor-heading-title{font-size:var( --e-global-typography-f386a38-font-size );line-height:var( --e-global-typography-f386a38-line-height );}.elementor-4593 .elementor-element.elementor-element-fcb64ab .elementor-heading-title{font-size:var( --e-global-typography-981a7f5-font-size );line-height:var( --e-global-typography-981a7f5-line-height );}.elementor-4593 .elementor-element.elementor-element-f346f75 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-4593 .elementor-element.elementor-element-f346f75 img{width:81%;}.elementor-4593 .elementor-element.elementor-element-842ef6b{font-size:var( --e-global-typography-981a7f5-font-size );line-height:var( --e-global-typography-981a7f5-line-height );}.elementor-4593 .elementor-element.elementor-element-911707b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4593 .elementor-element.elementor-element-049eedb .elementor-heading-title{font-size:var( --e-global-typography-f386a38-font-size );line-height:var( --e-global-typography-f386a38-line-height );}.elementor-4593 .elementor-element.elementor-element-b3f4fdf .elementor-heading-title{font-size:var( --e-global-typography-981a7f5-font-size );line-height:var( --e-global-typography-981a7f5-line-height );}.elementor-4593 .elementor-element.elementor-element-5095da3 .elementor-heading-title{font-size:var( --e-global-typography-f386a38-font-size );line-height:var( --e-global-typography-f386a38-line-height );}.elementor-4593 .elementor-element.elementor-element-473818d .elementor-heading-title{font-size:var( --e-global-typography-981a7f5-font-size );line-height:var( --e-global-typography-981a7f5-line-height );}.elementor-4593 .elementor-element.elementor-element-1c37b8d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4593 .elementor-element.elementor-element-43db4ee .elementor-heading-title{font-size:var( --e-global-typography-f386a38-font-size );line-height:var( --e-global-typography-f386a38-line-height );}.elementor-4593 .elementor-element.elementor-element-09477ce .elementor-heading-title{font-size:var( --e-global-typography-981a7f5-font-size );line-height:var( --e-global-typography-981a7f5-line-height );}.elementor-4593 .elementor-element.elementor-element-62d4702{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4593 .elementor-element.elementor-element-f289e1c > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-4593 .elementor-element.elementor-element-9dc7693 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-4593 .elementor-element.elementor-element-ee99577{font-size:var( --e-global-typography-981a7f5-font-size );line-height:var( --e-global-typography-981a7f5-line-height );}.elementor-4593 .elementor-element.elementor-element-fe033b0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4593 .elementor-element.elementor-element-bd73d61 .elementor-heading-title{font-size:var( --e-global-typography-981a7f5-font-size );line-height:var( --e-global-typography-981a7f5-line-height );}.elementor-4593 .elementor-element.elementor-element-57c3b6d .elementor-heading-title{font-size:var( --e-global-typography-981a7f5-font-size );line-height:var( --e-global-typography-981a7f5-line-height );}.elementor-4593 .elementor-element.elementor-element-4da4865{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-4593 .elementor-element.elementor-element-dfd7dbb{--lottie-container-width:70%;}.elementor-4593 .elementor-element.elementor-element-9bb96e1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4593 .elementor-element.elementor-element-603b744{--lottie-container-width:70%;}.elementor-4593 .elementor-element.elementor-element-3dd61d8{font-size:var( --e-global-typography-981a7f5-font-size );line-height:var( --e-global-typography-981a7f5-line-height );}.elementor-4593 .elementor-element.elementor-element-5a0b727{--lottie-container-width:70%;}.elementor-4593 .elementor-element.elementor-element-c3534e6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4593 .elementor-element.elementor-element-4ac8a35 .elementor-heading-title{font-size:var( --e-global-typography-f386a38-font-size );line-height:var( --e-global-typography-f386a38-line-height );}.elementor-4593 .elementor-element.elementor-element-fedef97 .elementor-heading-title{font-size:var( --e-global-typography-981a7f5-font-size );line-height:var( --e-global-typography-981a7f5-line-height );}.elementor-4593 .elementor-element.elementor-element-474af21 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-4593 .elementor-element.elementor-element-2da5d40 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-4593 .elementor-element.elementor-element-e71937c{font-size:var( --e-global-typography-981a7f5-font-size );line-height:var( --e-global-typography-981a7f5-line-height );}.elementor-4593 .elementor-element.elementor-element-e81af7d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4593 .elementor-element.elementor-element-4d3c968 .elementor-heading-title{font-size:var( --e-global-typography-f386a38-font-size );line-height:var( --e-global-typography-f386a38-line-height );}.elementor-4593 .elementor-element.elementor-element-c3b4f2c .elementor-heading-title{font-size:var( --e-global-typography-981a7f5-font-size );line-height:var( --e-global-typography-981a7f5-line-height );}.elementor-4593 .elementor-element.elementor-element-237d864 .elementor-heading-title{font-size:var( --e-global-typography-981a7f5-font-size );line-height:var( --e-global-typography-981a7f5-line-height );}.elementor-4593 .elementor-element.elementor-element-9900e96{width:initial;max-width:initial;}.elementor-4593 .elementor-element.elementor-element-9900e96 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-4593 .elementor-element.elementor-element-f1e19ca > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-4593 .elementor-element.elementor-element-9111d9f > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-4593 .elementor-element.elementor-element-ccb451c{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-4593 .elementor-element.elementor-element-2528619{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-4593 .elementor-element.elementor-element-50cbc76{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}body:not(.rtl) .elementor-4593 .elementor-element.elementor-element-4e5207e{left:5.702vw;}body.rtl .elementor-4593 .elementor-element.elementor-element-4e5207e{right:5.702vw;}.elementor-4593 .elementor-element.elementor-element-4e5207e{top:1.721vw;z-index:2;text-align:center;}.elementor-4593 .elementor-element.elementor-element-4e5207e .elementor-heading-title{font-size:2em;line-height:1.1em;}}@media(min-width:768px){.elementor-4593 .elementor-element.elementor-element-c6196ea{--content-width:90vw;}.elementor-4593 .elementor-element.elementor-element-6d8b5cc{--width:60vw;}.elementor-4593 .elementor-element.elementor-element-0397a09{--width:50%;}.elementor-4593 .elementor-element.elementor-element-32829f9{--width:50%;}.elementor-4593 .elementor-element.elementor-element-911707b{--width:60vw;}.elementor-4593 .elementor-element.elementor-element-1c37b8d{--width:60vw;}.elementor-4593 .elementor-element.elementor-element-62d4702{--width:60vw;}.elementor-4593 .elementor-element.elementor-element-e4826f8{--width:100%;}.elementor-4593 .elementor-element.elementor-element-f142483{--width:82%;}.elementor-4593 .elementor-element.elementor-element-fe033b0{--width:60vw;}.elementor-4593 .elementor-element.elementor-element-49e46b5{--width:33%;}.elementor-4593 .elementor-element.elementor-element-9bb96e1{--width:33%;}.elementor-4593 .elementor-element.elementor-element-58e7120{--width:33%;}.elementor-4593 .elementor-element.elementor-element-c3534e6{--width:60vw;}.elementor-4593 .elementor-element.elementor-element-e81af7d{--width:60vw;}.elementor-4593 .elementor-element.elementor-element-3905bae{--width:100%;}.elementor-4593 .elementor-element.elementor-element-ccb451c{--width:60vw;}}@media(min-width:1025px){.elementor-4593 .elementor-element.elementor-element-c6196ea::before, .elementor-4593 .elementor-element.elementor-element-c6196ea > .elementor-background-video-container::before, .elementor-4593 .elementor-element.elementor-element-c6196ea > .e-con-inner > .elementor-background-video-container::before, .elementor-4593 .elementor-element.elementor-element-c6196ea > .elementor-background-slideshow::before, .elementor-4593 .elementor-element.elementor-element-c6196ea > .e-con-inner > .elementor-background-slideshow::before, .elementor-4593 .elementor-element.elementor-element-c6196ea > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}}/* Start custom CSS for icon-box, class: .elementor-element-50cbc76 */.element {
  transition: transform 0.5s ease;
  display: inline-block; /* or block, depending on your layout */
}

.element:hover {
  transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ccb451c */.element {
  transition: transform 0.5s ease;
  display: inline-block; /* or block, depending on your layout */
}

.element:hover {
  transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4e5207e */<style>
  .hoverme {
    width: 240px;
    margin: 150px auto 0;
    text-align: center;
    padding: 10px 0;
    cursor: pointer;
    position: relative;
  }

  .hoverme span {
    color: #333;
    font-size: 0.9em;
  }

  .hoverme i {
    position: absolute;
    display: block;
    left: 50%;
    top: 0;
    width: 3px;
    height: 5px;
    background: red;
    opacity: 0;
    pointer-events: none;
  }

  @keyframes bang {
    from {
      transform: translate3d(0, 0, 0);
      opacity: 1;
    }
    to {
      transform: translate3d(var(--x), var(--y), 0) rotate(var(--r));
      opacity: 0;
    }
  }

  .hoverme:hover i {
    animation: bang 700ms ease-out forwards;
  }
</style>

<div class="hoverme">
  <span>Hover for confetti.</span>
  <!-- 50 Confetti Elements -->
  <!-- Each i has CSS variables for random transform values -->
  <!-- You can randomize these server-side or with JS for dynamic effect -->
  <!-- Here, we hard-code static randomized values -->
  <!-- Feel free to adjust or add JavaScript for real randomness -->
  <!-- Example for the first few -->
  <i style="--x: -80px; --y: -60px; --r: 100deg; background: hsla(12,100%,50%,1);"></i>
  <i style="--x: 70px; --y: -90px; --r: 270deg; background: hsla(140,100%,50%,1);"></i>
  <i style="--x: -30px; --y: -40px; --r: 200deg; background: hsla(210,100%,50%,1);"></i>
  <i style="--x: 60px; --y: -70px; --r: 320deg; background: hsla(60,100%,50%,1);"></i>
  <!-- ... repeat until 50 -->
  <!-- For brevity, use a script to generate these in full -->
</div>/* End custom CSS */