.elementor-1322 .elementor-element.elementor-element-7351cbb{--display:flex;--justify-content:center;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0;--padding-bottom:0;--padding-left:5%;--padding-right:5%;}.elementor-1322 .elementor-element.elementor-element-9fcfb3b{width:100%;max-width:100%;z-index:-1;}.elementor-1322 .elementor-element.elementor-element-9fcfb3b.elementor-element{--align-self:center;}.elementor-1322 .elementor-element.elementor-element-585c523{width:var( --container-widget-width, 670px );max-width:670px;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:670px;--container-widget-flex-grow:0;}.elementor-1322 .elementor-element.elementor-element-585c523 .elementor-heading-title{font-family:var( --e-global-typography-01cc39a-font-family ), Sans-serif;font-size:var( --e-global-typography-01cc39a-font-size );font-weight:var( --e-global-typography-01cc39a-font-weight );line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-1322 .elementor-element.elementor-element-b641d9f{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1322 .elementor-element.elementor-element-eb06100{--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:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1322 .elementor-element.elementor-element-5d065e0{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-1322 .elementor-element.elementor-element-a02f8c2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1322 .elementor-element.elementor-element-5fcfd94 .elementor-heading-title{font-family:var( --e-global-typography-01cc39a-font-family ), Sans-serif;font-size:var( --e-global-typography-01cc39a-font-size );font-weight:var( --e-global-typography-01cc39a-font-weight );line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-1322 .elementor-element.elementor-element-901d9ed.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1322 .elementor-element.elementor-element-e940863{--display:flex;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0;--padding-bottom:0;--padding-left:5%;--padding-right:5%;}.elementor-1322 .elementor-element.elementor-element-dbe0b33 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1322 .elementor-element.elementor-element-97b09a0{--display:flex;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1322 .elementor-element.elementor-element-a362ab8{--display:flex;--margin-top:40px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:5%;--padding-right:5%;}.elementor-1322 .elementor-element.elementor-element-a362ab8:not(.elementor-motion-effects-element-type-background), .elementor-1322 .elementor-element.elementor-element-a362ab8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1322 .elementor-element.elementor-element-603c85f{--grid-columns:1;--grid-row-gap:48px;--grid-column-gap:48px;}.elementor-1322 .elementor-element.elementor-element-03b07db{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:48px 24px;--row-gap:48px;--column-gap:24px;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0;--padding-bottom:0;--padding-left:5%;--padding-right:5%;}.elementor-1322 .elementor-element.elementor-element-b9cf299{width:100%;max-width:100%;z-index:-1;}.elementor-1322 .elementor-element.elementor-element-0b867f6{--display:flex;}.elementor-1322 .elementor-element.elementor-element-bb7ac41{width:var( --container-widget-width, 403px );max-width:403px;--container-widget-width:403px;--container-widget-flex-grow:0;}.elementor-1322 .elementor-element.elementor-element-bb7ac41 .elementor-heading-title{font-family:var( --e-global-typography-6144e0c-font-family ), Sans-serif;font-size:var( --e-global-typography-6144e0c-font-size );font-weight:var( --e-global-typography-6144e0c-font-weight );line-height:var( --e-global-typography-6144e0c-line-height );}.elementor-1322 .elementor-element.elementor-element-9b486d6{width:var( --container-widget-width, 383px );max-width:383px;margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:383px;--container-widget-flex-grow:0;}.elementor-1322 .elementor-element.elementor-element-9b486d6 .elementor-heading-title{font-family:var( --e-global-typography-01cc39a-font-family ), Sans-serif;font-size:var( --e-global-typography-01cc39a-font-size );font-weight:var( --e-global-typography-01cc39a-font-weight );line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-1322 .elementor-element.elementor-element-89b3ce7{width:var( --container-widget-width, 465px );max-width:465px;margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;--container-widget-width:465px;--container-widget-flex-grow:0;--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-1322 .elementor-element.elementor-element-89b3ce7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-1322 .elementor-element.elementor-element-89b3ce7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-1322 .elementor-element.elementor-element-89b3ce7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-1322 .elementor-element.elementor-element-89b3ce7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-1322 .elementor-element.elementor-element-89b3ce7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-1322 .elementor-element.elementor-element-89b3ce7 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1322 .elementor-element.elementor-element-89b3ce7 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1322 .elementor-element.elementor-element-89b3ce7 .elementor-icon-list-icon{padding-inline-end:12px;}.elementor-1322 .elementor-element.elementor-element-89b3ce7 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1322 .elementor-element.elementor-element-e0247d8 .elementor-heading-title{font-family:var( --e-global-typography-01cc39a-font-family ), Sans-serif;font-size:var( --e-global-typography-01cc39a-font-size );font-weight:var( --e-global-typography-01cc39a-font-weight );line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-1322 .elementor-element.elementor-element-b5dd43e{--display:flex;}.elementor-1322 .elementor-element.elementor-element-974dd1d{--display:flex;--position:absolute;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1322 .elementor-element.elementor-element-974dd1d.e-con{--e-con-transform-translateX:50%;--e-con-transform-translateY:-50%;}body:not(.rtl) .elementor-1322 .elementor-element.elementor-element-974dd1d{right:50%;}body.rtl .elementor-1322 .elementor-element.elementor-element-974dd1d{left:50%;}.elementor-1322 .elementor-element.elementor-element-5daaecf{text-align:center;}.elementor-1322 .elementor-element.elementor-element-5daaecf img{width:128px;}.elementor-1322 .elementor-element.elementor-element-8274109{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:32px 32px 32px 32px;--padding-top:145px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-1322 .elementor-element.elementor-element-8274109:not(.elementor-motion-effects-element-type-background), .elementor-1322 .elementor-element.elementor-element-8274109 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d8cfd4a );background:url("https://infinitydesign.mineweb.dev/wp-content/uploads/2025/12/infinity-design-our-vision-video-placeholder.jpg") 50% 50%;background-size:cover;}.elementor-1322 .elementor-element.elementor-element-ae4f1ee{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;text-align:center;}.elementor-1322 .elementor-element.elementor-element-ae4f1ee .elementor-heading-title{font-family:var( --e-global-typography-6144e0c-font-family ), Sans-serif;font-size:var( --e-global-typography-6144e0c-font-size );font-weight:var( --e-global-typography-6144e0c-font-weight );line-height:var( --e-global-typography-6144e0c-line-height );}.elementor-1322 .elementor-element.elementor-element-2e4cfc5{width:var( --container-widget-width, 454px );max-width:454px;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;--container-widget-width:454px;--container-widget-flex-grow:0;text-align:center;}.elementor-1322 .elementor-element.elementor-element-bff3372{width:var( --container-widget-width, 341px );max-width:341px;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:341px;--container-widget-flex-grow:0;text-align:center;}.elementor-1322 .elementor-element.elementor-element-bff3372 .elementor-heading-title{font-family:var( --e-global-typography-01cc39a-font-family ), Sans-serif;font-size:var( --e-global-typography-01cc39a-font-size );font-weight:var( --e-global-typography-01cc39a-font-weight );line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-1322 .elementor-element.elementor-element-27eec74{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:wrap;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1322 .elementor-element.elementor-element-a7f3840 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1322 .elementor-element.elementor-element-a7f3840 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1322 .elementor-element.elementor-element-a7f3840 .elementor-button:hover, .elementor-1322 .elementor-element.elementor-element-a7f3840 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-1322 .elementor-element.elementor-element-a7f3840 .elementor-button:hover svg, .elementor-1322 .elementor-element.elementor-element-a7f3840 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-1322 .elementor-element.elementor-element-d7f9bdb{--display:flex;--overlay-opacity:1;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:5%;--padding-right:5%;}.elementor-1322 .elementor-element.elementor-element-d7f9bdb::before, .elementor-1322 .elementor-element.elementor-element-d7f9bdb > .elementor-background-video-container::before, .elementor-1322 .elementor-element.elementor-element-d7f9bdb > .e-con-inner > .elementor-background-video-container::before, .elementor-1322 .elementor-element.elementor-element-d7f9bdb > .elementor-background-slideshow::before, .elementor-1322 .elementor-element.elementor-element-d7f9bdb > .e-con-inner > .elementor-background-slideshow::before, .elementor-1322 .elementor-element.elementor-element-d7f9bdb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-eb2fea4 ) 0%, var( --e-global-color-561e1f6 ) 100%);}.elementor-1322 .elementor-element.elementor-element-d7f9bdb:not(.elementor-motion-effects-element-type-background), .elementor-1322 .elementor-element.elementor-element-d7f9bdb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://infinitydesign.mineweb.dev/wp-content/uploads/2025/11/infinity-design-results-video-placeholder.jpeg") 50% 50%;background-size:cover;}.elementor-1322 .elementor-element.elementor-element-08cb20d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:32px 32px 32px 32px;--padding-top:120px;--padding-bottom:120px;--padding-left:60px;--padding-right:60px;}.elementor-1322 .elementor-element.elementor-element-08cb20d:not(.elementor-motion-effects-element-type-background), .elementor-1322 .elementor-element.elementor-element-08cb20d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d8cfd4a );}.elementor-1322 .elementor-element.elementor-element-3365e7d{text-align:center;}.elementor-1322 .elementor-element.elementor-element-3365e7d .elementor-heading-title{font-family:var( --e-global-typography-6144e0c-font-family ), Sans-serif;font-size:var( --e-global-typography-6144e0c-font-size );font-weight:var( --e-global-typography-6144e0c-font-weight );line-height:var( --e-global-typography-6144e0c-line-height );}.elementor-1322 .elementor-element.elementor-element-a95275f{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1322 .elementor-element.elementor-element-a95275f .elementor-heading-title{font-family:var( --e-global-typography-01cc39a-font-family ), Sans-serif;font-size:var( --e-global-typography-01cc39a-font-size );font-weight:var( --e-global-typography-01cc39a-font-weight );line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-1322 .elementor-element.elementor-element-1bef301{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1322 .elementor-element.elementor-element-1bef301 .elementor-icon-list-icon i{color:var( --e-global-color-c27402c );transition:color 0.3s;}.elementor-1322 .elementor-element.elementor-element-1bef301 .elementor-icon-list-icon svg{fill:var( --e-global-color-c27402c );transition:fill 0.3s;}.elementor-1322 .elementor-element.elementor-element-1bef301 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-1322 .elementor-element.elementor-element-1bef301 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1322 .elementor-element.elementor-element-adfb132{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1322 .elementor-element.elementor-element-adfb132 .elementor-heading-title{font-family:var( --e-global-typography-01cc39a-font-family ), Sans-serif;font-size:var( --e-global-typography-01cc39a-font-size );font-weight:var( --e-global-typography-01cc39a-font-weight );line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-1322 .elementor-element.elementor-element-689e617{--display:flex;}.elementor-1322 .elementor-element.elementor-element-3d977a4{--display:flex;--margin-top:120px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px;}@media(min-width:768px){.elementor-1322 .elementor-element.elementor-element-5d065e0{--width:auto;}.elementor-1322 .elementor-element.elementor-element-974dd1d{--width:auto;}.elementor-1322 .elementor-element.elementor-element-08cb20d{--content-width:920px;}}@media(max-width:1024px){.elementor-1322 .elementor-element.elementor-element-585c523 .elementor-heading-title{font-size:var( --e-global-typography-01cc39a-font-size );line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-1322 .elementor-element.elementor-element-5d065e0{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1322 .elementor-element.elementor-element-5fcfd94 .elementor-heading-title{font-size:var( --e-global-typography-01cc39a-font-size );line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-1322 .elementor-element.elementor-element-603c85f{--grid-columns:1;}.elementor-1322 .elementor-element.elementor-element-03b07db{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1322 .elementor-element.elementor-element-bb7ac41{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1322 .elementor-element.elementor-element-bb7ac41 .elementor-heading-title{font-size:var( --e-global-typography-6144e0c-font-size );line-height:var( --e-global-typography-6144e0c-line-height );}.elementor-1322 .elementor-element.elementor-element-9b486d6 .elementor-heading-title{font-size:var( --e-global-typography-01cc39a-font-size );line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-1322 .elementor-element.elementor-element-e0247d8 .elementor-heading-title{font-size:var( --e-global-typography-01cc39a-font-size );line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-1322 .elementor-element.elementor-element-8274109{--padding-top:100px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1322 .elementor-element.elementor-element-ae4f1ee .elementor-heading-title{font-size:var( --e-global-typography-6144e0c-font-size );line-height:var( --e-global-typography-6144e0c-line-height );}.elementor-1322 .elementor-element.elementor-element-bff3372 .elementor-heading-title{font-size:var( --e-global-typography-01cc39a-font-size );line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-1322 .elementor-element.elementor-element-08cb20d{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-1322 .elementor-element.elementor-element-3365e7d .elementor-heading-title{font-size:var( --e-global-typography-6144e0c-font-size );line-height:var( --e-global-typography-6144e0c-line-height );}.elementor-1322 .elementor-element.elementor-element-a95275f .elementor-heading-title{font-size:var( --e-global-typography-01cc39a-font-size );line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-1322 .elementor-element.elementor-element-adfb132 .elementor-heading-title{font-size:var( --e-global-typography-01cc39a-font-size );line-height:var( --e-global-typography-01cc39a-line-height );}}@media(max-width:767px){.elementor-1322 .elementor-element.elementor-element-585c523 .elementor-heading-title{font-size:var( --e-global-typography-01cc39a-font-size );line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-1322 .elementor-element.elementor-element-5d065e0{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--flex-wrap:nowrap;}.elementor-1322 .elementor-element.elementor-element-5fcfd94{text-align:center;}.elementor-1322 .elementor-element.elementor-element-5fcfd94 .elementor-heading-title{font-size:var( --e-global-typography-01cc39a-font-size );line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-1322 .elementor-element.elementor-element-901d9ed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1322 .elementor-element.elementor-element-a362ab8{--margin-top:40px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:5%;--padding-right:5%;}.elementor-1322 .elementor-element.elementor-element-603c85f{--grid-columns:1;}.elementor-1322 .elementor-element.elementor-element-03b07db{--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1322 .elementor-element.elementor-element-bb7ac41 .elementor-heading-title{font-size:var( --e-global-typography-6144e0c-font-size );line-height:var( --e-global-typography-6144e0c-line-height );}.elementor-1322 .elementor-element.elementor-element-9b486d6 .elementor-heading-title{font-size:var( --e-global-typography-01cc39a-font-size );line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-1322 .elementor-element.elementor-element-e0247d8 .elementor-heading-title{font-size:var( --e-global-typography-01cc39a-font-size );line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-1322 .elementor-element.elementor-element-8274109{--padding-top:100px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-1322 .elementor-element.elementor-element-ae4f1ee .elementor-heading-title{font-size:var( --e-global-typography-6144e0c-font-size );line-height:var( --e-global-typography-6144e0c-line-height );}.elementor-1322 .elementor-element.elementor-element-bff3372 .elementor-heading-title{font-size:var( --e-global-typography-01cc39a-font-size );line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-1322 .elementor-element.elementor-element-d7f9bdb{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:5%;--padding-right:5%;}.elementor-1322 .elementor-element.elementor-element-08cb20d{--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-1322 .elementor-element.elementor-element-3365e7d .elementor-heading-title{font-size:var( --e-global-typography-6144e0c-font-size );line-height:var( --e-global-typography-6144e0c-line-height );}.elementor-1322 .elementor-element.elementor-element-a95275f .elementor-heading-title{font-size:var( --e-global-typography-01cc39a-font-size );line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-1322 .elementor-element.elementor-element-adfb132 .elementor-heading-title{font-size:var( --e-global-typography-01cc39a-font-size );line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-1322 .elementor-element.elementor-element-689e617{--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1322 .elementor-element.elementor-element-3d977a4{--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}}/* Start custom CSS for template, class: .elementor-element-9fcfb3b */.elementor-1322 .elementor-element.elementor-element-9fcfb3b {
    max-width: 1400px !important;
    top: 0;
    left: 50%;
    transform: translate(-50%, 0);
}

.elementor-1322 .elementor-element.elementor-element-9fcfb3b .framework-gradient-holder {
    opacity: 0.4;
}

@media screen and (max-width: 1024px) {
    .elementor-1322 .elementor-element.elementor-element-9fcfb3b,
    .elementor-1322 .elementor-element.elementor-element-9fcfb3b * {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1710a3b */.elementor-1322 .elementor-element.elementor-element-1710a3b .elementor-heading-title {
    text-transform: uppercase !important;
}

@media screen and (max-width: 767px) {
    .elementor-1322 .elementor-element.elementor-element-1710a3b br {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-585c523 */.elementor-1322 .elementor-element.elementor-element-585c523 .elementor-heading-title {
    text-transform: uppercase !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5fcfd94 */.elementor-1322 .elementor-element.elementor-element-5fcfd94 .elementor-heading-title {
    text-transform: capitalize !important;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-dbe0b33 */.elementor-1322 .elementor-element.elementor-element-dbe0b33:after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    pointer-events: none;
    background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #000000 100%);
    border-radius: 30px;
}

.elementor-1322 .elementor-element.elementor-element-dbe0b33 video {
    border-radius: 32px;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-603c85f */@media screen and (min-width: 768px) {
    .elementor-1322 .elementor-element.elementor-element-603c85f .e-loop-item:nth-child(even) .framework-main-container {
        flex-direction: row-reverse !important;
    }
}

.elementor-1322 .elementor-element.elementor-element-603c85f .e-loop-item:last-child .framework-team-holder {
        padding-bottom: 0 !important;
        border-bottom: 0 !important;
    }/* End custom CSS */
/* Start custom CSS for template, class: .elementor-element-b9cf299 */.elementor-1322 .elementor-element.elementor-element-b9cf299 {
    max-width: 1400px !important;
}

.elementor-1322 .elementor-element.elementor-element-b9cf299 .framework-gradient-holder {
    opacity: 0.24;
    transform:scaleX(-1);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ac7fed6 */.elementor-1322 .elementor-element.elementor-element-ac7fed6 .elementor-button {
    --btnBG1: var( --e-global-color-b9716f0 );
    --btnBG2: var( --e-global-color-b9716f0 );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8274109 */.elementor-1322 .elementor-element.elementor-element-8274109 {
    --r: 85px;
        -webkit-mask: radial-gradient(var(--r) at 50% 0, transparent calc(100% - 1px), black 100%);
    backdrop-filter: blur(12px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08cb20d */.elementor-1322 .elementor-element.elementor-element-08cb20d {
    backdrop-filter: blur(12px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7f9bdb */.elementor-1322 .elementor-element.elementor-element-d7f9bdb:before,
.elementor-1322 .elementor-element.elementor-element-d7f9bdb .elementor-background-video-container:before {
    background-image: linear-gradient(180deg, var(--e-global-color-eb2fea4) 0%, var(--e-global-color-561e1f6) 50%, var(--e-global-color-eb2fea4) 100%) !important;
}/* End custom CSS */