.elementor-31137 .elementor-element.elementor-element-899e54c{--display:flex;--overflow:hidden;--padding-top:79px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31137 .elementor-element.elementor-element-8bbbb46{--display:flex;}.elementor-31137 .elementor-element.elementor-element-852737d img{width:100%;}.elementor-31137 .elementor-element.elementor-element-762d1fb{--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;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:96px;--padding-left:32px;--padding-right:32px;}.elementor-31137 .elementor-element.elementor-element-762d1fb:not(.elementor-motion-effects-element-type-background), .elementor-31137 .elementor-element.elementor-element-762d1fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAEAEA;background-image:url("https://tw-globetop.com/wp-content/uploads/2026/01/wordwilde-grid-bg.webp");background-repeat:repeat;background-size:auto;}.elementor-31137 .elementor-element.elementor-element-762d1fb::before, .elementor-31137 .elementor-element.elementor-element-762d1fb > .elementor-background-video-container::before, .elementor-31137 .elementor-element.elementor-element-762d1fb > .e-con-inner > .elementor-background-video-container::before, .elementor-31137 .elementor-element.elementor-element-762d1fb > .elementor-background-slideshow::before, .elementor-31137 .elementor-element.elementor-element-762d1fb > .e-con-inner > .elementor-background-slideshow::before, .elementor-31137 .elementor-element.elementor-element-762d1fb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://tw-globetop.com/wp-content/uploads/2026/01/perfection-corner-deco.webp");--background-overlay:'';background-position:top left;background-repeat:no-repeat;background-size:100% auto;}.elementor-31137 .elementor-element.elementor-element-dfa5260{--display:flex;}.elementor-31137 .elementor-element.elementor-element-daa7be7 .elementor-heading-title{font-family:"Cairo", serif-Sans;font-weight:700;text-transform:uppercase;}.elementor-31137 .elementor-element.elementor-element-d26ec8b .elementor-heading-title{font-weight:700;text-transform:uppercase;color:#0E1613;}.elementor-31137 .elementor-element.elementor-element-56d1e0e{--display:flex;--position:absolute;top:50%;}body:not(.rtl) .elementor-31137 .elementor-element.elementor-element-56d1e0e{left:50%;}body.rtl .elementor-31137 .elementor-element.elementor-element-56d1e0e{right:50%;}.elementor-31137 .elementor-element.elementor-element-c924d1a > .elementor-widget-container{margin:0px 26px 0px 0px;}.elementor-31137 .elementor-element.elementor-element-c924d1a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-31137 .elementor-element.elementor-element-c924d1a img{width:100%;}.elementor-31137 .elementor-element.elementor-element-e4a6311{--display:flex;--position:absolute;top:0px;}body:not(.rtl) .elementor-31137 .elementor-element.elementor-element-e4a6311{left:0px;}body.rtl .elementor-31137 .elementor-element.elementor-element-e4a6311{right:0px;}.elementor-31137 .elementor-element.elementor-element-82df79d{--display:flex;}.elementor-31137 .elementor-element.elementor-element-4374be6{--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:flex-start;--align-items:flex-end;}.elementor-31137 .elementor-element.elementor-element-4374be6.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-31137 .elementor-element.elementor-element-2887e8d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--margin-top:0px;--margin-bottom:56px;--margin-left:0px;--margin-right:0px;}.elementor-31137 .elementor-element.elementor-element-6ac00ed > .elementor-widget-container{margin:0px 28px 0px 0px;}.elementor-31137 .elementor-element.elementor-element-6cf1fb8 > .elementor-widget-container{margin:0px 18px 0px 0px;}.elementor-31137 .elementor-element.elementor-element-6cf1fb8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-31137 .elementor-element.elementor-element-6cf1fb8 img{width:37px;}.elementor-31137 .elementor-element.elementor-element-898294e > .elementor-widget-container{margin:19px 0px 0px 0px;}.elementor-31137 .elementor-element.elementor-element-898294e img{width:119px;}.elementor-31137 .elementor-element.elementor-element-fe96d84{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-28px;}.elementor-31137 .elementor-element.elementor-element-65eec46 > .elementor-widget-container{margin:0px 28px 0px 0px;}.elementor-31137 .elementor-element.elementor-element-1a2a710 > .elementor-widget-container{margin:5px 18px 0px 0px;}.elementor-31137 .elementor-element.elementor-element-1a2a710.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-31137 .elementor-element.elementor-element-1a2a710 img{width:37px;}.elementor-31137 .elementor-element.elementor-element-23793eb > .elementor-widget-container{margin:19px 0px 0px 0px;}.elementor-31137 .elementor-element.elementor-element-23793eb img{width:137px;}.elementor-31137 .elementor-element.elementor-element-16fb2e3{--display:flex;}.elementor-31137 .elementor-element.elementor-element-f122989{--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:flex-start;--align-items:flex-start;}.elementor-31137 .elementor-element.elementor-element-452b838 > .elementor-widget-container{margin:0px 0px 28px 24px;}.elementor-31137 .elementor-element.elementor-element-452b838{text-align:start;}.elementor-31137 .elementor-element.elementor-element-452b838 img{width:203px;}.elementor-31137 .elementor-element.elementor-element-ba1b17e > .elementor-widget-container{margin:0px 0px 70px 24px;}.elementor-31137 .elementor-element.elementor-element-ba1b17e .elementor-heading-title{font-size:45px;font-weight:700;font-style:normal;line-height:1.1em;letter-spacing:0.03em;color:#0E1613;}.elementor-31137 .elementor-element.elementor-element-8871c60{--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;}.elementor-31137 .elementor-element.elementor-element-eb5ce71 > .elementor-widget-container{margin:19px 20px 0px 0px;}.elementor-31137 .elementor-element.elementor-element-eb5ce71 img{width:120px;}.elementor-31137 .elementor-element.elementor-element-d4a765d > .elementor-widget-container{margin:5px 25px 0px 0px;}.elementor-31137 .elementor-element.elementor-element-d4a765d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-31137 .elementor-element.elementor-element-d4a765d img{width:37px;}.elementor-31137 .elementor-element.elementor-element-b31b16b > .elementor-widget-container{margin:0px 28px 0px 0px;}.elementor-31137 .elementor-element.elementor-element-cc05c8f{--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;--padding-top:96px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31137 .elementor-element.elementor-element-cc05c8f:not(.elementor-motion-effects-element-type-background), .elementor-31137 .elementor-element.elementor-element-cc05c8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-31137 .elementor-element.elementor-element-ad7848f{--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;--flex-wrap:nowrap;--z-index:3;}.elementor-31137 .elementor-element.elementor-element-e9e2a5b > .elementor-widget-container{margin:0px 24px 0px 0px;}.elementor-31137 .elementor-element.elementor-element-e9e2a5b img{width:72px;}.elementor-31137 .elementor-element.elementor-element-622d5c5{--display:flex;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:16px;}.elementor-31137 .elementor-element.elementor-element-9c991a0 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-31137 .elementor-element.elementor-element-9c991a0 .elementor-heading-title{font-family:"Cairo", serif-Sans;font-size:28px;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:0.03em;color:#0E1613;}.elementor-31137 .elementor-element.elementor-element-06ce118 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-31137 .elementor-element.elementor-element-06ce118 .elementor-heading-title{font-size:20px;font-weight:700;text-transform:capitalize;line-height:1em;letter-spacing:0.03em;color:#0E1613;}.elementor-31137 .elementor-element.elementor-element-4f3f2e7 > .elementor-widget-container{margin:0px 0px 28px 0px;}.elementor-31137 .elementor-element.elementor-element-4f3f2e7 .elementor-heading-title{font-size:12px;font-weight:400;line-height:1.5em;letter-spacing:0.03em;}.elementor-31137 .elementor-element.elementor-element-30256d0 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-31137 .elementor-element.elementor-element-30256d0 .elementor-heading-title{font-family:"Cairo", serif-Sans;font-size:28px;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:0.03em;color:#0E1613;}.elementor-31137 .elementor-element.elementor-element-119e5cf > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-31137 .elementor-element.elementor-element-119e5cf .elementor-heading-title{font-size:20px;font-weight:700;text-transform:capitalize;line-height:1em;letter-spacing:0.03em;color:#0E1613;}.elementor-31137 .elementor-element.elementor-element-991be97 > .elementor-widget-container{margin:0px 0px 28px 0px;}.elementor-31137 .elementor-element.elementor-element-991be97 .elementor-heading-title{font-size:12px;font-weight:400;line-height:1.5em;letter-spacing:0.03em;}.elementor-31137 .elementor-element.elementor-element-5931ccf > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-31137 .elementor-element.elementor-element-5931ccf .elementor-heading-title{font-family:"Cairo", serif-Sans;font-size:28px;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:0.03em;color:#0E1613;}.elementor-31137 .elementor-element.elementor-element-175c099 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-31137 .elementor-element.elementor-element-175c099 .elementor-heading-title{font-size:20px;font-weight:700;text-transform:capitalize;line-height:1em;letter-spacing:0.03em;color:#0E1613;}.elementor-31137 .elementor-element.elementor-element-3258e2b > .elementor-widget-container{margin:0px 0px 28px 0px;}.elementor-31137 .elementor-element.elementor-element-3258e2b .elementor-heading-title{font-size:12px;font-weight:400;line-height:1.5em;letter-spacing:0.03em;}.elementor-31137 .elementor-element.elementor-element-8c7ecc6{--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;--z-index:3;}.elementor-31137 .elementor-element.elementor-element-4d804c6 img{width:100%;max-width:820px;}.elementor-31137 .elementor-element.elementor-element-4932db8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--padding-top:170px;--padding-bottom:170px;--padding-left:0px;--padding-right:0px;}.elementor-31137 .elementor-element.elementor-element-4932db8:not(.elementor-motion-effects-element-type-background), .elementor-31137 .elementor-element.elementor-element-4932db8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://tw-globetop.com/wp-content/uploads/2026/01/symphny-bg.jpg");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-31137 .elementor-element.elementor-element-fad4161{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:94px;--padding-right:132px;--z-index:2;}.elementor-31137 .elementor-element.elementor-element-a62995e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:32px;}body:not(.rtl) .elementor-31137 .elementor-element.elementor-element-26c08e8{left:-94px;}body.rtl .elementor-31137 .elementor-element.elementor-element-26c08e8{right:-94px;}.elementor-31137 .elementor-element.elementor-element-26c08e8{top:10px;}.elementor-31137 .elementor-element.elementor-element-26c08e8 img{width:100%;max-width:72px;}.elementor-31137 .elementor-element.elementor-element-5a21657 .elementor-heading-title{font-size:45px;font-weight:700;text-transform:uppercase;line-height:1.11em;letter-spacing:0.03em;color:#0E1613;}.elementor-31137 .elementor-element.elementor-element-61fd8c9 > .elementor-widget-container{margin:38px 0px 40px 0px;}.elementor-31137 .elementor-element.elementor-element-61fd8c9{text-align:start;}.elementor-31137 .elementor-element.elementor-element-61fd8c9 img{width:185px;}.elementor-31137 .elementor-element.elementor-element-3cd06a4 .elementor-heading-title{font-size:16px;font-weight:400;line-height:1.5em;letter-spacing:0.03em;color:#222222;}.elementor-31137 .elementor-element.elementor-element-4ef3b19{--display:flex;--padding-top:0px;--padding-bottom:120px;--padding-left:116px;--padding-right:116px;}.elementor-31137 .elementor-element.elementor-element-4ef3b19:not(.elementor-motion-effects-element-type-background), .elementor-31137 .elementor-element.elementor-element-4ef3b19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAEAEA;background-image:url("https://tw-globetop.com/wp-content/uploads/2026/01/wordwilde-grid-bg.webp");background-position:top left;background-repeat:repeat;background-size:auto;}.elementor-31137 .elementor-element.elementor-element-855e856 > .elementor-widget-container{margin:116px 0px 34px 0px;}.elementor-31137 .elementor-element.elementor-element-855e856{z-index:2;text-align:center;}.elementor-31137 .elementor-element.elementor-element-855e856 .elementor-heading-title{font-size:54px;font-weight:700;text-transform:uppercase;line-height:1.11em;letter-spacing:0.03em;color:#0E1613;}.elementor-31137 .elementor-element.elementor-element-b3608d1 > .elementor-widget-container{margin:0px 0px 56px 0px;}.elementor-31137 .elementor-element.elementor-element-b3608d1{z-index:2;text-align:center;}.elementor-31137 .elementor-element.elementor-element-b3608d1 .elementor-heading-title{font-size:16px;font-weight:400;line-height:1.5em;letter-spacing:0.03em;}.elementor-31137 .elementor-element.elementor-element-c1cc83c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31137 .elementor-element.elementor-element-2a1fd04{--display:flex;}.elementor-31137 .elementor-element.elementor-element-08b478a img{width:100%;}.elementor-31137 .elementor-element.elementor-element-d254b45 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-31137 .elementor-element.elementor-element-d254b45 .elementor-heading-title{font-size:18px;font-weight:700;text-transform:uppercase;line-height:1.33em;letter-spacing:0.03em;color:#0E1613;}.elementor-31137 .elementor-element.elementor-element-2fe4082{--display:flex;}.elementor-31137 .elementor-element.elementor-element-9994409 img{width:100%;}.elementor-31137 .elementor-element.elementor-element-218d940 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-31137 .elementor-element.elementor-element-218d940 .elementor-heading-title{font-size:18px;font-weight:700;text-transform:uppercase;line-height:1.33em;letter-spacing:0.03em;color:#0E1613;}.elementor-31137 .elementor-element.elementor-element-c07cbf8{--display:flex;}.elementor-31137 .elementor-element.elementor-element-6705728 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-31137 .elementor-element.elementor-element-6705728 .elementor-heading-title{font-size:18px;font-weight:700;text-transform:uppercase;line-height:1.33em;letter-spacing:0.03em;color:#0E1613;}.elementor-31137 .elementor-element.elementor-element-e81829c{--display:flex;}.elementor-31137 .elementor-element.elementor-element-3b91180 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-31137 .elementor-element.elementor-element-3b91180 .elementor-heading-title{font-size:18px;font-weight:700;text-transform:uppercase;line-height:1.33em;letter-spacing:0.03em;color:#0E1613;}.elementor-31137 .elementor-element.elementor-element-3c2723d{--display:flex;}.elementor-31137 .elementor-element.elementor-element-beaed72 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-31137 .elementor-element.elementor-element-beaed72 .elementor-heading-title{font-size:18px;font-weight:700;text-transform:uppercase;line-height:1.33em;letter-spacing:0.03em;color:#0E1613;}.elementor-31137 .elementor-element.elementor-element-8ce25a6{--display:flex;}.elementor-31137 .elementor-element.elementor-element-d5cac82 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-31137 .elementor-element.elementor-element-d5cac82 .elementor-heading-title{font-size:18px;font-weight:700;text-transform:uppercase;line-height:1.33em;letter-spacing:0.03em;color:#0E1613;}.elementor-31137 .elementor-element.elementor-element-49e6cd2{--display:flex;}.elementor-31137 .elementor-element.elementor-element-b4b9974 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-31137 .elementor-element.elementor-element-b4b9974 .elementor-heading-title{font-size:18px;font-weight:700;text-transform:uppercase;line-height:1.33em;letter-spacing:0.03em;color:#0E1613;}.elementor-31137 .elementor-element.elementor-element-7159891{--display:flex;}.elementor-31137 .elementor-element.elementor-element-55a0f16 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-31137 .elementor-element.elementor-element-55a0f16 .elementor-heading-title{font-size:18px;font-weight:700;text-transform:uppercase;line-height:1.33em;letter-spacing:0.03em;color:#0E1613;}.elementor-31137 .elementor-element.elementor-element-12f08c3{--e-n-carousel-swiper-slides-to-display:5;--e-n-carousel-swiper-slides-gap:34px;width:initial;max-width:initial;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}body:not(.rtl) .elementor-31137 .elementor-element.elementor-element-3f457c4{left:-100px;}body.rtl .elementor-31137 .elementor-element.elementor-element-3f457c4{right:-100px;}.elementor-31137 .elementor-element.elementor-element-3f457c4{top:50%;z-index:10;}body:not(.rtl) .elementor-31137 .elementor-element.elementor-element-3b134b8{right:-100px;}body.rtl .elementor-31137 .elementor-element.elementor-element-3b134b8{left:-100px;}.elementor-31137 .elementor-element.elementor-element-3b134b8{top:50%;z-index:10;}.elementor-31137 .elementor-element.elementor-element-261afb7{--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:95px;--padding-bottom:95px;--padding-left:0px;--padding-right:0px;}.elementor-31137 .elementor-element.elementor-element-261afb7:not(.elementor-motion-effects-element-type-background), .elementor-31137 .elementor-element.elementor-element-261afb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#20202033;background-image:url("https://tw-globetop.com/wp-content/uploads/2026/01/future-corner-deco.webp");background-position:bottom right;background-repeat:no-repeat;background-size:100% auto;}.elementor-31137 .elementor-element.elementor-element-bbe0dab{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:91px;--padding-right:114px;}.elementor-31137 .elementor-element.elementor-element-ba1fb93 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-31137 .elementor-element.elementor-element-ba1fb93 img{width:74px;}.elementor-31137 .elementor-element.elementor-element-606c1ea > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-31137 .elementor-element.elementor-element-606c1ea .elementor-heading-title{font-size:45px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:1.11em;letter-spacing:0.03em;}.elementor-31137 .elementor-element.elementor-element-926d2b1 > .elementor-widget-container{margin:0px 0px 42px 0px;padding:0px 0px 0px 0px;}.elementor-31137 .elementor-element.elementor-element-6ed2d66 .elementor-heading-title{font-size:16px;font-weight:400;line-height:1.5em;letter-spacing:0.03em;color:#FFFFFF;}.elementor-31137 .elementor-element.elementor-element-89507a0{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31137 .elementor-element.elementor-element-89507a0.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-31137 .elementor-element.elementor-element-f2d222b{width:100%;max-width:100%;}.elementor-31137 .elementor-element.elementor-element-79d8395{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:32px;}.elementor-31137 .elementor-element.elementor-element-587d31e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:18px;--margin-left:96px;--margin-right:0px;}.elementor-31137 .elementor-element.elementor-element-d8a439b{--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;--border-radius:100px 100px 100px 100px;}.elementor-31137 .elementor-element.elementor-element-d8a439b:not(.elementor-motion-effects-element-type-background), .elementor-31137 .elementor-element.elementor-element-d8a439b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9D9D90A;}.elementor-31137 .elementor-element.elementor-element-98744d4{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#3A413F;--border-color:#3A413F;--border-radius:100px 100px 100px 100px;}.elementor-31137 .elementor-element.elementor-element-badcab0{--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;--border-radius:100px 100px 100px 100px;}.elementor-31137 .elementor-element.elementor-element-badcab0:not(.elementor-motion-effects-element-type-background), .elementor-31137 .elementor-element.elementor-element-badcab0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#296752;}.elementor-31137 .elementor-element.elementor-element-ace21b8 > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-31137 .elementor-element.elementor-element-ace21b8 .elementor-heading-title{font-size:33px;font-weight:700;text-transform:uppercase;line-height:1.12em;letter-spacing:0.03em;color:#FFFFFF;}.elementor-31137 .elementor-element.elementor-element-b399700{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:18px;--margin-left:56px;--margin-right:0px;}.elementor-31137 .elementor-element.elementor-element-2166d28{--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;--border-radius:100px 100px 100px 100px;}.elementor-31137 .elementor-element.elementor-element-2166d28:not(.elementor-motion-effects-element-type-background), .elementor-31137 .elementor-element.elementor-element-2166d28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9D9D90A;}.elementor-31137 .elementor-element.elementor-element-8e11c83{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#3A413F;--border-color:#3A413F;--border-radius:100px 100px 100px 100px;}.elementor-31137 .elementor-element.elementor-element-f2d54ab{--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;--border-radius:100px 100px 100px 100px;}.elementor-31137 .elementor-element.elementor-element-f2d54ab:not(.elementor-motion-effects-element-type-background), .elementor-31137 .elementor-element.elementor-element-f2d54ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#296752;}.elementor-31137 .elementor-element.elementor-element-cac2e24 > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-31137 .elementor-element.elementor-element-cac2e24 .elementor-heading-title{font-size:33px;font-weight:700;text-transform:uppercase;line-height:1.12em;letter-spacing:0.03em;color:#FFFFFF;}.elementor-31137 .elementor-element.elementor-element-7cc06d3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:16px;--margin-right:0px;}.elementor-31137 .elementor-element.elementor-element-25e546e{--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;--border-radius:100px 100px 100px 100px;}.elementor-31137 .elementor-element.elementor-element-25e546e:not(.elementor-motion-effects-element-type-background), .elementor-31137 .elementor-element.elementor-element-25e546e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9D9D90A;}.elementor-31137 .elementor-element.elementor-element-fec4014{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#3A413F;--border-color:#3A413F;--border-radius:100px 100px 100px 100px;}.elementor-31137 .elementor-element.elementor-element-b6d0fad{--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;--border-radius:100px 100px 100px 100px;}.elementor-31137 .elementor-element.elementor-element-b6d0fad:not(.elementor-motion-effects-element-type-background), .elementor-31137 .elementor-element.elementor-element-b6d0fad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#296752;}.elementor-31137 .elementor-element.elementor-element-bd26764 > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-31137 .elementor-element.elementor-element-bd26764 .elementor-heading-title{font-size:33px;font-weight:700;text-transform:uppercase;line-height:1.12em;letter-spacing:0.03em;color:#FFFFFF;}.elementor-31137 .elementor-element.elementor-element-b74e649{--display:flex;--padding-top:0px;--padding-bottom:118px;--padding-left:32px;--padding-right:32px;}.elementor-31137 .elementor-element.elementor-element-b74e649:not(.elementor-motion-effects-element-type-background), .elementor-31137 .elementor-element.elementor-element-b74e649 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31137 .elementor-element.elementor-element-4d6da4d > .elementor-widget-container{margin:120px 0px 30px 0px;}.elementor-31137 .elementor-element.elementor-element-4d6da4d{text-align:center;}.elementor-31137 .elementor-element.elementor-element-4d6da4d .elementor-heading-title{font-size:54px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0.03em;color:#0E1613;}.elementor-31137 .elementor-element.elementor-element-67d1933 > .elementor-widget-container{margin:0px 0px 58px 0px;}.elementor-31137 .elementor-element.elementor-element-67d1933{text-align:center;}.elementor-31137 .elementor-element.elementor-element-67d1933 .elementor-heading-title{font-size:16px;font-weight:400;line-height:1.5em;letter-spacing:0.03em;color:#626262;}.elementor-31137 .elementor-element.elementor-element-a888617{--display:flex;}.elementor-31137 .elementor-element.elementor-element-786b698 img{width:100%;}body:not(.rtl) .elementor-31137 .elementor-element.elementor-element-9ea31f0{left:-119px;}body.rtl .elementor-31137 .elementor-element.elementor-element-9ea31f0{right:-119px;}.elementor-31137 .elementor-element.elementor-element-9ea31f0{top:169px;}body:not(.rtl) .elementor-31137 .elementor-element.elementor-element-1a50e1c{left:412px;}body.rtl .elementor-31137 .elementor-element.elementor-element-1a50e1c{right:412px;}.elementor-31137 .elementor-element.elementor-element-1a50e1c{top:92px;}body:not(.rtl) .elementor-31137 .elementor-element.elementor-element-f97d5b9{left:588px;}body.rtl .elementor-31137 .elementor-element.elementor-element-f97d5b9{right:588px;}.elementor-31137 .elementor-element.elementor-element-f97d5b9{top:336px;}body:not(.rtl) .elementor-31137 .elementor-element.elementor-element-fce69ca{right:10px;}body.rtl .elementor-31137 .elementor-element.elementor-element-fce69ca{left:10px;}.elementor-31137 .elementor-element.elementor-element-fce69ca{top:177px;}@media(min-width:768px){.elementor-31137 .elementor-element.elementor-element-56d1e0e{--width:460px;}.elementor-31137 .elementor-element.elementor-element-4374be6{--width:38.02%;}.elementor-31137 .elementor-element.elementor-element-16fb2e3{--width:23.96%;}.elementor-31137 .elementor-element.elementor-element-f122989{--width:38.02%;}.elementor-31137 .elementor-element.elementor-element-ad7848f{--width:48%;}.elementor-31137 .elementor-element.elementor-element-622d5c5{--width:100%;}.elementor-31137 .elementor-element.elementor-element-8c7ecc6{--width:52%;}.elementor-31137 .elementor-element.elementor-element-fad4161{--width:41.5%;}.elementor-31137 .elementor-element.elementor-element-bbe0dab{--width:32.34%;}.elementor-31137 .elementor-element.elementor-element-89507a0{--width:677px;}.elementor-31137 .elementor-element.elementor-element-79d8395{--width:32.4%;}.elementor-31137 .elementor-element.elementor-element-d8a439b{--width:160px;}.elementor-31137 .elementor-element.elementor-element-98744d4{--width:140px;}.elementor-31137 .elementor-element.elementor-element-badcab0{--width:120px;}.elementor-31137 .elementor-element.elementor-element-2166d28{--width:160px;}.elementor-31137 .elementor-element.elementor-element-8e11c83{--width:140px;}.elementor-31137 .elementor-element.elementor-element-f2d54ab{--width:120px;}.elementor-31137 .elementor-element.elementor-element-25e546e{--width:160px;}.elementor-31137 .elementor-element.elementor-element-fec4014{--width:140px;}.elementor-31137 .elementor-element.elementor-element-b6d0fad{--width:120px;}}@media(max-width:1366px) and (min-width:768px){.elementor-31137 .elementor-element.elementor-element-bbe0dab{--width:32.34%;}.elementor-31137 .elementor-element.elementor-element-89507a0{--width:35.26%;}.elementor-31137 .elementor-element.elementor-element-79d8395{--width:32.4%;}}@media(max-width:1200px) and (min-width:768px){.elementor-31137 .elementor-element.elementor-element-cc05c8f{--width:100%;}.elementor-31137 .elementor-element.elementor-element-ad7848f{--width:100%;}.elementor-31137 .elementor-element.elementor-element-8c7ecc6{--width:60%;}.elementor-31137 .elementor-element.elementor-element-fad4161{--width:41.5%;}.elementor-31137 .elementor-element.elementor-element-a62995e{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-31137 .elementor-element.elementor-element-56d1e0e{--width:100%;}.elementor-31137 .elementor-element.elementor-element-e4a6311{--width:36px;}.elementor-31137 .elementor-element.elementor-element-82df79d{--width:10px;}.elementor-31137 .elementor-element.elementor-element-4374be6{--width:100%;}.elementor-31137 .elementor-element.elementor-element-f122989{--width:100%;}.elementor-31137 .elementor-element.elementor-element-bbe0dab{--width:100%;}.elementor-31137 .elementor-element.elementor-element-89507a0{--width:55%;}.elementor-31137 .elementor-element.elementor-element-79d8395{--width:45%;}}@media(max-width:880px) and (min-width:768px){.elementor-31137 .elementor-element.elementor-element-8c7ecc6{--width:100%;}}@media(max-width:1366px){.elementor-31137 .elementor-element.elementor-element-4932db8{--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-31137 .elementor-element.elementor-element-12f08c3{--e-n-carousel-swiper-slides-to-display:4;}.elementor-31137 .elementor-element.elementor-element-bbe0dab{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31137 .elementor-element.elementor-element-bbe0dab.e-con{--flex-grow:0;--flex-shrink:0;}}@media(max-width:1200px){.elementor-31137 .elementor-element.elementor-element-cc05c8f{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-31137 .elementor-element.elementor-element-622d5c5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:32px;}.elementor-31137 .elementor-element.elementor-element-8c7ecc6{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-31137 .elementor-element.elementor-element-4932db8{--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-31137 .elementor-element.elementor-element-4932db8:not(.elementor-motion-effects-element-type-background), .elementor-31137 .elementor-element.elementor-element-4932db8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-31137 .elementor-element.elementor-element-fad4161{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31137 .elementor-element.elementor-element-a62995e{--padding-top:0px;--padding-bottom:0px;--padding-left:64px;--padding-right:0px;}body:not(.rtl) .elementor-31137 .elementor-element.elementor-element-26c08e8{left:0px;}body.rtl .elementor-31137 .elementor-element.elementor-element-26c08e8{right:0px;}.elementor-31137 .elementor-element.elementor-element-12f08c3{--e-n-carousel-swiper-slides-to-display:3;}}@media(max-width:1024px){.elementor-31137 .elementor-element.elementor-element-762d1fb{--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:flex-start;--align-items:flex-start;}.elementor-31137 .elementor-element.elementor-element-dfa5260{--padding-top:0px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-31137 .elementor-element.elementor-element-daa7be7{text-align:center;}.elementor-31137 .elementor-element.elementor-element-daa7be7 .elementor-heading-title{font-size:40px;line-height:1em;letter-spacing:0.03em;}.elementor-31137 .elementor-element.elementor-element-d26ec8b{text-align:center;}.elementor-31137 .elementor-element.elementor-element-d26ec8b .elementor-heading-title{font-size:44px;line-height:1.2em;letter-spacing:0.03em;}.elementor-31137 .elementor-element.elementor-element-56d1e0e{--padding-top:0px;--padding-bottom:56px;--padding-left:48px;--padding-right:0px;}.elementor-31137 .elementor-element.elementor-element-c924d1a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-31137 .elementor-element.elementor-element-c924d1a img{max-width:460px;}.elementor-31137 .elementor-element.elementor-element-e4a6311{--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;top:50%;--z-index:4;}body:not(.rtl) .elementor-31137 .elementor-element.elementor-element-e4a6311{left:0px;}body.rtl .elementor-31137 .elementor-element.elementor-element-e4a6311{right:0px;}.elementor-31137 .elementor-element.elementor-element-2887e8d{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:52px;--padding-left:56px;--padding-right:0px;}.elementor-31137 .elementor-element.elementor-element-6cf1fb8 > .elementor-widget-container{margin:-16px 18px 0px 0px;}.elementor-31137 .elementor-element.elementor-element-6cf1fb8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-31137 .elementor-element.elementor-element-fe96d84{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:52px;--padding-left:56px;--padding-right:0px;}.elementor-31137 .elementor-element.elementor-element-1a2a710 > .elementor-widget-container{margin:-16px 18px 0px 0px;}.elementor-31137 .elementor-element.elementor-element-8871c60{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:56px;--padding-right:0px;}.elementor-31137 .elementor-element.elementor-element-d4a765d > .elementor-widget-container{margin:-16px 18px 0px 0px;}.elementor-31137 .elementor-element.elementor-element-12f08c3{--e-n-carousel-swiper-slides-to-display:2;}.elementor-31137 .elementor-element.elementor-element-261afb7{--flex-wrap:wrap;--padding-top:48px;--padding-bottom:48px;--padding-left:32px;--padding-right:32px;}.elementor-31137 .elementor-element.elementor-element-bbe0dab{--margin-top:0px;--margin-bottom:68px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:880px){.elementor-31137 .elementor-element.elementor-element-8c7ecc6{--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-31137 .elementor-element.elementor-element-08b478a img{width:100%;}.elementor-31137 .elementor-element.elementor-element-9994409 img{width:100%;}}@media(max-width:767px){.elementor-31137 .elementor-element.elementor-element-7627b3f img{width:100%;}.elementor-31137 .elementor-element.elementor-element-2887e8d{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:flex-end;--flex-wrap:nowrap;}.elementor-31137 .elementor-element.elementor-element-6ac00ed > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-31137 .elementor-element.elementor-element-6cf1fb8 img{width:100%;}.elementor-31137 .elementor-element.elementor-element-fe96d84{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:flex-end;--flex-wrap:nowrap;}.elementor-31137 .elementor-element.elementor-element-65eec46 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-31137 .elementor-element.elementor-element-1a2a710.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-31137 .elementor-element.elementor-element-8871c60{--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;--flex-wrap:nowrap;}.elementor-31137 .elementor-element.elementor-element-d4a765d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-31137 .elementor-element.elementor-element-622d5c5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31137 .elementor-element.elementor-element-9c991a0 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-31137 .elementor-element.elementor-element-06ce118 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-31137 .elementor-element.elementor-element-06ce118 .elementor-heading-title{font-size:20px;}.elementor-31137 .elementor-element.elementor-element-30256d0 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-31137 .elementor-element.elementor-element-119e5cf > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-31137 .elementor-element.elementor-element-119e5cf .elementor-heading-title{font-size:20px;}.elementor-31137 .elementor-element.elementor-element-5931ccf > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-31137 .elementor-element.elementor-element-175c099 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-31137 .elementor-element.elementor-element-175c099 .elementor-heading-title{font-size:20px;}.elementor-31137 .elementor-element.elementor-element-8c7ecc6{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-31137 .elementor-element.elementor-element-4932db8:not(.elementor-motion-effects-element-type-background), .elementor-31137 .elementor-element.elementor-element-4932db8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top left;background-size:contain;}.elementor-31137 .elementor-element.elementor-element-4932db8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31137 .elementor-element.elementor-element-fad4161{--padding-top:0px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-31137 .elementor-element.elementor-element-a62995e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31137 .elementor-element.elementor-element-5a21657 > .elementor-widget-container{padding:0px 0px 0px 64px;}.elementor-31137 .elementor-element.elementor-element-61fd8c9{text-align:center;}.elementor-31137 .elementor-element.elementor-element-3cd06a4{text-align:center;}.elementor-31137 .elementor-element.elementor-element-1f58b2c img{width:100%;}.elementor-31137 .elementor-element.elementor-element-4ef3b19{--padding-top:0px;--padding-bottom:48px;--padding-left:32px;--padding-right:32px;}.elementor-31137 .elementor-element.elementor-element-b3608d1 .elementor-heading-title{line-height:1.5em;}.elementor-31137 .elementor-element.elementor-element-c1cc83c{--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31137 .elementor-element.elementor-element-2a1fd04{--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:flex-start;--align-items:flex-start;}.elementor-31137 .elementor-element.elementor-element-08b478a{width:100%;max-width:100%;}.elementor-31137 .elementor-element.elementor-element-2fe4082{--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:flex-start;--align-items:flex-start;}.elementor-31137 .elementor-element.elementor-element-9994409{width:100%;max-width:100%;}.elementor-31137 .elementor-element.elementor-element-c07cbf8{--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:flex-start;--align-items:flex-start;}.elementor-31137 .elementor-element.elementor-element-48d558c{width:100%;max-width:100%;}.elementor-31137 .elementor-element.elementor-element-48d558c img{width:100%;}.elementor-31137 .elementor-element.elementor-element-e81829c{--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:flex-start;--align-items:flex-start;}.elementor-31137 .elementor-element.elementor-element-d917a98{width:100%;max-width:100%;}.elementor-31137 .elementor-element.elementor-element-d917a98 img{width:100%;}.elementor-31137 .elementor-element.elementor-element-3c2723d{--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:flex-start;--align-items:flex-start;}.elementor-31137 .elementor-element.elementor-element-be79189{width:100%;max-width:100%;}.elementor-31137 .elementor-element.elementor-element-be79189 img{width:100%;}.elementor-31137 .elementor-element.elementor-element-8ce25a6{--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:flex-start;--align-items:flex-start;}.elementor-31137 .elementor-element.elementor-element-ef618ca{width:100%;max-width:100%;}.elementor-31137 .elementor-element.elementor-element-ef618ca img{width:100%;}.elementor-31137 .elementor-element.elementor-element-49e6cd2{--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:flex-start;--align-items:flex-start;}.elementor-31137 .elementor-element.elementor-element-4d19e1f{width:100%;max-width:100%;}.elementor-31137 .elementor-element.elementor-element-4d19e1f img{width:100%;}.elementor-31137 .elementor-element.elementor-element-7159891{--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:flex-start;--align-items:flex-start;}.elementor-31137 .elementor-element.elementor-element-ef384c5{width:100%;max-width:100%;}.elementor-31137 .elementor-element.elementor-element-ef384c5 img{width:100%;}.elementor-31137 .elementor-element.elementor-element-12f08c3{--e-n-carousel-swiper-slides-to-display:2;}.elementor-31137 .elementor-element.elementor-element-261afb7{--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;}.elementor-31137 .elementor-element.elementor-element-89507a0{--width:45%;}.elementor-31137 .elementor-element.elementor-element-79d8395{--width:55%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:16px;}.elementor-31137 .elementor-element.elementor-element-b74e649{--padding-top:0px;--padding-bottom:68px;--padding-left:16px;--padding-right:16px;}}/* Start custom CSS for heading, class: .elementor-element-daa7be7 */.mb-since-title h3 {
    color: transparent !important;
    -webkit-text-stroke: 1px #296752;
    margin-bottom: 16px;
}

