.elementor-3205 .elementor-element.elementor-element-559245b{--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:4rem 4rem;--row-gap:4rem;--column-gap:4rem;--padding-top:5rem;--padding-bottom:6.25rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3205 .elementor-element.elementor-element-559245b:not(.elementor-motion-effects-element-type-background), .elementor-3205 .elementor-element.elementor-element-559245b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E1921;background-image:url("https://trajectdata.com/wp-content/uploads/2025/04/User-Cases-BG-Image.png");background-position:0px 1%;background-repeat:no-repeat;background-size:cover;}.elementor-3205 .elementor-element.elementor-element-4b8c22b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-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-3205 .elementor-element.elementor-element-7351d68{width:var( --container-widget-width, 564px );max-width:564px;--container-widget-width:564px;--container-widget-flex-grow:0;}.elementor-3205 .elementor-element.elementor-element-7351d68 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:5rem;font-weight:800;line-height:1.2em;color:#FFFFFF;}.elementor-3205 .elementor-element.elementor-element-14ed353{--display:flex;--border-radius:30px 30px 30px 30px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-3205 .elementor-element.elementor-element-14ed353:not(.elementor-motion-effects-element-type-background), .elementor-3205 .elementor-element.elementor-element-14ed353 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.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-3205 .elementor-element.elementor-element-f983abf{font-family:"Open Sans", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-3205 .elementor-element.elementor-element-9eb2f0f{--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;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3205 .elementor-element.elementor-element-ff1e461{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3205 .elementor-element.elementor-element-435baff .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1.125rem;font-weight:700;color:#FFFFFF;}.elementor-3205 .elementor-element.elementor-element-9b7c456 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1.125rem;font-weight:400;color:#FFFFFF;}.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-3205 .elementor-element.elementor-element-15f9cd3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3205 .elementor-element.elementor-element-15f9cd3 img{width:110px;}.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-3205 .elementor-element.elementor-element-2536d6b .elementor-button{background-color:#00664F;font-family:"Open Sans", Sans-serif;font-size:1.25rem;font-weight:600;text-transform:uppercase;line-height:1.5em;border-style:none;border-radius:5px 5px 5px 5px;padding:0.75rem 1rem 0.75rem 1rem;}.elementor-3205 .elementor-element.elementor-element-2536d6b > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-3205 .elementor-element.elementor-element-85ecd10{--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:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3205 .elementor-element.elementor-element-87132bd{--display:flex;--gap:2.5rem 2.5rem;--row-gap:2.5rem;--column-gap:2.5rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3205 .elementor-element.elementor-element-ab7bd75{--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-start;--gap:0.875rem 0.875rem;--row-gap:0.875rem;--column-gap:0.875rem;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3205 .elementor-element.elementor-element-86f7955.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3205 .elementor-element.elementor-element-86f7955 img{width:60px;height:auto;}.elementor-3205 .elementor-element.elementor-element-be9b602{--display:flex;--gap:0.625rem 0.625rem;--row-gap:0.625rem;--column-gap:0.625rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3205 .elementor-element.elementor-element-b272cd3 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-3205 .elementor-element.elementor-element-74863c8{font-family:"Open Sans", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-3205 .elementor-element.elementor-element-15e4db0{--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-start;--gap:0.875rem 0.875rem;--row-gap:0.875rem;--column-gap:0.875rem;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3205 .elementor-element.elementor-element-e4fc7f2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3205 .elementor-element.elementor-element-e4fc7f2 img{width:60px;height:auto;}.elementor-3205 .elementor-element.elementor-element-d2048c4{--display:flex;--gap:0.625rem 0.625rem;--row-gap:0.625rem;--column-gap:0.625rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3205 .elementor-element.elementor-element-5a1628d .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-3205 .elementor-element.elementor-element-54b9d5b{font-family:"Open Sans", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-3205 .elementor-element.elementor-element-b4e9a19{--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-start;--gap:0.875rem 0.875rem;--row-gap:0.875rem;--column-gap:0.875rem;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3205 .elementor-element.elementor-element-674f4d6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3205 .elementor-element.elementor-element-674f4d6 img{width:60px;height:auto;}.elementor-3205 .elementor-element.elementor-element-bff761a{--display:flex;--gap:0.625rem 0.625rem;--row-gap:0.625rem;--column-gap:0.625rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3205 .elementor-element.elementor-element-90929e9 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-3205 .elementor-element.elementor-element-0b4a684{font-family:"Open Sans", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-3205 .elementor-element.elementor-element-826b9a1{--display:flex;--padding-top:4.75rem;--padding-bottom:7.25rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3205 .elementor-element.elementor-element-826b9a1:not(.elementor-motion-effects-element-type-background), .elementor-3205 .elementor-element.elementor-element-826b9a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3205 .elementor-element.elementor-element-990f569{--display:flex;--position:absolute;--min-height:40px;--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:20px 20px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:-20px;}.elementor-3205 .elementor-element.elementor-element-990f569:not(.elementor-motion-effects-element-type-background), .elementor-3205 .elementor-element.elementor-element-990f569 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body:not(.rtl) .elementor-3205 .elementor-element.elementor-element-990f569{left:0px;}body.rtl .elementor-3205 .elementor-element.elementor-element-990f569{right:0px;}.elementor-3205 .elementor-element.elementor-element-1befee2{--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:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:99;}.elementor-3205 .elementor-element.elementor-element-2c89e4a .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:2.625rem;font-weight:700;text-transform:capitalize;line-height:1.47em;color:#000000;}.elementor-3205 .elementor-element.elementor-element-1c20b10 .elementor-button{background-color:#00664F;font-family:"Open Sans", Sans-serif;font-size:1.25rem;font-weight:600;text-transform:uppercase;line-height:1.5em;border-style:none;border-radius:5px 5px 5px 5px;padding:0.75rem 1rem 0.75rem 1rem;}.elementor-3205 .elementor-element.elementor-element-cc89740{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3205 .elementor-element.elementor-element-bfd6d52{text-align:left;}.elementor-3205 .elementor-element.elementor-element-bfd6d52 img{width:60px;}.elementor-3205 .elementor-element.elementor-element-d8ec38c > .elementor-widget-container{margin:3rem 0rem 0rem 0rem;}.elementor-3205 .elementor-element.elementor-element-d8ec38c .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2em;color:#000000;}.elementor-3205 .elementor-element.elementor-element-23749b1 > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-3205 .elementor-element.elementor-element-23749b1{font-family:"Open Sans", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1.2em;color:#000000;}.elementor-3205 .elementor-element.elementor-element-d8e9ac1 .elementor-button{background-color:#61CE7000;font-family:"Open Sans", Sans-serif;font-size:1.5rem;font-weight:500;text-transform:capitalize;line-height:1.3em;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-3205 .elementor-element.elementor-element-d8e9ac1 > .elementor-widget-container{padding:1.5rem 0rem 0rem 0rem;}.elementor-3205 .elementor-element.elementor-element-d8e9ac1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3205 .elementor-element.elementor-element-d8e9ac1 .elementor-button .elementor-button-content-wrapper{gap:0.625rem;}.elementor-3205 .elementor-element.elementor-element-2550c37{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3205 .elementor-element.elementor-element-b1fd88d{text-align:left;}.elementor-3205 .elementor-element.elementor-element-b1fd88d img{width:60px;}.elementor-3205 .elementor-element.elementor-element-d2eada8 > .elementor-widget-container{margin:3rem 0rem 0rem 0rem;}.elementor-3205 .elementor-element.elementor-element-d2eada8 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2em;color:#000000;}.elementor-3205 .elementor-element.elementor-element-53eca06 > .elementor-widget-container{margin:auto 0 0 0;padding:1.5rem 0rem 0rem 0rem;}.elementor-3205 .elementor-element.elementor-element-53eca06{font-family:"Open Sans", Sans-serif;font-size:1.5rem;font-weight:500;text-transform:capitalize;line-height:1.3em;color:#000000;}.elementor-3205 .elementor-element.elementor-element-879e280 .elementor-button{background-color:#61CE7000;font-family:"Open Sans", Sans-serif;font-size:1.5rem;font-weight:500;text-transform:capitalize;line-height:1.3em;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-3205 .elementor-element.elementor-element-879e280 > .elementor-widget-container{padding:1.5rem 0rem 0rem 0rem;}.elementor-3205 .elementor-element.elementor-element-879e280 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3205 .elementor-element.elementor-element-879e280 .elementor-button .elementor-button-content-wrapper{gap:0.625rem;}.elementor-3205 .elementor-element.elementor-element-550b095{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3205 .elementor-element.elementor-element-e59ea6a{text-align:left;}.elementor-3205 .elementor-element.elementor-element-e59ea6a img{width:60px;}.elementor-3205 .elementor-element.elementor-element-c09c6ae > .elementor-widget-container{margin:3rem 0rem 0rem 0rem;}.elementor-3205 .elementor-element.elementor-element-c09c6ae .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2em;color:#000000;}.elementor-3205 .elementor-element.elementor-element-8698d14 > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-3205 .elementor-element.elementor-element-8698d14{font-family:"Open Sans", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1.2em;color:#000000;}.elementor-3205 .elementor-element.elementor-element-e132714 .elementor-button{background-color:#61CE7000;font-family:"Open Sans", Sans-serif;font-size:1.5rem;font-weight:500;text-transform:capitalize;line-height:1.3em;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-3205 .elementor-element.elementor-element-e132714 > .elementor-widget-container{padding:1.5rem 0rem 0rem 0rem;}.elementor-3205 .elementor-element.elementor-element-e132714 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3205 .elementor-element.elementor-element-e132714 .elementor-button .elementor-button-content-wrapper{gap:0.625rem;}.elementor-3205 .elementor-element.elementor-element-b24331c{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:32px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-30px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-30px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:60px;}.elementor-3205 .elementor-element.elementor-element-b24331c > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;}:where( .elementor-3205 .elementor-element.elementor-element-b24331c .swiper-slide ) > .e-con{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDDDDD;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-right:30px;--padding-bottom:30px;--padding-left:30px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:30px;--padding-inline-end:30px;--padding-block-end:30px;--padding-inline-start:30px;}.elementor-3205 .elementor-element.elementor-element-00aa5ef{--display:flex;--padding-top:4.75rem;--padding-bottom:7.25rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3205 .elementor-element.elementor-element-00aa5ef:not(.elementor-motion-effects-element-type-background), .elementor-3205 .elementor-element.elementor-element-00aa5ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#167349;}.elementor-3205 .elementor-element.elementor-element-09ba259{--display:flex;--position:absolute;--min-height:40px;--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:20px 20px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:-20px;}.elementor-3205 .elementor-element.elementor-element-09ba259:not(.elementor-motion-effects-element-type-background), .elementor-3205 .elementor-element.elementor-element-09ba259 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#167349;}body:not(.rtl) .elementor-3205 .elementor-element.elementor-element-09ba259{left:0px;}body.rtl .elementor-3205 .elementor-element.elementor-element-09ba259{right:0px;}.elementor-3205 .elementor-element.elementor-element-1c086f7{--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:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:99;}.elementor-3205 .elementor-element.elementor-element-b0ed757 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:2.625rem;font-weight:700;text-transform:capitalize;line-height:1.47em;color:#FFFFFF;}.elementor-3205 .elementor-element.elementor-element-73a9048 .elementor-button{background-color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:1.25rem;font-weight:600;text-transform:uppercase;line-height:1.5em;fill:#00664F;color:#00664F;border-style:none;border-radius:5px 5px 5px 5px;padding:0.75rem 1rem 0.75rem 1rem;}.elementor-3205 .elementor-element.elementor-element-f32b11f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3205 .elementor-element.elementor-element-56edee3{text-align:left;}.elementor-3205 .elementor-element.elementor-element-56edee3 img{width:60px;}.elementor-3205 .elementor-element.elementor-element-d8aa24f > .elementor-widget-container{margin:3rem 0rem 0rem 0rem;}.elementor-3205 .elementor-element.elementor-element-d8aa24f .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2em;color:#000000;}.elementor-3205 .elementor-element.elementor-element-6f4bb3c > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-3205 .elementor-element.elementor-element-6f4bb3c{font-family:"Open Sans", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1.2em;color:#000000;}.elementor-3205 .elementor-element.elementor-element-7532f98 .elementor-button{background-color:#61CE7000;font-family:"Open Sans", Sans-serif;font-size:1.5rem;font-weight:500;text-transform:capitalize;line-height:1.3em;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-3205 .elementor-element.elementor-element-7532f98 > .elementor-widget-container{padding:1.5rem 0rem 0rem 0rem;}.elementor-3205 .elementor-element.elementor-element-7532f98 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3205 .elementor-element.elementor-element-7532f98 .elementor-button .elementor-button-content-wrapper{gap:0.625rem;}.elementor-3205 .elementor-element.elementor-element-59aeca8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3205 .elementor-element.elementor-element-3c05d22{text-align:left;}.elementor-3205 .elementor-element.elementor-element-3c05d22 img{width:60px;}.elementor-3205 .elementor-element.elementor-element-b5f575a > .elementor-widget-container{margin:3rem 0rem 0rem 0rem;}.elementor-3205 .elementor-element.elementor-element-b5f575a .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2em;color:#000000;}.elementor-3205 .elementor-element.elementor-element-ba35f06 > .elementor-widget-container{margin:auto 0 0 0;padding:1.5rem 0rem 0rem 0rem;}.elementor-3205 .elementor-element.elementor-element-ba35f06{font-family:"Open Sans", Sans-serif;font-size:1.5rem;font-weight:500;text-transform:capitalize;line-height:1.3em;color:#000000;}.elementor-3205 .elementor-element.elementor-element-45c7b29 .elementor-button{background-color:#61CE7000;font-family:"Open Sans", Sans-serif;font-size:1.5rem;font-weight:500;text-transform:capitalize;line-height:1.3em;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-3205 .elementor-element.elementor-element-45c7b29 > .elementor-widget-container{padding:1.5rem 0rem 0rem 0rem;}.elementor-3205 .elementor-element.elementor-element-45c7b29 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3205 .elementor-element.elementor-element-45c7b29 .elementor-button .elementor-button-content-wrapper{gap:0.625rem;}.elementor-3205 .elementor-element.elementor-element-f15d2e1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3205 .elementor-element.elementor-element-e853feb{text-align:left;}.elementor-3205 .elementor-element.elementor-element-e853feb img{width:60px;}.elementor-3205 .elementor-element.elementor-element-6b398ee > .elementor-widget-container{margin:3rem 0rem 0rem 0rem;}.elementor-3205 .elementor-element.elementor-element-6b398ee .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2em;color:#000000;}.elementor-3205 .elementor-element.elementor-element-8f67161 > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-3205 .elementor-element.elementor-element-8f67161{font-family:"Open Sans", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1.2em;color:#000000;}.elementor-3205 .elementor-element.elementor-element-6d4d811 .elementor-button{background-color:#61CE7000;font-family:"Open Sans", Sans-serif;font-size:1.5rem;font-weight:500;text-transform:capitalize;line-height:1.3em;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-3205 .elementor-element.elementor-element-6d4d811 > .elementor-widget-container{padding:1.5rem 0rem 0rem 0rem;}.elementor-3205 .elementor-element.elementor-element-6d4d811 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3205 .elementor-element.elementor-element-6d4d811 .elementor-button .elementor-button-content-wrapper{gap:0.625rem;}.elementor-3205 .elementor-element.elementor-element-baff9c0{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:32px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-30px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-30px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:60px;}:where( .elementor-3205 .elementor-element.elementor-element-baff9c0 .swiper-slide ) > .e-con{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDDDDD;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-right:30px;--padding-bottom:30px;--padding-left:30px;}.elementor-3205 .elementor-element.elementor-element-baff9c0 > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;}.elementor-3205 .elementor-element.elementor-element-449aa68{--display:flex;--padding-top:4.75rem;--padding-bottom:7.25rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3205 .elementor-element.elementor-element-449aa68:not(.elementor-motion-effects-element-type-background), .elementor-3205 .elementor-element.elementor-element-449aa68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3205 .elementor-element.elementor-element-43cda51{--display:flex;--position:absolute;--min-height:40px;--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:20px 20px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:-20px;}.elementor-3205 .elementor-element.elementor-element-43cda51:not(.elementor-motion-effects-element-type-background), .elementor-3205 .elementor-element.elementor-element-43cda51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body:not(.rtl) .elementor-3205 .elementor-element.elementor-element-43cda51{left:0px;}body.rtl .elementor-3205 .elementor-element.elementor-element-43cda51{right:0px;}.elementor-3205 .elementor-element.elementor-element-72dc205{--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:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:99;}.elementor-3205 .elementor-element.elementor-element-b2bf016 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:2.625rem;font-weight:700;text-transform:capitalize;line-height:1.47em;color:#000000;}.elementor-3205 .elementor-element.elementor-element-27608f3 .elementor-button{background-color:#00664F;font-family:"Open Sans", Sans-serif;font-size:1.25rem;font-weight:600;text-transform:uppercase;line-height:1.5em;border-style:none;border-radius:5px 5px 5px 5px;padding:0.75rem 1rem 0.75rem 1rem;}.elementor-3205 .elementor-element.elementor-element-1b338a2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3205 .elementor-element.elementor-element-b05ada2{text-align:left;}.elementor-3205 .elementor-element.elementor-element-b05ada2 img{width:60px;}.elementor-3205 .elementor-element.elementor-element-b96eb62 > .elementor-widget-container{margin:3rem 0rem 0rem 0rem;}.elementor-3205 .elementor-element.elementor-element-b96eb62 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2em;color:#000000;}.elementor-3205 .elementor-element.elementor-element-bed0d76 > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-3205 .elementor-element.elementor-element-bed0d76{font-family:"Open Sans", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1.2em;color:#000000;}.elementor-3205 .elementor-element.elementor-element-7061dae .elementor-button{background-color:#61CE7000;font-family:"Open Sans", Sans-serif;font-size:1.5rem;font-weight:500;text-transform:capitalize;line-height:1.3em;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-3205 .elementor-element.elementor-element-7061dae > .elementor-widget-container{padding:1.5rem 0rem 0rem 0rem;}.elementor-3205 .elementor-element.elementor-element-7061dae .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3205 .elementor-element.elementor-element-7061dae .elementor-button .elementor-button-content-wrapper{gap:0.625rem;}.elementor-3205 .elementor-element.elementor-element-5b7ee72{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3205 .elementor-element.elementor-element-07b0965{text-align:left;}.elementor-3205 .elementor-element.elementor-element-07b0965 img{width:60px;}.elementor-3205 .elementor-element.elementor-element-c69b3b3 > .elementor-widget-container{margin:3rem 0rem 0rem 0rem;}.elementor-3205 .elementor-element.elementor-element-c69b3b3 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2em;color:#000000;}.elementor-3205 .elementor-element.elementor-element-b24682e > .elementor-widget-container{margin:auto 0 0 0;padding:1.5rem 0rem 0rem 0rem;}.elementor-3205 .elementor-element.elementor-element-b24682e{font-family:"Open Sans", Sans-serif;font-size:1.5rem;font-weight:500;text-transform:capitalize;line-height:1.3em;color:#000000;}.elementor-3205 .elementor-element.elementor-element-1144dcc .elementor-button{background-color:#61CE7000;font-family:"Open Sans", Sans-serif;font-size:1.5rem;font-weight:500;text-transform:capitalize;line-height:1.3em;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-3205 .elementor-element.elementor-element-1144dcc > .elementor-widget-container{padding:1.5rem 0rem 0rem 0rem;}.elementor-3205 .elementor-element.elementor-element-1144dcc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3205 .elementor-element.elementor-element-1144dcc .elementor-button .elementor-button-content-wrapper{gap:0.625rem;}.elementor-3205 .elementor-element.elementor-element-9608ee6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3205 .elementor-element.elementor-element-efc5dad{text-align:left;}.elementor-3205 .elementor-element.elementor-element-efc5dad img{width:60px;}.elementor-3205 .elementor-element.elementor-element-310d209 > .elementor-widget-container{margin:3rem 0rem 0rem 0rem;}.elementor-3205 .elementor-element.elementor-element-310d209 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2em;color:#000000;}.elementor-3205 .elementor-element.elementor-element-d2f8381 > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-3205 .elementor-element.elementor-element-d2f8381{font-family:"Open Sans", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1.2em;color:#000000;}.elementor-3205 .elementor-element.elementor-element-df767a7 .elementor-button{background-color:#61CE7000;font-family:"Open Sans", Sans-serif;font-size:1.5rem;font-weight:500;text-transform:capitalize;line-height:1.3em;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-3205 .elementor-element.elementor-element-df767a7 > .elementor-widget-container{padding:1.5rem 0rem 0rem 0rem;}.elementor-3205 .elementor-element.elementor-element-df767a7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3205 .elementor-element.elementor-element-df767a7 .elementor-button .elementor-button-content-wrapper{gap:0.625rem;}.elementor-3205 .elementor-element.elementor-element-bcf9769{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:32px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-30px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-30px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:60px;}.elementor-3205 .elementor-element.elementor-element-bcf9769 > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;}:where( .elementor-3205 .elementor-element.elementor-element-bcf9769 .swiper-slide ) > .e-con{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDDDDD;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-right:30px;--padding-bottom:30px;--padding-left:30px;}.elementor-3205 .elementor-element.elementor-element-e796046{--display:flex;--padding-top:4.75rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3205 .elementor-element.elementor-element-e796046:not(.elementor-motion-effects-element-type-background), .elementor-3205 .elementor-element.elementor-element-e796046 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6FA287;}.elementor-3205 .elementor-element.elementor-element-cce1ed8{--display:flex;--position:absolute;--min-height:40px;--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:20px 20px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:-20px;}.elementor-3205 .elementor-element.elementor-element-cce1ed8:not(.elementor-motion-effects-element-type-background), .elementor-3205 .elementor-element.elementor-element-cce1ed8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6FA287;}body:not(.rtl) .elementor-3205 .elementor-element.elementor-element-cce1ed8{left:0px;}body.rtl .elementor-3205 .elementor-element.elementor-element-cce1ed8{right:0px;}.elementor-3205 .elementor-element.elementor-element-7c66f0b{--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:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:99;}.elementor-3205 .elementor-element.elementor-element-3eb81a2 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:2.625rem;font-weight:700;text-transform:capitalize;line-height:1.47em;color:#FFFFFF;}.elementor-3205 .elementor-element.elementor-element-3f8d275 .elementor-button{background-color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:1.25rem;font-weight:600;text-transform:uppercase;line-height:1.5em;fill:#00664F;color:#00664F;border-style:none;border-radius:5px 5px 5px 5px;padding:0.75rem 1rem 0.75rem 1rem;}.elementor-3205 .elementor-element.elementor-element-14c4ff7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3205 .elementor-element.elementor-element-1522812{text-align:left;}.elementor-3205 .elementor-element.elementor-element-1522812 img{width:60px;}.elementor-3205 .elementor-element.elementor-element-64b8c8c > .elementor-widget-container{margin:3rem 0rem 0rem 0rem;}.elementor-3205 .elementor-element.elementor-element-64b8c8c .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2em;color:#000000;}.elementor-3205 .elementor-element.elementor-element-80fec5e > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-3205 .elementor-element.elementor-element-80fec5e{font-family:"Open Sans", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1.2em;color:#000000;}.elementor-3205 .elementor-element.elementor-element-1f6faff .elementor-button{background-color:#61CE7000;font-family:"Open Sans", Sans-serif;font-size:1.5rem;font-weight:500;text-transform:capitalize;line-height:1.3em;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-3205 .elementor-element.elementor-element-1f6faff > .elementor-widget-container{padding:1.5rem 0rem 0rem 0rem;}.elementor-3205 .elementor-element.elementor-element-1f6faff .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3205 .elementor-element.elementor-element-1f6faff .elementor-button .elementor-button-content-wrapper{gap:0.625rem;}.elementor-3205 .elementor-element.elementor-element-f23342d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3205 .elementor-element.elementor-element-0b17abc{text-align:left;}.elementor-3205 .elementor-element.elementor-element-0b17abc img{width:60px;}.elementor-3205 .elementor-element.elementor-element-d418565 > .elementor-widget-container{margin:3rem 0rem 0rem 0rem;}.elementor-3205 .elementor-element.elementor-element-d418565 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2em;color:#000000;}.elementor-3205 .elementor-element.elementor-element-fb96624 > .elementor-widget-container{margin:auto 0 0 0;padding:1.5rem 0rem 0rem 0rem;}.elementor-3205 .elementor-element.elementor-element-fb96624{font-family:"Open Sans", Sans-serif;font-size:1.5rem;font-weight:500;text-transform:capitalize;line-height:1.3em;color:#000000;}.elementor-3205 .elementor-element.elementor-element-7198e6b .elementor-button{background-color:#61CE7000;font-family:"Open Sans", Sans-serif;font-size:1.5rem;font-weight:500;text-transform:capitalize;line-height:1.3em;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-3205 .elementor-element.elementor-element-7198e6b > .elementor-widget-container{padding:1.5rem 0rem 0rem 0rem;}.elementor-3205 .elementor-element.elementor-element-7198e6b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3205 .elementor-element.elementor-element-7198e6b .elementor-button .elementor-button-content-wrapper{gap:0.625rem;}.elementor-3205 .elementor-element.elementor-element-4814938{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3205 .elementor-element.elementor-element-ec9b17a{text-align:left;}.elementor-3205 .elementor-element.elementor-element-ec9b17a img{width:60px;}.elementor-3205 .elementor-element.elementor-element-bba54c3 > .elementor-widget-container{margin:3rem 0rem 0rem 0rem;}.elementor-3205 .elementor-element.elementor-element-bba54c3 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2em;color:#000000;}.elementor-3205 .elementor-element.elementor-element-261d34e > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-3205 .elementor-element.elementor-element-261d34e{font-family:"Open Sans", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1.2em;color:#000000;}.elementor-3205 .elementor-element.elementor-element-b3124c5 .elementor-button{background-color:#61CE7000;font-family:"Open Sans", Sans-serif;font-size:1.5rem;font-weight:500;text-transform:capitalize;line-height:1.3em;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-3205 .elementor-element.elementor-element-b3124c5 > .elementor-widget-container{padding:1.5rem 0rem 0rem 0rem;}.elementor-3205 .elementor-element.elementor-element-b3124c5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3205 .elementor-element.elementor-element-b3124c5 .elementor-button .elementor-button-content-wrapper{gap:0.625rem;}.elementor-3205 .elementor-element.elementor-element-9413e8c{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:32px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-30px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-30px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:60px;}:where( .elementor-3205 .elementor-element.elementor-element-9413e8c .swiper-slide ) > .e-con{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDDDDD;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-right:30px;--padding-bottom:30px;--padding-left:30px;}.elementor-3205 .elementor-element.elementor-element-9413e8c > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;}.elementor-3205 .elementor-element.elementor-element-8d509d1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:6rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3205 .elementor-element.elementor-element-a67770f{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:20px 20px 20px 20px;--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:4rem;--padding-right:4rem;}.elementor-3205 .elementor-element.elementor-element-a67770f:not(.elementor-motion-effects-element-type-background), .elementor-3205 .elementor-element.elementor-element-a67770f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://trajectdata.com/wp-content/uploads/2025/04/Use-Cases-CTA-BG.png");background-position:0 36%;background-repeat:no-repeat;background-size:cover;}.elementor-3205 .elementor-element.elementor-element-3ba1a9b{width:var( --container-widget-width, 745px );max-width:745px;--container-widget-width:745px;--container-widget-flex-grow:0;}.elementor-3205 .elementor-element.elementor-element-3ba1a9b .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:5rem;font-weight:800;line-height:1.2em;color:#FFFFFF;}.elementor-3205 .elementor-element.elementor-element-6571971{--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:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:0rem;--padding-bottom:01.25rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3205 .elementor-element.elementor-element-6571971:not(.elementor-motion-effects-element-type-background), .elementor-3205 .elementor-element.elementor-element-6571971 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://trajectdata.com/wp-content/uploads/2025/04/Use-Cases-BG.png");background-position:0px -20%;background-repeat:no-repeat;background-size:58% auto;}.elementor-3205 .elementor-element.elementor-element-05ca59f{--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;--justify-content:flex-end;--padding-top:6rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3205 .elementor-element.elementor-element-5868047{width:var( --container-widget-width, 564px );max-width:564px;--container-widget-width:564px;--container-widget-flex-grow:0;}.elementor-3205 .elementor-element.elementor-element-5868047 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:5rem;font-weight:800;line-height:1.2em;color:#FFFFFF;}.elementor-3205 .elementor-element.elementor-element-a3a533f{font-family:"Open Sans", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-3205 .elementor-element.elementor-element-a16c06b{--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:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--padding-top:4rem;--padding-bottom:4rem;--padding-left:4rem;--padding-right:4rem;}.elementor-3205 .elementor-element.elementor-element-a16c06b:not(.elementor-motion-effects-element-type-background), .elementor-3205 .elementor-element.elementor-element-a16c06b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00664F;}.elementor-3205 .elementor-element.elementor-element-f84479f{--display:flex;--gap:0.625rem 0.625rem;--row-gap:0.625rem;--column-gap:0.625rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3205 .elementor-element.elementor-element-fc4ca74{--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;--gap:0.625rem 0.625rem;--row-gap:0.625rem;--column-gap:0.625rem;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3205 .elementor-element.elementor-element-0f2f101.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3205 .elementor-element.elementor-element-0f2f101 img{width:40px;height:auto;}.elementor-3205 .elementor-element.elementor-element-492e6f7 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-3205 .elementor-element.elementor-element-0b17609{font-family:"Open Sans", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-3205 .elementor-element.elementor-element-974c23a{--display:flex;--gap:0.625rem 0.625rem;--row-gap:0.625rem;--column-gap:0.625rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3205 .elementor-element.elementor-element-f0cbf6d{--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;--gap:0.625rem 0.625rem;--row-gap:0.625rem;--column-gap:0.625rem;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3205 .elementor-element.elementor-element-9084cde.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3205 .elementor-element.elementor-element-9084cde img{width:40px;height:auto;}.elementor-3205 .elementor-element.elementor-element-f550cf2 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-3205 .elementor-element.elementor-element-4e29c25{font-family:"Open Sans", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-3205 .elementor-element.elementor-element-86a22a7{--display:flex;--gap:0.625rem 0.625rem;--row-gap:0.625rem;--column-gap:0.625rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3205 .elementor-element.elementor-element-39b993e{--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;--gap:0.625rem 0.625rem;--row-gap:0.625rem;--column-gap:0.625rem;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3205 .elementor-element.elementor-element-4465b7f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3205 .elementor-element.elementor-element-4465b7f img{width:40px;height:auto;}.elementor-3205 .elementor-element.elementor-element-259f58b .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-3205 .elementor-element.elementor-element-a6520b8{font-family:"Open Sans", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1.2em;color:#FFFFFF;}@media(max-width:1024px){.elementor-3205 .elementor-element.elementor-element-559245b{--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--padding-top:3rem;--padding-bottom:4.25rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3205 .elementor-element.elementor-element-559245b:not(.elementor-motion-effects-element-type-background), .elementor-3205 .elementor-element.elementor-element-559245b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0%;background-size:cover;}.elementor-3205 .elementor-element.elementor-element-7351d68 .elementor-heading-title{font-size:4rem;}.elementor-3205 .elementor-element.elementor-element-f983abf{font-size:1.25rem;}.elementor-3205 .elementor-element.elementor-element-435baff .elementor-heading-title{font-size:1rem;}.elementor-3205 .elementor-element.elementor-element-9b7c456 .elementor-heading-title{font-size:1rem;}.elementor-3205 .elementor-element.elementor-element-15f9cd3 img{width:75px;}.elementor-3205 .elementor-element.elementor-element-85ecd10.e-con{--e-con-transform-translateX:2rem;}.elementor-3205 .elementor-element.elementor-element-85ecd10{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-3205 .elementor-element.elementor-element-87132bd{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-3205 .elementor-element.elementor-element-86f7955 img{width:50px;}.elementor-3205 .elementor-element.elementor-element-b272cd3 .elementor-heading-title{font-size:1.25rem;}.elementor-3205 .elementor-element.elementor-element-74863c8{font-size:1.25rem;}.elementor-3205 .elementor-element.elementor-element-e4fc7f2 img{width:50px;}.elementor-3205 .elementor-element.elementor-element-5a1628d .elementor-heading-title{font-size:1.25rem;}.elementor-3205 .elementor-element.elementor-element-54b9d5b{font-size:1.25rem;}.elementor-3205 .elementor-element.elementor-element-674f4d6 img{width:50px;}.elementor-3205 .elementor-element.elementor-element-90929e9 .elementor-heading-title{font-size:1.25rem;}.elementor-3205 .elementor-element.elementor-element-0b4a684{font-size:1.25rem;}.elementor-3205 .elementor-element.elementor-element-826b9a1{--padding-top:3.75rem;--padding-bottom:6.25rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3205 .elementor-element.elementor-element-2c89e4a .elementor-heading-title{font-size:2.25rem;}.elementor-3205 .elementor-element.elementor-element-bfd6d52 img{width:50px;}.elementor-3205 .elementor-element.elementor-element-d8ec38c > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;}.elementor-3205 .elementor-element.elementor-element-d8ec38c .elementor-heading-title{font-size:1.25rem;}.elementor-3205 .elementor-element.elementor-element-23749b1 > .elementor-widget-container{margin:0.75rem 0rem 0rem 0rem;}.elementor-3205 .elementor-element.elementor-element-23749b1{font-size:1.125rem;}.elementor-3205 .elementor-element.elementor-element-d8e9ac1 .elementor-button{font-size:1.25rem;}.elementor-3205 .elementor-element.elementor-element-b1fd88d img{width:50px;}.elementor-3205 .elementor-element.elementor-element-d2eada8 > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;}.elementor-3205 .elementor-element.elementor-element-d2eada8 .elementor-heading-title{font-size:1.25rem;}.elementor-3205 .elementor-element.elementor-element-53eca06{font-size:1.25rem;}.elementor-3205 .elementor-element.elementor-element-879e280 .elementor-button{font-size:1.25rem;}.elementor-3205 .elementor-element.elementor-element-e59ea6a img{width:50px;}.elementor-3205 .elementor-element.elementor-element-c09c6ae > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;}.elementor-3205 .elementor-element.elementor-element-c09c6ae .elementor-heading-title{font-size:1.25rem;}.elementor-3205 .elementor-element.elementor-element-8698d14 > .elementor-widget-container{margin:0.75rem 0rem 0rem 0rem;}.elementor-3205 .elementor-element.elementor-element-8698d14{font-size:1.125rem;}.elementor-3205 .elementor-element.elementor-element-e132714 .elementor-button{font-size:1.25rem;}.elementor-3205 .elementor-element.elementor-element-b24331c{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:24px;--e-n-carousel-arrow-prev-left-position:-25px;--e-n-carousel-arrow-next-right-position:-25px;--e-n-carousel-arrow-size:50px;}.elementor-3205 .elementor-element.elementor-element-00aa5ef{--padding-top:3.75rem;--padding-bottom:6.25rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3205 .elementor-element.elementor-element-b0ed757 .elementor-heading-title{font-size:2.25rem;}.elementor-3205 .elementor-element.elementor-element-56edee3 img{width:50px;}.elementor-3205 .elementor-element.elementor-element-d8aa24f > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;}.elementor-3205 .elementor-element.elementor-element-d8aa24f .elementor-heading-title{font-size:1.25rem;}.elementor-3205 .elementor-element.elementor-element-6f4bb3c > .elementor-widget-container{margin:0.75rem 0rem 0rem 0rem;}.elementor-3205 .elementor-element.elementor-element-6f4bb3c{font-size:1.125rem;}.elementor-3205 .elementor-element.elementor-element-7532f98 .elementor-button{font-size:1.25rem;}.elementor-3205 .elementor-element.elementor-element-3c05d22 img{width:50px;}.elementor-3205 .elementor-element.elementor-element-b5f575a > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;}.elementor-3205 .elementor-element.elementor-element-b5f575a .elementor-heading-title{font-size:1.25rem;}.elementor-3205 .elementor-element.elementor-element-ba35f06{font-size:1.25rem;}.elementor-3205 .elementor-element.elementor-element-45c7b29 .elementor-button{font-size:1.25rem;}.elementor-3205 .elementor-element.elementor-element-e853feb img{width:50px;}.elementor-3205 .elementor-element.elementor-element-6b398ee > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;}.elementor-3205 .elementor-element.elementor-element-6b398ee .elementor-heading-title{font-size:1.25rem;}.elementor-3205 .elementor-element.elementor-element-8f67161 > .elementor-widget-container{margin:0.75rem 0rem 0rem 0rem;}.elementor-3205 .elementor-element.elementor-element-8f67161{font-size:1.125rem;}.elementor-3205 .elementor-element.elementor-element-6d4d811 .elementor-button{font-size:1.25rem;}.elementor-3205 .elementor-element.elementor-element-baff9c0{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:24px;--e-n-carousel-arrow-prev-left-position:-25px;--e-n-carousel-arrow-next-right-position:-25px;--e-n-carousel-arrow-size:50px;}.elementor-3205 .elementor-element.elementor-element-449aa68{--padding-top:3.75rem;--padding-bottom:6.25rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3205 .elementor-element.elementor-element-b2bf016 .elementor-heading-title{font-size:2.25rem;}.elementor-3205 .elementor-element.elementor-element-b05ada2 img{width:50px;}.elementor-3205 .elementor-element.elementor-element-b96eb62 > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;}.elementor-3205 .elementor-element.elementor-element-b96eb62 .elementor-heading-title{font-size:1.25rem;}.elementor-3205 .elementor-element.elementor-element-bed0d76 > .elementor-widget-container{margin:0.75rem 0rem 0rem 0rem;}.elementor-3205 .elementor-element.elementor-element-bed0d76{font-size:1.125rem;}.elementor-3205 .elementor-element.elementor-element-7061dae .elementor-button{font-size:1.25rem;}.elementor-3205 .elementor-element.elementor-element-07b0965 img{width:50px;}.elementor-3205 .elementor-element.elementor-element-c69b3b3 > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;}.elementor-3205 .elementor-element.elementor-element-c69b3b3 .elementor-heading-title{font-size:1.25rem;}.elementor-3205 .elementor-element.elementor-element-b24682e{font-size:1.25rem;}.elementor-3205 .elementor-element.elementor-element-1144dcc .elementor-button{font-size:1.25rem;}.elementor-3205 .elementor-element.elementor-element-efc5dad img{width:50px;}.elementor-3205 .elementor-element.elementor-element-310d209 > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;}.elementor-3205 .elementor-element.elementor-element-310d209 .elementor-heading-title{font-size:1.25rem;}.elementor-3205 .elementor-element.elementor-element-d2f8381 > .elementor-widget-container{margin:0.75rem 0rem 0rem 0rem;}.elementor-3205 .elementor-element.elementor-element-d2f8381{font-size:1.125rem;}.elementor-3205 .elementor-element.elementor-element-df767a7 .elementor-button{font-size:1.25rem;}.elementor-3205 .elementor-element.elementor-element-bcf9769{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:24px;--e-n-carousel-arrow-prev-left-position:-25px;--e-n-carousel-arrow-next-right-position:-25px;--e-n-carousel-arrow-size:50px;}.elementor-3205 .elementor-element.elementor-element-e796046{--padding-top:3.75rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3205 .elementor-element.elementor-element-3eb81a2 .elementor-heading-title{font-size:2.25rem;}.elementor-3205 .elementor-element.elementor-element-1522812 img{width:50px;}.elementor-3205 .elementor-element.elementor-element-64b8c8c > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;}.elementor-3205 .elementor-element.elementor-element-64b8c8c .elementor-heading-title{font-size:1.25rem;}.elementor-3205 .elementor-element.elementor-element-80fec5e > .elementor-widget-container{margin:0.75rem 0rem 0rem 0rem;}.elementor-3205 .elementor-element.elementor-element-80fec5e{font-size:1.125rem;}.elementor-3205 .elementor-element.elementor-element-1f6faff .elementor-button{font-size:1.25rem;}.elementor-3205 .elementor-element.elementor-element-0b17abc img{width:50px;}.elementor-3205 .elementor-element.elementor-element-d418565 > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;}.elementor-3205 .elementor-element.elementor-element-d418565 .elementor-heading-title{font-size:1.25rem;}.elementor-3205 .elementor-element.elementor-element-fb96624{font-size:1.25rem;}.elementor-3205 .elementor-element.elementor-element-7198e6b .elementor-button{font-size:1.25rem;}.elementor-3205 .elementor-element.elementor-element-ec9b17a img{width:50px;}.elementor-3205 .elementor-element.elementor-element-bba54c3 > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;}.elementor-3205 .elementor-element.elementor-element-bba54c3 .elementor-heading-title{font-size:1.25rem;}.elementor-3205 .elementor-element.elementor-element-261d34e > .elementor-widget-container{margin:0.75rem 0rem 0rem 0rem;}.elementor-3205 .elementor-element.elementor-element-261d34e{font-size:1.125rem;}.elementor-3205 .elementor-element.elementor-element-b3124c5 .elementor-button{font-size:1.25rem;}.elementor-3205 .elementor-element.elementor-element-9413e8c{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:24px;--e-n-carousel-arrow-prev-left-position:-25px;--e-n-carousel-arrow-next-right-position:-25px;--e-n-carousel-arrow-size:50px;}.elementor-3205 .elementor-element.elementor-element-8d509d1{--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3205 .elementor-element.elementor-element-a67770f:not(.elementor-motion-effects-element-type-background), .elementor-3205 .elementor-element.elementor-element-a67770f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:initial;}.elementor-3205 .elementor-element.elementor-element-a67770f{--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-3205 .elementor-element.elementor-element-3ba1a9b .elementor-heading-title{font-size:4rem;}.elementor-3205 .elementor-element.elementor-element-6571971{--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;}.elementor-3205 .elementor-element.elementor-element-6571971:not(.elementor-motion-effects-element-type-background), .elementor-3205 .elementor-element.elementor-element-6571971 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0%;}.elementor-3205 .elementor-element.elementor-element-05ca59f{--padding-top:4rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3205 .elementor-element.elementor-element-5868047 .elementor-heading-title{font-size:4rem;}.elementor-3205 .elementor-element.elementor-element-a3a533f{font-size:1.25rem;}.elementor-3205 .elementor-element.elementor-element-a16c06b.e-con{--e-con-transform-translateX:2rem;}.elementor-3205 .elementor-element.elementor-element-a16c06b{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-3205 .elementor-element.elementor-element-f84479f{--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;}.elementor-3205 .elementor-element.elementor-element-fc4ca74{--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;}.elementor-3205 .elementor-element.elementor-element-0f2f101 img{width:35px;}.elementor-3205 .elementor-element.elementor-element-492e6f7 .elementor-heading-title{font-size:1.25rem;}.elementor-3205 .elementor-element.elementor-element-0b17609{font-size:1.25rem;}.elementor-3205 .elementor-element.elementor-element-974c23a{--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;}.elementor-3205 .elementor-element.elementor-element-f0cbf6d{--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;}.elementor-3205 .elementor-element.elementor-element-9084cde img{width:35px;}.elementor-3205 .elementor-element.elementor-element-f550cf2 .elementor-heading-title{font-size:1.25rem;}.elementor-3205 .elementor-element.elementor-element-4e29c25{font-size:1.25rem;}.elementor-3205 .elementor-element.elementor-element-86a22a7{--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;}.elementor-3205 .elementor-element.elementor-element-39b993e{--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;}.elementor-3205 .elementor-element.elementor-element-4465b7f img{width:35px;}.elementor-3205 .elementor-element.elementor-element-259f58b .elementor-heading-title{font-size:1.25rem;}.elementor-3205 .elementor-element.elementor-element-a6520b8{font-size:1.25rem;}}@media(max-width:767px){.elementor-3205 .elementor-element.elementor-element-559245b{--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;}.elementor-3205 .elementor-element.elementor-element-559245b:not(.elementor-motion-effects-element-type-background), .elementor-3205 .elementor-element.elementor-element-559245b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0%;}.elementor-3205 .elementor-element.elementor-element-4b8c22b{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3205 .elementor-element.elementor-element-7351d68.elementor-element{--align-self:center;}.elementor-3205 .elementor-element.elementor-element-7351d68{text-align:center;}.elementor-3205 .elementor-element.elementor-element-7351d68 .elementor-heading-title{font-size:3rem;}.elementor-3205 .elementor-element.elementor-element-f983abf{font-size:1rem;}.elementor-3205 .elementor-element.elementor-element-9eb2f0f{--flex-wrap:nowrap;}.elementor-3205 .elementor-element.elementor-element-15f9cd3 img{width:60px;}.elementor-3205 .elementor-element.elementor-element-85ecd10.e-con{--e-con-transform-translateX:0rem;}.elementor-3205 .elementor-element.elementor-element-85ecd10{--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-3205 .elementor-element.elementor-element-87132bd{--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;}.elementor-3205 .elementor-element.elementor-element-86f7955 img{width:45px;}.elementor-3205 .elementor-element.elementor-element-be9b602{--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;}.elementor-3205 .elementor-element.elementor-element-b272cd3 .elementor-heading-title{font-size:1.15rem;}.elementor-3205 .elementor-element.elementor-element-74863c8{font-size:1rem;}.elementor-3205 .elementor-element.elementor-element-e4fc7f2 img{width:45px;}.elementor-3205 .elementor-element.elementor-element-d2048c4{--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;}.elementor-3205 .elementor-element.elementor-element-5a1628d .elementor-heading-title{font-size:1.15rem;}.elementor-3205 .elementor-element.elementor-element-54b9d5b{font-size:1rem;}.elementor-3205 .elementor-element.elementor-element-674f4d6 img{width:45px;}.elementor-3205 .elementor-element.elementor-element-bff761a{--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;}.elementor-3205 .elementor-element.elementor-element-90929e9 .elementor-heading-title{font-size:1.15rem;}.elementor-3205 .elementor-element.elementor-element-0b4a684{font-size:1rem;}.elementor-3205 .elementor-element.elementor-element-826b9a1{--padding-top:2.75rem;--padding-bottom:5.25rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3205 .elementor-element.elementor-element-2c89e4a{text-align:center;}.elementor-3205 .elementor-element.elementor-element-2c89e4a .elementor-heading-title{font-size:2rem;}.elementor-3205 .elementor-element.elementor-element-bfd6d52 img{width:45px;}.elementor-3205 .elementor-element.elementor-element-23749b1{text-align:left;font-size:1rem;}.elementor-3205 .elementor-element.elementor-element-d8e9ac1 .elementor-button{font-size:1rem;}.elementor-3205 .elementor-element.elementor-element-b1fd88d img{width:45px;}.elementor-3205 .elementor-element.elementor-element-53eca06{font-size:1rem;}.elementor-3205 .elementor-element.elementor-element-879e280 .elementor-button{font-size:1rem;}.elementor-3205 .elementor-element.elementor-element-e59ea6a img{width:45px;}.elementor-3205 .elementor-element.elementor-element-8698d14{text-align:left;font-size:1rem;}.elementor-3205 .elementor-element.elementor-element-e132714 .elementor-button{font-size:1rem;}.elementor-3205 .elementor-element.elementor-element-b24331c{--e-n-carousel-swiper-slides-to-display:1;}.elementor-3205 .elementor-element.elementor-element-b24331c > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-3205 .elementor-element.elementor-element-00aa5ef{--padding-top:2.75rem;--padding-bottom:5.25rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3205 .elementor-element.elementor-element-b0ed757{text-align:center;}.elementor-3205 .elementor-element.elementor-element-b0ed757 .elementor-heading-title{font-size:2rem;}.elementor-3205 .elementor-element.elementor-element-56edee3 img{width:45px;}.elementor-3205 .elementor-element.elementor-element-6f4bb3c{text-align:left;font-size:1rem;}.elementor-3205 .elementor-element.elementor-element-7532f98 .elementor-button{font-size:1rem;}.elementor-3205 .elementor-element.elementor-element-3c05d22 img{width:45px;}.elementor-3205 .elementor-element.elementor-element-ba35f06{font-size:1rem;}.elementor-3205 .elementor-element.elementor-element-45c7b29 .elementor-button{font-size:1rem;}.elementor-3205 .elementor-element.elementor-element-e853feb img{width:45px;}.elementor-3205 .elementor-element.elementor-element-8f67161{text-align:left;font-size:1rem;}.elementor-3205 .elementor-element.elementor-element-6d4d811 .elementor-button{font-size:1rem;}.elementor-3205 .elementor-element.elementor-element-baff9c0{--e-n-carousel-swiper-slides-to-display:1;}.elementor-3205 .elementor-element.elementor-element-baff9c0 > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-3205 .elementor-element.elementor-element-449aa68{--padding-top:2.75rem;--padding-bottom:5.25rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3205 .elementor-element.elementor-element-b2bf016{text-align:center;}.elementor-3205 .elementor-element.elementor-element-b2bf016 .elementor-heading-title{font-size:2rem;}.elementor-3205 .elementor-element.elementor-element-b05ada2 img{width:45px;}.elementor-3205 .elementor-element.elementor-element-bed0d76{text-align:left;font-size:1rem;}.elementor-3205 .elementor-element.elementor-element-7061dae .elementor-button{font-size:1rem;}.elementor-3205 .elementor-element.elementor-element-07b0965 img{width:45px;}.elementor-3205 .elementor-element.elementor-element-b24682e{font-size:1rem;}.elementor-3205 .elementor-element.elementor-element-1144dcc .elementor-button{font-size:1rem;}.elementor-3205 .elementor-element.elementor-element-efc5dad img{width:45px;}.elementor-3205 .elementor-element.elementor-element-d2f8381{text-align:left;font-size:1rem;}.elementor-3205 .elementor-element.elementor-element-df767a7 .elementor-button{font-size:1rem;}.elementor-3205 .elementor-element.elementor-element-bcf9769{--e-n-carousel-swiper-slides-to-display:1;}.elementor-3205 .elementor-element.elementor-element-bcf9769 > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-3205 .elementor-element.elementor-element-e796046{--padding-top:2.75rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3205 .elementor-element.elementor-element-3eb81a2{text-align:center;}.elementor-3205 .elementor-element.elementor-element-3eb81a2 .elementor-heading-title{font-size:2rem;}.elementor-3205 .elementor-element.elementor-element-1522812 img{width:45px;}.elementor-3205 .elementor-element.elementor-element-80fec5e{text-align:left;font-size:1rem;}.elementor-3205 .elementor-element.elementor-element-1f6faff .elementor-button{font-size:1rem;}.elementor-3205 .elementor-element.elementor-element-0b17abc img{width:45px;}.elementor-3205 .elementor-element.elementor-element-fb96624{font-size:1rem;}.elementor-3205 .elementor-element.elementor-element-7198e6b .elementor-button{font-size:1rem;}.elementor-3205 .elementor-element.elementor-element-ec9b17a img{width:45px;}.elementor-3205 .elementor-element.elementor-element-261d34e{text-align:left;font-size:1rem;}.elementor-3205 .elementor-element.elementor-element-b3124c5 .elementor-button{font-size:1rem;}.elementor-3205 .elementor-element.elementor-element-9413e8c{--e-n-carousel-swiper-slides-to-display:1;}.elementor-3205 .elementor-element.elementor-element-9413e8c > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-3205 .elementor-element.elementor-element-8d509d1{--padding-top:4rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3205 .elementor-element.elementor-element-a67770f:not(.elementor-motion-effects-element-type-background), .elementor-3205 .elementor-element.elementor-element-a67770f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-3205 .elementor-element.elementor-element-3ba1a9b{text-align:center;}.elementor-3205 .elementor-element.elementor-element-3ba1a9b .elementor-heading-title{font-size:3rem;}.elementor-3205 .elementor-element.elementor-element-6571971{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:3rem;--padding-bottom:4.25rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3205 .elementor-element.elementor-element-6571971:not(.elementor-motion-effects-element-type-background), .elementor-3205 .elementor-element.elementor-element-6571971 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0%;}.elementor-3205 .elementor-element.elementor-element-05ca59f{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3205 .elementor-element.elementor-element-5868047.elementor-element{--align-self:center;}.elementor-3205 .elementor-element.elementor-element-5868047{text-align:center;}.elementor-3205 .elementor-element.elementor-element-5868047 .elementor-heading-title{font-size:3rem;}.elementor-3205 .elementor-element.elementor-element-a3a533f{text-align:center;font-size:1rem;}.elementor-3205 .elementor-element.elementor-element-a16c06b.e-con{--e-con-transform-translateX:0rem;}.elementor-3205 .elementor-element.elementor-element-a16c06b{--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-3205 .elementor-element.elementor-element-0f2f101 img{width:30px;}.elementor-3205 .elementor-element.elementor-element-492e6f7 .elementor-heading-title{font-size:1.15rem;}.elementor-3205 .elementor-element.elementor-element-0b17609{font-size:1rem;}.elementor-3205 .elementor-element.elementor-element-9084cde img{width:30px;}.elementor-3205 .elementor-element.elementor-element-f550cf2 .elementor-heading-title{font-size:1.15rem;}.elementor-3205 .elementor-element.elementor-element-4e29c25{font-size:1rem;}.elementor-3205 .elementor-element.elementor-element-4465b7f img{width:30px;}.elementor-3205 .elementor-element.elementor-element-259f58b .elementor-heading-title{font-size:1.15rem;}.elementor-3205 .elementor-element.elementor-element-a6520b8{font-size:1rem;}}@media(min-width:768px){.elementor-3205 .elementor-element.elementor-element-4b8c22b{--width:65%;}.elementor-3205 .elementor-element.elementor-element-85ecd10{--width:35%;}.elementor-3205 .elementor-element.elementor-element-05ca59f{--width:60%;}.elementor-3205 .elementor-element.elementor-element-a16c06b{--width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3205 .elementor-element.elementor-element-4b8c22b{--width:55%;}.elementor-3205 .elementor-element.elementor-element-85ecd10{--width:45%;}.elementor-3205 .elementor-element.elementor-element-05ca59f{--width:55%;}.elementor-3205 .elementor-element.elementor-element-a16c06b{--width:45%;}}/* Start custom CSS for button, class: .elementor-element-2536d6b */.elementor-3205 .elementor-element.elementor-element-2536d6b {
    margin-top: 0 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1c20b10 */.elementor-3205 .elementor-element.elementor-element-1c20b10 {
    margin-top: 0 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d8e9ac1 */.elementor-3205 .elementor-element.elementor-element-d8e9ac1 .elementor-button .elementor-button-content-wrapper {
    align-items: center;
}
.elementor-3205 .elementor-element.elementor-element-d8e9ac1 .elementor-button-icon svg {
    width:1.625rem;
    height: auto;
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-d8e9ac1 .elementor-button-icon svg {
        width:1.4rem;
    }
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-d8e9ac1 .elementor-button-icon svg {
        width:1.25rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-53eca06 */.elementor-3205 .elementor-element.elementor-element-53eca06 .elementor-button .elementor-button-content-wrapper {
    align-items: center;
}
.elementor-3205 .elementor-element.elementor-element-53eca06 .elementor-button-icon svg {
    width:1.625rem;
    height: auto;
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-53eca06 .elementor-button-icon svg {
        width:1.4rem;
    }
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-53eca06 .elementor-button-icon svg {
        width:1.25rem;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-879e280 */.elementor-3205 .elementor-element.elementor-element-879e280 .elementor-button .elementor-button-content-wrapper {
    align-items: center;
}
.elementor-3205 .elementor-element.elementor-element-879e280 .elementor-button-icon svg {
    width:1.625rem;
    height: auto;
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-879e280 .elementor-button-icon svg {
        width:1.4rem;
    }
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-879e280 .elementor-button-icon svg {
        width:1.25rem;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e132714 */.elementor-3205 .elementor-element.elementor-element-e132714 .elementor-button .elementor-button-content-wrapper {
    align-items: center;
}
.elementor-3205 .elementor-element.elementor-element-e132714 .elementor-button-icon svg {
    width:1.625rem;
    height: auto;
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-e132714 .elementor-button-icon svg {
        width:1.4rem;
    }
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-e132714 .elementor-button-icon svg {
        width:1.25rem;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d8e9ac1 */.elementor-3205 .elementor-element.elementor-element-d8e9ac1 .elementor-button .elementor-button-content-wrapper {
    align-items: center;
}
.elementor-3205 .elementor-element.elementor-element-d8e9ac1 .elementor-button-icon svg {
    width:1.625rem;
    height: auto;
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-d8e9ac1 .elementor-button-icon svg {
        width:1.4rem;
    }
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-d8e9ac1 .elementor-button-icon svg {
        width:1.25rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-53eca06 */.elementor-3205 .elementor-element.elementor-element-53eca06 .elementor-button .elementor-button-content-wrapper {
    align-items: center;
}
.elementor-3205 .elementor-element.elementor-element-53eca06 .elementor-button-icon svg {
    width:1.625rem;
    height: auto;
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-53eca06 .elementor-button-icon svg {
        width:1.4rem;
    }
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-53eca06 .elementor-button-icon svg {
        width:1.25rem;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-879e280 */.elementor-3205 .elementor-element.elementor-element-879e280 .elementor-button .elementor-button-content-wrapper {
    align-items: center;
}
.elementor-3205 .elementor-element.elementor-element-879e280 .elementor-button-icon svg {
    width:1.625rem;
    height: auto;
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-879e280 .elementor-button-icon svg {
        width:1.4rem;
    }
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-879e280 .elementor-button-icon svg {
        width:1.25rem;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e132714 */.elementor-3205 .elementor-element.elementor-element-e132714 .elementor-button .elementor-button-content-wrapper {
    align-items: center;
}
.elementor-3205 .elementor-element.elementor-element-e132714 .elementor-button-icon svg {
    width:1.625rem;
    height: auto;
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-e132714 .elementor-button-icon svg {
        width:1.4rem;
    }
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-e132714 .elementor-button-icon svg {
        width:1.25rem;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d8e9ac1 */.elementor-3205 .elementor-element.elementor-element-d8e9ac1 .elementor-button .elementor-button-content-wrapper {
    align-items: center;
}
.elementor-3205 .elementor-element.elementor-element-d8e9ac1 .elementor-button-icon svg {
    width:1.625rem;
    height: auto;
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-d8e9ac1 .elementor-button-icon svg {
        width:1.4rem;
    }
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-d8e9ac1 .elementor-button-icon svg {
        width:1.25rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-53eca06 */.elementor-3205 .elementor-element.elementor-element-53eca06 .elementor-button .elementor-button-content-wrapper {
    align-items: center;
}
.elementor-3205 .elementor-element.elementor-element-53eca06 .elementor-button-icon svg {
    width:1.625rem;
    height: auto;
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-53eca06 .elementor-button-icon svg {
        width:1.4rem;
    }
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-53eca06 .elementor-button-icon svg {
        width:1.25rem;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-879e280 */.elementor-3205 .elementor-element.elementor-element-879e280 .elementor-button .elementor-button-content-wrapper {
    align-items: center;
}
.elementor-3205 .elementor-element.elementor-element-879e280 .elementor-button-icon svg {
    width:1.625rem;
    height: auto;
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-879e280 .elementor-button-icon svg {
        width:1.4rem;
    }
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-879e280 .elementor-button-icon svg {
        width:1.25rem;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e132714 */.elementor-3205 .elementor-element.elementor-element-e132714 .elementor-button .elementor-button-content-wrapper {
    align-items: center;
}
.elementor-3205 .elementor-element.elementor-element-e132714 .elementor-button-icon svg {
    width:1.625rem;
    height: auto;
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-e132714 .elementor-button-icon svg {
        width:1.4rem;
    }
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-e132714 .elementor-button-icon svg {
        width:1.25rem;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d8e9ac1 */.elementor-3205 .elementor-element.elementor-element-d8e9ac1 .elementor-button .elementor-button-content-wrapper {
    align-items: center;
}
.elementor-3205 .elementor-element.elementor-element-d8e9ac1 .elementor-button-icon svg {
    width:1.625rem;
    height: auto;
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-d8e9ac1 .elementor-button-icon svg {
        width:1.4rem;
    }
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-d8e9ac1 .elementor-button-icon svg {
        width:1.25rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-53eca06 */.elementor-3205 .elementor-element.elementor-element-53eca06 .elementor-button .elementor-button-content-wrapper {
    align-items: center;
}
.elementor-3205 .elementor-element.elementor-element-53eca06 .elementor-button-icon svg {
    width:1.625rem;
    height: auto;
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-53eca06 .elementor-button-icon svg {
        width:1.4rem;
    }
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-53eca06 .elementor-button-icon svg {
        width:1.25rem;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-879e280 */.elementor-3205 .elementor-element.elementor-element-879e280 .elementor-button .elementor-button-content-wrapper {
    align-items: center;
}
.elementor-3205 .elementor-element.elementor-element-879e280 .elementor-button-icon svg {
    width:1.625rem;
    height: auto;
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-879e280 .elementor-button-icon svg {
        width:1.4rem;
    }
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-879e280 .elementor-button-icon svg {
        width:1.25rem;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e132714 */.elementor-3205 .elementor-element.elementor-element-e132714 .elementor-button .elementor-button-content-wrapper {
    align-items: center;
}
.elementor-3205 .elementor-element.elementor-element-e132714 .elementor-button-icon svg {
    width:1.625rem;
    height: auto;
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-e132714 .elementor-button-icon svg {
        width:1.4rem;
    }
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-e132714 .elementor-button-icon svg {
        width:1.25rem;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-826b9a1 */.elementor-3205 .elementor-element.elementor-element-826b9a1 {
    position: relative;
}
.elementor-3205 .elementor-element.elementor-element-826b9a1::after {
    display:none;
    content: '';
    position: absolute;
    top: -20px;
    right: 0;
    width:287px;
    height: 100%;
    background: linear-gradient(90deg, rgba(255, 255, 255, 0.01) 0%, #FFF 100%);
    pointer-events: none;
    border-top-right-radius: 20px;
    transition: opacity 150ms ease-in-out;
    z-index:2;
}
.elementor-3205 .elementor-element.elementor-element-826b9a1.custom-swiper::after {
    opacity: 0;
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-826b9a1::after {
        display:block;
        width:125px;
    }
}
@media (max-width:767px) {
    .elementor-3205 .elementor-element.elementor-element-826b9a1::after {
        width:85px;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-73a9048 */.elementor-3205 .elementor-element.elementor-element-73a9048 {
    margin-top: 0 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7532f98 */.elementor-3205 .elementor-element.elementor-element-7532f98 .elementor-button .elementor-button-content-wrapper {
    align-items: center;
}
.elementor-3205 .elementor-element.elementor-element-7532f98 .elementor-button-icon svg {
    width:1.625rem;
    height: auto;
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-7532f98 .elementor-button-icon svg {
        width:1.4rem;
    }
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-7532f98 .elementor-button-icon svg {
        width:1.25rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba35f06 */.elementor-3205 .elementor-element.elementor-element-ba35f06 .elementor-button .elementor-button-content-wrapper {
    align-items: center;
}
.elementor-3205 .elementor-element.elementor-element-ba35f06 .elementor-button-icon svg {
    width:1.625rem;
    height: auto;
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-ba35f06 .elementor-button-icon svg {
        width:1.4rem;
    }
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-ba35f06 .elementor-button-icon svg {
        width:1.25rem;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-45c7b29 */.elementor-3205 .elementor-element.elementor-element-45c7b29 .elementor-button .elementor-button-content-wrapper {
    align-items: center;
}
.elementor-3205 .elementor-element.elementor-element-45c7b29 .elementor-button-icon svg {
    width:1.625rem;
    height: auto;
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-45c7b29 .elementor-button-icon svg {
        width:1.4rem;
    }
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-45c7b29 .elementor-button-icon svg {
        width:1.25rem;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6d4d811 */.elementor-3205 .elementor-element.elementor-element-6d4d811 .elementor-button .elementor-button-content-wrapper {
    align-items: center;
}
.elementor-3205 .elementor-element.elementor-element-6d4d811 .elementor-button-icon svg {
    width:1.625rem;
    height: auto;
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-6d4d811 .elementor-button-icon svg {
        width:1.4rem;
    }
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-6d4d811 .elementor-button-icon svg {
        width:1.25rem;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7532f98 */.elementor-3205 .elementor-element.elementor-element-7532f98 .elementor-button .elementor-button-content-wrapper {
    align-items: center;
}
.elementor-3205 .elementor-element.elementor-element-7532f98 .elementor-button-icon svg {
    width:1.625rem;
    height: auto;
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-7532f98 .elementor-button-icon svg {
        width:1.4rem;
    }
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-7532f98 .elementor-button-icon svg {
        width:1.25rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba35f06 */.elementor-3205 .elementor-element.elementor-element-ba35f06 .elementor-button .elementor-button-content-wrapper {
    align-items: center;
}
.elementor-3205 .elementor-element.elementor-element-ba35f06 .elementor-button-icon svg {
    width:1.625rem;
    height: auto;
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-ba35f06 .elementor-button-icon svg {
        width:1.4rem;
    }
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-ba35f06 .elementor-button-icon svg {
        width:1.25rem;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-45c7b29 */.elementor-3205 .elementor-element.elementor-element-45c7b29 .elementor-button .elementor-button-content-wrapper {
    align-items: center;
}
.elementor-3205 .elementor-element.elementor-element-45c7b29 .elementor-button-icon svg {
    width:1.625rem;
    height: auto;
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-45c7b29 .elementor-button-icon svg {
        width:1.4rem;
    }
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-45c7b29 .elementor-button-icon svg {
        width:1.25rem;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6d4d811 */.elementor-3205 .elementor-element.elementor-element-6d4d811 .elementor-button .elementor-button-content-wrapper {
    align-items: center;
}
.elementor-3205 .elementor-element.elementor-element-6d4d811 .elementor-button-icon svg {
    width:1.625rem;
    height: auto;
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-6d4d811 .elementor-button-icon svg {
        width:1.4rem;
    }
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-6d4d811 .elementor-button-icon svg {
        width:1.25rem;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7532f98 */.elementor-3205 .elementor-element.elementor-element-7532f98 .elementor-button .elementor-button-content-wrapper {
    align-items: center;
}
.elementor-3205 .elementor-element.elementor-element-7532f98 .elementor-button-icon svg {
    width:1.625rem;
    height: auto;
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-7532f98 .elementor-button-icon svg {
        width:1.4rem;
    }
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-7532f98 .elementor-button-icon svg {
        width:1.25rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba35f06 */.elementor-3205 .elementor-element.elementor-element-ba35f06 .elementor-button .elementor-button-content-wrapper {
    align-items: center;
}
.elementor-3205 .elementor-element.elementor-element-ba35f06 .elementor-button-icon svg {
    width:1.625rem;
    height: auto;
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-ba35f06 .elementor-button-icon svg {
        width:1.4rem;
    }
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-ba35f06 .elementor-button-icon svg {
        width:1.25rem;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-45c7b29 */.elementor-3205 .elementor-element.elementor-element-45c7b29 .elementor-button .elementor-button-content-wrapper {
    align-items: center;
}
.elementor-3205 .elementor-element.elementor-element-45c7b29 .elementor-button-icon svg {
    width:1.625rem;
    height: auto;
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-45c7b29 .elementor-button-icon svg {
        width:1.4rem;
    }
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-45c7b29 .elementor-button-icon svg {
        width:1.25rem;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6d4d811 */.elementor-3205 .elementor-element.elementor-element-6d4d811 .elementor-button .elementor-button-content-wrapper {
    align-items: center;
}
.elementor-3205 .elementor-element.elementor-element-6d4d811 .elementor-button-icon svg {
    width:1.625rem;
    height: auto;
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-6d4d811 .elementor-button-icon svg {
        width:1.4rem;
    }
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-6d4d811 .elementor-button-icon svg {
        width:1.25rem;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7532f98 */.elementor-3205 .elementor-element.elementor-element-7532f98 .elementor-button .elementor-button-content-wrapper {
    align-items: center;
}
.elementor-3205 .elementor-element.elementor-element-7532f98 .elementor-button-icon svg {
    width:1.625rem;
    height: auto;
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-7532f98 .elementor-button-icon svg {
        width:1.4rem;
    }
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-7532f98 .elementor-button-icon svg {
        width:1.25rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba35f06 */.elementor-3205 .elementor-element.elementor-element-ba35f06 .elementor-button .elementor-button-content-wrapper {
    align-items: center;
}
.elementor-3205 .elementor-element.elementor-element-ba35f06 .elementor-button-icon svg {
    width:1.625rem;
    height: auto;
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-ba35f06 .elementor-button-icon svg {
        width:1.4rem;
    }
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-ba35f06 .elementor-button-icon svg {
        width:1.25rem;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-45c7b29 */.elementor-3205 .elementor-element.elementor-element-45c7b29 .elementor-button .elementor-button-content-wrapper {
    align-items: center;
}
.elementor-3205 .elementor-element.elementor-element-45c7b29 .elementor-button-icon svg {
    width:1.625rem;
    height: auto;
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-45c7b29 .elementor-button-icon svg {
        width:1.4rem;
    }
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-45c7b29 .elementor-button-icon svg {
        width:1.25rem;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6d4d811 */.elementor-3205 .elementor-element.elementor-element-6d4d811 .elementor-button .elementor-button-content-wrapper {
    align-items: center;
}
.elementor-3205 .elementor-element.elementor-element-6d4d811 .elementor-button-icon svg {
    width:1.625rem;
    height: auto;
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-6d4d811 .elementor-button-icon svg {
        width:1.4rem;
    }
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-6d4d811 .elementor-button-icon svg {
        width:1.25rem;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00aa5ef */.elementor-3205 .elementor-element.elementor-element-00aa5ef {
    position: relative;
}
.elementor-3205 .elementor-element.elementor-element-00aa5ef::after {
    display: none;
    content: '';
    position: absolute;
    top: -20px;
    right: 0;
    width:287px;
    height: 100%;
    background: linear-gradient(90deg, rgba(0, 102, 79, 0.01) 0%, #167349 100%);
    pointer-events: none;
    border-top-right-radius: 20px;
    transition: opacity 150ms ease-in-out;
    z-index:2;
}
.elementor-3205 .elementor-element.elementor-element-00aa5ef.custom-swiper::after {
    opacity: 0;
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-00aa5ef::after {
        display:block;
        width:125px;
    }
}
@media (max-width:767px) {
    .elementor-3205 .elementor-element.elementor-element-00aa5ef::after {
        width:85px;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-27608f3 */.elementor-3205 .elementor-element.elementor-element-27608f3 {
    margin-top: 0 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7061dae */.elementor-3205 .elementor-element.elementor-element-7061dae .elementor-button .elementor-button-content-wrapper {
    align-items: center;
}
.elementor-3205 .elementor-element.elementor-element-7061dae .elementor-button-icon svg {
    width:1.625rem;
    height: auto;
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-7061dae .elementor-button-icon svg {
        width:1.4rem;
    }
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-7061dae .elementor-button-icon svg {
        width:1.25rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b24682e */.elementor-3205 .elementor-element.elementor-element-b24682e .elementor-button .elementor-button-content-wrapper {
    align-items: center;
}
.elementor-3205 .elementor-element.elementor-element-b24682e .elementor-button-icon svg {
    width:1.625rem;
    height: auto;
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-b24682e .elementor-button-icon svg {
        width:1.4rem;
    }
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-b24682e .elementor-button-icon svg {
        width:1.25rem;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1144dcc */.elementor-3205 .elementor-element.elementor-element-1144dcc .elementor-button .elementor-button-content-wrapper {
    align-items: center;
}
.elementor-3205 .elementor-element.elementor-element-1144dcc .elementor-button-icon svg {
    width:1.625rem;
    height: auto;
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-1144dcc .elementor-button-icon svg {
        width:1.4rem;
    }
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-1144dcc .elementor-button-icon svg {
        width:1.25rem;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-df767a7 */.elementor-3205 .elementor-element.elementor-element-df767a7 .elementor-button .elementor-button-content-wrapper {
    align-items: center;
}
.elementor-3205 .elementor-element.elementor-element-df767a7 .elementor-button-icon svg {
    width:1.625rem;
    height: auto;
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-df767a7 .elementor-button-icon svg {
        width:1.4rem;
    }
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-df767a7 .elementor-button-icon svg {
        width:1.25rem;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7061dae */.elementor-3205 .elementor-element.elementor-element-7061dae .elementor-button .elementor-button-content-wrapper {
    align-items: center;
}
.elementor-3205 .elementor-element.elementor-element-7061dae .elementor-button-icon svg {
    width:1.625rem;
    height: auto;
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-7061dae .elementor-button-icon svg {
        width:1.4rem;
    }
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-7061dae .elementor-button-icon svg {
        width:1.25rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b24682e */.elementor-3205 .elementor-element.elementor-element-b24682e .elementor-button .elementor-button-content-wrapper {
    align-items: center;
}
.elementor-3205 .elementor-element.elementor-element-b24682e .elementor-button-icon svg {
    width:1.625rem;
    height: auto;
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-b24682e .elementor-button-icon svg {
        width:1.4rem;
    }
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-b24682e .elementor-button-icon svg {
        width:1.25rem;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1144dcc */.elementor-3205 .elementor-element.elementor-element-1144dcc .elementor-button .elementor-button-content-wrapper {
    align-items: center;
}
.elementor-3205 .elementor-element.elementor-element-1144dcc .elementor-button-icon svg {
    width:1.625rem;
    height: auto;
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-1144dcc .elementor-button-icon svg {
        width:1.4rem;
    }
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-1144dcc .elementor-button-icon svg {
        width:1.25rem;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-df767a7 */.elementor-3205 .elementor-element.elementor-element-df767a7 .elementor-button .elementor-button-content-wrapper {
    align-items: center;
}
.elementor-3205 .elementor-element.elementor-element-df767a7 .elementor-button-icon svg {
    width:1.625rem;
    height: auto;
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-df767a7 .elementor-button-icon svg {
        width:1.4rem;
    }
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-df767a7 .elementor-button-icon svg {
        width:1.25rem;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7061dae */.elementor-3205 .elementor-element.elementor-element-7061dae .elementor-button .elementor-button-content-wrapper {
    align-items: center;
}
.elementor-3205 .elementor-element.elementor-element-7061dae .elementor-button-icon svg {
    width:1.625rem;
    height: auto;
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-7061dae .elementor-button-icon svg {
        width:1.4rem;
    }
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-7061dae .elementor-button-icon svg {
        width:1.25rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b24682e */.elementor-3205 .elementor-element.elementor-element-b24682e .elementor-button .elementor-button-content-wrapper {
    align-items: center;
}
.elementor-3205 .elementor-element.elementor-element-b24682e .elementor-button-icon svg {
    width:1.625rem;
    height: auto;
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-b24682e .elementor-button-icon svg {
        width:1.4rem;
    }
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-b24682e .elementor-button-icon svg {
        width:1.25rem;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1144dcc */.elementor-3205 .elementor-element.elementor-element-1144dcc .elementor-button .elementor-button-content-wrapper {
    align-items: center;
}
.elementor-3205 .elementor-element.elementor-element-1144dcc .elementor-button-icon svg {
    width:1.625rem;
    height: auto;
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-1144dcc .elementor-button-icon svg {
        width:1.4rem;
    }
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-1144dcc .elementor-button-icon svg {
        width:1.25rem;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-df767a7 */.elementor-3205 .elementor-element.elementor-element-df767a7 .elementor-button .elementor-button-content-wrapper {
    align-items: center;
}
.elementor-3205 .elementor-element.elementor-element-df767a7 .elementor-button-icon svg {
    width:1.625rem;
    height: auto;
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-df767a7 .elementor-button-icon svg {
        width:1.4rem;
    }
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-df767a7 .elementor-button-icon svg {
        width:1.25rem;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7061dae */.elementor-3205 .elementor-element.elementor-element-7061dae .elementor-button .elementor-button-content-wrapper {
    align-items: center;
}
.elementor-3205 .elementor-element.elementor-element-7061dae .elementor-button-icon svg {
    width:1.625rem;
    height: auto;
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-7061dae .elementor-button-icon svg {
        width:1.4rem;
    }
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-7061dae .elementor-button-icon svg {
        width:1.25rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b24682e */.elementor-3205 .elementor-element.elementor-element-b24682e .elementor-button .elementor-button-content-wrapper {
    align-items: center;
}
.elementor-3205 .elementor-element.elementor-element-b24682e .elementor-button-icon svg {
    width:1.625rem;
    height: auto;
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-b24682e .elementor-button-icon svg {
        width:1.4rem;
    }
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-b24682e .elementor-button-icon svg {
        width:1.25rem;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1144dcc */.elementor-3205 .elementor-element.elementor-element-1144dcc .elementor-button .elementor-button-content-wrapper {
    align-items: center;
}
.elementor-3205 .elementor-element.elementor-element-1144dcc .elementor-button-icon svg {
    width:1.625rem;
    height: auto;
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-1144dcc .elementor-button-icon svg {
        width:1.4rem;
    }
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-1144dcc .elementor-button-icon svg {
        width:1.25rem;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-df767a7 */.elementor-3205 .elementor-element.elementor-element-df767a7 .elementor-button .elementor-button-content-wrapper {
    align-items: center;
}
.elementor-3205 .elementor-element.elementor-element-df767a7 .elementor-button-icon svg {
    width:1.625rem;
    height: auto;
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-df767a7 .elementor-button-icon svg {
        width:1.4rem;
    }
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-df767a7 .elementor-button-icon svg {
        width:1.25rem;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-449aa68 */.elementor-3205 .elementor-element.elementor-element-449aa68 {
    position: relative;
}
.elementor-3205 .elementor-element.elementor-element-449aa68::after {
    display: none;
    content: '';
    position: absolute;
    top: -20px;
    right: 0;
    width:287px;
    height: 100%;
    background: linear-gradient(90deg, rgba(203, 203, 201, 0.01) 0%, #CBCBC9 100%);
    pointer-events: none;
    border-top-right-radius: 20px;
    transition: opacity 150ms ease-in-out;
    z-index:2;
}
.elementor-3205 .elementor-element.elementor-element-449aa68.custom-swiper::after {
    opacity: 0;
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-449aa68::after {
        display:block;
        width:125px;
    }
}
@media (max-width:767px) {
    .elementor-3205 .elementor-element.elementor-element-449aa68::after {
        width:85px;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3f8d275 */.elementor-3205 .elementor-element.elementor-element-3f8d275 {
    margin-top: 0 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1f6faff */.elementor-3205 .elementor-element.elementor-element-1f6faff .elementor-button .elementor-button-content-wrapper {
    align-items: center;
}
.elementor-3205 .elementor-element.elementor-element-1f6faff .elementor-button-icon svg {
    width:1.625rem;
    height: auto;
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-1f6faff .elementor-button-icon svg {
        width:1.4rem;
    }
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-1f6faff .elementor-button-icon svg {
        width:1.25rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fb96624 */.elementor-3205 .elementor-element.elementor-element-fb96624 .elementor-button .elementor-button-content-wrapper {
    align-items: center;
}
.elementor-3205 .elementor-element.elementor-element-fb96624 .elementor-button-icon svg {
    width:1.625rem;
    height: auto;
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-fb96624 .elementor-button-icon svg {
        width:1.4rem;
    }
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-fb96624 .elementor-button-icon svg {
        width:1.25rem;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7198e6b */.elementor-3205 .elementor-element.elementor-element-7198e6b .elementor-button .elementor-button-content-wrapper {
    align-items: center;
}
.elementor-3205 .elementor-element.elementor-element-7198e6b .elementor-button-icon svg {
    width:1.625rem;
    height: auto;
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-7198e6b .elementor-button-icon svg {
        width:1.4rem;
    }
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-7198e6b .elementor-button-icon svg {
        width:1.25rem;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b3124c5 */.elementor-3205 .elementor-element.elementor-element-b3124c5 .elementor-button .elementor-button-content-wrapper {
    align-items: center;
}
.elementor-3205 .elementor-element.elementor-element-b3124c5 .elementor-button-icon svg {
    width:1.625rem;
    height: auto;
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-b3124c5 .elementor-button-icon svg {
        width:1.4rem;
    }
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-b3124c5 .elementor-button-icon svg {
        width:1.25rem;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1f6faff */.elementor-3205 .elementor-element.elementor-element-1f6faff .elementor-button .elementor-button-content-wrapper {
    align-items: center;
}
.elementor-3205 .elementor-element.elementor-element-1f6faff .elementor-button-icon svg {
    width:1.625rem;
    height: auto;
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-1f6faff .elementor-button-icon svg {
        width:1.4rem;
    }
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-1f6faff .elementor-button-icon svg {
        width:1.25rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fb96624 */.elementor-3205 .elementor-element.elementor-element-fb96624 .elementor-button .elementor-button-content-wrapper {
    align-items: center;
}
.elementor-3205 .elementor-element.elementor-element-fb96624 .elementor-button-icon svg {
    width:1.625rem;
    height: auto;
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-fb96624 .elementor-button-icon svg {
        width:1.4rem;
    }
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-fb96624 .elementor-button-icon svg {
        width:1.25rem;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7198e6b */.elementor-3205 .elementor-element.elementor-element-7198e6b .elementor-button .elementor-button-content-wrapper {
    align-items: center;
}
.elementor-3205 .elementor-element.elementor-element-7198e6b .elementor-button-icon svg {
    width:1.625rem;
    height: auto;
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-7198e6b .elementor-button-icon svg {
        width:1.4rem;
    }
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-7198e6b .elementor-button-icon svg {
        width:1.25rem;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b3124c5 */.elementor-3205 .elementor-element.elementor-element-b3124c5 .elementor-button .elementor-button-content-wrapper {
    align-items: center;
}
.elementor-3205 .elementor-element.elementor-element-b3124c5 .elementor-button-icon svg {
    width:1.625rem;
    height: auto;
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-b3124c5 .elementor-button-icon svg {
        width:1.4rem;
    }
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-b3124c5 .elementor-button-icon svg {
        width:1.25rem;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1f6faff */.elementor-3205 .elementor-element.elementor-element-1f6faff .elementor-button .elementor-button-content-wrapper {
    align-items: center;
}
.elementor-3205 .elementor-element.elementor-element-1f6faff .elementor-button-icon svg {
    width:1.625rem;
    height: auto;
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-1f6faff .elementor-button-icon svg {
        width:1.4rem;
    }
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-1f6faff .elementor-button-icon svg {
        width:1.25rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fb96624 */.elementor-3205 .elementor-element.elementor-element-fb96624 .elementor-button .elementor-button-content-wrapper {
    align-items: center;
}
.elementor-3205 .elementor-element.elementor-element-fb96624 .elementor-button-icon svg {
    width:1.625rem;
    height: auto;
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-fb96624 .elementor-button-icon svg {
        width:1.4rem;
    }
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-fb96624 .elementor-button-icon svg {
        width:1.25rem;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7198e6b */.elementor-3205 .elementor-element.elementor-element-7198e6b .elementor-button .elementor-button-content-wrapper {
    align-items: center;
}
.elementor-3205 .elementor-element.elementor-element-7198e6b .elementor-button-icon svg {
    width:1.625rem;
    height: auto;
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-7198e6b .elementor-button-icon svg {
        width:1.4rem;
    }
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-7198e6b .elementor-button-icon svg {
        width:1.25rem;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b3124c5 */.elementor-3205 .elementor-element.elementor-element-b3124c5 .elementor-button .elementor-button-content-wrapper {
    align-items: center;
}
.elementor-3205 .elementor-element.elementor-element-b3124c5 .elementor-button-icon svg {
    width:1.625rem;
    height: auto;
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-b3124c5 .elementor-button-icon svg {
        width:1.4rem;
    }
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-b3124c5 .elementor-button-icon svg {
        width:1.25rem;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1f6faff */.elementor-3205 .elementor-element.elementor-element-1f6faff .elementor-button .elementor-button-content-wrapper {
    align-items: center;
}
.elementor-3205 .elementor-element.elementor-element-1f6faff .elementor-button-icon svg {
    width:1.625rem;
    height: auto;
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-1f6faff .elementor-button-icon svg {
        width:1.4rem;
    }
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-1f6faff .elementor-button-icon svg {
        width:1.25rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fb96624 */.elementor-3205 .elementor-element.elementor-element-fb96624 .elementor-button .elementor-button-content-wrapper {
    align-items: center;
}
.elementor-3205 .elementor-element.elementor-element-fb96624 .elementor-button-icon svg {
    width:1.625rem;
    height: auto;
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-fb96624 .elementor-button-icon svg {
        width:1.4rem;
    }
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-fb96624 .elementor-button-icon svg {
        width:1.25rem;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7198e6b */.elementor-3205 .elementor-element.elementor-element-7198e6b .elementor-button .elementor-button-content-wrapper {
    align-items: center;
}
.elementor-3205 .elementor-element.elementor-element-7198e6b .elementor-button-icon svg {
    width:1.625rem;
    height: auto;
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-7198e6b .elementor-button-icon svg {
        width:1.4rem;
    }
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-7198e6b .elementor-button-icon svg {
        width:1.25rem;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b3124c5 */.elementor-3205 .elementor-element.elementor-element-b3124c5 .elementor-button .elementor-button-content-wrapper {
    align-items: center;
}
.elementor-3205 .elementor-element.elementor-element-b3124c5 .elementor-button-icon svg {
    width:1.625rem;
    height: auto;
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-b3124c5 .elementor-button-icon svg {
        width:1.4rem;
    }
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-b3124c5 .elementor-button-icon svg {
        width:1.25rem;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e796046 */.elementor-3205 .elementor-element.elementor-element-e796046 {
    position: relative;
}
.elementor-3205 .elementor-element.elementor-element-e796046::after {
    display: none;
    content: '';
    position: absolute;
    top: -20px;
    right: 0;
    width:287px;
    height: 100%;
    background: linear-gradient(90deg, rgba(111, 162, 135, 0.01) 0%, #6FA287 100%);
    pointer-events: none;
    border-top-right-radius: 20px;
    transition: opacity 150ms ease-in-out;
    z-index:2;
}
.elementor-3205 .elementor-element.elementor-element-e796046.custom-swiper::after {
    opacity: 0;
}
@media (max-width:1024px) {
    .elementor-3205 .elementor-element.elementor-element-e796046::after {
        display:block;
        width:125px;
    }
}
@media (max-width:767px) {
    .elementor-3205 .elementor-element.elementor-element-e796046::after {
        width:85px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a67770f */.elementor-3205 .elementor-element.elementor-element-a67770f {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6571971 */@media (max-width:1820px) {
    .elementor-3205 .elementor-element.elementor-element-6571971 {
        background-position: bottom left !important;
        background-size: 60% auto !important;
    }
}
@media (max-width:767px) {
    .elementor-3205 .elementor-element.elementor-element-6571971 {
        background-size:contain !important;
    }
}/* End custom CSS */
/* Start custom CSS */body.elementor-page-3205 .swiper {
    overflow: visible;
}
body.elementor-page-3205 .elementor-widget-button {
    margin-top: auto;
}
body.elementor-page-3205 .elementor-swiper-button {
    z-index: 3 !important;
    transition: opacity 250ms ease-in;
}
body.elementor-page-3205 .swiper-button-disabled {
    opacity: 0 !important;
}/* End custom CSS */