.elementor-1417 .elementor-element.elementor-element-16d266be{--display:flex;--min-height:55vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.7;--margin-top:-175px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-1417 .elementor-element.elementor-element-16d266be:not(.elementor-motion-effects-element-type-background), .elementor-1417 .elementor-element.elementor-element-16d266be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://integritysf.com/wp-content/uploads/2026/04/3.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1417 .elementor-element.elementor-element-16d266be::before, .elementor-1417 .elementor-element.elementor-element-16d266be > .elementor-background-video-container::before, .elementor-1417 .elementor-element.elementor-element-16d266be > .e-con-inner > .elementor-background-video-container::before, .elementor-1417 .elementor-element.elementor-element-16d266be > .elementor-background-slideshow::before, .elementor-1417 .elementor-element.elementor-element-16d266be > .e-con-inner > .elementor-background-slideshow::before, .elementor-1417 .elementor-element.elementor-element-16d266be > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-1417 .elementor-element.elementor-element-16d266be.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1417 .elementor-element.elementor-element-420b8930{--display:flex;--position:absolute;--min-height:0vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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;top:44%;--z-index:12;}.elementor-1417 .elementor-element.elementor-element-420b8930.e-con{--align-self:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1417 .elementor-element.elementor-element-3eef642d{width:100%;max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1417 .elementor-element.elementor-element-3eef642d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1417 .elementor-element.elementor-element-3eef642d .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:75px;font-weight:600;color:#FFFFFF;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1417 .elementor-element.elementor-element-6e7ebd70{--divider-border-style:solid;--divider-color:#F4B400;--divider-border-width:3.1px;margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1417 .elementor-element.elementor-element-6e7ebd70 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-1417 .elementor-element.elementor-element-6e7ebd70 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-1417 .elementor-element.elementor-element-6c45249a{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 0px 0px 0px;text-align:center;}.elementor-1417 .elementor-element.elementor-element-6c45249a .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:23px;font-weight:400;line-height:25px;color:#FFFFFF;}.elementor-1417 .elementor-element.elementor-element-1c0a9415{--display:flex;--min-height:0px;}.elementor-1417 .elementor-element.elementor-element-1c0a9415:not(.elementor-motion-effects-element-type-background), .elementor-1417 .elementor-element.elementor-element-1c0a9415 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4B400;}.elementor-1417 .elementor-element.elementor-element-10e3fd5d{--divider-border-style:solid;--divider-color:#F4B400;--divider-border-width:1px;}.elementor-1417 .elementor-element.elementor-element-10e3fd5d .elementor-divider-separator{width:100%;}.elementor-1417 .elementor-element.elementor-element-10e3fd5d .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-1417 .elementor-element.elementor-element-32173199{--display:flex;--min-height:140px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1417 .elementor-element.elementor-element-32173199:not(.elementor-motion-effects-element-type-background), .elementor-1417 .elementor-element.elementor-element-32173199 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1417 .elementor-element.elementor-element-4e9c2165{width:var( --container-widget-width, 45.441% );max-width:45.441%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:45.441%;--container-widget-flex-grow:0;text-align:center;}.elementor-1417 .elementor-element.elementor-element-4e9c2165.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1417 .elementor-element.elementor-element-4e9c2165 .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:75px;font-weight:600;color:var( --e-global-color-primary );}.elementor-1417 .elementor-element.elementor-element-7a2dda19{--divider-border-style:solid;--divider-color:#F4B400;--divider-border-width:3.1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1417 .elementor-element.elementor-element-7a2dda19 .elementor-divider-separator{width:45%;margin:0 auto;margin-center:0;}.elementor-1417 .elementor-element.elementor-element-7a2dda19 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-1417 .elementor-element.elementor-element-334b3592{width:var( --container-widget-width, 71.405% );max-width:71.405%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 0px 0px 0px;--container-widget-width:71.405%;--container-widget-flex-grow:0;text-align:center;}.elementor-1417 .elementor-element.elementor-element-334b3592.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1417 .elementor-element.elementor-element-334b3592 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:22px;font-weight:400;line-height:30px;color:var( --e-global-color-primary );}.elementor-1417 .elementor-element.elementor-element-db1c959{--display:flex;--min-height:0px;--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 5px;--row-gap:0px;--column-gap:5px;--padding-top:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1417 .elementor-element.elementor-element-db1c959.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1417 .elementor-element.elementor-element-03cab63{width:var( --container-widget-width, 47.157% );max-width:47.157%;padding:0px 0px 0px 0px;--container-widget-width:47.157%;--container-widget-flex-grow:0;}.elementor-1417 .elementor-element.elementor-element-03cab63.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1417 .elementor-element.elementor-element-03cab63 img{width:100%;max-width:100%;height:500px;object-fit:cover;object-position:center center;opacity:1;border-radius:15px 0px 0px 15px;}.elementor-1417 .elementor-element.elementor-element-1492fd1{--display:flex;--min-height:0px;--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-evenly;--align-items:stretch;--gap:20px 5px;--row-gap:20px;--column-gap:5px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1417 .elementor-element.elementor-element-1492fd1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1417 .elementor-element.elementor-element-605d7be{width:var( --container-widget-width, 46.462% );max-width:46.462%;padding:0px 0px 0px 0px;--container-widget-width:46.462%;--container-widget-flex-grow:0;}.elementor-1417 .elementor-element.elementor-element-605d7be.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-1417 .elementor-element.elementor-element-605d7be img{width:100%;max-width:100%;height:30vh;object-fit:cover;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-1417 .elementor-element.elementor-element-fca2435{width:var( --container-widget-width, 46.462% );max-width:46.462%;padding:0px 0px 0px 0px;--container-widget-width:46.462%;--container-widget-flex-grow:0;}.elementor-1417 .elementor-element.elementor-element-fca2435.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-1417 .elementor-element.elementor-element-fca2435 img{width:100%;max-width:100%;height:30vh;object-fit:cover;object-position:center center;border-radius:0px 15px 15px 0px;}.elementor-1417 .elementor-element.elementor-element-c81199d{width:var( --container-widget-width, 46.462% );max-width:46.462%;padding:0px 0px 0px 0px;--container-widget-width:46.462%;--container-widget-flex-grow:0;}.elementor-1417 .elementor-element.elementor-element-c81199d.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-1417 .elementor-element.elementor-element-c81199d img{width:100%;max-width:100%;height:30vh;object-fit:cover;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-1417 .elementor-element.elementor-element-fa15708{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1417 .elementor-element.elementor-element-fa15708.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1417 .elementor-element.elementor-element-c890fb1{width:var( --container-widget-width, 101.078% );max-width:101.078%;padding:0px 0px 0px 0px;--container-widget-width:101.078%;--container-widget-flex-grow:0;}.elementor-1417 .elementor-element.elementor-element-c890fb1.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-1417 .elementor-element.elementor-element-c890fb1 img{width:100%;max-width:100%;height:30vh;object-fit:cover;object-position:center center;border-radius:0px 15px 15px 0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1417 .elementor-element.elementor-element-21f40fb .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Barlow", Sans-serif;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-1417 .elementor-element.elementor-element-21f40fb.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-1417 .elementor-element.elementor-element-21f40fb{right:62px;}body.rtl .elementor-1417 .elementor-element.elementor-element-21f40fb{left:62px;}.elementor-1417 .elementor-element.elementor-element-21f40fb{bottom:15px;z-index:15;}.elementor-1417 .elementor-element.elementor-element-8b50fa7{--display:flex;}.elementor-1417 .elementor-element.elementor-element-f7c2b65{--divider-border-style:solid;--divider-color:#F4B400;--divider-border-width:5px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1417 .elementor-element.elementor-element-f7c2b65 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-1417 .elementor-element.elementor-element-f7c2b65 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-1417 .elementor-element.elementor-element-c93f8be{--display:flex;--min-height:0px;--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 5px;--row-gap:0px;--column-gap:5px;--padding-top:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1417 .elementor-element.elementor-element-c93f8be.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1417 .elementor-element.elementor-element-1573389{width:var( --container-widget-width, 47.157% );max-width:47.157%;padding:0px 0px 0px 0px;--container-widget-width:47.157%;--container-widget-flex-grow:0;}.elementor-1417 .elementor-element.elementor-element-1573389.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1417 .elementor-element.elementor-element-1573389 img{width:100%;max-width:100%;height:500px;object-fit:contain;object-position:center center;opacity:1;border-radius:15px 0px 0px 15px;}.elementor-1417 .elementor-element.elementor-element-7d0660e{--display:flex;--min-height:0px;--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-evenly;--align-items:stretch;--gap:20px 5px;--row-gap:20px;--column-gap:5px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1417 .elementor-element.elementor-element-7d0660e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1417 .elementor-element.elementor-element-70d0cb4{width:var( --container-widget-width, 46.462% );max-width:46.462%;padding:0px 0px 0px 0px;--container-widget-width:46.462%;--container-widget-flex-grow:0;}.elementor-1417 .elementor-element.elementor-element-70d0cb4.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-1417 .elementor-element.elementor-element-70d0cb4 img{width:100%;max-width:100%;height:30vh;object-fit:cover;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-1417 .elementor-element.elementor-element-5fb6d3c{width:var( --container-widget-width, 46.462% );max-width:46.462%;padding:0px 0px 0px 0px;--container-widget-width:46.462%;--container-widget-flex-grow:0;}.elementor-1417 .elementor-element.elementor-element-5fb6d3c.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-1417 .elementor-element.elementor-element-5fb6d3c img{width:100%;max-width:100%;height:30vh;object-fit:cover;object-position:center center;border-radius:0px 15px 15px 0px;}.elementor-1417 .elementor-element.elementor-element-0a8d4ed{width:var( --container-widget-width, 46.462% );max-width:46.462%;padding:0px 0px 0px 0px;--container-widget-width:46.462%;--container-widget-flex-grow:0;}.elementor-1417 .elementor-element.elementor-element-0a8d4ed.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-1417 .elementor-element.elementor-element-0a8d4ed img{width:100%;max-width:100%;height:30vh;object-fit:cover;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-1417 .elementor-element.elementor-element-8ec6226{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1417 .elementor-element.elementor-element-8ec6226.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1417 .elementor-element.elementor-element-d9feb31{width:var( --container-widget-width, 101.078% );max-width:101.078%;padding:0px 0px 0px 0px;--container-widget-width:101.078%;--container-widget-flex-grow:0;}.elementor-1417 .elementor-element.elementor-element-d9feb31.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-1417 .elementor-element.elementor-element-d9feb31 img{width:100%;max-width:100%;height:30vh;object-fit:cover;object-position:center center;border-radius:0px 15px 15px 0px;}.elementor-1417 .elementor-element.elementor-element-c3e0c6d .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Barlow", Sans-serif;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-1417 .elementor-element.elementor-element-c3e0c6d.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-1417 .elementor-element.elementor-element-c3e0c6d{right:62px;}body.rtl .elementor-1417 .elementor-element.elementor-element-c3e0c6d{left:62px;}.elementor-1417 .elementor-element.elementor-element-c3e0c6d{bottom:15px;z-index:15;}.elementor-1417 .elementor-element.elementor-element-b0b161c{--display:flex;}.elementor-1417 .elementor-element.elementor-element-abbc6a8{--divider-border-style:solid;--divider-color:#F4B400;--divider-border-width:5px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1417 .elementor-element.elementor-element-abbc6a8 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-1417 .elementor-element.elementor-element-abbc6a8 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-1417 .elementor-element.elementor-element-b29bd10{--display:flex;--min-height:0px;--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 5px;--row-gap:0px;--column-gap:5px;--padding-top:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1417 .elementor-element.elementor-element-b29bd10.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1417 .elementor-element.elementor-element-9e926bb{width:var( --container-widget-width, 47.157% );max-width:47.157%;padding:0px 0px 0px 0px;--container-widget-width:47.157%;--container-widget-flex-grow:0;}.elementor-1417 .elementor-element.elementor-element-9e926bb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1417 .elementor-element.elementor-element-9e926bb img{width:100%;max-width:100%;height:500px;object-fit:cover;object-position:center center;opacity:1;border-radius:15px 0px 0px 15px;}.elementor-1417 .elementor-element.elementor-element-684a653{--display:flex;--min-height:0px;--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-evenly;--align-items:stretch;--gap:20px 5px;--row-gap:20px;--column-gap:5px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1417 .elementor-element.elementor-element-684a653.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1417 .elementor-element.elementor-element-024b18a{width:var( --container-widget-width, 46.462% );max-width:46.462%;padding:0px 0px 0px 0px;--container-widget-width:46.462%;--container-widget-flex-grow:0;}.elementor-1417 .elementor-element.elementor-element-024b18a.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-1417 .elementor-element.elementor-element-024b18a img{width:100%;max-width:100%;height:30vh;object-fit:cover;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-1417 .elementor-element.elementor-element-39f8e1c{width:var( --container-widget-width, 46.462% );max-width:46.462%;padding:0px 0px 0px 0px;--container-widget-width:46.462%;--container-widget-flex-grow:0;}.elementor-1417 .elementor-element.elementor-element-39f8e1c.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-1417 .elementor-element.elementor-element-39f8e1c img{width:100%;max-width:100%;height:30vh;object-fit:cover;object-position:center center;border-radius:0px 15px 15px 0px;}.elementor-1417 .elementor-element.elementor-element-a5ac738{width:var( --container-widget-width, 46.462% );max-width:46.462%;padding:0px 0px 0px 0px;--container-widget-width:46.462%;--container-widget-flex-grow:0;}.elementor-1417 .elementor-element.elementor-element-a5ac738.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-1417 .elementor-element.elementor-element-a5ac738 img{width:100%;max-width:100%;height:30vh;object-fit:cover;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-1417 .elementor-element.elementor-element-8d72244{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1417 .elementor-element.elementor-element-8d72244.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1417 .elementor-element.elementor-element-3fe0a60{width:var( --container-widget-width, 101.078% );max-width:101.078%;padding:0px 0px 0px 0px;--container-widget-width:101.078%;--container-widget-flex-grow:0;}.elementor-1417 .elementor-element.elementor-element-3fe0a60.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-1417 .elementor-element.elementor-element-3fe0a60 img{width:100%;max-width:100%;height:30vh;object-fit:cover;object-position:center center;border-radius:0px 15px 15px 0px;}.elementor-1417 .elementor-element.elementor-element-91d1b6f .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Barlow", Sans-serif;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-1417 .elementor-element.elementor-element-91d1b6f.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-1417 .elementor-element.elementor-element-91d1b6f{right:62px;}body.rtl .elementor-1417 .elementor-element.elementor-element-91d1b6f{left:62px;}.elementor-1417 .elementor-element.elementor-element-91d1b6f{bottom:15px;z-index:15;}.elementor-1417 .elementor-element.elementor-element-c29be25{--display:flex;--min-height:140px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1417 .elementor-element.elementor-element-c29be25:not(.elementor-motion-effects-element-type-background), .elementor-1417 .elementor-element.elementor-element-c29be25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1417 .elementor-element.elementor-element-5463ae23{width:100%;max-width:100%;margin:11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1417 .elementor-element.elementor-element-5463ae23.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1417 .elementor-element.elementor-element-5463ae23 .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:60px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-1417 .elementor-element.elementor-element-59a607a6{--divider-border-style:solid;--divider-color:#F4B400;--divider-border-width:3.1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1417 .elementor-element.elementor-element-59a607a6.elementor-element{--align-self:center;}.elementor-1417 .elementor-element.elementor-element-59a607a6 .elementor-divider-separator{width:45%;margin:0 auto;margin-center:0;}.elementor-1417 .elementor-element.elementor-element-59a607a6 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-1417 .elementor-element.elementor-element-3eef2198{--display:flex;--min-height:0px;--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:stretch;--gap:0px 15px;--row-gap:0px;--column-gap:15px;--padding-top:20px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1417 .elementor-element.elementor-element-3eef2198:not(.elementor-motion-effects-element-type-background), .elementor-1417 .elementor-element.elementor-element-3eef2198 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1417 .elementor-element.elementor-element-1de1eaf0{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-1417 .elementor-element.elementor-element-10e0c493{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1417 .elementor-element.elementor-element-57b7159d{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-1417 .elementor-element.elementor-element-57b7159d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1417 .elementor-element.elementor-element-57b7159d .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:40px;font-weight:600;color:var( --e-global-color-accent );}.elementor-1417 .elementor-element.elementor-element-5ac254c2{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-1417 .elementor-element.elementor-element-5ac254c2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1417 .elementor-element.elementor-element-5ac254c2 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:20px;font-weight:400;line-height:25px;color:var( --e-global-color-secondary );}.elementor-1417 .elementor-element.elementor-element-b3a6b1b{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-1417 .elementor-element.elementor-element-2d60e423{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1417 .elementor-element.elementor-element-7d4bf3e3{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1417 .elementor-element.elementor-element-7d4bf3e3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1417 .elementor-element.elementor-element-7d4bf3e3 .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:40px;font-weight:600;color:var( --e-global-color-accent );}.elementor-1417 .elementor-element.elementor-element-21c2c153{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-1417 .elementor-element.elementor-element-21c2c153.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1417 .elementor-element.elementor-element-21c2c153 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:20px;font-weight:400;line-height:25px;color:var( --e-global-color-secondary );}.elementor-1417 .elementor-element.elementor-element-1bb92b55{--display:flex;--min-height:0px;--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:flex-start;}.elementor-1417 .elementor-element.elementor-element-64952d13{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1417 .elementor-element.elementor-element-3079366d{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-1417 .elementor-element.elementor-element-3079366d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1417 .elementor-element.elementor-element-3079366d .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:40px;font-weight:600;color:var( --e-global-color-accent );}.elementor-1417 .elementor-element.elementor-element-76f18911{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-1417 .elementor-element.elementor-element-76f18911.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1417 .elementor-element.elementor-element-76f18911 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:20px;font-weight:400;line-height:25px;color:var( --e-global-color-secondary );}.elementor-1417 .elementor-element.elementor-element-48e84d7{--display:flex;--min-height:70px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-1417 .elementor-element.elementor-element-48e84d7:not(.elementor-motion-effects-element-type-background), .elementor-1417 .elementor-element.elementor-element-48e84d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E1E1E;}.elementor-1417 .elementor-element.elementor-element-69dadab9 .elementor-button{font-family:"Barlow", Sans-serif;font-size:22px;font-weight:600;fill:#000000;color:#000000;padding:12px 50px 12px 50px;}:root{--page-title-display:none;}@media(max-width:1200px){.elementor-1417 .elementor-element.elementor-element-16d266be:not(.elementor-motion-effects-element-type-background), .elementor-1417 .elementor-element.elementor-element-16d266be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://integritysf.com/wp-content/uploads/2026/03/New-Framing-4.jpg");}.elementor-1417 .elementor-element.elementor-element-16d266be{--min-height:710px;--overlay-opacity:0.4;}.elementor-1417 .elementor-element.elementor-element-420b8930{--min-height:0vh;--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;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1417 .elementor-element.elementor-element-3eef642d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1417 .elementor-element.elementor-element-3eef642d .elementor-heading-title{font-size:25px;}.elementor-1417 .elementor-element.elementor-element-6c45249a{padding:0px 0px 0px 0px;}.elementor-1417 .elementor-element.elementor-element-32173199{--margin-top:55px;--margin-bottom:45px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1417 .elementor-element.elementor-element-4e9c2165{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1417 .elementor-element.elementor-element-4e9c2165 .elementor-heading-title{font-size:25px;}.elementor-1417 .elementor-element.elementor-element-334b3592{padding:0px 0px 0px 0px;--container-widget-width:0px;--container-widget-flex-grow:0;width:var( --container-widget-width, 0px );max-width:0px;}.elementor-1417 .elementor-element.elementor-element-db1c959{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1417 .elementor-element.elementor-element-03cab63{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:0px;--container-widget-flex-grow:0;width:var( --container-widget-width, 0px );max-width:0px;}.elementor-1417 .elementor-element.elementor-element-03cab63 img{width:100%;max-width:100%;height:500px;object-fit:cover;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-1417 .elementor-element.elementor-element-1492fd1{--min-height:0vh;--justify-content:space-evenly;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:4px 0px;--row-gap:4px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1417 .elementor-element.elementor-element-605d7be{--container-widget-width:0px;--container-widget-flex-grow:0;width:var( --container-widget-width, 0px );max-width:0px;}.elementor-1417 .elementor-element.elementor-element-fca2435{--container-widget-width:49px;--container-widget-flex-grow:0;width:var( --container-widget-width, 49px );max-width:49px;}.elementor-1417 .elementor-element.elementor-element-fa15708{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1417 .elementor-element.elementor-element-c93f8be{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1417 .elementor-element.elementor-element-1573389{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:0px;--container-widget-flex-grow:0;width:var( --container-widget-width, 0px );max-width:0px;}.elementor-1417 .elementor-element.elementor-element-1573389 img{width:100%;max-width:100%;height:500px;object-fit:cover;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-1417 .elementor-element.elementor-element-7d0660e{--min-height:0vh;--justify-content:space-evenly;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:4px 0px;--row-gap:4px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1417 .elementor-element.elementor-element-70d0cb4{--container-widget-width:0px;--container-widget-flex-grow:0;width:var( --container-widget-width, 0px );max-width:0px;}.elementor-1417 .elementor-element.elementor-element-5fb6d3c{--container-widget-width:49px;--container-widget-flex-grow:0;width:var( --container-widget-width, 49px );max-width:49px;}.elementor-1417 .elementor-element.elementor-element-8ec6226{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1417 .elementor-element.elementor-element-b29bd10{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1417 .elementor-element.elementor-element-9e926bb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:0px;--container-widget-flex-grow:0;width:var( --container-widget-width, 0px );max-width:0px;}.elementor-1417 .elementor-element.elementor-element-9e926bb img{width:100%;max-width:100%;height:500px;object-fit:cover;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-1417 .elementor-element.elementor-element-684a653{--min-height:0vh;--justify-content:space-evenly;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:4px 0px;--row-gap:4px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1417 .elementor-element.elementor-element-024b18a{--container-widget-width:0px;--container-widget-flex-grow:0;width:var( --container-widget-width, 0px );max-width:0px;}.elementor-1417 .elementor-element.elementor-element-39f8e1c{--container-widget-width:49px;--container-widget-flex-grow:0;width:var( --container-widget-width, 49px );max-width:49px;}.elementor-1417 .elementor-element.elementor-element-8d72244{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1417 .elementor-element.elementor-element-c29be25{--margin-top:55px;--margin-bottom:45px;--margin-left:0px;--margin-right:0px;}.elementor-1417 .elementor-element.elementor-element-5463ae23{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1417 .elementor-element.elementor-element-48e84d7{--margin-top:55px;--margin-bottom:45px;--margin-left:0px;--margin-right:0px;}}@media(max-width:767px){.elementor-1417 .elementor-element.elementor-element-16d266be:not(.elementor-motion-effects-element-type-background), .elementor-1417 .elementor-element.elementor-element-16d266be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://integritysf.com/wp-content/uploads/2026/03/New-Framing-4.jpg");}.elementor-1417 .elementor-element.elementor-element-16d266be{--min-height:315px;}.elementor-1417 .elementor-element.elementor-element-420b8930{--min-height:0vh;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;top:99px;}body:not(.rtl) .elementor-1417 .elementor-element.elementor-element-420b8930{left:0%;}body.rtl .elementor-1417 .elementor-element.elementor-element-420b8930{right:0%;}.elementor-1417 .elementor-element.elementor-element-3eef642d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 40px 0px 40px;}.elementor-1417 .elementor-element.elementor-element-3eef642d .elementor-heading-title{font-size:26px;}.elementor-1417 .elementor-element.elementor-element-6e7ebd70 .elementor-divider-separator{width:70%;}.elementor-1417 .elementor-element.elementor-element-6c45249a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1417 .elementor-element.elementor-element-6c45249a .elementor-heading-title{font-size:12px;}.elementor-1417 .elementor-element.elementor-element-1c0a9415{--min-height:0px;}.elementor-1417 .elementor-element.elementor-element-32173199{--justify-content: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-1417 .elementor-element.elementor-element-4e9c2165{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:310px;--container-widget-flex-grow:0;width:var( --container-widget-width, 310px );max-width:310px;}.elementor-1417 .elementor-element.elementor-element-4e9c2165 .elementor-heading-title{font-size:26px;}.elementor-1417 .elementor-element.elementor-element-7a2dda19{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1417 .elementor-element.elementor-element-7a2dda19 .elementor-divider-separator{width:70%;}.elementor-1417 .elementor-element.elementor-element-334b3592{width:var( --container-widget-width, 461px );max-width:461px;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:461px;--container-widget-flex-grow:0;}.elementor-1417 .elementor-element.elementor-element-334b3592 .elementor-heading-title{font-size:12px;line-height:1.3em;}.elementor-1417 .elementor-element.elementor-element-db1c959{--width:100%;--min-height:490px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1417 .elementor-element.elementor-element-03cab63{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-1417 .elementor-element.elementor-element-03cab63 img{width:100%;height:500px;border-radius:0px 0px 0px 0px;}.elementor-1417 .elementor-element.elementor-element-1492fd1{--width:95%;--min-height:0vh;--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:stretch;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--flex-wrap:wrap;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1417 .elementor-element.elementor-element-605d7be{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-1417 .elementor-element.elementor-element-605d7be img{width:100%;max-width:100%;}.elementor-1417 .elementor-element.elementor-element-fca2435{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-1417 .elementor-element.elementor-element-fca2435 img{border-radius:0px 0px 0px 0px;}.elementor-1417 .elementor-element.elementor-element-c81199d{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-1417 .elementor-element.elementor-element-c81199d img{width:100%;}.elementor-1417 .elementor-element.elementor-element-fa15708{--width:49%;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1417 .elementor-element.elementor-element-c890fb1{padding:0px 0px 0px 0px;}.elementor-1417 .elementor-element.elementor-element-c890fb1 img{border-radius:0px 0px 0px 0px;}.elementor-1417 .elementor-element.elementor-element-21f40fb{width:var( --container-widget-width, 195px );max-width:195px;margin:-45px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:195px;--container-widget-flex-grow:0;bottom:5px;}body:not(.rtl) .elementor-1417 .elementor-element.elementor-element-21f40fb{right:0px;}body.rtl .elementor-1417 .elementor-element.elementor-element-21f40fb{left:0px;}.elementor-1417 .elementor-element.elementor-element-21f40fb .elementor-button{font-size:12px;}.elementor-1417 .elementor-element.elementor-element-f7c2b65{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1417 .elementor-element.elementor-element-f7c2b65 .elementor-divider-separator{width:70%;}.elementor-1417 .elementor-element.elementor-element-c93f8be{--width:100%;--min-height:490px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1417 .elementor-element.elementor-element-1573389{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-1417 .elementor-element.elementor-element-1573389 img{width:100%;height:500px;border-radius:0px 0px 0px 0px;}.elementor-1417 .elementor-element.elementor-element-7d0660e{--width:95%;--min-height:0vh;--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:stretch;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--flex-wrap:wrap;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1417 .elementor-element.elementor-element-70d0cb4{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-1417 .elementor-element.elementor-element-70d0cb4 img{width:100%;max-width:100%;}.elementor-1417 .elementor-element.elementor-element-5fb6d3c{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-1417 .elementor-element.elementor-element-5fb6d3c img{border-radius:0px 0px 0px 0px;}.elementor-1417 .elementor-element.elementor-element-0a8d4ed{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-1417 .elementor-element.elementor-element-0a8d4ed img{width:100%;}.elementor-1417 .elementor-element.elementor-element-8ec6226{--width:49%;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1417 .elementor-element.elementor-element-d9feb31{padding:0px 0px 0px 0px;}.elementor-1417 .elementor-element.elementor-element-d9feb31 img{border-radius:0px 0px 0px 0px;}.elementor-1417 .elementor-element.elementor-element-c3e0c6d{width:var( --container-widget-width, 195px );max-width:195px;margin:-45px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:195px;--container-widget-flex-grow:0;bottom:5px;}body:not(.rtl) .elementor-1417 .elementor-element.elementor-element-c3e0c6d{right:0px;}body.rtl .elementor-1417 .elementor-element.elementor-element-c3e0c6d{left:0px;}.elementor-1417 .elementor-element.elementor-element-c3e0c6d .elementor-button{font-size:12px;}.elementor-1417 .elementor-element.elementor-element-abbc6a8{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1417 .elementor-element.elementor-element-abbc6a8 .elementor-divider-separator{width:70%;}.elementor-1417 .elementor-element.elementor-element-b29bd10{--width:100%;--min-height:490px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1417 .elementor-element.elementor-element-9e926bb{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-1417 .elementor-element.elementor-element-9e926bb img{width:100%;height:500px;border-radius:0px 0px 0px 0px;}.elementor-1417 .elementor-element.elementor-element-684a653{--width:95%;--min-height:0vh;--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:stretch;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--flex-wrap:wrap;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1417 .elementor-element.elementor-element-024b18a{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-1417 .elementor-element.elementor-element-024b18a img{width:100%;max-width:100%;}.elementor-1417 .elementor-element.elementor-element-39f8e1c{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-1417 .elementor-element.elementor-element-39f8e1c img{border-radius:0px 0px 0px 0px;}.elementor-1417 .elementor-element.elementor-element-a5ac738{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-1417 .elementor-element.elementor-element-a5ac738 img{width:100%;}.elementor-1417 .elementor-element.elementor-element-8d72244{--width:49%;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1417 .elementor-element.elementor-element-3fe0a60{padding:0px 0px 0px 0px;}.elementor-1417 .elementor-element.elementor-element-3fe0a60 img{border-radius:0px 0px 0px 0px;}.elementor-1417 .elementor-element.elementor-element-91d1b6f{width:var( --container-widget-width, 195px );max-width:195px;margin:-45px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:195px;--container-widget-flex-grow:0;bottom:5px;}body:not(.rtl) .elementor-1417 .elementor-element.elementor-element-91d1b6f{right:0px;}body.rtl .elementor-1417 .elementor-element.elementor-element-91d1b6f{left:0px;}.elementor-1417 .elementor-element.elementor-element-91d1b6f .elementor-button{font-size:12px;}.elementor-1417 .elementor-element.elementor-element-c29be25{--min-height:93px;--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-1417 .elementor-element.elementor-element-5463ae23{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1417 .elementor-element.elementor-element-5463ae23 .elementor-heading-title{font-size:25px;}.elementor-1417 .elementor-element.elementor-element-59a607a6{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1417 .elementor-element.elementor-element-59a607a6 .elementor-divider-separator{width:50%;}.elementor-1417 .elementor-element.elementor-element-3eef2198{--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1417 .elementor-element.elementor-element-57b7159d{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1417 .elementor-element.elementor-element-57b7159d .elementor-heading-title{font-size:20px;}.elementor-1417 .elementor-element.elementor-element-5ac254c2 .elementor-heading-title{font-size:12px;line-height:1.5em;}.elementor-1417 .elementor-element.elementor-element-7d4bf3e3{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1417 .elementor-element.elementor-element-7d4bf3e3 .elementor-heading-title{font-size:20px;}.elementor-1417 .elementor-element.elementor-element-21c2c153 .elementor-heading-title{font-size:12px;line-height:1.5em;}.elementor-1417 .elementor-element.elementor-element-3079366d{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1417 .elementor-element.elementor-element-3079366d .elementor-heading-title{font-size:20px;}.elementor-1417 .elementor-element.elementor-element-76f18911 .elementor-heading-title{font-size:12px;line-height:1.5em;}.elementor-1417 .elementor-element.elementor-element-48e84d7{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1417 .elementor-element.elementor-element-69dadab9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1417 .elementor-element.elementor-element-69dadab9 .elementor-button{font-size:13px;}}@media(min-width:768px){.elementor-1417 .elementor-element.elementor-element-16d266be{--width:100%;}.elementor-1417 .elementor-element.elementor-element-420b8930{--width:60%;}.elementor-1417 .elementor-element.elementor-element-32173199{--width:100%;}.elementor-1417 .elementor-element.elementor-element-db1c959{--width:85%;}.elementor-1417 .elementor-element.elementor-element-1492fd1{--width:42.212%;}.elementor-1417 .elementor-element.elementor-element-fa15708{--width:46.135%;}.elementor-1417 .elementor-element.elementor-element-c93f8be{--width:85%;}.elementor-1417 .elementor-element.elementor-element-7d0660e{--width:42.212%;}.elementor-1417 .elementor-element.elementor-element-8ec6226{--width:46.135%;}.elementor-1417 .elementor-element.elementor-element-b29bd10{--width:85%;}.elementor-1417 .elementor-element.elementor-element-684a653{--width:42.212%;}.elementor-1417 .elementor-element.elementor-element-8d72244{--width:46.135%;}.elementor-1417 .elementor-element.elementor-element-c29be25{--width:100%;}.elementor-1417 .elementor-element.elementor-element-3eef2198{--content-width:90%;}.elementor-1417 .elementor-element.elementor-element-1de1eaf0{--width:25%;}.elementor-1417 .elementor-element.elementor-element-b3a6b1b{--width:25%;}.elementor-1417 .elementor-element.elementor-element-1bb92b55{--width:25%;}.elementor-1417 .elementor-element.elementor-element-48e84d7{--width:100%;}}@media(max-width:1200px) and (min-width:768px){.elementor-1417 .elementor-element.elementor-element-16d266be{--width:100%;}.elementor-1417 .elementor-element.elementor-element-420b8930{--width:500px;}.elementor-1417 .elementor-element.elementor-element-fa15708{--width:500px;}.elementor-1417 .elementor-element.elementor-element-8ec6226{--width:500px;}.elementor-1417 .elementor-element.elementor-element-8d72244{--width:500px;}}/* Start custom CSS for image, class: .elementor-element-03cab63 */.elementor-1417 .elementor-element.elementor-element-03cab63 img {
  width: 100%;          /* full width of container */
  height: 100%;         /* full height of container */
  object-fit: cover;    /* crops image to fill without stretching */
  display: block;       /* removes extra spacing under image */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1573389 */.elementor-1417 .elementor-element.elementor-element-1573389 img {
  width: 100%;          /* full width of container */
  height: 100%;         /* full height of container */
  object-fit: cover;    /* crops image to fill without stretching */
  display: block;       /* removes extra spacing under image */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9e926bb */.elementor-1417 .elementor-element.elementor-element-9e926bb img {
  width: 100%;          /* full width of container */
  height: 100%;         /* full height of container */
  object-fit: cover;    /* crops image to fill without stretching */
  display: block;       /* removes extra spacing under image */
}/* End custom CSS */