.elementor-510 .elementor-element.elementor-element-8ca523c{margin-top:60px;margin-bottom:-60px;}.elementor-510 .elementor-element.elementor-element-1366df7{text-align:left;}.elementor-510 .elementor-element.elementor-element-6d90aeb{font-size:21px;font-weight:400;line-height:30px;width:var( --container-widget-width, 107.091% );max-width:107.091%;--container-widget-width:107.091%;--container-widget-flex-grow:0;}.elementor-510 .elementor-element.elementor-element-db3ad2f{margin-top:60px;margin-bottom:-60px;}.elementor-510 .elementor-element.elementor-element-4d05693{width:var( --container-widget-width, 107.091% );max-width:107.091%;--container-widget-width:107.091%;--container-widget-flex-grow:0;}.elementor-510 .elementor-element.elementor-element-c0821c9 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-510 .elementor-element.elementor-element-c0821c9{margin-top:60px;margin-bottom:025px;padding:0px 100px 0px 100px;}.elementor-510 .elementor-element.elementor-element-3253ea6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-510 .elementor-element.elementor-element-3253ea6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-510 .elementor-element.elementor-element-097c51f{text-align:left;}.elementor-510 .elementor-element.elementor-element-097c51f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;--e-transform-flipX:-1;}.elementor-bc-flex-widget .elementor-510 .elementor-element.elementor-element-3d878e0.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-510 .elementor-element.elementor-element-3d878e0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-510 .elementor-element.elementor-element-3d878e0.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-510 .elementor-element.elementor-element-3d878e0 > .elementor-element-populated{margin:00px 0px 0px 25px;--e-column-margin-right:0px;--e-column-margin-left:25px;padding:0px 0px 0px 0px;}.elementor-510 .elementor-element.elementor-element-3027a00 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-510 .elementor-element.elementor-element-6c6865c{padding:0px 100px 0px 100px;}.elementor-510 .elementor-element.elementor-element-06b6b1a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-510 .elementor-element.elementor-element-cd345f3 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-510 .elementor-element.elementor-element-cd345f3{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-510 .elementor-element.elementor-element-177e6f1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-510 .elementor-element.elementor-element-177e6f1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-510 .elementor-element.elementor-element-177e6f1.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-510 .elementor-element.elementor-element-177e6f1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-510 .elementor-element.elementor-element-177e6f1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-510 .elementor-element.elementor-element-6ccbeb6{columns:1;column-gap:0px;text-align:left;width:var( --container-widget-width, 12vw );max-width:12vw;--container-widget-width:12vw;--container-widget-flex-grow:0;top:50px;z-index:-1;}.elementor-510 .elementor-element.elementor-element-6ccbeb6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}body:not(.rtl) .elementor-510 .elementor-element.elementor-element-6ccbeb6{left:-215px;}body.rtl .elementor-510 .elementor-element.elementor-element-6ccbeb6{right:-215px;}.elementor-510 .elementor-element.elementor-element-56eaaa5{text-align:right;top:157px;z-index:-1;}.elementor-510 .elementor-element.elementor-element-56eaaa5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;--e-transform-flipX:-1;}body:not(.rtl) .elementor-510 .elementor-element.elementor-element-56eaaa5{left:-111px;}body.rtl .elementor-510 .elementor-element.elementor-element-56eaaa5{right:-111px;}.elementor-bc-flex-widget .elementor-510 .elementor-element.elementor-element-14aae05.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-510 .elementor-element.elementor-element-14aae05.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-510 .elementor-element.elementor-element-14aae05 > .elementor-element-populated{margin:0px 0px 0px 50px;--e-column-margin-right:0px;--e-column-margin-left:50px;}.elementor-510 .elementor-element.elementor-element-47a1900{columns:1;column-gap:0px;text-align:left;width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;align-self:center;}.elementor-510 .elementor-element.elementor-element-47a1900 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-510 .elementor-element.elementor-element-439b9c2{columns:1;column-gap:0px;text-align:left;width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;align-self:center;}.elementor-510 .elementor-element.elementor-element-439b9c2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-510 .elementor-element.elementor-element-50bacaa .elementor-button{fill:#000000;color:#000000;background-color:#FFFFFF;border-style:solid;border-radius:0px 0px 0px 0px;}.elementor-510 .elementor-element.elementor-element-50bacaa .elementor-button:hover, .elementor-510 .elementor-element.elementor-element-50bacaa .elementor-button:focus{color:#FFFFFF;background-color:#0A0101;border-color:#000000;}.elementor-510 .elementor-element.elementor-element-50bacaa .elementor-button:hover svg, .elementor-510 .elementor-element.elementor-element-50bacaa .elementor-button:focus svg{fill:#FFFFFF;}.elementor-510 .elementor-element.elementor-element-f6bcb77 > .elementor-container{max-width:600px;}.elementor-510 .elementor-element.elementor-element-009df5d.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-510 .elementor-element.elementor-element-4ed3077{text-align:center;}.elementor-510 .elementor-element.elementor-element-4ed3077 > .elementor-widget-container{--e-transform-flipX:-1;}.elementor-510 .elementor-element.elementor-element-0cc9f42{padding:0px 100px 0px 100px;}.elementor-bc-flex-widget .elementor-510 .elementor-element.elementor-element-b456f0d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-510 .elementor-element.elementor-element-b456f0d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-510 .elementor-element.elementor-element-b456f0d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-510 .elementor-element.elementor-element-b456f0d > .elementor-element-populated{margin:0px 50px 0px 0px;--e-column-margin-right:50px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-510 .elementor-element.elementor-element-7eb6544{text-align:left;}.elementor-510 .elementor-element.elementor-element-b442c0f{text-align:left;}.elementor-510 .elementor-element.elementor-element-e7a7085 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-510 .elementor-element.elementor-element-a70263e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;--e-transform-rotateZ:0deg;}.elementor-510 .elementor-element.elementor-element-a70263e{width:auto;max-width:auto;}.elementor-510 .elementor-element.elementor-element-bdcda7c{text-align:center;}.elementor-510 .elementor-element.elementor-element-bdcda7c > .elementor-widget-container{--e-transform-flipX:-1;}.elementor-510 .elementor-element.elementor-element-b7bb876{padding:0px 100px 0px 100px;}.elementor-510 .elementor-element.elementor-element-a5c16d5.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-510 .elementor-element.elementor-element-a5c16d5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-510 .elementor-element.elementor-element-00af082 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;--e-transform-rotateZ:0deg;}.elementor-bc-flex-widget .elementor-510 .elementor-element.elementor-element-453f01c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-510 .elementor-element.elementor-element-453f01c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-510 .elementor-element.elementor-element-453f01c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-510 .elementor-element.elementor-element-453f01c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 50px 0px 50px;}.elementor-510 .elementor-element.elementor-element-cacb591{text-align:left;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;align-self:center;}.elementor-510 .elementor-element.elementor-element-56de75b{text-align:left;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;align-self:center;}.elementor-510 .elementor-element.elementor-element-04265dd{text-align:center;}.elementor-510 .elementor-element.elementor-element-04265dd > .elementor-widget-container{--e-transform-flipX:-1;}.elementor-510 .elementor-element.elementor-element-0999533{padding:0px 100px 0px 100px;}.elementor-bc-flex-widget .elementor-510 .elementor-element.elementor-element-977e501.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-510 .elementor-element.elementor-element-977e501.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-510 .elementor-element.elementor-element-977e501 > .elementor-element-populated{padding:10px 50px 10px 50px;}.elementor-510 .elementor-element.elementor-element-23a3117{text-align:left;}.elementor-510 .elementor-element.elementor-element-23a3117 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-510 .elementor-element.elementor-element-a010502{text-align:left;}.elementor-510 .elementor-element.elementor-element-a010502 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-510 .elementor-element.elementor-element-9396342{text-align:left;width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;align-self:center;}.elementor-510 .elementor-element.elementor-element-9396342 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-510 .elementor-element.elementor-element-9283bf4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-510 .elementor-element.elementor-element-80d5f90 > .elementor-widget-container{--e-transform-rotateZ:0deg;}.elementor-bc-flex-widget .elementor-510 .elementor-element.elementor-element-66e450b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-510 .elementor-element.elementor-element-66e450b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-510 .elementor-element.elementor-element-66e450b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-510 .elementor-element.elementor-element-75cfb0d{text-align:center;}.elementor-510 .elementor-element.elementor-element-75cfb0d > .elementor-widget-container{padding:0px 0px 0px 0px;--e-transform-flipX:-1;}.elementor-510 .elementor-element.elementor-element-d69ca55{padding:0px 100px 0px 100px;}.elementor-510 .elementor-element.elementor-element-0de06ba.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-510 .elementor-element.elementor-element-0de06ba > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-510 .elementor-element.elementor-element-1950378{width:initial;max-width:initial;}.elementor-bc-flex-widget .elementor-510 .elementor-element.elementor-element-7303ecc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-510 .elementor-element.elementor-element-7303ecc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-510 .elementor-element.elementor-element-7303ecc > .elementor-element-populated{padding:0px 50px 0px 50px;}.elementor-510 .elementor-element.elementor-element-64e3621 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-510 .elementor-element.elementor-element-ad5f117{text-align:left;width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;align-self:center;}.elementor-510 .elementor-element.elementor-element-ad5f117 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-510 .elementor-element.elementor-element-7e8f42f{z-index:0;}.elementor-510 .elementor-element.elementor-element-82ad2fc{text-align:center;z-index:-1;}.elementor-510 .elementor-element.elementor-element-5a7cd98 > .elementor-container{min-height:500px;}.elementor-bc-flex-widget .elementor-510 .elementor-element.elementor-element-0844469.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-510 .elementor-element.elementor-element-0844469.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-510 .elementor-element.elementor-element-0844469.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-510 .elementor-element.elementor-element-daaaf91{text-align:center;}.elementor-510 .elementor-element.elementor-element-a1ba86e{text-align:center;width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;align-self:center;}.elementor-510 .elementor-element.elementor-element-a1ba86e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-510 .elementor-element.elementor-element-5c64584.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-510 .elementor-element.elementor-element-5c64584.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-510 .elementor-element.elementor-element-5c64584.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-510 .elementor-element.elementor-element-4b43f56{text-align:center;}.elementor-510 .elementor-element.elementor-element-d8b6bf9{text-align:center;width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;align-self:center;}.elementor-510 .elementor-element.elementor-element-d8b6bf9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-510 .elementor-element.elementor-element-23a8576.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-510 .elementor-element.elementor-element-23a8576.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-510 .elementor-element.elementor-element-23a8576.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-510 .elementor-element.elementor-element-87f1ccf{text-align:center;}.elementor-510 .elementor-element.elementor-element-c19a58c{text-align:center;width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;align-self:center;}.elementor-510 .elementor-element.elementor-element-c19a58c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-510 .elementor-element.elementor-element-1a5dea7{text-align:center;}.elementor-510 .elementor-element.elementor-element-1a5dea7 > .elementor-widget-container{--e-transform-flipY:-1;}.elementor-510 .elementor-element.elementor-element-48df4ba > .elementor-container{min-height:600px;}.elementor-510 .elementor-element.elementor-element-479a691.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-510 .elementor-element.elementor-element-08c8c00{text-align:center;}.elementor-510 .elementor-element.elementor-element-3e1b36e{text-align:center;}.elementor-510 .elementor-element.elementor-element-3e1b36e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-510 .elementor-element.elementor-element-4ba5f4f{text-align:center;}.elementor-510 .elementor-element.elementor-element-4ba5f4f > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-510 .elementor-element.elementor-element-304c4ad .elementor-button{font-weight:600;fill:#000000;color:#000000;background-color:#02010100;border-style:solid;border-width:3px 3px 3px 3px;border-color:#000000;border-radius:0px 0px 0px 0px;}.elementor-510 .elementor-element.elementor-element-304c4ad .elementor-button:hover, .elementor-510 .elementor-element.elementor-element-304c4ad .elementor-button:focus{color:#FFFFFF;background-color:#000000;border-color:#000000;}.elementor-510 .elementor-element.elementor-element-304c4ad .elementor-button:hover svg, .elementor-510 .elementor-element.elementor-element-304c4ad .elementor-button:focus svg{fill:#FFFFFF;}.elementor-510 .elementor-element.elementor-element-304c4ad > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-510 .elementor-element.elementor-element-f341ef8.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-510 .elementor-element.elementor-element-f341ef8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-510 .elementor-element.elementor-element-f341ef8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-510 .elementor-element.elementor-element-634f634{text-align:center;}.elementor-510 .elementor-element.elementor-element-3b64bb5{text-align:center;}.elementor-510 .elementor-element.elementor-element-3b64bb5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-510 .elementor-element.elementor-element-56c6b81{text-align:center;}.elementor-510 .elementor-element.elementor-element-56c6b81 > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-510 .elementor-element.elementor-element-15ed32f .elementor-button{font-weight:600;fill:#000000;color:#000000;background-color:#02010100;border-style:solid;border-width:3px 3px 3px 3px;border-color:#000000;border-radius:0px 0px 0px 0px;}.elementor-510 .elementor-element.elementor-element-15ed32f .elementor-button:hover, .elementor-510 .elementor-element.elementor-element-15ed32f .elementor-button:focus{color:#FFFFFF;background-color:#000000;border-color:#000000;}.elementor-510 .elementor-element.elementor-element-15ed32f .elementor-button:hover svg, .elementor-510 .elementor-element.elementor-element-15ed32f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-510 .elementor-element.elementor-element-15ed32f > .elementor-widget-container{padding:30px 0px 0px 0px;}@media(min-width:768px){.elementor-510 .elementor-element.elementor-element-b456f0d{width:34.332%;}.elementor-510 .elementor-element.elementor-element-e7a7085{width:65%;}}@media(max-width:1024px){.elementor-510 .elementor-element.elementor-element-8ca523c{padding:0px 45px 0px 45px;}.elementor-510 .elementor-element.elementor-element-db3ad2f{padding:0px 45px 0px 45px;}.elementor-510 .elementor-element.elementor-element-c0821c9{padding:0px 45px 0px 45px;}.elementor-510 .elementor-element.elementor-element-3253ea6.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-510 .elementor-element.elementor-element-3d878e0.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-510 .elementor-element.elementor-element-6c6865c{padding:0px 20px 0px 20px;}.elementor-510 .elementor-element.elementor-element-14aae05 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-510 .elementor-element.elementor-element-0cc9f42{padding:0px 20px 0px 20px;}.elementor-510 .elementor-element.elementor-element-b456f0d > .elementor-element-populated{margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-510 .elementor-element.elementor-element-b7bb876{padding:0px 20px 0px 20px;}.elementor-510 .elementor-element.elementor-element-453f01c > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-510 .elementor-element.elementor-element-0999533{padding:0px 20px 0px 20px;}.elementor-510 .elementor-element.elementor-element-977e501 > .elementor-element-populated{padding:0px 20px 0px 0px;}.elementor-510 .elementor-element.elementor-element-d69ca55{padding:0px 20px 0px 20px;}.elementor-510 .elementor-element.elementor-element-7303ecc > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;padding:0px 0px 0px 00px;}.elementor-510 .elementor-element.elementor-element-64e3621 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-510 .elementor-element.elementor-element-ad5f117 > .elementor-widget-container{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-510 .elementor-element.elementor-element-8ca523c{margin-top:0px;margin-bottom:0px;padding:0px 20px 0px 20px;}.elementor-510 .elementor-element.elementor-element-21ad3e0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-510 .elementor-element.elementor-element-1366df7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-510 .elementor-element.elementor-element-1366df7{width:var( --container-widget-width, 134.51% );max-width:134.51%;--container-widget-width:134.51%;--container-widget-flex-grow:0;}.elementor-510 .elementor-element.elementor-element-6d90aeb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-510 .elementor-element.elementor-element-6d90aeb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-510 .elementor-element.elementor-element-db3ad2f{padding:0px 20px 0px 20px;}.elementor-510 .elementor-element.elementor-element-c0821c9{padding:0px 20px 0px 20px;}.elementor-510 .elementor-element.elementor-element-6ccbeb6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-510 .elementor-element.elementor-element-14aae05 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-510 .elementor-element.elementor-element-47a1900{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-510 .elementor-element.elementor-element-439b9c2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-510 .elementor-element.elementor-element-0cc9f42{padding:0px 20px 0px 20px;}.elementor-510 .elementor-element.elementor-element-b456f0d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-510 .elementor-element.elementor-element-453f01c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-510 .elementor-element.elementor-element-cacb591{--container-widget-width:98%;--container-widget-flex-grow:0;width:var( --container-widget-width, 98% );max-width:98%;}.elementor-510 .elementor-element.elementor-element-56de75b{--container-widget-width:98%;--container-widget-flex-grow:0;width:var( --container-widget-width, 98% );max-width:98%;}.elementor-510 .elementor-element.elementor-element-977e501 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-510 .elementor-element.elementor-element-0de06ba.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-510 .elementor-element.elementor-element-1950378{width:initial;max-width:initial;align-self:flex-start;}.elementor-510 .elementor-element.elementor-element-7303ecc > .elementor-element-populated{text-align:center;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-510 .elementor-element.elementor-element-64e3621{text-align:left;width:100%;max-width:100%;}.elementor-510 .elementor-element.elementor-element-ad5f117{text-align:left;width:100%;max-width:100%;}.elementor-510 .elementor-element.elementor-element-a1ba86e{width:100%;max-width:100%;}.elementor-510 .elementor-element.elementor-element-d8b6bf9{width:100%;max-width:100%;}.elementor-510 .elementor-element.elementor-element-c19a58c{width:100%;max-width:100%;}.elementor-510 .elementor-element.elementor-element-f341ef8 > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}}@media(max-width:1024px) and (min-width:768px){.elementor-510 .elementor-element.elementor-element-3253ea6{width:50%;}.elementor-510 .elementor-element.elementor-element-3d878e0{width:50%;}}/* Start custom CSS for html, class: .elementor-element-a70263e */#presentation {
    border: solid 10px;
    border-radius: 30px;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cacb591 */#miniAppsTitle {
    display:flex;
    align-items:center;
    justify-content: center;
    flex-direction: column;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-56de75b */#miniAppsTitle {
    display:flex;
    align-items:center;
    justify-content: center;
    flex-direction: column;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-23a3117 */.verticalCenter {
    display:flex;
    align-items:center;
    justify-content: center;
    flex-direction: column;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a010502 */.verticalCenter {
    display:flex;
    align-items:center;
    justify-content: center;
    flex-direction: column;
    height: 100%;
}

/* 1. Define the keyframe animation for an intermittent "shake" effect */
@keyframes intermittent-shake {
  /* The animation is paused for the first 80% of the time */
  0%, 80% {
    transform: rotateZ(0);
    box-shadow: 0 2px 4px rgba(0,0,0,0.15);
  }
  
  /* A quick shake happens between 80% and 100% */
  85% {
    transform: rotateZ(10deg);
  }
  90% {
    transform: rotateZ(-10deg);
    box-shadow: 0 8px 15px rgba(0,0,0,0.25);
  }
  95% {
    transform: rotateZ(10deg);
  }
  100% {
    transform: rotateZ(0);
    box-shadow: 0 2px 4px rgba(0,0,0,0.15);
  }
}


a.magicLink {
  /* Use inline-flex for better vertical alignment */
  display: inline-flex;
  align-items: center; /* Vertically center the text inside */
  margin: 2px 0;
  
  /* Set the anchor point for the rotation to the center */
  transform-origin: center; 
  
  color: black;
  background-color: #f3f880;
  text-decoration: none;
  padding: 0px 5px;
  border-radius: 3px;
  cursor: pointer;

  /* Apply the new intermittent shake animation over 4 seconds */
  animation: intermittent-shake 4s ease-in-out infinite;
}

a.magicLink:hover {
  animation-play-state: paused;
  transform: scale(1.1);
  transition: transform 0.2s;
  color: black;
  background-color: #f4ea7e;
}

@media (prefers-reduced-motion) {
  a.magicLink {
    animation: none;
  }
  a.magicLink:hover {
    transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1950378 */#flutter_host5 {
    border: solid 10px;
    border-radius: 30px;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-82ad2fc */.elementor-510 .elementor-element.elementor-element-82ad2fc {
    z-index: -1;
}/* End custom CSS */