.elementor-29 .elementor-element.elementor-element-a07bdab{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-29 .elementor-element.elementor-element-a07bdab::before, .elementor-29 .elementor-element.elementor-element-a07bdab > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-a07bdab > .e-con-inner > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-a07bdab > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-a07bdab > .e-con-inner > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-a07bdab > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://personalweb.bitwave-studio.com/wp-content/uploads/2025/10/132222.jpg");--background-overlay:'';background-size:contain;}.elementor-29 .elementor-element.elementor-element-a40ad0a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-e54ce6a{--display:flex;--padding-top:80px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-29 .elementor-element.elementor-element-76c77d0{padding:0px 15px 0px 0px;text-align:left;}.elementor-29 .elementor-element.elementor-element-76c77d0 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:11.6em;font-weight:600;letter-spacing:-5px;word-spacing:0px;}.elementor-29 .elementor-element.elementor-element-42db8ad{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-29 .elementor-element.elementor-element-3b90264{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-90a059d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 15px 0px 0px;}.elementor-29 .elementor-element.elementor-element-4645add{--display:flex;--min-height:52vh;}.elementor-29 .elementor-element.elementor-element-fcd8be5 img{width:100%;max-width:100%;height:60vh;object-fit:cover;object-position:center center;border-radius:5px 5px 5px 5px;}.elementor-29 .elementor-element.elementor-element-a095003{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-423e043{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-f36e3c2{font-weight:300;}.elementor-29 .elementor-element.elementor-element-d87198d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-984fa16{text-align:left;font-family:"Inter", Sans-serif;font-size:1.1em;font-weight:500;letter-spacing:-0.5px;}.elementor-29 .elementor-element.elementor-element-1481a6a{text-align:left;font-family:"Inter", Sans-serif;font-size:1.1em;font-weight:500;letter-spacing:-0.5px;}.elementor-29 .elementor-element.elementor-element-4078f25{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-29 .elementor-element.elementor-element-bfe620f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-29 .elementor-element.elementor-element-a467393{padding:0px 0px 0px 0100px;}.elementor-29 .elementor-element.elementor-element-a467393 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:3.6em;font-weight:600;letter-spacing:-3.5px;word-spacing:5px;}.elementor-29 .elementor-element.elementor-element-f8af8fc{padding:0px 0px 0px 0px;text-align:left;}.elementor-29 .elementor-element.elementor-element-f8af8fc .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:3.6em;font-weight:600;letter-spacing:-3.5px;word-spacing:5px;}.elementor-29 .elementor-element.elementor-element-ca7241a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-aaa5fb0{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:17px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-dc54217{text-align:left;}.elementor-29 .elementor-element.elementor-element-dc54217 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.1em;font-weight:500;letter-spacing:-0.5px;}.elementor-29 .elementor-element.elementor-element-b6527b8{--display:flex;--min-height:30em;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#02010124;--border-color:#02010124;--border-radius:50% 50% 50% 50%;}.elementor-29 .elementor-element.elementor-element-b6527b8.e-con{--align-self:flex-start;}.elementor-29 .elementor-element.elementor-element-70c6a43 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:5em;font-weight:500;}.elementor-29 .elementor-element.elementor-element-0bfe019{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-0b07a2e{text-align:left;}.elementor-29 .elementor-element.elementor-element-0b07a2e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.1em;font-weight:500;letter-spacing:-0.5px;}.elementor-29 .elementor-element.elementor-element-ef3dd1d{--display:flex;--min-height:30em;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#02010124;--border-color:#02010124;--border-radius:50% 50% 50% 50%;}.elementor-29 .elementor-element.elementor-element-ef3dd1d.e-con{--align-self:flex-start;}.elementor-29 .elementor-element.elementor-element-5726756 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:5em;font-weight:500;}.elementor-29 .elementor-element.elementor-element-f2530ef{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-5f032ee{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:17px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-7844b1a{text-align:left;}.elementor-29 .elementor-element.elementor-element-7844b1a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.1em;font-weight:500;letter-spacing:-0.5px;}.elementor-29 .elementor-element.elementor-element-88e24f5{--display:flex;--min-height:30em;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#02010124;--border-color:#02010124;--border-radius:50% 50% 50% 50%;}.elementor-29 .elementor-element.elementor-element-88e24f5.e-con{--align-self:flex-start;}.elementor-29 .elementor-element.elementor-element-93b8eac .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:5em;font-weight:500;}.elementor-29 .elementor-element.elementor-element-52f1de9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-959b4ca{text-align:left;}.elementor-29 .elementor-element.elementor-element-959b4ca .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.1em;font-weight:500;letter-spacing:-0.5px;}.elementor-29 .elementor-element.elementor-element-e2bc5c4{--display:flex;--min-height:30em;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#02010124;--border-color:#02010124;--border-radius:50% 50% 50% 50%;}.elementor-29 .elementor-element.elementor-element-e2bc5c4.e-con{--align-self:flex-start;}.elementor-29 .elementor-element.elementor-element-e7b3c72 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:5em;font-weight:500;}.elementor-29 .elementor-element.elementor-element-c8e3a45{--display:flex;--min-height:90vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-36de098{--display:flex;--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-29 .elementor-element.elementor-element-fbff19e .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:7em;font-weight:600;letter-spacing:-3.5px;word-spacing:5px;}.elementor-29 .elementor-element.elementor-element-0610165{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-29 .elementor-element.elementor-element-9fe82bc .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.1em;font-weight:300;}.elementor-29 .elementor-element.elementor-element-e955d1c .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:1.6em;font-weight:600;letter-spacing:-0.5px;}.elementor-29 .elementor-element.elementor-element-ff1bd22{text-align:right;}.elementor-29 .elementor-element.elementor-element-ff1bd22 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.1em;font-weight:300;}.elementor-29 .elementor-element.elementor-element-a1ea9b8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.1em;font-weight:300;}.elementor-29 .elementor-element.elementor-element-a604ac8 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:1.6em;font-weight:600;letter-spacing:-0.5px;}.elementor-29 .elementor-element.elementor-element-f6ef0bd{text-align:right;}.elementor-29 .elementor-element.elementor-element-f6ef0bd .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.1em;font-weight:300;}.elementor-29 .elementor-element.elementor-element-b49e54c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.1em;font-weight:300;}.elementor-29 .elementor-element.elementor-element-883d478 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:1.6em;font-weight:600;letter-spacing:-0.5px;}.elementor-29 .elementor-element.elementor-element-2a0e3b5{text-align:right;}.elementor-29 .elementor-element.elementor-element-2a0e3b5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.1em;font-weight:300;}.elementor-29 .elementor-element.elementor-element-fff951d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.1em;font-weight:300;}.elementor-29 .elementor-element.elementor-element-adc0bd1 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:1.6em;font-weight:600;letter-spacing:-0.5px;}.elementor-29 .elementor-element.elementor-element-036ee0b{text-align:right;}.elementor-29 .elementor-element.elementor-element-036ee0b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.1em;font-weight:300;}.elementor-29 .elementor-element.elementor-element-189fea5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.1em;font-weight:300;}.elementor-29 .elementor-element.elementor-element-bb8a886 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:1.6em;font-weight:600;letter-spacing:-0.5px;}.elementor-29 .elementor-element.elementor-element-9baf7ba{text-align:right;}.elementor-29 .elementor-element.elementor-element-9baf7ba .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.1em;font-weight:300;}.elementor-29 .elementor-element.elementor-element-fa16883{--display:flex;--min-height:100vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-30a482f{--display:flex;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-29 .elementor-element.elementor-element-0b7805e .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:7em;font-weight:600;letter-spacing:-3.5px;word-spacing:5px;}.elementor-29 .elementor-element.elementor-element-3d27cf1{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-29 .elementor-element.elementor-element-63a82f8{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-63a82f8.e-con{--align-self:flex-end;}.elementor-29 .elementor-element.elementor-element-5a6b3f4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-5a6b3f4.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-29 .elementor-element.elementor-element-70233a9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-3427e23 img{width:100%;max-width:51vw;height:56vh;object-fit:cover;object-position:center center;border-style:none;border-radius:5px 5px 5px 5px;}.elementor-29 .elementor-element.elementor-element-05c2aa8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-556a34c{--display:flex;--gap:9px 9px;--row-gap:9px;--column-gap:9px;}.elementor-29 .elementor-element.elementor-element-38b5c6d{text-align:left;}.elementor-29 .elementor-element.elementor-element-38b5c6d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.6em;font-weight:500;letter-spacing:-0.5px;}.elementor-29 .elementor-element.elementor-element-23928ea{--display:flex;}.elementor-29 .elementor-element.elementor-element-c8bf994{text-align:left;}.elementor-29 .elementor-element.elementor-element-c8bf994 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.6em;font-weight:500;line-height:1.2em;letter-spacing:-0.5px;}.elementor-29 .elementor-element.elementor-element-305c0d2{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-305c0d2.e-con{--align-self:flex-end;}.elementor-29 .elementor-element.elementor-element-7b0e647{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-7b0e647.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-29 .elementor-element.elementor-element-2b527ac{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-73ae484 img{width:100%;max-width:51vw;height:56vh;object-fit:cover;object-position:center center;border-style:none;border-radius:5px 5px 5px 5px;}.elementor-29 .elementor-element.elementor-element-70b9a65{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-8143bd0{--display:flex;--gap:9px 9px;--row-gap:9px;--column-gap:9px;}.elementor-29 .elementor-element.elementor-element-d5849c4{text-align:left;}.elementor-29 .elementor-element.elementor-element-d5849c4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.6em;font-weight:500;letter-spacing:-0.5px;}.elementor-29 .elementor-element.elementor-element-f8a2658{--display:flex;}.elementor-29 .elementor-element.elementor-element-62c626e{text-align:left;}.elementor-29 .elementor-element.elementor-element-62c626e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.6em;font-weight:500;line-height:1.2em;letter-spacing:-0.5px;}.elementor-29 .elementor-element.elementor-element-4c04f7a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-4c04f7a.e-con{--align-self:flex-end;}.elementor-29 .elementor-element.elementor-element-cc2057c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-cc2057c.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-29 .elementor-element.elementor-element-dd8a10b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-c8790bb img{width:100%;max-width:51vw;height:56vh;object-fit:cover;object-position:center center;border-style:none;border-radius:5px 5px 5px 5px;}.elementor-29 .elementor-element.elementor-element-4cebf4b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-b339f46{--display:flex;--gap:9px 9px;--row-gap:9px;--column-gap:9px;}.elementor-29 .elementor-element.elementor-element-0545abf{text-align:left;}.elementor-29 .elementor-element.elementor-element-0545abf .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.6em;font-weight:500;letter-spacing:-0.5px;}.elementor-29 .elementor-element.elementor-element-614180e{--display:flex;}.elementor-29 .elementor-element.elementor-element-ad56e1b{text-align:left;}.elementor-29 .elementor-element.elementor-element-ad56e1b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.6em;font-weight:500;line-height:1.2em;letter-spacing:-0.5px;}.elementor-29 .elementor-element.elementor-element-9834743{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:20px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:20px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-9834743 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {box-shadow:0px 1px 5px -1px rgba(0, 0, 0, 0.4);}.elementor-29 .elementor-element.elementor-element-82b7c25{--display:flex;--min-height:100vh;--justify-content:center;}.elementor-29 .elementor-element.elementor-element-5e1dd95{--display:flex;--margin-top:0px;--margin-bottom:060px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-29 .elementor-element.elementor-element-c2d2478 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:7em;font-weight:600;letter-spacing:-3.5px;word-spacing:5px;}.elementor-29 .elementor-element.elementor-element-17f7b0b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-29 .elementor-element.elementor-element-0c13202{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:20px 0px;--row-gap:20px;--column-gap:0px;--grid-auto-flow:row;--justify-items:start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:100px;}.elementor-29 .elementor-element.elementor-element-4b8e7de{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-29 .elementor-element.elementor-element-890bce1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.1em;font-weight:300;}.elementor-29 .elementor-element.elementor-element-b195766{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 030px) 0px;text-align:left;}.elementor-29 .elementor-element.elementor-element-b195766.elementor-element{--align-self:flex-start;}.elementor-29 .elementor-element.elementor-element-b195766 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.2em;font-weight:500;letter-spacing:-0.5px;}.elementor-29 .elementor-element.elementor-element-1b1ba02{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-29 .elementor-element.elementor-element-abfc161 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.1em;font-weight:300;}.elementor-29 .elementor-element.elementor-element-d0e282c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 030px) 0px;text-align:left;}.elementor-29 .elementor-element.elementor-element-d0e282c.elementor-element{--align-self:flex-start;}.elementor-29 .elementor-element.elementor-element-d0e282c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.2em;font-weight:500;letter-spacing:-0.5px;}.elementor-29 .elementor-element.elementor-element-25fb1d9{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-29 .elementor-element.elementor-element-63b938f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.1em;font-weight:300;}.elementor-29 .elementor-element.elementor-element-517cf62{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 030px) 0px;text-align:left;}.elementor-29 .elementor-element.elementor-element-517cf62.elementor-element{--align-self:flex-start;}.elementor-29 .elementor-element.elementor-element-517cf62 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.2em;font-weight:500;letter-spacing:-0.5px;}.elementor-29 .elementor-element.elementor-element-b64168b{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-29 .elementor-element.elementor-element-fa08cde .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.1em;font-weight:300;}.elementor-29 .elementor-element.elementor-element-8d33818{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 030px) 0px;text-align:left;}.elementor-29 .elementor-element.elementor-element-8d33818.elementor-element{--align-self:flex-start;}.elementor-29 .elementor-element.elementor-element-8d33818 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.2em;font-weight:500;letter-spacing:-0.5px;}.elementor-29 .elementor-element.elementor-element-4fbcfc2{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-29 .elementor-element.elementor-element-31a8235 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.1em;font-weight:300;}.elementor-29 .elementor-element.elementor-element-49f0386{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 030px) 0px;text-align:left;}.elementor-29 .elementor-element.elementor-element-49f0386.elementor-element{--align-self:flex-start;}.elementor-29 .elementor-element.elementor-element-49f0386 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.2em;font-weight:500;letter-spacing:-0.5px;}.elementor-29 .elementor-element.elementor-element-e04af5b{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-29 .elementor-element.elementor-element-99ea3f0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.1em;font-weight:300;}.elementor-29 .elementor-element.elementor-element-00a1fef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 030px) 0px;text-align:left;}.elementor-29 .elementor-element.elementor-element-00a1fef.elementor-element{--align-self:flex-start;}.elementor-29 .elementor-element.elementor-element-00a1fef .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.2em;font-weight:500;letter-spacing:-0.5px;}.elementor-29 .elementor-element.elementor-element-51e8a31{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-29 .elementor-element.elementor-element-1143272 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.1em;font-weight:300;}.elementor-29 .elementor-element.elementor-element-c6d27f0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 030px) 0px;text-align:left;}.elementor-29 .elementor-element.elementor-element-c6d27f0.elementor-element{--align-self:flex-start;}.elementor-29 .elementor-element.elementor-element-c6d27f0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.2em;font-weight:500;letter-spacing:-0.5px;}.elementor-29 .elementor-element.elementor-element-c90c7b3{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-29 .elementor-element.elementor-element-11b3369 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.1em;font-weight:300;}.elementor-29 .elementor-element.elementor-element-da4e740{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 030px) 0px;text-align:left;}.elementor-29 .elementor-element.elementor-element-da4e740.elementor-element{--align-self:flex-start;}.elementor-29 .elementor-element.elementor-element-da4e740 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.2em;font-weight:500;letter-spacing:-0.5px;}.elementor-29 .elementor-element.elementor-element-7490903{--display:flex;--min-height:63vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.8;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-29 .elementor-element.elementor-element-7490903:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-7490903 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-7490903::before, .elementor-29 .elementor-element.elementor-element-7490903 > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-7490903 > .e-con-inner > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-7490903 > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-7490903 > .e-con-inner > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-7490903 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://personalweb.bitwave-studio.com/wp-content/uploads/2025/10/premium_photo-1709440655728-295d8c1cb722.jpg");--background-overlay:'';background-position:top left;background-size:cover;}.elementor-29 .elementor-element.elementor-element-a67a17e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-addb18f{--display:flex;--justify-content:flex-start;}.elementor-29 .elementor-element.elementor-element-8c41daa .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:3.6em;font-weight:600;letter-spacing:-3.5px;word-spacing:5px;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-ae32f9c{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-29 .elementor-element.elementor-element-b09355b{width:var( --container-widget-width, 82% );max-width:82%;--container-widget-width:82%;--container-widget-flex-grow:0;text-align:left;font-family:"Inter", Sans-serif;font-size:1.1em;font-weight:500;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-b09355b.elementor-element{--align-self:flex-start;}.elementor-29 .elementor-element.elementor-element-725f56d .elementor-button{background-color:#54595F00;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-725f56d.elementor-element{--align-self:flex-start;}.elementor-29 .elementor-element.elementor-element-725f56d .elementor-button-content-wrapper{flex-direction:row-reverse;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-29 .elementor-element.elementor-element-0610165{--grid-auto-flow:row;}.elementor-29 .elementor-element.elementor-element-9834743{--e-n-carousel-swiper-slides-to-display:2;}.elementor-29 .elementor-element.elementor-element-0c13202{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-29 .elementor-element.elementor-element-a07bdab{--overlay-opacity:1;}.elementor-29 .elementor-element.elementor-element-a40ad0a{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-29 .elementor-element.elementor-element-e54ce6a{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-76c77d0{padding:0px 0px 0px 0px;text-align:left;}.elementor-29 .elementor-element.elementor-element-76c77d0 .elementor-heading-title{font-size:4em;}.elementor-29 .elementor-element.elementor-element-42db8ad{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-3b90264{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-90a059d{margin:0px -12px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;}.elementor-29 .elementor-element.elementor-element-4645add{--min-height:40vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-fcd8be5{padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-fcd8be5 img{max-width:485px;height:40vh;}.elementor-29 .elementor-element.elementor-element-a095003{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-423e043{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-f36e3c2{padding:0px 0px 0px 0px;font-size:1em;}.elementor-29 .elementor-element.elementor-element-d87198d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-984fa16{padding:0px 0px 0px 0px;font-size:1em;}.elementor-29 .elementor-element.elementor-element-1481a6a{padding:0px 0px 0px 0px;font-size:1em;}.elementor-29 .elementor-element.elementor-element-4078f25{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-bfe620f{--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-a467393{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-a467393 .elementor-heading-title{font-size:2.1em;line-height:1.1em;letter-spacing:-1.5px;}.elementor-29 .elementor-element.elementor-element-f8af8fc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-f8af8fc .elementor-heading-title{font-size:2.1em;line-height:1.1em;letter-spacing:-1.5px;}.elementor-29 .elementor-element.elementor-element-ca7241a{--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-aaa5fb0{--width:47%;}.elementor-29 .elementor-element.elementor-element-dc54217{padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-dc54217 .elementor-heading-title{font-size:1em;}.elementor-29 .elementor-element.elementor-element-b6527b8{--width:40vw;--min-height:22vh;}.elementor-29 .elementor-element.elementor-element-70c6a43 .elementor-heading-title{font-size:2.6em;}.elementor-29 .elementor-element.elementor-element-0bfe019{--width:47%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-0b07a2e{padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-0b07a2e .elementor-heading-title{font-size:1em;}.elementor-29 .elementor-element.elementor-element-ef3dd1d{--width:40vw;--min-height:22vh;}.elementor-29 .elementor-element.elementor-element-5726756 .elementor-heading-title{font-size:2.6em;}.elementor-29 .elementor-element.elementor-element-f2530ef{--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-5f032ee{--width:47%;}.elementor-29 .elementor-element.elementor-element-7844b1a{padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-7844b1a .elementor-heading-title{font-size:1em;}.elementor-29 .elementor-element.elementor-element-88e24f5{--width:40vw;--min-height:22vh;}.elementor-29 .elementor-element.elementor-element-93b8eac .elementor-heading-title{font-size:2.6em;}.elementor-29 .elementor-element.elementor-element-52f1de9{--width:47%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-959b4ca{padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-959b4ca .elementor-heading-title{font-size:1em;}.elementor-29 .elementor-element.elementor-element-e2bc5c4{--width:40vw;--min-height:22vh;}.elementor-29 .elementor-element.elementor-element-e7b3c72 .elementor-heading-title{font-size:2.6em;}.elementor-29 .elementor-element.elementor-element-36de098{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-fbff19e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-fbff19e .elementor-heading-title{font-size:3.2em;}.elementor-29 .elementor-element.elementor-element-0610165{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:20px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-9fe82bc{padding:20px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-9fe82bc .elementor-heading-title{font-size:1em;}.elementor-29 .elementor-element.elementor-element-e955d1c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-e955d1c .elementor-heading-title{font-size:1.2em;}.elementor-29 .elementor-element.elementor-element-ff1bd22{margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-29 .elementor-element.elementor-element-ff1bd22 .elementor-heading-title{font-size:1em;}.elementor-29 .elementor-element.elementor-element-a1ea9b8{padding:20px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-a1ea9b8 .elementor-heading-title{font-size:1em;}.elementor-29 .elementor-element.elementor-element-a604ac8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-a604ac8 .elementor-heading-title{font-size:1.2em;}.elementor-29 .elementor-element.elementor-element-f6ef0bd{padding:0px 0px 0px 0px;text-align:left;}.elementor-29 .elementor-element.elementor-element-f6ef0bd .elementor-heading-title{font-size:1em;}.elementor-29 .elementor-element.elementor-element-b49e54c{padding:20px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-b49e54c .elementor-heading-title{font-size:1em;}.elementor-29 .elementor-element.elementor-element-883d478{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-883d478 .elementor-heading-title{font-size:1.2em;}.elementor-29 .elementor-element.elementor-element-2a0e3b5{padding:0px 0px 0px 0px;text-align:left;}.elementor-29 .elementor-element.elementor-element-2a0e3b5 .elementor-heading-title{font-size:1em;}.elementor-29 .elementor-element.elementor-element-fff951d{padding:20px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-fff951d .elementor-heading-title{font-size:1em;}.elementor-29 .elementor-element.elementor-element-adc0bd1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-adc0bd1 .elementor-heading-title{font-size:1.2em;}.elementor-29 .elementor-element.elementor-element-036ee0b{padding:0px 0px 0px 0px;text-align:left;}.elementor-29 .elementor-element.elementor-element-036ee0b .elementor-heading-title{font-size:1em;}.elementor-29 .elementor-element.elementor-element-189fea5{padding:20px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-189fea5 .elementor-heading-title{font-size:1em;}.elementor-29 .elementor-element.elementor-element-bb8a886{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-bb8a886 .elementor-heading-title{font-size:1.2em;}.elementor-29 .elementor-element.elementor-element-9baf7ba{padding:0px 0px 0px 0px;text-align:left;}.elementor-29 .elementor-element.elementor-element-9baf7ba .elementor-heading-title{font-size:1em;}.elementor-29 .elementor-element.elementor-element-fa16883{--min-height:100vh;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-30a482f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-0b7805e{padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-0b7805e .elementor-heading-title{font-size:4em;}.elementor-29 .elementor-element.elementor-element-3d27cf1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-63a82f8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-5a6b3f4{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-70233a9{--width:100%;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-3427e23{padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-3427e23 img{max-width:100%;height:34vh;}.elementor-29 .elementor-element.elementor-element-556a34c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-38b5c6d{padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-38b5c6d .elementor-heading-title{font-size:1.2em;}.elementor-29 .elementor-element.elementor-element-4ed3564{padding:0px 0px 0px 0px;font-size:0.8em;}.elementor-29 .elementor-element.elementor-element-23928ea{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-c8bf994{padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-c8bf994 .elementor-heading-title{font-size:1.2em;}.elementor-29 .elementor-element.elementor-element-7b0e647{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-2b527ac{--width:100%;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-73ae484{padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-73ae484 img{max-width:100%;height:34vh;}.elementor-29 .elementor-element.elementor-element-8143bd0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-d5849c4{padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-d5849c4 .elementor-heading-title{font-size:1.2em;}.elementor-29 .elementor-element.elementor-element-e9fef37{padding:0px 0px 0px 0px;font-size:0.8em;}.elementor-29 .elementor-element.elementor-element-f8a2658{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-62c626e{padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-62c626e .elementor-heading-title{font-size:1.2em;}.elementor-29 .elementor-element.elementor-element-cc2057c{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-dd8a10b{--width:100%;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-c8790bb{padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-c8790bb img{max-width:100%;height:34vh;object-position:top center;}.elementor-29 .elementor-element.elementor-element-b339f46{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-0545abf{padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-0545abf .elementor-heading-title{font-size:1.2em;}.elementor-29 .elementor-element.elementor-element-1275c54{padding:0px 0px 0px 0px;font-size:0.8em;}.elementor-29 .elementor-element.elementor-element-614180e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-ad56e1b{padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-ad56e1b .elementor-heading-title{font-size:1.2em;}.elementor-29 .elementor-element.elementor-element-9834743{--e-n-carousel-swiper-slides-to-display:1;padding:0px 0px 0px 0px;--e-n-carousel-arrow-prev-left-position:290px;--e-n-carousel-arrow-prev-top-position:101px;--e-n-carousel-arrow-next-right-position:1px;--e-n-carousel-arrow-next-top-position:101px;}.elementor-29 .elementor-element.elementor-element-82b7c25{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-5e1dd95{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-c2d2478{padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-c2d2478 .elementor-heading-title{font-size:4em;}.elementor-29 .elementor-element.elementor-element-17f7b0b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-0c13202{--e-con-grid-template-columns:repeat(2, 1fr);--gap:40px 10px;--row-gap:40px;--column-gap:10px;--grid-auto-flow:row;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-4b8e7de{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-890bce1{padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-890bce1 .elementor-heading-title{font-size:1em;}.elementor-29 .elementor-element.elementor-element-b195766{padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-b195766 .elementor-heading-title{font-size:1em;}.elementor-29 .elementor-element.elementor-element-1b1ba02{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-abfc161{padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-abfc161 .elementor-heading-title{font-size:1em;}.elementor-29 .elementor-element.elementor-element-d0e282c{padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-d0e282c .elementor-heading-title{font-size:1em;}.elementor-29 .elementor-element.elementor-element-25fb1d9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-63b938f{padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-63b938f .elementor-heading-title{font-size:1em;}.elementor-29 .elementor-element.elementor-element-517cf62{padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-517cf62 .elementor-heading-title{font-size:1em;}.elementor-29 .elementor-element.elementor-element-b64168b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-fa08cde{padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-fa08cde .elementor-heading-title{font-size:1em;}.elementor-29 .elementor-element.elementor-element-8d33818{padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-8d33818 .elementor-heading-title{font-size:1em;}.elementor-29 .elementor-element.elementor-element-4fbcfc2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-31a8235{padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-31a8235 .elementor-heading-title{font-size:1em;}.elementor-29 .elementor-element.elementor-element-49f0386{padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-49f0386 .elementor-heading-title{font-size:1em;}.elementor-29 .elementor-element.elementor-element-e04af5b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-99ea3f0{padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-99ea3f0 .elementor-heading-title{font-size:1em;}.elementor-29 .elementor-element.elementor-element-00a1fef{padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-00a1fef .elementor-heading-title{font-size:1em;}.elementor-29 .elementor-element.elementor-element-51e8a31{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-1143272{padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-1143272 .elementor-heading-title{font-size:1em;}.elementor-29 .elementor-element.elementor-element-c6d27f0{padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-c6d27f0 .elementor-heading-title{font-size:1em;}.elementor-29 .elementor-element.elementor-element-c90c7b3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-11b3369{padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-11b3369 .elementor-heading-title{font-size:1em;}.elementor-29 .elementor-element.elementor-element-da4e740{padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-da4e740 .elementor-heading-title{font-size:1em;}.elementor-29 .elementor-element.elementor-element-a67a17e{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-29 .elementor-element.elementor-element-addb18f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-8c41daa{width:var( --container-widget-width, 67% );max-width:67%;padding:0px 0px 0px 0px;--container-widget-width:67%;--container-widget-flex-grow:0;}.elementor-29 .elementor-element.elementor-element-8c41daa .elementor-heading-title{font-size:3.2em;}.elementor-29 .elementor-element.elementor-element-ae32f9c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-b09355b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-725f56d{padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-29 .elementor-element.elementor-element-4645add{--width:60%;}.elementor-29 .elementor-element.elementor-element-a095003{--width:100%;}.elementor-29 .elementor-element.elementor-element-423e043{--width:15%;}.elementor-29 .elementor-element.elementor-element-d87198d{--width:45%;}.elementor-29 .elementor-element.elementor-element-aaa5fb0{--width:34%;}.elementor-29 .elementor-element.elementor-element-b6527b8{--width:30em;}.elementor-29 .elementor-element.elementor-element-0bfe019{--width:34%;}.elementor-29 .elementor-element.elementor-element-ef3dd1d{--width:30em;}.elementor-29 .elementor-element.elementor-element-5f032ee{--width:34%;}.elementor-29 .elementor-element.elementor-element-88e24f5{--width:30em;}.elementor-29 .elementor-element.elementor-element-52f1de9{--width:34%;}.elementor-29 .elementor-element.elementor-element-e2bc5c4{--width:30em;}.elementor-29 .elementor-element.elementor-element-5a6b3f4{--width:92vw;}.elementor-29 .elementor-element.elementor-element-70233a9{--width:64vw;}.elementor-29 .elementor-element.elementor-element-7b0e647{--width:92vw;}.elementor-29 .elementor-element.elementor-element-2b527ac{--width:64vw;}.elementor-29 .elementor-element.elementor-element-cc2057c{--width:92vw;}.elementor-29 .elementor-element.elementor-element-dd8a10b{--width:64vw;}.elementor-29 .elementor-element.elementor-element-0c13202{--width:63%;}.elementor-29 .elementor-element.elementor-element-4b8e7de{--width:80%;}.elementor-29 .elementor-element.elementor-element-1b1ba02{--width:80%;}.elementor-29 .elementor-element.elementor-element-25fb1d9{--width:80%;}.elementor-29 .elementor-element.elementor-element-b64168b{--width:80%;}.elementor-29 .elementor-element.elementor-element-4fbcfc2{--width:80%;}.elementor-29 .elementor-element.elementor-element-e04af5b{--width:80%;}.elementor-29 .elementor-element.elementor-element-51e8a31{--width:80%;}.elementor-29 .elementor-element.elementor-element-c90c7b3{--width:80%;}.elementor-29 .elementor-element.elementor-element-addb18f{--width:99%;}}/* Start custom CSS *//* --- Responsive Safe Zone --- */

/* Batasi semua elemen agar tidak keluar layar */
body, html {
  max-width: 100vw;
  overflow-x: hidden;
}

/* Container utama di Elementor */
.elementor-section,
.elementor-container,
.elementor-widget,
.elementor-column {
  max-width: 100%;
  box-sizing: border-box;
  overflow-wrap: break-word;
}

/* Pastikan gambar tidak meluber */
img, video, iframe {
  max-width: 100%;
  height: auto;
  display: block;
}

/* Untuk teks panjang biar tidak ngebreak layout */
h1, h2, h3, h4, h5, h6, p, span, a {
  word-wrap: break-word;
  overflow-wrap: break-word;
}

/* Hapus margin negatif atau posisi absolut yang bisa keluar viewport */
*[style*="position:absolute"],
*[style*="margin-left:-"],
*[style*="margin-right:-"] {
  position: relative !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
}

/* Jaga agar tidak ada padding/lebar berlebih di mobile */
@media (max-width: 767px) {
  .elementor-section,
  .elementor-container,
  .elementor-widget,
  .elementor-column {
    padding-left: 5%;
    padding-right: 5%;
    max-width: 100%;
  }
}/* End custom CSS */