@media (max-width: 767px) {
    .mb-since-title h3 {
        font-size: 28px !important;
    }
}
@media (max-width: 576px) {
    .mb-since-title h3 {
        font-size: 24px !important;
    }
}
@media (max-width: 400px) {
    .mb-since-title h3 {
        font-size: 20px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d26ec8b */@media (max-width: 767px) {
    .main-title h2 {
        font-size: 30px !important;
    }
}

@media (max-width: 576px) {
    .main-title h2 {
        font-size: 28px !important;
    }
}

@media (max-width: 400px) {
    .main-title h2 {
        font-size: 22px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dfa5260 */.mb-title-wrap {
    max-width: 900px;
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82df79d */.green-circle {
    height: 10px;
    background-color: #296752;
    border-radius: 100%;
}
@media (max-width: 767px) {
    .green-circle {
        width: 10px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e4a6311 */.white-circle {
    height: 36px;
    background-color: #ffffff;
    border-radius: 100%;
    transform: translateY(-50%);
    left: calc((100% - 460px) / 2) !important;
}

@media (max-width: 767px) {
    .white-circle {
        width: 36px !important;
    }
}
@media (max-width: 492px) {
    .white-circle {
        left: -18px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56d1e0e */.since-logo {
    transform: translate(-50%, -50%);
}
@media (max-width: 1024px) {
    .since-logo {
        position: relative;
        left: 0 !important;
        top: 0 !important;
        transform: none;
    }
    .since-logo::after {
        content: "";
        width: calc((100% - 460px) / 2);
        height: 50%;
        border-left: 2px dashed #000;
        border-top: 2px dashed #000;
        position: absolute;
        left: 0;
        bottom: 0;
        z-index: 2;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6cf1fb8 */@media (max-width: 767px) {
    .number-wrap {
        display: block;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2887e8d */@media (max-width: 1024px) {
    .row-wrap {
        position: relative;
    }
    .row-wrap::before {
        content: "";
        width: 48px;
        height: 100%;
        border-left: 2px dashed #000;
        border-top: 2px dashed #000;
        position: absolute;
        top: 0;
        left: 0;
    }

}
@media (max-width: 400px) {
    .row-wrap {
        padding-left: 32px !important;
    }
    .row-wrap::before {
        width: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe96d84 */@media (max-width: 1024px) {
    .second-wrap {
        position: relative;
    }
    .second-wrap::before {
        content: "";
        width: 48px;
        height: 100%;
        border-left: 2px dashed #000;
        border-top: 2px dashed #000;
        position: absolute;
        top: 0;
        left: 0;
    }

}
@media (max-width: 400px) {
    .second-wrap {
        padding-left: 32px !important;
    }
    .second-wrap::before {
        width: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ba1b17e */.since-title h2 {
    font-size: clamp(2rem, 1.458rem + 1.13vw, 2.813rem) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8871c60 */@media (max-width: 1024px) {
    .third-wrap {
        position: relative;
    }
    .third-wrap::before {
        content: "";
        width: 48px;
        height: 100%;
        border-top: 2px dashed #000;
        position: absolute;
        top: 0;
        left: 0;
    }

}
@media (max-width: 400px) {
    .third-wrap {
        padding-left: 32px !important;
    }
    .third-wrap::before {
        width: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-762d1fb */#sinceSection {
    padding-top: clamp(3.375rem, -3.497rem + 10.73vw, 9.375rem);
    padding-bottom: clamp(2.625rem, -1.24rem + 6.03vw, 6rem);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9c991a0 */.stroke-text h2 {
    -webkit-text-stroke: 1px #296752;
    -webkit-text-fill-color: transparent;
}

@media (max-width: 576px) {
    .stroke-text h2 {
        font-size: 26px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f3f2e7 */.father-text-wrap {
    max-width: 710px !important;
}
@media (max-width: 1200px) {
    .father-text-wrap {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-30256d0 */.stroke-text h2 {
    -webkit-text-stroke: 1px #296752;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5931ccf */.stroke-text h2 {
    -webkit-text-stroke: 1px #296752;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-622d5c5 */@media (max-width: 576px) {
    #generations .text-content {
        padding-right: 16px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad7848f */.generations-left-side {
    padding-left: clamp(2rem, -78.76rem + 71.15vw, 6.625rem);    
    }
@media (max-width: 576px) {
    .generations-left-side {
        padding-left: 16px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc05c8f */#generations {
    position: relative;
}
#generations::before {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    width: 100%;
    height: 100%;
    background-color: #296752;
    clip-path: polygon(
        72% 0%,
        77% 0%,
        62% 100%,
        57% 100%
    )
}
#generations::after {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    width: 100%;
    height: 100%;
    background-color: #296752;
    clip-path: polygon(
        79% 0%,
        100% 0%,
        100% 100%,
        64% 100%
    );
}
@media (max-width: 1200px) {
    #generations::before {
        clip-path: polygon(
            0% 75%,       /* 左上 */
            100% 68%,     /* 右上 */
            100% 78%,     /* 右下 */
            0% 85%        /* 左下 */
        );
    }
    #generations::after {
        clip-path: polygon(
            0% 87%,       /* 左上 */
            100% 80%,     /* 右上 */
            100% 100%,    /* 右下 */
            0% 100%       /* 左下 */
        );
    }
}
@media (max-width: 576px) {
    #generations::before {
        clip-path: polygon(
            0% 87%,       /* 左上 */
            100% 84%,     /* 右上 */
            100% 89%,     /* 右下 */
            0% 92%        /* 左下 */
        );
    }
    #generations::after {
        clip-path: polygon(
            0% 94%,       /* 左上 */
            100% 91%,     /* 右上 */
            100% 100%,    /* 右下 */
            0% 100%       /* 左下 */
        );
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-26c08e8 */.title-icon img {
    max-width: clamp(3rem, 0.5rem + 3.33vw, 4.5rem) !important;
}
.title-icon {
    left: calc(-1 * clamp(4rem, 0.875rem + 4.17vw, 5.875rem)) !important;
}
@media (max-width: 1200px) {
    .title-icon {
        left: 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a21657 */.engineering-title h2 {
    font-size: clamp(2rem, 0.646rem + 1.81vw, 2.813rem) !important;
}
@media (max-width: 1024px) {
    .engineering-title h2 {
        font-size: 30px !important;
    }
}
@media (max-width: 767px) {
    .engineering-title h2 {
        font-size: 28px !important;
    }
}
@media (max-width: 576px) {
    .engineering-title h2 {
        font-size: 26px !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-61fd8c9 */.line-wrap .elementor-widget-container{
    margin-top: clamp(1rem, -1.292rem + 3.06vw, 2.375rem) !important;
    margin-bottom: clamp(1.125rem, -1.167rem + 3.06vw, 2.5rem) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a62995e */.symphony-text-wrap {
    width: 100% !important;
    max-width: 573px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fad4161 */#symphony .right-side {
    padding-left: clamp(0rem, -6.728rem + 10.5vw, 5.875rem) !important;
    padding-right: clamp(2rem, -5.158rem + 11.17vw, 8.25rem) !important;
}
@media (max-width: 767px) {
    #symphony .right-side {
        padding-left: 32px !important;
    }
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4932db8 */#symphony {
    position: relative;
    padding-top: clamp(4.25rem, -3.051rem + 11.4vw, 10.625rem);
    padding-bottom: clamp(4.25rem, -3.051rem + 11.4vw, 10.625rem);
}

#symphony::after {
    content: "";
    width: clamp(28.875rem, 4.292rem + 51.22vw, 65.75rem);
    height: 100%;
    position: absolute;
    right: 0px;
    top: 0px;
    background-color: #ffffff;
    z-index: 1;
    clip-path: polygon(
        23.95% 0%,    /* 左上角 (1052-800)/1052 ≈ 23.95% */
        100% 0%,      /* 右上角 */
        100% 100%,    /* 右下角 */
        0% 100%       /* 左下角 */
    );
}
@media (max-width: 767px) {
    #symphony {
        background-image: none;
        padding-top: 48px;
        padding-bottom: 0px;
    }
    #symphony::after {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-855e856 */.limitless-title h2 {
    font-size: clamp(2rem, 0.425rem + 2.46vw, 3.375rem) !important;
}
.elementor-31137 .elementor-element.elementor-element-855e856 > .elementor-widget-container {
    margin-top: clamp(4.25rem, 2.25rem + 4.17vw, 7.25rem);
}
@media (max-width: 767px) {
    .limitless-title h2 {
        font-size: 30px !important;
    }
    .elementor-31137 .elementor-element.elementor-element-855e856 > .elementor-widget-container {
        margin-top: clamp(3rem, 2.105rem + 4.47vw, 4.25rem);
    }
}
@media (max-width: 576px) {
    .limitless-title h2 {
        font-size: 26px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b3608d1 */.limitless-text-wrap {
    max-width: 1114px !important;
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d254b45 */@media (max-width: 767px) {
    .card-title p {
        font-size: 16px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d254b45 */@media (max-width: 767px) {
    .card-title p {
        font-size: 16px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d254b45 */@media (max-width: 767px) {
    .card-title p {
        font-size: 16px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d254b45 */@media (max-width: 767px) {
    .card-title p {
        font-size: 16px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d254b45 */@media (max-width: 767px) {
    .card-title p {
        font-size: 16px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d254b45 */@media (max-width: 767px) {
    .card-title p {
        font-size: 16px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d254b45 */@media (max-width: 767px) {
    .card-title p {
        font-size: 16px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d254b45 */@media (max-width: 767px) {
    .card-title p {
        font-size: 16px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d254b45 */@media (max-width: 767px) {
    .card-title p {
        font-size: 16px !important;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3f457c4 */#prev-btn-wrap {
    transform: translateY(-50%);
}
@media (max-width: 767px) {
    #prev-btn-wrap {
        position: static !important;
        transform: none;
        width: 50px !important;
        margin-right: 32px;
        margin-top: 32px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3b134b8 */#ntext-btn-wrap {
    transform: translateY(-50%);
}
@media (max-width: 767px) {
    #ntext-btn-wrap {
        position: static !important;
        transform: none;
        width: 50px !important;
        margin-top: 32px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1cc83c */.limitless-swiper-wrap {
    max-width: 1568px;
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ef3b19 */#limitless {
    position: relative;
    z-index: 1;
}
#limitless::after {
    content: "";
    position: absolute;
    right: 0;
    top: 0;
    z-index: 0;
    width: clamp(21.375rem, 7.958rem + 27.95vw, 41.5rem);
    height: 100%;
    background-color: #f3f3f3;
    clip-path: polygon(
        49.4% 0%,     /* 左上角 (664-336)/664 ≈ 49.4% */
        100% 0%,      /* 右上角 */
        100% 100%,    /* 右下角 */
        0% 100%       /* 左下角 */
    );
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ba1fb93 */.future-title-icon img {
    width: clamp(3.125rem, 1.407rem + 2.68vw, 4.625rem) !important;
}
.elementor-31137 .elementor-element.elementor-element-ba1fb93 > .elementor-widget-container {
    margin-bottom: clamp(1rem, -0.002rem + 1.56vw, 1.875rem);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-606c1ea */.future-title h2 {
    font-size: clamp(2rem, 1.069rem + 1.45vw, 2.813rem) !important;
}
.elementor-31137 .elementor-element.elementor-element-606c1ea > .elementor-widget-container {
    margin-bottom: clamp(1.25rem, -0.182rem + 2.23vw, 2.5rem);
}
@media (max-width: 767px) {
    .future-title h2 {
        font-size: 30px !important;
    }
}
@media (max-width: 576px) {
    .future-title h2 {
        font-size: 26px !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-926d2b1 */.elementor-31137 .elementor-element.elementor-element-926d2b1 > .elementor-widget-container {
    margin-bottom: clamp(1.375rem, -0.057rem + 2.23vw, 2.625rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bbe0dab */.future-title-wrap {
    padding-left: clamp(2rem, -2.223rem + 6.59vw, 5.688rem);
    padding-right: clamp(1rem, -6.015rem + 10.95vw, 7.125rem);
}
@media (max-width: 1024px) {
    .future-title-wrap {
        padding: 0px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f2d222b */.middle-wrap {
    max-width: 677px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89507a0 */@media (max-width: 608px) {
    .middle-wrap {
        width: 55% !important;
    }
}
@media (max-width: 576px) {
    .middle-wrap {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-badcab0 */.target-green-circle {
    width: clamp(5.25rem, 2.673rem + 4.02vw, 7.5rem) !important;
    height: clamp(5.25rem, 2.673rem + 4.02vw, 7.5rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98744d4 */.target-inner-circle {
    width: clamp(6.125rem, 3.119rem + 4.69vw, 8.75rem) !important;
    height: clamp(6.125rem, 3.119rem + 4.69vw, 8.75rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8a439b */.target-outer-circle {
    width: clamp(7rem, 3.564rem + 5.36vw, 10rem) !important;
    height: clamp(7rem, 3.564rem + 5.36vw, 10rem);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ace21b8 */.target-title h3 {
    font-size: clamp(1.125rem, 0.051rem + 1.68vw, 2.063rem) !important;
}
.elementor-31137 .elementor-element.elementor-element-ace21b8 > .elementor-widget-container {
    margin-left: clamp(1rem, -0.002rem + 1.56vw, 1.875rem);
}
@media (max-width: 608px) {
    .target-title h3 {
        text-align: center;
    }
    .elementor-31137 .elementor-element.elementor-element-ace21b8 > .elementor-widget-container {
        margin-top: 16px;
        margin-left: 0px !important;
    }
}
@media (max-width: 576px) {
    .target-title h3 {
        margin-left: 16px;
        text-align: start;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-587d31e */.first-row {
    margin-left: clamp(2rem, -2.581rem + 7.15vw, 6rem) !important;
}
@media (max-width: 767px) {
    .first-row {
        margin-left: 8px !important;
    }
}
@media (max-width: 608px) {
    .first-row {
        flex-direction: column !important;
    }
}
@media (max-width: 576px) {
    .first-row {
        flex-direction: row !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cac2e24 */.elementor-31137 .elementor-element.elementor-element-cac2e24 > .elementor-widget-container {
    margin-left: clamp(1rem, -0.002rem + 1.56vw, 1.875rem);
}
@media (max-width: 608px) {
    .elementor-31137 .elementor-element.elementor-element-cac2e24 > .elementor-widget-container {
    margin-left: 0px;
    margin-top: 16px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b399700 */.elementor-31137 .elementor-element.elementor-element-b399700 {
    margin-left: clamp(1rem, -1.863rem + 4.47vw, 3.5rem);
}
@media (max-width: 767px) {
    .elementor-31137 .elementor-element.elementor-element-b399700 {
        margin-left: 8px;
    }
}
@media (max-width: 608px) {
    .second-row {
        flex-direction: column !important;
    }
}
@media (max-width: 576px) {
    .second-row {
        flex-direction: row !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bd26764 */.elementor-31137 .elementor-element.elementor-element-bd26764 > .elementor-widget-container {
    margin-left: clamp(1rem, -0.002rem + 1.56vw, 1.875rem);
}
@media (max-width: 608px) {
    .elementor-31137 .elementor-element.elementor-element-bd26764 > .elementor-widget-container {
    margin-left: 0;
    margin-top: 16px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7cc06d3 */.elementor-31137 .elementor-element.elementor-element-7cc06d3 {
    margin-left: clamp(0.5rem, -0.073rem + 0.89vw, 1rem);
}
@media (max-width: 608px) {
    .third-row {
        flex-direction: column !important;
    }
}
@media (max-width: 576px) {
    .third-row {
        flex-direction: row !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79d8395 */@media (max-width: 608px) {
    .right-wrap {
        width: 40%;
    }
}
@media (max-width: 576px) {
    .right-wrap {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d6da4d */.details-title h2 {
    font-size: clamp(2rem, 1.083rem + 1.91vw, 3.375rem) !important;
}
.elementor-31137 .elementor-element.elementor-element-4d6da4d > .elementor-widget-container {
    margin-top: clamp(4.25rem, 2.083rem + 4.51vw, 7.5rem);
    margin-bottom: clamp(1.125rem, 0.625rem + 1.04vw, 1.875rem);
}
@media (max-width: 767px) {
    .details-title h2 {
        font-size: 30px !important;
    }
    .elementor-31137 .elementor-element.elementor-element-4d6da4d > .elementor-widget-container {
        margin-top: clamp(2rem, 0.389rem + 8.05vw, 4.25rem);
    }
}
@media (max-width: 576px) {
    .details-title h2 {
        font-size: 26px !important;
    }
}
@media (max-width: 400px) {
    .details-title h2 {
        font-size: 22px !important;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9ea31f0 */#pointOne {
    left: calc( -1 * clamp(-0.75rem, -45.905rem + 49.62vw, 7.438rem));
    top: clamp(5rem, -1.209rem + 12.94vw, 10.563rem);
}
@media (max-width: 767px) {
    #pointOne {
        left: clamp(0.375rem, 0.107rem + 1.34vw, 0.75rem) !important;
        top: clamp(1.5rem, -1.006rem + 12.53vw, 5rem) !important;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1a50e1c */#pointTwo {
    left: clamp(12.625rem, -2.026rem + 30.52vw, 25.75rem) !important;
    top: clamp(1.125rem, -4.038rem + 10.76vw, 5.75rem) !important;
}
@media (max-width: 767px) {
    #pointTwo {
        left: clamp(4.375rem, -1.531rem + 29.53vw, 12.625rem) !important;
        top: clamp(-2.188rem, -4.559rem + 11.86vw, 1.125rem) !important;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f97d5b9 */#pointThree {
    left: clamp(18.5rem, -1.872rem + 42.44vw, 36.75rem) !important;
    top: clamp(9.875rem, -2.544rem + 25.87vw, 21rem) !important;
}
@media (max-width: 767px) {
    #pointThree {
        left: clamp(7rem, -1.233rem + 41.16vw, 18.5rem) !important;
        top: clamp(3.438rem, -1.171rem + 23.04vw, 9.875rem) !important;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-fce69ca */#pointFour {
    right: clamp(0rem, -0.698rem + 1.45vw, 0.625rem) !important;
    top: clamp(5.125rem, -1.503rem + 13.81vw, 11.063rem) !important;
}
@media (max-width: 767px) {
    #pointFour {
        right: clamp(-0.625rem, -1.072rem + 2.24vw, 0rem) !important;
        top: clamp(1.375rem, -1.31rem + 13.42vw, 5.125rem) !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a888617 */.airbrush-details-wrap {
    max-width: 1392px;
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */