.elementor-25 .elementor-element.elementor-element-56f8cbe{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--overlay-opacity:0.5;--margin-top:var(--size-d);--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-25 .elementor-element.elementor-element-56f8cbe::before, .elementor-25 .elementor-element.elementor-element-56f8cbe > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-56f8cbe > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-56f8cbe > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-56f8cbe > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-56f8cbe > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-3cdd6f5{--iteration-count:infinite;width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;z-index:2;--dynamic-text-color:var( --e-global-color-667cf7f );}.elementor-25 .elementor-element.elementor-element-3cdd6f5.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-3cdd6f5 .elementor-headline{text-align:center;font-family:var( --e-global-typography-7b77f36-font-family ), Sans-serif;font-size:var( --e-global-typography-7b77f36-font-size );line-height:var( --e-global-typography-7b77f36-line-height );}.elementor-25 .elementor-element.elementor-element-4c7c734{--display:flex;--position:absolute;--min-height:500px;--background-transition:0.3s;top:0px;--e-transform-origin-x:center;--e-transform-origin-y:center;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-4c7c734{right:15%;}body.rtl .elementor-25 .elementor-element.elementor-element-4c7c734{left:15%;}.elementor-25 .elementor-element.elementor-element-8c0a005{z-index:10;text-align:center;}.elementor-25 .elementor-element.elementor-element-8c0a005 .elementor-heading-title{color:var( --e-global-color-667cf7f );font-family:var( --e-global-typography-804600d-font-family ), Sans-serif;font-size:var( --e-global-typography-804600d-font-size );font-weight:var( --e-global-typography-804600d-font-weight );}.elementor-25 .elementor-element.elementor-element-d681bc7{z-index:10;}.elementor-25 .elementor-element.elementor-element-d681bc7 .elementor-heading-title{font-size:var( --e-global-typography-810399a-font-size );text-transform:var( --e-global-typography-810399a-text-transform );letter-spacing:var( --e-global-typography-810399a-letter-spacing );}.elementor-25 .elementor-element.elementor-element-f91b276 > .elementor-widget-container{margin:-262px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-80dc81a{--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;--background-transition:0.3s;--margin-top:var(--size-c);--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-25 .elementor-element.elementor-element-0be58fb{width:var( --container-widget-width, 59% );max-width:59%;--container-widget-width:59%;--container-widget-flex-grow:0;text-align:center;}.elementor-25 .elementor-element.elementor-element-0be58fb .elementor-heading-title{font-family:var( --e-global-typography-804600d-font-family ), Sans-serif;font-size:var( --e-global-typography-804600d-font-size );font-weight:var( --e-global-typography-804600d-font-weight );}.elementor-25 .elementor-element.elementor-element-7eb05e2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:45px 45px;--background-transition:0.3s;--margin-top:var(--size-c);--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-25 .elementor-element.elementor-element-cb4263f{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-cb4263f img{width:100%;max-width:100%;height:442px;object-fit:cover;object-position:center center;}.elementor-25 .elementor-element.elementor-element-cb4263f .widget-image-caption{text-align:right;color:var( --e-global-color-secondary );margin-block-start:-40px;}.elementor-25 .elementor-element.elementor-element-64da5d8{--display:flex;--background-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-cdedf9e{--display:flex;--background-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-3f63cbb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-aa93a50{width:var( --container-widget-width, 36% );max-width:36%;--container-widget-width:36%;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-aa93a50 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-44ab96e{--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;--justify-content:center;--align-items:center;--gap:45px 45px;--background-transition:0.3s;--margin-top:var(--size-d);--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-25 .elementor-element.elementor-element-da86043{width:var( --container-widget-width, 59% );max-width:59%;--container-widget-width:59%;--container-widget-flex-grow:0;text-align:center;}.elementor-25 .elementor-element.elementor-element-da86043 .elementor-heading-title{font-family:var( --e-global-typography-2a6f2c4-font-family ), Sans-serif;font-size:var( --e-global-typography-2a6f2c4-font-size );font-weight:var( --e-global-typography-2a6f2c4-font-weight );line-height:var( --e-global-typography-2a6f2c4-line-height );}.elementor-25 .elementor-element.elementor-element-c851e84{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;text-align:center;}.elementor-25 .elementor-element.elementor-element-d55b67d{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--grid-auto-flow:row;--background-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-9119c95{--display:flex;--background-transition:0.3s;--border-radius:8px 8px 8px 8px;--padding-top:var(--size-b);--padding-bottom:var(--size-b);--padding-left:var(--size-b);--padding-right:var(--size-b);}.elementor-25 .elementor-element.elementor-element-9119c95, .elementor-25 .elementor-element.elementor-element-9119c95::before{--border-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-9d675a9{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;top:-1px;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-9d675a9{right:-1px;}body.rtl .elementor-25 .elementor-element.elementor-element-9d675a9{left:-1px;}.elementor-25 .elementor-element.elementor-element-9d675a9 img{width:1000px;}.elementor-25 .elementor-element.elementor-element-8f14674{width:var( --container-widget-width, 62.95% );max-width:62.95%;--container-widget-width:62.95%;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-8f14674.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-25 .elementor-element.elementor-element-8f14674 .elementor-heading-title{font-family:var( --e-global-typography-804600d-font-family ), Sans-serif;font-size:var( --e-global-typography-804600d-font-size );font-weight:var( --e-global-typography-804600d-font-weight );}.elementor-25 .elementor-element.elementor-element-5acb32e{--display:flex;--min-height:162px;--justify-content:space-between;--background-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-3efcb29 > .elementor-widget-container{background-color:var( --e-global-color-accent );padding:5px 10px 5px 10px;border-radius:4px 4px 4px 4px;}.elementor-25 .elementor-element.elementor-element-3efcb29.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-3efcb29 .elementor-heading-title{font-size:12px;font-weight:bold;}.elementor-25 .elementor-element.elementor-element-76e7e7e{--display:flex;--background-transition:0.3s;--border-radius:8px 8px 8px 8px;--padding-top:var(--size-b);--padding-bottom:var(--size-b);--padding-left:var(--size-b);--padding-right:var(--size-b);}.elementor-25 .elementor-element.elementor-element-2771b1c{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;top:-1px;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-2771b1c{right:-1px;}body.rtl .elementor-25 .elementor-element.elementor-element-2771b1c{left:-1px;}.elementor-25 .elementor-element.elementor-element-2771b1c img{width:1000px;}.elementor-25 .elementor-element.elementor-element-27eb84e .elementor-heading-title{font-family:var( --e-global-typography-804600d-font-family ), Sans-serif;font-size:var( --e-global-typography-804600d-font-size );font-weight:var( --e-global-typography-804600d-font-weight );}.elementor-25 .elementor-element.elementor-element-1878087{--display:flex;--min-height:162px;--justify-content:space-between;--background-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-dd221dc > .elementor-widget-container{background-color:var( --e-global-color-accent );padding:5px 10px 5px 10px;border-radius:4px 4px 4px 4px;}.elementor-25 .elementor-element.elementor-element-dd221dc.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-dd221dc .elementor-heading-title{font-size:12px;font-weight:bold;}.elementor-25 .elementor-element.elementor-element-79bb184{--display:flex;--background-transition:0.3s;--border-radius:8px 8px 8px 8px;--padding-top:var(--size-b);--padding-bottom:var(--size-b);--padding-left:var(--size-b);--padding-right:var(--size-b);}.elementor-25 .elementor-element.elementor-element-42d0a4e{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;top:-1px;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-42d0a4e{right:-1px;}body.rtl .elementor-25 .elementor-element.elementor-element-42d0a4e{left:-1px;}.elementor-25 .elementor-element.elementor-element-42d0a4e img{width:1000px;}.elementor-25 .elementor-element.elementor-element-bcc1770 .elementor-heading-title{font-family:var( --e-global-typography-804600d-font-family ), Sans-serif;font-size:var( --e-global-typography-804600d-font-size );font-weight:var( --e-global-typography-804600d-font-weight );}.elementor-25 .elementor-element.elementor-element-412adbc{--display:flex;--min-height:162px;--justify-content:space-between;--background-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-d78d68d > .elementor-widget-container{background-color:var( --e-global-color-accent );padding:5px 10px 5px 10px;border-radius:4px 4px 4px 4px;}.elementor-25 .elementor-element.elementor-element-d78d68d.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-d78d68d .elementor-heading-title{font-size:12px;font-weight:bold;}.elementor-25 .elementor-element.elementor-element-1fec117{--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;--justify-content:center;--align-items:center;--gap:45px 45px;--background-transition:0.3s;--margin-top:var(--size-d);--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-25 .elementor-element.elementor-element-80bb9a5 .elementor-heading-title{font-family:var( --e-global-typography-2a6f2c4-font-family ), Sans-serif;font-size:var( --e-global-typography-2a6f2c4-font-size );font-weight:var( --e-global-typography-2a6f2c4-font-weight );line-height:var( --e-global-typography-2a6f2c4-line-height );}.elementor-25 .elementor-element.elementor-element-af2f1c9{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-25 .elementor-element.elementor-element-a70eaa3{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:45px 45px;--grid-auto-flow:row;--background-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-eeea15d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-17479e9{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-17479e9 img{width:1000px;}.elementor-25 .elementor-element.elementor-element-3585957{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;text-align:center;}.elementor-25 .elementor-element.elementor-element-3585957 .elementor-heading-title{font-family:var( --e-global-typography-92256cb-font-family ), Sans-serif;font-size:var( --e-global-typography-92256cb-font-size );font-weight:var( --e-global-typography-92256cb-font-weight );}.elementor-25 .elementor-element.elementor-element-decd37e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-a7d1906{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-a7d1906 img{width:1000px;}.elementor-25 .elementor-element.elementor-element-e77b253{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;}.elementor-25 .elementor-element.elementor-element-e77b253 .elementor-heading-title{font-family:var( --e-global-typography-92256cb-font-family ), Sans-serif;font-size:var( --e-global-typography-92256cb-font-size );font-weight:var( --e-global-typography-92256cb-font-weight );}.elementor-25 .elementor-element.elementor-element-3d88487{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-c20c8ad{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-c20c8ad img{width:1000px;}.elementor-25 .elementor-element.elementor-element-62e4093{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;}.elementor-25 .elementor-element.elementor-element-62e4093 .elementor-heading-title{font-family:var( --e-global-typography-92256cb-font-family ), Sans-serif;font-size:var( --e-global-typography-92256cb-font-size );font-weight:var( --e-global-typography-92256cb-font-weight );}.elementor-25 .elementor-element.elementor-element-a619373{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-dd3ccfc{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-dd3ccfc img{width:1000px;}.elementor-25 .elementor-element.elementor-element-67fa983{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;}.elementor-25 .elementor-element.elementor-element-67fa983 .elementor-heading-title{font-family:var( --e-global-typography-92256cb-font-family ), Sans-serif;font-size:var( --e-global-typography-92256cb-font-size );font-weight:var( --e-global-typography-92256cb-font-weight );}.elementor-25 .elementor-element.elementor-element-72f2f8c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-0d8f4a1{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-0d8f4a1 img{width:1000px;}.elementor-25 .elementor-element.elementor-element-1f1858c{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;text-align:center;}.elementor-25 .elementor-element.elementor-element-1f1858c .elementor-heading-title{font-family:var( --e-global-typography-92256cb-font-family ), Sans-serif;font-size:var( --e-global-typography-92256cb-font-size );font-weight:var( --e-global-typography-92256cb-font-weight );}.elementor-25 .elementor-element.elementor-element-6ea56da{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-b4b64c0{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-b4b64c0 img{width:1000px;}.elementor-25 .elementor-element.elementor-element-4534f53{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;}.elementor-25 .elementor-element.elementor-element-4534f53 .elementor-heading-title{font-family:var( --e-global-typography-92256cb-font-family ), Sans-serif;font-size:var( --e-global-typography-92256cb-font-size );font-weight:var( --e-global-typography-92256cb-font-weight );}.elementor-25 .elementor-element.elementor-element-a37c125{--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;--background-transition:0.3s;}body.elementor-page-25:not(.elementor-motion-effects-element-type-background), body.elementor-page-25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-25 .elementor-element.elementor-element-4c7c734{--width:500px;}.elementor-25 .elementor-element.elementor-element-64da5d8{--width:50%;}}@media(max-width:1024px){.elementor-25 .elementor-element.elementor-element-3cdd6f5{width:100%;max-width:100%;}.elementor-25 .elementor-element.elementor-element-3cdd6f5 .elementor-headline{font-size:var( --e-global-typography-7b77f36-font-size );line-height:var( --e-global-typography-7b77f36-line-height );}.elementor-25 .elementor-element.elementor-element-8c0a005 .elementor-heading-title{font-size:var( --e-global-typography-804600d-font-size );}.elementor-25 .elementor-element.elementor-element-d681bc7 .elementor-heading-title{font-size:var( --e-global-typography-810399a-font-size );letter-spacing:var( --e-global-typography-810399a-letter-spacing );}.elementor-25 .elementor-element.elementor-element-f91b276 > .elementor-widget-container{margin:-7px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-0be58fb .elementor-heading-title{font-size:var( --e-global-typography-804600d-font-size );}.elementor-25 .elementor-element.elementor-element-da86043{width:100%;max-width:100%;}.elementor-25 .elementor-element.elementor-element-da86043 .elementor-heading-title{font-size:var( --e-global-typography-2a6f2c4-font-size );line-height:var( --e-global-typography-2a6f2c4-line-height );}.elementor-25 .elementor-element.elementor-element-c851e84{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-d55b67d{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-8f14674 .elementor-heading-title{font-size:var( --e-global-typography-804600d-font-size );}.elementor-25 .elementor-element.elementor-element-27eb84e .elementor-heading-title{font-size:var( --e-global-typography-804600d-font-size );}.elementor-25 .elementor-element.elementor-element-bcc1770 .elementor-heading-title{font-size:var( --e-global-typography-804600d-font-size );}.elementor-25 .elementor-element.elementor-element-80bb9a5 .elementor-heading-title{font-size:var( --e-global-typography-2a6f2c4-font-size );line-height:var( --e-global-typography-2a6f2c4-line-height );}.elementor-25 .elementor-element.elementor-element-a70eaa3{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-3585957 .elementor-heading-title{font-size:var( --e-global-typography-92256cb-font-size );}.elementor-25 .elementor-element.elementor-element-e77b253 .elementor-heading-title{font-size:var( --e-global-typography-92256cb-font-size );}.elementor-25 .elementor-element.elementor-element-62e4093 .elementor-heading-title{font-size:var( --e-global-typography-92256cb-font-size );}.elementor-25 .elementor-element.elementor-element-67fa983 .elementor-heading-title{font-size:var( --e-global-typography-92256cb-font-size );}.elementor-25 .elementor-element.elementor-element-1f1858c .elementor-heading-title{font-size:var( --e-global-typography-92256cb-font-size );}.elementor-25 .elementor-element.elementor-element-4534f53 .elementor-heading-title{font-size:var( --e-global-typography-92256cb-font-size );}}@media(max-width:767px){.elementor-25 .elementor-element.elementor-element-3cdd6f5 .elementor-headline{font-size:var( --e-global-typography-7b77f36-font-size );line-height:var( --e-global-typography-7b77f36-line-height );}.elementor-25 .elementor-element.elementor-element-4c7c734{--width:200px;--min-height:200px;}.elementor-25 .elementor-element.elementor-element-8c0a005 .elementor-heading-title{font-size:var( --e-global-typography-804600d-font-size );}.elementor-25 .elementor-element.elementor-element-d681bc7 .elementor-heading-title{font-size:var( --e-global-typography-810399a-font-size );letter-spacing:var( --e-global-typography-810399a-letter-spacing );}.elementor-25 .elementor-element.elementor-element-0be58fb{width:100%;max-width:100%;}.elementor-25 .elementor-element.elementor-element-0be58fb .elementor-heading-title{font-size:var( --e-global-typography-804600d-font-size );}.elementor-25 .elementor-element.elementor-element-cb4263f{width:100%;max-width:100%;}.elementor-25 .elementor-element.elementor-element-3f63cbb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-aa93a50{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-aa93a50 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-aa93a50.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-da86043{width:100%;max-width:100%;}.elementor-25 .elementor-element.elementor-element-da86043 .elementor-heading-title{font-size:var( --e-global-typography-2a6f2c4-font-size );line-height:var( --e-global-typography-2a6f2c4-line-height );}.elementor-25 .elementor-element.elementor-element-c851e84{width:100%;max-width:100%;}.elementor-25 .elementor-element.elementor-element-d55b67d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-8f14674 .elementor-heading-title{font-size:var( --e-global-typography-804600d-font-size );}.elementor-25 .elementor-element.elementor-element-27eb84e .elementor-heading-title{font-size:var( --e-global-typography-804600d-font-size );}.elementor-25 .elementor-element.elementor-element-bcc1770 .elementor-heading-title{font-size:var( --e-global-typography-804600d-font-size );}.elementor-25 .elementor-element.elementor-element-80bb9a5{text-align:center;}.elementor-25 .elementor-element.elementor-element-80bb9a5 .elementor-heading-title{font-size:var( --e-global-typography-2a6f2c4-font-size );line-height:var( --e-global-typography-2a6f2c4-line-height );}.elementor-25 .elementor-element.elementor-element-af2f1c9{width:100%;max-width:100%;}.elementor-25 .elementor-element.elementor-element-a70eaa3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-3585957 .elementor-heading-title{font-size:var( --e-global-typography-92256cb-font-size );}.elementor-25 .elementor-element.elementor-element-e77b253 .elementor-heading-title{font-size:var( --e-global-typography-92256cb-font-size );}.elementor-25 .elementor-element.elementor-element-62e4093 .elementor-heading-title{font-size:var( --e-global-typography-92256cb-font-size );}.elementor-25 .elementor-element.elementor-element-67fa983 .elementor-heading-title{font-size:var( --e-global-typography-92256cb-font-size );}.elementor-25 .elementor-element.elementor-element-1f1858c .elementor-heading-title{font-size:var( --e-global-typography-92256cb-font-size );}.elementor-25 .elementor-element.elementor-element-4534f53 .elementor-heading-title{font-size:var( --e-global-typography-92256cb-font-size );}}/* Start custom CSS for container, class: .elementor-element-4c7c734 */.elementor-25 .elementor-element.elementor-element-4c7c734 {
    border-radius: 633px;
background: radial-gradient(50% 50% at 50% 50%, #396560 0%, #22433F 100%);
pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56f8cbe */@media screen and (max-width:768px) {
    .elementor-25 .elementor-element.elementor-element-56f8cbe {
    overflow: hidden
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9119c95 */.elementor-25 .elementor-element.elementor-element-9119c95 {
background: radial-gradient(240.38% 109.38% at 89.21% 10.67%, #E6B67D 0%, #BD8B50 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76e7e7e */.elementor-25 .elementor-element.elementor-element-76e7e7e {
background: radial-gradient(240.38% 109.38% at 89.21% 10.67%, #E6B67D 0%, #BD8B50 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79bb184 */.elementor-25 .elementor-element.elementor-element-79bb184 {
background: radial-gradient(240.38% 109.38% at 89.21% 10.67%, #E6B67D 0%, #BD8B50 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44ab96e */.growbutton {
  transform: scale(1);
  transition: transform 0.3s ease-in-out; /* Smooth scaling transition */
}

/* Apply the grow effect on hover */
.hoverbox:hover .growbutton {

  transform: scale(1.1); /* Scale up by 20% */
}

.hoverbox:hover  {
cursor: pointer;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fec117 *//* Styles for the Christmas ball */
.cball {
  transform-origin: top center; /* Pivot point for swinging */
  transition: transform 0.5s ease-in-out; /* Increased transition duration for smoother effect */
}

/* Define the swing animation */
@keyframes swing {
  0% { transform: rotate(0deg); }
  25% { transform: rotate(15deg); }
  50% { transform: rotate(-15deg); }
  75% { transform: rotate(10deg); }
  100% { transform: rotate(-10deg); }
}

/* Apply the animation on hover */
.hoverbox:hover .cball {
  animation: swing 1s infinite ease-in-out;
}/* End custom CSS */