.elementor-7791 .elementor-element.elementor-element-4d08d15b{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--overflow:hidden;--border-radius:0 0 3vw 3vw;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:12%;--padding-bottom:11%;--padding-left:8%;--padding-right:12%;--z-index:1;}.elementor-7791 .elementor-element.elementor-element-4d08d15b:not(.elementor-motion-effects-element-type-background), .elementor-7791 .elementor-element.elementor-element-4d08d15b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-46e7868 );background-image:url("https://teamfocusins.com/wp-content/uploads/2024/11/Home-Page-Hero.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7791 .elementor-element.elementor-element-4d08d15b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-7791 .elementor-element.elementor-element-42e37c94{--iteration-count:infinite;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--dynamic-text-color:var( --e-global-color-secondary );}.elementor-7791 .elementor-element.elementor-element-42e37c94 .elementor-headline{text-align:start;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-7791 .elementor-element.elementor-element-42e37c94 .elementor-headline-plain-text{color:var( --e-global-color-accent );}.elementor-7791 .elementor-element.elementor-element-42e37c94 .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-7791 .elementor-element.elementor-element-40c1244e{width:var( --container-widget-width, 47vw );max-width:47vw;--container-widget-width:47vw;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-7a393bc-font-family ), Sans-serif;font-size:var( --e-global-typography-7a393bc-font-size );font-weight:var( --e-global-typography-7a393bc-font-weight );line-height:var( --e-global-typography-7a393bc-line-height );color:var( --e-global-color-accent );}.elementor-7791 .elementor-element.elementor-element-3f422ced{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7791 .elementor-element.elementor-element-4128cb1 .elementor-button{font-family:var( --e-global-typography-1c7d8c1-font-family ), Sans-serif;font-size:var( --e-global-typography-1c7d8c1-font-size );font-weight:var( --e-global-typography-1c7d8c1-font-weight );text-transform:var( --e-global-typography-1c7d8c1-text-transform );}.elementor-7791 .elementor-element.elementor-element-45654944{--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;--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--overflow:hidden;--margin-top:-3vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:6%;--padding-bottom:6%;--padding-left:0%;--padding-right:7%;--z-index:0;}.elementor-7791 .elementor-element.elementor-element-45654944:not(.elementor-motion-effects-element-type-background), .elementor-7791 .elementor-element.elementor-element-45654944 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #4C80E500 48%, var( --e-global-color-46e7868 ) 48%);}.elementor-widget-image .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-7791 .elementor-element.elementor-element-7b1df5d7{text-align:start;}.elementor-7791 .elementor-element.elementor-element-7b1df5d7 img{width:45vw;border-radius:2vw 2vw 2vw 2vw;}.elementor-7791 .elementor-element.elementor-element-576470ff{--display:flex;--border-radius:2vw 2vw 2vw 2vw;--padding-top:4vw;--padding-bottom:4vw;--padding-left:4vw;--padding-right:0vw;}.elementor-7791 .elementor-element.elementor-element-576470ff.e-con{--flex-grow:0;--flex-shrink:0;}.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 );}.elementor-7791 .elementor-element.elementor-element-7ee441a .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-7791 .elementor-element.elementor-element-619e1f85{width:var( --container-widget-width, 47vw );max-width:47vw;--container-widget-width:47vw;--container-widget-flex-grow:0;text-align:start;font-family:"PROXIMA NOVA", Sans-serif;font-size:18px;font-weight:300;line-height:1.3em;color:var( --e-global-color-accent );}.elementor-7791 .elementor-element.elementor-element-32663a1 .elementor-button{background-color:var( --e-global-color-438ce6f );font-family:"PROXIMA NOVA", Sans-serif;font-size:1.04vw;font-weight:600;line-height:1.2em;letter-spacing:0.01em;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-7791 .elementor-element.elementor-element-dbdb944{--display:flex;--padding-top:100px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-7791 .elementor-element.elementor-element-dbdb944:not(.elementor-motion-effects-element-type-background), .elementor-7791 .elementor-element.elementor-element-dbdb944 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F3663;}.elementor-7791 .elementor-element.elementor-element-97b1e99{text-align:center;}.elementor-7791 .elementor-element.elementor-element-97b1e99 .elementor-heading-title{font-family:"PROXIMA NOVA", Sans-serif;font-weight:700;color:#FFFFFF;}.elementor-7791 .elementor-element.elementor-element-e9c184b{text-align:center;}.elementor-7791 .elementor-element.elementor-element-65dc033{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7791 .elementor-element.elementor-element-65dc033:not(.elementor-motion-effects-element-type-background), .elementor-7791 .elementor-element.elementor-element-65dc033 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F3663;}.elementor-7791 .elementor-element.elementor-element-881e2eb{--display:grid;--min-height:200px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:start;--align-items:start;}.elementor-7791 .elementor-element.elementor-element-881e2eb:not(.elementor-motion-effects-element-type-background), .elementor-7791 .elementor-element.elementor-element-881e2eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7791 .elementor-element.elementor-element-881e2eb.e-con{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-7791 .elementor-element.elementor-element-f8d372a{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;grid-row:span 1;text-align:center;}.elementor-7791 .elementor-element.elementor-element-f8d372a.elementor-element{--align-self:flex-end;}.elementor-7791 .elementor-element.elementor-element-f8d372a .elementor-heading-title{font-family:"PROXIMA NOVA", Sans-serif;font-weight:700;line-height:28px;color:#FF6D00;}.elementor-7791 .elementor-element.elementor-element-3040bdf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7791 .elementor-element.elementor-element-3040bdf.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-7791 .elementor-element.elementor-element-6377698{--display:grid;--min-height:200px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:start;--align-items:start;}.elementor-7791 .elementor-element.elementor-element-6377698:not(.elementor-motion-effects-element-type-background), .elementor-7791 .elementor-element.elementor-element-6377698 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7791 .elementor-element.elementor-element-6377698.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-7791 .elementor-element.elementor-element-2935016.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-7791 .elementor-element.elementor-element-fec27df{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;grid-row:span 1;text-align:center;}.elementor-7791 .elementor-element.elementor-element-fec27df.elementor-element{--align-self:flex-end;}.elementor-7791 .elementor-element.elementor-element-fec27df .elementor-heading-title{font-family:"PROXIMA NOVA", Sans-serif;font-weight:700;line-height:28px;color:#FF6D00;}.elementor-7791 .elementor-element.elementor-element-5be1585{--display:grid;--min-height:200px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:start;--align-items:start;}.elementor-7791 .elementor-element.elementor-element-5be1585:not(.elementor-motion-effects-element-type-background), .elementor-7791 .elementor-element.elementor-element-5be1585 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7791 .elementor-element.elementor-element-5be1585.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-7791 .elementor-element.elementor-element-15f3f82{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-7791 .elementor-element.elementor-element-15f3f82.elementor-element{--align-self:flex-end;}.elementor-7791 .elementor-element.elementor-element-15f3f82 .elementor-heading-title{font-family:"PROXIMA NOVA", Sans-serif;font-weight:700;line-height:28px;color:#FF6D00;}.elementor-7791 .elementor-element.elementor-element-d7e5253{text-align:start;}.elementor-7791 .elementor-element.elementor-element-f81323c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:05px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-7791 .elementor-element.elementor-element-f81323c:not(.elementor-motion-effects-element-type-background), .elementor-7791 .elementor-element.elementor-element-f81323c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F3663;}.elementor-7791 .elementor-element.elementor-element-1133e81 .elementor-button{font-family:"PROXIMA NOVA", Sans-serif;font-size:1.04vw;font-weight:600;line-height:1.2em;letter-spacing:0.01em;}.elementor-7791 .elementor-element.elementor-element-834b4dd{--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;--padding-top:47px;--padding-bottom:47px;--padding-left:47px;--padding-right:47px;}.elementor-7791 .elementor-element.elementor-element-7a9a499{--display:flex;}.elementor-7791 .elementor-element.elementor-element-5610135{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7791 .elementor-element.elementor-element-8d9f714{--display:flex;}.elementor-7791 .elementor-element.elementor-element-756aad6{padding:100px 0px 0px 0px;}.elementor-7791 .elementor-element.elementor-element-756aad6 .elementor-heading-title{font-family:"PROXIMA NOVA", Sans-serif;font-weight:700;color:var( --e-global-color-primary );}.elementor-7791 .elementor-element.elementor-element-068389b{--display:flex;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7791 .elementor-element.elementor-element-f301dff{--display:flex;--padding-top:050px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7791 .elementor-element.elementor-element-11db664 .elementor-button{background-color:var( --e-global-color-438ce6f );font-family:"PROXIMA NOVA", Sans-serif;font-size:1.04vw;font-weight:600;line-height:1.2em;letter-spacing:0.01em;}.elementor-7791 .elementor-element.elementor-element-11db664 .elementor-button:hover, .elementor-7791 .elementor-element.elementor-element-11db664 .elementor-button:focus{background-color:#78C11A;}.elementor-7791 .elementor-element.elementor-element-159cfb1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7791 .elementor-element.elementor-element-159cfb1:not(.elementor-motion-effects-element-type-background), .elementor-7791 .elementor-element.elementor-element-159cfb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-widget-divider .elementor-divider__text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-7791 .elementor-element.elementor-element-0694a55{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-7791 .elementor-element.elementor-element-0694a55 .elementor-divider-separator{width:100%;}.elementor-7791 .elementor-element.elementor-element-0694a55 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-7791 .elementor-element.elementor-element-e7aa8be{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7791 .elementor-element.elementor-element-e7aa8be .elementor-swiper-button{font-size:20px;}.elementor-7791 .elementor-element.elementor-element-4b87e36{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-7791 .elementor-element.elementor-element-4b87e36 .elementor-divider-separator{width:100%;}.elementor-7791 .elementor-element.elementor-element-4b87e36 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-7791 .elementor-element.elementor-element-663c24b0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:6vw 6vw;--row-gap:6vw;--column-gap:6vw;--padding-top:2vw;--padding-bottom:5vw;--padding-left:6vw;--padding-right:6vw;}.elementor-7791 .elementor-element.elementor-element-37d3eb8d{text-align:center;}.elementor-7791 .elementor-element.elementor-element-37d3eb8d .elementor-heading-title{font-family:var( --e-global-typography-ef72ceb-font-family ), Sans-serif;font-size:var( --e-global-typography-ef72ceb-font-size );font-weight:var( --e-global-typography-ef72ceb-font-weight );line-height:var( --e-global-typography-ef72ceb-line-height );color:var( --e-global-color-text );}.elementor-7791 .elementor-element.elementor-element-45c1c610{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7791 .elementor-element.elementor-element-26bbb886{--display:flex;}.elementor-widget-counter .elementor-counter-number-wrapper{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-7791 .elementor-element.elementor-element-409e66a7 .elementor-counter-number-wrapper{font-family:"PROXIMA NOVA", Sans-serif;font-size:4.4vw;font-weight:700;}.elementor-7791 .elementor-element.elementor-element-20e48ba6{text-align:center;}.elementor-7791 .elementor-element.elementor-element-20e48ba6 .elementor-heading-title{font-family:"PROXIMA NOVA", Sans-serif;font-size:1.5vw;font-weight:400;line-height:1em;color:var( --e-global-color-text );}.elementor-7791 .elementor-element.elementor-element-5d65e911{--display:flex;}.elementor-7791 .elementor-element.elementor-element-288352e4{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1.4px;}.elementor-7791 .elementor-element.elementor-element-288352e4 .elementor-divider-separator{width:100vw;margin:0 auto;margin-center:0;}.elementor-7791 .elementor-element.elementor-element-288352e4 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-7791 .elementor-element.elementor-element-6c4cdcd1{--display:flex;}.elementor-7791 .elementor-element.elementor-element-24d5cd8c .elementor-counter-number-wrapper{color:var( --e-global-color-secondary );font-family:"PROXIMA NOVA", Sans-serif;font-size:4.4vw;font-weight:700;}.elementor-7791 .elementor-element.elementor-element-12d088dd{text-align:center;}.elementor-7791 .elementor-element.elementor-element-12d088dd .elementor-heading-title{font-family:"PROXIMA NOVA", Sans-serif;font-size:1.5vw;font-weight:400;line-height:1em;color:var( --e-global-color-text );}.elementor-7791 .elementor-element.elementor-element-76313219{--display:flex;}.elementor-7791 .elementor-element.elementor-element-603831c4{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1.4px;}.elementor-7791 .elementor-element.elementor-element-603831c4 .elementor-divider-separator{width:100vw;margin:0 auto;margin-center:0;}.elementor-7791 .elementor-element.elementor-element-603831c4 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-7791 .elementor-element.elementor-element-330aabc5{--display:flex;}.elementor-7791 .elementor-element.elementor-element-485b4dde .elementor-counter-number-wrapper{color:var( --e-global-color-438ce6f );font-family:"PROXIMA NOVA", Sans-serif;font-size:4.4vw;font-weight:700;}.elementor-7791 .elementor-element.elementor-element-57b0ee48{text-align:center;}.elementor-7791 .elementor-element.elementor-element-57b0ee48 .elementor-heading-title{font-family:"PROXIMA NOVA", Sans-serif;font-size:1.5vw;font-weight:400;line-height:1em;color:var( --e-global-color-text );}.elementor-7791 .elementor-element.elementor-element-7b57d236{--display:flex;}.elementor-7791 .elementor-element.elementor-element-4d406908{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1.4px;}.elementor-7791 .elementor-element.elementor-element-4d406908 .elementor-divider-separator{width:100vw;margin:0 auto;margin-center:0;}.elementor-7791 .elementor-element.elementor-element-4d406908 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-7791 .elementor-element.elementor-element-120e20a8{--display:flex;--position:absolute;top:0px;}body:not(.rtl) .elementor-7791 .elementor-element.elementor-element-120e20a8{left:0px;}body.rtl .elementor-7791 .elementor-element.elementor-element-120e20a8{right:0px;}.elementor-7791 .elementor-element.elementor-element-66388378{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1.4px;}.elementor-7791 .elementor-element.elementor-element-66388378 .elementor-divider-separator{width:100vw;margin:0 auto;margin-center:0;}.elementor-7791 .elementor-element.elementor-element-66388378 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-7791 .elementor-element.elementor-element-107227db{--display:flex;--position:absolute;top:0px;}body:not(.rtl) .elementor-7791 .elementor-element.elementor-element-107227db{left:0px;}body.rtl .elementor-7791 .elementor-element.elementor-element-107227db{right:0px;}.elementor-7791 .elementor-element.elementor-element-676a8e6a{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1.4px;}.elementor-7791 .elementor-element.elementor-element-676a8e6a .elementor-divider-separator{width:100vw;margin:0 auto;margin-center:0;}.elementor-7791 .elementor-element.elementor-element-676a8e6a .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-7791 .elementor-element.elementor-element-4e2cb46{--display:flex;}.elementor-7791 .elementor-element.elementor-element-6f6226b1 .elementor-counter-number-wrapper{color:#5F9314;font-family:"PROXIMA NOVA", Sans-serif;font-size:4.4vw;font-weight:700;}.elementor-7791 .elementor-element.elementor-element-45fb4879{text-align:center;}.elementor-7791 .elementor-element.elementor-element-45fb4879 .elementor-heading-title{font-family:"PROXIMA NOVA", Sans-serif;font-size:1.5vw;font-weight:400;line-height:1em;color:var( --e-global-color-text );}.elementor-7791 .elementor-element.elementor-element-cba0e6a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--overflow:hidden;--overlay-opacity:1;--border-radius:0 0 3vw 3vw;--margin-top:0vw;--margin-bottom:4vw;--margin-left:0vw;--margin-right:0vw;--padding-top:13%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%;}.elementor-7791 .elementor-element.elementor-element-cba0e6a:not(.elementor-motion-effects-element-type-background), .elementor-7791 .elementor-element.elementor-element-cba0e6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://teamfocusins.com/wp-content/uploads/2024/10/image-2.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-7791 .elementor-element.elementor-element-cba0e6a::before, .elementor-7791 .elementor-element.elementor-element-cba0e6a > .elementor-background-video-container::before, .elementor-7791 .elementor-element.elementor-element-cba0e6a > .e-con-inner > .elementor-background-video-container::before, .elementor-7791 .elementor-element.elementor-element-cba0e6a > .elementor-background-slideshow::before, .elementor-7791 .elementor-element.elementor-element-cba0e6a > .e-con-inner > .elementor-background-slideshow::before, .elementor-7791 .elementor-element.elementor-element-cba0e6a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-7791 .elementor-element.elementor-element-c182254{--display:flex;}.elementor-7791 .elementor-element.elementor-element-20f5dc60{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-7791 .elementor-element.elementor-element-20f5dc60 .elementor-heading-title{font-family:var( --e-global-typography-ef72ceb-font-family ), Sans-serif;font-size:var( --e-global-typography-ef72ceb-font-size );font-weight:var( --e-global-typography-ef72ceb-font-weight );line-height:var( --e-global-typography-ef72ceb-line-height );color:var( --e-global-color-accent );}.elementor-7791 .elementor-element.elementor-element-54624fc7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;columns:1;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-accent );}.elementor-7791 .elementor-element.elementor-element-54624fc7.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-7791 .elementor-element.elementor-element-54624fc7 p{margin-block-end:46px;}.elementor-7791 .elementor-element.elementor-element-a8e03f1{--display:flex;--min-height:0px;--overlay-opacity:0.17;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-7791 .elementor-element.elementor-element-a8e03f1::before, .elementor-7791 .elementor-element.elementor-element-a8e03f1 > .elementor-background-video-container::before, .elementor-7791 .elementor-element.elementor-element-a8e03f1 > .e-con-inner > .elementor-background-video-container::before, .elementor-7791 .elementor-element.elementor-element-a8e03f1 > .elementor-background-slideshow::before, .elementor-7791 .elementor-element.elementor-element-a8e03f1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7791 .elementor-element.elementor-element-a8e03f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-ecea52f );--background-overlay:'';}.elementor-7791 .elementor-element.elementor-element-51e63d4{text-align:center;}.elementor-7791 .elementor-element.elementor-element-51e63d4 .elementor-heading-title{color:var( --e-global-color-438ce6f );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-7791 .elementor-element.elementor-element-79179a4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7791 .elementor-element.elementor-element-7140602{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7791 .elementor-element.elementor-element-abad0bd{text-align:center;}.elementor-7791 .elementor-element.elementor-element-abad0bd .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-7791 .elementor-element.elementor-element-4f20581{padding:0px 0px 0px 0px;color:var( --e-global-color-accent );}.elementor-7791 .elementor-element.elementor-element-4f20581.elementor-element{--align-self:flex-start;}.elementor-7791 .elementor-element.elementor-element-5ccf2a3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7791 .elementor-element.elementor-element-1e8a765{text-align:center;}.elementor-7791 .elementor-element.elementor-element-1e8a765 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-7791 .elementor-element.elementor-element-862cb98{padding:0px 0px 0px 0px;color:var( --e-global-color-accent );}.elementor-7791 .elementor-element.elementor-element-862cb98.elementor-element{--align-self:flex-start;}.elementor-7791 .elementor-element.elementor-element-cd9031a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7791 .elementor-element.elementor-element-20ee4ae{text-align:center;}.elementor-7791 .elementor-element.elementor-element-20ee4ae .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-7791 .elementor-element.elementor-element-bf286ca{padding:0px 0px 0px 0px;color:var( --e-global-color-accent );}.elementor-7791 .elementor-element.elementor-element-bf286ca.elementor-element{--align-self:flex-start;}.elementor-7791 .elementor-element.elementor-element-c708a30{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7791 .elementor-element.elementor-element-0619b7c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7791 .elementor-element.elementor-element-871a648{text-align:center;}.elementor-7791 .elementor-element.elementor-element-871a648 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-7791 .elementor-element.elementor-element-0e3c631{padding:0px 0px 0px 0px;color:var( --e-global-color-accent );}.elementor-7791 .elementor-element.elementor-element-0e3c631.elementor-element{--align-self:flex-start;}.elementor-7791 .elementor-element.elementor-element-7f2defe{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7791 .elementor-element.elementor-element-1cd88cd{text-align:center;}.elementor-7791 .elementor-element.elementor-element-1cd88cd .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-7791 .elementor-element.elementor-element-a011658{padding:0px 0px 0px 0px;color:var( --e-global-color-accent );}.elementor-7791 .elementor-element.elementor-element-a011658.elementor-element{--align-self:flex-start;}.elementor-7791 .elementor-element.elementor-element-85d2d07{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7791 .elementor-element.elementor-element-04cd604{text-align:center;}.elementor-7791 .elementor-element.elementor-element-04cd604 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-7791 .elementor-element.elementor-element-0cbd531{padding:0px 0px 0px 0px;color:var( --e-global-color-accent );}.elementor-7791 .elementor-element.elementor-element-0cbd531.elementor-element{--align-self:flex-start;}.elementor-7791 .elementor-element.elementor-element-d1c1935{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7791 .elementor-element.elementor-element-a4d3274{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7791 .elementor-element.elementor-element-10d17ec{text-align:center;}.elementor-7791 .elementor-element.elementor-element-10d17ec .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-7791 .elementor-element.elementor-element-270fbb2{padding:0px 0px 0px 0px;color:var( --e-global-color-accent );}.elementor-7791 .elementor-element.elementor-element-270fbb2.elementor-element{--align-self:flex-start;}.elementor-7791 .elementor-element.elementor-element-884ea37{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7791 .elementor-element.elementor-element-edcde88{text-align:center;}.elementor-7791 .elementor-element.elementor-element-edcde88 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-7791 .elementor-element.elementor-element-66231e0{padding:0px 0px 0px 0px;color:var( --e-global-color-accent );}.elementor-7791 .elementor-element.elementor-element-66231e0.elementor-element{--align-self:flex-start;}.elementor-7791 .elementor-element.elementor-element-6050cbd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7791 .elementor-element.elementor-element-25aa6c4{text-align:center;}.elementor-7791 .elementor-element.elementor-element-25aa6c4 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-7791 .elementor-element.elementor-element-a9c5d3d{padding:0px 0px 0px 0px;color:var( --e-global-color-accent );}.elementor-7791 .elementor-element.elementor-element-a9c5d3d.elementor-element{--align-self:flex-start;}.elementor-7791 .elementor-element.elementor-element-a9e8510{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-color:var( --e-global-color-accent );--n-tabs-title-color-active:var( --e-global-color-5b6a057 );}.elementor-7791 .elementor-element.elementor-element-a9e8510 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-5b6a057 );}.elementor-7791 .elementor-element.elementor-element-e9d1daf{text-align:center;}.elementor-7791 .elementor-element.elementor-element-e9d1daf .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-7791 .elementor-element.elementor-element-777b47c{--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;}.elementor-7791 .elementor-element.elementor-element-69364aa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7791 .elementor-element.elementor-element-9e4ca70{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7791 .elementor-element.elementor-element-f01a198 .elementor-heading-title{color:var( --e-global-color-5b6a057 );}.elementor-7791 .elementor-element.elementor-element-999f8ea .elementor-button{background-color:transparent;font-family:var( --e-global-typography-1c7d8c1-font-family ), Sans-serif;font-size:var( --e-global-typography-1c7d8c1-font-size );font-weight:var( --e-global-typography-1c7d8c1-font-weight );text-transform:var( --e-global-typography-1c7d8c1-text-transform );background-image:linear-gradient(180deg, var( --e-global-color-438ce6f ) 0%, #78C11A 100%);}.elementor-7791 .elementor-element.elementor-element-6cbb01d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7791 .elementor-element.elementor-element-0553e31{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-7791 .elementor-element.elementor-element-0553e31 .elementor-divider-separator{width:100%;}.elementor-7791 .elementor-element.elementor-element-0553e31 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-7791 .elementor-element.elementor-element-874f324 .elementor-swiper-button{font-size:20px;}.elementor-7791 .elementor-element.elementor-element-cf3a6ea{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-7791 .elementor-element.elementor-element-cf3a6ea .elementor-divider-separator{width:100%;}.elementor-7791 .elementor-element.elementor-element-cf3a6ea .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-7791 .elementor-element.elementor-element-2198864d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:6%;--padding-bottom:6%;--padding-left:0%;--padding-right:0%;}.elementor-7791 .elementor-element.elementor-element-2198864d:not(.elementor-motion-effects-element-type-background), .elementor-7791 .elementor-element.elementor-element-2198864d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-7791 .elementor-element.elementor-element-2198864d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7791 .elementor-element.elementor-element-154aab6a{text-align:center;}.elementor-7791 .elementor-element.elementor-element-154aab6a .elementor-heading-title{font-family:var( --e-global-typography-ef72ceb-font-family ), Sans-serif;font-size:var( --e-global-typography-ef72ceb-font-size );font-weight:var( --e-global-typography-ef72ceb-font-weight );line-height:var( --e-global-typography-ef72ceb-line-height );color:var( --e-global-color-accent );}.elementor-7791 .elementor-element.elementor-element-472a0d08{--display:flex;--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7791 .elementor-element.elementor-element-65358734{--display:flex;--justify-content:center;--border-radius:1vw 1vw 1vw 1vw;}.elementor-7791 .elementor-element.elementor-element-65358734:not(.elementor-motion-effects-element-type-background), .elementor-7791 .elementor-element.elementor-element-65358734 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-7791 .elementor-element.elementor-element-54515ba9{--display:flex;--justify-content:center;--border-radius:1vw 1vw 1vw 1vw;}.elementor-7791 .elementor-element.elementor-element-54515ba9:not(.elementor-motion-effects-element-type-background), .elementor-7791 .elementor-element.elementor-element-54515ba9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-7791 .elementor-element.elementor-element-484bc13d img{width:70%;}.elementor-7791 .elementor-element.elementor-element-edaecca{--display:flex;--justify-content:center;--border-radius:1vw 1vw 1vw 1vw;}.elementor-7791 .elementor-element.elementor-element-edaecca:not(.elementor-motion-effects-element-type-background), .elementor-7791 .elementor-element.elementor-element-edaecca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-7791 .elementor-element.elementor-element-18148905{--display:flex;--justify-content:center;--border-radius:1vw 1vw 1vw 1vw;}.elementor-7791 .elementor-element.elementor-element-18148905:not(.elementor-motion-effects-element-type-background), .elementor-7791 .elementor-element.elementor-element-18148905 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-7791 .elementor-element.elementor-element-55f49980 img{width:80%;}.elementor-7791 .elementor-element.elementor-element-7e62b2e4{--display:flex;--justify-content:center;--border-radius:1vw 1vw 1vw 1vw;}.elementor-7791 .elementor-element.elementor-element-7e62b2e4:not(.elementor-motion-effects-element-type-background), .elementor-7791 .elementor-element.elementor-element-7e62b2e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-7791 .elementor-element.elementor-element-348b3172 img{width:60%;}.elementor-7791 .elementor-element.elementor-element-171cf8d4{--display:flex;--justify-content:center;--border-radius:1vw 1vw 1vw 1vw;}.elementor-7791 .elementor-element.elementor-element-171cf8d4:not(.elementor-motion-effects-element-type-background), .elementor-7791 .elementor-element.elementor-element-171cf8d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-7791 .elementor-element.elementor-element-6beedda5{--display:flex;--justify-content:center;--border-radius:1vw 1vw 1vw 1vw;}.elementor-7791 .elementor-element.elementor-element-6beedda5:not(.elementor-motion-effects-element-type-background), .elementor-7791 .elementor-element.elementor-element-6beedda5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-7791 .elementor-element.elementor-element-47f447b0{--display:flex;--justify-content:center;--border-radius:1vw 1vw 1vw 1vw;}.elementor-7791 .elementor-element.elementor-element-47f447b0:not(.elementor-motion-effects-element-type-background), .elementor-7791 .elementor-element.elementor-element-47f447b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-7791 .elementor-element.elementor-element-645c7e90{--display:flex;--justify-content:center;--border-radius:1vw 1vw 1vw 1vw;}.elementor-7791 .elementor-element.elementor-element-645c7e90:not(.elementor-motion-effects-element-type-background), .elementor-7791 .elementor-element.elementor-element-645c7e90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-7791 .elementor-element.elementor-element-1ac10929{--display:flex;--justify-content:center;--border-radius:1vw 1vw 1vw 1vw;}.elementor-7791 .elementor-element.elementor-element-1ac10929:not(.elementor-motion-effects-element-type-background), .elementor-7791 .elementor-element.elementor-element-1ac10929 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-7791 .elementor-element.elementor-element-7d20e2b6{--display:flex;--justify-content:center;--border-radius:1vw 1vw 1vw 1vw;}.elementor-7791 .elementor-element.elementor-element-7d20e2b6:not(.elementor-motion-effects-element-type-background), .elementor-7791 .elementor-element.elementor-element-7d20e2b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-7791 .elementor-element.elementor-element-3dbe1ea7 img{width:60%;}.elementor-7791 .elementor-element.elementor-element-264cc92{--display:flex;--justify-content:center;--border-radius:1vw 1vw 1vw 1vw;}.elementor-7791 .elementor-element.elementor-element-264cc92:not(.elementor-motion-effects-element-type-background), .elementor-7791 .elementor-element.elementor-element-264cc92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-7791 .elementor-element.elementor-element-5eecb949{--display:flex;--justify-content:center;--border-radius:1vw 1vw 1vw 1vw;}.elementor-7791 .elementor-element.elementor-element-5eecb949:not(.elementor-motion-effects-element-type-background), .elementor-7791 .elementor-element.elementor-element-5eecb949 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-7791 .elementor-element.elementor-element-7b28618f{--display:flex;--justify-content:center;--border-radius:1vw 1vw 1vw 1vw;}.elementor-7791 .elementor-element.elementor-element-7b28618f:not(.elementor-motion-effects-element-type-background), .elementor-7791 .elementor-element.elementor-element-7b28618f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-7791 .elementor-element.elementor-element-678ca754{--display:flex;--justify-content:center;--border-radius:1vw 1vw 1vw 1vw;}.elementor-7791 .elementor-element.elementor-element-678ca754:not(.elementor-motion-effects-element-type-background), .elementor-7791 .elementor-element.elementor-element-678ca754 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-7791 .elementor-element.elementor-element-3b0e9c3a{--display:flex;--justify-content:center;--border-radius:1vw 1vw 1vw 1vw;}.elementor-7791 .elementor-element.elementor-element-3b0e9c3a:not(.elementor-motion-effects-element-type-background), .elementor-7791 .elementor-element.elementor-element-3b0e9c3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-7791 .elementor-element.elementor-element-6f40a2de{--display:flex;--justify-content:center;--border-radius:1vw 1vw 1vw 1vw;}.elementor-7791 .elementor-element.elementor-element-6f40a2de:not(.elementor-motion-effects-element-type-background), .elementor-7791 .elementor-element.elementor-element-6f40a2de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-7791 .elementor-element.elementor-element-227c144d{--display:flex;--justify-content:center;--border-radius:1vw 1vw 1vw 1vw;}.elementor-7791 .elementor-element.elementor-element-227c144d:not(.elementor-motion-effects-element-type-background), .elementor-7791 .elementor-element.elementor-element-227c144d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-7791 .elementor-element.elementor-element-7111dfac{--display:flex;--justify-content:center;--border-radius:1vw 1vw 1vw 1vw;}.elementor-7791 .elementor-element.elementor-element-7111dfac:not(.elementor-motion-effects-element-type-background), .elementor-7791 .elementor-element.elementor-element-7111dfac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-7791 .elementor-element.elementor-element-5c45233c{--display:flex;--justify-content:center;--border-radius:1vw 1vw 1vw 1vw;}.elementor-7791 .elementor-element.elementor-element-5c45233c:not(.elementor-motion-effects-element-type-background), .elementor-7791 .elementor-element.elementor-element-5c45233c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-7791 .elementor-element.elementor-element-3941e47e{--display:flex;--justify-content:center;--border-radius:1vw 1vw 1vw 1vw;}.elementor-7791 .elementor-element.elementor-element-3941e47e:not(.elementor-motion-effects-element-type-background), .elementor-7791 .elementor-element.elementor-element-3941e47e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-7791 .elementor-element.elementor-element-3c53b3a9{--display:flex;--justify-content:center;--border-radius:1vw 1vw 1vw 1vw;}.elementor-7791 .elementor-element.elementor-element-3c53b3a9:not(.elementor-motion-effects-element-type-background), .elementor-7791 .elementor-element.elementor-element-3c53b3a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-7791 .elementor-element.elementor-element-13c25fab{--e-n-carousel-swiper-slides-to-display:6;--e-n-carousel-swiper-slides-gap:15;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-7791 .elementor-element.elementor-element-1d4e819c .elementor-button{background-color:transparent;font-family:var( --e-global-typography-1c7d8c1-font-family ), Sans-serif;font-size:var( --e-global-typography-1c7d8c1-font-size );font-weight:var( --e-global-typography-1c7d8c1-font-weight );text-transform:var( --e-global-typography-1c7d8c1-text-transform );background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-primary ) 100%);}.elementor-7791 .elementor-element.elementor-element-1d4e819c .elementor-button:hover, .elementor-7791 .elementor-element.elementor-element-1d4e819c .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-7791 .elementor-element.elementor-element-4bec874c{--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:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-7791 .elementor-element.elementor-element-4ef832d8{width:100%;max-width:100%;text-align:center;}.elementor-7791 .elementor-element.elementor-element-4ef832d8 .elementor-heading-title{font-family:var( --e-global-typography-ef72ceb-font-family ), Sans-serif;font-size:var( --e-global-typography-ef72ceb-font-size );font-weight:var( --e-global-typography-ef72ceb-font-weight );line-height:var( --e-global-typography-ef72ceb-line-height );color:var( --e-global-color-text );}.elementor-7791 .elementor-element.elementor-element-106036e2{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;--grid-auto-flow:row;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-7791 .elementor-element.elementor-element-6574d03b{background-color:var( --e-global-color-edf56e1 );padding:2vw 2vw 2vw 2vw;border-radius:1vw 1vw 1vw 1vw;}.elementor-7791 .elementor-element.elementor-element-6574d03b .elementor-icon-box-wrapper{text-align:start;gap:4px;}.elementor-7791 .elementor-element.elementor-element-6574d03b .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-text );}.elementor-7791 .elementor-element.elementor-element-6574d03b .elementor-icon{font-size:6vw;}.elementor-7791 .elementor-element.elementor-element-6574d03b .elementor-icon-box-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7791 .elementor-element.elementor-element-20b0aac8{background-color:var( --e-global-color-edf56e1 );padding:2vw 2vw 2vw 2vw;border-radius:1vw 1vw 1vw 1vw;}.elementor-7791 .elementor-element.elementor-element-20b0aac8 .elementor-icon-box-wrapper{text-align:start;gap:4px;}.elementor-7791 .elementor-element.elementor-element-20b0aac8 .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-text );}.elementor-7791 .elementor-element.elementor-element-20b0aac8 .elementor-icon{font-size:6vw;}.elementor-7791 .elementor-element.elementor-element-20b0aac8 .elementor-icon-box-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7791 .elementor-element.elementor-element-5d5be1ef{background-color:var( --e-global-color-edf56e1 );padding:2vw 2vw 2vw 2vw;border-radius:1vw 1vw 1vw 1vw;}.elementor-7791 .elementor-element.elementor-element-5d5be1ef .elementor-icon-box-wrapper{text-align:start;gap:4px;}.elementor-7791 .elementor-element.elementor-element-5d5be1ef .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-text );}.elementor-7791 .elementor-element.elementor-element-5d5be1ef .elementor-icon{font-size:6vw;}.elementor-7791 .elementor-element.elementor-element-5d5be1ef .elementor-icon-box-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7791 .elementor-element.elementor-element-ee04c2a{--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:102px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-7791 .elementor-element.elementor-element-ee04c2a:not(.elementor-motion-effects-element-type-background), .elementor-7791 .elementor-element.elementor-element-ee04c2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F3663;}.elementor-7791 .elementor-element.elementor-element-23abace{--display:flex;}.elementor-7791 .elementor-element.elementor-element-792448e{text-align:center;}.elementor-7791 .elementor-element.elementor-element-792448e .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-7791 .elementor-element.elementor-element-602b00d{text-align:center;}.elementor-7791 .elementor-element.elementor-element-602b00d .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-7791 .elementor-element.elementor-element-51aaf83{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 1px;color:var( --e-global-color-accent );}.elementor-7791 .elementor-element.elementor-element-bad2003 .elementor-button{background-color:transparent;font-family:var( --e-global-typography-1c7d8c1-font-family ), Sans-serif;font-size:var( --e-global-typography-1c7d8c1-font-size );font-weight:var( --e-global-typography-1c7d8c1-font-weight );text-transform:var( --e-global-typography-1c7d8c1-text-transform );background-image:linear-gradient(180deg, var( --e-global-color-438ce6f ) 0%, var( --e-global-color-438ce6f ) 100%);}.elementor-7791 .elementor-element.elementor-element-bad2003{padding:50px 0px 50px 0px;}.elementor-7791 .elementor-element.elementor-element-e0f37ab{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7791 .elementor-element.elementor-element-fa8d201{padding:100px 0px 0px 0px;text-align:center;}.elementor-7791 .elementor-element.elementor-element-fa8d201 .elementor-heading-title{color:var( --e-global-color-5b6a057 );}.elementor-7791 .elementor-element.elementor-element-f538524{text-align:center;}.elementor-7791 .elementor-element.elementor-element-f538524 .elementor-heading-title{color:var( --e-global-color-5b6a057 );}.elementor-7791 .elementor-element.elementor-element-fd5b193{--display:flex;}.elementor-7791 .elementor-element.elementor-element-abd32e2{color:var( --e-global-color-5b6a057 );}.elementor-7791 .elementor-element.elementor-element-937e99f{--display:flex;}.elementor-7791 .elementor-element.elementor-element-04a334b{color:var( --e-global-color-5b6a057 );}.elementor-7791 .elementor-element.elementor-element-975cf6a{--display:flex;}.elementor-7791 .elementor-element.elementor-element-b2cf2ce{color:var( --e-global-color-5b6a057 );}.elementor-7791 .elementor-element.elementor-element-b719c5f{--display:flex;}.elementor-7791 .elementor-element.elementor-element-264126a{color:var( --e-global-color-5b6a057 );}.elementor-7791 .elementor-element.elementor-element-f3f11a5{--display:flex;}.elementor-7791 .elementor-element.elementor-element-e09c1d3{color:var( --e-global-color-5b6a057 );}.elementor-7791 .elementor-element.elementor-element-251246a{--display:flex;}.elementor-7791 .elementor-element.elementor-element-ec67f5f{color:var( --e-global-color-5b6a057 );}.elementor-7791 .elementor-element.elementor-element-6096768{--display:flex;}.elementor-7791 .elementor-element.elementor-element-2fb9faf{color:var( --e-global-color-5b6a057 );}.elementor-7791 .elementor-element.elementor-element-9497926{--display:flex;}.elementor-7791 .elementor-element.elementor-element-7963a1a{color:var( --e-global-color-5b6a057 );}.elementor-7791 .elementor-element.elementor-element-c4dea30{--n-accordion-title-font-size:1rem;padding:0px 0px 100px 0px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#1F3663;--n-accordion-title-hover-color:var( --e-global-color-5b6a057 );--n-accordion-title-active-color:var( --e-global-color-5b6a057 );--n-accordion-icon-size:15px;--n-accordion-icon-gap:8px;--n-accordion-icon-normal-color:var( --e-global-color-primary );}:where( .elementor-7791 .elementor-element.elementor-element-c4dea30 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-accent );}:where( .elementor-7791 .elementor-element.elementor-element-c4dea30 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:bold;}.elementor-7791 .elementor-element.elementor-element-c4dea30 :where( .elementor-7791 .elementor-element.elementor-element-c4dea30 > .e-n-accordion > .e-n-accordion-item:not([open]) > .e-n-accordion-item-title:not(hover) > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-7791 .elementor-element.elementor-element-64306384{--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;}.elementor-7791 .elementor-element.elementor-element-64306384:not(.elementor-motion-effects-element-type-background), .elementor-7791 .elementor-element.elementor-element-64306384 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ecea52f );}.elementor-7791 .elementor-element.elementor-element-610f1da9{--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:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7791 .elementor-element.elementor-element-6c11028a .elementor-heading-title{font-family:var( --e-global-typography-ef72ceb-font-family ), Sans-serif;font-size:var( --e-global-typography-ef72ceb-font-size );font-weight:var( --e-global-typography-ef72ceb-font-weight );line-height:var( --e-global-typography-ef72ceb-line-height );color:var( --e-global-color-accent );}.elementor-7791 .elementor-element.elementor-element-5ed7a114{font-family:"PROXIMA NOVA", Sans-serif;font-size:18px;font-weight:300;line-height:1.3em;color:var( --e-global-color-accent );}.elementor-7791 .elementor-element.elementor-element-59ae2826{--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:100px;--padding-right:100px;}@media(min-width:768px){.elementor-7791 .elementor-element.elementor-element-3f422ced{--width:35vw;}.elementor-7791 .elementor-element.elementor-element-576470ff{--width:50%;}.elementor-7791 .elementor-element.elementor-element-7a9a499{--width:50%;}.elementor-7791 .elementor-element.elementor-element-5610135{--width:50%;}.elementor-7791 .elementor-element.elementor-element-45c1c610{--width:100%;}.elementor-7791 .elementor-element.elementor-element-5d65e911{--width:51%;}.elementor-7791 .elementor-element.elementor-element-76313219{--width:51%;}.elementor-7791 .elementor-element.elementor-element-7b57d236{--width:51%;}.elementor-7791 .elementor-element.elementor-element-120e20a8{--width:51%;}.elementor-7791 .elementor-element.elementor-element-107227db{--width:51%;}.elementor-7791 .elementor-element.elementor-element-cba0e6a{--content-width:100%;}.elementor-7791 .elementor-element.elementor-element-c182254{--width:71%;}.elementor-7791 .elementor-element.elementor-element-7140602{--width:25%;}.elementor-7791 .elementor-element.elementor-element-5ccf2a3{--width:25%;}.elementor-7791 .elementor-element.elementor-element-cd9031a{--width:25%;}.elementor-7791 .elementor-element.elementor-element-0619b7c{--width:25%;}.elementor-7791 .elementor-element.elementor-element-7f2defe{--width:25%;}.elementor-7791 .elementor-element.elementor-element-85d2d07{--width:25%;}.elementor-7791 .elementor-element.elementor-element-a4d3274{--width:25%;}.elementor-7791 .elementor-element.elementor-element-884ea37{--width:25%;}.elementor-7791 .elementor-element.elementor-element-6050cbd{--width:25%;}.elementor-7791 .elementor-element.elementor-element-69364aa{--width:50%;}.elementor-7791 .elementor-element.elementor-element-9e4ca70{--width:50%;}.elementor-7791 .elementor-element.elementor-element-2198864d{--width:99.91%;}.elementor-7791 .elementor-element.elementor-element-64306384{--content-width:1048px;}.elementor-7791 .elementor-element.elementor-element-610f1da9{--width:47%;}.elementor-7791 .elementor-element.elementor-element-59ae2826{--width:53%;}}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7791 .elementor-element.elementor-element-40c1244e{font-size:var( --e-global-typography-7a393bc-font-size );line-height:var( --e-global-typography-7a393bc-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7791 .elementor-element.elementor-element-4128cb1 .elementor-button{font-size:var( --e-global-typography-1c7d8c1-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7791 .elementor-element.elementor-element-65dc033{--grid-auto-flow:row;}.elementor-7791 .elementor-element.elementor-element-881e2eb{--grid-auto-flow:row;}.elementor-7791 .elementor-element.elementor-element-6377698{--grid-auto-flow:row;}.elementor-7791 .elementor-element.elementor-element-5be1585{--grid-auto-flow:row;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7791 .elementor-element.elementor-element-37d3eb8d .elementor-heading-title{font-size:var( --e-global-typography-ef72ceb-font-size );line-height:var( --e-global-typography-ef72ceb-line-height );}.elementor-7791 .elementor-element.elementor-element-20f5dc60 .elementor-heading-title{font-size:var( --e-global-typography-ef72ceb-font-size );line-height:var( --e-global-typography-ef72ceb-line-height );}.elementor-7791 .elementor-element.elementor-element-54624fc7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7791 .elementor-element.elementor-element-999f8ea .elementor-button{font-size:var( --e-global-typography-1c7d8c1-font-size );}.elementor-7791 .elementor-element.elementor-element-154aab6a .elementor-heading-title{font-size:var( --e-global-typography-ef72ceb-font-size );line-height:var( --e-global-typography-ef72ceb-line-height );}.elementor-7791 .elementor-element.elementor-element-13c25fab{--e-n-carousel-swiper-slides-to-display:5;}.elementor-7791 .elementor-element.elementor-element-1d4e819c .elementor-button{font-size:var( --e-global-typography-1c7d8c1-font-size );}.elementor-7791 .elementor-element.elementor-element-4ef832d8 .elementor-heading-title{font-size:var( --e-global-typography-ef72ceb-font-size );line-height:var( --e-global-typography-ef72ceb-line-height );}.elementor-7791 .elementor-element.elementor-element-106036e2{--grid-auto-flow:row;}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7791 .elementor-element.elementor-element-6574d03b .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7791 .elementor-element.elementor-element-20b0aac8 .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7791 .elementor-element.elementor-element-5d5be1ef .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7791 .elementor-element.elementor-element-bad2003 .elementor-button{font-size:var( --e-global-typography-1c7d8c1-font-size );}.elementor-7791 .elementor-element.elementor-element-6c11028a .elementor-heading-title{font-size:var( --e-global-typography-ef72ceb-font-size );line-height:var( --e-global-typography-ef72ceb-line-height );}}@media(max-width:767px){.elementor-7791 .elementor-element.elementor-element-4d08d15b:not(.elementor-motion-effects-element-type-background), .elementor-7791 .elementor-element.elementor-element-4d08d15b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://teamfocusins.com/wp-content/uploads/2024/10/hero-bg-mobile-1.webp");background-position:center center;background-size:cover;}.elementor-7791 .elementor-element.elementor-element-4d08d15b{--min-height:92vh;--justify-content:center;--gap:3vw 3vw;--row-gap:3vw;--column-gap:3vw;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0%;--padding-bottom:0%;--padding-left:7%;--padding-right:7%;}.elementor-7791 .elementor-element.elementor-element-42e37c94{margin:10vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7791 .elementor-element.elementor-element-40c1244e{--container-widget-width:93%;--container-widget-flex-grow:0;width:var( --container-widget-width, 93% );max-width:93%;font-size:var( --e-global-typography-7a393bc-font-size );line-height:var( --e-global-typography-7a393bc-line-height );}.elementor-7791 .elementor-element.elementor-element-3f422ced{--width:44vw;--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7791 .elementor-element.elementor-element-4128cb1 .elementor-button{font-size:var( --e-global-typography-1c7d8c1-font-size );}.elementor-7791 .elementor-element.elementor-element-45654944{--min-height:100vw;--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;--margin-top:-17vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:20%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-7791 .elementor-element.elementor-element-45654944:not(.elementor-motion-effects-element-type-background), .elementor-7791 .elementor-element.elementor-element-45654944 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(360deg, #4C80E500 0%, var( --e-global-color-46e7868 ) 0%);}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7791 .elementor-element.elementor-element-7b1df5d7{text-align:start;}.elementor-7791 .elementor-element.elementor-element-7b1df5d7 img{width:100vw;border-radius:0 0 0 0;}.elementor-7791 .elementor-element.elementor-element-576470ff{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:12vw;--padding-bottom:12vw;--padding-left:8vw;--padding-right:8vw;}.elementor-7791 .elementor-element.elementor-element-619e1f85{--container-widget-width:83vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 83vw );max-width:83vw;font-size:14px;}.elementor-7791 .elementor-element.elementor-element-32663a1 .elementor-button{font-size:3.9vw;}.elementor-7791 .elementor-element.elementor-element-65dc033{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7791 .elementor-element.elementor-element-881e2eb{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7791 .elementor-element.elementor-element-6377698{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7791 .elementor-element.elementor-element-5be1585{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7791 .elementor-element.elementor-element-1133e81 .elementor-button{font-size:3.9vw;}.elementor-7791 .elementor-element.elementor-element-11db664 .elementor-button{font-size:3.9vw;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7791 .elementor-element.elementor-element-663c24b0{--padding-top:6vw;--padding-bottom:6vw;--padding-left:6vw;--padding-right:6vw;}.elementor-7791 .elementor-element.elementor-element-37d3eb8d .elementor-heading-title{font-size:var( --e-global-typography-ef72ceb-font-size );line-height:var( --e-global-typography-ef72ceb-line-height );}.elementor-7791 .elementor-element.elementor-element-45c1c610{--justify-content:space-between;--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--flex-wrap:nowrap;}.elementor-7791 .elementor-element.elementor-element-45c1c610.e-con{--align-self:center;--order:99999 /* order end hack */;--flex-grow:1;--flex-shrink:0;}.elementor-7791 .elementor-element.elementor-element-26bbb886{--width:40%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;}.elementor-7791 .elementor-element.elementor-element-409e66a7 .elementor-counter-number-wrapper{font-size:6vw;}.elementor-7791 .elementor-element.elementor-element-20e48ba6 .elementor-heading-title{font-size:2.6vw;}.elementor-7791 .elementor-element.elementor-element-5d65e911{--width:16%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7791 .elementor-element.elementor-element-6c4cdcd1{--width:40%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;}.elementor-7791 .elementor-element.elementor-element-24d5cd8c .elementor-counter-number-wrapper{font-size:6vw;}.elementor-7791 .elementor-element.elementor-element-12d088dd .elementor-heading-title{font-size:2.6vw;}.elementor-7791 .elementor-element.elementor-element-76313219{--width:16%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7791 .elementor-element.elementor-element-330aabc5{--width:40%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;}.elementor-7791 .elementor-element.elementor-element-485b4dde .elementor-counter-number-wrapper{font-size:6vw;}.elementor-7791 .elementor-element.elementor-element-57b0ee48 .elementor-heading-title{font-size:2.6vw;}.elementor-7791 .elementor-element.elementor-element-7b57d236{--width:16%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7791 .elementor-element.elementor-element-120e20a8{--width:33%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:22vw;}body:not(.rtl) .elementor-7791 .elementor-element.elementor-element-120e20a8{left:3vw;}body.rtl .elementor-7791 .elementor-element.elementor-element-120e20a8{right:3vw;}.elementor-7791 .elementor-element.elementor-element-107227db{--width:33%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:22vw;}body:not(.rtl) .elementor-7791 .elementor-element.elementor-element-107227db{left:56vw;}body.rtl .elementor-7791 .elementor-element.elementor-element-107227db{right:56vw;}.elementor-7791 .elementor-element.elementor-element-4e2cb46{--width:40%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;}.elementor-7791 .elementor-element.elementor-element-6f6226b1 .elementor-counter-number-wrapper{font-size:6vw;}.elementor-7791 .elementor-element.elementor-element-45fb4879 .elementor-heading-title{font-size:2.6vw;}.elementor-7791 .elementor-element.elementor-element-cba0e6a{--min-height:70vw;--justify-content:center;--gap:3vw 3vw;--row-gap:3vw;--column-gap:3vw;--overlay-opacity:1;--margin-top:0vw;--margin-bottom:04vw;--margin-left:0vw;--margin-right:0vw;--padding-top:20%;--padding-bottom:20%;--padding-left:7%;--padding-right:7%;}.elementor-7791 .elementor-element.elementor-element-cba0e6a:not(.elementor-motion-effects-element-type-background), .elementor-7791 .elementor-element.elementor-element-cba0e6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;background-size:cover;}.elementor-7791 .elementor-element.elementor-element-20f5dc60{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7791 .elementor-element.elementor-element-20f5dc60 .elementor-heading-title{font-size:var( --e-global-typography-ef72ceb-font-size );line-height:var( --e-global-typography-ef72ceb-line-height );}.elementor-7791 .elementor-element.elementor-element-54624fc7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7791 .elementor-element.elementor-element-999f8ea .elementor-button{font-size:var( --e-global-typography-1c7d8c1-font-size );}.elementor-7791 .elementor-element.elementor-element-2198864d{--width:100%;--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--padding-top:12%;--padding-bottom:8%;--padding-left:2%;--padding-right:2%;}.elementor-7791 .elementor-element.elementor-element-154aab6a{padding:0px 0px 13px 0px;}.elementor-7791 .elementor-element.elementor-element-154aab6a .elementor-heading-title{font-size:var( --e-global-typography-ef72ceb-font-size );line-height:var( --e-global-typography-ef72ceb-line-height );}.elementor-7791 .elementor-element.elementor-element-55f49980 img{width:100%;}.elementor-7791 .elementor-element.elementor-element-13c25fab{--e-n-carousel-swiper-slides-to-display:3;}.elementor-7791 .elementor-element.elementor-element-1d4e819c{padding:14px 0px 0px 0px;}.elementor-7791 .elementor-element.elementor-element-1d4e819c .elementor-button{font-size:var( --e-global-typography-1c7d8c1-font-size );}.elementor-7791 .elementor-element.elementor-element-4bec874c{--padding-top:8%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-7791 .elementor-element.elementor-element-4ef832d8 .elementor-heading-title{font-size:var( --e-global-typography-ef72ceb-font-size );line-height:var( --e-global-typography-ef72ceb-line-height );}.elementor-7791 .elementor-element.elementor-element-106036e2{--e-con-grid-template-columns:repeat(1, 1fr);--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--grid-auto-flow:row;}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7791 .elementor-element.elementor-element-6574d03b{padding:4vw 4vw 4vw 4vw;border-radius:2vw 2vw 2vw 2vw;}.elementor-7791 .elementor-element.elementor-element-6574d03b .elementor-icon-box-wrapper{align-items:end;gap:10px;}.elementor-7791 .elementor-element.elementor-element-6574d03b .elementor-icon{font-size:10vw;}.elementor-7791 .elementor-element.elementor-element-6574d03b .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7791 .elementor-element.elementor-element-20b0aac8{padding:4vw 4vw 4vw 4vw;border-radius:2vw 2vw 2vw 2vw;}.elementor-7791 .elementor-element.elementor-element-20b0aac8 .elementor-icon-box-wrapper{align-items:end;gap:10px;}.elementor-7791 .elementor-element.elementor-element-20b0aac8 .elementor-icon{font-size:10vw;}.elementor-7791 .elementor-element.elementor-element-20b0aac8 .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7791 .elementor-element.elementor-element-5d5be1ef{padding:4vw 4vw 4vw 4vw;border-radius:2vw 2vw 2vw 2vw;}.elementor-7791 .elementor-element.elementor-element-5d5be1ef .elementor-icon-box-wrapper{align-items:end;gap:10px;}.elementor-7791 .elementor-element.elementor-element-5d5be1ef .elementor-icon{font-size:10vw;}.elementor-7791 .elementor-element.elementor-element-5d5be1ef .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7791 .elementor-element.elementor-element-bad2003 .elementor-button{font-size:var( --e-global-typography-1c7d8c1-font-size );}.elementor-7791 .elementor-element.elementor-element-64306384{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-7791 .elementor-element.elementor-element-6c11028a .elementor-heading-title{font-size:var( --e-global-typography-ef72ceb-font-size );line-height:var( --e-global-typography-ef72ceb-line-height );}.elementor-7791 .elementor-element.elementor-element-5ed7a114{font-size:14px;}.elementor-7791 .elementor-element.elementor-element-59ae2826{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for divider, class: .elementor-element-288352e4 */.rot{
    transform: rotate(90deg)
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-603831c4 */.rot{
    transform: rotate(90deg)
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-4d406908 */.rot{
    transform: rotate(90deg)
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-70d5eb47 */.elementor-7791 .elementor-element.elementor-element-70d5eb47 {
    filter: drop-shadow(0px 0px 1px black)
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-18fc7caf */.elementor-7791 .elementor-element.elementor-element-18fc7caf {
    filter: drop-shadow(0px 0px 1px #E86029)
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-70d5eb47 */.elementor-7791 .elementor-element.elementor-element-70d5eb47 {
    filter: drop-shadow(0px 0px 1px black)
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-18fc7caf */.elementor-7791 .elementor-element.elementor-element-18fc7caf {
    filter: drop-shadow(0px 0px 1px #E86029)
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-70d5eb47 */.elementor-7791 .elementor-element.elementor-element-70d5eb47 {
    filter: drop-shadow(0px 0px 1px black)
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-18fc7caf */.elementor-7791 .elementor-element.elementor-element-18fc7caf {
    filter: drop-shadow(0px 0px 1px #E86029)
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-70d5eb47 */.elementor-7791 .elementor-element.elementor-element-70d5eb47 {
    filter: drop-shadow(0px 0px 1px black)
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-18fc7caf */.elementor-7791 .elementor-element.elementor-element-18fc7caf {
    filter: drop-shadow(0px 0px 1px #E86029)
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-70d5eb47 */.elementor-7791 .elementor-element.elementor-element-70d5eb47 {
    filter: drop-shadow(0px 0px 1px black)
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-18fc7caf */.elementor-7791 .elementor-element.elementor-element-18fc7caf {
    filter: drop-shadow(0px 0px 1px #E86029)
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-70d5eb47 */.elementor-7791 .elementor-element.elementor-element-70d5eb47 {
    filter: drop-shadow(0px 0px 1px black)
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-18fc7caf */.elementor-7791 .elementor-element.elementor-element-18fc7caf {
    filter: drop-shadow(0px 0px 1px #E86029)
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-70d5eb47 */.elementor-7791 .elementor-element.elementor-element-70d5eb47 {
    filter: drop-shadow(0px 0px 1px black)
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-18fc7caf */.elementor-7791 .elementor-element.elementor-element-18fc7caf {
    filter: drop-shadow(0px 0px 1px #E86029)
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-70d5eb47 */.elementor-7791 .elementor-element.elementor-element-70d5eb47 {
    filter: drop-shadow(0px 0px 1px black)
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-18fc7caf */.elementor-7791 .elementor-element.elementor-element-18fc7caf {
    filter: drop-shadow(0px 0px 1px #E86029)
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-70d5eb47 */.elementor-7791 .elementor-element.elementor-element-70d5eb47 {
    filter: drop-shadow(0px 0px 1px black)
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-18fc7caf */.elementor-7791 .elementor-element.elementor-element-18fc7caf {
    filter: drop-shadow(0px 0px 1px #E86029)
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-70d5eb47 */.elementor-7791 .elementor-element.elementor-element-70d5eb47 {
    filter: drop-shadow(0px 0px 1px black)
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-18fc7caf */.elementor-7791 .elementor-element.elementor-element-18fc7caf {
    filter: drop-shadow(0px 0px 1px #E86029)
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-70d5eb47 */.elementor-7791 .elementor-element.elementor-element-70d5eb47 {
    filter: drop-shadow(0px 0px 1px black)
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-18fc7caf */.elementor-7791 .elementor-element.elementor-element-18fc7caf {
    filter: drop-shadow(0px 0px 1px #E86029)
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-70d5eb47 */.elementor-7791 .elementor-element.elementor-element-70d5eb47 {
    filter: drop-shadow(0px 0px 1px black)
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-18fc7caf */.elementor-7791 .elementor-element.elementor-element-18fc7caf {
    filter: drop-shadow(0px 0px 1px #E86029)
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-70d5eb47 */.elementor-7791 .elementor-element.elementor-element-70d5eb47 {
    filter: drop-shadow(0px 0px 1px black)
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-18fc7caf */.elementor-7791 .elementor-element.elementor-element-18fc7caf {
    filter: drop-shadow(0px 0px 1px #E86029)
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-70d5eb47 */.elementor-7791 .elementor-element.elementor-element-70d5eb47 {
    filter: drop-shadow(0px 0px 1px black)
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-18fc7caf */.elementor-7791 .elementor-element.elementor-element-18fc7caf {
    filter: drop-shadow(0px 0px 1px #E86029)
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-70d5eb47 */.elementor-7791 .elementor-element.elementor-element-70d5eb47 {
    filter: drop-shadow(0px 0px 1px black)
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-18fc7caf */.elementor-7791 .elementor-element.elementor-element-18fc7caf {
    filter: drop-shadow(0px 0px 1px #E86029)
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-70d5eb47 */.elementor-7791 .elementor-element.elementor-element-70d5eb47 {
    filter: drop-shadow(0px 0px 1px black)
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-18fc7caf */.elementor-7791 .elementor-element.elementor-element-18fc7caf {
    filter: drop-shadow(0px 0px 1px #E86029)
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-70d5eb47 */.elementor-7791 .elementor-element.elementor-element-70d5eb47 {
    filter: drop-shadow(0px 0px 1px black)
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-18fc7caf */.elementor-7791 .elementor-element.elementor-element-18fc7caf {
    filter: drop-shadow(0px 0px 1px #E86029)
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-70d5eb47 */.elementor-7791 .elementor-element.elementor-element-70d5eb47 {
    filter: drop-shadow(0px 0px 1px black)
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-18fc7caf */.elementor-7791 .elementor-element.elementor-element-18fc7caf {
    filter: drop-shadow(0px 0px 1px #E86029)
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-70d5eb47 */.elementor-7791 .elementor-element.elementor-element-70d5eb47 {
    filter: drop-shadow(0px 0px 1px black)
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-18fc7caf */.elementor-7791 .elementor-element.elementor-element-18fc7caf {
    filter: drop-shadow(0px 0px 1px #E86029)
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-70d5eb47 */.elementor-7791 .elementor-element.elementor-element-70d5eb47 {
    filter: drop-shadow(0px 0px 1px black)
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-18fc7caf */.elementor-7791 .elementor-element.elementor-element-18fc7caf {
    filter: drop-shadow(0px 0px 1px #E86029)
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-70d5eb47 */.elementor-7791 .elementor-element.elementor-element-70d5eb47 {
    filter: drop-shadow(0px 0px 1px black)
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-18fc7caf */.elementor-7791 .elementor-element.elementor-element-18fc7caf {
    filter: drop-shadow(0px 0px 1px #E86029)
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-70d5eb47 */.elementor-7791 .elementor-element.elementor-element-70d5eb47 {
    filter: drop-shadow(0px 0px 1px black)
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-18fc7caf */.elementor-7791 .elementor-element.elementor-element-18fc7caf {
    filter: drop-shadow(0px 0px 1px #E86029)
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-70d5eb47 */.elementor-7791 .elementor-element.elementor-element-70d5eb47 {
    filter: drop-shadow(0px 0px 1px black)
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-18fc7caf */.elementor-7791 .elementor-element.elementor-element-18fc7caf {
    filter: drop-shadow(0px 0px 1px #E86029)
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-13c25fab */.elementor-7791 .elementor-element.elementor-element-13c25fab .swiper-wrapper {
      -webkit-transition-timing-function: linear !important;
      -moz-transition-timing-function: linear !important;
      -o-transition-timing-function: linear !important;
      transition-timing-function: linear !important; 
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'PROXIMA NOVA';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://teamfocusins.com/wp-content/uploads/2024/10/Proxima-Nova-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'PROXIMA NOVA';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://teamfocusins.com/wp-content/uploads/2024/10/Proxima-Nova-Semibold.ttf') format('truetype');
}
@font-face {
	font-family: 'PROXIMA NOVA';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://teamfocusins.com/wp-content/uploads/2024/10/ProximaNova-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */