.elementor-1553 .elementor-element.elementor-element-3550af4b > .elementor-container{max-width:1350px;min-height:76vh;}.elementor-1553 .elementor-element.elementor-element-3550af4b{overflow:hidden;padding:0px 20px 10px 20px;}.elementor-bc-flex-widget .elementor-1553 .elementor-element.elementor-element-2becdc7d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1553 .elementor-element.elementor-element-2becdc7d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-1553 .elementor-element.elementor-element-4782341.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1553 .elementor-element.elementor-element-4782341.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-1553 .elementor-element.elementor-element-4daf479{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1553 .elementor-element.elementor-element-4daf479 img{border-radius:8px 8px 8px 8px;}.elementor-1553 .elementor-element.elementor-element-6c885dd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1553 .elementor-element.elementor-element-6c885dd img{border-radius:8px 8px 8px 8px;}.elementor-bc-flex-widget .elementor-1553 .elementor-element.elementor-element-9c37dd3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1553 .elementor-element.elementor-element-9c37dd3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1553 .elementor-element.elementor-element-9c37dd3.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1553 .elementor-element.elementor-element-93c3233{background-color:#0F0F0F99;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#21212133;border-radius:8px 8px 8px 8px;text-align:center;color:#7B7B7B;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-1553 .elementor-element.elementor-element-6e4333f{background-color:#0F0F0F99;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#21212133;border-radius:8px 8px 8px 8px;}.elementor-1553 .elementor-element.elementor-element-6e4333f .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-1553 .elementor-element.elementor-element-6e4333f .elementor-icon{font-size:26px;}.elementor-1553 .elementor-element.elementor-element-6e4333f .elementor-icon-box-title{color:#7B7B7B;}.elementor-1553 .elementor-element.elementor-element-6e4333f .elementor-icon-box-description{color:#7B7B7B;}.elementor-1553 .elementor-element.elementor-element-4791f4a{background-color:#0F0F0F99;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#21212133;border-radius:8px 8px 8px 8px;}.elementor-1553 .elementor-element.elementor-element-4791f4a .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-1553 .elementor-element.elementor-element-4791f4a .elementor-icon{font-size:26px;}.elementor-1553 .elementor-element.elementor-element-4791f4a .elementor-icon-box-title{color:#7B7B7B;}.elementor-1553 .elementor-element.elementor-element-4791f4a .elementor-icon-box-description{color:#7B7B7B;}.elementor-1553 .elementor-element.elementor-element-488a454{padding:50px 10px 50px 10px;}.elementor-1553 .elementor-element.elementor-element-2999212{padding:0px 0px 0px 14px;font-family:"JetBrains Mono", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:#9C9CAA;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );color:var( --e-global-color-primary );}.elementor-1553 .elementor-element.elementor-element-e862f55 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:42px;font-weight:600;text-transform:none;color:var( --e-global-color-3367073 );}.elementor-bc-flex-widget .elementor-1553 .elementor-element.elementor-element-5c1ef72.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1553 .elementor-element.elementor-element-5c1ef72.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1553 .elementor-element.elementor-element-775c8b5{color:var( --e-global-color-e064931 );}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-1553 .elementor-element.elementor-element-58dbdbf{background-image:url("https://tullo.com/wp-content/uploads/2026/08/ChatGPT-Image-Aug-21-2026-07_46_56-PM-1.webp");background-position:center center;background-size:cover;border-radius:29px 29px 29px 29px;}.elementor-1553 .elementor-element.elementor-element-58dbdbf .elementor-image-box-wrapper{text-align:start;}.elementor-1553 .elementor-element.elementor-element-58dbdbf.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1553 .elementor-element.elementor-element-58dbdbf.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1553 .elementor-element.elementor-element-58dbdbf.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1553 .elementor-element.elementor-element-58dbdbf .elementor-image-box-wrapper .elementor-image-box-img{width:50px;}.elementor-1553 .elementor-element.elementor-element-58dbdbf .elementor-image-box-img img{border-radius:5px;transition-duration:0.3s;}.elementor-1553 .elementor-element.elementor-element-58dbdbf .elementor-image-box-title{font-family:"Fredoka", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-58dbdbf:has(:hover) .elementor-image-box-title,
					 .elementor-1553 .elementor-element.elementor-element-58dbdbf:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-58dbdbf .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;color:#FFFFFF;}.elementor-1553 .elementor-element.elementor-element-c2f8ea9{background-image:url("https://tullo.com/wp-content/uploads/2026/08/ChatGPT-Image-Aug-21-2026-07_46_56-PM-2.webp");background-position:center center;background-size:cover;border-radius:29px 29px 29px 29px;}.elementor-1553 .elementor-element.elementor-element-c2f8ea9 .elementor-image-box-wrapper{text-align:start;}.elementor-1553 .elementor-element.elementor-element-c2f8ea9.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1553 .elementor-element.elementor-element-c2f8ea9.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1553 .elementor-element.elementor-element-c2f8ea9.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1553 .elementor-element.elementor-element-c2f8ea9 .elementor-image-box-wrapper .elementor-image-box-img{width:50px;}.elementor-1553 .elementor-element.elementor-element-c2f8ea9 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1553 .elementor-element.elementor-element-c2f8ea9 .elementor-image-box-title{font-family:"Fredoka", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-c2f8ea9:has(:hover) .elementor-image-box-title,
					 .elementor-1553 .elementor-element.elementor-element-c2f8ea9:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-c2f8ea9 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:300;color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-e37faf7{background-image:url("https://tullo.com/wp-content/uploads/2026/08/ChatGPT-Image-Aug-21-2026-07_46_56-PM-3.webp");background-position:center center;background-size:cover;border-radius:29px 29px 29px 29px;}.elementor-1553 .elementor-element.elementor-element-e37faf7 .elementor-image-box-wrapper{text-align:start;}.elementor-1553 .elementor-element.elementor-element-e37faf7.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1553 .elementor-element.elementor-element-e37faf7.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1553 .elementor-element.elementor-element-e37faf7.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1553 .elementor-element.elementor-element-e37faf7 .elementor-image-box-wrapper .elementor-image-box-img{width:50px;}.elementor-1553 .elementor-element.elementor-element-e37faf7 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1553 .elementor-element.elementor-element-e37faf7 .elementor-image-box-title{font-family:"Fredoka", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-e37faf7:has(:hover) .elementor-image-box-title,
					 .elementor-1553 .elementor-element.elementor-element-e37faf7:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-e37faf7 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:300;color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-6d59ae8:not(.elementor-motion-effects-element-type-background), .elementor-1553 .elementor-element.elementor-element-6d59ae8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0E17;}.elementor-1553 .elementor-element.elementor-element-6d59ae8{border-style:solid;border-width:1px 0px 0px 0px;border-color:#FFFFFF1A;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 10px 50px 10px;}.elementor-1553 .elementor-element.elementor-element-6d59ae8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1553 .elementor-element.elementor-element-5adc8c5{padding:0px 0px 0px 14px;font-family:"JetBrains Mono", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:#9C9CAA;}.elementor-1553 .elementor-element.elementor-element-9afcdea{width:100%;max-width:100%;}.elementor-1553 .elementor-element.elementor-element-9afcdea .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:42px;font-weight:600;text-transform:none;color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-e68f3eb{width:var( --container-widget-width, 599px );max-width:599px;--container-widget-width:599px;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;color:var( --e-global-color-e064931 );}.elementor-1553 .elementor-element.elementor-element-3aced28 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1553 .elementor-element.elementor-element-aab9eee > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1553 .elementor-element.elementor-element-d391d81{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1553 .elementor-element.elementor-element-d391d81 .elementor-button{font-family:"Fredoka", Sans-serif;font-size:16px;font-weight:600;border-radius:100px 100px 100px 100px;padding:18px 25px 18px 25px;}.elementor-1553 .elementor-element.elementor-element-0cc1886{padding:50px 10px 50px 10px;}.elementor-1553 .elementor-element.elementor-element-fb0d29b img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1A;border-radius:10px 10px 10px 10px;}.elementor-bc-flex-widget .elementor-1553 .elementor-element.elementor-element-d914304.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1553 .elementor-element.elementor-element-d914304.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1553 .elementor-element.elementor-element-d67b288{padding:0px 0px 0px 14px;font-family:"JetBrains Mono", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:#9C9CAA;}.elementor-1553 .elementor-element.elementor-element-fe48912{width:100%;max-width:100%;}.elementor-1553 .elementor-element.elementor-element-fe48912 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:42px;font-weight:600;text-transform:none;color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-66df2f3{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-e064931 );}.elementor-1553 .elementor-element.elementor-element-be23ea5{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;color:var( --e-global-color-e064931 );}.elementor-1553 .elementor-element.elementor-element-ed9c260{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-e064931 );}.elementor-1553 .elementor-element.elementor-element-1ec7711{font-family:"JetBrains Mono", Sans-serif;font-size:14px;font-weight:300;color:#6D6D7A;}.elementor-1553 .elementor-element.elementor-element-0d4c652{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1553 .elementor-element.elementor-element-0d4c652 .elementor-button{font-family:"Fredoka", Sans-serif;font-size:16px;font-weight:600;border-radius:100px 100px 100px 100px;padding:18px 25px 18px 25px;}.elementor-1553 .elementor-element.elementor-element-cc542d4{padding:0px 10px 50px 10px;}.elementor-bc-flex-widget .elementor-1553 .elementor-element.elementor-element-3079ee4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1553 .elementor-element.elementor-element-3079ee4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1553 .elementor-element.elementor-element-273ef42{padding:0px 0px 0px 14px;font-family:"JetBrains Mono", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:#9C9CAA;}.elementor-1553 .elementor-element.elementor-element-5950aba .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:42px;font-weight:600;text-transform:none;color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-e3a1f16{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;color:var( --e-global-color-e064931 );}.elementor-1553 .elementor-element.elementor-element-8fa76d7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1553 .elementor-element.elementor-element-8fa76d7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#060709;}.elementor-1553 .elementor-element.elementor-element-8fa76d7 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1A;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-1553 .elementor-element.elementor-element-8fa76d7 > .elementor-element-populated, .elementor-1553 .elementor-element.elementor-element-8fa76d7 > .elementor-element-populated > .elementor-background-overlay, .elementor-1553 .elementor-element.elementor-element-8fa76d7 > .elementor-background-slideshow{border-radius:18px 18px 18px 18px;}.elementor-1553 .elementor-element.elementor-element-8fa76d7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1553 .elementor-element.elementor-element-9027757.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1553 .elementor-element.elementor-element-9027757.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1553 .elementor-element.elementor-element-9027757.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1553 .elementor-element.elementor-element-9027757 .elementor-image-box-wrapper .elementor-image-box-img{width:13%;}.elementor-1553 .elementor-element.elementor-element-9027757 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1553 .elementor-element.elementor-element-9027757 .elementor-image-box-title{font-family:"Fredoka", Sans-serif;font-size:22px;font-weight:400;text-transform:capitalize;color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-9027757:has(:hover) .elementor-image-box-title,
					 .elementor-1553 .elementor-element.elementor-element-9027757:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-9027757 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-e064931 );}.elementor-1553 .elementor-element.elementor-element-bca7692{z-index:2;text-align:center;color:var( --e-global-color-3367073 );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1553 .elementor-element.elementor-element-fe6dfd1{--divider-border-style:solid;--divider-color:#FFFFFF1A;--divider-border-width:1px;margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1553 .elementor-element.elementor-element-fe6dfd1 .elementor-divider-separator{width:100%;}.elementor-1553 .elementor-element.elementor-element-fe6dfd1 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-1553 .elementor-element.elementor-element-d2b47ac.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1553 .elementor-element.elementor-element-d2b47ac.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1553 .elementor-element.elementor-element-d2b47ac.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1553 .elementor-element.elementor-element-d2b47ac .elementor-image-box-wrapper .elementor-image-box-img{width:9%;}.elementor-1553 .elementor-element.elementor-element-d2b47ac .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1553 .elementor-element.elementor-element-d2b47ac .elementor-image-box-title{font-family:"Fredoka", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-d2b47ac:has(:hover) .elementor-image-box-title,
					 .elementor-1553 .elementor-element.elementor-element-d2b47ac:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-d2b47ac .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:12px;font-weight:300;color:var( --e-global-color-e064931 );}.elementor-1553 .elementor-element.elementor-element-b40b955.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1553 .elementor-element.elementor-element-b40b955.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1553 .elementor-element.elementor-element-b40b955.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1553 .elementor-element.elementor-element-b40b955 .elementor-image-box-wrapper .elementor-image-box-img{width:9%;}.elementor-1553 .elementor-element.elementor-element-b40b955 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1553 .elementor-element.elementor-element-b40b955 .elementor-image-box-title{font-family:"Fredoka", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-b40b955:has(:hover) .elementor-image-box-title,
					 .elementor-1553 .elementor-element.elementor-element-b40b955:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-b40b955 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:12px;font-weight:300;color:var( --e-global-color-e064931 );}.elementor-1553 .elementor-element.elementor-element-7cdca0b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1553 .elementor-element.elementor-element-7cdca0b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#060709;}.elementor-1553 .elementor-element.elementor-element-7cdca0b > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1A;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-1553 .elementor-element.elementor-element-7cdca0b > .elementor-element-populated, .elementor-1553 .elementor-element.elementor-element-7cdca0b > .elementor-element-populated > .elementor-background-overlay, .elementor-1553 .elementor-element.elementor-element-7cdca0b > .elementor-background-slideshow{border-radius:18px 18px 18px 18px;}.elementor-1553 .elementor-element.elementor-element-7cdca0b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1553 .elementor-element.elementor-element-193fcf4.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1553 .elementor-element.elementor-element-193fcf4.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1553 .elementor-element.elementor-element-193fcf4.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1553 .elementor-element.elementor-element-193fcf4 .elementor-image-box-wrapper .elementor-image-box-img{width:9%;}.elementor-1553 .elementor-element.elementor-element-193fcf4 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1553 .elementor-element.elementor-element-193fcf4 .elementor-image-box-title{font-family:"Fredoka", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-193fcf4:has(:hover) .elementor-image-box-title,
					 .elementor-1553 .elementor-element.elementor-element-193fcf4:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-193fcf4 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:12px;font-weight:300;color:var( --e-global-color-e064931 );}.elementor-1553 .elementor-element.elementor-element-9aeff51.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1553 .elementor-element.elementor-element-9aeff51.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1553 .elementor-element.elementor-element-9aeff51.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1553 .elementor-element.elementor-element-9aeff51 .elementor-image-box-wrapper .elementor-image-box-img{width:9%;}.elementor-1553 .elementor-element.elementor-element-9aeff51 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1553 .elementor-element.elementor-element-9aeff51 .elementor-image-box-title{font-family:"Fredoka", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-9aeff51:has(:hover) .elementor-image-box-title,
					 .elementor-1553 .elementor-element.elementor-element-9aeff51:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-9aeff51 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:12px;font-weight:300;color:var( --e-global-color-e064931 );}.elementor-1553 .elementor-element.elementor-element-b07e997.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1553 .elementor-element.elementor-element-b07e997.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1553 .elementor-element.elementor-element-b07e997.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1553 .elementor-element.elementor-element-b07e997 .elementor-image-box-wrapper .elementor-image-box-img{width:9%;}.elementor-1553 .elementor-element.elementor-element-b07e997 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1553 .elementor-element.elementor-element-b07e997 .elementor-image-box-title{font-family:"Fredoka", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-b07e997:has(:hover) .elementor-image-box-title,
					 .elementor-1553 .elementor-element.elementor-element-b07e997:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-b07e997 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:12px;font-weight:300;color:var( --e-global-color-e064931 );}.elementor-1553 .elementor-element.elementor-element-ae23e10.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1553 .elementor-element.elementor-element-ae23e10.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1553 .elementor-element.elementor-element-ae23e10.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1553 .elementor-element.elementor-element-ae23e10 .elementor-image-box-wrapper .elementor-image-box-img{width:9%;}.elementor-1553 .elementor-element.elementor-element-ae23e10 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1553 .elementor-element.elementor-element-ae23e10 .elementor-image-box-title{font-family:"Fredoka", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-ae23e10:has(:hover) .elementor-image-box-title,
					 .elementor-1553 .elementor-element.elementor-element-ae23e10:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-ae23e10 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:12px;font-weight:300;color:var( --e-global-color-e064931 );}.elementor-1553 .elementor-element.elementor-element-bcf016f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1553 .elementor-element.elementor-element-bcf016f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#060709;}.elementor-1553 .elementor-element.elementor-element-bcf016f > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1A;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-1553 .elementor-element.elementor-element-bcf016f > .elementor-element-populated, .elementor-1553 .elementor-element.elementor-element-bcf016f > .elementor-element-populated > .elementor-background-overlay, .elementor-1553 .elementor-element.elementor-element-bcf016f > .elementor-background-slideshow{border-radius:18px 18px 18px 18px;}.elementor-1553 .elementor-element.elementor-element-bcf016f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1553 .elementor-element.elementor-element-056de11.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1553 .elementor-element.elementor-element-056de11.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1553 .elementor-element.elementor-element-056de11.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1553 .elementor-element.elementor-element-056de11 .elementor-image-box-wrapper .elementor-image-box-img{width:13%;}.elementor-1553 .elementor-element.elementor-element-056de11 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1553 .elementor-element.elementor-element-056de11 .elementor-image-box-title{font-family:"Fredoka", Sans-serif;font-size:22px;font-weight:400;text-transform:capitalize;color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-056de11:has(:hover) .elementor-image-box-title,
					 .elementor-1553 .elementor-element.elementor-element-056de11:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-056de11 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-e064931 );}.elementor-1553 .elementor-element.elementor-element-afe72eb.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1553 .elementor-element.elementor-element-afe72eb.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1553 .elementor-element.elementor-element-afe72eb.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1553 .elementor-element.elementor-element-afe72eb .elementor-image-box-wrapper .elementor-image-box-img{width:9%;}.elementor-1553 .elementor-element.elementor-element-afe72eb .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1553 .elementor-element.elementor-element-afe72eb .elementor-image-box-title{font-family:"Fredoka", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-afe72eb:has(:hover) .elementor-image-box-title,
					 .elementor-1553 .elementor-element.elementor-element-afe72eb:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-afe72eb .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:12px;font-weight:300;color:var( --e-global-color-e064931 );}.elementor-1553 .elementor-element.elementor-element-b0ad1c3.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1553 .elementor-element.elementor-element-b0ad1c3.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1553 .elementor-element.elementor-element-b0ad1c3.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1553 .elementor-element.elementor-element-b0ad1c3 .elementor-image-box-wrapper .elementor-image-box-img{width:9%;}.elementor-1553 .elementor-element.elementor-element-b0ad1c3 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1553 .elementor-element.elementor-element-b0ad1c3 .elementor-image-box-title{font-family:"Fredoka", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-b0ad1c3:has(:hover) .elementor-image-box-title,
					 .elementor-1553 .elementor-element.elementor-element-b0ad1c3:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-b0ad1c3 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:12px;font-weight:300;color:var( --e-global-color-e064931 );}.elementor-1553 .elementor-element.elementor-element-ab6ec8d.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1553 .elementor-element.elementor-element-ab6ec8d.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1553 .elementor-element.elementor-element-ab6ec8d.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1553 .elementor-element.elementor-element-ab6ec8d .elementor-image-box-wrapper .elementor-image-box-img{width:9%;}.elementor-1553 .elementor-element.elementor-element-ab6ec8d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1553 .elementor-element.elementor-element-ab6ec8d .elementor-image-box-title{font-family:"Fredoka", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-ab6ec8d:has(:hover) .elementor-image-box-title,
					 .elementor-1553 .elementor-element.elementor-element-ab6ec8d:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-ab6ec8d .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:12px;font-weight:300;color:var( --e-global-color-e064931 );}.elementor-1553 .elementor-element.elementor-element-96d8755{margin-top:10px;margin-bottom:0px;}.elementor-1553 .elementor-element.elementor-element-9457409:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1553 .elementor-element.elementor-element-9457409 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#060709;}.elementor-bc-flex-widget .elementor-1553 .elementor-element.elementor-element-9457409.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1553 .elementor-element.elementor-element-9457409.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1553 .elementor-element.elementor-element-9457409.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1553 .elementor-element.elementor-element-9457409 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1A;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-1553 .elementor-element.elementor-element-9457409 > .elementor-element-populated, .elementor-1553 .elementor-element.elementor-element-9457409 > .elementor-element-populated > .elementor-background-overlay, .elementor-1553 .elementor-element.elementor-element-9457409 > .elementor-background-slideshow{border-radius:18px 18px 18px 18px;}.elementor-1553 .elementor-element.elementor-element-9457409 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1553 .elementor-element.elementor-element-0cf6024{width:auto;max-width:auto;}.elementor-1553 .elementor-element.elementor-element-0cf6024 .elementor-image-box-wrapper{text-align:start;}.elementor-1553 .elementor-element.elementor-element-0cf6024.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1553 .elementor-element.elementor-element-0cf6024.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1553 .elementor-element.elementor-element-0cf6024.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1553 .elementor-element.elementor-element-0cf6024 .elementor-image-box-wrapper .elementor-image-box-img{width:50px;}.elementor-1553 .elementor-element.elementor-element-0cf6024 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1553 .elementor-element.elementor-element-0cf6024 .elementor-image-box-title{font-family:"Fredoka", Sans-serif;font-size:26px;font-weight:600;text-transform:capitalize;color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-0cf6024:has(:hover) .elementor-image-box-title,
					 .elementor-1553 .elementor-element.elementor-element-0cf6024:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-dbb17ba:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1553 .elementor-element.elementor-element-dbb17ba > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#060709;}.elementor-bc-flex-widget .elementor-1553 .elementor-element.elementor-element-dbb17ba.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1553 .elementor-element.elementor-element-dbb17ba.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1553 .elementor-element.elementor-element-dbb17ba.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1553 .elementor-element.elementor-element-dbb17ba > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1A;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-1553 .elementor-element.elementor-element-dbb17ba > .elementor-element-populated, .elementor-1553 .elementor-element.elementor-element-dbb17ba > .elementor-element-populated > .elementor-background-overlay, .elementor-1553 .elementor-element.elementor-element-dbb17ba > .elementor-background-slideshow{border-radius:18px 18px 18px 18px;}.elementor-1553 .elementor-element.elementor-element-dbb17ba > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1553 .elementor-element.elementor-element-f3744c2{width:auto;max-width:auto;}.elementor-1553 .elementor-element.elementor-element-f3744c2 .elementor-image-box-wrapper{text-align:start;}.elementor-1553 .elementor-element.elementor-element-f3744c2.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1553 .elementor-element.elementor-element-f3744c2.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1553 .elementor-element.elementor-element-f3744c2.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1553 .elementor-element.elementor-element-f3744c2 .elementor-image-box-wrapper .elementor-image-box-img{width:50px;}.elementor-1553 .elementor-element.elementor-element-f3744c2 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1553 .elementor-element.elementor-element-f3744c2 .elementor-image-box-title{font-family:"Fredoka", Sans-serif;font-size:26px;font-weight:600;text-transform:capitalize;color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-f3744c2:has(:hover) .elementor-image-box-title,
					 .elementor-1553 .elementor-element.elementor-element-f3744c2:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-42a5962:not(.elementor-motion-effects-element-type-background), .elementor-1553 .elementor-element.elementor-element-42a5962 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0E17;}.elementor-1553 .elementor-element.elementor-element-42a5962{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 10px 50px 10px;}.elementor-1553 .elementor-element.elementor-element-42a5962 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-1553 .elementor-element.elementor-element-7834b79.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1553 .elementor-element.elementor-element-7834b79.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1553 .elementor-element.elementor-element-7834b79.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1553 .elementor-element.elementor-element-ad9c1e6{width:var( --container-widget-width, 150px );max-width:150px;padding:0px 0px 0px 14px;--container-widget-width:150px;--container-widget-flex-grow:0;text-align:center;font-family:"JetBrains Mono", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:#9C9CAA;}.elementor-1553 .elementor-element.elementor-element-cbfd5b3{width:100%;max-width:100%;text-align:center;}.elementor-1553 .elementor-element.elementor-element-cbfd5b3 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:42px;font-weight:600;text-transform:none;color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-e38d50e{text-align:center;font-family:"JetBrains Mono", Sans-serif;font-size:16px;font-weight:300;color:#6D6D7A;}.elementor-1553 .elementor-element.elementor-element-520cdb2{padding:50px 10px 50px 10px;}.elementor-bc-flex-widget .elementor-1553 .elementor-element.elementor-element-fa8aad5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1553 .elementor-element.elementor-element-fa8aad5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1553 .elementor-element.elementor-element-a40cbfb{padding:0px 0px 0px 14px;font-family:"JetBrains Mono", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:#9C9CAA;}.elementor-1553 .elementor-element.elementor-element-327a33d .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:42px;font-weight:600;text-transform:none;color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-2b6f1f2{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;color:var( --e-global-color-e064931 );}.elementor-1553 .elementor-element.elementor-element-cbd09f5.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1553 .elementor-element.elementor-element-cbd09f5.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1553 .elementor-element.elementor-element-cbd09f5.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1553 .elementor-element.elementor-element-cbd09f5 .elementor-image-box-wrapper .elementor-image-box-img{width:35px;}.elementor-1553 .elementor-element.elementor-element-cbd09f5 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1553 .elementor-element.elementor-element-cbd09f5 .elementor-image-box-title{font-family:"Fredoka", Sans-serif;font-size:18px;font-weight:400;text-transform:capitalize;color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-cbd09f5:has(:hover) .elementor-image-box-title,
					 .elementor-1553 .elementor-element.elementor-element-cbd09f5:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-cbd09f5 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-e064931 );}.elementor-1553 .elementor-element.elementor-element-69846d3.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1553 .elementor-element.elementor-element-69846d3.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1553 .elementor-element.elementor-element-69846d3.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1553 .elementor-element.elementor-element-69846d3 .elementor-image-box-wrapper .elementor-image-box-img{width:35px;}.elementor-1553 .elementor-element.elementor-element-69846d3 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1553 .elementor-element.elementor-element-69846d3 .elementor-image-box-title{font-family:"Fredoka", Sans-serif;font-size:18px;font-weight:400;text-transform:capitalize;color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-69846d3:has(:hover) .elementor-image-box-title,
					 .elementor-1553 .elementor-element.elementor-element-69846d3:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-69846d3 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-e064931 );}.elementor-1553 .elementor-element.elementor-element-39df585.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1553 .elementor-element.elementor-element-39df585.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1553 .elementor-element.elementor-element-39df585.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1553 .elementor-element.elementor-element-39df585 .elementor-image-box-wrapper .elementor-image-box-img{width:35px;}.elementor-1553 .elementor-element.elementor-element-39df585 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1553 .elementor-element.elementor-element-39df585 .elementor-image-box-title{font-family:"Fredoka", Sans-serif;font-size:18px;font-weight:400;text-transform:capitalize;color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-39df585:has(:hover) .elementor-image-box-title,
					 .elementor-1553 .elementor-element.elementor-element-39df585:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-39df585 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-e064931 );}.elementor-1553 .elementor-element.elementor-element-acdddad.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1553 .elementor-element.elementor-element-acdddad.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1553 .elementor-element.elementor-element-acdddad.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1553 .elementor-element.elementor-element-acdddad .elementor-image-box-wrapper .elementor-image-box-img{width:35px;}.elementor-1553 .elementor-element.elementor-element-acdddad .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1553 .elementor-element.elementor-element-acdddad .elementor-image-box-title{font-family:"Fredoka", Sans-serif;font-size:18px;font-weight:400;text-transform:capitalize;color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-acdddad:has(:hover) .elementor-image-box-title,
					 .elementor-1553 .elementor-element.elementor-element-acdddad:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-acdddad .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-e064931 );}.elementor-1553 .elementor-element.elementor-element-ce3bacc.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1553 .elementor-element.elementor-element-ce3bacc.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1553 .elementor-element.elementor-element-ce3bacc.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1553 .elementor-element.elementor-element-ce3bacc .elementor-image-box-wrapper .elementor-image-box-img{width:35px;}.elementor-1553 .elementor-element.elementor-element-ce3bacc .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1553 .elementor-element.elementor-element-ce3bacc .elementor-image-box-title{font-family:"Fredoka", Sans-serif;font-size:18px;font-weight:400;text-transform:capitalize;color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-ce3bacc:has(:hover) .elementor-image-box-title,
					 .elementor-1553 .elementor-element.elementor-element-ce3bacc:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-ce3bacc .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-e064931 );}.elementor-1553 .elementor-element.elementor-element-10c7e64:not(.elementor-motion-effects-element-type-background), .elementor-1553 .elementor-element.elementor-element-10c7e64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050608;}.elementor-1553 .elementor-element.elementor-element-10c7e64{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1A;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:20px;margin-bottom:20px;}.elementor-1553 .elementor-element.elementor-element-10c7e64, .elementor-1553 .elementor-element.elementor-element-10c7e64 > .elementor-background-overlay{border-radius:18px 18px 18px 18px;}.elementor-1553 .elementor-element.elementor-element-10c7e64 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1553 .elementor-element.elementor-element-6723fc1 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-1553 .elementor-element.elementor-element-1116115{padding:0px 0px 0px 0px;font-family:"JetBrains Mono", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:#7E41B2;}.elementor-1553 .elementor-element.elementor-element-4ef8595 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:30px;font-weight:600;text-transform:none;color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-9924320{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-e064931 );}.elementor-1553 .elementor-element.elementor-element-322040c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1553 .elementor-element.elementor-element-322040c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tullo.com/wp-content/uploads/2026/08/cars.webp");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-1553 .elementor-element.elementor-element-322040c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1553 .elementor-element.elementor-element-322040c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1553 .elementor-element.elementor-element-4d76738 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-1553 .elementor-element.elementor-element-a834d8b{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"JetBrains Mono", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:#7E41B2;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-1553 .elementor-element.elementor-element-dff8c19 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(11px/2);}.elementor-1553 .elementor-element.elementor-element-dff8c19 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(11px/2);}.elementor-1553 .elementor-element.elementor-element-dff8c19 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(11px/2);}.elementor-1553 .elementor-element.elementor-element-dff8c19 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-11px/2);}.elementor-1553 .elementor-element.elementor-element-dff8c19 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-11px/2);}.elementor-1553 .elementor-element.elementor-element-dff8c19 .elementor-icon-list-icon i{color:#7E41B2;transition:color 0.3s;}.elementor-1553 .elementor-element.elementor-element-dff8c19 .elementor-icon-list-icon svg{fill:#7E41B2;transition:fill 0.3s;}.elementor-1553 .elementor-element.elementor-element-dff8c19{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1553 .elementor-element.elementor-element-dff8c19 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1553 .elementor-element.elementor-element-dff8c19 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;}.elementor-1553 .elementor-element.elementor-element-dff8c19 .elementor-icon-list-text{color:var( --e-global-color-e064931 );transition:color 0.3s;}.elementor-1553 .elementor-element.elementor-element-7d2a98b:not(.elementor-motion-effects-element-type-background), .elementor-1553 .elementor-element.elementor-element-7d2a98b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050608;}.elementor-1553 .elementor-element.elementor-element-7d2a98b{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1A;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:20px;margin-bottom:20px;}.elementor-1553 .elementor-element.elementor-element-7d2a98b, .elementor-1553 .elementor-element.elementor-element-7d2a98b > .elementor-background-overlay{border-radius:18px 18px 18px 18px;}.elementor-1553 .elementor-element.elementor-element-7d2a98b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1553 .elementor-element.elementor-element-8578be6 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-1553 .elementor-element.elementor-element-c887023{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;padding:0px 0px 0px 0px;font-family:"JetBrains Mono", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;color:#7E41B2;}.elementor-1553 .elementor-element.elementor-element-f2898e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-1553 .elementor-element.elementor-element-f2898e1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(35px/2);}.elementor-1553 .elementor-element.elementor-element-f2898e1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(35px/2);}.elementor-1553 .elementor-element.elementor-element-f2898e1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(35px/2);}.elementor-1553 .elementor-element.elementor-element-f2898e1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-35px/2);}.elementor-1553 .elementor-element.elementor-element-f2898e1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-35px/2);}.elementor-1553 .elementor-element.elementor-element-f2898e1 .elementor-icon-list-icon i{color:#7E41B2;transition:color 0.3s;}.elementor-1553 .elementor-element.elementor-element-f2898e1 .elementor-icon-list-icon svg{fill:#7E41B2;transition:fill 0.3s;}.elementor-1553 .elementor-element.elementor-element-f2898e1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1553 .elementor-element.elementor-element-f2898e1 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;}.elementor-1553 .elementor-element.elementor-element-f2898e1 .elementor-icon-list-text{color:var( --e-global-color-e064931 );transition:color 0.3s;}.elementor-1553 .elementor-element.elementor-element-9b19cdd:not(.elementor-motion-effects-element-type-background), .elementor-1553 .elementor-element.elementor-element-9b19cdd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0917;}.elementor-1553 .elementor-element.elementor-element-9b19cdd, .elementor-1553 .elementor-element.elementor-element-9b19cdd > .elementor-background-overlay{border-radius:18px 18px 18px 18px;}.elementor-1553 .elementor-element.elementor-element-9b19cdd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1553 .elementor-element.elementor-element-9b19cdd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1553 .elementor-element.elementor-element-a1eed87{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 40px;}.elementor-1553 .elementor-element.elementor-element-a1eed87.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1553 .elementor-element.elementor-element-a1eed87.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1553 .elementor-element.elementor-element-a1eed87.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1553 .elementor-element.elementor-element-a1eed87 .elementor-image-box-wrapper .elementor-image-box-img{width:35px;}.elementor-1553 .elementor-element.elementor-element-a1eed87 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1553 .elementor-element.elementor-element-a1eed87 .elementor-image-box-title{font-family:"Fredoka", Sans-serif;font-size:18px;font-weight:400;text-transform:capitalize;color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-a1eed87:has(:hover) .elementor-image-box-title,
					 .elementor-1553 .elementor-element.elementor-element-a1eed87:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-a1eed87 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-e064931 );}.elementor-bc-flex-widget .elementor-1553 .elementor-element.elementor-element-f5a99b5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1553 .elementor-element.elementor-element-f5a99b5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1553 .elementor-element.elementor-element-f5a99b5.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1553 .elementor-element.elementor-element-a6c6695{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1553 .elementor-element.elementor-element-a6c6695 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1553 .elementor-element.elementor-element-a6c6695.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-a6c6695.elementor-view-framed .elementor-icon, .elementor-1553 .elementor-element.elementor-element-a6c6695.elementor-view-default .elementor-icon{fill:var( --e-global-color-3367073 );color:var( --e-global-color-3367073 );border-color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-a6c6695 .elementor-icon{font-size:22px;}.elementor-1553 .elementor-element.elementor-element-a6c6695 .elementor-icon-box-description{color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-af515e6{width:auto;max-width:auto;margin:0px 15px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;}.elementor-1553 .elementor-element.elementor-element-af515e6 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1553 .elementor-element.elementor-element-af515e6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-af515e6.elementor-view-framed .elementor-icon, .elementor-1553 .elementor-element.elementor-element-af515e6.elementor-view-default .elementor-icon{fill:var( --e-global-color-3367073 );color:var( --e-global-color-3367073 );border-color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-af515e6 .elementor-icon{font-size:22px;}.elementor-1553 .elementor-element.elementor-element-af515e6 .elementor-icon-box-description{color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-90a5422{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-1553 .elementor-element.elementor-element-90a5422 .elementor-button{font-family:"Fredoka", Sans-serif;font-size:16px;font-weight:600;border-radius:100px 100px 100px 100px;padding:18px 25px 18px 25px;}.elementor-1553 .elementor-element.elementor-element-363903a{padding:50px 10px 50px 10px;}.elementor-1553 .elementor-element.elementor-element-896d49b{padding:0px 0px 0px 14px;font-family:"JetBrains Mono", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:#9C9CAA;}.elementor-1553 .elementor-element.elementor-element-970dfa0{width:100%;max-width:100%;}.elementor-1553 .elementor-element.elementor-element-970dfa0 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:42px;font-weight:600;text-transform:none;color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-2b978c9 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1553 .elementor-element.elementor-element-2b978c9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-2b978c9.elementor-view-framed .elementor-icon, .elementor-1553 .elementor-element.elementor-element-2b978c9.elementor-view-default .elementor-icon{fill:var( --e-global-color-3367073 );color:var( --e-global-color-3367073 );border-color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-2b978c9 .elementor-icon{font-size:14px;}.elementor-1553 .elementor-element.elementor-element-2b978c9 .elementor-icon-box-title, .elementor-1553 .elementor-element.elementor-element-2b978c9 .elementor-icon-box-title a{font-family:"Fredoka", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;}.elementor-1553 .elementor-element.elementor-element-2b978c9 .elementor-icon-box-title{color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-2b978c9:has(:hover) .elementor-icon-box-title,
					 .elementor-1553 .elementor-element.elementor-element-2b978c9:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-2b978c9 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:300;color:var( --e-global-color-e064931 );}.elementor-1553 .elementor-element.elementor-element-a6b9f53 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1553 .elementor-element.elementor-element-a6b9f53.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-a6b9f53.elementor-view-framed .elementor-icon, .elementor-1553 .elementor-element.elementor-element-a6b9f53.elementor-view-default .elementor-icon{fill:var( --e-global-color-3367073 );color:var( --e-global-color-3367073 );border-color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-a6b9f53 .elementor-icon{font-size:14px;}.elementor-1553 .elementor-element.elementor-element-a6b9f53 .elementor-icon-box-title, .elementor-1553 .elementor-element.elementor-element-a6b9f53 .elementor-icon-box-title a{font-family:"Fredoka", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;}.elementor-1553 .elementor-element.elementor-element-a6b9f53 .elementor-icon-box-title{color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-a6b9f53:has(:hover) .elementor-icon-box-title,
					 .elementor-1553 .elementor-element.elementor-element-a6b9f53:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-a6b9f53 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:300;color:var( --e-global-color-e064931 );}.elementor-1553 .elementor-element.elementor-element-072d6b0 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1553 .elementor-element.elementor-element-072d6b0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-072d6b0.elementor-view-framed .elementor-icon, .elementor-1553 .elementor-element.elementor-element-072d6b0.elementor-view-default .elementor-icon{fill:var( --e-global-color-3367073 );color:var( --e-global-color-3367073 );border-color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-072d6b0 .elementor-icon{font-size:14px;}.elementor-1553 .elementor-element.elementor-element-072d6b0 .elementor-icon-box-title, .elementor-1553 .elementor-element.elementor-element-072d6b0 .elementor-icon-box-title a{font-family:"Fredoka", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;}.elementor-1553 .elementor-element.elementor-element-072d6b0 .elementor-icon-box-title{color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-072d6b0:has(:hover) .elementor-icon-box-title,
					 .elementor-1553 .elementor-element.elementor-element-072d6b0:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-072d6b0 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:300;color:var( --e-global-color-e064931 );}.elementor-1553 .elementor-element.elementor-element-8df65ab .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1553 .elementor-element.elementor-element-8df65ab.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-8df65ab.elementor-view-framed .elementor-icon, .elementor-1553 .elementor-element.elementor-element-8df65ab.elementor-view-default .elementor-icon{fill:var( --e-global-color-3367073 );color:var( --e-global-color-3367073 );border-color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-8df65ab .elementor-icon{font-size:14px;}.elementor-1553 .elementor-element.elementor-element-8df65ab .elementor-icon-box-title, .elementor-1553 .elementor-element.elementor-element-8df65ab .elementor-icon-box-title a{font-family:"Fredoka", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;}.elementor-1553 .elementor-element.elementor-element-8df65ab .elementor-icon-box-title{color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-8df65ab:has(:hover) .elementor-icon-box-title,
					 .elementor-1553 .elementor-element.elementor-element-8df65ab:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-8df65ab .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:300;color:var( --e-global-color-e064931 );}.elementor-1553 .elementor-element.elementor-element-919559f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1553 .elementor-element.elementor-element-919559f .elementor-button{font-family:"Fredoka", Sans-serif;font-size:16px;font-weight:600;border-radius:100px 100px 100px 100px;padding:18px 25px 18px 25px;}.elementor-1553 .elementor-element.elementor-element-9b77613{padding:50px 10px 50px 10px;}.elementor-1553 .elementor-element.elementor-element-604adce{padding:0px 0px 0px 14px;font-family:"JetBrains Mono", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:#9C9CAA;}.elementor-1553 .elementor-element.elementor-element-e831150{width:100%;max-width:100%;}.elementor-1553 .elementor-element.elementor-element-e831150 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:42px;font-weight:600;text-transform:none;color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-179336b{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-e064931 );}.elementor-1553 .elementor-element.elementor-element-8eae9c4{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-e064931 );}.elementor-1553 .elementor-element.elementor-element-94a4d24{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1553 .elementor-element.elementor-element-94a4d24 .elementor-button{font-family:"Fredoka", Sans-serif;font-size:16px;font-weight:600;border-radius:100px 100px 100px 100px;padding:18px 25px 18px 25px;}.elementor-1553 .elementor-element.elementor-element-ea8beee{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-e064931 );}.elementor-1553 .elementor-element.elementor-element-6b32000{padding:0px 10px 50px 10px;}.elementor-1553 .elementor-element.elementor-element-4ff2619.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1553 .elementor-element.elementor-element-9a811f7{width:var( --container-widget-width, 100px );max-width:100px;padding:0px 0px 0px 14px;--container-widget-width:100px;--container-widget-flex-grow:0;text-align:center;font-family:"JetBrains Mono", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:#9C9CAA;}.elementor-1553 .elementor-element.elementor-element-61412e3{width:100%;max-width:100%;text-align:center;}.elementor-1553 .elementor-element.elementor-element-61412e3 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:42px;font-weight:600;text-transform:none;color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-efa4df0 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-1553 .elementor-element.elementor-element-efa4df0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-efa4df0.elementor-view-framed .elementor-icon, .elementor-1553 .elementor-element.elementor-element-efa4df0.elementor-view-default .elementor-icon{fill:var( --e-global-color-3367073 );color:var( --e-global-color-3367073 );border-color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-efa4df0 .elementor-icon{font-size:14px;}.elementor-1553 .elementor-element.elementor-element-efa4df0 .elementor-icon-box-title, .elementor-1553 .elementor-element.elementor-element-efa4df0 .elementor-icon-box-title a{font-family:"Fredoka", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;}.elementor-1553 .elementor-element.elementor-element-efa4df0 .elementor-icon-box-title{color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-efa4df0:has(:hover) .elementor-icon-box-title,
					 .elementor-1553 .elementor-element.elementor-element-efa4df0:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-efa4df0 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:300;color:var( --e-global-color-e064931 );}.elementor-1553 .elementor-element.elementor-element-147a710 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-1553 .elementor-element.elementor-element-147a710.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-147a710.elementor-view-framed .elementor-icon, .elementor-1553 .elementor-element.elementor-element-147a710.elementor-view-default .elementor-icon{fill:var( --e-global-color-3367073 );color:var( --e-global-color-3367073 );border-color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-147a710 .elementor-icon{font-size:14px;}.elementor-1553 .elementor-element.elementor-element-147a710 .elementor-icon-box-title, .elementor-1553 .elementor-element.elementor-element-147a710 .elementor-icon-box-title a{font-family:"Fredoka", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;}.elementor-1553 .elementor-element.elementor-element-147a710 .elementor-icon-box-title{color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-147a710:has(:hover) .elementor-icon-box-title,
					 .elementor-1553 .elementor-element.elementor-element-147a710:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-147a710 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:300;color:var( --e-global-color-e064931 );}.elementor-1553 .elementor-element.elementor-element-40a42ba .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-1553 .elementor-element.elementor-element-40a42ba.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-40a42ba.elementor-view-framed .elementor-icon, .elementor-1553 .elementor-element.elementor-element-40a42ba.elementor-view-default .elementor-icon{fill:var( --e-global-color-3367073 );color:var( --e-global-color-3367073 );border-color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-40a42ba .elementor-icon{font-size:14px;}.elementor-1553 .elementor-element.elementor-element-40a42ba .elementor-icon-box-title, .elementor-1553 .elementor-element.elementor-element-40a42ba .elementor-icon-box-title a{font-family:"Fredoka", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;}.elementor-1553 .elementor-element.elementor-element-40a42ba .elementor-icon-box-title{color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-40a42ba:has(:hover) .elementor-icon-box-title,
					 .elementor-1553 .elementor-element.elementor-element-40a42ba:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-40a42ba .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:300;color:var( --e-global-color-e064931 );}.elementor-1553 .elementor-element.elementor-element-ef519a6 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-1553 .elementor-element.elementor-element-ef519a6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-ef519a6.elementor-view-framed .elementor-icon, .elementor-1553 .elementor-element.elementor-element-ef519a6.elementor-view-default .elementor-icon{fill:var( --e-global-color-3367073 );color:var( --e-global-color-3367073 );border-color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-ef519a6 .elementor-icon{font-size:14px;}.elementor-1553 .elementor-element.elementor-element-ef519a6 .elementor-icon-box-title, .elementor-1553 .elementor-element.elementor-element-ef519a6 .elementor-icon-box-title a{font-family:"Fredoka", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;}.elementor-1553 .elementor-element.elementor-element-ef519a6 .elementor-icon-box-title{color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-ef519a6:has(:hover) .elementor-icon-box-title,
					 .elementor-1553 .elementor-element.elementor-element-ef519a6:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-ef519a6 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:300;color:var( --e-global-color-e064931 );}.elementor-1553 .elementor-element.elementor-element-62a3593 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-1553 .elementor-element.elementor-element-62a3593.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-62a3593.elementor-view-framed .elementor-icon, .elementor-1553 .elementor-element.elementor-element-62a3593.elementor-view-default .elementor-icon{fill:var( --e-global-color-3367073 );color:var( --e-global-color-3367073 );border-color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-62a3593 .elementor-icon{font-size:14px;}.elementor-1553 .elementor-element.elementor-element-62a3593 .elementor-icon-box-title, .elementor-1553 .elementor-element.elementor-element-62a3593 .elementor-icon-box-title a{font-family:"Fredoka", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;}.elementor-1553 .elementor-element.elementor-element-62a3593 .elementor-icon-box-title{color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-62a3593:has(:hover) .elementor-icon-box-title,
					 .elementor-1553 .elementor-element.elementor-element-62a3593:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-62a3593 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:300;color:var( --e-global-color-e064931 );}.elementor-1553 .elementor-element.elementor-element-02884db .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-1553 .elementor-element.elementor-element-02884db.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-02884db.elementor-view-framed .elementor-icon, .elementor-1553 .elementor-element.elementor-element-02884db.elementor-view-default .elementor-icon{fill:var( --e-global-color-3367073 );color:var( --e-global-color-3367073 );border-color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-02884db .elementor-icon{font-size:14px;}.elementor-1553 .elementor-element.elementor-element-02884db .elementor-icon-box-title, .elementor-1553 .elementor-element.elementor-element-02884db .elementor-icon-box-title a{font-family:"Fredoka", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;}.elementor-1553 .elementor-element.elementor-element-02884db .elementor-icon-box-title{color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-02884db:has(:hover) .elementor-icon-box-title,
					 .elementor-1553 .elementor-element.elementor-element-02884db:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-02884db .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:300;color:var( --e-global-color-e064931 );}.elementor-1553 .elementor-element.elementor-element-5d92019:not(.elementor-motion-effects-element-type-background), .elementor-1553 .elementor-element.elementor-element-5d92019 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0E17;}.elementor-1553 .elementor-element.elementor-element-5d92019{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 10px 50px 10px;}.elementor-1553 .elementor-element.elementor-element-5d92019 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1553 .elementor-element.elementor-element-454e1b1{padding:0px 0px 0px 14px;font-family:"JetBrains Mono", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:#9C9CAA;}.elementor-1553 .elementor-element.elementor-element-28f6169{width:100%;max-width:100%;}.elementor-1553 .elementor-element.elementor-element-28f6169 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:42px;font-weight:600;text-transform:none;color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-8b41cd0{padding:50px 10px 50px 10px;}.elementor-1553 .elementor-element.elementor-element-4483286.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1553 .elementor-element.elementor-element-15cab45{width:var( --container-widget-width, 85px );max-width:85px;padding:0px 0px 0px 14px;--container-widget-width:85px;--container-widget-flex-grow:0;text-align:center;font-family:"JetBrains Mono", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:#9C9CAA;}.elementor-1553 .elementor-element.elementor-element-4b64330{width:100%;max-width:100%;text-align:center;}.elementor-1553 .elementor-element.elementor-element-4b64330 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:42px;font-weight:600;text-transform:none;color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-a647b3d{color:var( --e-global-color-6f37312 );}.elementor-1553 .elementor-element.elementor-element-7410df8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -32px) 0px;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;color:var( --e-global-color-e064931 );}.elementor-1553 .elementor-element.elementor-element-000a911{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + -25px) 0px;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-dbdf087{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:300;color:var( --e-global-color-e064931 );}.elementor-1553 .elementor-element.elementor-element-73f8795 > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-1553 .elementor-element.elementor-element-a3d4a0c{color:var( --e-global-color-6f37312 );}.elementor-1553 .elementor-element.elementor-element-4a705b0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -32px) 0px;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;color:var( --e-global-color-e064931 );}.elementor-1553 .elementor-element.elementor-element-4c33efa{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + -25px) 0px;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-8590547{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:300;color:var( --e-global-color-e064931 );}.elementor-1553 .elementor-element.elementor-element-56a603e{color:var( --e-global-color-6f37312 );}.elementor-1553 .elementor-element.elementor-element-c2d16bb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -32px) 0px;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;color:var( --e-global-color-e064931 );}.elementor-1553 .elementor-element.elementor-element-ff389a7{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + -25px) 0px;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-6037227{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:300;color:var( --e-global-color-e064931 );}.elementor-1553 .elementor-element.elementor-element-9d3f961{padding:20px 10px 70px 10px;}.elementor-1553 .elementor-element.elementor-element-968be3a{padding:0px 0px 0px 14px;font-family:"JetBrains Mono", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:#9C9CAA;}.elementor-1553 .elementor-element.elementor-element-90adaa6{width:100%;max-width:100%;}.elementor-1553 .elementor-element.elementor-element-90adaa6 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:42px;font-weight:600;text-transform:none;color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-a0dd031:not(.elementor-motion-effects-element-type-background), .elementor-1553 .elementor-element.elementor-element-a0dd031 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0E17;}.elementor-1553 .elementor-element.elementor-element-a0dd031{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 10px 70px 10px;}.elementor-1553 .elementor-element.elementor-element-a0dd031 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1553 .elementor-element.elementor-element-9475f5e{padding:0px 0px 0px 14px;font-family:"JetBrains Mono", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:#9C9CAA;}.elementor-1553 .elementor-element.elementor-element-06d1cec{width:100%;max-width:100%;}.elementor-1553 .elementor-element.elementor-element-06d1cec .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:42px;font-weight:600;text-transform:none;color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-78fac0d{font-family:"JetBrains Mono", Sans-serif;font-size:14px;font-weight:400;color:#6D6D7A;}.elementor-1553 .elementor-element.elementor-element-43c47e5{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1553 .elementor-element.elementor-element-43c47e5 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:18px;font-weight:400;text-transform:capitalize;color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-da16e6b{font-family:"Inter", Sans-serif;font-size:14px;font-weight:300;color:var( --e-global-color-e064931 );}.elementor-1553 .elementor-element.elementor-element-d7b7da6 > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-1553 .elementor-element.elementor-element-a14116f{font-family:"JetBrains Mono", Sans-serif;font-size:14px;font-weight:400;color:#6D6D7A;}.elementor-1553 .elementor-element.elementor-element-146c41d{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1553 .elementor-element.elementor-element-146c41d .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:18px;font-weight:400;text-transform:capitalize;color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-ebec712{font-family:"Inter", Sans-serif;font-size:14px;font-weight:300;color:var( --e-global-color-e064931 );}.elementor-1553 .elementor-element.elementor-element-b5b65a0 > .elementor-element-populated{margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-1553 .elementor-element.elementor-element-8795818{font-family:"JetBrains Mono", Sans-serif;font-size:14px;font-weight:400;color:#6D6D7A;}.elementor-1553 .elementor-element.elementor-element-cc8e4c8{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1553 .elementor-element.elementor-element-cc8e4c8 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:18px;font-weight:400;text-transform:capitalize;color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-83115b4{font-family:"Inter", Sans-serif;font-size:14px;font-weight:300;color:var( --e-global-color-e064931 );}.elementor-1553 .elementor-element.elementor-element-5d8bfd4{font-family:"JetBrains Mono", Sans-serif;font-size:14px;font-weight:400;color:#6D6D7A;}.elementor-1553 .elementor-element.elementor-element-26fbf38{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1553 .elementor-element.elementor-element-26fbf38 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:18px;font-weight:400;text-transform:capitalize;color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-64a377a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:300;color:var( --e-global-color-e064931 );}.elementor-1553 .elementor-element.elementor-element-600c106{padding:70px 10px 70px 10px;}.elementor-1553 .elementor-element.elementor-element-c9e5473{padding:0px 0px 0px 14px;font-family:"JetBrains Mono", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:#9C9CAA;}.elementor-1553 .elementor-element.elementor-element-ee70b6f{width:100%;max-width:100%;}.elementor-1553 .elementor-element.elementor-element-ee70b6f .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:42px;font-weight:600;text-transform:none;color:var( --e-global-color-3367073 );}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-1553 .elementor-element.elementor-element-7043e09 .elementor-accordion-icon, .elementor-1553 .elementor-element.elementor-element-7043e09 .elementor-accordion-title{color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-7043e09 .elementor-accordion-icon svg{fill:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-7043e09 .elementor-active .elementor-accordion-icon, .elementor-1553 .elementor-element.elementor-element-7043e09 .elementor-active .elementor-accordion-title{color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-7043e09 .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-7043e09 .elementor-accordion-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;text-transform:capitalize;}.elementor-1553 .elementor-element.elementor-element-7043e09 .elementor-tab-title{padding:20px 0px 20px 0px;}.elementor-1553 .elementor-element.elementor-element-7043e09 .elementor-tab-content{color:var( --e-global-color-e064931 );font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;}.elementor-1553 .elementor-element.elementor-element-ac01359{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:50px;}.elementor-1553 .elementor-element.elementor-element-ac01359 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1553 .elementor-element.elementor-element-061fe1a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1553 .elementor-element.elementor-element-061fe1a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(100deg, #5B7CFA 0%, #8A55D9 100%);}.elementor-bc-flex-widget .elementor-1553 .elementor-element.elementor-element-061fe1a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1553 .elementor-element.elementor-element-061fe1a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1553 .elementor-element.elementor-element-061fe1a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1553 .elementor-element.elementor-element-061fe1a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:-8px;}.elementor-1553 .elementor-element.elementor-element-061fe1a > .elementor-element-populated, .elementor-1553 .elementor-element.elementor-element-061fe1a > .elementor-element-populated > .elementor-background-overlay, .elementor-1553 .elementor-element.elementor-element-061fe1a > .elementor-background-slideshow{border-radius:22px 22px 22px 22px;}.elementor-1553 .elementor-element.elementor-element-061fe1a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-1553 .elementor-element.elementor-element-061fe1a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1553 .elementor-element.elementor-element-94304fc{width:var( --container-widget-width, 1000px );max-width:1000px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:center;}.elementor-1553 .elementor-element.elementor-element-94304fc .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:45px;font-weight:600;text-transform:capitalize;color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-0b3a235{width:var( --container-widget-width, 460px );max-width:460px;--container-widget-width:460px;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-d719efa{--spacer-size:5px;}.elementor-1553 .elementor-element.elementor-element-251a803 .elementor-button{background-color:var( --e-global-color-3367073 );font-family:"Fredoka", Sans-serif;font-size:15px;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:60px 60px 60px 60px;padding:15px 30px 15px 30px;}.elementor-1553 .elementor-element.elementor-element-251a803 .elementor-button:hover, .elementor-1553 .elementor-element.elementor-element-251a803 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-251a803{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1553 .elementor-element.elementor-element-251a803 .elementor-button:hover svg, .elementor-1553 .elementor-element.elementor-element-251a803 .elementor-button:focus svg{fill:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-680b464{text-align:center;font-family:"JetBrains Mono", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFFBF;}.elementor-1553 .elementor-element.elementor-element-a9fbd01{border-style:solid;border-width:1px 0px 0px 0px;border-color:#FFFFFF1A;padding:60px 10px 40px 10px;}.elementor-1553 .elementor-element.elementor-element-5406238{text-align:start;}.elementor-1553 .elementor-element.elementor-element-5406238 img{max-width:259px;}.elementor-1553 .elementor-element.elementor-element-0f09f46{font-family:"Inter", Sans-serif;font-size:14px;font-weight:300;color:var( --e-global-color-e064931 );}.elementor-1553 .elementor-element.elementor-element-323363e .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;color:#6D6D7A;}.elementor-1553 .elementor-element.elementor-element-8943351 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-1553 .elementor-element.elementor-element-8943351 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-1553 .elementor-element.elementor-element-8943351 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-1553 .elementor-element.elementor-element-8943351 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-1553 .elementor-element.elementor-element-8943351 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-1553 .elementor-element.elementor-element-8943351 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1553 .elementor-element.elementor-element-8943351 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1553 .elementor-element.elementor-element-8943351{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1553 .elementor-element.elementor-element-8943351 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1553 .elementor-element.elementor-element-8943351 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:300;}.elementor-1553 .elementor-element.elementor-element-8943351 .elementor-icon-list-text{color:#C9C9D1;transition:color 0.3s;}.elementor-1553 .elementor-element.elementor-element-387a28c .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;color:#6D6D7A;}.elementor-1553 .elementor-element.elementor-element-52382dd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-1553 .elementor-element.elementor-element-52382dd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-1553 .elementor-element.elementor-element-52382dd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-1553 .elementor-element.elementor-element-52382dd .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-1553 .elementor-element.elementor-element-52382dd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-1553 .elementor-element.elementor-element-52382dd .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1553 .elementor-element.elementor-element-52382dd .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1553 .elementor-element.elementor-element-52382dd{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1553 .elementor-element.elementor-element-52382dd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1553 .elementor-element.elementor-element-52382dd .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:300;}.elementor-1553 .elementor-element.elementor-element-52382dd .elementor-icon-list-text{color:#C9C9D1;transition:color 0.3s;}.elementor-1553 .elementor-element.elementor-element-fea0c6b .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;color:#6D6D7A;}.elementor-1553 .elementor-element.elementor-element-e11b1a9{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:300;color:#C9C9D1;}.elementor-1553 .elementor-element.elementor-element-cc51894{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:300;color:#C9C9D1;}.elementor-1553 .elementor-element.elementor-element-88a918f{--divider-border-style:solid;--divider-color:#FFFFFF1A;--divider-border-width:1px;}.elementor-1553 .elementor-element.elementor-element-88a918f .elementor-divider-separator{width:100%;}.elementor-1553 .elementor-element.elementor-element-88a918f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1553 .elementor-element.elementor-element-1313d05{font-family:"JetBrains Mono", Sans-serif;font-size:12px;font-weight:400;color:#6D6D7A;}.elementor-1553 .elementor-element.elementor-element-1313d05 a{color:#6D6D7A;}.elementor-1553 .elementor-element.elementor-element-1313d05 a:hover, .elementor-1553 .elementor-element.elementor-element-1313d05 a:focus{color:var( --e-global-color-3367073 );}.elementor-1553 .elementor-element.elementor-element-b7cdfe1{text-align:end;font-family:"JetBrains Mono", Sans-serif;font-size:12px;font-weight:400;color:#6D6D7A;}@media(min-width:768px){.elementor-1553 .elementor-element.elementor-element-fa8aad5{width:40.451%;}.elementor-1553 .elementor-element.elementor-element-e946fd8{width:59.549%;}}@media(max-width:1024px){.elementor-1553 .elementor-element.elementor-element-3550af4b{padding:70px 30px 0px 30px;}.elementor-bc-flex-widget .elementor-1553 .elementor-element.elementor-element-2becdc7d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1553 .elementor-element.elementor-element-2becdc7d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1553 .elementor-element.elementor-element-2becdc7d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-bc-flex-widget .elementor-1553 .elementor-element.elementor-element-4782341.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1553 .elementor-element.elementor-element-4782341.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1553 .elementor-element.elementor-element-4782341 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-accordion .elementor-accordion-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-accordion .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );}.elementor-1553 .elementor-element.elementor-element-ac01359{margin-top:80px;margin-bottom:80px;padding:0px 30px 0px 30px;}.elementor-1553 .elementor-element.elementor-element-061fe1a > .elementor-element-populated{padding:100px 30px 100px 30px;}.elementor-1553 .elementor-element.elementor-element-94304fc .elementor-heading-title{font-size:22px;}.elementor-1553 .elementor-element.elementor-element-251a803{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1553 .elementor-element.elementor-element-251a803 .elementor-button{font-size:12px;border-radius:60px 60px 60px 60px;padding:15px 30px 15px 30px;}}@media(max-width:767px){.elementor-1553 .elementor-element.elementor-element-3550af4b{padding:0px 10px 0px 10px;}.elementor-1553 .elementor-element.elementor-element-2becdc7d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-1553 .elementor-element.elementor-element-2becdc7d > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-1553 .elementor-element.elementor-element-4782341 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-1553 .elementor-element.elementor-element-4782341 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-1553 .elementor-element.elementor-element-6c885dd{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1553 .elementor-element.elementor-element-e862f55 .elementor-heading-title{font-size:32px;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-1553 .elementor-element.elementor-element-58dbdbf .elementor-image-box-img{margin-bottom:15px;}.elementor-1553 .elementor-element.elementor-element-58dbdbf .elementor-image-box-description{font-size:16px;}.elementor-1553 .elementor-element.elementor-element-c2f8ea9 .elementor-image-box-img{margin-bottom:15px;}.elementor-1553 .elementor-element.elementor-element-e37faf7 .elementor-image-box-img{margin-bottom:15px;}.elementor-1553 .elementor-element.elementor-element-9afcdea .elementor-heading-title{font-size:34px;}.elementor-1553 .elementor-element.elementor-element-e68f3eb{font-size:16px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1553 .elementor-element.elementor-element-fe48912 .elementor-heading-title{font-size:25px;}.elementor-1553 .elementor-element.elementor-element-5950aba .elementor-heading-title{font-size:34px;}.elementor-1553 .elementor-element.elementor-element-e3a1f16{font-size:16px;}.elementor-1553 .elementor-element.elementor-element-9027757 .elementor-image-box-img{margin-bottom:15px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1553 .elementor-element.elementor-element-d2b47ac .elementor-image-box-img{margin-bottom:15px;}.elementor-1553 .elementor-element.elementor-element-d2b47ac .elementor-image-box-wrapper .elementor-image-box-img{width:14%;}.elementor-1553 .elementor-element.elementor-element-b40b955 .elementor-image-box-img{margin-bottom:15px;}.elementor-1553 .elementor-element.elementor-element-b40b955 .elementor-image-box-wrapper .elementor-image-box-img{width:14%;}.elementor-1553 .elementor-element.elementor-element-7cdca0b > .elementor-element-populated{margin:10px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1553 .elementor-element.elementor-element-193fcf4 .elementor-image-box-img{margin-bottom:15px;}.elementor-1553 .elementor-element.elementor-element-193fcf4 .elementor-image-box-wrapper .elementor-image-box-img{width:14%;}.elementor-1553 .elementor-element.elementor-element-9aeff51 .elementor-image-box-img{margin-bottom:15px;}.elementor-1553 .elementor-element.elementor-element-9aeff51 .elementor-image-box-wrapper .elementor-image-box-img{width:14%;}.elementor-1553 .elementor-element.elementor-element-b07e997 .elementor-image-box-img{margin-bottom:15px;}.elementor-1553 .elementor-element.elementor-element-b07e997 .elementor-image-box-wrapper .elementor-image-box-img{width:14%;}.elementor-1553 .elementor-element.elementor-element-ae23e10 .elementor-image-box-img{margin-bottom:15px;}.elementor-1553 .elementor-element.elementor-element-ae23e10 .elementor-image-box-wrapper .elementor-image-box-img{width:14%;}.elementor-1553 .elementor-element.elementor-element-056de11 .elementor-image-box-img{margin-bottom:15px;}.elementor-1553 .elementor-element.elementor-element-afe72eb .elementor-image-box-img{margin-bottom:15px;}.elementor-1553 .elementor-element.elementor-element-afe72eb .elementor-image-box-wrapper .elementor-image-box-img{width:14%;}.elementor-1553 .elementor-element.elementor-element-b0ad1c3 .elementor-image-box-img{margin-bottom:15px;}.elementor-1553 .elementor-element.elementor-element-b0ad1c3 .elementor-image-box-wrapper .elementor-image-box-img{width:14%;}.elementor-1553 .elementor-element.elementor-element-ab6ec8d .elementor-image-box-img{margin-bottom:15px;}.elementor-1553 .elementor-element.elementor-element-ab6ec8d .elementor-image-box-wrapper .elementor-image-box-img{width:14%;}.elementor-1553 .elementor-element.elementor-element-9457409 > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1553 .elementor-element.elementor-element-0cf6024{width:100%;max-width:100%;}.elementor-1553 .elementor-element.elementor-element-0cf6024 .elementor-image-box-img{margin-bottom:15px;}.elementor-1553 .elementor-element.elementor-element-0cf6024 .elementor-image-box-wrapper .elementor-image-box-img{width:30px;}.elementor-1553 .elementor-element.elementor-element-0cf6024 .elementor-image-box-title{font-size:18px;}.elementor-1553 .elementor-element.elementor-element-dbb17ba > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1553 .elementor-element.elementor-element-f3744c2{width:100%;max-width:100%;}.elementor-1553 .elementor-element.elementor-element-f3744c2 .elementor-image-box-img{margin-bottom:15px;}.elementor-1553 .elementor-element.elementor-element-f3744c2 .elementor-image-box-wrapper .elementor-image-box-img{width:30px;}.elementor-1553 .elementor-element.elementor-element-f3744c2 .elementor-image-box-title{font-size:18px;}.elementor-1553 .elementor-element.elementor-element-327a33d .elementor-heading-title{font-size:30px;}.elementor-1553 .elementor-element.elementor-element-2b6f1f2{font-size:16px;}.elementor-1553 .elementor-element.elementor-element-cbd09f5 .elementor-image-box-img{margin-bottom:15px;}.elementor-1553 .elementor-element.elementor-element-cbd09f5 .elementor-image-box-wrapper .elementor-image-box-img{width:25px;}.elementor-1553 .elementor-element.elementor-element-cbd09f5 .elementor-image-box-title{font-size:16px;}.elementor-1553 .elementor-element.elementor-element-cbd09f5 .elementor-image-box-description{font-size:14px;}.elementor-1553 .elementor-element.elementor-element-69846d3 .elementor-image-box-img{margin-bottom:15px;}.elementor-1553 .elementor-element.elementor-element-69846d3 .elementor-image-box-wrapper .elementor-image-box-img{width:25px;}.elementor-1553 .elementor-element.elementor-element-69846d3 .elementor-image-box-title{font-size:16px;}.elementor-1553 .elementor-element.elementor-element-69846d3 .elementor-image-box-description{font-size:14px;}.elementor-1553 .elementor-element.elementor-element-39df585 .elementor-image-box-img{margin-bottom:15px;}.elementor-1553 .elementor-element.elementor-element-39df585 .elementor-image-box-wrapper .elementor-image-box-img{width:25px;}.elementor-1553 .elementor-element.elementor-element-39df585 .elementor-image-box-title{font-size:16px;}.elementor-1553 .elementor-element.elementor-element-39df585 .elementor-image-box-description{font-size:14px;}.elementor-1553 .elementor-element.elementor-element-acdddad .elementor-image-box-img{margin-bottom:15px;}.elementor-1553 .elementor-element.elementor-element-acdddad .elementor-image-box-wrapper .elementor-image-box-img{width:25px;}.elementor-1553 .elementor-element.elementor-element-acdddad .elementor-image-box-title{font-size:16px;}.elementor-1553 .elementor-element.elementor-element-acdddad .elementor-image-box-description{font-size:14px;}.elementor-1553 .elementor-element.elementor-element-ce3bacc .elementor-image-box-img{margin-bottom:15px;}.elementor-1553 .elementor-element.elementor-element-ce3bacc .elementor-image-box-wrapper .elementor-image-box-img{width:25px;}.elementor-1553 .elementor-element.elementor-element-ce3bacc .elementor-image-box-title{font-size:16px;}.elementor-1553 .elementor-element.elementor-element-ce3bacc .elementor-image-box-description{font-size:14px;}.elementor-1553 .elementor-element.elementor-element-a834d8b{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-1553 .elementor-element.elementor-element-dff8c19 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1553 .elementor-element.elementor-element-dff8c19 .elementor-icon-list-item > a{font-size:14px;}.elementor-1553 .elementor-element.elementor-element-c887023{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1553 .elementor-element.elementor-element-f2898e1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1553 .elementor-element.elementor-element-f2898e1 .elementor-icon-list-item > a{font-size:14px;}.elementor-1553 .elementor-element.elementor-element-a1eed87 .elementor-image-box-img{margin-bottom:15px;}.elementor-1553 .elementor-element.elementor-element-a6c6695{width:var( --container-widget-width, 160px );max-width:160px;--container-widget-width:160px;--container-widget-flex-grow:0;}.elementor-1553 .elementor-element.elementor-element-a6c6695 .elementor-icon-box-wrapper{text-align:center;}.elementor-1553 .elementor-element.elementor-element-af515e6{width:var( --container-widget-width, 190px );max-width:190px;margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;--container-widget-width:190px;--container-widget-flex-grow:0;}.elementor-1553 .elementor-element.elementor-element-af515e6 .elementor-icon-box-wrapper{text-align:center;}.elementor-1553 .elementor-element.elementor-element-90a5422{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1553 .elementor-element.elementor-element-970dfa0 .elementor-heading-title{font-size:34px;}.elementor-1553 .elementor-element.elementor-element-e831150 .elementor-heading-title{font-size:29px;}.elementor-1553 .elementor-element.elementor-element-61412e3 .elementor-heading-title{font-size:34px;}.elementor-1553 .elementor-element.elementor-element-efa4df0 .elementor-icon-box-wrapper{text-align:center;}.elementor-1553 .elementor-element.elementor-element-147a710 .elementor-icon-box-wrapper{text-align:center;}.elementor-1553 .elementor-element.elementor-element-40a42ba .elementor-icon-box-wrapper{text-align:center;}.elementor-1553 .elementor-element.elementor-element-ef519a6 .elementor-icon-box-wrapper{text-align:center;}.elementor-1553 .elementor-element.elementor-element-62a3593 .elementor-icon-box-wrapper{text-align:center;}.elementor-1553 .elementor-element.elementor-element-02884db .elementor-icon-box-wrapper{text-align:center;}.elementor-1553 .elementor-element.elementor-element-28f6169 .elementor-heading-title{font-size:30px;}.elementor-1553 .elementor-element.elementor-element-4b64330 .elementor-heading-title{font-size:30px;}.elementor-1553 .elementor-element.elementor-element-7410df8{font-size:16px;}.elementor-1553 .elementor-element.elementor-element-73f8795 > .elementor-element-populated{margin:10px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1553 .elementor-element.elementor-element-4a705b0{font-size:16px;}.elementor-1553 .elementor-element.elementor-element-c2d16bb{font-size:16px;}.elementor-1553 .elementor-element.elementor-element-06d1cec .elementor-heading-title{font-size:30px;}.elementor-1553 .elementor-element.elementor-element-d7b7da6 > .elementor-element-populated{margin:10px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1553 .elementor-element.elementor-element-b5b65a0 > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1553 .elementor-element.elementor-element-ee70b6f .elementor-heading-title{font-size:32px;}.elementor-widget-accordion .elementor-accordion-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-accordion .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );}.elementor-1553 .elementor-element.elementor-element-7043e09 .elementor-accordion-title{font-size:16px;}.elementor-1553 .elementor-element.elementor-element-7043e09 .elementor-tab-content{font-size:14px;}.elementor-1553 .elementor-element.elementor-element-ac01359{margin-top:80px;margin-bottom:80px;padding:0px 15px 0px 15px;}.elementor-1553 .elementor-element.elementor-element-061fe1a > .elementor-element-populated{padding:80px 20px 80px 20px;}.elementor-1553 .elementor-element.elementor-element-94304fc .elementor-heading-title{font-size:18px;line-height:25px;}.elementor-1553 .elementor-element.elementor-element-0b3a235{font-size:16px;}.elementor-1553 .elementor-element.elementor-element-251a803 .elementor-button{font-size:12px;}.elementor-1553 .elementor-element.elementor-element-323363e{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-1553 .elementor-element.elementor-element-387a28c{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-1553 .elementor-element.elementor-element-fea0c6b{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-1553 .elementor-element.elementor-element-1313d05{text-align:start;}.elementor-1553 .elementor-element.elementor-element-b7cdfe1{text-align:center;}}@media(max-width:1024px) and (min-width:768px){.elementor-1553 .elementor-element.elementor-element-2becdc7d{width:100%;}.elementor-1553 .elementor-element.elementor-element-4782341{width:100%;}}/* Start custom CSS for shortcode, class: .elementor-element-70eb1b3 */.elementor-1553 .elementor-element.elementor-element-70eb1b3 .receipt-total{
    border-top: 0px solid #cbd5e1;
}
.elementor-1553 .elementor-element.elementor-element-70eb1b3 .receipt-line.line_1 ,
.elementor-1553 .elementor-element.elementor-element-70eb1b3 h4.receipt-header,
div#wu-map-canvas{
    display: none;
}
h3.wu-step-title,
h4.receipt-header{
    /*font-family: "Roboto", Sans-serif;*/
    font-family: "Fredoka", Sans-serif;
    font-weight: 600;
    font-size: 60px;
        color: white;
        margin-bottom: 20px;
}
.elementor-1553 .elementor-element.elementor-element-70eb1b3 .wu-step-tagline,
.elementor-1553 .elementor-element.elementor-element-70eb1b3 .wu-form-row label,
.elementor-1553 .elementor-element.elementor-element-70eb1b3 .receipt-line,
.elementor-1553 .elementor-element.elementor-element-70eb1b3 .receipt-total{
    color: white;
}
.elementor-1553 .elementor-element.elementor-element-70eb1b3 .wu-receipt-summary {
    background: transparent;
}
.elementor-1553 .elementor-element.elementor-element-70eb1b3 .wu-btn.wu-secondary {
    border-radius: 100px;
}
.elementor-1553 .elementor-element.elementor-element-70eb1b3 .wu-card {
    background: transparent;
    border:0;
    border-bottom: 1px solid #e2e8f0;
    border-radius: 0;
}
.elementor-1553 .elementor-element.elementor-element-70eb1b3 .wu-receipt-box {
    background: transparent;
    border: 0px dashed #cbd5e1;
    border-radius: 0px;
    border: 0;
}
.wu-quantity {
    display: inline-flex;
    align-items: center;
    border: 1px solid #cbd5e1;
    border-radius: 8px;
    overflow: hidden;
    width: 100%;
    display: inline-block;
    background: white;
   margin-top: 10px;
    max-width: 138px;
}
.wu-form-row label {
    width: 100%;
    display: inline-block !important;
}
.qty-btn {
    display: flex;
    align-items: center;
    color: black;
}

.wu-quantity input {
    width: 60px !important;
}
.qty-btn:hover {
    background: black !important;
    color: white !important;
}
.elementor-1553 .elementor-element.elementor-element-70eb1b3 .wp-uber-steps,
.elementor-1553 .elementor-element.elementor-element-70eb1b3 p.wu-step-tagline,
.elementor-1553 .elementor-element.elementor-element-70eb1b3 .wu-passengers_row,
div#wu-r-psg-line{
    display: none;
}

.elementor-1553 .elementor-element.elementor-element-70eb1b3 .wp-uber-container {
    border: 1px solid #0f0f0f;
    background: #0f0f0f;
    color: white;
        border: 0px solid #0f0f0f;
    background: transparent;
    color: white;
    max-width: 100%;
}
div#wp-uber-widget {
    margin-bottom: 0;
    background: #0F0F0F;
    padding: 77px 30px;
    margin-top: 0;
    border: solid 1px #1D1D36;
    overflow: hidden;
}
div#wp-uber-widget::after {
    /*content: '';*/
    /*background: linear-gradient(90deg, #5480FB, #5A77F2, #6A60D8, #843AAE, #A70575, #AB006F) !important;*/
    /*border-radius: 10px;*/
    /*position: absolute !important;*/
    /*width: 100%;*/
    /*height: 100%;*/
    /*left: -1px;*/
    /*top: 19px;*/
    /*z-index: -1;*/
    /*bottom: 0;*/
    /*max-width: 657px;*/
}

ul.lists {
    padding: 40px 0 0 10px;
    line-height: normal;
    list-style: none;
    display: flex;
    gap: 20px;
    margin: 0;
}
.wu-btn.wu-primary {
    background: linear-gradient(90deg, #5480FB, #5A77F2, #6A60D8, #843AAE, #A70575, #AB006F) !important;
    border-radius: 10px;
    padding: 15px 30px;
    text-transform: uppercase;
}
.wu-form-row label {
    display: none !important;
}
.wu-form-row input[type="text"] {
     background: #1E2022 url(https://tullo.com/wp-content/uploads/2026/06/Group-target.png) no-repeat;
    border: 0 !important;
    padding: 14px !important;
    background-position: 98% 14px;
    color: white !important;
}

/****** 2nd tab css  ********/
.wu-card {
    display: flex;
    justify-content: space-between;
    border: 1px solid #1D1D36 !important;
    border-radius: 10px !important;
    padding: 20px;
}
.wu-split span {
    display: inline-block;
    margin-right: 10px;
    font-weight: 500;
    /*font-family: 'FONTSPRINGDEMO-AllRoundGothicDemiRegular';*/
    font-size: 16px;
    font-family: 'Roboto';
    font-family: "Inter", Sans-serif;
    line-height: 150%;
}
strong#wu-summary-route {
    font-size: 14px;
    font-weight: 400;
}
.wu-split {
    justify-content: flex-start !important;
}

div.wu-receipt-box {
    border-top: solid 1px #1D1D36 !important;
    margin-top: 0;
}

.receipt-total {
    padding: 0 !important;
    font-family: 'FONTSPRINGDEMO-AllRoundGothicDemiRegular';
    font-size: 16px;
    font-weight: 700;
    font-family: "Fredoka", Sans-serif;
}

.driver_box {
    display: flex;
    align-items: center;
    justify-content: space-between;
    border: solid 1px #1D1D36;
    padding: 20px;
    border-radius: 10px;
}

.driver_box_wrapper_left {
    display: flex;
    align-items: center;
    gap: 10px;
}

.driver_box_wrapper_left h3 {
    margin: 0;
    color: white;
    font-size: 16px;
    padding-left: 5px;
}

.elementor-1553 .elementor-element.elementor-element-70eb1b3 .wu-btn.wu-secondary {
    background: transparent;
    color: #fff;
    border-radius: 10px !important;
    border: solid 1px #343442;
}
.elementor-1553 .elementor-element.elementor-element-70eb1b3 .wu-btn.wu-secondary:hover {
    color: #343442;
    background: white;
}

span#wu-r-total {
    font-family: 'Roboto';
    font-family: "Inter", Sans-serif;
}


/****** End 2nd tab css  ********/

/****** 3rd tab css  ********/
div#wu-pane-3 h3.wu-step-title {
    font-size: 38px;
}
div#wu-pane-3 .wu-form-row input, div#wu-pane-3 .wu-form-row textarea {
    background: #1E2022;
    border: 0;
    padding: 15px;
    color: white !important;
}

/****** End 3rd tab css  ********/

/****** 4th tab css  ********/

.endTab_wrapper {
    border: solid 1px #1D1D36;
    padding: 30px;
    border-radius: 10px;
    display: flex;
    align-items: center;
}

.endTab_wrapper .wu-success-icon {
    margin-left: 0;
    margin-right: 20px;
}

.endTab_wrapper .wu-receipt-summary {
    border: 0 !important;
}

/****** End 4th tab css  ********/

@media(min-width: 1200px){

.wu-form-row {
    /*width: 48%;*/
    /*float: left;*/
    /*margin: 10px;*/
    /*margin-bottom: 20px;*/
}


div#wu-pane-1 {
    display: flex;
    align-items: center;
    display: inline-block;
    width: 100%;
    
}
.wu-button-set.mt-4 {
    display: inline-flex;
    width: 100%;
}

.qty-btn:focus, 
.qty-btn:hover, 
.qty-btn:focus, 
.qty-btn:hover, 
.qty-btn:focus, 
.qty-btn:hover {
    background-color: #a7006e;
}

.step-indicator.active span{
    background: linear-gradient(90deg, #5480FB, #5A77F2, #6A60D8, #843AAE, #A70575, #AB006F) !important;
}


.elementor-1553 .elementor-element.elementor-element-70eb1b3 .step-line {
    background: transparent;
}
span.date_span,
span.time_span{
    position: relative;
}

span.date_span::after {
    position: absolute;
    content: '';
    width: 50px;
    height: 50px;
    background: #1e2022 url(https://tullo.com/wp-content/uploads/2026/07/calendar-1.png) no-repeat;
    right: 0;
    border-radius: 10px;
    background-position: center;
    background-size: 20px;
}
span.time_span::after {
    position: absolute;
    content: '';
    width: 50px;
    height: 50px;
    background: #1e2022 url(https://tullo.com/wp-content/uploads/2026/07/clock-1.png) no-repeat;
    right: 0;
    border-radius: 10px;
    background-position: center;
    background-size: 20px;
}

}

@media(max-width: 767px){
    .wp-uber-container {
    padding: 24px 10px !important;
    }
    .step-indicator {
    gap: 5px !important;
    font-size: 10px !important;
    }
    h3.wu-step-title, h4.receipt-header {
    font-size: 25px;
    }
    ul.lists{
        display: none !important;
    }
    .elementor-element-6a1857a>.elementor-column-gap-default {
    align-items: center;
    justify-content: center;
    }
    .wu-form-row input[type="text"] {
    background-size: 20px !important;
    background-position: 98% 14px;
    }
    .driver_box {
    padding: 10px 10px;
    }
    div#wu-pane-3 h3.wu-step-title {
    font-size: 25px;
    }
    .endTab_wrapper {
    flex-flow: column;
    }
    .price_wrapper .XXride {
    padding: 5px 10px;
    font-size: 12px;
    }
    .price_wrapper .XXride img{
        width: 20px;
    }
    .wu-card .wu-receipt-box{
        padding: 10px;
    }
    .receipt-total span#wu-r-total{
        font-size: 25px !important;
    }
     p.all_inc,
     .price_img_wrapper p{
       font-size: 12px !important; 
    }
    .price_img_wrapper h3{
        font-size: 12px !important;
        margin-top: 0;
    }
    .price_img_wrapper img{
        height: 70px;
        margin: 0 auto;
        width: 100%;
        object-fit: contain;
        padding-top: 0 !important;
    }
    .wu-card strong#wu-summary-route{
        font-size: 14px;
        line-height: 130%;
    }
    .wu-card .wu-split .ride_info_img_wrapper span img{
        width: 15px;
        min-width: 0;
    }
    .wu-card .wu-split .ride_info_img_wrapper span {
        min-width: 0px;
    }
    .wu-card .ride_info{
        flex-flow: column;
    }
    .wu-card .distance_row img{
        height: 22px;
    }
    .wu-card .dirver_trsut ul{
         width: 100%;
         display: inline-block;
    }
    .wu-card .dirver_trsut ul li {
        float: left;
        width: 50%;
        padding-bottom: 5px;
    }
    .wu-card .dirver_trsut ul li img {
        width: 20px;
        height: 20px;
        object-fit: contain;
    }
    .wu-card .dirver_trsut ul li h5 {
        font-size: 12px;
        margin-top: 0;
    }
    .wu-card .dirver_trsut ul li p {
        font-size: 12px;
    }
    .wu-card .wu-split span {
    font-size: 13px;
    }
    .wu-card .wu-split.distance_row {
    border-top: 1px solid #1d1e35;
    padding-top: 10px;
    }
    .wu-receipt-box {
        padding: 10px !important;
    }
    .wu-form-row input[type="text"], .wu-form-row input[type="email"], .wu-form-row input[type="tel"], .wu-form-row input[type="date"], .wu-form-row input[type="time"], .wu-form-row textarea {
    font-size: 16px !important;
    }
    .wu-button-set {
    position: fixed;
    width: 100%;
    background: #0f0f0f;
    padding: 5px 10px;
    bottom: 0;
    left: 0;
    }
    .wu-btn {
    font-size: 12px;
    padding: 10px 10px;
    min-height: 0;
    height: 40px;
    }

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-93c3233 */.elementor-1553 .elementor-element.elementor-element-93c3233 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6e4333f */.elementor-1553 .elementor-element.elementor-element-6e4333f .elementor-icon-box-wrapper {
    align-items: center !important;
    justify-content: center !important;
    max-width: fit-content;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4791f4a */.elementor-1553 .elementor-element.elementor-element-4791f4a .elementor-icon-box-wrapper {
    align-items: center !important;
    justify-content: center !important;
    max-width: fit-content;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-9c37dd3 */.center-cols-flx>.elementor-element-populated {
    flex-flow: row;
    gap: 10px;
}

.elementor-element.elementor-element-6e4333f {
    max-width: 290px;
    margin-bottom: 0;
}

.elementor-element.elementor-element-93c3233 {
    max-width: 380px;
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2999212 */.elementor-1553 .elementor-element.elementor-element-2999212 p::after{
    position: absolute;
    width: 6px;
    height: 6px;
    background: var(--grad);
    content:'';
    border-radius: 100px;
    left: 0;
    top:6px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e862f55 */@media(max-width: 767px){
    br{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-58dbdbf */.elementor-1553 .elementor-element.elementor-element-58dbdbf .elementor-image-box-wrapper {
    padding: 26px;
    position: relative;
    border-radius: 28px;
    overflow: hidden;
    border: 1px solid rgba(255, 255, 255, 0.11);
    inset: 0;
    background: linear-gradient(90deg, rgba(4, 4, 8, 0.94) 10%, rgba(4, 4, 8, 0.35) 55%, rgba(4, 4, 8, 0.1) 100%);
    height: 101%;
     min-height: 640px;
}

.elementor-1553 .elementor-element.elementor-element-58dbdbf h3 b{
    font-family: 'JetBrains Mono', monospace;
    font-size: 12px;
    color: #8040B7;
    letter-spacing: 0.06em;
    margin-bottom: 10px;
    display: inline-block;
    width: 100%;
}

.elementor-1553 .elementor-element.elementor-element-58dbdbf a{
    display: inline-flex;
    align-items: center;
    gap: 6px;
    font-family: 'JetBrains Mono', monospace;
    font-weight: 600;
    font-size: 14px;
    color: #fff;
    border-bottom: 1px solid rgba(255, 255, 255, 0.11);
    width: 100%;
    margin-top: 10px;
    max-width: fit-content;
}

.elementor-1553 .elementor-element.elementor-element-58dbdbf .elementor-image-box-content {
    max-width: 250px;
}
.elementor-1553 .elementor-element.elementor-element-58dbdbf figure.elementor-image-box-img {
    padding: 8px;
    background: black;
    border-radius: 10px;
    border: solid 1px rgb(255 255 255 / 20%);
}


@media(max-width: 767px){
    
    .elementor-1553 .elementor-element.elementor-element-58dbdbf .elementor-image-box-wrapper {
     min-height: 540px;
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c2f8ea9 */.elementor-1553 .elementor-element.elementor-element-c2f8ea9 .elementor-image-box-wrapper {
    padding: 30px 26px 26px;
    position: relative;
    border-radius: 28px;
    overflow: hidden;
    border: 1px solid rgba(255, 255, 255, 0.11);
    inset: 0;
    background: linear-gradient(90deg, rgba(4, 4, 8, 0.94) 10%, rgba(4, 4, 8, 0.35) 55%, rgba(4, 4, 8, 0.1) 100%);
    height: 101%;
    min-height: 310px;
}

.elementor-1553 .elementor-element.elementor-element-c2f8ea9 h3 b{
    font-family: 'JetBrains Mono', monospace;
    font-size: 12px;
    color: #8040B7;
    letter-spacing: 0.06em;
    margin-bottom: 10px;
    display: inline-block;
    width: 100%;
}

.elementor-1553 .elementor-element.elementor-element-c2f8ea9 a{
    display: inline-flex;
    align-items: center;
    gap: 6px;
    font-family: 'JetBrains Mono', monospace;
    font-weight: 600;
    font-size: 14px;
    color: #fff;
    border-bottom: 1px solid rgba(255, 255, 255, 0.11);
    width: 100%;
    margin-top: 10px;
    max-width: fit-content;
}

.elementor-1553 .elementor-element.elementor-element-c2f8ea9 figure.elementor-image-box-img {
    padding: 8px;
    background: black;
    border-radius: 10px;
    border: solid 1px rgb(255 255 255 / 20%);
}
.elementor-1553 .elementor-element.elementor-element-c2f8ea9 .elementor-image-box-content {
    max-width: 250px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e37faf7 */.elementor-1553 .elementor-element.elementor-element-e37faf7 .elementor-image-box-wrapper {
    padding: 30px 26px 26px;
    position: relative;
    border-radius: 28px;
    overflow: hidden;
    border: 1px solid rgba(255, 255, 255, 0.11);
    inset: 0;
    background: linear-gradient(90deg, rgba(4, 4, 8, 0.94) 10%, rgba(4, 4, 8, 0.35) 55%, rgba(4, 4, 8, 0.1) 100%);
    height: 101%;
    min-height: 310px;
}

.elementor-1553 .elementor-element.elementor-element-e37faf7 h3 b{
    font-family: 'JetBrains Mono', monospace;
    font-size: 12px;
    color: #8040B7;
    letter-spacing: 0.06em;
    margin-bottom: 10px;
    display: inline-block;
    width: 100%;
}

.elementor-1553 .elementor-element.elementor-element-e37faf7 a{
    display: inline-flex;
    align-items: center;
    gap: 6px;
    font-family: 'JetBrains Mono', monospace;
    font-weight: 600;
    font-size: 14px;
    color: #fff;
    border-bottom: 1px solid rgba(255, 255, 255, 0.11);
    width: 100%;
    margin-top: 10px;
    max-width: fit-content;
}

.elementor-1553 .elementor-element.elementor-element-e37faf7 figure.elementor-image-box-img {
    padding: 8px;
    background: black;
    border-radius: 10px;
    border: solid 1px rgb(255 255 255 / 20%);
}
.elementor-1553 .elementor-element.elementor-element-e37faf7 .elementor-image-box-content {
    max-width: 250px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5adc8c5 */.elementor-1553 .elementor-element.elementor-element-5adc8c5 p::after{
    position: absolute;
    width: 6px;
    height: 6px;
    background: var(--grad);
    content:'';
    border-radius: 100px;
    left: 0;
    top:6px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-839c0ca */.signal-grid {
    grid-template-columns: 1fr 1fr;
    display: grid;
    gap: 20px;
    margin-top: 48px;
    }
    .signal-card.bad {
    background: rgba(255, 90, 90, 0.05);
}
.reveal.in {
    opacity: 1;
    transform: none;
}
.signal-card {
    border-radius: 18px;
    border: 1px solid rgba(255, 255, 255, 0.11);
    padding: 26px 26px 20px;
}
.signal-head {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 18px;
}
.signal-head h4 {
    font-family: 'JetBrains Mono', monospace;
    font-size: 12px;
    letter-spacing: 0.08em;
    text-transform: uppercase;
    color: #9C9CAA;
}
.signal-card.bad .pct {
    color: #ff8a8a;
}
svg.chart {
    width: 100%;
    height: 70px;
    display: block;
}
.signal-card.good {
    background: linear-gradient(160deg, rgba(91, 124, 250, 0.12), rgba(193, 31, 140, 0.10));
}
.signal-card.good .pct {
    color: #5FE3A3;
}


@media(max-width: 767px){
    
    .signal-grid {
        display: block;
    }
    .signal-card {
        margin-bottom: 5px;
    }
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d67b288 */.elementor-1553 .elementor-element.elementor-element-d67b288 p::after{
    position: absolute;
    width: 6px;
    height: 6px;
    background: var(--grad);
    content:'';
    border-radius: 100px;
    left: 0;
    top:6px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be23ea5 */.elementor-1553 .elementor-element.elementor-element-be23ea5 span.badge {
    font-family: 'JetBrains Mono', monospace;
    border: 1px solid rgba(255, 255, 255, 0.11);
    border-radius: 999px;
    padding: 8px 14px;
    font-size: 11.5px;
    font-weight: 500;
    color: #9C9CAA;
    display: flex;
    align-items: center;
    gap: 8px;
}
.elementor-element-be23ea5 p {
    display: flex;
    flex-wrap: wrap;
    gap: 9px;
    margin: 22px 0 20px;
}
.elementor-1553 .elementor-element.elementor-element-be23ea5 .badge::before {
    content: '';
    width: 6px;
    height: 6px;
    border-radius: 50%;
    background: var(--grad);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-273ef42 */.elementor-1553 .elementor-element.elementor-element-273ef42 p::after{
    position: absolute;
    width: 6px;
    height: 6px;
    background: var(--grad);
    content:'';
    border-radius: 100px;
    left: 0;
    top:6px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9027757 */.elementor-1553 .elementor-element.elementor-element-9027757 figure.elementor-image-box-img {
    padding: 8px;
    background: #160f21;
    border-radius: 100px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d2b47ac */.elementor-1553 .elementor-element.elementor-element-d2b47ac figure.elementor-image-box-img {
    padding: 8px;
    background: #160f21;
    border-radius: 100px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b40b955 */.elementor-1553 .elementor-element.elementor-element-b40b955 figure.elementor-image-box-img {
    padding: 8px;
    background: #160f21;
    border-radius: 100px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-193fcf4 */.elementor-1553 .elementor-element.elementor-element-193fcf4 figure.elementor-image-box-img {
    padding: 8px;
    background: #160f21;
    border-radius: 100px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9aeff51 */.elementor-1553 .elementor-element.elementor-element-9aeff51 figure.elementor-image-box-img {
    padding: 8px;
    background: #160f21;
    border-radius: 100px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b07e997 */.elementor-1553 .elementor-element.elementor-element-b07e997 figure.elementor-image-box-img {
    padding: 8px;
    background: #160f21;
    border-radius: 100px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ae23e10 */.elementor-1553 .elementor-element.elementor-element-ae23e10 figure.elementor-image-box-img {
    padding: 8px;
    background: #160f21;
    border-radius: 100px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-056de11 */.elementor-1553 .elementor-element.elementor-element-056de11 figure.elementor-image-box-img {
    padding: 8px;
    background: #160f21;
    border-radius: 100px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-afe72eb */.elementor-1553 .elementor-element.elementor-element-afe72eb figure.elementor-image-box-img {
    padding: 8px;
    background: #160f21;
    border-radius: 100px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b0ad1c3 */.elementor-1553 .elementor-element.elementor-element-b0ad1c3 figure.elementor-image-box-img {
    padding: 8px;
    background: #160f21;
    border-radius: 100px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ab6ec8d */.elementor-1553 .elementor-element.elementor-element-ab6ec8d figure.elementor-image-box-img {
    padding: 8px;
    background: #160f21;
    border-radius: 100px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0cf6024 */@media(max-width: 767px){
 .elementor-1553 .elementor-element.elementor-element-0cf6024 .elementor-image-box-wrapper {
    display: flex;
    align-items: center;
    gap: 5px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f3744c2 */@media(max-width: 767px){
 .elementor-1553 .elementor-element.elementor-element-f3744c2 .elementor-image-box-wrapper {
    display: flex;
    align-items: center;
    gap: 5px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad9c1e6 */.elementor-1553 .elementor-element.elementor-element-ad9c1e6 p::after{
    position: absolute;
    width: 6px;
    height: 6px;
    background: var(--grad);
    content:'';
    border-radius: 100px;
    left: 0;
    top:6px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c2aa72f */.path-wrap {
    position: relative;
}
.path-line {
    position: absolute;
    left: 0;
    right: 0;
    top: 26px;
    height: 1px;
    background: repeating-linear-gradient(90deg, rgba(255, 255, 255, 0.11) 0 10px, transparent 10px 18px);
    display: block;
}
.steps-grid {
    display: grid;
    gap: 30px;
    position: relative;
    grid-template-columns: repeat(4, 1fr);
}
.step {
    position: relative;
}
.step.active .node {
    background: var(--grad);
    border-color: transparent;
}
.step .node {
    width: 52px;
    height: 52px;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    font-family: 'JetBrains Mono', monospace;
    font-weight: 700;
    font-size: 14px;
    background: #07080D;
    border: 1px solid rgba(255, 255, 255, 0.11);
    position: relative;
    z-index: 2;
        color: white;
}
.step h4 {
    margin: 16px 0 8px;
    font-size: 16px;
    color: white;
    font-family: "Fredoka", Sans-serif;
        font-weight: 600;
}
.step p {
    color: #9C9CAA;
    font-size: 13.8px;
    font-family: 'Inter';
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a40cbfb */.elementor-1553 .elementor-element.elementor-element-a40cbfb p::after{
    position: absolute;
    width: 6px;
    height: 6px;
    background: var(--grad);
    content:'';
    border-radius: 100px;
    left: 0;
    top:6px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-8da68ae */@media(min-width: 1200px){
    
    .elementor-element-4b7b64a::after, .elementor-element-4b7b64a::before,
.elementor-element-aa36277::after, .elementor-element-aa36277::before{
    content: '';
    position: absolute;
    width: 1px;
    height: 85%;
    background: rgb(255 255 255 / 10%);
    top: 10px;
    left: 0
}

.elementor-element-4b7b64a::before,
.elementor-element-aa36277::after{
    left: auto;
    right: 2px;
}

    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a585f28 */.elementor-1553 .elementor-element.elementor-element-a585f28 img{
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-10c7e64 */.elementor-1553 .elementor-element.elementor-element-10c7e64 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7d2a98b */.elementor-1553 .elementor-element.elementor-element-7d2a98b {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a6c6695 */.elementor-1553 .elementor-element.elementor-element-a6c6695 p.elementor-icon-box-description{
    color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-af515e6 */.elementor-1553 .elementor-element.elementor-element-af515e6 a span{
    color: white !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f5a99b5 */.elementor-1553 .elementor-element.elementor-element-f5a99b5 .elementor-widget-icon-box {
    margin-bottom: 0 !important;
}

.elementor-1553 .elementor-element.elementor-element-f5a99b5 .elementor-icon-box-icon a {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: -10px;
    color: white !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-896d49b */.elementor-1553 .elementor-element.elementor-element-896d49b p::after{
    position: absolute;
    width: 6px;
    height: 6px;
    background: var(--grad);
    content:'';
    border-radius: 100px;
    left: 0;
    top:6px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2b978c9 */.elementor-1553 .elementor-element.elementor-element-2b978c9 span.elementor-icon {
    background: var(--grad);
    padding: 12px;
    border-radius: 10px;
}

.elementor-1553 .elementor-element.elementor-element-2b978c9 h3.elementor-icon-box-title {
    margin-bottom: 6px;
}

.elementor-1553 .elementor-element.elementor-element-2b978c9 .elementor-icon-box-wrapper {
    border: 1px solid rgba(255, 255, 255, 0.11);
    border-radius: 16px;
    padding: 22px;
    display: flex;
    gap: 16px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a6b9f53 */.elementor-1553 .elementor-element.elementor-element-a6b9f53 span.elementor-icon {
    background: var(--grad);
    padding: 12px;
    border-radius: 10px;
}

.elementor-1553 .elementor-element.elementor-element-a6b9f53 h3.elementor-icon-box-title {
    margin-bottom: 6px;
}

.elementor-1553 .elementor-element.elementor-element-a6b9f53 .elementor-icon-box-wrapper {
    border: 1px solid rgba(255, 255, 255, 0.11);
    border-radius: 16px;
    padding: 22px;
    display: flex;
    gap: 16px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-072d6b0 */.elementor-1553 .elementor-element.elementor-element-072d6b0 span.elementor-icon {
    background: var(--grad);
    padding: 12px;
    border-radius: 10px;
}

.elementor-1553 .elementor-element.elementor-element-072d6b0 h3.elementor-icon-box-title {
    margin-bottom: 6px;
}

.elementor-1553 .elementor-element.elementor-element-072d6b0 .elementor-icon-box-wrapper {
    border: 1px solid rgba(255, 255, 255, 0.11);
    border-radius: 16px;
    padding: 22px;
    display: flex;
    gap: 16px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8df65ab */.elementor-1553 .elementor-element.elementor-element-8df65ab span.elementor-icon {
    background: var(--grad);
    padding: 12px;
    border-radius: 10px;
}

.elementor-1553 .elementor-element.elementor-element-8df65ab h3.elementor-icon-box-title {
    margin-bottom: 6px;
}

.elementor-1553 .elementor-element.elementor-element-8df65ab .elementor-icon-box-wrapper {
    border: 1px solid rgba(255, 255, 255, 0.11);
    border-radius: 16px;
    padding: 22px;
    display: flex;
    gap: 16px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-604adce */.elementor-1553 .elementor-element.elementor-element-604adce p::after{
    position: absolute;
    width: 6px;
    height: 6px;
    background: var(--grad);
    content:'';
    border-radius: 100px;
    left: 0;
    top:6px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d785fb6 */.route-pills {
    display: flex;
    flex-wrap: wrap;
    gap: 8px;
    margin: 24px 0;
}
.route-pills span {
    font-family: 'JetBrains Mono', monospace;
    font-size: 11.5px;
    border: 1px solid rgba(255, 255, 255, 0.11);
    padding: 8px 12px;
    border-radius: 999px;
    color: #eaeaee;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a811f7 */.elementor-1553 .elementor-element.elementor-element-9a811f7 p::after{
    position: absolute;
    width: 6px;
    height: 6px;
    background: var(--grad);
    content:'';
    border-radius: 100px;
    left: 0;
    top:6px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-efa4df0 */.elementor-1553 .elementor-element.elementor-element-efa4df0 span.elementor-icon {
    background: var(--grad);
    padding: 12px;
    border-radius: 10px;
}

.elementor-1553 .elementor-element.elementor-element-efa4df0 h3.elementor-icon-box-title {
    margin-bottom: 6px;
}

.elementor-1553 .elementor-element.elementor-element-efa4df0 .elementor-icon-box-wrapper {
    border: 1px solid rgba(255, 255, 255, 0.11);
    border-radius: 16px;
    padding: 22px;
    display: flex;
    gap: 16px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-147a710 */.elementor-1553 .elementor-element.elementor-element-147a710 span.elementor-icon {
    background: var(--grad);
    padding: 12px;
    border-radius: 10px;
}

.elementor-1553 .elementor-element.elementor-element-147a710 h3.elementor-icon-box-title {
    margin-bottom: 6px;
}

.elementor-1553 .elementor-element.elementor-element-147a710 .elementor-icon-box-wrapper {
    border: 1px solid rgba(255, 255, 255, 0.11);
    border-radius: 16px;
    padding: 22px;
    display: flex;
    gap: 16px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-40a42ba */.elementor-1553 .elementor-element.elementor-element-40a42ba span.elementor-icon {
    background: var(--grad);
    padding: 12px;
    border-radius: 10px;
}

.elementor-1553 .elementor-element.elementor-element-40a42ba h3.elementor-icon-box-title {
    margin-bottom: 6px;
}

.elementor-1553 .elementor-element.elementor-element-40a42ba .elementor-icon-box-wrapper {
    border: 1px solid rgba(255, 255, 255, 0.11);
    border-radius: 16px;
    padding: 22px;
    display: flex;
    gap: 16px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ef519a6 */.elementor-1553 .elementor-element.elementor-element-ef519a6 span.elementor-icon {
    background: var(--grad);
    padding: 12px;
    border-radius: 10px;
}

.elementor-1553 .elementor-element.elementor-element-ef519a6 h3.elementor-icon-box-title {
    margin-bottom: 6px;
}

.elementor-1553 .elementor-element.elementor-element-ef519a6 .elementor-icon-box-wrapper {
    border: 1px solid rgba(255, 255, 255, 0.11);
    border-radius: 16px;
    padding: 22px;
    display: flex;
    gap: 16px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-62a3593 */.elementor-1553 .elementor-element.elementor-element-62a3593 span.elementor-icon {
    background: var(--grad);
    padding: 12px;
    border-radius: 10px;
}

.elementor-1553 .elementor-element.elementor-element-62a3593 h3.elementor-icon-box-title {
    margin-bottom: 6px;
}

.elementor-1553 .elementor-element.elementor-element-62a3593 .elementor-icon-box-wrapper {
    border: 1px solid rgba(255, 255, 255, 0.11);
    border-radius: 16px;
    padding: 22px;
    display: flex;
    gap: 16px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-02884db */.elementor-1553 .elementor-element.elementor-element-02884db span.elementor-icon {
    background: var(--grad);
    padding: 12px;
    border-radius: 10px;
}

.elementor-1553 .elementor-element.elementor-element-02884db h3.elementor-icon-box-title {
    margin-bottom: 6px;
}

.elementor-1553 .elementor-element.elementor-element-02884db .elementor-icon-box-wrapper {
    border: 1px solid rgba(255, 255, 255, 0.11);
    border-radius: 16px;
    padding: 22px;
    display: flex;
    gap: 16px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-454e1b1 */.elementor-1553 .elementor-element.elementor-element-454e1b1 p::after{
    position: absolute;
    width: 6px;
    height: 6px;
    background: var(--grad);
    content:'';
    border-radius: 100px;
    left: 0;
    top:6px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6795e1e */.board {
    border: 1px solid rgba(255, 255, 255, 0.11);
    border-radius: 18px;
    overflow: hidden;
    opacity: 1;
    transform: none;
}
.board-head {
    font-family: 'JetBrains Mono', monospace;
    font-size: 10.5px;
    text-transform: uppercase;
    letter-spacing: 0.08em;
    color: #6d6d7a;
    background: #0c0e17;
    border-bottom: 1px solid rgba(255, 255, 255, 0.11);
}
.board-head, .board-row {
    display: grid;
    grid-template-columns: 1.6fr 0.8fr 0.8fr;
    gap: 10px;
    padding: 15px 20px;
    align-items: center;
}
.board-row {
    border-bottom: 1px solid rgba(255, 255, 255, 0.07);
    font-size: 13.5px;
}
.board-row span {
    color: white;
}
.board-row .yes {
    color: #5FE3A3;
    font-family: 'JetBrains Mono', monospace;
    font-weight: 600;
    font-size: 12.5px;
}
.board-row .no {
    color: #6d6d7a;
    font-family: 'JetBrains Mono', monospace;
    font-size: 12.5px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-15cab45 */.elementor-1553 .elementor-element.elementor-element-15cab45 p::after{
    position: absolute;
    width: 6px;
    height: 6px;
    background: var(--grad);
    content:'';
    border-radius: 100px;
    left: 0;
    top:6px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-8df9b73 */.elementor-1553 .elementor-element.elementor-element-8df9b73 .elementor-element-populated{
    border: 1px solid rgba(255, 255, 255, 0.11);
    border-radius: 18px;
    padding: 24px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-73f8795 */.elementor-1553 .elementor-element.elementor-element-73f8795 .elementor-element-populated{
    border: 1px solid rgba(255, 255, 255, 0.11);
    border-radius: 18px;
    padding: 24px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-9ff9de2 */.elementor-1553 .elementor-element.elementor-element-9ff9de2 .elementor-element-populated{
    border: 1px solid rgba(255, 255, 255, 0.11);
    border-radius: 18px;
    padding: 24px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-968be3a */.elementor-1553 .elementor-element.elementor-element-968be3a p::after{
    position: absolute;
    width: 6px;
    height: 6px;
    background: var(--grad);
    content:'';
    border-radius: 100px;
    left: 0;
    top:6px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4b72d34 */.routes-board {
    border: 1px solid rgba(255, 255, 255, 0.11);
    border-radius: 18px;
    overflow: hidden;
}
.routes-board .r-head {
    display: grid;
    grid-template-columns: 2fr 1fr 1fr;
    padding: 14px 20px;
    font-family: 'JetBrains Mono', monospace;
    font-size: 10.5px;
    text-transform: uppercase;
    letter-spacing: 0.08em;
    color: #6d6d7a;
    background: #0c0e17;
    border-bottom: 1px solid rgba(255, 255, 255, 0.11);
}
.r-row {
    display: grid;
    grid-template-columns: 2fr 1fr 1fr;
    align-items: center;
    padding: 16px 20px;
    border-bottom: 1px solid rgba(255, 255, 255, 0.07);
    font-family: 'JetBrains Mono', monospace;
    font-size: 13.5px;
    transition: background .15s;
    color: white;
}
.r-row .status {
    text-align: right;
    color: #5FE3A3;
    font-size: 11px;
}
.r-row .cta {
    text-align: right;
}
.r-row .cta a {
    color: #9C9CAA;
    font-size: 12px;
    border-bottom: 1px solid rgba(255, 255, 255, 0.07);
    display: flex;
    align-items: center;
    justify-content: flex-end;
    gap: 5px;
}
.r-row .route .arrow {
    color: #6d6d7a;
    font-weight: 400;
}
i.price {
    display: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9475f5e */.elementor-1553 .elementor-element.elementor-element-9475f5e p::after{
    position: absolute;
    width: 6px;
    height: 6px;
    background: var(--grad);
    content:'';
    border-radius: 100px;
    left: 0;
    top:6px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3577ec7 */.elementor-1553 .elementor-element.elementor-element-3577ec7 .elementor-widget-wrap.elementor-element-populated {
    border: 1px solid rgba(255, 255, 255, 0.11);
    border-radius: 18px;
    padding: 22px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-d7b7da6 */.elementor-1553 .elementor-element.elementor-element-d7b7da6 .elementor-widget-wrap.elementor-element-populated {
    border: 1px solid rgba(255, 255, 255, 0.11);
    border-radius: 18px;
    padding: 22px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-b5b65a0 */.elementor-1553 .elementor-element.elementor-element-b5b65a0 .elementor-widget-wrap.elementor-element-populated {
    border: 1px solid rgba(255, 255, 255, 0.11);
    border-radius: 18px;
    padding: 22px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-24fcf3a */.elementor-1553 .elementor-element.elementor-element-24fcf3a .elementor-widget-wrap.elementor-element-populated {
    border: 1px solid rgba(255, 255, 255, 0.11);
    border-radius: 18px;
    padding: 22px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9e5473 */.elementor-1553 .elementor-element.elementor-element-c9e5473 p::after{
    position: absolute;
    width: 6px;
    height: 6px;
    background: var(--grad);
    content:'';
    border-radius: 100px;
    left: 0;
    top:6px;
}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-7043e09 */.elementor-accordion .elementor-accordion-item {
    border: 0;
    border-bottom: solid 1px rgb(255 255 255 / 10%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1313d05 */.elementor-1553 .elementor-element.elementor-element-1313d05 a{
    font-size: 12px;
}/* End custom CSS */
/* Start custom CSS */:root {
   --blue: #5B7CFA;
    --violet: #8A55D9;
    --magenta: #C11F8C;
    --grad: linear-gradient(100deg, var(--blue) 0%, var(--violet) 55%, var(--magenta) 100%);
    
}
section.elementor-element-e1b7433 {
    display: none !important;
}

.btn-primary a{
    color: #fff;
    box-shadow: 0 10px 30px -10px rgba(138, 85, 217, 0.65);
    background: linear-gradient(100deg, #5B7CFA 0%, #8A55D9 55%, #C11F8C 100%);
}


@media(max-width: 990px){
    /*header.elementor.elementor-248.elementor-location-header {*/
    /*display: none !important;*/
    /*}*/
}/* End custom CSS */