.elementor-26933 .elementor-element.elementor-element-1dea57fd{--display:flex;--min-height:822px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10%;--padding-bottom:2%;--padding-left:0%;--padding-right:0%;}.elementor-26933 .elementor-element.elementor-element-1dea57fd:not(.elementor-motion-effects-element-type-background), .elementor-26933 .elementor-element.elementor-element-1dea57fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("/wp-content/uploads/2026/09/hero-img-scaled.png") 50% 50%;background-size:cover;}.elementor-26933 .elementor-element.elementor-element-2137a3f7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26933 .elementor-element.elementor-element-6dc6e324{--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-start;--align-items:flex-end;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-26933 .elementor-element.elementor-element-5392386d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-26933 .elementor-element.elementor-element-5392386d .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:600;line-height:20px;color:#FFFFFF;}.elementor-26933 .elementor-element.elementor-element-ac88be4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-26933 .elementor-element.elementor-element-ac88be4.elementor-element{--align-self:flex-start;}.elementor-26933 .elementor-element.elementor-element-ac88be4 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:72px;font-weight:600;line-height:80px;text-shadow:1px 1px 5px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-26933 .elementor-element.elementor-element-67d8fe50{width:var( --container-widget-width, 50% );max-width:50%;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-26933 .elementor-element.elementor-element-67d8fe50.elementor-element{--align-self:flex-start;}.elementor-26933 .elementor-element.elementor-element-67d8fe50 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-26933 .elementor-element.elementor-element-505926ed .elementor-button{background-color:var( --e-global-color-0853444 );font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:500;text-decoration:none;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#000000;color:#000000;transition-duration:0.5s;border-radius:41px 41px 41px 41px;padding:18px 22px 18px 22px;}.elementor-26933 .elementor-element.elementor-element-505926ed{width:var( --container-widget-width, 100% );max-width:100%;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-26933 .elementor-element.elementor-element-505926ed.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-26933 .elementor-element.elementor-element-505926ed .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-26933 .elementor-element.elementor-element-505926ed .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-26933 .elementor-element.elementor-element-5c7632a5{--spacer-size:150px;}.elementor-26933 .elementor-element.elementor-element-372d52d2{--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-start;}.elementor-26933 .elementor-element.elementor-element-30774012{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-26933 .elementor-element.elementor-element-6f5a6656{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26933 .elementor-element.elementor-element-2815d13e .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:32px;font-weight:500;line-height:32px;color:#FFFFFF;}.elementor-26933 .elementor-element.elementor-element-19d6fc35 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:600;line-height:24px;color:#7F56D9;}.elementor-26933 .elementor-element.elementor-element-aae40bf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26933 .elementor-element.elementor-element-457f686c{padding:0px 0px 0px 0px;}.elementor-26933 .elementor-element.elementor-element-457f686c .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:500;line-height:20px;color:#FFFFFF;}.elementor-26933 .elementor-element.elementor-element-a9cc1f1{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-26933 .elementor-element.elementor-element-72dd97a7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26933 .elementor-element.elementor-element-3f433dd6 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:32px;font-weight:500;line-height:32px;color:#FFFFFF;}.elementor-26933 .elementor-element.elementor-element-5a1560c8 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:600;line-height:24px;color:#7F56D9;}.elementor-26933 .elementor-element.elementor-element-6e451c1a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26933 .elementor-element.elementor-element-4ede42aa{padding:0px 0px 0px 0px;}.elementor-26933 .elementor-element.elementor-element-4ede42aa .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:500;line-height:20px;color:#FFFFFF;}.elementor-26933 .elementor-element.elementor-element-2756f402{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-26933 .elementor-element.elementor-element-456a399{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26933 .elementor-element.elementor-element-5e732b89 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:32px;font-weight:500;line-height:32px;color:#FFFFFF;}.elementor-26933 .elementor-element.elementor-element-6c76c5f9 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:600;line-height:24px;color:#7F56D9;}.elementor-26933 .elementor-element.elementor-element-7536444f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26933 .elementor-element.elementor-element-f8b2549{padding:0px 0px 0px 0px;}.elementor-26933 .elementor-element.elementor-element-f8b2549 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:500;line-height:20px;color:#FFFFFF;}.elementor-26933 .elementor-element.elementor-element-12082620{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26933 .elementor-element.elementor-element-2cbe2c22{--display:flex;}.elementor-26933 .elementor-element.elementor-element-6d86fc2a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-26933 .elementor-element.elementor-element-245aa6e6 img{width:100%;}.elementor-26933 .elementor-element.elementor-element-1b30e930{--display:flex;}.elementor-26933 .elementor-element.elementor-element-5760aa12{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-26933 .elementor-element.elementor-element-3f5721ec img{width:100%;}.elementor-26933 .elementor-element.elementor-element-758e598e{--display:flex;}.elementor-26933 .elementor-element.elementor-element-6fbfd6bc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-26933 .elementor-element.elementor-element-3bb86527 img{width:100%;}.elementor-26933 .elementor-element.elementor-element-c579746{--display:flex;}.elementor-26933 .elementor-element.elementor-element-2687ef4c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-26933 .elementor-element.elementor-element-2bf747f7 img{width:100%;}.elementor-26933 .elementor-element.elementor-element-769f13c3{--display:flex;}.elementor-26933 .elementor-element.elementor-element-7baea093{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-26933 .elementor-element.elementor-element-2d792043 img{width:100%;}.elementor-26933 .elementor-element.elementor-element-3db37f0a{--display:flex;}.elementor-26933 .elementor-element.elementor-element-2d36ea42{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-26933 .elementor-element.elementor-element-45b3356d img{width:100%;}.elementor-26933 .elementor-element.elementor-element-3676558a{--display:flex;}.elementor-26933 .elementor-element.elementor-element-496638ac{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-26933 .elementor-element.elementor-element-c7f8c70 img{width:100%;}.elementor-26933 .elementor-element.elementor-element-7ecaaf7c{--display:flex;}.elementor-26933 .elementor-element.elementor-element-66cecbd2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-26933 .elementor-element.elementor-element-2c4f683f img{width:100%;}.elementor-26933 .elementor-element.elementor-element-76b36e9a{--display:flex;}.elementor-26933 .elementor-element.elementor-element-6df89c2c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-26933 .elementor-element.elementor-element-4f1e277e img{width:100%;}.elementor-26933 .elementor-element.elementor-element-261ea500{--display:flex;}.elementor-26933 .elementor-element.elementor-element-32a6f7a7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-26933 .elementor-element.elementor-element-f8b2f68 img{width:100%;}.elementor-26933 .elementor-element.elementor-element-2792c61{--display:flex;}.elementor-26933 .elementor-element.elementor-element-6222357a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-26933 .elementor-element.elementor-element-6d665181 img{width:100%;}.elementor-26933 .elementor-element.elementor-element-4b3dae95{--display:flex;}.elementor-26933 .elementor-element.elementor-element-639db1d2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-26933 .elementor-element.elementor-element-3cae1c3d img{width:100%;}.elementor-26933 .elementor-element.elementor-element-5b71fd38{--display:flex;}.elementor-26933 .elementor-element.elementor-element-364a4cb9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-26933 .elementor-element.elementor-element-59a5d63 img{width:100%;}.elementor-26933 .elementor-element.elementor-element-1a1e6f8a{--display:flex;}.elementor-26933 .elementor-element.elementor-element-5102ec24{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-26933 .elementor-element.elementor-element-3c65e07f img{width:100%;}.elementor-26933 .elementor-element.elementor-element-dd11a93{--e-n-carousel-swiper-slides-to-display:7;--e-n-carousel-swiper-offset-size:80px;--e-n-carousel-swiper-slides-gap:0px;padding:20% 0% 5% 0%;z-index:20;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-26933 .elementor-element.elementor-element-dd11a93.elementor-element{--align-self:center;--order:99999 /* order end hack */;}:where( .elementor-26933 .elementor-element.elementor-element-dd11a93 .swiper-slide ) > .e-con{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-26933 .elementor-element.elementor-element-714ae8e9{--display:flex;--padding-top:148px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-26933 .elementor-element.elementor-element-6a1df3bd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26933 .elementor-element.elementor-element-79271bd7{width:var( --container-widget-width, 50% );max-width:50%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-26933 .elementor-element.elementor-element-79271bd7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-26933 .elementor-element.elementor-element-79271bd7 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:52px;font-weight:600;line-height:60px;letter-spacing:-2px;color:#FFFFFF;}.elementor-26933 .elementor-element.elementor-element-5dedcf5c{--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:stretch;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--border-radius:25px 25px 25px 25px;--margin-top:30px;--margin-bottom:97px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26933 .elementor-element.elementor-element-59444545{--display:flex;--border-radius:25px 0px 0px 25px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-26933 .elementor-element.elementor-element-59444545:not(.elementor-motion-effects-element-type-background), .elementor-26933 .elementor-element.elementor-element-59444545 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#262626;}.elementor-26933 .elementor-element.elementor-element-2f2be52b{--display:flex;}.elementor-26933 .elementor-element.elementor-element-4b8703fd{--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;--border-radius:0px 25px 25px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26933 .elementor-element.elementor-element-4b8703fd:not(.elementor-motion-effects-element-type-background), .elementor-26933 .elementor-element.elementor-element-4b8703fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#262626;}.elementor-26933 .elementor-element.elementor-element-13215711{--display:flex;--border-radius:25px 25px 25px 25px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-26933 .elementor-element.elementor-element-13215711:not(.elementor-motion-effects-element-type-background), .elementor-26933 .elementor-element.elementor-element-13215711 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#202020;}.elementor-26933 .elementor-element.elementor-element-9fb90c6{--display:flex;--border-radius:25px 25px 25px 25px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-26933 .elementor-element.elementor-element-9fb90c6:not(.elementor-motion-effects-element-type-background), .elementor-26933 .elementor-element.elementor-element-9fb90c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#202020;}.elementor-26933 .elementor-element.elementor-element-319634dd{--display:flex;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26933 .elementor-element.elementor-element-4d55865e{--display:flex;}.elementor-26933 .elementor-element.elementor-element-7b3ac11f{text-align:center;}.elementor-26933 .elementor-element.elementor-element-7b3ac11f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:52px;font-weight:600;line-height:60px;letter-spacing:-2px;color:#262626;}.elementor-26933 .elementor-element.elementor-element-7db1c3dc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26933 .elementor-element.elementor-element-12cddf7b{--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;}.elementor-26933 .elementor-element.elementor-element-763740b9{--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;}.elementor-26933 .elementor-element.elementor-element-20705166{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-26933 .elementor-element.elementor-element-cca2eab img{width:124px;height:124px;}.elementor-26933 .elementor-element.elementor-element-72fd514f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-26933 .elementor-element.elementor-element-3f66aafb img{width:124px;height:124px;}.elementor-26933 .elementor-element.elementor-element-33443bd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-26933 .elementor-element.elementor-element-4cd19980 img{width:124px;height:124px;}.elementor-26933 .elementor-element.elementor-element-1f7d6f53{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-26933 .elementor-element.elementor-element-610f0a3d img{width:124%;height:124px;}.elementor-26933 .elementor-element.elementor-element-467fb1f8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-26933 .elementor-element.elementor-element-14da86d7 img{width:100%;height:124px;}.elementor-26933 .elementor-element.elementor-element-4f5069a9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-26933 .elementor-element.elementor-element-7e6be2db img{width:100%;height:124px;}.elementor-26933 .elementor-element.elementor-element-7cca00f8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-26933 .elementor-element.elementor-element-55cd98c2 img{width:100%;height:124px;}.elementor-26933 .elementor-element.elementor-element-ff373ec{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-26933 .elementor-element.elementor-element-e13601a img{width:100%;height:124px;}.elementor-26933 .elementor-element.elementor-element-7ceae63c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-26933 .elementor-element.elementor-element-70ff84ec img{width:100%;height:124px;}.elementor-26933 .elementor-element.elementor-element-3234245c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-26933 .elementor-element.elementor-element-30c09c9d img{width:100%;height:124px;}.elementor-26933 .elementor-element.elementor-element-19f46e05{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-26933 .elementor-element.elementor-element-19840bc1 img{width:100%;height:124px;}.elementor-26933 .elementor-element.elementor-element-3d757fdf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-26933 .elementor-element.elementor-element-2f33b4af img{width:100%;height:124px;}.elementor-26933 .elementor-element.elementor-element-70204cc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-26933 .elementor-element.elementor-element-572e451d img{width:100%;height:124px;}.elementor-26933 .elementor-element.elementor-element-2c43d0ba{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-26933 .elementor-element.elementor-element-e27a518 img{width:100%;height:124px;}.elementor-26933 .elementor-element.elementor-element-350701d3{--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;}.elementor-26933 .elementor-element.elementor-element-9452e0a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-26933 .elementor-element.elementor-element-20c3d955 img{width:124px;height:124px;}.elementor-26933 .elementor-element.elementor-element-1c21e5d1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-26933 .elementor-element.elementor-element-29040700 img{width:124px;height:124px;}.elementor-26933 .elementor-element.elementor-element-35fd2d5f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-26933 .elementor-element.elementor-element-2f52d8d0 img{width:124px;height:124px;}.elementor-26933 .elementor-element.elementor-element-75f793a6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-26933 .elementor-element.elementor-element-4cb175b2 img{width:124%;height:124px;}.elementor-26933 .elementor-element.elementor-element-5252d743{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-26933 .elementor-element.elementor-element-670c881e img{width:100%;height:124px;}.elementor-26933 .elementor-element.elementor-element-2e09954b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-26933 .elementor-element.elementor-element-4e841c5b img{width:100%;height:124px;}.elementor-26933 .elementor-element.elementor-element-7eefd37f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-26933 .elementor-element.elementor-element-775c4f84 img{width:100%;height:124px;}.elementor-26933 .elementor-element.elementor-element-214157dc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-26933 .elementor-element.elementor-element-75965ca9 img{width:100%;height:124px;}.elementor-26933 .elementor-element.elementor-element-3d594624{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-26933 .elementor-element.elementor-element-70957337 img{width:100%;height:124px;}.elementor-26933 .elementor-element.elementor-element-266ad587{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-26933 .elementor-element.elementor-element-31e1b168 img{width:100%;height:124px;}.elementor-26933 .elementor-element.elementor-element-6402e9aa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-26933 .elementor-element.elementor-element-16d18b img{width:100%;height:124px;}.elementor-26933 .elementor-element.elementor-element-583a55ed{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-26933 .elementor-element.elementor-element-2e1cd664 img{width:100%;height:124px;}.elementor-26933 .elementor-element.elementor-element-7c5ac305{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-26933 .elementor-element.elementor-element-5b7a9a2c img{width:100%;height:124px;}.elementor-26933 .elementor-element.elementor-element-5591eb60{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-26933 .elementor-element.elementor-element-45e5dd96 img{width:100%;height:124px;}.elementor-26933 .elementor-element.elementor-element-1a0bede8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26933 .elementor-element.elementor-element-505dd82a{--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;}.elementor-26933 .elementor-element.elementor-element-70b37143{--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;}.elementor-26933 .elementor-element.elementor-element-36a0cf28{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-26933 .elementor-element.elementor-element-311ebaa3 img{width:124px;height:124px;}.elementor-26933 .elementor-element.elementor-element-6d14cec9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-26933 .elementor-element.elementor-element-1c3193e1 img{width:124px;height:124px;}.elementor-26933 .elementor-element.elementor-element-446e9cce{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-26933 .elementor-element.elementor-element-2ab66d1b img{width:124px;height:124px;}.elementor-26933 .elementor-element.elementor-element-4230861c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-26933 .elementor-element.elementor-element-158e0323 img{width:124%;height:124px;}.elementor-26933 .elementor-element.elementor-element-49b1b447{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-26933 .elementor-element.elementor-element-f409b10 img{width:100%;height:124px;}.elementor-26933 .elementor-element.elementor-element-4887bcd0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-26933 .elementor-element.elementor-element-6a7269b8 img{width:100%;height:124px;}.elementor-26933 .elementor-element.elementor-element-79c0c58f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-26933 .elementor-element.elementor-element-7ac22ee1 img{width:100%;height:124px;}.elementor-26933 .elementor-element.elementor-element-231acaa8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-26933 .elementor-element.elementor-element-513530eb img{width:100%;height:124px;}.elementor-26933 .elementor-element.elementor-element-1ceff811{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-26933 .elementor-element.elementor-element-ad25cf3 img{width:100%;height:124px;}.elementor-26933 .elementor-element.elementor-element-62c5d7cb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-26933 .elementor-element.elementor-element-60e12438 img{width:100%;height:124px;}.elementor-26933 .elementor-element.elementor-element-3f019176{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-26933 .elementor-element.elementor-element-11090d79 img{width:100%;height:124px;}.elementor-26933 .elementor-element.elementor-element-290b79d4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-26933 .elementor-element.elementor-element-12bbfcb3 img{width:100%;height:124px;}.elementor-26933 .elementor-element.elementor-element-6d7c8d44{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-26933 .elementor-element.elementor-element-4a31cf53 img{width:100%;height:124px;}.elementor-26933 .elementor-element.elementor-element-321a1684{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-26933 .elementor-element.elementor-element-531564a img{width:100%;height:124px;}.elementor-26933 .elementor-element.elementor-element-2627ad8e{--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;}.elementor-26933 .elementor-element.elementor-element-604d81f1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-26933 .elementor-element.elementor-element-7ebe1754 img{width:124px;height:124px;}.elementor-26933 .elementor-element.elementor-element-7d78ad16{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-26933 .elementor-element.elementor-element-2afa61a9 img{width:124px;height:124px;}.elementor-26933 .elementor-element.elementor-element-2098b4b9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-26933 .elementor-element.elementor-element-2a942317 img{width:124px;height:124px;}.elementor-26933 .elementor-element.elementor-element-167eea1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-26933 .elementor-element.elementor-element-16205340 img{width:124%;height:124px;}.elementor-26933 .elementor-element.elementor-element-46a16a19{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-26933 .elementor-element.elementor-element-25ad1e2d img{width:100%;height:124px;}.elementor-26933 .elementor-element.elementor-element-367c6884{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-26933 .elementor-element.elementor-element-4f6128f7 img{width:100%;height:124px;}.elementor-26933 .elementor-element.elementor-element-f44b020{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-26933 .elementor-element.elementor-element-2bc7c01b img{width:100%;height:124px;}.elementor-26933 .elementor-element.elementor-element-19401bea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-26933 .elementor-element.elementor-element-4d7e536a img{width:100%;height:124px;}.elementor-26933 .elementor-element.elementor-element-54be556{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-26933 .elementor-element.elementor-element-21d07511 img{width:100%;height:124px;}.elementor-26933 .elementor-element.elementor-element-588b727f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-26933 .elementor-element.elementor-element-35431de3 img{width:100%;height:124px;}.elementor-26933 .elementor-element.elementor-element-2340cbf5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-26933 .elementor-element.elementor-element-6c0dcc13 img{width:100%;height:124px;}.elementor-26933 .elementor-element.elementor-element-23e9f872{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-26933 .elementor-element.elementor-element-36095cae img{width:100%;height:124px;}.elementor-26933 .elementor-element.elementor-element-484e2cf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-26933 .elementor-element.elementor-element-2f883608 img{width:100%;height:124px;}.elementor-26933 .elementor-element.elementor-element-2f9efcc4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-26933 .elementor-element.elementor-element-2d53c6b1 img{width:100%;height:124px;}.elementor-26933 .elementor-element.elementor-element-61c5e0fc{--display:flex;}.elementor-26933 .elementor-element.elementor-element-245af9c0{--display:flex;}.elementor-26933 .elementor-element.elementor-element-55e9788 .elementor-heading-title{color:#262626;}.elementor-26933 .elementor-element.elementor-element-67b42a40 .elementor-heading-title{color:#262626;}.elementor-26933 .elementor-element.elementor-element-d49f479{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26933 .elementor-element.elementor-element-3979eb92{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26933 .elementor-element.elementor-element-63f0ae5e{padding:0px 0px 0px 0px;}.elementor-26933 .elementor-element.elementor-element-548d1fee{padding:0px 0px 0px 0px;}.elementor-26933 .elementor-element.elementor-element-367d6983{padding:0px 0px 0px 0px;}.elementor-26933 .elementor-element.elementor-element-1a62776f{padding:0px 0px 0px 0px;}.elementor-26933 .elementor-element.elementor-element-5115bff6{padding:0px 0px 0px 0px;}.elementor-26933 .elementor-element.elementor-element-797c970e{--display:flex;}.elementor-26933 .elementor-element.elementor-element-bc86dc9{--display:flex;}.elementor-26933 .elementor-element.elementor-element-105d2949{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26933 .elementor-element.elementor-element-f69d5a2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26933 .elementor-element.elementor-element-154b4f0d{padding:0px 0px 0px 0px;}.elementor-26933 .elementor-element.elementor-element-790c0c19{padding:0px 0px 0px 0px;}.elementor-26933 .elementor-element.elementor-element-65cfe84{padding:0px 0px 0px 0px;}.elementor-26933 .elementor-element.elementor-element-7f1dc6ed{padding:0px 0px 0px 0px;}.elementor-26933 .elementor-element.elementor-element-5bc51f03{--display:flex;}.elementor-26933 .elementor-element.elementor-element-4e6cf201 .elementor-button{background-color:var( --e-global-color-0853444 );font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:500;text-decoration:none;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#000000;color:#000000;transition-duration:0.5s;border-radius:41px 41px 41px 41px;padding:18px 60px 18px 60px;}.elementor-26933 .elementor-element.elementor-element-4e6cf201{width:var( --container-widget-width, 100% );max-width:100%;margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-26933 .elementor-element.elementor-element-4e6cf201.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-26933 .elementor-element.elementor-element-4e6cf201 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-26933 .elementor-element.elementor-element-4e6cf201 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-26933 .elementor-element.elementor-element-7e23f24a{--display:flex;}.elementor-26933 .elementor-element.elementor-element-19ebe2c2{--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:center;--padding-top:148px;--padding-bottom:148px;--padding-left:0px;--padding-right:0px;}.elementor-26933 .elementor-element.elementor-element-43ef14bc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26933 .elementor-element.elementor-element-2e05851e .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:52px;font-weight:600;line-height:60px;letter-spacing:-2px;color:#262626;}.elementor-26933 .elementor-element.elementor-element-78df262d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26933 .elementor-element.elementor-element-23701765 img{width:100%;max-width:246px;}.elementor-26933 .elementor-element.elementor-element-7b35debe{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26933 .elementor-element.elementor-element-2481ee26 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:52px;font-weight:600;line-height:60px;letter-spacing:-2px;color:#262626;}.elementor-26933 .elementor-element.elementor-element-421b363e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:146px;--margin-left:0px;--margin-right:0px;}.elementor-26933 .elementor-element.elementor-element-88c94e7{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:34px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26933 .elementor-element.elementor-element-2c88be41{text-align:center;}.elementor-26933 .elementor-element.elementor-element-2c88be41 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:52px;font-weight:600;line-height:60px;letter-spacing:-2px;color:#262626;}.elementor-26933 .elementor-element.elementor-element-a12adde{text-align:center;}.elementor-26933 .elementor-element.elementor-element-a12adde .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:600;line-height:24px;color:#585858;}.elementor-26933 .elementor-element.elementor-element-cc00ce4{--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-26933 .elementor-element.elementor-element-4a46a284{--display:flex;--min-height:564px;--border-radius:40px 40px 40px 40px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-26933 .elementor-element.elementor-element-4a46a284:not(.elementor-motion-effects-element-type-background), .elementor-26933 .elementor-element.elementor-element-4a46a284 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/wp-content/uploads/2026/09/start-img-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-26933 .elementor-element.elementor-element-17494bdb .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:36px;font-weight:600;line-height:44px;color:#FFFFFF;}.elementor-26933 .elementor-element.elementor-element-72b9f04b{width:var( --container-widget-width, 353px );max-width:353px;--container-widget-width:353px;--container-widget-flex-grow:0;}.elementor-26933 .elementor-element.elementor-element-72b9f04b .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-26933 .elementor-element.elementor-element-372c53a9{--display:flex;--margin-top:auto;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26933 .elementor-element.elementor-element-519ee878 .elementor-button{background-color:var( --e-global-color-0853444 );font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:500;text-decoration:none;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#000000;color:#000000;transition-duration:0.5s;border-radius:41px 41px 41px 41px;padding:18px 60px 18px 60px;}.elementor-26933 .elementor-element.elementor-element-519ee878{width:var( --container-widget-width, 100% );max-width:100%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0) 0;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-26933 .elementor-element.elementor-element-519ee878.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-26933 .elementor-element.elementor-element-519ee878 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-26933 .elementor-element.elementor-element-519ee878 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-26933 .elementor-element.elementor-element-cba99d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26933 .elementor-element.elementor-element-4d7ec612{--display:flex;--min-height:220px;--border-radius:40px 40px 40px 40px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-26933 .elementor-element.elementor-element-4d7ec612:not(.elementor-motion-effects-element-type-background), .elementor-26933 .elementor-element.elementor-element-4d7ec612 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/wp-content/uploads/2026/09/skip-2-1.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-26933 .elementor-element.elementor-element-52ab0f76 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:28px;font-weight:600;line-height:32px;color:#262626;}.elementor-26933 .elementor-element.elementor-element-795067e5{width:var( --container-widget-width, 353px );max-width:353px;--container-widget-width:353px;--container-widget-flex-grow:0;}.elementor-26933 .elementor-element.elementor-element-795067e5 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#262626;}.elementor-26933 .elementor-element.elementor-element-16a523a5{--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-26933 .elementor-element.elementor-element-3349836c{--display:flex;--min-height:324px;--border-radius:40px 40px 40px 40px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-26933 .elementor-element.elementor-element-3349836c:not(.elementor-motion-effects-element-type-background), .elementor-26933 .elementor-element.elementor-element-3349836c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/wp-content/uploads/2026/09/skip-3.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-26933 .elementor-element.elementor-element-1f985058{--display:flex;--margin-top:auto;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26933 .elementor-element.elementor-element-451ad948 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:28px;font-weight:600;line-height:32px;color:#FFFFFF;}.elementor-26933 .elementor-element.elementor-element-29c1f1a3{width:var( --container-widget-width, 353px );max-width:353px;--container-widget-width:353px;--container-widget-flex-grow:0;}.elementor-26933 .elementor-element.elementor-element-29c1f1a3 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-26933 .elementor-element.elementor-element-6e6e2b44{--display:flex;--min-height:324px;--border-radius:40px 40px 40px 40px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-26933 .elementor-element.elementor-element-6e6e2b44:not(.elementor-motion-effects-element-type-background), .elementor-26933 .elementor-element.elementor-element-6e6e2b44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/wp-content/uploads/2026/09/skip-4.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-26933 .elementor-element.elementor-element-be76b8c{--display:flex;--margin-top:auto;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26933 .elementor-element.elementor-element-52eb167 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:28px;font-weight:600;line-height:32px;color:#262626;}.elementor-26933 .elementor-element.elementor-element-58d26f5e{width:var( --container-widget-width, 353px );max-width:353px;--container-widget-width:353px;--container-widget-flex-grow:0;}.elementor-26933 .elementor-element.elementor-element-58d26f5e .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#262626;}.elementor-26933 .elementor-element.elementor-element-5b378d35{--display:flex;}.elementor-26933 .elementor-element.elementor-element-4183e782{--display:flex;}.elementor-26933 .elementor-element.elementor-element-2118f5ae{--display:flex;}.elementor-26933 .elementor-element.elementor-element-79274fe1{--display:flex;--min-height:564px;--border-radius:40px 40px 40px 40px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-26933 .elementor-element.elementor-element-79274fe1:not(.elementor-motion-effects-element-type-background), .elementor-26933 .elementor-element.elementor-element-79274fe1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/wp-content/uploads/2026/09/start-img-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-26933 .elementor-element.elementor-element-4f9b88bf .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:36px;font-weight:600;line-height:44px;color:#FFFFFF;}.elementor-26933 .elementor-element.elementor-element-532e54f7{width:var( --container-widget-width, 353px );max-width:353px;--container-widget-width:353px;--container-widget-flex-grow:0;}.elementor-26933 .elementor-element.elementor-element-532e54f7 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-26933 .elementor-element.elementor-element-40229488{--display:flex;--margin-top:auto;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26933 .elementor-element.elementor-element-64b3a941 .elementor-button{background-color:var( --e-global-color-0853444 );font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:500;text-decoration:none;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#000000;color:#000000;transition-duration:0.5s;border-radius:41px 41px 41px 41px;padding:18px 60px 18px 60px;}.elementor-26933 .elementor-element.elementor-element-64b3a941{width:var( --container-widget-width, 100% );max-width:100%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0) 0;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-26933 .elementor-element.elementor-element-64b3a941.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-26933 .elementor-element.elementor-element-64b3a941 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-26933 .elementor-element.elementor-element-64b3a941 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-26933 .elementor-element.elementor-element-60e32e8b{--display:flex;}.elementor-26933 .elementor-element.elementor-element-fdf4b57{--display:flex;--min-height:220px;--border-radius:40px 40px 40px 40px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-26933 .elementor-element.elementor-element-fdf4b57:not(.elementor-motion-effects-element-type-background), .elementor-26933 .elementor-element.elementor-element-fdf4b57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theporptrade.com/wp-content/uploads/2026/09/skip-2-1.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-26933 .elementor-element.elementor-element-6e6d5284 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:28px;font-weight:600;line-height:32px;color:#262626;}.elementor-26933 .elementor-element.elementor-element-405e22a1{width:var( --container-widget-width, 353px );max-width:353px;--container-widget-width:353px;--container-widget-flex-grow:0;}.elementor-26933 .elementor-element.elementor-element-405e22a1 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#262626;}.elementor-26933 .elementor-element.elementor-element-44ddf3dc{--display:flex;}.elementor-26933 .elementor-element.elementor-element-3fdedd35{--display:flex;--min-height:324px;--border-radius:40px 40px 40px 40px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-26933 .elementor-element.elementor-element-3fdedd35:not(.elementor-motion-effects-element-type-background), .elementor-26933 .elementor-element.elementor-element-3fdedd35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/wp-content/uploads/2026/09/skip-3.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-26933 .elementor-element.elementor-element-7982df1d{--display:flex;--margin-top:auto;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26933 .elementor-element.elementor-element-3e1241b .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:28px;font-weight:600;line-height:32px;color:#FFFFFF;}.elementor-26933 .elementor-element.elementor-element-1b1aaa1f{width:var( --container-widget-width, 353px );max-width:353px;--container-widget-width:353px;--container-widget-flex-grow:0;}.elementor-26933 .elementor-element.elementor-element-1b1aaa1f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-26933 .elementor-element.elementor-element-45019106{--display:flex;}.elementor-26933 .elementor-element.elementor-element-92379f0{--display:flex;--min-height:324px;--border-radius:40px 40px 40px 40px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-26933 .elementor-element.elementor-element-92379f0:not(.elementor-motion-effects-element-type-background), .elementor-26933 .elementor-element.elementor-element-92379f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/wp-content/uploads/2026/09/skip-4.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-26933 .elementor-element.elementor-element-c63ab2a{--display:flex;--margin-top:auto;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26933 .elementor-element.elementor-element-4ed3990b .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:28px;font-weight:600;line-height:32px;color:#262626;}.elementor-26933 .elementor-element.elementor-element-3a7d8ef8{width:var( --container-widget-width, 353px );max-width:353px;--container-widget-width:353px;--container-widget-flex-grow:0;}.elementor-26933 .elementor-element.elementor-element-3a7d8ef8 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#262626;}.elementor-26933 .elementor-element.elementor-element-5bcc0735{--display:flex;}.elementor-26933 .elementor-element.elementor-element-43fd5f8c{--display:flex;--min-height:640px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--border-radius:40px 40px 40px 40px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-26933 .elementor-element.elementor-element-43fd5f8c:not(.elementor-motion-effects-element-type-background), .elementor-26933 .elementor-element.elementor-element-43fd5f8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#262626;}.elementor-26933 .elementor-element.elementor-element-57fa69d1{--display:flex;--min-height:100%;--border-radius:32px 32px 32px 32px;}.elementor-26933 .elementor-element.elementor-element-57fa69d1:not(.elementor-motion-effects-element-type-background), .elementor-26933 .elementor-element.elementor-element-57fa69d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("/wp-content/uploads/2026/09/img-1111.png") 50% 50%;background-size:cover;}.elementor-26933 .elementor-element.elementor-element-70f6742b{--display:flex;}.elementor-26933 .elementor-element.elementor-element-6664955d .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:52px;font-weight:600;line-height:60px;letter-spacing:-2px;color:#FFFFFF;}.elementor-26933 .elementor-element.elementor-element-6233aff9{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-26933 .elementor-element.elementor-element-42c89775 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:52px;font-weight:600;line-height:60px;letter-spacing:-2px;color:#FFFFFF;}.elementor-26933 .elementor-element.elementor-element-177e2d66{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26933 .elementor-element.elementor-element-29a03e25{--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-start;--align-items:stretch;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26933 .elementor-element.elementor-element-7f83ac26{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26933 .elementor-element.elementor-element-493f1898 img{width:56px;}.elementor-26933 .elementor-element.elementor-element-2edd2eb5{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26933 .elementor-element.elementor-element-7ca52c47 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:600;line-height:24px;color:#FFFFFF;}.elementor-26933 .elementor-element.elementor-element-6d9641aa .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#D2D2D2;}.elementor-26933 .elementor-element.elementor-element-6e4eb3bf{--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-start;--align-items:stretch;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26933 .elementor-element.elementor-element-176a221e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26933 .elementor-element.elementor-element-48dc44a img{width:56px;}.elementor-26933 .elementor-element.elementor-element-6a99d03{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26933 .elementor-element.elementor-element-3122ee11 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:600;line-height:24px;color:#FFFFFF;}.elementor-26933 .elementor-element.elementor-element-c17081e .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#D2D2D2;}.elementor-26933 .elementor-element.elementor-element-26e745e3{--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-start;--align-items:stretch;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26933 .elementor-element.elementor-element-7a3c40e8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26933 .elementor-element.elementor-element-1a7db16 img{width:56px;}.elementor-26933 .elementor-element.elementor-element-5e85dd1a{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26933 .elementor-element.elementor-element-754e028f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:600;line-height:24px;color:#FFFFFF;}.elementor-26933 .elementor-element.elementor-element-2503a2a9 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#D2D2D2;}.elementor-26933 .elementor-element.elementor-element-4bd19659{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:152px;--margin-bottom:148px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26933 .elementor-element.elementor-element-723f0e87{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26933 .elementor-element.elementor-element-f46266c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-26933 .elementor-element.elementor-element-f46266c .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:52px;font-weight:600;line-height:60px;letter-spacing:-2px;color:#262626;}.elementor-26933 .elementor-element.elementor-element-524d36f1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26933 .elementor-element.elementor-element-524d36f1:not(.elementor-motion-effects-element-type-background), .elementor-26933 .elementor-element.elementor-element-524d36f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/wp-content/uploads/2026/09/trades-line-1.png");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-26933 .elementor-element.elementor-element-6c1ad3d2{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26933 .elementor-element.elementor-element-35d72fc1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26933 .elementor-element.elementor-element-1360b3dd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26933 .elementor-element.elementor-element-f30f854{--display:flex;--min-height:100%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-26933 .elementor-element.elementor-element-3b110bae{padding:0px 0px 0px 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:500;line-height:28px;color:#262626;}.elementor-26933 .elementor-element.elementor-element-454c071{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:auto;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26933 .elementor-element.elementor-element-6d18995{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26933 .elementor-element.elementor-element-708c4a09{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26933 .elementor-element.elementor-element-24acb57b{padding:0px 0px 0px 0px;}.elementor-26933 .elementor-element.elementor-element-24acb57b .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:600;line-height:20px;color:#262626;}.elementor-26933 .elementor-element.elementor-element-645eea7b{padding:0px 0px 0px 0px;}.elementor-26933 .elementor-element.elementor-element-645eea7b .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:600;line-height:16px;color:#262626;}.elementor-26933 .elementor-element.elementor-element-68e9afeb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26933 .elementor-element.elementor-element-775c84ef{--display:flex;--min-height:100%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26933 .elementor-element.elementor-element-60c59122{padding:0px 0px 0px 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:500;line-height:28px;color:#262626;}.elementor-26933 .elementor-element.elementor-element-36ff8b25{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:auto;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26933 .elementor-element.elementor-element-695588d0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26933 .elementor-element.elementor-element-19bc6462{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26933 .elementor-element.elementor-element-52c284c9{padding:0px 0px 0px 0px;}.elementor-26933 .elementor-element.elementor-element-52c284c9 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:600;line-height:20px;color:#262626;}.elementor-26933 .elementor-element.elementor-element-26678700{padding:0px 0px 0px 0px;}.elementor-26933 .elementor-element.elementor-element-26678700 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:600;line-height:16px;color:#262626;}.elementor-26933 .elementor-element.elementor-element-4a820895{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26933 .elementor-element.elementor-element-6d3f96c9{--display:flex;--min-height:100%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26933 .elementor-element.elementor-element-62254a23{padding:0px 0px 0px 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:500;line-height:28px;color:#262626;}.elementor-26933 .elementor-element.elementor-element-67e5d952{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:auto;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26933 .elementor-element.elementor-element-43e839da{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26933 .elementor-element.elementor-element-58ccd205{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26933 .elementor-element.elementor-element-8833175{padding:0px 0px 0px 0px;}.elementor-26933 .elementor-element.elementor-element-8833175 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:600;line-height:20px;color:#262626;}.elementor-26933 .elementor-element.elementor-element-32ab857b{padding:0px 0px 0px 0px;}.elementor-26933 .elementor-element.elementor-element-32ab857b .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:600;line-height:16px;color:#262626;}.elementor-26933 .elementor-element.elementor-element-42424255{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26933 .elementor-element.elementor-element-231ee964{--display:flex;--min-height:100%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26933 .elementor-element.elementor-element-6be9b704{padding:0px 0px 0px 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:500;line-height:28px;color:#262626;}.elementor-26933 .elementor-element.elementor-element-627acdc8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:auto;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26933 .elementor-element.elementor-element-34219198{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26933 .elementor-element.elementor-element-3bebae99{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26933 .elementor-element.elementor-element-2136154b{padding:0px 0px 0px 0px;}.elementor-26933 .elementor-element.elementor-element-2136154b .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:600;line-height:20px;color:#262626;}.elementor-26933 .elementor-element.elementor-element-42b45a8{padding:0px 0px 0px 0px;}.elementor-26933 .elementor-element.elementor-element-42b45a8 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:600;line-height:16px;color:#262626;}.elementor-26933 .elementor-element.elementor-element-5e2e76d{--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:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-26933 .elementor-element.elementor-element-7dad8b6f .elementor-icon-wrapper{text-align:center;}.elementor-26933 .elementor-element.elementor-element-68c3d047{padding:0px 0px 0px 0px;}.elementor-26933 .elementor-element.elementor-element-9a99e9e .elementor-icon-wrapper{text-align:center;}.elementor-26933 .elementor-element.elementor-element-21b98cd0{--display:flex;}.elementor-26933 .elementor-element.elementor-element-27c2ca10{--display:flex;--min-height:640px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:40px 40px 40px 40px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-26933 .elementor-element.elementor-element-27c2ca10:not(.elementor-motion-effects-element-type-background), .elementor-26933 .elementor-element.elementor-element-27c2ca10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://theporptrade.com/wp-content/uploads/2026/09/skip-bg-scaled.png") 50% 50%;background-size:cover;}.elementor-26933 .elementor-element.elementor-element-429141d7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-26933 .elementor-element.elementor-element-429141d7 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:52px;font-weight:600;line-height:60px;letter-spacing:2px;color:#262626;}.elementor-26933 .elementor-element.elementor-element-5341c1ba{width:var( --container-widget-width, 453px );max-width:453px;--container-widget-width:453px;--container-widget-flex-grow:0;}.elementor-26933 .elementor-element.elementor-element-5341c1ba .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;line-height:24px;color:#585858;}.elementor-26933 .elementor-element.elementor-element-5044cf56 .elementor-button{background-color:var( --e-global-color-0853444 );font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:500;text-decoration:none;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#000000;color:#000000;transition-duration:0.5s;border-radius:41px 41px 41px 41px;padding:18px 60px 18px 60px;}.elementor-26933 .elementor-element.elementor-element-5044cf56{width:var( --container-widget-width, 100% );max-width:100%;margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-26933 .elementor-element.elementor-element-5044cf56.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-26933 .elementor-element.elementor-element-5044cf56 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-26933 .elementor-element.elementor-element-5044cf56 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-26933 .elementor-element.elementor-element-ad438fa{--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-start;--align-items:flex-start;--margin-top:auto;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26933 .elementor-element.elementor-element-ad438fa.e-con{--align-self:flex-start;}.elementor-26933 .elementor-element.elementor-element-7ed50325 .elementor-button{background-color:#FFFFFF;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:500;text-decoration:none;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#262626;color:#262626;transition-duration:0.5s;border-radius:32px 32px 32px 32px;padding:8px 20px 8px 8px;}.elementor-26933 .elementor-element.elementor-element-7ed50325{width:auto;max-width:auto;margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-26933 .elementor-element.elementor-element-7ed50325.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-26933 .elementor-element.elementor-element-6d9bdd28 .elementor-button{background-color:#FFFFFF;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:500;text-decoration:none;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#262626;color:#262626;transition-duration:0.5s;border-radius:32px 32px 32px 32px;padding:8px 20px 8px 8px;}.elementor-26933 .elementor-element.elementor-element-6d9bdd28{width:auto;max-width:auto;margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-26933 .elementor-element.elementor-element-6d9bdd28.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-26933 .elementor-element.elementor-element-61e99415{--display:flex;--min-height:640px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:40px 40px 40px 40px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-26933 .elementor-element.elementor-element-2f19ed15{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-26933 .elementor-element.elementor-element-2f19ed15 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:52px;font-weight:600;line-height:60px;letter-spacing:2px;color:#262626;}.elementor-26933 .elementor-element.elementor-element-582b911{width:var( --container-widget-width, 453px );max-width:453px;--container-widget-width:453px;--container-widget-flex-grow:0;}.elementor-26933 .elementor-element.elementor-element-582b911 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;line-height:24px;color:#585858;}.elementor-26933 .elementor-element.elementor-element-283acb8f .elementor-button{background-color:var( --e-global-color-0853444 );font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:500;text-decoration:none;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#000000;color:#000000;transition-duration:0.5s;border-radius:41px 41px 41px 41px;padding:18px 60px 18px 60px;}.elementor-26933 .elementor-element.elementor-element-283acb8f{width:var( --container-widget-width, 100% );max-width:100%;margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-26933 .elementor-element.elementor-element-283acb8f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-26933 .elementor-element.elementor-element-283acb8f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-26933 .elementor-element.elementor-element-283acb8f .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-26933 .elementor-element.elementor-element-3f31cccb{--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-start;--align-items:flex-start;--margin-top:auto;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26933 .elementor-element.elementor-element-3f31cccb.e-con{--align-self:flex-start;}.elementor-26933 .elementor-element.elementor-element-64f8dc05 .elementor-button{background-color:#FFFFFF;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:500;text-decoration:none;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#262626;color:#262626;transition-duration:0.5s;border-radius:32px 32px 32px 32px;padding:8px 20px 8px 8px;}.elementor-26933 .elementor-element.elementor-element-64f8dc05{width:auto;max-width:auto;margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-26933 .elementor-element.elementor-element-64f8dc05.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-26933 .elementor-element.elementor-element-5354f187 .elementor-button{background-color:#FFFFFF;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:500;text-decoration:none;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#262626;color:#262626;transition-duration:0.5s;border-radius:32px 32px 32px 32px;padding:8px 20px 8px 8px;}.elementor-26933 .elementor-element.elementor-element-5354f187{width:auto;max-width:auto;margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-26933 .elementor-element.elementor-element-5354f187.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-26933 .elementor-element.elementor-element-29be00a{--display:flex;--min-height:544px;--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:140px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26933 .elementor-element.elementor-element-ded8994{--display:flex;--min-height:0px;--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:space-between;}.elementor-26933 .elementor-element.elementor-element-6d8ab472{width:var( --container-widget-width, 79.259% );max-width:79.259%;--container-widget-width:79.259%;--container-widget-flex-grow:0;text-align:center;}.elementor-26933 .elementor-element.elementor-element-6d8ab472.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-26933 .elementor-element.elementor-element-6d8ab472 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:52px;font-weight:600;line-height:60px;letter-spacing:-2px;color:#1D1F1E;}.elementor-26933 .elementor-element.elementor-element-6390c9a0{text-align:center;}.elementor-26933 .elementor-element.elementor-element-6390c9a0 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;line-height:24px;color:#585858;}.elementor-26933 .elementor-element.elementor-element-4aa91a5f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26933 .elementor-element.elementor-element-7521b1b3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:96px;}.elementor-26933 .elementor-element.elementor-element-7521b1b3:not(.elementor-motion-effects-element-type-background), .elementor-26933 .elementor-element.elementor-element-7521b1b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-26933 .elementor-element.elementor-element-2c5d1b04{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#585858;}.elementor-26933 .elementor-element.elementor-element-2dffe4c{--n-accordion-title-font-size:20px;width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:40px 40px 40px 40px;--n-accordion-title-normal-color:#262626;--n-accordion-icon-size:15px;}.elementor-26933 .elementor-element.elementor-element-2dffe4c > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#F6F6F6;border-style:none;}.elementor-26933 .elementor-element.elementor-element-2dffe4c > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#F6F6F6;}:where( .elementor-26933 .elementor-element.elementor-element-2dffe4c > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#F6F6F6;border-style:none;--border-radius:0px 0px 40px 40px;--padding-top:0px;--padding-right:20px;--padding-bottom:0px;--padding-left:32px;}.elementor-26933 .elementor-element.elementor-element-2dffe4c {--n-accordion-padding:15px 32px 15px 32px;}:where( .elementor-26933 .elementor-element.elementor-element-2dffe4c > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:500;line-height:28px;}.elementor-26933 .elementor-element.elementor-element-7931b3a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:96px;}.elementor-26933 .elementor-element.elementor-element-7931b3a:not(.elementor-motion-effects-element-type-background), .elementor-26933 .elementor-element.elementor-element-7931b3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-26933 .elementor-element.elementor-element-6452414a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#585858;}.elementor-26933 .elementor-element.elementor-element-74313c74{--n-accordion-title-font-size:20px;width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:40px 40px 40px 40px;--n-accordion-title-normal-color:#262626;--n-accordion-icon-size:15px;}.elementor-26933 .elementor-element.elementor-element-74313c74 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#F6F6F6;border-style:none;}.elementor-26933 .elementor-element.elementor-element-74313c74 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#F6F6F6;}:where( .elementor-26933 .elementor-element.elementor-element-74313c74 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#F6F6F6;border-style:none;--border-radius:0px 0px 40px 40px;--padding-top:0px;--padding-right:20px;--padding-bottom:0px;--padding-left:32px;}.elementor-26933 .elementor-element.elementor-element-74313c74 {--n-accordion-padding:15px 32px 15px 32px;}:where( .elementor-26933 .elementor-element.elementor-element-74313c74 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:500;line-height:28px;}.elementor-26933 .elementor-element.elementor-element-87ec01e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:96px;}.elementor-26933 .elementor-element.elementor-element-87ec01e:not(.elementor-motion-effects-element-type-background), .elementor-26933 .elementor-element.elementor-element-87ec01e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-26933 .elementor-element.elementor-element-50dff3c0{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#585858;}.elementor-26933 .elementor-element.elementor-element-30c57a04{--n-accordion-title-font-size:20px;width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:40px 40px 40px 40px;--n-accordion-title-normal-color:#262626;--n-accordion-icon-size:15px;}.elementor-26933 .elementor-element.elementor-element-30c57a04 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#F6F6F6;border-style:none;}.elementor-26933 .elementor-element.elementor-element-30c57a04 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#F6F6F6;}:where( .elementor-26933 .elementor-element.elementor-element-30c57a04 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#F6F6F6;border-style:none;--border-radius:0px 0px 40px 40px;--padding-top:0px;--padding-right:20px;--padding-bottom:0px;--padding-left:32px;}.elementor-26933 .elementor-element.elementor-element-30c57a04 {--n-accordion-padding:15px 32px 15px 32px;}:where( .elementor-26933 .elementor-element.elementor-element-30c57a04 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:500;line-height:28px;}.elementor-26933 .elementor-element.elementor-element-6104f1d1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:96px;}.elementor-26933 .elementor-element.elementor-element-6104f1d1:not(.elementor-motion-effects-element-type-background), .elementor-26933 .elementor-element.elementor-element-6104f1d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-26933 .elementor-element.elementor-element-499c040d{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#585858;}.elementor-26933 .elementor-element.elementor-element-3c434062{--n-accordion-title-font-size:20px;width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:40px 40px 40px 40px;--n-accordion-title-normal-color:#262626;--n-accordion-icon-size:15px;}.elementor-26933 .elementor-element.elementor-element-3c434062 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#F6F6F6;border-style:none;}.elementor-26933 .elementor-element.elementor-element-3c434062 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#F6F6F6;}:where( .elementor-26933 .elementor-element.elementor-element-3c434062 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#F6F6F6;border-style:none;--border-radius:0px 0px 40px 40px;--padding-top:0px;--padding-right:20px;--padding-bottom:0px;--padding-left:32px;}.elementor-26933 .elementor-element.elementor-element-3c434062 {--n-accordion-padding:15px 32px 15px 32px;}:where( .elementor-26933 .elementor-element.elementor-element-3c434062 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:500;line-height:28px;}.elementor-26933 .elementor-element.elementor-element-4633f53{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:96px;}.elementor-26933 .elementor-element.elementor-element-4633f53:not(.elementor-motion-effects-element-type-background), .elementor-26933 .elementor-element.elementor-element-4633f53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-26933 .elementor-element.elementor-element-1fac32b9{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#585858;}.elementor-26933 .elementor-element.elementor-element-150a94fe{--n-accordion-title-font-size:20px;width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:40px 40px 40px 40px;--n-accordion-title-normal-color:#262626;--n-accordion-icon-size:15px;}.elementor-26933 .elementor-element.elementor-element-150a94fe > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#F6F6F6;border-style:none;}.elementor-26933 .elementor-element.elementor-element-150a94fe > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#F6F6F6;}:where( .elementor-26933 .elementor-element.elementor-element-150a94fe > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#F6F6F6;border-style:none;--border-radius:0px 0px 40px 40px;--padding-top:0px;--padding-right:20px;--padding-bottom:0px;--padding-left:32px;}.elementor-26933 .elementor-element.elementor-element-150a94fe {--n-accordion-padding:15px 32px 15px 32px;}:where( .elementor-26933 .elementor-element.elementor-element-150a94fe > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:500;line-height:28px;}.elementor-26933 .elementor-element.elementor-element-e31a5f1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:96px;}.elementor-26933 .elementor-element.elementor-element-e31a5f1:not(.elementor-motion-effects-element-type-background), .elementor-26933 .elementor-element.elementor-element-e31a5f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-26933 .elementor-element.elementor-element-1d41f872{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#585858;}.elementor-26933 .elementor-element.elementor-element-4245f98b{--n-accordion-title-font-size:20px;width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:40px 40px 40px 40px;--n-accordion-title-normal-color:#262626;--n-accordion-icon-size:15px;}.elementor-26933 .elementor-element.elementor-element-4245f98b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#F6F6F6;border-style:none;}.elementor-26933 .elementor-element.elementor-element-4245f98b > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#F6F6F6;}:where( .elementor-26933 .elementor-element.elementor-element-4245f98b > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#F6F6F6;border-style:none;--border-radius:0px 0px 40px 40px;--padding-top:0px;--padding-right:20px;--padding-bottom:0px;--padding-left:32px;}.elementor-26933 .elementor-element.elementor-element-4245f98b {--n-accordion-padding:15px 32px 15px 32px;}:where( .elementor-26933 .elementor-element.elementor-element-4245f98b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:500;line-height:28px;}.elementor-26933 .elementor-element.elementor-element-554d8893{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26933 .elementor-element.elementor-element-7b1ecb19 .elementor-button{background-color:var( --e-global-color-0853444 );font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:500;text-decoration:none;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#000000;color:#000000;transition-duration:0.5s;border-radius:41px 41px 41px 41px;padding:18px 60px 18px 60px;}.elementor-26933 .elementor-element.elementor-element-7b1ecb19{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-26933 .elementor-element.elementor-element-7b1ecb19.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-26933 .elementor-element.elementor-element-7b1ecb19 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-26933 .elementor-element.elementor-element-7b1ecb19 .elementor-button .elementor-button-content-wrapper{gap:5px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-26933 .elementor-element.elementor-element-2137a3f7{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-26933 .elementor-element.elementor-element-ac88be4 .elementor-heading-title{font-size:44px;line-height:48px;}.elementor-26933 .elementor-element.elementor-element-505926ed{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26933 .elementor-element.elementor-element-dd11a93{--e-n-carousel-swiper-slides-to-display:2;padding:0% 0% 0% 0%;}.elementor-26933 .elementor-element.elementor-element-714ae8e9{--padding-top:70px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-26933 .elementor-element.elementor-element-79271bd7{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-26933 .elementor-element.elementor-element-79271bd7 .elementor-heading-title{font-size:32px;line-height:40px;}.elementor-26933 .elementor-element.elementor-element-5dedcf5c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-26933 .elementor-element.elementor-element-59444545{--border-radius:25px 25px 0px 0px;}.elementor-26933 .elementor-element.elementor-element-4b8703fd{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:0px 0px 025px 25px;}.elementor-26933 .elementor-element.elementor-element-319634dd{--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;}.elementor-26933 .elementor-element.elementor-element-7b3ac11f .elementor-heading-title{font-size:32px;line-height:36px;}.elementor-26933 .elementor-element.elementor-element-cca2eab img{width:96px;object-fit:contain;}.elementor-26933 .elementor-element.elementor-element-3f66aafb img{width:96px;object-fit:contain;}.elementor-26933 .elementor-element.elementor-element-4cd19980 img{width:96px;object-fit:contain;}.elementor-26933 .elementor-element.elementor-element-610f0a3d img{width:96px;object-fit:contain;}.elementor-26933 .elementor-element.elementor-element-14da86d7 img{width:96px;object-fit:contain;}.elementor-26933 .elementor-element.elementor-element-7e6be2db img{width:96px;object-fit:contain;}.elementor-26933 .elementor-element.elementor-element-55cd98c2 img{width:96px;object-fit:contain;}.elementor-26933 .elementor-element.elementor-element-e13601a img{width:96px;object-fit:contain;}.elementor-26933 .elementor-element.elementor-element-70ff84ec img{width:96px;object-fit:contain;}.elementor-26933 .elementor-element.elementor-element-30c09c9d img{width:96px;object-fit:contain;}.elementor-26933 .elementor-element.elementor-element-19840bc1 img{width:96px;object-fit:contain;}.elementor-26933 .elementor-element.elementor-element-2f33b4af img{width:96px;object-fit:contain;}.elementor-26933 .elementor-element.elementor-element-572e451d img{width:96px;object-fit:contain;}.elementor-26933 .elementor-element.elementor-element-e27a518 img{width:96px;object-fit:contain;}.elementor-26933 .elementor-element.elementor-element-20c3d955 img{width:96px;object-fit:contain;}.elementor-26933 .elementor-element.elementor-element-29040700 img{width:96px;object-fit:contain;}.elementor-26933 .elementor-element.elementor-element-2f52d8d0 img{width:96px;object-fit:contain;}.elementor-26933 .elementor-element.elementor-element-4cb175b2 img{width:96px;object-fit:contain;}.elementor-26933 .elementor-element.elementor-element-670c881e img{width:96px;object-fit:contain;}.elementor-26933 .elementor-element.elementor-element-4e841c5b img{width:96px;object-fit:contain;}.elementor-26933 .elementor-element.elementor-element-775c4f84 img{width:96px;object-fit:contain;}.elementor-26933 .elementor-element.elementor-element-75965ca9 img{width:96px;object-fit:contain;}.elementor-26933 .elementor-element.elementor-element-70957337 img{width:96px;object-fit:contain;}.elementor-26933 .elementor-element.elementor-element-31e1b168 img{width:96px;object-fit:contain;}.elementor-26933 .elementor-element.elementor-element-16d18b img{width:96px;object-fit:contain;}.elementor-26933 .elementor-element.elementor-element-2e1cd664 img{width:96px;object-fit:contain;}.elementor-26933 .elementor-element.elementor-element-5b7a9a2c img{width:96px;object-fit:contain;}.elementor-26933 .elementor-element.elementor-element-45e5dd96 img{width:96px;object-fit:contain;}.elementor-26933 .elementor-element.elementor-element-311ebaa3 img{width:96px;object-fit:contain;}.elementor-26933 .elementor-element.elementor-element-1c3193e1 img{width:96px;object-fit:contain;}.elementor-26933 .elementor-element.elementor-element-2ab66d1b img{width:96px;object-fit:contain;}.elementor-26933 .elementor-element.elementor-element-158e0323 img{width:96px;object-fit:contain;}.elementor-26933 .elementor-element.elementor-element-f409b10 img{width:96px;object-fit:contain;}.elementor-26933 .elementor-element.elementor-element-6a7269b8 img{width:96px;object-fit:contain;}.elementor-26933 .elementor-element.elementor-element-7ac22ee1 img{width:96px;object-fit:contain;}.elementor-26933 .elementor-element.elementor-element-513530eb img{width:96px;object-fit:contain;}.elementor-26933 .elementor-element.elementor-element-ad25cf3 img{width:96px;object-fit:contain;}.elementor-26933 .elementor-element.elementor-element-60e12438 img{width:96px;object-fit:contain;}.elementor-26933 .elementor-element.elementor-element-11090d79 img{width:96px;object-fit:contain;}.elementor-26933 .elementor-element.elementor-element-12bbfcb3 img{width:96px;object-fit:contain;}.elementor-26933 .elementor-element.elementor-element-4a31cf53 img{width:96px;object-fit:contain;}.elementor-26933 .elementor-element.elementor-element-531564a img{width:96px;object-fit:contain;}.elementor-26933 .elementor-element.elementor-element-7ebe1754 img{width:96px;object-fit:contain;}.elementor-26933 .elementor-element.elementor-element-2afa61a9 img{width:96px;object-fit:contain;}.elementor-26933 .elementor-element.elementor-element-2a942317 img{width:96px;object-fit:contain;}.elementor-26933 .elementor-element.elementor-element-16205340 img{width:96px;object-fit:contain;}.elementor-26933 .elementor-element.elementor-element-25ad1e2d img{width:96px;object-fit:contain;}.elementor-26933 .elementor-element.elementor-element-4f6128f7 img{width:96px;object-fit:contain;}.elementor-26933 .elementor-element.elementor-element-2bc7c01b img{width:96px;object-fit:contain;}.elementor-26933 .elementor-element.elementor-element-4d7e536a img{width:96px;object-fit:contain;}.elementor-26933 .elementor-element.elementor-element-21d07511 img{width:96px;object-fit:contain;}.elementor-26933 .elementor-element.elementor-element-35431de3 img{width:96px;object-fit:contain;}.elementor-26933 .elementor-element.elementor-element-6c0dcc13 img{width:96px;object-fit:contain;}.elementor-26933 .elementor-element.elementor-element-36095cae img{width:96px;object-fit:contain;}.elementor-26933 .elementor-element.elementor-element-2f883608 img{width:96px;object-fit:contain;}.elementor-26933 .elementor-element.elementor-element-2d53c6b1 img{width:96px;object-fit:contain;}.elementor-26933 .elementor-element.elementor-element-4e6cf201{width:100%;max-width:100%;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26933 .elementor-element.elementor-element-421b363e{--margin-top:0px;--margin-bottom:96px;--margin-left:0px;--margin-right:0px;}.elementor-26933 .elementor-element.elementor-element-88c94e7{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;}.elementor-26933 .elementor-element.elementor-element-2c88be41 .elementor-heading-title{font-size:32px;line-height:36px;}.elementor-26933 .elementor-element.elementor-element-a12adde .elementor-heading-title{font-size:16px;}.elementor-26933 .elementor-element.elementor-element-519ee878{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;}.elementor-26933 .elementor-element.elementor-element-5b378d35{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26933 .elementor-element.elementor-element-4183e782{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26933 .elementor-element.elementor-element-2118f5ae{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26933 .elementor-element.elementor-element-79274fe1{--min-height:354px;}.elementor-26933 .elementor-element.elementor-element-4f9b88bf .elementor-heading-title{font-size:24px;line-height:28px;}.elementor-26933 .elementor-element.elementor-element-532e54f7 .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-26933 .elementor-element.elementor-element-64b3a941{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26933 .elementor-element.elementor-element-60e32e8b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26933 .elementor-element.elementor-element-fdf4b57{--min-height:354px;}.elementor-26933 .elementor-element.elementor-element-fdf4b57:not(.elementor-motion-effects-element-type-background), .elementor-26933 .elementor-element.elementor-element-fdf4b57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom right;}.elementor-26933 .elementor-element.elementor-element-6e6d5284 .elementor-heading-title{font-size:24px;line-height:28px;}.elementor-26933 .elementor-element.elementor-element-405e22a1 .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-26933 .elementor-element.elementor-element-44ddf3dc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26933 .elementor-element.elementor-element-3fdedd35{--min-height:354px;}.elementor-26933 .elementor-element.elementor-element-3fdedd35:not(.elementor-motion-effects-element-type-background), .elementor-26933 .elementor-element.elementor-element-3fdedd35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-26933 .elementor-element.elementor-element-3e1241b .elementor-heading-title{font-size:24px;line-height:28px;}.elementor-26933 .elementor-element.elementor-element-1b1aaa1f .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-26933 .elementor-element.elementor-element-45019106{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26933 .elementor-element.elementor-element-92379f0{--min-height:354px;}.elementor-26933 .elementor-element.elementor-element-92379f0:not(.elementor-motion-effects-element-type-background), .elementor-26933 .elementor-element.elementor-element-92379f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-26933 .elementor-element.elementor-element-4ed3990b .elementor-heading-title{font-size:24px;line-height:28px;}.elementor-26933 .elementor-element.elementor-element-3a7d8ef8 .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-26933 .elementor-element.elementor-element-43fd5f8c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:29px 29px;--row-gap:29px;--column-gap:29px;--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-26933 .elementor-element.elementor-element-57fa69d1{--min-height:265px;}.elementor-26933 .elementor-element.elementor-element-70f6742b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26933 .elementor-element.elementor-element-70f6742b.e-con{--order:-99999 /* order start hack */;}.elementor-26933 .elementor-element.elementor-element-6664955d .elementor-heading-title{font-size:32px;line-height:36px;}.elementor-26933 .elementor-element.elementor-element-6233aff9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26933 .elementor-element.elementor-element-29a03e25{--flex-wrap:nowrap;}.elementor-26933 .elementor-element.elementor-element-6e4eb3bf{--flex-wrap:nowrap;}.elementor-26933 .elementor-element.elementor-element-26e745e3{--flex-wrap:nowrap;}.elementor-26933 .elementor-element.elementor-element-4bd19659:not(.elementor-motion-effects-element-type-background), .elementor-26933 .elementor-element.elementor-element-4bd19659 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theproptrade.com/wp-content/plugins/elementor/assets/images/placeholder.png");background-position:top center;background-repeat:no-repeat;}.elementor-26933 .elementor-element.elementor-element-4bd19659{--margin-top:72px;--margin-bottom:148px;--margin-left:0px;--margin-right:0px;--padding-top:126px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26933 .elementor-element.elementor-element-723f0e87{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-26933 .elementor-element.elementor-element-f46266c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-26933 .elementor-element.elementor-element-f46266c .elementor-heading-title{font-size:32px;line-height:36px;}.elementor-26933 .elementor-element.elementor-element-524d36f1:not(.elementor-motion-effects-element-type-background), .elementor-26933 .elementor-element.elementor-element-524d36f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center 30%;}.elementor-26933 .elementor-element.elementor-element-524d36f1{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-26933 .elementor-element.elementor-element-3b110bae{font-size:16px;line-height:24px;}.elementor-26933 .elementor-element.elementor-element-60c59122{font-size:16px;line-height:24px;}.elementor-26933 .elementor-element.elementor-element-62254a23{font-size:16px;line-height:24px;}.elementor-26933 .elementor-element.elementor-element-6be9b704{font-size:16px;line-height:24px;}.elementor-26933 .elementor-element.elementor-element-27c2ca10{--min-height:500px;--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-26933 .elementor-element.elementor-element-429141d7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-26933 .elementor-element.elementor-element-429141d7 .elementor-heading-title{font-size:32px;line-height:36px;}.elementor-26933 .elementor-element.elementor-element-5341c1ba .elementor-heading-title{font-size:16px;}.elementor-26933 .elementor-element.elementor-element-5044cf56{width:100%;max-width:100%;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26933 .elementor-element.elementor-element-ad438fa{--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;}.elementor-26933 .elementor-element.elementor-element-7ed50325{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26933 .elementor-element.elementor-element-6d9bdd28{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;}.elementor-26933 .elementor-element.elementor-element-61e99415{--min-height:500px;--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-26933 .elementor-element.elementor-element-2f19ed15{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-26933 .elementor-element.elementor-element-2f19ed15 .elementor-heading-title{font-size:32px;line-height:36px;}.elementor-26933 .elementor-element.elementor-element-582b911 .elementor-heading-title{font-size:16px;}.elementor-26933 .elementor-element.elementor-element-283acb8f{width:100%;max-width:100%;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26933 .elementor-element.elementor-element-3f31cccb{--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;}.elementor-26933 .elementor-element.elementor-element-64f8dc05{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26933 .elementor-element.elementor-element-5354f187{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;}.elementor-26933 .elementor-element.elementor-element-29be00a{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:96px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26933 .elementor-element.elementor-element-ded8994{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-26933 .elementor-element.elementor-element-6d8ab472 .elementor-heading-title{font-size:32px;line-height:36px;}.elementor-26933 .elementor-element.elementor-element-6390c9a0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;}.elementor-26933 .elementor-element.elementor-element-6390c9a0 .elementor-heading-title{font-size:16px;}.elementor-26933 .elementor-element.elementor-element-4aa91a5f{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-26933 .elementor-element.elementor-element-7521b1b3{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:96px;}.elementor-26933 .elementor-element.elementor-element-2dffe4c {--n-accordion-padding:16px 20px 16px 20px;}.elementor-26933 .elementor-element.elementor-element-2dffe4c{--n-accordion-title-font-size:16px;}:where( .elementor-26933 .elementor-element.elementor-element-2dffe4c > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:24px;}.elementor-26933 .elementor-element.elementor-element-7931b3a{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:96px;}.elementor-26933 .elementor-element.elementor-element-74313c74{padding:0px 0px 0px 0px;--n-accordion-title-font-size:16px;}.elementor-26933 .elementor-element.elementor-element-74313c74 {--n-accordion-padding:16px 20px 16px 20px;}:where( .elementor-26933 .elementor-element.elementor-element-74313c74 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:24px;}.elementor-26933 .elementor-element.elementor-element-87ec01e{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:96px;}.elementor-26933 .elementor-element.elementor-element-30c57a04 {--n-accordion-padding:16px 20px 16px 20px;}.elementor-26933 .elementor-element.elementor-element-30c57a04{--n-accordion-title-font-size:16px;}:where( .elementor-26933 .elementor-element.elementor-element-30c57a04 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:24px;}.elementor-26933 .elementor-element.elementor-element-6104f1d1{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:96px;}.elementor-26933 .elementor-element.elementor-element-3c434062 {--n-accordion-padding:16px 20px 16px 20px;}.elementor-26933 .elementor-element.elementor-element-3c434062{--n-accordion-title-font-size:16px;}:where( .elementor-26933 .elementor-element.elementor-element-3c434062 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:24px;}.elementor-26933 .elementor-element.elementor-element-4633f53{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:96px;}.elementor-26933 .elementor-element.elementor-element-150a94fe {--n-accordion-padding:16px 20px 16px 20px;}.elementor-26933 .elementor-element.elementor-element-150a94fe{--n-accordion-title-font-size:16px;}:where( .elementor-26933 .elementor-element.elementor-element-150a94fe > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:24px;}.elementor-26933 .elementor-element.elementor-element-e31a5f1{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:96px;}.elementor-26933 .elementor-element.elementor-element-4245f98b {--n-accordion-padding:16px 20px 16px 20px;}.elementor-26933 .elementor-element.elementor-element-4245f98b{--n-accordion-title-font-size:16px;}:where( .elementor-26933 .elementor-element.elementor-element-4245f98b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:24px;}.elementor-26933 .elementor-element.elementor-element-554d8893{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-26933 .elementor-element.elementor-element-7b1ecb19{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;}}@media(max-width:767px){.elementor-26933 .elementor-element.elementor-element-1dea57fd{--min-height:815px;--justify-content:flex-start;--padding-top:9%;--padding-bottom:5%;--padding-left:2%;--padding-right:2%;}.elementor-26933 .elementor-element.elementor-element-2137a3f7{--padding-top:80px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-26933 .elementor-element.elementor-element-ac88be4{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26933 .elementor-element.elementor-element-ac88be4 .elementor-heading-title{font-size:29px;line-height:37px;}.elementor-26933 .elementor-element.elementor-element-67d8fe50{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:379px;--container-widget-flex-grow:0;width:var( --container-widget-width, 379px );max-width:379px;text-align:start;}.elementor-26933 .elementor-element.elementor-element-67d8fe50.elementor-element{--align-self:center;}.elementor-26933 .elementor-element.elementor-element-505926ed{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-26933 .elementor-element.elementor-element-372d52d2{--flex-wrap:nowrap;--margin-top:auto;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26933 .elementor-element.elementor-element-30774012{--width:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26933 .elementor-element.elementor-element-2815d13e .elementor-heading-title{font-size:28px;line-height:28px;}.elementor-26933 .elementor-element.elementor-element-19d6fc35 .elementor-heading-title{font-size:18px;line-height:18px;}.elementor-26933 .elementor-element.elementor-element-a9cc1f1{--width:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26933 .elementor-element.elementor-element-3f433dd6 .elementor-heading-title{font-size:28px;line-height:28px;}.elementor-26933 .elementor-element.elementor-element-5a1560c8 .elementor-heading-title{font-size:18px;line-height:18px;}.elementor-26933 .elementor-element.elementor-element-2756f402{--width:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26933 .elementor-element.elementor-element-5e732b89 .elementor-heading-title{font-size:28px;line-height:28px;}.elementor-26933 .elementor-element.elementor-element-6c76c5f9 .elementor-heading-title{font-size:18px;line-height:18px;}.elementor-26933 .elementor-element.elementor-element-12082620{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26933 .elementor-element.elementor-element-dd11a93{--e-n-carousel-swiper-slides-to-display:2;}.elementor-26933 .elementor-element.elementor-element-79271bd7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-26933 .elementor-element.elementor-element-79271bd7 .elementor-heading-title{font-size:32px;line-height:36px;}.elementor-26933 .elementor-element.elementor-element-5dedcf5c{--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-26933 .elementor-element.elementor-element-cca2eab img{width:48px;}.elementor-26933 .elementor-element.elementor-element-3f66aafb img{width:48px;}.elementor-26933 .elementor-element.elementor-element-4cd19980 img{width:48px;}.elementor-26933 .elementor-element.elementor-element-610f0a3d img{width:48px;}.elementor-26933 .elementor-element.elementor-element-14da86d7 img{width:48px;}.elementor-26933 .elementor-element.elementor-element-7e6be2db img{width:48px;}.elementor-26933 .elementor-element.elementor-element-55cd98c2 img{width:48px;}.elementor-26933 .elementor-element.elementor-element-e13601a img{width:48px;}.elementor-26933 .elementor-element.elementor-element-70ff84ec img{width:48px;}.elementor-26933 .elementor-element.elementor-element-30c09c9d img{width:48px;}.elementor-26933 .elementor-element.elementor-element-19840bc1 img{width:48px;}.elementor-26933 .elementor-element.elementor-element-2f33b4af img{width:48px;}.elementor-26933 .elementor-element.elementor-element-572e451d img{width:48px;}.elementor-26933 .elementor-element.elementor-element-e27a518 img{width:48px;}.elementor-26933 .elementor-element.elementor-element-20c3d955 img{width:48px;}.elementor-26933 .elementor-element.elementor-element-29040700 img{width:48px;}.elementor-26933 .elementor-element.elementor-element-2f52d8d0 img{width:48px;}.elementor-26933 .elementor-element.elementor-element-4cb175b2 img{width:48px;}.elementor-26933 .elementor-element.elementor-element-670c881e img{width:48px;}.elementor-26933 .elementor-element.elementor-element-4e841c5b img{width:48px;}.elementor-26933 .elementor-element.elementor-element-775c4f84 img{width:48px;}.elementor-26933 .elementor-element.elementor-element-75965ca9 img{width:48px;}.elementor-26933 .elementor-element.elementor-element-70957337 img{width:48px;}.elementor-26933 .elementor-element.elementor-element-31e1b168 img{width:48px;}.elementor-26933 .elementor-element.elementor-element-16d18b img{width:48px;}.elementor-26933 .elementor-element.elementor-element-2e1cd664 img{width:48px;}.elementor-26933 .elementor-element.elementor-element-5b7a9a2c img{width:48px;}.elementor-26933 .elementor-element.elementor-element-45e5dd96 img{width:48px;}.elementor-26933 .elementor-element.elementor-element-70b37143{--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;}.elementor-26933 .elementor-element.elementor-element-311ebaa3 img{width:48px;}.elementor-26933 .elementor-element.elementor-element-1c3193e1 img{width:48px;}.elementor-26933 .elementor-element.elementor-element-2ab66d1b img{width:48px;}.elementor-26933 .elementor-element.elementor-element-158e0323 img{width:48px;}.elementor-26933 .elementor-element.elementor-element-f409b10 img{width:48px;}.elementor-26933 .elementor-element.elementor-element-6a7269b8 img{width:48px;}.elementor-26933 .elementor-element.elementor-element-7ac22ee1 img{width:48px;}.elementor-26933 .elementor-element.elementor-element-513530eb img{width:48px;}.elementor-26933 .elementor-element.elementor-element-ad25cf3 img{width:48px;}.elementor-26933 .elementor-element.elementor-element-60e12438 img{width:48px;}.elementor-26933 .elementor-element.elementor-element-11090d79 img{width:48px;}.elementor-26933 .elementor-element.elementor-element-12bbfcb3 img{width:48px;}.elementor-26933 .elementor-element.elementor-element-4a31cf53 img{width:48px;}.elementor-26933 .elementor-element.elementor-element-531564a img{width:48px;}.elementor-26933 .elementor-element.elementor-element-2627ad8e{--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;}.elementor-26933 .elementor-element.elementor-element-7ebe1754 img{width:48px;}.elementor-26933 .elementor-element.elementor-element-2afa61a9 img{width:48px;}.elementor-26933 .elementor-element.elementor-element-2a942317 img{width:48px;}.elementor-26933 .elementor-element.elementor-element-16205340 img{width:48px;}.elementor-26933 .elementor-element.elementor-element-25ad1e2d img{width:48px;}.elementor-26933 .elementor-element.elementor-element-4f6128f7 img{width:48px;}.elementor-26933 .elementor-element.elementor-element-2bc7c01b img{width:48px;}.elementor-26933 .elementor-element.elementor-element-4d7e536a img{width:48px;}.elementor-26933 .elementor-element.elementor-element-21d07511 img{width:48px;}.elementor-26933 .elementor-element.elementor-element-35431de3 img{width:48px;}.elementor-26933 .elementor-element.elementor-element-6c0dcc13 img{width:48px;}.elementor-26933 .elementor-element.elementor-element-36095cae img{width:48px;}.elementor-26933 .elementor-element.elementor-element-2f883608 img{width:48px;}.elementor-26933 .elementor-element.elementor-element-2d53c6b1 img{width:48px;}.elementor-26933 .elementor-element.elementor-element-4e6cf201{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-26933 .elementor-element.elementor-element-421b363e{--margin-top:0px;--margin-bottom:96px;--margin-left:0px;--margin-right:0px;}.elementor-26933 .elementor-element.elementor-element-519ee878{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-26933 .elementor-element.elementor-element-64b3a941{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-26933 .elementor-element.elementor-element-6233aff9{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-26933 .elementor-element.elementor-element-7f83ac26{--width:56px;}.elementor-26933 .elementor-element.elementor-element-176a221e{--width:56px;}.elementor-26933 .elementor-element.elementor-element-7a3c40e8{--width:56px;}.elementor-26933 .elementor-element.elementor-element-4bd19659:not(.elementor-motion-effects-element-type-background), .elementor-26933 .elementor-element.elementor-element-4bd19659 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/wp-content/uploads/2026/09/24-7.png");background-position:top right;}.elementor-26933 .elementor-element.elementor-element-4bd19659{--margin-top:72px;--margin-bottom:96px;--margin-left:0px;--margin-right:0px;}.elementor-26933 .elementor-element.elementor-element-524d36f1:not(.elementor-motion-effects-element-type-background), .elementor-26933 .elementor-element.elementor-element-524d36f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0 0%;}.elementor-26933 .elementor-element.elementor-element-454c071{--flex-wrap:nowrap;}.elementor-26933 .elementor-element.elementor-element-6d18995{--width:25%;}.elementor-26933 .elementor-element.elementor-element-36ff8b25{--flex-wrap:nowrap;}.elementor-26933 .elementor-element.elementor-element-695588d0{--width:25%;}.elementor-26933 .elementor-element.elementor-element-67e5d952{--flex-wrap:nowrap;}.elementor-26933 .elementor-element.elementor-element-43e839da{--width:25%;}.elementor-26933 .elementor-element.elementor-element-627acdc8{--flex-wrap:nowrap;}.elementor-26933 .elementor-element.elementor-element-34219198{--width:25%;}.elementor-26933 .elementor-element.elementor-element-27c2ca10{--min-height:756px;}.elementor-26933 .elementor-element.elementor-element-5044cf56{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-26933 .elementor-element.elementor-element-7ed50325{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-26933 .elementor-element.elementor-element-6d9bdd28{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-26933 .elementor-element.elementor-element-61e99415:not(.elementor-motion-effects-element-type-background), .elementor-26933 .elementor-element.elementor-element-61e99415 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/wp-content/uploads/2026/09/bg-123.png");}.elementor-26933 .elementor-element.elementor-element-61e99415{--min-height:756px;}.elementor-26933 .elementor-element.elementor-element-283acb8f{width:auto;max-width:auto;margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-26933 .elementor-element.elementor-element-283acb8f.elementor-element{--align-self:flex-start;}.elementor-26933 .elementor-element.elementor-element-3f31cccb{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-26933 .elementor-element.elementor-element-64f8dc05{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-26933 .elementor-element.elementor-element-5354f187{width:100%;max-width:100%;margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-26933 .elementor-element.elementor-element-29be00a{--z-index:10;}.elementor-26933 .elementor-element.elementor-element-7b1ecb19{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-26933 .elementor-element.elementor-element-1dea57fd{--width:100%;}.elementor-26933 .elementor-element.elementor-element-2137a3f7{--width:1314px;}.elementor-26933 .elementor-element.elementor-element-372d52d2{--content-width:1314px;}.elementor-26933 .elementor-element.elementor-element-30774012{--width:auto;}.elementor-26933 .elementor-element.elementor-element-a9cc1f1{--width:auto;}.elementor-26933 .elementor-element.elementor-element-2756f402{--width:auto;}.elementor-26933 .elementor-element.elementor-element-714ae8e9{--content-width:1270px;}.elementor-26933 .elementor-element.elementor-element-5dedcf5c{--content-width:1314px;}.elementor-26933 .elementor-element.elementor-element-59444545{--width:60%;}.elementor-26933 .elementor-element.elementor-element-4b8703fd{--width:40%;}.elementor-26933 .elementor-element.elementor-element-61c5e0fc{--width:1440px;}.elementor-26933 .elementor-element.elementor-element-43ef14bc{--width:auto;}.elementor-26933 .elementor-element.elementor-element-78df262d{--width:auto;}.elementor-26933 .elementor-element.elementor-element-7b35debe{--width:auto;}.elementor-26933 .elementor-element.elementor-element-421b363e{--content-width:1320px;}.elementor-26933 .elementor-element.elementor-element-4a46a284{--width:40%;}.elementor-26933 .elementor-element.elementor-element-cba99d{--width:60%;}.elementor-26933 .elementor-element.elementor-element-79274fe1{--width:40%;}.elementor-26933 .elementor-element.elementor-element-5bcc0735{--content-width:1312px;}.elementor-26933 .elementor-element.elementor-element-7f83ac26{--width:56px;}.elementor-26933 .elementor-element.elementor-element-176a221e{--width:56px;}.elementor-26933 .elementor-element.elementor-element-7a3c40e8{--width:56px;}.elementor-26933 .elementor-element.elementor-element-6d18995{--width:auto;}.elementor-26933 .elementor-element.elementor-element-708c4a09{--width:auto;}.elementor-26933 .elementor-element.elementor-element-695588d0{--width:auto;}.elementor-26933 .elementor-element.elementor-element-19bc6462{--width:auto;}.elementor-26933 .elementor-element.elementor-element-43e839da{--width:auto;}.elementor-26933 .elementor-element.elementor-element-58ccd205{--width:auto;}.elementor-26933 .elementor-element.elementor-element-34219198{--width:auto;}.elementor-26933 .elementor-element.elementor-element-3bebae99{--width:auto;}.elementor-26933 .elementor-element.elementor-element-21b98cd0{--content-width:1322px;}.elementor-26933 .elementor-element.elementor-element-4aa91a5f{--content-width:868px;}}@media(max-width:1024px) and (min-width:768px){.elementor-26933 .elementor-element.elementor-element-2137a3f7{--width:100%;}.elementor-26933 .elementor-element.elementor-element-59444545{--width:100%;}.elementor-26933 .elementor-element.elementor-element-4b8703fd{--width:100%;}.elementor-26933 .elementor-element.elementor-element-5b378d35{--width:100%;}.elementor-26933 .elementor-element.elementor-element-79274fe1{--width:100%;}.elementor-26933 .elementor-element.elementor-element-27c2ca10{--width:100%;}.elementor-26933 .elementor-element.elementor-element-61e99415{--width:100%;}}/* Start custom CSS for button, class: .elementor-element-505926ed */@media (max-width: 767px) {
    .elementor-26933 .elementor-element.elementor-element-505926ed {
        display: inline-flex;
        justify-content: flex-start;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-457f686c */.elementor-26933 .elementor-element.elementor-element-457f686c {
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ede42aa */.elementor-26933 .elementor-element.elementor-element-4ede42aa {
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f8b2549 */.elementor-26933 .elementor-element.elementor-element-f8b2549 {
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-372d52d2 */.elementor-26933 .elementor-element.elementor-element-372d52d2 {
    position: relative;
    z-index: 30;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1dea57fd *//* Fade overlay */
.fade-bottom::after{
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: clamp(70px, 18vh, 150px);
  /*background: linear-gradient(to bottom, rgba(255,255,255,0), #fff);*/
  background: linear-gradient(0deg, #262626 0%, rgba(38, 38, 38, 0.00) 100%);
  /*background: linear-gradient(9deg, #262626 28.69%, rgba(38, 38, 38, 0.00) 93.14%);*/
  z-index: 10;
  pointer-events: none;
}

/* Make sure the video container is BELOW the fade */
.fade-bottom .elementor-background-video-container{
  position: absolute;
  inset: 0;
  z-index: 0;
}

/* VIDEO CONTROL ONLY: push focal point upward (keep values matching) */
.fade-bottom .elementor-background-video-container video.elementor-background-video-hosted{
  position: absolute;
  left: 50%;
  top: 50%;
  min-width: 100%;
  min-height: 100%;
  width: auto !important;
  height: auto !important;
  transform: translate(-50%, -50%);
  object-fit: cover;
}

/*.hero-section {*/
/*    overflow: hidden;*/
/*}*/

/* .elementor-26933 .elementor-element.elementor-element-1dea57fd:before {*/
/*      content: "";*/
/*  position: absolute;*/
/*  left: 0;*/
/*  bottom: 0;*/
/*  width: 100%;*/
/*     background: linear-gradient(9deg, #262626 28.69%, rgba(38, 38, 38, 0.00) 93.14%);*/
/*     transform: rotate(90deg);*/
/*     z-index: 10;*/
/*  pointer-events: none;*/
/* }*/

/* HERO */
.hero-section {
    position: relative;
    overflow: hidden;
}

/* Left dark fade */
.hero-section::before {
    content: "";
    position: absolute;
    z-index: 2;

    top: 0;
    bottom: 0;
    left: 0;

    width: 65%;

    background: linear-gradient(
        90deg,
        #262626 0%,
        #262626 28.69%,
        rgba(38, 38, 38, 0) 93.14%
    );

    pointer-events: none;
}

/* VIDEO */
.hero-section .elementor-background-video-container {
    z-index: 0;
}


.hero-section > .e-con-inner,
.hero-section > .e-con,
.hero-section > .elementor-element {
    position: relative;
    z-index: 3;
}

@media (max-width: 767px) {
    .hero-section {
        background-image: url('/wp-content/uploads/2026/09/bg-img-hero-mob.png') !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-dd11a93 */.elementor-26933 .elementor-element.elementor-element-dd11a93 .swiper-wrapper{
  -webkit-transition-timing-function: linear !important;
  transition-timing-function: linear !important; 
}

.elementor-26933 .elementor-element.elementor-element-dd11a93 {
    padding-top: 0;
    padding-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12082620 */.elementor-26933 .elementor-element.elementor-element-12082620 {
    background: #262626;
}

.elementor-26933 .elementor-element.elementor-element-12082620 .elementor-widget-n-carousel {
    padding-top: 0;
    padding-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-5ec12ec9 */.elementor-26933 .elementor-element.elementor-element-5ec12ec9 .tpt-group-steps .tpt-options-row .tpt-option {
    display: none !important;
}

.elementor-26933 .elementor-element.elementor-element-5ec12ec9 .tpt-group-steps .tpt-options-row .tpt-option.tpt-active {
   display: block !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-30d6622c *//* 1. Hide the Coupon Line for PayFlex 2 */
body:has(.tpt-option[data-value="payflex-2"].tpt-active) .tpt-coupon-box {
    display: none !important;
}

/* 2. Hide the Sale Price (Discounted) for PayFlex 2 */
body:has(.tpt-option[data-value="payflex-2"].tpt-active) .tpt-card-price {
    display: none !important;
}

/* 3. Style the Original Price to match your screenshot styling */
body:has(.tpt-option[data-value="payflex-2"].tpt-active) .tpt-old-price {
    display: block !important;
    text-decoration: none !important; /* Removes the strikethrough */
    
    /* Styles from your screenshot */
    font-size: 52px !important;
    font-weight: 700 !important;
    color: var(--tpt-white) !important;
    font-family: var(--font-jakarta) !important;
    line-height: 1 !important;
}
.tpt-price-box {
    position: relative;
}

.tpt-blockui-spinner {
    display: block !important;
    width: 36px !important;
    height: 36px !important;
    box-sizing: border-box !important;
    border: 4px solid rgba(255, 255, 255, 0.35) !important;
    border-top-color: #ffffff !important;
    border-radius: 50% !important;
    animation: tptWooSpin 0.8s linear infinite !important;
}

@keyframes tptWooSpin {
    to {
        transform: rotate(360deg);
    }
}

.tpt-card-buy.is-loading,
.tpt-card-buy:disabled {
    opacity: 0.65;
    cursor: wait;
    pointer-events: none;
}


@media (max-width: 460px) {
    .elementor-26933 .elementor-element.elementor-element-30d6622c .tpt-price-numbers {
        flex-wrap: wrap !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5dedcf5c *//* ============================================================
   TPT PRODUCT BUILDER - FINAL CONSOLIDATED CSS
   ============================================================ */

.elementor-26933 .elementor-element.elementor-element-5dedcf5c {
    --tpt-lime: #C7EA5D;
    --tpt-purple: #8A38F5;
    --tpt-white: #FFFFFF;
    --tpt-border: #1A1A1A;
    --font-jakarta: "Plus Jakarta Sans", sans-serif;
}

/* --- 1. HEADINGS & DESCRIPTIONS --- */
.elementor-26933 .elementor-element.elementor-element-5dedcf5c .tpt-builder-title {
    color: var(--tpt-lime);
    font-family: var(--font-jakarta);
    font-weight: 600;
    font-size: 24px;
    line-height: 20px;
    letter-spacing: -0.02em;
    margin-bottom: 30px;
}

.elementor-26933 .elementor-element.elementor-element-5dedcf5c .tpt-card-title.tpt-card-account-type {
    color: var(--tpt-lime);
    font-family: var(--font-jakarta);
    font-weight: 600;
    font-size: 24px;
    line-height: 20px;
    letter-spacing: -0.02em !important;
}

.elementor-26933 .elementor-element.elementor-element-5dedcf5c .tpt-account-description {
    font-family: var(--font-jakarta);
    font-weight: 500;
    font-size: 13px !important;
    line-height: 1.4 !important; /* Adjusted for wrapping readability */
    color: var(--tpt-white) !important;
    opacity: 0.9;
    margin-top: 8px;
    
    /* Constraint: Wrap text at 60% width */
    max-width: 60%;
    display: block;
}

.elementor-26933 .elementor-element.elementor-element-5dedcf5c .tpt-group-title {
    font-family: var(--font-jakarta);
    font-weight: 600;
    font-size: 16px;
    line-height: 20px;
    color: var(--tpt-white);
    margin-bottom: 18px;
    display: block;
}

/* --- 2. THE CIRCULAR BADGE --- */
.elementor-26933 .elementor-element.elementor-element-5dedcf5c .tpt-card-badge {
    position: absolute;
    top: 25px;
    right: 25px;
    z-index: 5;
}

.elementor-26933 .elementor-element.elementor-element-5dedcf5c .tpt-card-badge-inner {
    width: 48px;
    height: 48px;
    border: 2px solid var(--tpt-lime);
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    background: transparent;
}

.elementor-26933 .elementor-element.elementor-element-5dedcf5c .tpt-card-badge-code {
    color: var(--tpt-lime);
    font-family: var(--font-jakarta);
    font-weight: 700;
    font-size: 16px;
    text-transform: uppercase;
}

/* --- 3. SELECTION BUTTONS & POPULAR PILLS --- */
.elementor-26933 .elementor-element.elementor-element-5dedcf5c .tpt-option-wrapper {
    position: relative !important;
    display: inline-block;
}

.elementor-26933 .elementor-element.elementor-element-5dedcf5c .tpt-option-wrapper.popular {
    margin-top: 14px; 
}

.elementor-26933 .elementor-element.elementor-element-5dedcf5c .tpt-option {
    background: transparent;
    border: 1px solid #333333;
    color: var(--tpt-white);
    padding: 12px 24px;
    border-radius: 10px;
    cursor: pointer;
    transition: all 0.2s ease;
    font-family: var(--font-jakarta);
    font-weight: 600;
    font-size: 14px;
}

.elementor-26933 .elementor-element.elementor-element-5dedcf5c .tpt-option.tpt-active {
    background: var(--tpt-white) !important;
    color: #000000 !important;
    border-color: var(--tpt-white) !important;
}

/* 1. Ensure the wrapper is the reference point */
.elementor-26933 .elementor-element.elementor-element-5dedcf5c .tpt-option-wrapper.popular {
    position: relative !important;
    display: inline-block !important;
    /* Vertical space for the badge so it doesn't overlap the row above */
    padding-top: 14px !important; 
    margin-top: -14px !important;
}

/* 2. Center the badge exactly in the middle of the wrapper */
.elementor-26933 .elementor-element.elementor-element-5dedcf5c .tpt-popular-badge {
    position: absolute !important;
    top: 0 !important;
    left: 50% !important;
    /* This transform is the key to perfect horizontal centering */
    transform: translateX(-50%) !important; 
    
    background: var(--tpt-purple);
    color: var(--tpt-white);
    font-size: 9px !important;
    font-weight: 800;
    padding: 2px 8px !important;
    border-radius: 4px;
    text-transform: uppercase;
    z-index: 10;
    white-space: nowrap;
    
    /* Reset margins to prevent offset */
    margin: 0 !important; 
}

/* 3. Ensure the button inside the wrapper doesn't shift */
.elementor-26933 .elementor-element.elementor-element-5dedcf5c .tpt-option-wrapper .tpt-option {
    display: block !important;
    margin-right: 0 !important;
}

/* --- 4. TABLE STYLING --- */
.elementor-26933 .elementor-element.elementor-element-5dedcf5c .tpt-card-table {
    width: 100%;
    border-collapse: collapse;
    margin-top: 30px; /* Space above table */
}

.elementor-26933 .elementor-element.elementor-element-5dedcf5c .tpt-card-table tr {
    border-bottom: 1px solid var(--tpt-border);
}

.elementor-26933 .elementor-element.elementor-element-5dedcf5c .tpt-card-table th, 
.elementor-26933 .elementor-element.elementor-element-5dedcf5c .tpt-card-table td {
    padding: 12px 0;
    background: transparent;
    border: none;
    font-family: var(--font-jakarta);
    font-weight: 600;
    font-size: 14px;
    color: var(--tpt-white);
    text-align: left;
}

.elementor-26933 .elementor-element.elementor-element-5dedcf5c .tpt-card-table td {
    text-align: right;
}
/* --- TOOLTIP SYSTEM --- */

.elementor-26933 .elementor-element.elementor-element-5dedcf5c .tpt-tooltip-wrap {
    position: relative;
    display: inline-flex;
    align-items: center;
    margin-left: 6px;
    cursor: help;
    vertical-align: middle;
}

/* Tooltip Icon (PNG) - Forced to WHITE */
.elementor-26933 .elementor-element.elementor-element-5dedcf5c .tpt-tooltip-icon {
    width: 13px;
    height: 13px;
    /* Turns the black PNG icon into pure white */
    filter: brightness(0) invert(1);
    opacity: 0.7; /* Slightly dimmed so it's not too distracting */
    transition: transform 0.2s ease, opacity 0.2s;
}

.elementor-26933 .elementor-element.elementor-element-5dedcf5c .tpt-tooltip-wrap:hover .tpt-tooltip-icon {
    transform: scale(1.2);
    opacity: 1; /* Full white on hover */
}

/* The Popup Box */
.elementor-26933 .elementor-element.elementor-element-5dedcf5c .tpt-tooltip-text {
    visibility: hidden;
    width: 210px;
    background-color: #1A1A1A;
    color: #FFFFFF;
    text-align: left;
    border: 1px solid #333;
    border-radius: 8px;
    padding: 10px 14px;
    position: absolute;
    z-index: 100;
    bottom: 150%; 
    left: 50%;
    transform: translateX(-50%);
    opacity: 0;
    transition: opacity 0.3s, bottom 0.3s;
    font-size: 11px; /* Slightly smaller for tooltips */
    font-family: var(--font-jakarta);
    line-height: 1.4;
    pointer-events: none;
    box-shadow: 0 8px 20px rgba(0,0,0,0.6);
}

/* Tooltip Arrow */
.elementor-26933 .elementor-element.elementor-element-5dedcf5c .tpt-tooltip-text::after {
    content: "";
    position: absolute;
    top: 100%;
    left: 50%;
    transform: translateX(-50%);
    border-width: 6px;
    border-style: solid;
    border-color: #333 transparent transparent transparent;
}

/* Show Logic */
.elementor-26933 .elementor-element.elementor-element-5dedcf5c .tpt-tooltip-wrap:hover .tpt-tooltip-text {
    visibility: visible;
    opacity: 1;
    bottom: 135%; 
}

/* --- 5. PRICE BOX & COUPON AREA --- */

/* Parent container - ALIGNED LEFT */
.elementor-26933 .elementor-element.elementor-element-5dedcf5c .tpt-price-display {
    display: flex !important;
    align-items: baseline !important;
    justify-content: flex-start !important; /* Forces Left Alignment */
    gap: 12px;
    margin-top: 25px;
    background: transparent !important;
    border: none !important;
}

/* "Price:" Label - Green and Left Aligned */
.elementor-26933 .elementor-element.elementor-element-5dedcf5c .tpt-price-label {
    color: var(--tpt-lime) !important;
    font-family: var(--font-jakarta);
    font-weight: 600;
    font-size: 16px;
    white-space: nowrap;
}

/* Container for numbers */
.elementor-26933 .elementor-element.elementor-element-5dedcf5c .tpt-price-numbers {
    display: flex !important;
    align-items: baseline !important;
    gap: 10px;
}

/* Main Price ($72.00) */
.elementor-26933 .elementor-element.elementor-element-5dedcf5c .tpt-card-price {
    font-size: 52px;
    font-weight: 700;
    color: var(--tpt-white);
    font-family: var(--font-jakarta);
    line-height: 1;
}

/* Old Price ($90.00) - 22px, #A5A9B0, Crossed, and Higher */
.elementor-26933 .elementor-element.elementor-element-5dedcf5c .tpt-old-price {
    font-size: 22px !important;
    font-weight: 500;
    color: #A5A9B0 !important;
    text-decoration: line-through !important;
    position: relative;
    top: -6px; 
    font-family: var(--font-jakarta);
}

/* --- 6. COUPON BOX (ALIGNED LEFT) --- */
.elementor-26933 .elementor-element.elementor-element-5dedcf5c .tpt-coupon-box {
    background: transparent !important;
    border: none !important;
    margin-top: 10px;
    display: flex !important;
    justify-content: flex-start !important; /* Forces Coupon Left */
}

.elementor-26933 .elementor-element.elementor-element-5dedcf5c .tpt-coupon-box p {
    display: flex;
    align-items: center;
    gap: 6px;
    color: var(--tpt-white) !important;
    font-family: var(--font-jakarta);
    font-size: 14px;
    margin: 0 !important; /* Removes default margins that might push it */
}

.elementor-26933 .elementor-element.elementor-element-5dedcf5c .tpt-code-wrapper {
    display: inline-flex;
    align-items: center;
    cursor: pointer;
    background: rgba(255, 255, 255, 0.1);
    padding: 2px 8px;
    border-radius: 4px;
    border: 1px dashed rgba(255, 255, 255, 0.4);
    transition: 0.2s;
}

.elementor-26933 .elementor-element.elementor-element-5dedcf5c .tpt-code-wrapper:hover {
    border-color: var(--tpt-lime);
}

.elementor-26933 .elementor-element.elementor-element-5dedcf5c #tpt-code {
    color: var(--tpt-white) !important;
    font-weight: 700;
}

.elementor-26933 .elementor-element.elementor-element-5dedcf5c .tpt-copy-icon {
    width: 14px;
    height: 14px;
    margin-right: 5px;
    display: inline-block;
    filter: brightness(0) invert(1);
}

/* --- 6. COUPON BOX (LEFT ALIGNED) --- */
.elementor-26933 .elementor-element.elementor-element-5dedcf5c .tpt-coupon-box {
    background: transparent !important;
    border: none !important;
    margin-top: 10px;
    display: flex;
    justify-content: flex-start; /* Restored to Left */
}

.elementor-26933 .elementor-element.elementor-element-5dedcf5c .tpt-coupon-box p {
    display: flex;
    align-items: center;
    gap: 6px;
    color: var(--tpt-white) !important;
    font-family: var(--font-jakarta);
    font-size: 14px;
    margin: 0 !important;
}

.elementor-26933 .elementor-element.elementor-element-5dedcf5c .tpt-code-wrapper {
    display: inline-flex;
    align-items: center;
    cursor: pointer;
    background: rgba(255, 255, 255, 0.1);
    padding: 2px 8px;
    border-radius: 4px;
    border: 1px dashed rgba(255, 255, 255, 0.4);
    transition: 0.2s;
}

.elementor-26933 .elementor-element.elementor-element-5dedcf5c .tpt-code-wrapper:hover {
    border-color: var(--tpt-lime);
}

.elementor-26933 .elementor-element.elementor-element-5dedcf5c #tpt-code {
    color: var(--tpt-white) !important;
    font-weight: 700;
}

.elementor-26933 .elementor-element.elementor-element-5dedcf5c .tpt-copy-icon {
    width: 14px;
    height: 14px;
    margin-right: 5px;
    display: inline-block;
    filter: brightness(0) invert(1);
}

/* --- 6. COUPON BOX & ICON --- */
.elementor-26933 .elementor-element.elementor-element-5dedcf5c .tpt-coupon-box {
    background: transparent !important;
    border: none !important;
    margin-top: 10px;
    display: flex;
    justify-content: center;
}

.elementor-26933 .elementor-element.elementor-element-5dedcf5c .tpt-coupon-box p {
    display: flex;
    align-items: center;
    gap: 6px;
    color: var(--tpt-white) !important;
    font-family: var(--font-jakarta);
    font-size: 14px;
    margin: 0 !important;
}

.elementor-26933 .elementor-element.elementor-element-5dedcf5c .tpt-code-wrapper {
    display: inline-flex;
    align-items: center;
    cursor: pointer;
    background: rgba(255, 255, 255, 0.1);
    padding: 2px 8px;
    border-radius: 4px;
    border: 1px dashed rgba(255, 255, 255, 0.4);
    transition: 0.2s;
}

.elementor-26933 .elementor-element.elementor-element-5dedcf5c .tpt-code-wrapper:hover {
    border-color: var(--tpt-lime);
}

.elementor-26933 .elementor-element.elementor-element-5dedcf5c #tpt-code {
    color: var(--tpt-white) !important;
    font-weight: 700;
}

.elementor-26933 .elementor-element.elementor-element-5dedcf5c .tpt-copy-icon {
    width: 14px;
    height: 14px;
    margin-right: 5px;
    display: inline-block;
    filter: brightness(0) invert(1); /* Forces icon to white */
}

/* --- 7. GET FUNDED BUTTON --- */
/* --- 7. GET FUNDED BUTTON (WITH CLICK STATE) --- */

.elementor-26933 .elementor-element.elementor-element-5dedcf5c .tpt-confirm-btn {
    width: 100%;
    background: var(--tpt-lime);
    color: #000000;
    padding: 20px;
    border-radius: 100px;
    font-family: var(--font-jakarta);
    font-weight: 700;
    font-size: 18px;
    border: none;
    cursor: pointer;
    margin-top: 20px;
    transition: all 0.1s ease; /* Faster transition for the click feel */
    box-shadow: 0 4px 0px rgba(0, 0, 0, 0.2); /* Subtle bottom shadow */
    display: block;
    text-align: center;
}

/* Hover: Brighten and slight lift */
.elementor-26933 .elementor-element.elementor-element-5dedcf5c .tpt-confirm-btn:hover {
    background: #d4f37d; /* Slightly lighter version of lime */
    transform: translateY(-2px);
    box-shadow: 0 6px 15px rgba(199, 234, 93, 0.3); /* Lime glow */
}

/* Click State: Pressed down */
.elementor-26933 .elementor-element.elementor-element-5dedcf5c .tpt-confirm-btn:active {
    transform: translateY(2px); /* Moves down on click */
    box-shadow: 0 1px 0px rgba(0, 0, 0, 0.2); /* Shadow shrinks */
    filter: brightness(0.9); /* Gets slightly darker as if in shadow */
}
/* ============================================================
   TPT BUILDER - PILL SPACING & MOBILE OPTIMIZATION
   ============================================================ */

/* 1. Group Title Spacing */
.elementor-26933 .elementor-element.elementor-element-5dedcf5c .tpt-group-title {
    margin-top: 25px !important;
    margin-bottom: 8px !important;
    font-family: var(--font-jakarta);
    font-size: 16px;
    font-weight: 600;
}

/* 2. Container Logic */
.elementor-26933 .elementor-element.elementor-element-5dedcf5c .tpt-options-row {
    display: flex !important;
    flex-wrap: wrap !important;
    align-items: flex-start;
    gap: 0px; 
}

/* 3. Base Pill Styles (Desktop) */
.elementor-26933 .elementor-element.elementor-element-5dedcf5c .tpt-option,
.elementor-26933 .elementor-element.elementor-element-5dedcf5c .tpt-option-wrapper {
    position: relative !important;
    display: inline-block !important;
    margin-right: 10px !important;
    margin-bottom: 8px !important; /* Tight vertical gap between rows and next title */
}

.elementor-26933 .elementor-element.elementor-element-5dedcf5c .tpt-option {
    padding: 14px 22px !important;
    font-size: 15px;
    font-family: var(--font-jakarta);
    font-weight: 600;
    min-width: 100px;
    text-align: center;
}

/* 4. Popular Badge Adjustment */
.elementor-26933 .elementor-element.elementor-element-5dedcf5c .tpt-option-wrapper.popular {
    padding-top: 14px !important; /* Buffer for badge */
    margin-top: -14px !important; /* Re-aligns button vertically */
}

.elementor-26933 .elementor-element.elementor-element-5dedcf5c .tpt-popular-badge {
    position: absolute !important;
    top: 0 !important;
    left: 50% !important;
    transform: translateX(-50%) !important;
    font-size: 9px !important;
    padding: 2px 8px !important;
    z-index: 2;
}

/* 5. Mobile Optimization (Two per row & Tight Gaps) */
@media (max-width: 480px) {
    .elementor-26933 .elementor-element.elementor-element-5dedcf5c .tpt-option,
    .elementor-26933 .elementor-element.elementor-element-5dedcf5c .tpt-option-wrapper {
        width: calc(50% - 10px) !important;
        margin-right: 10px !important;
        margin-bottom: 8px !important; /* Minimal gap for mobile pills */
        box-sizing: border-box !important;
    }

    .elementor-26933 .elementor-element.elementor-element-5dedcf5c .tpt-option {
        padding: 10px 5px !important;
        font-size: 13px !important;
        min-width: 0 !important;
        white-space: nowrap !important;
    }

    /* Force button to fill the wrapper width */
    .elementor-26933 .elementor-element.elementor-element-5dedcf5c .tpt-option-wrapper .tpt-option {
        width: 100% !important;
    }

    .elementor-26933 .elementor-element.elementor-element-5dedcf5c .tpt-group-title {
        margin-top: 15px !important;
        margin-bottom: 8px !important;
    }

    .elementor-26933 .elementor-element.elementor-element-5dedcf5c .tpt-popular-badge {
        font-size: 8px !important;
        top: 9px !important; /* Prevents badge from hitting row above */
    }
}
/* ============================================================
   THE PROP TRADE - ARABIC HOME PAGE FULL CSS (FINAL FIX)
   ============================================================ */

/* 1. GLOBAL FONT & DIRECTION FORCE (REFINED) */
html[lang="ar"] body {
    direction: rtl !important;
    text-align: right !important;
    --font-jakarta: "Noto Sans Arabic", sans-serif !important;
    font-family: "Noto Sans Arabic", sans-serif !important;
}

/* Target the main content specifically, avoiding the header/nav tags */
html[lang="ar"] .elementor-6510,
html[lang="ar"] .tpt-builder {
    direction: rtl !important;
    text-align: right !important;
}

/* Fix for the Header - Force it to behave normally */
html[lang="ar"] header, 
html[lang="ar"] .elementor-location-header {
    direction: rtl !important; /* Keep the layout RTL */
    visibility: visible !important;
    opacity: 1 !important;
}

/* 2. THE LEFT SIDE (INFO CARD) FONT FIX */
/* Targeting the specific element ID for the left info section */
html[lang="ar"] .elementor-6510 .elementor-element-8e1ff5a,
html[lang="ar"] .elementor-6510 .elementor-element-8e1ff5a *,
html[lang="ar"] .tpt-card-table,
html[lang="ar"] .tpt-card-table * {
    font-family: "Noto Sans Arabic", sans-serif !important;
}

/* 3. THE 10px MARGIN KILLER (Right Side Pills) */
html[lang="ar"] .elementor-6510 .elementor-element.elementor-element-4b3163c5 .tpt-option, 
html[lang="ar"] .elementor-6510 .elementor-element.elementor-element-4b3163c5 .tpt-option-wrapper {
    margin-right: 0 !important;
    margin-left: 0 !important;
    margin-inline-end: 0 !important;
    margin-inline-start: 0 !important;
    margin-bottom: 8px !important;
}

/* 4. PILL WIDTH & ROW GAP FIX */
html[lang="ar"] .elementor-6510 .elementor-element.elementor-element-4b3163c5 .tpt-option {
    min-width: 0 !important;
    letter-spacing: 0 !important;
    padding: 12px 22px !important;
}

html[lang="ar"] .elementor-6510 .elementor-element-4b3163c5 .tpt-options-row {
    display: flex !important;
    flex-wrap: wrap !important;
    gap: 8px !important;
    justify-content: flex-start !important;
}

/* 5. BADGE & TABLE ALIGNMENT */
/* Center the "Popular" Badge */
html[lang="ar"] .tpt-popular-badge {
    left: 50% !important;
    right: auto !important;
    transform: translateX(-50%) !important;
}

/* Move the "PF" Badge to the Top-Left corner */
html[lang="ar"] .tpt-card-badge {
    left: 20px !important;
    right: auto !important;
}

/* Table Text Alignment */
html[lang="ar"] .tpt-card-table th {
    text-align: right !important;
}

html[lang="ar"] .tpt-card-table td {
    text-align: left !important;
}

/* 6. CONTAINER RADIUS FLIP (Desktop) */
@media (min-width: 768px) {
    /* Right Side (Selection) */
    html[lang="ar"] .elementor-6510 .elementor-element-5f22a3d7 {
        border-radius: 0 25px 25px 0 !important;
    }
    /* Left Side (Info Card) */
    html[lang="ar"] .elementor-6510 .elementor-element-8e1ff5a {
        border-radius: 25px 0 0 25px !important;
    }
}

/* 7. PRICE & BUTTON FIXES */
html[lang="ar"] .tpt-price-display {
    justify-content: flex-start !important;
    gap: 10px !important;
}

html[lang="ar"] .tpt-confirm-btn {
    font-family: "Noto Sans Arabic", sans-serif !important;
    width: 100% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-714ae8e9 */.account-section {
    background: linear-gradient(180deg, #262626 0%, #262626 20%, #343434 45%, #7a7a7a 72%, #ffffff 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7db1c3dc *//* =========================================
   MARQUEE — OUTER WINDOW
   ========================================= */

.payment-marquee {
    width: 100% !important;
    max-width: 100% !important;

    overflow: hidden !important;

    display: block !important;
}


/* =========================================
   ELEMENTOR TRACK CONTAINER
   Сам контейнер НЕ двигаем
   ========================================= */

.payment-marquee > .payment-marquee-track {
    width: 100% !important;
    max-width: none !important;

    display: block !important;

    overflow: visible !important;
}


/* =========================================
   REAL TRACK
   Elementor автоматически создаёт .e-con-inner
   Поэтому анимация должна быть ЗДЕСЬ
   ========================================= */

.payment-marquee > .payment-marquee-track > .e-con-inner {
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: nowrap !important;

    justify-content: flex-start !important;
    align-items: center !important;

    gap: 0 !important;

    width: max-content !important;
    max-width: none !important;

    margin: 0 !important;
    padding: 0 !important;

    animation: payment-marquee 30s linear infinite !important;

    will-change: transform;
}


/* =========================================
   EACH COPY OF THE LOGO LIST
   ========================================= */

.payment-marquee .payment-marquee-group {
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: nowrap !important;

    justify-content: flex-start !important;
    align-items: center !important;

    gap: 20px !important;

    width: max-content !important;
    max-width: none !important;

    flex: 0 0 auto !important;

    margin: 0 !important;

    /*
     * Это расстояние между последним логотипом
     * первой группы и первым логотипом второй.
     */
    padding: 0 20px 0 0 !important;
}


/* =========================================
   ITEM — EXACTLY 124 × 124
   ========================================= */

.payment-marquee .payment-item {
    width: 124px !important;
    min-width: 124px !important;
    max-width: 124px !important;

    height: 124px !important;
    min-height: 124px !important;
    max-height: 124px !important;

    flex: 0 0 124px !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    margin: 0 !important;
    padding: 0 !important;
}


/* =========================================
   ELEMENTOR IMAGE WIDGET
   ========================================= */

.payment-marquee .payment-item > .elementor-widget-image {
    width: 124px !important;
    min-width: 124px !important;
    max-width: 124px !important;

    height: 124px !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    margin: 0 !important;
}


/* =========================================
   IMAGE
   ========================================= */

.payment-marquee .payment-item .elementor-widget-container {
    width: 124px !important;
    height: 124px !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
}

.payment-marquee .payment-item img {
    display: block !important;

    width: 124px !important;
    height: 124px !important;

    max-width: none !important;

    object-fit: contain !important;

    margin: 0 !important;
    padding: 0 !important;
}


/* =========================================
   ANIMATION
   ========================================= */

@keyframes payment-marquee {
    from {
        transform: translate3d(0, 0, 0);
    }

    to {
        transform: translate3d(-50%, 0, 0);
    }
}


/* Pause on hover */

.payment-marquee:hover
.payment-marquee-track > .e-con-inner {
    animation-play-state: paused !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a0bede8 *//* =========================================
   MARQUEE — OUTER WINDOW
   ========================================= */

.payment-marquee.payment-marquee-second {
    display: none !important;
}
.payment-marquee {
    width: 100% !important;
    max-width: 100% !important;

    overflow: hidden !important;

    display: block !important;
}




.payment-marquee > .payment-marquee-track {
    width: 100% !important;
    max-width: none !important;

    display: block !important;

    overflow: visible !important;
}



.payment-marquee > .payment-marquee-track > .e-con-inner {
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: nowrap !important;

    justify-content: flex-start !important;
    align-items: center !important;

    gap: 0 !important;

    width: max-content !important;
    max-width: none !important;

    margin: 0 !important;
    padding: 0 !important;

    animation: payment-marquee 30s linear infinite !important;

    will-change: transform;
}


/* =========================================
   EACH COPY OF THE LOGO LIST
   ========================================= */

.payment-marquee .payment-marquee-group {
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: nowrap !important;

    justify-content: flex-start !important;
    align-items: center !important;

    gap: 20px !important;

    width: max-content !important;
    max-width: none !important;

    flex: 0 0 auto !important;

    margin: 0 !important;

    padding: 0 20px 0 0 !important;
}




.payment-marquee .payment-item {
    width: 124px !important;
    min-width: 124px !important;
    max-width: 124px !important;

    height: 124px !important;
    min-height: 124px !important;
    max-height: 124px !important;

    flex: 0 0 124px !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    margin: 0 !important;
    padding: 0 !important;
}


/* =========================================
   ELEMENTOR IMAGE WIDGET
   ========================================= */

.payment-marquee .payment-item > .elementor-widget-image {
    width: 124px !important;
    min-width: 124px !important;
    max-width: 124px !important;

    height: 124px !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    margin: 0 !important;
}


/* =========================================
   IMAGE
   ========================================= */

.payment-marquee .payment-item .elementor-widget-container {
    width: 124px !important;
    height: 124px !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
}

.payment-marquee .payment-item img {
    display: block !important;

    width: 124px !important;
    height: 124px !important;

    max-width: none !important;

    object-fit: contain !important;

    margin: 0 !important;
    padding: 0 !important;
}


/* =========================================
   ANIMATION
   ========================================= */

@keyframes payment-marquee {
    from {
        transform: translate3d(0, 0, 0);
    }

    to {
        transform: translate3d(-50%, 0, 0);
    }
}


/* Pause on hover */

.payment-marquee:hover
.payment-marquee-track > .e-con-inner {
    animation-play-state: paused !important;
}


@media (max-width: 767px) {


    /*.payment-marquee-second {*/
    /*    margin-top: 16px !important;*/
    /*}*/



    .payment-marquee-second
    > .payment-marquee-track
    > .e-con-inner {
        margin-left: -72px !important;
    }
    
    
    .payment-marquee.payment-marquee-second {
    display: block !important;
}

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4e6cf201 */.elementor-26933 .elementor-element.elementor-element-4e6cf201 .elementor-button-content-wrapper {
    flex-direction: row;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3b6c4f94 *//* =========================================================
   FUNDING STEPS — MOBILE
   FIGMA OVERRIDE
   ========================================================= */

.funding-steps-mobile {
    --fsm-ink: #262626;
    --fsm-muted: #9A9A9A;
    --fsm-line: #ECECEC;
    --fsm-lime: #C7EA5D;

    display: none;

    box-sizing: border-box;

    width: 100%;

    background: #fff;

    font-family: "Plus Jakarta Sans", sans-serif;
}


@media (max-width: 767px) {

    /* =====================================================
       RESET
       ===================================================== */

    .funding-steps-mobile,
    .funding-steps-mobile *,
    .funding-steps-mobile *::before,
    .funding-steps-mobile *::after {
        box-sizing: border-box;
    }


    .funding-steps-mobile {
        display: block !important;

        width: 100% !important;
        max-width: none !important;

        min-height: 0 !important;

        margin: 0 !important;


        padding: 64px 16px 70px !important;

        overflow: hidden !important;

        background: #fff !important;

        font-family: "Plus Jakarta Sans", sans-serif !important;
    }


    /* =====================================================
       TITLE
       ===================================================== */

    .funding-steps-mobile__title {
        display: block !important;

        width: 100% !important;

        margin: 0 0 32px !important;
        padding: 0 !important;

        border: 0 !important;

        color: var(--fsm-ink) !important;

        font-family: "Plus Jakarta Sans", sans-serif !important;
        font-size: 30px !important;
        font-weight: 600 !important;
        line-height: 34px !important;
        letter-spacing: -1.2px !important;

        text-align: center !important;

        white-space: nowrap;
    }


    /* =====================================================
       PHONE
       ===================================================== */

    .funding-steps-mobile__phone {
        position: relative !important;

        display: block !important;


        width: 174px !important;
        max-width: 52vw !important;

        aspect-ratio: 248 / 512 !important;

        min-height: 0 !important;

        margin: 0 auto 34px !important;
        padding: 0 !important;

        overflow: visible !important;
    }



    .funding-steps-mobile__screen {
        position: absolute !important;

        inset: 0 !important;

        z-index: 1 !important;

        display: block !important;

        width: 100% !important;
        height: 100% !important;

        margin: 0 !important;
        padding: 0 !important;

        opacity: 0 !important;

        transform: translateY(8px);

        transition:
            opacity .45s ease,
            transform .45s cubic-bezier(.22,.68,.35,1) !important;

        pointer-events: none !important;
    }


    .funding-steps-mobile__screen img {
        display: block !important;

        width: 100% !important;
        height: 100% !important;

        max-width: none !important;

        margin: 0 !important;
        padding: 0 !important;

        object-fit: contain !important;
        object-position: center !important;
    }


    .funding-steps-mobile__screen--active {
        z-index: 2 !important;

        opacity: 1 !important;

        transform: translateY(0) !important;
    }




    .funding-steps-mobile__steps {
        display: block !important;

        width: 100% !important;

        margin: 0 !important;
        padding: 0 !important;
    }


    /* =====================================================
       SINGLE STEP
       ===================================================== */

    .funding-steps-mobile__step {
        position: relative !important;

        display: block !important;

        width: 100% !important;
        min-height: 0 !important;

        margin: 0 !important;


        padding: 0 0 24px !important;

        border: 0 !important;
        border-bottom: 1px solid var(--fsm-line) !important;

        background: transparent !important;
    }


    .funding-steps-mobile__step + 
    .funding-steps-mobile__step {
        padding-top: 24px !important;
    }



	.funding-steps-mobile__step:last-child {
		margin-bottom: 0 !important;
		padding-bottom: 24px !important;

		border-bottom: 1px solid var(--fsm-line) !important;
	}



    .funding-steps-mobile__step-trigger,
    .funding-steps-mobile__step-trigger:hover,
    .funding-steps-mobile__step-trigger:focus,
    .funding-steps-mobile__step-trigger:active {
        position: relative !important;

        display: flex !important;

        width: 100% !important;
        min-width: 0 !important;
        min-height: 0 !important;
        height: auto !important;

        align-items: flex-start !important;

        gap: 12px !important;

        margin: 0 !important;
        padding: 0 !important;

        border: 0 !important;
        border-radius: 0 !important;
        outline: 0 !important;

        background: transparent !important;
        background-color: transparent !important;
        background-image: none !important;

        box-shadow: none !important;

        color: var(--fsm-muted) !important;

        font-family: "Plus Jakarta Sans", sans-serif !important;
        font-size: 18px !important;
        font-weight: 500 !important;
        line-height: 24px !important;
        letter-spacing: 0 !important;

        text-align: left !important;
        text-decoration: none !important;
        text-transform: none !important;

        cursor: pointer !important;

        appearance: none !important;
        -webkit-appearance: none !important;

        transition: color .3s ease !important;
    }




    .funding-steps-mobile__step-trigger::before,
    .funding-steps-mobile__step-trigger::after {
        display: none !important;
        content: none !important;
    }


    /* =====================================================
       NUMBER / TITLE
       ===================================================== */

    .funding-steps-mobile__step-number {
        display: block !important;

        width: 28px !important;

        flex: 0 0 28px !important;

        margin: 0 !important;
        padding: 0 !important;

        color: inherit !important;

        font: inherit !important;
    }


    .funding-steps-mobile__step-title {
        display: block !important;

        flex: 1 1 auto !important;

        min-width: 0 !important;

        margin: 0 !important;
        padding: 0 !important;

        color: inherit !important;

        font: inherit !important;
    }


    .funding-steps-mobile__step--active
    .funding-steps-mobile__step-trigger {
        color: var(--fsm-ink) !important;
    }


    /* =====================================================
       COLLAPSED CONTENT
       ===================================================== */

    .funding-steps-mobile__step-content {
        display: block !important;

        width: 100% !important;
        height: 0 !important;
        max-height: 0 !important;

        margin: 0 !important;
        padding: 0 !important;

        overflow: hidden !important;

        opacity: 0 !important;

        visibility: hidden;

        transform: translateY(-4px);

        transition:
            max-height .4s cubic-bezier(.22,.68,.35,1),
            opacity .25s ease,
            transform .4s cubic-bezier(.22,.68,.35,1) !important;
    }


    /* =====================================================
       ACTIVE CONTENT
       ===================================================== */

    .funding-steps-mobile__step--active
    .funding-steps-mobile__step-content {
        height: auto !important;
        max-height: 160px !important;

        overflow: visible !important;

        opacity: 1 !important;

        visibility: visible;

        transform: translateY(0);
    }


    /* =====================================================
       DESCRIPTION
       ===================================================== */

    .funding-steps-mobile__description {
        display: block !important;

        width: 100% !important;

        margin: 8px 0 20px !important;
        padding: 0 !important;

        border: 0 !important;

        color: var(--fsm-ink) !important;

        font-family: "Plus Jakarta Sans", sans-serif !important;
        font-size: 14px !important;
        font-weight: 400 !important;
        line-height: 20px !important;
        letter-spacing: 0 !important;

        text-align: left !important;
        text-decoration: none !important;
        text-transform: none !important;
    }


    /* =====================================================
       GET FUNDED
       ===================================================== */

    .funding-steps-mobile__button,
    .funding-steps-mobile__button:hover,
    .funding-steps-mobile__button:focus,
    .funding-steps-mobile__button:active,
    .funding-steps-mobile__button:visited {
        display: inline-flex !important;

        width: 220px !important;
        max-width: 100% !important;

        height: 56px !important;
        min-height: 56px !important;

        align-items: center !important;
        justify-content: center !important;

        gap: 12px !important;

        margin: 0 !important;
        padding: 0 28px !important;

        border: 0 !important;
        border-radius: 999px !important;
        outline: 0 !important;

        background: var(--fsm-lime) !important;
        background-color: var(--fsm-lime) !important;
        background-image: none !important;

        box-shadow: none !important;

        color: var(--fsm-ink) !important;

        font-family: "Plus Jakarta Sans", sans-serif !important;
        font-size: 16px !important;
        font-weight: 600 !important;
        line-height: 24px !important;
        letter-spacing: 0 !important;

        text-align: center !important;
        text-decoration: none !important;
        text-transform: none !important;
    }


    .funding-steps-mobile__button::before,
    .funding-steps-mobile__button::after {
        display: none !important;
        content: none !important;
    }


    .funding-steps-mobile__button span {
        color: inherit !important;

        font: inherit !important;

        text-decoration: none !important;
    }


    .funding-steps-mobile__button-arrow {
        display: inline-flex !important;

        width: 24px !important;
        height: 24px !important;

        align-items: center !important;
        justify-content: center !important;

        flex: 0 0 24px !important;

        margin: 0 !important;

        font-size: 24px !important;
        font-weight: 400 !important;
        line-height: 24px !important;

        text-decoration: none !important;
    }


    /* =====================================================
       PROGRESS
       ===================================================== */

    .funding-steps-mobile__progress {
        position: absolute !important;

        left: 0 !important;
        right: 0 !important;
        bottom: -1px !important;

        z-index: 2 !important;

        display: block !important;

        width: 100% !important;
        height: 2px !important;

        margin: 0 !important;
        padding: 0 !important;

        overflow: hidden !important;

        background: transparent !important;

        pointer-events: none !important;
    }


    .funding-steps-mobile__progress-bar {
        display: block !important;

        width: 0;
        height: 2px !important;

        margin: 0 !important;
        padding: 0 !important;

        background: var(--fsm-lime) !important;

        will-change: width;
    }


    .funding-steps-mobile__step:not(
        .funding-steps-mobile__step--active
    )
    .funding-steps-mobile__progress-bar {
        width: 0 !important;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61c5e0fc *//* =========================================================
   FUNDING STEPS — DESKTOP / ELEMENTOR
   ========================================================= */

.funding-steps {
    --funding-steps-ink: #262626;
    --funding-steps-muted: rgba(38, 38, 38, .50);
    --funding-steps-line: rgba(38, 38, 38, .15);
    --funding-steps-lime: #C7EA5D;
    --funding-steps-grey: #F6F6F6;

    position: relative !important;

    width: 100% !important;
    max-width: 1440px !important;
    height: 808px !important;
    min-height: 808px !important;

    margin: 0 auto !important;
    padding: 0 !important;

    overflow: hidden !important;

    background: #fff !important;

    font-family: "Plus Jakarta Sans", sans-serif !important;
}


/* Elementor boxed container */
.funding-steps > .e-con-inner {
    position: relative !important;

    width: 100% !important;
    max-width: none !important;
    height: 100% !important;
    min-height: 808px !important;

    margin: 0 !important;
    padding: 0 !important;
}


/* =========================================================
   INTRO
   ========================================================= */

.funding-steps__intro-text {
    position: absolute !important;

    top: 364px !important;

    z-index: 1 !important;

    width: auto !important;
    height: 60px !important;

    margin: 0 !important;
    padding: 0 !important;

    opacity: 0;

    transition:
        left .9s cubic-bezier(.22,.68,.35,1),
        top .6s ease,
        opacity .6s ease !important;
}


.funding-steps__intro-text .elementor-heading-title {
    margin: 0 !important;
    padding: 0 !important;

    color: var(--funding-steps-ink) !important;

    font-family: "Plus Jakarta Sans", sans-serif !important;
    font-size: 52px !important;
    font-weight: 600 !important;
    line-height: 60px !important;
    letter-spacing: -2px !important;

    white-space: nowrap !important;
}


.funding-steps__intro-text--left {
    left: 370px !important;

    width: 285px !important;

    text-align: right !important;
}


.funding-steps__intro-text--right {
    left: 783px !important;

    width: 262px !important;

    text-align: left !important;
}


/* INTRO ENTER */

.funding-steps[data-phase="intro-text"]
.funding-steps__intro-text {
    opacity: 1;
}


.funding-steps[data-phase="intro-text"]
.funding-steps__intro-text--left {
    left: 290px !important;
}


.funding-steps[data-phase="intro-text"]
.funding-steps__intro-text--right {
    left: 863px !important;
}


/* INTRO LEAVE */

.funding-steps[data-phase="steps"]
.funding-steps__intro-text--left {
    left: 290px !important;
    top: 314px !important;

    opacity: 0;
}


.funding-steps[data-phase="steps"]
.funding-steps__intro-text--right {
    left: 863px !important;
    top: 314px !important;

    opacity: 0;
}


/* =========================================================
   PHONE
   ========================================================= */

.funding-steps__phone {
    position: absolute !important;

    left: 595px !important;
    top: 148px !important;

    z-index: 3 !important;

    display: block !important;

    width: 248px !important;
    height: 512px !important;
    min-height: 0 !important;

    margin: 0 !important;
    padding: 0 !important;

    overflow: visible !important;
}


/* =========================================================
   PHONE SCREEN AREA
   ========================================================= */

.funding-steps__phone-screen {
    position: absolute !important;

    left: 5px !important;
    top: 5px !important;
    right: 5px !important;
    bottom: 5px !important;

    z-index: 2 !important;

    display: block !important;

    width: auto !important;
    height: auto !important;
    min-height: 0 !important;

    margin: 0 !important;
    padding: 0 !important;

    overflow: hidden !important;

    border-radius: 39px !important;

    background: transparent !important;
}


/* =========================================================
   PHONE SCREEN — ELEMENTOR IMAGE WIDGET
   ========================================================= */

.funding-steps__screen {
    position: absolute !important;

    inset: 0 !important;

    z-index: 1 !important;

    display: block !important;

    width: 100% !important;
    height: 100% !important;

    margin: 0 !important;
    padding: 0 !important;

    opacity: 0 !important;

    transform: translateY(14px);

    transition:
        opacity .6s ease,
        transform .6s cubic-bezier(.22,.68,.35,1) !important;

    pointer-events: none !important;
}


/* Elementor wrapper */

.funding-steps__screen > .elementor-widget-container {
    width: 100% !important;
    height: 100% !important;

    margin: 0 !important;
    padding: 0 !important;
}


/* picture generated by optimization plugin */

.funding-steps__screen picture {
    display: block !important;

    width: 100% !important;
    height: 100% !important;
}


/* ACTUAL IMAGE */

.funding-steps__screen img {
    display: block !important;

    width: 100% !important;
    height: 100% !important;

    max-width: none !important;

    object-fit: cover !important;
    object-position: center !important;
}


/* ACTIVE SCREEN */

.funding-steps__screen--active {
    z-index: 3 !important;

    opacity: 1 !important;

    transform: translateY(0) !important;
}


/* =========================================================
   PHONE FRAME
   ========================================================= */

.funding-steps__phone-frame-wrap {
    position: absolute !important;

    inset: 0 !important;

    z-index: 1 !important;

    display: block !important;

    width: 100% !important;
    height: 100% !important;
    min-height: 0 !important;

    margin: 0 !important;
    padding: 0 !important;

    pointer-events: none !important;
}


.funding-steps__phone-frame {
    position: absolute !important;

    inset: 0 !important;

    display: block !important;

    width: 100% !important;
    height: 100% !important;

    margin: 0 !important;
    padding: 0 !important;

    pointer-events: none !important;
}


.funding-steps__phone-frame > .elementor-widget-container {
    width: 100% !important;
    height: 100% !important;
}


.funding-steps__phone-frame img {
    display: block !important;

    width: 100% !important;
    height: 100% !important;

    max-width: none !important;

    object-fit: fill !important;
}


/* =========================================================
   LEFT NAV
   ========================================================= */

.funding-steps__nav {
    position: absolute !important;

    left: 64px !important;
    top: 50% !important;

    z-index: 2 !important;

    display: block !important;

    width: 424px !important;
    height: auto !important;
    min-height: 0 !important;

    margin: 0 !important;
    padding: 0 !important;

    opacity: 0;

    transform: translateY(calc(-50% + 46px));

    transition:
        opacity .6s ease .1s,
        transform .6s cubic-bezier(.22,.68,.35,1) .1s !important;
}


.funding-steps__nav > .elementor-widget-html,
.funding-steps__nav > .elementor-widget-html > .elementor-widget-container {
    width: 100% !important;

    margin: 0 !important;
    padding: 0 !important;
}


.funding-steps[data-phase="steps"]
.funding-steps__nav {
    opacity: 1;

    transform: translateY(-50%);
}


/* =========================================================
   STEP
   ========================================================= */

.funding-steps__step {
    position: relative !important;

    display: flex !important;

    width: 100% !important;

    align-items: flex-start !important;

    gap: 12px !important;

    margin: 0 0 16px !important;
    padding: 0 0 16px !important;

    border: 0 !important;
    border-radius: 0 !important;
    outline: 0 !important;

    background: transparent !important;
    box-shadow: none !important;

    color: var(--funding-steps-muted) !important;

    font-family: "Plus Jakarta Sans", sans-serif !important;
    font-size: 24px !important;
    font-weight: 500 !important;
    line-height: 28px !important;

    text-align: left !important;

    cursor: pointer !important;

    appearance: none !important;
    -webkit-appearance: none !important;

    transition: color .35s ease !important;
}


.funding-steps__step:last-child {
    margin-bottom: 0 !important;
}


.funding-steps__step-number {
    width: 48px !important;

    flex: 0 0 48px !important;
}


.funding-steps__step-title {
    flex: 1 !important;
}


.funding-steps__step--active {
    color: var(--funding-steps-ink) !important;
}


.funding-steps__step:hover,
.funding-steps__step:focus,
.funding-steps__step:active {
    border: 0 !important;

    background: transparent !important;

    box-shadow: none !important;

    color: var(--funding-steps-ink) !important;
}


.funding-steps__step:focus-visible {
    outline: 2px solid var(--funding-steps-lime) !important;
    outline-offset: 4px !important;
}


/* =========================================================
   PROGRESS
   ========================================================= */

.funding-steps__progress {
    position: absolute !important;

    left: 0 !important;
    right: 0 !important;
    bottom: 0 !important;

    display: block !important;

    height: 1px !important;

    background: var(--funding-steps-line) !important;

    opacity: 0;

    overflow: visible !important;

    transition: opacity .25s ease !important;
}


.funding-steps__step--active
.funding-steps__progress {
    opacity: 1;
}


.funding-steps__progress-bar {
    position: absolute !important;

    left: 0 !important;
    top: 0 !important;

    display: block !important;

    width: 0;
    height: 2px !important;

    background: var(--funding-steps-lime) !important;

    will-change: width;
}


/* =========================================================
   RIGHT CONTENT
   ========================================================= */

.funding-steps__content {
    position: absolute !important;

    left: 953px !important;
    top: 294px !important;

    z-index: 2 !important;

    display: block !important;

    width: 374px !important;
    height: auto !important;
    min-height: 0 !important;

    margin: 0 !important;
    padding: 0 !important;

    opacity: 0;

    transform: translateY(46px);

    transition:
        opacity .6s ease .15s,
        transform .6s cubic-bezier(.22,.68,.35,1) .15s !important;
}


.funding-steps[data-phase="steps"]
.funding-steps__content {
    opacity: 1;

    transform: translateY(0);
}


/* =========================================================
   ICON CIRCLE
   ========================================================= */

.funding-steps__icon {
    position: relative !important;

    display: block !important;

    width: 56px !important;
    height: 56px !important;
    min-height: 56px !important;

    margin: 0 0 20px !important;
    padding: 0 !important;

    overflow: hidden !important;

    border-radius: 50% !important;

    background: var(--funding-steps-grey) !important;
}


/* =========================================================
   ICON IMAGE WIDGET
   ========================================================= */

.funding-steps__icon-image {
    position: absolute !important;

    left: 50% !important;
    top: 50% !important;

    z-index: 1 !important;

    display: block !important;

    width: 24px !important;
    height: 24px !important;

    margin: 0 !important;
    padding: 0 !important;

    opacity: 0 !important;

    transform: translate(-50%, -50%) !important;

    transition: opacity .4s ease !important;

    pointer-events: none !important;
}


.funding-steps__icon-image > .elementor-widget-container {
    width: 100% !important;
    height: 100% !important;
}


.funding-steps__icon-image img {
    display: block !important;

    width: 24px !important;
    height: 24px !important;

    object-fit: contain !important;
}


.funding-steps__icon-image--active {
    z-index: 2 !important;

    opacity: 1 !important;
}


/* =========================================================
   DESCRIPTIONS
   ========================================================= */

.funding-steps__descriptions {
    position: relative !important;

    display: block !important;

    width: 100% !important;
    height: 48px !important;
    min-height: 48px !important;

    margin: 0 0 32px !important;
    padding: 0 !important;

    overflow: hidden !important;
}


/* =========================================================
   DESCRIPTION WIDGET
   ========================================================= */

.funding-steps__description {
    position: absolute !important;

    left: 0 !important;
    top: 0 !important;

    width: 100% !important;
    height: 48px !important;

    margin: 0 !important;
    padding: 0 !important;

    opacity: 0 !important;

    transform: translateY(18px);

    transition:
        opacity .5s ease,
        transform .5s cubic-bezier(.22,.68,.35,1) !important;

    pointer-events: none;
}


/* Actual Elementor heading */

.funding-steps__description .elementor-heading-title {
    margin: 0 !important;
    padding: 0 !important;

    color: var(--funding-steps-ink) !important;

    font-family: "Plus Jakarta Sans", sans-serif !important;
    font-size: 16px !important;
    font-weight: 400 !important;
    line-height: 24px !important;
    letter-spacing: 0 !important;
}


.funding-steps__description--active {
    opacity: 1 !important;

    transform: translateY(0) !important;
}


.funding-steps__description--leaving {
    opacity: 0 !important;

    transform: translateY(-18px) !important;
}


/* =========================================================
   ELEMENTOR BUTTON
   ========================================================= */

/*
 В текущей разметке class funding-steps__button
 на Elementor button widget отсутствует.
 Поэтому можно:
 
 1. добавить funding-steps__button самому Button widget;
    это предпочтительно;

 или этот .elementor-26933 .elementor-element.elementor-element-61c5e0fc всё равно подхватит единственную кнопку
 внутри content.
*/

.funding-steps__content .elementor-widget-button {
    width: auto !important;

    margin: 0 !important;
    padding: 0 !important;
}


.funding-steps__content .elementor-button {
    display: inline-flex !important;

    min-width: 240px !important;
    min-height: 64px !important;

    align-items: center !important;
    justify-content: center !important;

    padding: 20px 60px !important;

    border: 0 !important;
    border-radius: 124px !important;

    background: var(--funding-steps-lime) !important;

    box-shadow: none !important;

    color: var(--funding-steps-ink) !important;

    font-family: "Plus Jakarta Sans", sans-serif !important;
    font-size: 16px !important;
    font-weight: 600 !important;
    line-height: 24px !important;

    text-decoration: none !important;
}


.funding-steps__content
.elementor-button-content-wrapper {
    display: flex !important;

    align-items: center !important;
    justify-content: center !important;

    gap: 4px !important;
}


.funding-steps__content
.elementor-button-icon {
    display: flex !important;

    order: 2 !important;

    align-items: center !important;
    justify-content: center !important;

    margin: 0 !important;
}


.funding-steps__content
.elementor-button-text {
    order: 1 !important;
}


.funding-steps__content
.elementor-button-icon svg {
    width: 24px !important;
    height: 24px !important;
}


.funding-steps__content
.elementor-button:hover {
    background: var(--funding-steps-lime) !important;

    color: var(--funding-steps-ink) !important;

    transform: translateY(-2px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-17494bdb */.elementor-26933 .elementor-element.elementor-element-17494bdb {
    text-wrap-style: pretty;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-72b9f04b */.elementor-26933 .elementor-element.elementor-element-72b9f04b {
    text-wrap-style: pretty;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-52ab0f76 */.elementor-26933 .elementor-element.elementor-element-52ab0f76 {
    text-wrap-style: pretty;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-795067e5 */.elementor-26933 .elementor-element.elementor-element-795067e5 {
    text-wrap-style: pretty;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-451ad948 */.elementor-26933 .elementor-element.elementor-element-451ad948 {
    text-wrap-style: pretty;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-29c1f1a3 */.elementor-26933 .elementor-element.elementor-element-29c1f1a3 {
    text-wrap-style: pretty;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-52eb167 */.elementor-26933 .elementor-element.elementor-element-52eb167 {
    text-wrap-style: pretty;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-58d26f5e */.elementor-26933 .elementor-element.elementor-element-58d26f5e {
    text-wrap-style: pretty;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f9b88bf */.elementor-26933 .elementor-element.elementor-element-4f9b88bf {
    text-wrap-style: pretty;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-532e54f7 */.elementor-26933 .elementor-element.elementor-element-532e54f7 {
    text-wrap-style: pretty;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-64b3a941 */@media (max-width: 767px) {
    .elementor-26933 .elementor-element.elementor-element-64b3a941 {
        display: inline-flex;
        justify-content: flex-start;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6e6d5284 */.elementor-26933 .elementor-element.elementor-element-6e6d5284 {
    text-wrap-style: pretty;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-405e22a1 */.elementor-26933 .elementor-element.elementor-element-405e22a1 {
    text-wrap-style: pretty;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3e1241b */.elementor-26933 .elementor-element.elementor-element-3e1241b {
    text-wrap-style: pretty;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1b1aaa1f */.elementor-26933 .elementor-element.elementor-element-1b1aaa1f {
    text-wrap-style: pretty;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ed3990b */.elementor-26933 .elementor-element.elementor-element-4ed3990b {
    text-wrap-style: pretty;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3a7d8ef8 */.elementor-26933 .elementor-element.elementor-element-3a7d8ef8 {
    text-wrap-style: pretty;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b378d35 */.mobile-cards-slider {
    display: none !important;
}

@media (max-width: 1024px) {
    

.mobile-cards-slider {
    position: relative;

    display: block !important;

    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;

    overflow: hidden !important;
}


/* Swiper wrapper */
.mobile-cards-slider > .mobile-cards-track {
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: nowrap !important;

    width: 100%;

    min-width: 0 !important;
    max-width: none !important;

    gap: 0 !important;

    box-sizing: content-box;
}


/* Each slide */
.mobile-cards-slider
.mobile-cards-track
> .mobile-card {

    position: relative;

    flex-shrink: 0 !important;

    width: 100%;

    min-width: 0 !important;
    max-width: none !important;

    height: 354px;

    box-sizing: border-box;
}



.mobile-cards-pagination {
    position: relative !important;

    display: flex !important;
    align-items: center;
    justify-content: center;

    width: 100% !important;

    gap: 8px;

    margin-top: 28px;

    min-height: 10px;

    transform: none !important;
}



.mobile-cards-pagination
.swiper-pagination-bullet {

    display: block;

    flex: 0 0 auto;

    width: 10px;
    height: 10px;

    margin: 0 !important;

    border-radius: 100px;

    background: #DEDEDE;

    opacity: 1;

    transition:
        width 0.35s cubic-bezier(.4, 0, .2, 1),
        background-color 0.35s ease;
}



.mobile-cards-pagination
.swiper-pagination-bullet-active {

    width: 50px;

    background: #262626;
}

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6664955d */.elementor-26933 .elementor-element.elementor-element-6664955d {
    text-wrap-style: pretty;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-42c89775 */.elementor-26933 .elementor-element.elementor-element-42c89775 {
    text-wrap-style: pretty;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3b110bae */.elementor-26933 .elementor-element.elementor-element-3b110bae p:last-child {
    margin-bottom: 0 !important;
    padding-bottom: 0 !important;
} 

.elementor-26933 .elementor-element.elementor-element-3b110bae {
    text-wrap-style: pretty;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-60c59122 */.elementor-26933 .elementor-element.elementor-element-60c59122 p:last-child {
    margin-bottom: 0 !important;
    padding-bottom: 0 !important;
} 

.elementor-26933 .elementor-element.elementor-element-60c59122 {
    text-wrap-style: pretty;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-62254a23 */.elementor-26933 .elementor-element.elementor-element-62254a23 p:last-child {
    margin-bottom: 0 !important;
    padding-bottom: 0 !important;
} 

.elementor-26933 .elementor-element.elementor-element-62254a23 {
    text-wrap-style: pretty;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6be9b704 */.elementor-26933 .elementor-element.elementor-element-6be9b704 p:last-child {
    margin-bottom: 0 !important;
    padding-bottom: 0 !important;
} 

.elementor-26933 .elementor-element.elementor-element-6be9b704 {
    text-wrap-style: pretty;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7dad8b6f */.elementor-26933 .elementor-element.elementor-element-7dad8b6f svg {
   width: 24px;
   height: 24px;
 }/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9a99e9e */.elementor-26933 .elementor-element.elementor-element-9a99e9e svg {
   width: 24px;
   height: 24px;
 }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-524d36f1 */@media (max-width: 1025px) {
    .elementor-26933 .elementor-element.elementor-element-524d36f1 {
        background: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bd19659 *//* =========================================
   REVIEWS SWIPER
========================================= */

.reviews-slider {
    position: relative;

    width: 100% !important;
    max-width: 100% !important;

    /*height: 388px !important;*/
    /*min-height: 0 !important;*/
    height: auto !important;
    min-height: 388px !important;

    /*overflow: visible !important;*/

    display: block !important;
    overflow: hidden !important;
}


/* Swiper wrapper */

.reviews-slider > .reviews-track {
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: nowrap !important;

    align-items: stretch !important;

    width: 100%;
    /*height: 364px !important;*/
    /*min-height: 0 !important;*/
    
    height: auto !important;
    min-height: 364px !important;

    padding: 0 !important;
    margin: 0 !important;

    gap: 0 !important;
}


/* Swiper slide */

.reviews-slider .review-slide {
    position: relative;

    display: block !important;

    flex: 0 0 666px !important;

    width: 666px !important;
    max-width: 666px !important;

    /*height: 364px !important;*/
    /*min-height: 364px !important;*/
    
    height: auto !important;
    min-height: 364px !important;

    padding: 0 !important;
    margin-top: 0 !important;
    margin-bottom: 0 !important;

    background: transparent !important;
    border-radius: 0;

    opacity: 0;

    transition: opacity .45s ease;
}


/* Active slide */

.reviews-slider .review-slide.swiper-slide-active {
    opacity: 1;
}


/* =========================================
   CARD
========================================= */

.reviews-slider .review-card {
    position: relative;
    z-index: 2;

    display: flex !important;
    flex-direction: column !important;

    width: 100% !important;
    /*height: 364px !important;*/
    /*min-height: 364px !important;*/
    
    height: auto !important;
    min-height: 364px !important;

    padding: 32px !important;

    background: #F6F6F6;

    border-radius: 40px;
}

 @media (max-width: 1025px) {
    .reviews-slider .review-card {
        padding: 20px !important;
    } 
 }


/* =========================================
   BACK CARD
========================================= */

.reviews-slider .review-slide::after {
    content: "";

    position: absolute;

    z-index: 1;

    left: 24px;
    right: 24px;

    bottom: -24px;

    height: 60px;

    background: #E5E5E5;

    border-radius: 0 0 40px 40px;

    opacity: 0;

    transition: opacity .4s ease;
}

.reviews-slider .review-slide.swiper-slide-active::after {
    opacity: 1;
}


.reviews-navigation {
    display: flex;
    align-items: center;
    justify-content: center;

    gap: 28px;
    margin-top: 56px;
}




.reviews-prev,
.reviews-next {
    --progress: 25%;

    position: relative;

    width: 56px !important;
    height: 56px !important;

    flex: 0 0 56px;

    display: flex;
    align-items: center;
    justify-content: center;

    border: 0 !important;
    border-radius: 50%;

    cursor: pointer;


    background: #E4E4E4;

    transition: background .3s ease;
}



.reviews-prev::after,
.reviews-next::after {
    content: "";

    position: absolute;

    inset: 1px;

    border-radius: 50%;

    background: #fff;

    z-index: 1;
}




.reviews-next::before,
.reviews-prev::before {
    content: "";

    position: absolute;

    inset: 0;

    border-radius: 50%;

    z-index: 0;
}




.reviews-next::before {
    background:
        conic-gradient(
            from 0deg,
            #262626 0 var(--progress),
            transparent var(--progress) 100%
        );
}



.reviews-prev::before {
    background:
        conic-gradient(
            from 0deg,
            transparent 0 calc(100% - var(--progress)),
            #262626 calc(100% - var(--progress)) 100%
        );
}




.reviews-prev .elementor-icon-wrapper,
.reviews-next .elementor-icon-wrapper {
    position: relative;
    z-index: 2;

    display: flex;
    align-items: center;
    justify-content: center;
}

.reviews-prev .elementor-icon,
.reviews-next .elementor-icon {
    display: flex;
    align-items: center;
    justify-content: center;
}


/* counter */

.reviews-counter {
    min-width: 52px;

    text-align: center;

    font-size: 16px;
    line-height: 1;
    color: #555;
}

@media (min-width: 1025px) {
    .elementor-26933 .elementor-element.elementor-element-4bd19659 {
        background: none !important;
    }
}

/* =========================================
   TABLET + MOBILE
   Full visible slide
========================================= */

@media (max-width: 992px) {

    /*
     * Slider viewport
     */

    .reviews-slider {
        width: 100% !important;
        max-width: 100% !important;

        overflow: hidden !important;
    }



    .reviews-slider .review-slide {
        flex: 0 0 100% !important;

        width: 100% !important;
        max-width: 100% !important;

        min-width: 0 !important;
    }


    /*
     * Card
     */

    .reviews-slider .review-card {
        width: 100% !important;
        max-width: 100% !important;

        padding: 24px  !important;
    }

}

@media (max-width: 992px) {

    .reviews-slider .review-slide,
    .reviews-slider .review-card,
    .reviews-slider .review-card > .e-con-inner,
    .reviews-slider .review-card .elementor-element {
        min-width: 0;
    }

}

@media (max-width: 992px) {

    .reviews-slider {
        width: 100% !important;
        max-width: 100% !important;

        margin-left: 0 !important;
        margin-right: 0 !important;

        padding-left: 0 !important;
        padding-right: 0 !important;

        --padding-left: 0px;
        --padding-right: 0px;

        overflow: hidden !important;
    }

    .reviews-slider > .e-con-inner {
        padding-left: 0 !important;
        padding-right: 0 !important;
        margin-left: 0 !important;
        margin-right: 0 !important;
    }
    
    /*.reviews-slider .review-slide {*/
    /*    flex: 0 0 calc(100% - 32px) !important;*/

    /*    width: calc(100% - 32px) !important;*/
    /*    max-width: calc(100% - 32px) !important;*/

    /*    min-width: 0 !important;*/
    /*}*/
}

.review-text  {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 5;

    overflow: hidden;
}


@media (max-width: 992px) {

    .review-text  {
        -webkit-line-clamp: 9;
    }

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-429141d7 */.elementor-26933 .elementor-element.elementor-element-429141d7 {
    text-wrap-style: pretty;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7ed50325 */.elementor-26933 .elementor-element.elementor-element-7ed50325 svg {
    width: 44px;
}

.elementor-26933 .elementor-element.elementor-element-7ed50325 .elementor-button-text {
    display: inline-flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6d9bdd28 */.elementor-26933 .elementor-element.elementor-element-6d9bdd28 svg {
    width: 44px;
}

.elementor-26933 .elementor-element.elementor-element-6d9bdd28 .elementor-button-text {
    display: inline-flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f19ed15 */.elementor-26933 .elementor-element.elementor-element-2f19ed15 {
    text-wrap-style: pretty;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-64f8dc05 */.elementor-26933 .elementor-element.elementor-element-64f8dc05 svg {
    width: 44px;
}

.elementor-26933 .elementor-element.elementor-element-64f8dc05 .elementor-button-text {
    display: inline-flex;
    align-items: center;
}

@media(max-width: 768px) {
    .elementor-26933 .elementor-element.elementor-element-64f8dc05 .elementor-button-link {
    display: flex;
    width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5354f187 */.elementor-26933 .elementor-element.elementor-element-5354f187 svg {
    width: 44px;
}

.elementor-26933 .elementor-element.elementor-element-5354f187 .elementor-button-text {
    display: inline-flex;
    align-items: center;
}

@media(max-width: 768px) {
    .elementor-26933 .elementor-element.elementor-element-5354f187 .elementor-button-link {
    display: flex;
    width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6d8ab472 */.elementor-26933 .elementor-element.elementor-element-6d8ab472 {
    text-wrap-style: pretty;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6390c9a0 */.elementor-26933 .elementor-element.elementor-element-6390c9a0 {
    text-wrap-style: pretty;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-74313c74 */.faq-accordion .e-n-accordion-item-title,
.faq-accordion {
    width: 100% !important ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4aa91a5f */.faq-wrap .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title {
    border-radius: 40px 40px 0 0 !important;
    
    
    padding-bottom: 0px !important;
}



/* Remove Elementor default icons */
/*.faq-accordion .elementor-accordion-icon {*/
/*    position: absolute;*/
/*    right: 20px;*/
/*    top: 50%;*/

/*    width: 44px !important;*/
/*    height: 44px !important;*/

/*    transform: translateY(-50%);*/

/*    font-size: 0 !important;*/
/*}*/


/* Hide Elementor + / - icons */
.faq-accordion .elementor-accordion-icon svg,
.faq-accordion .elementor-accordion-icon i {
    display: none !important;
}


/* Our custom icon */
.faq-accordion .elementor-accordion-icon::before {
    content: "";

    display: block;

    width: 44px;
    height: 44px;

    background-repeat: no-repeat;
    background-position: center;
    background-size: 44px 44px;
}

.faq-accordion .e-n-accordion-item-title-icon svg {
    display: none !important;
}


.faq-accordion .elementor-widget-text-editor p {
    margin: 0;
}

.faq-accordion .e-n-accordion-item > .e-con {
    padding-bottom: 25px;
}


.faq-accordion .e-n-accordion-item-title-icon .e-opened,
.faq-accordion .e-n-accordion-item-title-icon .e-closed {
    width: 44px !important;
    height: 44px !important;

    background-position: center;
    background-repeat: no-repeat;
    background-size: 44px 44px;
}


.faq-accordion .e-n-accordion-item-title-icon .e-closed {
    background-image: url("/wp-content/uploads/2026/09/acccr-plus-icon-2.svg");
}


/* OPEN — крестик */
.faq-accordion .e-n-accordion-item-title-icon .e-opened {
    background-image: url("/wp-content/uploads/2026/09/acccr-cross-icon-1.svg");
}/* End custom CSS */
/* Start custom CSS */.hero-section {
    background-image: url("https://theproptrade.io/wp-content/uploads/2025/12/herobanner.jpg");
    background-size: cover;
    background-position: center;
}
.hero-section img {
    fetchpriority: high !important;
}/* End custom CSS */