.elementor-4970 .elementor-element.elementor-element-eea6b06{--display:flex;--min-height:100vh;--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;--overlay-opacity:0.44;--z-index:1;}.elementor-4970 .elementor-element.elementor-element-eea6b06:not(.elementor-motion-effects-element-type-background), .elementor-4970 .elementor-element.elementor-element-eea6b06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.precisionostech.com/wp-content/uploads/2026/05/About-Us-hero.jpg");background-position:center center;background-size:cover;}.elementor-4970 .elementor-element.elementor-element-eea6b06::before, .elementor-4970 .elementor-element.elementor-element-eea6b06 > .elementor-background-video-container::before, .elementor-4970 .elementor-element.elementor-element-eea6b06 > .e-con-inner > .elementor-background-video-container::before, .elementor-4970 .elementor-element.elementor-element-eea6b06 > .elementor-background-slideshow::before, .elementor-4970 .elementor-element.elementor-element-eea6b06 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4970 .elementor-element.elementor-element-eea6b06 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-6c73537 );--background-overlay:'';}.elementor-4970 .elementor-element.elementor-element-e505307{margin:-60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-4970 .elementor-element.elementor-element-e505307.elementor-element{--align-self:flex-start;}.elementor-4970 .elementor-element.elementor-element-e505307 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-4efb2a4 );}.elementor-4970 .elementor-element.elementor-element-ddb08bc.elementor-element{--align-self:flex-start;}.elementor-4970 .elementor-element.elementor-element-ddb08bc{text-align:start;}.elementor-4970 .elementor-element.elementor-element-ddb08bc .elementor-heading-title{font-family:var( --e-global-typography-e638758-font-family ), Sans-serif;font-size:var( --e-global-typography-e638758-font-size );font-weight:var( --e-global-typography-e638758-font-weight );line-height:var( --e-global-typography-e638758-line-height );letter-spacing:var( --e-global-typography-e638758-letter-spacing );color:var( --e-global-color-4efb2a4 );}.elementor-4970 .elementor-element.elementor-element-13070b2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-4970 .elementor-element.elementor-element-13070b2.elementor-element{--align-self:flex-start;}.elementor-4970 .elementor-element.elementor-element-13070b2 .elementor-heading-title{font-family:var( --e-global-typography-7032695-font-family ), Sans-serif;font-size:var( --e-global-typography-7032695-font-size );font-weight:var( --e-global-typography-7032695-font-weight );line-height:var( --e-global-typography-7032695-line-height );color:var( --e-global-color-4efb2a4 );}.elementor-4970 .elementor-element.elementor-element-fb4737d{--display:flex;--min-height:100vh;--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;--overlay-opacity:1;--z-index:1;}.elementor-4970 .elementor-element.elementor-element-fb4737d:not(.elementor-motion-effects-element-type-background), .elementor-4970 .elementor-element.elementor-element-fb4737d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4efb2a4 );}.elementor-4970 .elementor-element.elementor-element-fb4737d::before, .elementor-4970 .elementor-element.elementor-element-fb4737d > .elementor-background-video-container::before, .elementor-4970 .elementor-element.elementor-element-fb4737d > .e-con-inner > .elementor-background-video-container::before, .elementor-4970 .elementor-element.elementor-element-fb4737d > .elementor-background-slideshow::before, .elementor-4970 .elementor-element.elementor-element-fb4737d > .e-con-inner > .elementor-background-slideshow::before, .elementor-4970 .elementor-element.elementor-element-fb4737d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4970 .elementor-element.elementor-element-a0cfc0a{--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:100px;--padding-bottom:040px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-4970 .elementor-element.elementor-element-a0cfc0a:not(.elementor-motion-effects-element-type-background), .elementor-4970 .elementor-element.elementor-element-a0cfc0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4efb2a4 );}.elementor-4970 .elementor-element.elementor-element-2c5beb7 .elementor-heading-title{font-size:var( --e-global-typography-5ebf6e7-font-size );font-weight:var( --e-global-typography-5ebf6e7-font-weight );text-transform:var( --e-global-typography-5ebf6e7-text-transform );letter-spacing:var( --e-global-typography-5ebf6e7-letter-spacing );}.elementor-4970 .elementor-element.elementor-element-3eea9ee .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-4970 .elementor-element.elementor-element-6f18ac4 .elementor-heading-title{font-family:var( --e-global-typography-8d82d31-font-family ), Sans-serif;font-size:var( --e-global-typography-8d82d31-font-size );font-weight:var( --e-global-typography-8d82d31-font-weight );line-height:var( --e-global-typography-8d82d31-line-height );}.elementor-4970 .elementor-element.elementor-element-1f2777d{--display:grid;--min-height:60vh;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--grid-auto-flow:row;--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-4970 .elementor-element.elementor-element-467ecb4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--border-radius:20px 20px 20px 20px;grid-column:span 1;grid-row:span 4;}.elementor-4970 .elementor-element.elementor-element-467ecb4:not(.elementor-motion-effects-element-type-background), .elementor-4970 .elementor-element.elementor-element-467ecb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.precisionostech.com/wp-content/uploads/2026/04/1Social-Andrew-1.png");background-position:bottom center;background-size:cover;}.elementor-4970 .elementor-element.elementor-element-7c3e28b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -23px) 0px;padding:0px 0px 0px 16px;}.elementor-4970 .elementor-element.elementor-element-7c3e28b .elementor-heading-title{font-family:var( --e-global-typography-4737536-font-family ), Sans-serif;font-size:var( --e-global-typography-4737536-font-size );font-weight:var( --e-global-typography-4737536-font-weight );line-height:var( --e-global-typography-4737536-line-height );letter-spacing:var( --e-global-typography-4737536-letter-spacing );color:var( --e-global-color-4efb2a4 );}.elementor-4970 .elementor-element.elementor-element-b7d6d70{padding:0px 0px 16px 16px;}.elementor-4970 .elementor-element.elementor-element-b7d6d70 .elementor-heading-title{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:1.25px;color:var( --e-global-color-4efb2a4 );}.elementor-4970 .elementor-element.elementor-element-f888058{width:auto;max-width:auto;background-color:var( --e-global-color-4efb2a4 );margin:0px 20px calc(var(--kit-widget-spacing, 0px) + -35px) 0px;padding:4px 13px 3px 13px;border-radius:50px 50px 50px 50px;}.elementor-4970 .elementor-element.elementor-element-f888058:hover{--e-transform-scale:1.1;}.elementor-4970 .elementor-element.elementor-element-f888058.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:1;}.elementor-4970 .elementor-element.elementor-element-f888058 .elementor-heading-title{font-family:var( --e-global-typography-8d82d31-font-family ), Sans-serif;font-size:var( --e-global-typography-8d82d31-font-size );font-weight:var( --e-global-typography-8d82d31-font-weight );line-height:var( --e-global-typography-8d82d31-line-height );text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-6c73537 );}.elementor-4970 .elementor-element.elementor-element-5e4a953{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--border-radius:20px 20px 20px 20px;grid-column:span 1;grid-row:span 2;}.elementor-4970 .elementor-element.elementor-element-5e4a953:not(.elementor-motion-effects-element-type-background), .elementor-4970 .elementor-element.elementor-element-5e4a953 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.precisionostech.com/wp-content/uploads/2026/04/1-Ryan-Lohre.png");background-position:-101px 0px;background-size:cover;}.elementor-4970 .elementor-element.elementor-element-f405a4e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -23px) 0px;padding:0px 0px 0px 16px;}.elementor-4970 .elementor-element.elementor-element-f405a4e .elementor-heading-title{font-family:var( --e-global-typography-4737536-font-family ), Sans-serif;font-size:var( --e-global-typography-4737536-font-size );font-weight:var( --e-global-typography-4737536-font-weight );line-height:var( --e-global-typography-4737536-line-height );letter-spacing:var( --e-global-typography-4737536-letter-spacing );color:var( --e-global-color-4efb2a4 );}.elementor-4970 .elementor-element.elementor-element-a49b17e{padding:0px 0px 16px 16px;}.elementor-4970 .elementor-element.elementor-element-a49b17e .elementor-heading-title{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:1.25px;color:var( --e-global-color-4efb2a4 );}.elementor-4970 .elementor-element.elementor-element-9f86d5d{width:auto;max-width:auto;background-color:var( --e-global-color-4efb2a4 );margin:0px 20px calc(var(--kit-widget-spacing, 0px) + -35px) 0px;padding:4px 13px 3px 13px;border-radius:50px 50px 50px 50px;}.elementor-4970 .elementor-element.elementor-element-9f86d5d:hover{--e-transform-scale:1.1;}.elementor-4970 .elementor-element.elementor-element-9f86d5d.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:1;}.elementor-4970 .elementor-element.elementor-element-9f86d5d .elementor-heading-title{font-family:var( --e-global-typography-8d82d31-font-family ), Sans-serif;font-size:var( --e-global-typography-8d82d31-font-size );font-weight:var( --e-global-typography-8d82d31-font-weight );line-height:var( --e-global-typography-8d82d31-line-height );text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-6c73537 );}.elementor-4970 .elementor-element.elementor-element-6663dba{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--border-radius:20px 20px 20px 20px;grid-column:span 1;grid-row:span 2;}.elementor-4970 .elementor-element.elementor-element-6663dba:not(.elementor-motion-effects-element-type-background), .elementor-4970 .elementor-element.elementor-element-6663dba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.precisionostech.com/wp-content/uploads/2026/04/Barry-McDonough.png");background-position:-74px 0px;background-size:cover;}.elementor-4970 .elementor-element.elementor-element-1b18eab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -23px) 0px;padding:0px 0px 0px 16px;}.elementor-4970 .elementor-element.elementor-element-1b18eab .elementor-heading-title{font-family:var( --e-global-typography-4737536-font-family ), Sans-serif;font-size:var( --e-global-typography-4737536-font-size );font-weight:var( --e-global-typography-4737536-font-weight );line-height:var( --e-global-typography-4737536-line-height );letter-spacing:var( --e-global-typography-4737536-letter-spacing );color:var( --e-global-color-4efb2a4 );}.elementor-4970 .elementor-element.elementor-element-1cd221b{padding:0px 0px 16px 16px;}.elementor-4970 .elementor-element.elementor-element-1cd221b .elementor-heading-title{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:1.25px;color:var( --e-global-color-4efb2a4 );}.elementor-4970 .elementor-element.elementor-element-78f94b9{width:auto;max-width:auto;background-color:var( --e-global-color-4efb2a4 );margin:0px 20px calc(var(--kit-widget-spacing, 0px) + -35px) 0px;padding:4px 13px 3px 13px;border-radius:50px 50px 50px 50px;}.elementor-4970 .elementor-element.elementor-element-78f94b9:hover{--e-transform-scale:1.1;}.elementor-4970 .elementor-element.elementor-element-78f94b9.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:1;}.elementor-4970 .elementor-element.elementor-element-78f94b9 .elementor-heading-title{font-family:var( --e-global-typography-8d82d31-font-family ), Sans-serif;font-size:var( --e-global-typography-8d82d31-font-size );font-weight:var( --e-global-typography-8d82d31-font-weight );line-height:var( --e-global-typography-8d82d31-line-height );text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-6c73537 );}.elementor-4970 .elementor-element.elementor-element-d63c270{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--border-radius:20px 20px 20px 20px;grid-column:span 1;grid-row:span 4;}.elementor-4970 .elementor-element.elementor-element-d63c270:not(.elementor-motion-effects-element-type-background), .elementor-4970 .elementor-element.elementor-element-d63c270 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.precisionostech.com/wp-content/uploads/2026/04/1-Ayo-Grabill.png");background-position:bottom center;background-size:cover;}.elementor-4970 .elementor-element.elementor-element-a24d149{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -23px) 0px;padding:0px 0px 0px 16px;}.elementor-4970 .elementor-element.elementor-element-a24d149 .elementor-heading-title{font-family:var( --e-global-typography-4737536-font-family ), Sans-serif;font-size:var( --e-global-typography-4737536-font-size );font-weight:var( --e-global-typography-4737536-font-weight );line-height:var( --e-global-typography-4737536-line-height );letter-spacing:var( --e-global-typography-4737536-letter-spacing );color:var( --e-global-color-4efb2a4 );}.elementor-4970 .elementor-element.elementor-element-00965c2{padding:0px 0px 16px 16px;}.elementor-4970 .elementor-element.elementor-element-00965c2 .elementor-heading-title{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:1.25px;color:var( --e-global-color-4efb2a4 );}.elementor-4970 .elementor-element.elementor-element-3d548e3{width:auto;max-width:auto;background-color:var( --e-global-color-4efb2a4 );margin:0px 20px calc(var(--kit-widget-spacing, 0px) + -35px) 0px;padding:4px 13px 3px 13px;border-radius:50px 50px 50px 50px;}.elementor-4970 .elementor-element.elementor-element-3d548e3:hover{--e-transform-scale:1.1;}.elementor-4970 .elementor-element.elementor-element-3d548e3.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:1;}.elementor-4970 .elementor-element.elementor-element-3d548e3 .elementor-heading-title{font-family:var( --e-global-typography-8d82d31-font-family ), Sans-serif;font-size:var( --e-global-typography-8d82d31-font-size );font-weight:var( --e-global-typography-8d82d31-font-weight );line-height:var( --e-global-typography-8d82d31-line-height );text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-6c73537 );}.elementor-4970 .elementor-element.elementor-element-23eea84{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--border-radius:20px 20px 20px 20px;grid-column:span 1;grid-row:span 2;}.elementor-4970 .elementor-element.elementor-element-23eea84:not(.elementor-motion-effects-element-type-background), .elementor-4970 .elementor-element.elementor-element-23eea84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.precisionostech.com/wp-content/uploads/2026/04/1Charlie-Spieser-1-1.png");background-position:-206px 0px;background-size:cover;}.elementor-4970 .elementor-element.elementor-element-1efc688{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -23px) 0px;padding:0px 0px 0px 16px;}.elementor-4970 .elementor-element.elementor-element-1efc688 .elementor-heading-title{font-family:var( --e-global-typography-4737536-font-family ), Sans-serif;font-size:var( --e-global-typography-4737536-font-size );font-weight:var( --e-global-typography-4737536-font-weight );line-height:var( --e-global-typography-4737536-line-height );letter-spacing:var( --e-global-typography-4737536-letter-spacing );color:var( --e-global-color-4efb2a4 );}.elementor-4970 .elementor-element.elementor-element-3b2e9c7{padding:0px 0px 16px 16px;}.elementor-4970 .elementor-element.elementor-element-3b2e9c7 .elementor-heading-title{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:1.25px;color:var( --e-global-color-4efb2a4 );}.elementor-4970 .elementor-element.elementor-element-ebd1536{width:auto;max-width:auto;background-color:var( --e-global-color-4efb2a4 );margin:0px 20px calc(var(--kit-widget-spacing, 0px) + -35px) 0px;padding:4px 13px 3px 13px;border-radius:50px 50px 50px 50px;}.elementor-4970 .elementor-element.elementor-element-ebd1536:hover{--e-transform-scale:1.1;}.elementor-4970 .elementor-element.elementor-element-ebd1536.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:1;}.elementor-4970 .elementor-element.elementor-element-ebd1536 .elementor-heading-title{font-family:var( --e-global-typography-8d82d31-font-family ), Sans-serif;font-size:var( --e-global-typography-8d82d31-font-size );font-weight:var( --e-global-typography-8d82d31-font-weight );line-height:var( --e-global-typography-8d82d31-line-height );text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-6c73537 );}.elementor-4970 .elementor-element.elementor-element-4cab1f3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--border-radius:20px 20px 20px 20px;grid-column:span 1;grid-row:span 2;}.elementor-4970 .elementor-element.elementor-element-4cab1f3:not(.elementor-motion-effects-element-type-background), .elementor-4970 .elementor-element.elementor-element-4cab1f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-6c73537 ) 0%, #2A2A2A 100%);}.elementor-4970 .elementor-element.elementor-element-e0157cf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 16px;}.elementor-4970 .elementor-element.elementor-element-e0157cf .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;line-height:1.2em;letter-spacing:-0.5px;color:var( --e-global-color-4efb2a4 );}.elementor-4970 .elementor-element.elementor-element-fa4e9db{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 16px;}.elementor-4970 .elementor-element.elementor-element-fa4e9db .elementor-heading-title{font-family:var( --e-global-typography-a6409de-font-family ), Sans-serif;font-size:var( --e-global-typography-a6409de-font-size );font-weight:var( --e-global-typography-a6409de-font-weight );line-height:var( --e-global-typography-a6409de-line-height );color:var( --e-global-color-4efb2a4 );}.elementor-4970 .elementor-element.elementor-element-8c3ddf2{padding:10px 0px 16px 16px;}.elementor-4970 .elementor-element.elementor-element-8c3ddf2 .elementor-heading-title{font-size:11px;font-weight:600;text-transform:uppercase;line-height:13px;letter-spacing:1.2px;color:var( --e-global-color-4efb2a4 );}.elementor-4970 .elementor-element.elementor-element-0d708af{width:auto;max-width:auto;background-color:var( --e-global-color-4efb2a4 );margin:10px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:4px 13px 3px 13px;border-radius:50px 50px 50px 50px;}.elementor-4970 .elementor-element.elementor-element-0d708af:hover{--e-transform-scale:1.1;}.elementor-4970 .elementor-element.elementor-element-0d708af.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:1;}.elementor-4970 .elementor-element.elementor-element-0d708af .elementor-heading-title{font-family:var( --e-global-typography-8d82d31-font-family ), Sans-serif;font-size:var( --e-global-typography-8d82d31-font-size );font-weight:var( --e-global-typography-8d82d31-font-weight );line-height:var( --e-global-typography-8d82d31-line-height );text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-6c73537 );}@media(max-width:1024px){.elementor-4970 .elementor-element.elementor-element-e505307 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-4970 .elementor-element.elementor-element-ddb08bc .elementor-heading-title{font-size:var( --e-global-typography-e638758-font-size );line-height:var( --e-global-typography-e638758-line-height );letter-spacing:var( --e-global-typography-e638758-letter-spacing );}.elementor-4970 .elementor-element.elementor-element-13070b2 .elementor-heading-title{font-size:var( --e-global-typography-7032695-font-size );line-height:var( --e-global-typography-7032695-line-height );}.elementor-4970 .elementor-element.elementor-element-2c5beb7 .elementor-heading-title{font-size:var( --e-global-typography-5ebf6e7-font-size );letter-spacing:var( --e-global-typography-5ebf6e7-letter-spacing );}.elementor-4970 .elementor-element.elementor-element-3eea9ee .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-4970 .elementor-element.elementor-element-6f18ac4 .elementor-heading-title{font-size:var( --e-global-typography-8d82d31-font-size );line-height:var( --e-global-typography-8d82d31-line-height );}.elementor-4970 .elementor-element.elementor-element-1f2777d{--min-height:120vh;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(6, 1fr);--grid-auto-flow:row;}.elementor-4970 .elementor-element.elementor-element-7c3e28b .elementor-heading-title{font-size:var( --e-global-typography-4737536-font-size );line-height:var( --e-global-typography-4737536-line-height );letter-spacing:var( --e-global-typography-4737536-letter-spacing );}.elementor-4970 .elementor-element.elementor-element-f888058 .elementor-heading-title{font-size:var( --e-global-typography-8d82d31-font-size );line-height:var( --e-global-typography-8d82d31-line-height );}.elementor-4970 .elementor-element.elementor-element-5e4a953:not(.elementor-motion-effects-element-type-background), .elementor-4970 .elementor-element.elementor-element-5e4a953 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-4970 .elementor-element.elementor-element-f405a4e .elementor-heading-title{font-size:var( --e-global-typography-4737536-font-size );line-height:var( --e-global-typography-4737536-line-height );letter-spacing:var( --e-global-typography-4737536-letter-spacing );}.elementor-4970 .elementor-element.elementor-element-9f86d5d .elementor-heading-title{font-size:var( --e-global-typography-8d82d31-font-size );line-height:var( --e-global-typography-8d82d31-line-height );}.elementor-4970 .elementor-element.elementor-element-6663dba:not(.elementor-motion-effects-element-type-background), .elementor-4970 .elementor-element.elementor-element-6663dba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-4970 .elementor-element.elementor-element-1b18eab .elementor-heading-title{font-size:var( --e-global-typography-4737536-font-size );line-height:var( --e-global-typography-4737536-line-height );letter-spacing:var( --e-global-typography-4737536-letter-spacing );}.elementor-4970 .elementor-element.elementor-element-78f94b9 .elementor-heading-title{font-size:var( --e-global-typography-8d82d31-font-size );line-height:var( --e-global-typography-8d82d31-line-height );}.elementor-4970 .elementor-element.elementor-element-a24d149 .elementor-heading-title{font-size:var( --e-global-typography-4737536-font-size );line-height:var( --e-global-typography-4737536-line-height );letter-spacing:var( --e-global-typography-4737536-letter-spacing );}.elementor-4970 .elementor-element.elementor-element-3d548e3 .elementor-heading-title{font-size:var( --e-global-typography-8d82d31-font-size );line-height:var( --e-global-typography-8d82d31-line-height );}.elementor-4970 .elementor-element.elementor-element-23eea84:not(.elementor-motion-effects-element-type-background), .elementor-4970 .elementor-element.elementor-element-23eea84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-4970 .elementor-element.elementor-element-1efc688 .elementor-heading-title{font-size:var( --e-global-typography-4737536-font-size );line-height:var( --e-global-typography-4737536-line-height );letter-spacing:var( --e-global-typography-4737536-letter-spacing );}.elementor-4970 .elementor-element.elementor-element-ebd1536 .elementor-heading-title{font-size:var( --e-global-typography-8d82d31-font-size );line-height:var( --e-global-typography-8d82d31-line-height );}.elementor-4970 .elementor-element.elementor-element-e0157cf .elementor-heading-title{font-size:20px;line-height:1.2em;letter-spacing:-0.5px;}.elementor-4970 .elementor-element.elementor-element-fa4e9db .elementor-heading-title{font-size:var( --e-global-typography-a6409de-font-size );line-height:var( --e-global-typography-a6409de-line-height );}.elementor-4970 .elementor-element.elementor-element-0d708af .elementor-heading-title{font-size:var( --e-global-typography-8d82d31-font-size );line-height:var( --e-global-typography-8d82d31-line-height );}}@media(max-width:767px){.elementor-4970 .elementor-element.elementor-element-e505307 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-4970 .elementor-element.elementor-element-ddb08bc .elementor-heading-title{font-size:var( --e-global-typography-e638758-font-size );line-height:var( --e-global-typography-e638758-line-height );letter-spacing:var( --e-global-typography-e638758-letter-spacing );}.elementor-4970 .elementor-element.elementor-element-13070b2 .elementor-heading-title{font-size:var( --e-global-typography-7032695-font-size );line-height:var( --e-global-typography-7032695-line-height );}.elementor-4970 .elementor-element.elementor-element-a0cfc0a{--padding-top:40px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-4970 .elementor-element.elementor-element-2c5beb7 .elementor-heading-title{font-size:var( --e-global-typography-5ebf6e7-font-size );letter-spacing:var( --e-global-typography-5ebf6e7-letter-spacing );}.elementor-4970 .elementor-element.elementor-element-3eea9ee .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-4970 .elementor-element.elementor-element-6f18ac4 .elementor-heading-title{font-size:var( --e-global-typography-8d82d31-font-size );line-height:var( --e-global-typography-8d82d31-line-height );}.elementor-4970 .elementor-element.elementor-element-1f2777d{--min-height:auto;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:auto;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4970 .elementor-element.elementor-element-467ecb4{--min-height:80vh;grid-row:span 1;}.elementor-4970 .elementor-element.elementor-element-7c3e28b .elementor-heading-title{font-size:var( --e-global-typography-4737536-font-size );line-height:var( --e-global-typography-4737536-line-height );letter-spacing:var( --e-global-typography-4737536-letter-spacing );}.elementor-4970 .elementor-element.elementor-element-f888058 .elementor-heading-title{font-size:var( --e-global-typography-8d82d31-font-size );line-height:var( --e-global-typography-8d82d31-line-height );}.elementor-4970 .elementor-element.elementor-element-5e4a953{--min-height:40vh;grid-row:span 1;}.elementor-4970 .elementor-element.elementor-element-5e4a953:not(.elementor-motion-effects-element-type-background), .elementor-4970 .elementor-element.elementor-element-5e4a953 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-4970 .elementor-element.elementor-element-f405a4e .elementor-heading-title{font-size:var( --e-global-typography-4737536-font-size );line-height:var( --e-global-typography-4737536-line-height );letter-spacing:var( --e-global-typography-4737536-letter-spacing );}.elementor-4970 .elementor-element.elementor-element-9f86d5d .elementor-heading-title{font-size:var( --e-global-typography-8d82d31-font-size );line-height:var( --e-global-typography-8d82d31-line-height );}.elementor-4970 .elementor-element.elementor-element-6663dba{--min-height:40vh;grid-row:span 1;}.elementor-4970 .elementor-element.elementor-element-6663dba:not(.elementor-motion-effects-element-type-background), .elementor-4970 .elementor-element.elementor-element-6663dba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-4970 .elementor-element.elementor-element-1b18eab .elementor-heading-title{font-size:var( --e-global-typography-4737536-font-size );line-height:var( --e-global-typography-4737536-line-height );letter-spacing:var( --e-global-typography-4737536-letter-spacing );}.elementor-4970 .elementor-element.elementor-element-78f94b9 .elementor-heading-title{font-size:var( --e-global-typography-8d82d31-font-size );line-height:var( --e-global-typography-8d82d31-line-height );}.elementor-4970 .elementor-element.elementor-element-d63c270{--min-height:80vh;grid-row:span 1;}.elementor-4970 .elementor-element.elementor-element-a24d149 .elementor-heading-title{font-size:var( --e-global-typography-4737536-font-size );line-height:var( --e-global-typography-4737536-line-height );letter-spacing:var( --e-global-typography-4737536-letter-spacing );}.elementor-4970 .elementor-element.elementor-element-3d548e3 .elementor-heading-title{font-size:var( --e-global-typography-8d82d31-font-size );line-height:var( --e-global-typography-8d82d31-line-height );}.elementor-4970 .elementor-element.elementor-element-23eea84{--min-height:40vh;grid-row:span 1;}.elementor-4970 .elementor-element.elementor-element-23eea84:not(.elementor-motion-effects-element-type-background), .elementor-4970 .elementor-element.elementor-element-23eea84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-4970 .elementor-element.elementor-element-1efc688 .elementor-heading-title{font-size:var( --e-global-typography-4737536-font-size );line-height:var( --e-global-typography-4737536-line-height );letter-spacing:var( --e-global-typography-4737536-letter-spacing );}.elementor-4970 .elementor-element.elementor-element-ebd1536 .elementor-heading-title{font-size:var( --e-global-typography-8d82d31-font-size );line-height:var( --e-global-typography-8d82d31-line-height );}.elementor-4970 .elementor-element.elementor-element-4cab1f3{--min-height:40vh;grid-row:span 1;}.elementor-4970 .elementor-element.elementor-element-e0157cf .elementor-heading-title{font-size:20px;line-height:1.2em;letter-spacing:-0.5px;}.elementor-4970 .elementor-element.elementor-element-fa4e9db .elementor-heading-title{font-size:var( --e-global-typography-a6409de-font-size );line-height:var( --e-global-typography-a6409de-line-height );}.elementor-4970 .elementor-element.elementor-element-0d708af .elementor-heading-title{font-size:var( --e-global-typography-8d82d31-font-size );line-height:var( --e-global-typography-8d82d31-line-height );}}