.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{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-widget-container .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-110 .elementor-element.elementor-element-a6764e1{--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:-190px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:9;}.elementor-110 .elementor-element.elementor-element-a6764e1:not(.elementor-motion-effects-element-type-background), .elementor-110 .elementor-element.elementor-element-a6764e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-53a02b13 );}.elementor-110 .elementor-element.elementor-element-116858f{--display:flex;--overlay-opacity:0.6;--padding-top:318px;--padding-bottom:0px;--padding-left:90px;--padding-right:90px;}.elementor-110 .elementor-element.elementor-element-116858f::before, .elementor-110 .elementor-element.elementor-element-116858f > .elementor-background-video-container::before, .elementor-110 .elementor-element.elementor-element-116858f > .e-con-inner > .elementor-background-video-container::before, .elementor-110 .elementor-element.elementor-element-116858f > .elementor-background-slideshow::before, .elementor-110 .elementor-element.elementor-element-116858f > .e-con-inner > .elementor-background-slideshow::before, .elementor-110 .elementor-element.elementor-element-116858f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-358215d7 );--background-overlay:'';}.elementor-110 .elementor-element.elementor-element-116858f:not(.elementor-motion-effects-element-type-background), .elementor-110 .elementor-element.elementor-element-116858f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://bayareadetails.com/wp-content/uploads/2025/12/oc-detailing-home.webp") 50% 50%;background-size:cover;}.elementor-110 .elementor-element.elementor-element-116858f.e-con{--align-self:center;}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{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-widget-heading .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-heading .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-primary );}.elementor-110 .elementor-element.elementor-element-af67383{width:var( --container-widget-width, 973px );max-width:973px;--container-widget-width:973px;--container-widget-flex-grow:0;}.elementor-110 .elementor-element.elementor-element-af67383 .elementor-heading-title{font-family:var( --e-global-typography-e984571-font-family ), Sans-serif;font-size:var( --e-global-typography-e984571-font-size );font-weight:var( --e-global-typography-e984571-font-weight );line-height:var( --e-global-typography-e984571-line-height );letter-spacing:var( --e-global-typography-e984571-letter-spacing );color:#FFFFFF;}.elementor-110 .elementor-element.elementor-element-d960d2c{--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;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right: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-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-button.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{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-widget-button .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-button .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-button .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-button .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-110 .elementor-element.elementor-element-f762610 .elementor-button{background-color:var( --e-global-color-33de61a4 );transition-duration:500ms;padding:19px 38px 17px 38px;}.elementor-110 .elementor-element.elementor-element-f762610 .elementor-button:hover, .elementor-110 .elementor-element.elementor-element-f762610 .elementor-button:focus{background-color:var( --e-global-color-4104bf8f );color:var( --e-global-color-53a02b13 );}.elementor-110 .elementor-element.elementor-element-f762610 .elementor-button:hover svg, .elementor-110 .elementor-element.elementor-element-f762610 .elementor-button:focus svg{fill:var( --e-global-color-53a02b13 );}.elementor-110 .elementor-element.elementor-element-a7cac91 .elementor-button{background-color:var( --e-global-color-4104bf8f );font-family:var( --e-global-typography-ce7ba76-font-family ), Sans-serif;font-size:var( --e-global-typography-ce7ba76-font-size );font-weight:var( --e-global-typography-ce7ba76-font-weight );text-transform:var( --e-global-typography-ce7ba76-text-transform );line-height:var( --e-global-typography-ce7ba76-line-height );letter-spacing:var( --e-global-typography-ce7ba76-letter-spacing );fill:var( --e-global-color-53a02b13 );color:var( --e-global-color-53a02b13 );transition-duration:500ms;padding:19px 32px 17px 32px;}.elementor-110 .elementor-element.elementor-element-a7cac91 .elementor-button:hover, .elementor-110 .elementor-element.elementor-element-a7cac91 .elementor-button:focus{background-color:var( --e-global-color-33de61a4 );color:var( --e-global-color-4104bf8f );}.elementor-110 .elementor-element.elementor-element-a7cac91 .elementor-button:hover svg, .elementor-110 .elementor-element.elementor-element-a7cac91 .elementor-button:focus svg{fill:var( --e-global-color-4104bf8f );}.elementor-110 .elementor-element.elementor-element-ffeedf5{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:37px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{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-widget-image .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-110 .elementor-element.elementor-element-ea584b6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-ea584b6 img{width:100%;}.elementor-110 .elementor-element.elementor-element-9d6126c{--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:-279px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:270px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-9d6126c:not(.elementor-motion-effects-element-type-background), .elementor-110 .elementor-element.elementor-element-9d6126c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-53a02b13 );}.elementor-110 .elementor-element.elementor-element-d160e89{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:14px 14px;--row-gap:14px;--column-gap:14px;--grid-auto-flow:row;--padding-top:108px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-9f7a03a{--display:flex;--min-height:528px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-9f7a03a:not(.elementor-motion-effects-element-type-background), .elementor-110 .elementor-element.elementor-element-9f7a03a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bayareadetails.com/wp-content/uploads/2025/10/Paint-Protection-Film-2-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-110 .elementor-element.elementor-element-2e9f9ec .elementor-heading-title{font-family:var( --e-global-typography-e72be7d-font-family ), Sans-serif;font-size:var( --e-global-typography-e72be7d-font-size );font-weight:var( --e-global-typography-e72be7d-font-weight );line-height:var( --e-global-typography-e72be7d-line-height );letter-spacing:var( --e-global-typography-e72be7d-letter-spacing );color:var( --e-global-color-4104bf8f );}.elementor-110 .elementor-element.elementor-element-cb42e8f{--display:flex;--min-height:528px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-cb42e8f:not(.elementor-motion-effects-element-type-background), .elementor-110 .elementor-element.elementor-element-cb42e8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bayareadetails.com/wp-content/uploads/2025/10/Ceramic-Coating-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-110 .elementor-element.elementor-element-c7e8dc4 .elementor-heading-title{font-family:var( --e-global-typography-e72be7d-font-family ), Sans-serif;font-size:var( --e-global-typography-e72be7d-font-size );font-weight:var( --e-global-typography-e72be7d-font-weight );line-height:var( --e-global-typography-e72be7d-line-height );letter-spacing:var( --e-global-typography-e72be7d-letter-spacing );color:var( --e-global-color-4104bf8f );}.elementor-110 .elementor-element.elementor-element-7774b23{--display:flex;--min-height:528px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-7774b23:not(.elementor-motion-effects-element-type-background), .elementor-110 .elementor-element.elementor-element-7774b23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bayareadetails.com/wp-content/uploads/2025/10/Window-Tint-2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-110 .elementor-element.elementor-element-c556e04 .elementor-heading-title{font-family:var( --e-global-typography-e72be7d-font-family ), Sans-serif;font-size:var( --e-global-typography-e72be7d-font-size );font-weight:var( --e-global-typography-e72be7d-font-weight );line-height:var( --e-global-typography-e72be7d-line-height );letter-spacing:var( --e-global-typography-e72be7d-letter-spacing );color:var( --e-global-color-4104bf8f );}.elementor-110 .elementor-element.elementor-element-132e8f4{--display:flex;--min-height:528px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-132e8f4:not(.elementor-motion-effects-element-type-background), .elementor-110 .elementor-element.elementor-element-132e8f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bayareadetails.com/wp-content/uploads/2025/10/Schedule-Online.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-110 .elementor-element.elementor-element-12694f8 .elementor-heading-title{font-family:var( --e-global-typography-e72be7d-font-family ), Sans-serif;font-size:var( --e-global-typography-e72be7d-font-size );font-weight:var( --e-global-typography-e72be7d-font-weight );line-height:var( --e-global-typography-e72be7d-line-height );letter-spacing:var( --e-global-typography-e72be7d-letter-spacing );color:var( --e-global-color-4104bf8f );}.elementor-110 .elementor-element.elementor-element-1d4151c{--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:50px 0px;--row-gap:50px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:0195px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-1d4151c:not(.elementor-motion-effects-element-type-background), .elementor-110 .elementor-element.elementor-element-1d4151c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-53a02b13 );}.elementor-110 .elementor-element.elementor-element-1d4151c > .elementor-shape-top svg, .elementor-110 .elementor-element.elementor-element-1d4151c > .e-con-inner > .elementor-shape-top svg{width:calc(0% + 1.3px);}.elementor-110 .elementor-element.elementor-element-6e0146d{--display:flex;--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-110 .elementor-element.elementor-element-26398ea > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 50px 0px;}.elementor-110 .elementor-element.elementor-element-26398ea{text-align:center;}.elementor-110 .elementor-element.elementor-element-26398ea .elementor-heading-title{font-family:var( --e-global-typography-e4ebb2a-font-family ), Sans-serif;font-size:var( --e-global-typography-e4ebb2a-font-size );font-weight:var( --e-global-typography-e4ebb2a-font-weight );line-height:var( --e-global-typography-e4ebb2a-line-height );letter-spacing:var( --e-global-typography-e4ebb2a-letter-spacing );color:#FFFFFF;}.elementor-110 .elementor-element.elementor-element-cf9e7d0{--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;--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-110 .elementor-element.elementor-element-9fcf68e{--display:flex;--justify-content:flex-start;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-9fcf68e:not(.elementor-motion-effects-element-type-background), .elementor-110 .elementor-element.elementor-element-9fcf68e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bayareadetails.com/wp-content/uploads/2025/10/Paint-Protection-Film-1-1.webp");background-repeat:no-repeat;background-size:cover;}.elementor-110 .elementor-element.elementor-element-d055550{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:90px;--padding-right:90px;}.elementor-110 .elementor-element.elementor-element-d055550 > .elementor-shape-top svg, .elementor-110 .elementor-element.elementor-element-d055550 > .e-con-inner > .elementor-shape-top svg{transform:translateX(-50%) rotateY(180deg);}.elementor-110 .elementor-element.elementor-element-0f89728{text-align:left;}.elementor-110 .elementor-element.elementor-element-40a83d3{width:100%;max-width:100%;text-align:left;}.elementor-110 .elementor-element.elementor-element-40a83d3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 0px 024px 0px;}.elementor-110 .elementor-element.elementor-element-40a83d3 .elementor-heading-title{font-family:var( --e-global-typography-43ebe16-font-family ), Sans-serif;font-size:var( --e-global-typography-43ebe16-font-size );font-weight:var( --e-global-typography-43ebe16-font-weight );line-height:var( --e-global-typography-43ebe16-line-height );letter-spacing:var( --e-global-typography-43ebe16-letter-spacing );color:var( --e-global-color-53a02b13 );}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{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-widget-text-editor .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-110 .elementor-element.elementor-element-aa913dc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 40px 0px;}.elementor-110 .elementor-element.elementor-element-aa913dc{font-family:var( --e-global-typography-182d879-font-family ), Sans-serif;font-size:var( --e-global-typography-182d879-font-size );font-weight:var( --e-global-typography-182d879-font-weight );line-height:var( --e-global-typography-182d879-line-height );letter-spacing:var( --e-global-typography-182d879-letter-spacing );color:var( --e-global-color-53a02b13 );}.elementor-110 .elementor-element.elementor-element-aa913dc p{margin-block-end:0px;}.elementor-110 .elementor-element.elementor-element-f681c23 .elementor-button{background-color:var( --e-global-color-33de61a4 );font-family:var( --e-global-typography-ce7ba76-font-family ), Sans-serif;font-size:var( --e-global-typography-ce7ba76-font-size );font-weight:var( --e-global-typography-ce7ba76-font-weight );text-transform:var( --e-global-typography-ce7ba76-text-transform );line-height:var( --e-global-typography-ce7ba76-line-height );letter-spacing:var( --e-global-typography-ce7ba76-letter-spacing );transition-duration:500ms;padding:19px 050px 17px 050px;}.elementor-110 .elementor-element.elementor-element-f681c23 .elementor-button:hover, .elementor-110 .elementor-element.elementor-element-f681c23 .elementor-button:focus{background-color:var( --e-global-color-53a02b13 );color:var( --e-global-color-4104bf8f );}.elementor-110 .elementor-element.elementor-element-f681c23 .elementor-button:hover svg, .elementor-110 .elementor-element.elementor-element-f681c23 .elementor-button:focus svg{fill:var( --e-global-color-4104bf8f );}.elementor-110 .elementor-element.elementor-element-60aa3a7{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-0b90bb3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:90px;--padding-right:90px;}.elementor-110 .elementor-element.elementor-element-0b90bb3 > .elementor-shape-top svg, .elementor-110 .elementor-element.elementor-element-0b90bb3 > .e-con-inner > .elementor-shape-top svg{transform:translateX(-50%) rotateY(180deg);}.elementor-110 .elementor-element.elementor-element-e5f5771{text-align:left;}.elementor-110 .elementor-element.elementor-element-e5f5771 img{width:100%;}.elementor-110 .elementor-element.elementor-element-7b62952{width:100%;max-width:100%;text-align:left;}.elementor-110 .elementor-element.elementor-element-7b62952 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 0px 024px 0px;}.elementor-110 .elementor-element.elementor-element-7b62952 .elementor-heading-title{font-family:var( --e-global-typography-43ebe16-font-family ), Sans-serif;font-size:var( --e-global-typography-43ebe16-font-size );font-weight:var( --e-global-typography-43ebe16-font-weight );line-height:var( --e-global-typography-43ebe16-line-height );letter-spacing:var( --e-global-typography-43ebe16-letter-spacing );color:var( --e-global-color-53a02b13 );}.elementor-110 .elementor-element.elementor-element-cd33caa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 40px 0px;}.elementor-110 .elementor-element.elementor-element-cd33caa{font-family:var( --e-global-typography-182d879-font-family ), Sans-serif;font-size:var( --e-global-typography-182d879-font-size );font-weight:var( --e-global-typography-182d879-font-weight );line-height:var( --e-global-typography-182d879-line-height );letter-spacing:var( --e-global-typography-182d879-letter-spacing );color:var( --e-global-color-53a02b13 );}.elementor-110 .elementor-element.elementor-element-cd33caa p{margin-block-end:0px;}.elementor-110 .elementor-element.elementor-element-672cd1a .elementor-button{background-color:var( --e-global-color-33de61a4 );font-family:var( --e-global-typography-ce7ba76-font-family ), Sans-serif;font-size:var( --e-global-typography-ce7ba76-font-size );font-weight:var( --e-global-typography-ce7ba76-font-weight );text-transform:var( --e-global-typography-ce7ba76-text-transform );line-height:var( --e-global-typography-ce7ba76-line-height );letter-spacing:var( --e-global-typography-ce7ba76-letter-spacing );transition-duration:500ms;padding:20px 038px 18px 038px;}.elementor-110 .elementor-element.elementor-element-672cd1a .elementor-button:hover, .elementor-110 .elementor-element.elementor-element-672cd1a .elementor-button:focus{background-color:var( --e-global-color-53a02b13 );}.elementor-110 .elementor-element.elementor-element-9a968f2{--display:flex;--justify-content:flex-start;--margin-top:0px;--margin-bottom:51px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-9a968f2:not(.elementor-motion-effects-element-type-background), .elementor-110 .elementor-element.elementor-element-9a968f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bayareadetails.com/wp-content/uploads/2025/10/Window-Tinting.webp");background-repeat:no-repeat;background-size:cover;}.elementor-110 .elementor-element.elementor-element-ad0a2ec{--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;--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-110 .elementor-element.elementor-element-adda5d3{--display:flex;--justify-content:flex-start;--margin-top:0px;--margin-bottom:54.25px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-adda5d3:not(.elementor-motion-effects-element-type-background), .elementor-110 .elementor-element.elementor-element-adda5d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bayareadetails.com/wp-content/uploads/2025/10/Ceramic-Coating.webp");background-repeat:no-repeat;background-size:cover;}.elementor-110 .elementor-element.elementor-element-a1ec114{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:90px;--padding-right:90px;}.elementor-110 .elementor-element.elementor-element-a1ec114 > .elementor-shape-top svg, .elementor-110 .elementor-element.elementor-element-a1ec114 > .e-con-inner > .elementor-shape-top svg{transform:translateX(-50%) rotateY(180deg);}.elementor-110 .elementor-element.elementor-element-688edcc{text-align:left;}.elementor-110 .elementor-element.elementor-element-688edcc img{width:100%;}.elementor-110 .elementor-element.elementor-element-a4ca0ed{width:100%;max-width:100%;text-align:left;}.elementor-110 .elementor-element.elementor-element-a4ca0ed > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 0px 024px 0px;}.elementor-110 .elementor-element.elementor-element-a4ca0ed .elementor-heading-title{font-family:var( --e-global-typography-43ebe16-font-family ), Sans-serif;font-size:var( --e-global-typography-43ebe16-font-size );font-weight:var( --e-global-typography-43ebe16-font-weight );line-height:var( --e-global-typography-43ebe16-line-height );letter-spacing:var( --e-global-typography-43ebe16-letter-spacing );color:var( --e-global-color-53a02b13 );}.elementor-110 .elementor-element.elementor-element-bfb282e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 40px 0px;}.elementor-110 .elementor-element.elementor-element-bfb282e{font-family:var( --e-global-typography-182d879-font-family ), Sans-serif;font-size:var( --e-global-typography-182d879-font-size );font-weight:var( --e-global-typography-182d879-font-weight );line-height:var( --e-global-typography-182d879-line-height );letter-spacing:var( --e-global-typography-182d879-letter-spacing );color:var( --e-global-color-53a02b13 );}.elementor-110 .elementor-element.elementor-element-bfb282e p{margin-block-end:0px;}.elementor-110 .elementor-element.elementor-element-8261eb3 .elementor-button{background-color:var( --e-global-color-33de61a4 );font-family:var( --e-global-typography-ce7ba76-font-family ), Sans-serif;font-size:var( --e-global-typography-ce7ba76-font-size );font-weight:var( --e-global-typography-ce7ba76-font-weight );text-transform:var( --e-global-typography-ce7ba76-text-transform );line-height:var( --e-global-typography-ce7ba76-line-height );letter-spacing:var( --e-global-typography-ce7ba76-letter-spacing );transition-duration:500ms;padding:19px 050px 17px 050px;}.elementor-110 .elementor-element.elementor-element-8261eb3 .elementor-button:hover, .elementor-110 .elementor-element.elementor-element-8261eb3 .elementor-button:focus{background-color:var( --e-global-color-53a02b13 );}.elementor-110 .elementor-element.elementor-element-af41a71{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-110 .elementor-element.elementor-element-af41a71:not(.elementor-motion-effects-element-type-background), .elementor-110 .elementor-element.elementor-element-af41a71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bayareadetails.com/wp-content/uploads/2025/10/shape-ocdetailing.svg");background-position:center right;background-repeat:no-repeat;}.elementor-110 .elementor-element.elementor-element-af41a71::before, .elementor-110 .elementor-element.elementor-element-af41a71 > .elementor-background-video-container::before, .elementor-110 .elementor-element.elementor-element-af41a71 > .e-con-inner > .elementor-background-video-container::before, .elementor-110 .elementor-element.elementor-element-af41a71 > .elementor-background-slideshow::before, .elementor-110 .elementor-element.elementor-element-af41a71 > .e-con-inner > .elementor-background-slideshow::before, .elementor-110 .elementor-element.elementor-element-af41a71 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://bayareadetails.com/wp-content/uploads/2025/10/ocdetailing-shape.svg");--background-overlay:'';background-position:-7px -82px;background-repeat:no-repeat;}.elementor-110 .elementor-element.elementor-element-270eed4{--display:flex;--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-110 .elementor-element.elementor-element-1365c93 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 50px 0px;}.elementor-110 .elementor-element.elementor-element-5931dad{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;z-index:1;text-align:center;}.elementor-110 .elementor-element.elementor-element-5931dad > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 040px 0px;}.elementor-110 .elementor-element.elementor-element-5931dad.elementor-element{--align-self:center;}.elementor-110 .elementor-element.elementor-element-5931dad .elementor-heading-title{font-family:var( --e-global-typography-e4ebb2a-font-family ), Sans-serif;font-size:var( --e-global-typography-e4ebb2a-font-size );font-weight:var( --e-global-typography-e4ebb2a-font-weight );line-height:var( --e-global-typography-e4ebb2a-line-height );letter-spacing:var( --e-global-typography-e4ebb2a-letter-spacing );color:var( --e-global-color-53a02b13 );}.elementor-110 .elementor-element.elementor-element-754a9a7{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;z-index:1;text-align:center;font-family:var( --e-global-typography-182d879-font-family ), Sans-serif;font-size:var( --e-global-typography-182d879-font-size );font-weight:var( --e-global-typography-182d879-font-weight );line-height:var( --e-global-typography-182d879-line-height );letter-spacing:var( --e-global-typography-182d879-letter-spacing );color:var( --e-global-color-53a02b13 );}.elementor-110 .elementor-element.elementor-element-754a9a7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 027px 0px;}.elementor-110 .elementor-element.elementor-element-754a9a7.elementor-element{--align-self:center;}.elementor-110 .elementor-element.elementor-element-754a9a7 p{margin-block-end:0px;}.elementor-110 .elementor-element.elementor-element-5e852ce{width:var( --container-widget-width, 89% );max-width:89%;--container-widget-width:89%;--container-widget-flex-grow:0;z-index:1;text-align:center;font-family:var( --e-global-typography-182d879-font-family ), Sans-serif;font-size:var( --e-global-typography-182d879-font-size );font-weight:var( --e-global-typography-182d879-font-weight );line-height:var( --e-global-typography-182d879-line-height );letter-spacing:var( --e-global-typography-182d879-letter-spacing );color:var( --e-global-color-53a02b13 );}.elementor-110 .elementor-element.elementor-element-5e852ce > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 050px 0px;}.elementor-110 .elementor-element.elementor-element-5e852ce.elementor-element{--align-self:center;}.elementor-110 .elementor-element.elementor-element-5e852ce p{margin-block-end:0px;}.elementor-110 .elementor-element.elementor-element-41e14ad{--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;--margin-top:0px;--margin-bottom:017px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-110 .elementor-element.elementor-element-41e14ad.e-con{--align-self:center;}.elementor-110 .elementor-element.elementor-element-e95077e{--display:flex;--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;}.elementor-110 .elementor-element.elementor-element-e95077e.e-con{--align-self:center;}.elementor-110 .elementor-element.elementor-element-c18206d{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#00000020;--border-color:#00000020;--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-widget-icon-box.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{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-widget-icon-box .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-icon-box .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-icon-box .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.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-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-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-110 .elementor-element.elementor-element-e65b4d9.elementor-element{--align-self:center;}.elementor-110 .elementor-element.elementor-element-e65b4d9{--icon-box-icon-margin:4px;}.elementor-110 .elementor-element.elementor-element-e65b4d9 .elementor-icon{font-size:30px;}.elementor-110 .elementor-element.elementor-element-e65b4d9 .elementor-icon-box-title, .elementor-110 .elementor-element.elementor-element-e65b4d9 .elementor-icon-box-title a{font-family:var( --e-global-typography-182d879-font-family ), Sans-serif;font-size:var( --e-global-typography-182d879-font-size );font-weight:var( --e-global-typography-182d879-font-weight );line-height:var( --e-global-typography-182d879-line-height );letter-spacing:var( --e-global-typography-182d879-letter-spacing );}.elementor-110 .elementor-element.elementor-element-e65b4d9 .elementor-icon-box-title{color:var( --e-global-color-33de61a4 );}.elementor-110 .elementor-element.elementor-element-e65b4d9:has(:hover) .elementor-icon-box-title,
					 .elementor-110 .elementor-element.elementor-element-e65b4d9:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-33de61a4 );}.elementor-110 .elementor-element.elementor-element-4393d0c{--display:flex;--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;}.elementor-110 .elementor-element.elementor-element-4393d0c.e-con{--align-self:center;}.elementor-110 .elementor-element.elementor-element-0d05fd5{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#00000020;--border-color:#00000020;--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-110 .elementor-element.elementor-element-8b64fb8.elementor-element{--align-self:center;}.elementor-110 .elementor-element.elementor-element-8b64fb8{--icon-box-icon-margin:4px;}.elementor-110 .elementor-element.elementor-element-8b64fb8 .elementor-icon{font-size:30px;}.elementor-110 .elementor-element.elementor-element-8b64fb8 .elementor-icon-box-title, .elementor-110 .elementor-element.elementor-element-8b64fb8 .elementor-icon-box-title a{font-family:var( --e-global-typography-182d879-font-family ), Sans-serif;font-size:var( --e-global-typography-182d879-font-size );font-weight:var( --e-global-typography-182d879-font-weight );line-height:var( --e-global-typography-182d879-line-height );letter-spacing:var( --e-global-typography-182d879-letter-spacing );}.elementor-110 .elementor-element.elementor-element-8b64fb8 .elementor-icon-box-title{color:var( --e-global-color-33de61a4 );}.elementor-110 .elementor-element.elementor-element-8b64fb8:has(:hover) .elementor-icon-box-title,
					 .elementor-110 .elementor-element.elementor-element-8b64fb8:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-33de61a4 );}.elementor-110 .elementor-element.elementor-element-0f4eeb1{--display:flex;--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;}.elementor-110 .elementor-element.elementor-element-0f4eeb1.e-con{--align-self:center;}.elementor-110 .elementor-element.elementor-element-5add33b{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#00000020;--border-color:#00000020;--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-110 .elementor-element.elementor-element-bdb547d.elementor-element{--align-self:center;}.elementor-110 .elementor-element.elementor-element-bdb547d{--icon-box-icon-margin:4px;}.elementor-110 .elementor-element.elementor-element-bdb547d .elementor-icon{font-size:30px;}.elementor-110 .elementor-element.elementor-element-bdb547d .elementor-icon-box-title, .elementor-110 .elementor-element.elementor-element-bdb547d .elementor-icon-box-title a{font-family:var( --e-global-typography-182d879-font-family ), Sans-serif;font-size:var( --e-global-typography-182d879-font-size );font-weight:var( --e-global-typography-182d879-font-weight );line-height:var( --e-global-typography-182d879-line-height );letter-spacing:var( --e-global-typography-182d879-letter-spacing );}.elementor-110 .elementor-element.elementor-element-bdb547d .elementor-icon-box-title{color:var( --e-global-color-33de61a4 );}.elementor-110 .elementor-element.elementor-element-bdb547d:has(:hover) .elementor-icon-box-title,
					 .elementor-110 .elementor-element.elementor-element-bdb547d:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-33de61a4 );}.elementor-110 .elementor-element.elementor-element-f1a4062{--display:flex;--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;}.elementor-110 .elementor-element.elementor-element-f1a4062.e-con{--align-self:center;}.elementor-110 .elementor-element.elementor-element-d64d613{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#00000020;--border-color:#00000020;--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-110 .elementor-element.elementor-element-caf069d.elementor-element{--align-self:center;}.elementor-110 .elementor-element.elementor-element-caf069d{--icon-box-icon-margin:4px;}.elementor-110 .elementor-element.elementor-element-caf069d .elementor-icon{font-size:30px;}.elementor-110 .elementor-element.elementor-element-caf069d .elementor-icon-box-title, .elementor-110 .elementor-element.elementor-element-caf069d .elementor-icon-box-title a{font-family:var( --e-global-typography-182d879-font-family ), Sans-serif;font-size:var( --e-global-typography-182d879-font-size );font-weight:var( --e-global-typography-182d879-font-weight );line-height:var( --e-global-typography-182d879-line-height );letter-spacing:var( --e-global-typography-182d879-letter-spacing );}.elementor-110 .elementor-element.elementor-element-caf069d .elementor-icon-box-title{color:var( --e-global-color-33de61a4 );}.elementor-110 .elementor-element.elementor-element-caf069d:has(:hover) .elementor-icon-box-title,
					 .elementor-110 .elementor-element.elementor-element-caf069d:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-33de61a4 );}.elementor-110 .elementor-element.elementor-element-692f70e{--display:flex;--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;}.elementor-110 .elementor-element.elementor-element-692f70e.e-con{--align-self:center;}.elementor-110 .elementor-element.elementor-element-e5e9fc8{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#00000020;--border-color:#00000020;--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-110 .elementor-element.elementor-element-e0f538d.elementor-element{--align-self:center;}.elementor-110 .elementor-element.elementor-element-e0f538d{--icon-box-icon-margin:4px;}.elementor-110 .elementor-element.elementor-element-e0f538d .elementor-icon{font-size:30px;}.elementor-110 .elementor-element.elementor-element-e0f538d .elementor-icon-box-title, .elementor-110 .elementor-element.elementor-element-e0f538d .elementor-icon-box-title a{font-family:var( --e-global-typography-182d879-font-family ), Sans-serif;font-size:var( --e-global-typography-182d879-font-size );font-weight:var( --e-global-typography-182d879-font-weight );line-height:var( --e-global-typography-182d879-line-height );letter-spacing:var( --e-global-typography-182d879-letter-spacing );}.elementor-110 .elementor-element.elementor-element-e0f538d .elementor-icon-box-title{color:var( --e-global-color-33de61a4 );}.elementor-110 .elementor-element.elementor-element-e0f538d:has(:hover) .elementor-icon-box-title,
					 .elementor-110 .elementor-element.elementor-element-e0f538d:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-33de61a4 );}.elementor-110 .elementor-element.elementor-element-e5f41fc{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-e5f41fc.e-con{--align-self:center;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{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-widget-divider .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-divider .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-divider .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-divider .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill: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-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.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-110 .elementor-element.elementor-element-c15ae58{--divider-border-style:solid;--divider-color:#00000020;--divider-border-width:1px;}.elementor-110 .elementor-element.elementor-element-c15ae58 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-c15ae58 .elementor-divider-separator{width:100%;}.elementor-110 .elementor-element.elementor-element-c15ae58 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-110 .elementor-element.elementor-element-2621e60{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-110 .elementor-element.elementor-element-2621e60.e-con{--align-self:center;}.elementor-110 .elementor-element.elementor-element-a9030c9{--display:flex;--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;}.elementor-110 .elementor-element.elementor-element-a9030c9.e-con{--align-self:center;}.elementor-110 .elementor-element.elementor-element-cf9ef68{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#00000020;--border-color:#00000020;--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-110 .elementor-element.elementor-element-2cd3289.elementor-element{--align-self:center;}.elementor-110 .elementor-element.elementor-element-2cd3289{--icon-box-icon-margin:4px;}.elementor-110 .elementor-element.elementor-element-2cd3289 .elementor-icon{font-size:30px;}.elementor-110 .elementor-element.elementor-element-2cd3289 .elementor-icon-box-title, .elementor-110 .elementor-element.elementor-element-2cd3289 .elementor-icon-box-title a{font-family:var( --e-global-typography-182d879-font-family ), Sans-serif;font-size:var( --e-global-typography-182d879-font-size );font-weight:var( --e-global-typography-182d879-font-weight );line-height:var( --e-global-typography-182d879-line-height );letter-spacing:var( --e-global-typography-182d879-letter-spacing );}.elementor-110 .elementor-element.elementor-element-2cd3289 .elementor-icon-box-title{color:var( --e-global-color-33de61a4 );}.elementor-110 .elementor-element.elementor-element-2cd3289:has(:hover) .elementor-icon-box-title,
					 .elementor-110 .elementor-element.elementor-element-2cd3289:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-33de61a4 );}.elementor-110 .elementor-element.elementor-element-9d005ef{--display:flex;--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;}.elementor-110 .elementor-element.elementor-element-9d005ef.e-con{--align-self:center;}.elementor-110 .elementor-element.elementor-element-8f1b1c7{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#00000020;--border-color:#00000020;--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-110 .elementor-element.elementor-element-208a806.elementor-element{--align-self:center;}.elementor-110 .elementor-element.elementor-element-208a806{--icon-box-icon-margin:4px;}.elementor-110 .elementor-element.elementor-element-208a806 .elementor-icon{font-size:30px;}.elementor-110 .elementor-element.elementor-element-208a806 .elementor-icon-box-title, .elementor-110 .elementor-element.elementor-element-208a806 .elementor-icon-box-title a{font-family:var( --e-global-typography-182d879-font-family ), Sans-serif;font-size:var( --e-global-typography-182d879-font-size );font-weight:var( --e-global-typography-182d879-font-weight );line-height:var( --e-global-typography-182d879-line-height );letter-spacing:var( --e-global-typography-182d879-letter-spacing );}.elementor-110 .elementor-element.elementor-element-208a806 .elementor-icon-box-title{color:var( --e-global-color-33de61a4 );}.elementor-110 .elementor-element.elementor-element-208a806:has(:hover) .elementor-icon-box-title,
					 .elementor-110 .elementor-element.elementor-element-208a806:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-33de61a4 );}.elementor-110 .elementor-element.elementor-element-c3eb54d{--display:flex;--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;}.elementor-110 .elementor-element.elementor-element-c3eb54d.e-con{--align-self:center;}.elementor-110 .elementor-element.elementor-element-eaa8941{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#00000020;--border-color:#00000020;--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-110 .elementor-element.elementor-element-53f5fcf.elementor-element{--align-self:center;}.elementor-110 .elementor-element.elementor-element-53f5fcf{--icon-box-icon-margin:4px;}.elementor-110 .elementor-element.elementor-element-53f5fcf .elementor-icon{font-size:30px;}.elementor-110 .elementor-element.elementor-element-53f5fcf .elementor-icon-box-title, .elementor-110 .elementor-element.elementor-element-53f5fcf .elementor-icon-box-title a{font-family:var( --e-global-typography-182d879-font-family ), Sans-serif;font-size:var( --e-global-typography-182d879-font-size );font-weight:var( --e-global-typography-182d879-font-weight );line-height:var( --e-global-typography-182d879-line-height );letter-spacing:var( --e-global-typography-182d879-letter-spacing );}.elementor-110 .elementor-element.elementor-element-53f5fcf .elementor-icon-box-title{color:var( --e-global-color-33de61a4 );}.elementor-110 .elementor-element.elementor-element-53f5fcf:has(:hover) .elementor-icon-box-title,
					 .elementor-110 .elementor-element.elementor-element-53f5fcf:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-33de61a4 );}.elementor-110 .elementor-element.elementor-element-0ef8c56{--display:flex;--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;}.elementor-110 .elementor-element.elementor-element-0ef8c56.e-con{--align-self:center;}.elementor-110 .elementor-element.elementor-element-ad7dd1e{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#00000020;--border-color:#00000020;--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-110 .elementor-element.elementor-element-2245110.elementor-element{--align-self:center;}.elementor-110 .elementor-element.elementor-element-2245110{--icon-box-icon-margin:4px;}.elementor-110 .elementor-element.elementor-element-2245110 .elementor-icon{font-size:30px;}.elementor-110 .elementor-element.elementor-element-2245110 .elementor-icon-box-title, .elementor-110 .elementor-element.elementor-element-2245110 .elementor-icon-box-title a{font-family:var( --e-global-typography-182d879-font-family ), Sans-serif;font-size:var( --e-global-typography-182d879-font-size );font-weight:var( --e-global-typography-182d879-font-weight );line-height:var( --e-global-typography-182d879-line-height );letter-spacing:var( --e-global-typography-182d879-letter-spacing );}.elementor-110 .elementor-element.elementor-element-2245110 .elementor-icon-box-title{color:var( --e-global-color-33de61a4 );}.elementor-110 .elementor-element.elementor-element-2245110:has(:hover) .elementor-icon-box-title,
					 .elementor-110 .elementor-element.elementor-element-2245110:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-33de61a4 );}.elementor-110 .elementor-element.elementor-element-9fb06a2{--display:flex;--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;}.elementor-110 .elementor-element.elementor-element-9fb06a2.e-con{--align-self:center;}.elementor-110 .elementor-element.elementor-element-845bae7{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#00000020;--border-color:#00000020;--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-110 .elementor-element.elementor-element-8555bb3.elementor-element{--align-self:center;}.elementor-110 .elementor-element.elementor-element-8555bb3{--icon-box-icon-margin:4px;}.elementor-110 .elementor-element.elementor-element-8555bb3 .elementor-icon{font-size:30px;}.elementor-110 .elementor-element.elementor-element-8555bb3 .elementor-icon-box-title, .elementor-110 .elementor-element.elementor-element-8555bb3 .elementor-icon-box-title a{font-family:var( --e-global-typography-182d879-font-family ), Sans-serif;font-size:var( --e-global-typography-182d879-font-size );font-weight:var( --e-global-typography-182d879-font-weight );line-height:var( --e-global-typography-182d879-line-height );letter-spacing:var( --e-global-typography-182d879-letter-spacing );}.elementor-110 .elementor-element.elementor-element-8555bb3 .elementor-icon-box-title{color:var( --e-global-color-33de61a4 );}.elementor-110 .elementor-element.elementor-element-8555bb3:has(:hover) .elementor-icon-box-title,
					 .elementor-110 .elementor-element.elementor-element-8555bb3:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-33de61a4 );}.elementor-110 .elementor-element.elementor-element-5a20fc2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-d6ee19f{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;z-index:1;text-align:center;font-family:var( --e-global-typography-182d879-font-family ), Sans-serif;font-size:var( --e-global-typography-182d879-font-size );font-weight:var( --e-global-typography-182d879-font-weight );line-height:var( --e-global-typography-182d879-line-height );letter-spacing:var( --e-global-typography-182d879-letter-spacing );color:var( --e-global-color-53a02b13 );}.elementor-110 .elementor-element.elementor-element-d6ee19f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 027px 0px;}.elementor-110 .elementor-element.elementor-element-d6ee19f.elementor-element{--align-self:center;}.elementor-110 .elementor-element.elementor-element-d6ee19f p{margin-block-end:0px;}.elementor-110 .elementor-element.elementor-element-3915356{width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-182d879-font-family ), Sans-serif;font-size:var( --e-global-typography-182d879-font-size );font-weight:var( --e-global-typography-182d879-font-weight );line-height:var( --e-global-typography-182d879-line-height );letter-spacing:var( --e-global-typography-182d879-letter-spacing );color:var( --e-global-color-53a02b13 );}.elementor-110 .elementor-element.elementor-element-3915356 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 027px 0px;}.elementor-110 .elementor-element.elementor-element-3915356.elementor-element{--align-self:center;}.elementor-110 .elementor-element.elementor-element-3915356 p{margin-block-end:0px;}.elementor-110 .elementor-element.elementor-element-cec2b59{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:075px;--padding-bottom:075px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-84aa8d7{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;text-align:center;}.elementor-110 .elementor-element.elementor-element-84aa8d7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 040px 0px;}.elementor-110 .elementor-element.elementor-element-84aa8d7.elementor-element{--align-self:center;}.elementor-110 .elementor-element.elementor-element-84aa8d7 .elementor-heading-title{font-family:var( --e-global-typography-e4ebb2a-font-family ), Sans-serif;font-size:var( --e-global-typography-e4ebb2a-font-size );font-weight:var( --e-global-typography-e4ebb2a-font-weight );line-height:var( --e-global-typography-e4ebb2a-line-height );letter-spacing:var( --e-global-typography-e4ebb2a-letter-spacing );color:var( --e-global-color-53a02b13 );}.elementor-110 .elementor-element.elementor-element-d9b28d2{--display:flex;--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;}.elementor-110 .elementor-element.elementor-element-d9b28d2.e-con{--align-self:center;}.elementor-110 .elementor-element.elementor-element-0711c6f{--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 100px;--row-gap:0px;--column-gap:100px;--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-110 .elementor-element.elementor-element-27c6466{--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;--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-110 .elementor-element.elementor-element-27c6466.e-con{--align-self:center;}.elementor-110 .elementor-element.elementor-element-beaf55d{--display:flex;--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:0262px;--padding-bottom:240px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-beaf55d:not(.elementor-motion-effects-element-type-background), .elementor-110 .elementor-element.elementor-element-beaf55d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bayareadetails.com/wp-content/uploads/2025/10/elevate-and-protect-your-drive_.webp");background-position:center center;background-size:cover;}.elementor-110 .elementor-element.elementor-element-beaf55d.e-con{--align-self:center;}.elementor-110 .elementor-element.elementor-element-0e2bdd2{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;text-align:center;}.elementor-110 .elementor-element.elementor-element-0e2bdd2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 056px 0px;}.elementor-110 .elementor-element.elementor-element-0e2bdd2.elementor-element{--align-self:center;}.elementor-110 .elementor-element.elementor-element-0e2bdd2 .elementor-heading-title{font-family:var( --e-global-typography-e4ebb2a-font-family ), Sans-serif;font-size:var( --e-global-typography-e4ebb2a-font-size );font-weight:var( --e-global-typography-e4ebb2a-font-weight );line-height:var( --e-global-typography-e4ebb2a-line-height );letter-spacing:var( --e-global-typography-e4ebb2a-letter-spacing );color:#FFFFFF;}.elementor-110 .elementor-element.elementor-element-507dfdc .elementor-button{background-color:var( --e-global-color-33de61a4 );fill:var( --e-global-color-4104bf8f );color:var( --e-global-color-4104bf8f );transition-duration:500ms;padding:19px 038px 17px 038px;}.elementor-110 .elementor-element.elementor-element-507dfdc .elementor-button:hover, .elementor-110 .elementor-element.elementor-element-507dfdc .elementor-button:focus{background-color:var( --e-global-color-4104bf8f );color:var( --e-global-color-53a02b13 );}.elementor-110 .elementor-element.elementor-element-507dfdc .elementor-button:hover svg, .elementor-110 .elementor-element.elementor-element-507dfdc .elementor-button:focus svg{fill:var( --e-global-color-53a02b13 );}.elementor-110 .elementor-element.elementor-element-1695efb{--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:0px 0px;--row-gap:0px;--column-gap:0px;--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-110 .elementor-element.elementor-element-1695efb.e-con{--align-self:flex-start;}.elementor-110 .elementor-element.elementor-element-2f4b96d{--display:flex;--justify-content: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:74px;}.elementor-110 .elementor-element.elementor-element-2f4b96d.e-con{--align-self:center;}.elementor-110 .elementor-element.elementor-element-751c449{width:var( --container-widget-width, 57% );max-width:57%;--container-widget-width:57%;--container-widget-flex-grow:0;text-align:center;}.elementor-110 .elementor-element.elementor-element-751c449 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-110 .elementor-element.elementor-element-751c449.elementor-element{--align-self:center;}.elementor-110 .elementor-element.elementor-element-751c449 .elementor-heading-title{font-family:var( --e-global-typography-e4ebb2a-font-family ), Sans-serif;font-size:var( --e-global-typography-e4ebb2a-font-size );font-weight:var( --e-global-typography-e4ebb2a-font-weight );line-height:var( --e-global-typography-e4ebb2a-line-height );letter-spacing:var( --e-global-typography-e4ebb2a-letter-spacing );color:var( --e-global-color-53a02b13 );}.elementor-110 .elementor-element.elementor-element-1066de9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-1066de9.elementor-element{--align-self:center;}.elementor-widget-social-icons.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{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-widget-social-icons .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-social-icons .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-social-icons .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-social-icons .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-110 .elementor-element.elementor-element-3d05deb{--grid-template-columns:repeat(0, auto);--icon-size:36px;--grid-column-gap:24px;--grid-row-gap:0px;}.elementor-110 .elementor-element.elementor-element-3d05deb .elementor-widget-container{text-align:center;}.elementor-110 .elementor-element.elementor-element-3d05deb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:24px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-3d05deb .elementor-social-icon{--icon-padding:0em;}.elementor-110 .elementor-element.elementor-element-7c21e3e{--grid-template-columns:repeat(0, auto);--icon-size:18px;--grid-column-gap:15px;--grid-row-gap:0px;}.elementor-110 .elementor-element.elementor-element-7c21e3e .elementor-widget-container{text-align:center;}.elementor-110 .elementor-element.elementor-element-7c21e3e > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-7c21e3e .elementor-social-icon{background-color:var( --e-global-color-33de61a4 );--icon-padding:9px;}.elementor-110 .elementor-element.elementor-element-367f9c3{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-8f35291{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-109px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-a757545{--display:flex;--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-widget-image-carousel.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{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-widget-image-carousel .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-image-carousel .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-image-carousel .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-image-carousel .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-110 .elementor-element.elementor-element-8496015{--e-image-carousel-slides-to-show:5;}.elementor-110 .elementor-element.elementor-element-8496015 .swiper-wrapper{display:flex;align-items:center;}.elementor-110 .elementor-element.elementor-element-52340ce{--display:flex;--position:absolute;--justify-content: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;top:163px;--z-index:1;}body:not(.rtl) .elementor-110 .elementor-element.elementor-element-52340ce{left:0px;}body.rtl .elementor-110 .elementor-element.elementor-element-52340ce{right:0px;}.elementor-110 .elementor-element.elementor-element-8785f8a{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;text-align:center;}.elementor-110 .elementor-element.elementor-element-8785f8a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 050px 0px;}.elementor-110 .elementor-element.elementor-element-8785f8a.elementor-element{--align-self:center;}.elementor-110 .elementor-element.elementor-element-8785f8a .elementor-heading-title{font-family:var( --e-global-typography-e4ebb2a-font-family ), Sans-serif;font-size:var( --e-global-typography-e4ebb2a-font-size );font-weight:var( --e-global-typography-e4ebb2a-font-weight );line-height:var( --e-global-typography-e4ebb2a-line-height );letter-spacing:var( --e-global-typography-e4ebb2a-letter-spacing );color:var( --e-global-color-4104bf8f );}.elementor-110 .elementor-element.elementor-element-285019f .elementor-button{background-color:var( --e-global-color-33de61a4 );transition-duration:500ms;padding:19px 038px 17px 038px;}.elementor-110 .elementor-element.elementor-element-285019f .elementor-button:hover, .elementor-110 .elementor-element.elementor-element-285019f .elementor-button:focus{background-color:var( --e-global-color-4104bf8f );color:var( --e-global-color-53a02b13 );}.elementor-110 .elementor-element.elementor-element-285019f .elementor-button:hover svg, .elementor-110 .elementor-element.elementor-element-285019f .elementor-button:focus svg{fill:var( --e-global-color-53a02b13 );}@media(max-width:1024px){.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-110 .elementor-element.elementor-element-a6764e1{--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-116858f{--padding-top:50px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-heading .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-110 .elementor-element.elementor-element-af67383{width:100%;max-width:100%;}.elementor-110 .elementor-element.elementor-element-af67383 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:150px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-af67383 .elementor-heading-title{font-size:var( --e-global-typography-e984571-font-size );line-height:var( --e-global-typography-e984571-line-height );letter-spacing:var( --e-global-typography-e984571-letter-spacing );}.elementor-widget-button.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.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-110 .elementor-element.elementor-element-f762610 .elementor-button{padding:13px 30px 12px 30px;}.elementor-110 .elementor-element.elementor-element-a7cac91 .elementor-button{font-size:var( --e-global-typography-ce7ba76-font-size );line-height:var( --e-global-typography-ce7ba76-line-height );letter-spacing:var( --e-global-typography-ce7ba76-letter-spacing );padding:13px 20px 12px 20px;}.elementor-110 .elementor-element.elementor-element-ffeedf5{--padding-top:80px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-110 .elementor-element.elementor-element-ea584b6 img{width:50%;}.elementor-110 .elementor-element.elementor-element-d160e89{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--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-110 .elementor-element.elementor-element-9f7a03a{--min-height:250px;}.elementor-110 .elementor-element.elementor-element-2e9f9ec .elementor-heading-title{font-size:var( --e-global-typography-e72be7d-font-size );line-height:var( --e-global-typography-e72be7d-line-height );letter-spacing:var( --e-global-typography-e72be7d-letter-spacing );}.elementor-110 .elementor-element.elementor-element-cb42e8f{--min-height:250px;}.elementor-110 .elementor-element.elementor-element-c7e8dc4 .elementor-heading-title{font-size:var( --e-global-typography-e72be7d-font-size );line-height:var( --e-global-typography-e72be7d-line-height );letter-spacing:var( --e-global-typography-e72be7d-letter-spacing );}.elementor-110 .elementor-element.elementor-element-7774b23{--min-height:250px;}.elementor-110 .elementor-element.elementor-element-c556e04 .elementor-heading-title{font-size:var( --e-global-typography-e72be7d-font-size );line-height:var( --e-global-typography-e72be7d-line-height );letter-spacing:var( --e-global-typography-e72be7d-letter-spacing );}.elementor-110 .elementor-element.elementor-element-132e8f4{--min-height:250px;}.elementor-110 .elementor-element.elementor-element-12694f8 .elementor-heading-title{font-size:var( --e-global-typography-e72be7d-font-size );line-height:var( --e-global-typography-e72be7d-line-height );letter-spacing:var( --e-global-typography-e72be7d-letter-spacing );}.elementor-110 .elementor-element.elementor-element-1d4151c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-26398ea{width:100%;max-width:100%;}.elementor-110 .elementor-element.elementor-element-26398ea > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 40px 0px;}.elementor-110 .elementor-element.elementor-element-26398ea .elementor-heading-title{font-size:var( --e-global-typography-e4ebb2a-font-size );line-height:var( --e-global-typography-e4ebb2a-line-height );letter-spacing:var( --e-global-typography-e4ebb2a-letter-spacing );}.elementor-110 .elementor-element.elementor-element-cf9e7d0{--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;--flex-wrap:nowrap;}.elementor-110 .elementor-element.elementor-element-d055550{--padding-top:10px;--padding-bottom:30px;--padding-left:30px;--padding-right:50px;}.elementor-110 .elementor-element.elementor-element-40a83d3{width:100%;max-width:100%;}.elementor-110 .elementor-element.elementor-element-40a83d3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 10px 0px;}.elementor-110 .elementor-element.elementor-element-40a83d3 .elementor-heading-title{font-size:var( --e-global-typography-43ebe16-font-size );line-height:var( --e-global-typography-43ebe16-line-height );letter-spacing:var( --e-global-typography-43ebe16-letter-spacing );}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-110 .elementor-element.elementor-element-aa913dc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 25px 0px;}.elementor-110 .elementor-element.elementor-element-aa913dc{font-size:var( --e-global-typography-182d879-font-size );line-height:var( --e-global-typography-182d879-line-height );letter-spacing:var( --e-global-typography-182d879-letter-spacing );}.elementor-110 .elementor-element.elementor-element-f681c23 .elementor-button{font-size:var( --e-global-typography-ce7ba76-font-size );line-height:var( --e-global-typography-ce7ba76-line-height );letter-spacing:var( --e-global-typography-ce7ba76-letter-spacing );padding:012px 20px 012px 20px;}.elementor-110 .elementor-element.elementor-element-60aa3a7{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-0b90bb3{--padding-top:10px;--padding-bottom:30px;--padding-left:30px;--padding-right:50px;}.elementor-110 .elementor-element.elementor-element-e5f5771 img{width:100%;}.elementor-110 .elementor-element.elementor-element-7b62952{width:100%;max-width:100%;}.elementor-110 .elementor-element.elementor-element-7b62952 > .elementor-widget-container{padding:20px 0px 10px 0px;}.elementor-110 .elementor-element.elementor-element-7b62952 .elementor-heading-title{font-size:var( --e-global-typography-43ebe16-font-size );line-height:var( --e-global-typography-43ebe16-line-height );letter-spacing:var( --e-global-typography-43ebe16-letter-spacing );}.elementor-110 .elementor-element.elementor-element-cd33caa > .elementor-widget-container{padding:0px 0px 025px 0px;}.elementor-110 .elementor-element.elementor-element-cd33caa{font-size:var( --e-global-typography-182d879-font-size );line-height:var( --e-global-typography-182d879-line-height );letter-spacing:var( --e-global-typography-182d879-letter-spacing );}.elementor-110 .elementor-element.elementor-element-672cd1a .elementor-button{font-size:var( --e-global-typography-ce7ba76-font-size );line-height:var( --e-global-typography-ce7ba76-line-height );letter-spacing:var( --e-global-typography-ce7ba76-letter-spacing );padding:12px 20px 12px 20px;}.elementor-110 .elementor-element.elementor-element-adda5d3:not(.elementor-motion-effects-element-type-background), .elementor-110 .elementor-element.elementor-element-adda5d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-110 .elementor-element.elementor-element-a1ec114{--padding-top:10px;--padding-bottom:30px;--padding-left:30px;--padding-right:50px;}.elementor-110 .elementor-element.elementor-element-688edcc img{width:100%;}.elementor-110 .elementor-element.elementor-element-a4ca0ed{width:100%;max-width:100%;}.elementor-110 .elementor-element.elementor-element-a4ca0ed > .elementor-widget-container{padding:20px 0px 10px 0px;}.elementor-110 .elementor-element.elementor-element-a4ca0ed .elementor-heading-title{font-size:var( --e-global-typography-43ebe16-font-size );line-height:var( --e-global-typography-43ebe16-line-height );letter-spacing:var( --e-global-typography-43ebe16-letter-spacing );}.elementor-110 .elementor-element.elementor-element-bfb282e > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-110 .elementor-element.elementor-element-bfb282e{font-size:var( --e-global-typography-182d879-font-size );line-height:var( --e-global-typography-182d879-line-height );letter-spacing:var( --e-global-typography-182d879-letter-spacing );}.elementor-110 .elementor-element.elementor-element-8261eb3 .elementor-button{font-size:var( --e-global-typography-ce7ba76-font-size );line-height:var( --e-global-typography-ce7ba76-line-height );letter-spacing:var( --e-global-typography-ce7ba76-letter-spacing );padding:012px 20px 012px 20px;}.elementor-110 .elementor-element.elementor-element-af41a71::before, .elementor-110 .elementor-element.elementor-element-af41a71 > .elementor-background-video-container::before, .elementor-110 .elementor-element.elementor-element-af41a71 > .e-con-inner > .elementor-background-video-container::before, .elementor-110 .elementor-element.elementor-element-af41a71 > .elementor-background-slideshow::before, .elementor-110 .elementor-element.elementor-element-af41a71 > .e-con-inner > .elementor-background-slideshow::before, .elementor-110 .elementor-element.elementor-element-af41a71 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-110 .elementor-element.elementor-element-af41a71{--overlay-opacity:0.19;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-110 .elementor-element.elementor-element-270eed4{--z-index:1;}.elementor-110 .elementor-element.elementor-element-1365c93 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-110 .elementor-element.elementor-element-1365c93 img{width:25%;}.elementor-110 .elementor-element.elementor-element-5931dad{width:100%;max-width:100%;}.elementor-110 .elementor-element.elementor-element-5931dad > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-110 .elementor-element.elementor-element-5931dad .elementor-heading-title{font-size:var( --e-global-typography-e4ebb2a-font-size );line-height:var( --e-global-typography-e4ebb2a-line-height );letter-spacing:var( --e-global-typography-e4ebb2a-letter-spacing );}.elementor-110 .elementor-element.elementor-element-754a9a7{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;font-size:var( --e-global-typography-182d879-font-size );line-height:var( --e-global-typography-182d879-line-height );letter-spacing:var( --e-global-typography-182d879-letter-spacing );}.elementor-110 .elementor-element.elementor-element-754a9a7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-5e852ce{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;font-size:var( --e-global-typography-182d879-font-size );line-height:var( --e-global-typography-182d879-line-height );letter-spacing:var( --e-global-typography-182d879-letter-spacing );}.elementor-110 .elementor-element.elementor-element-5e852ce > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 30px 0px;}.elementor-110 .elementor-element.elementor-element-41e14ad{--z-index:99;}.elementor-widget-icon-box.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{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-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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-110 .elementor-element.elementor-element-e65b4d9 .elementor-icon-box-title, .elementor-110 .elementor-element.elementor-element-e65b4d9 .elementor-icon-box-title a{font-size:var( --e-global-typography-182d879-font-size );line-height:var( --e-global-typography-182d879-line-height );letter-spacing:var( --e-global-typography-182d879-letter-spacing );}.elementor-110 .elementor-element.elementor-element-8b64fb8 .elementor-icon-box-title, .elementor-110 .elementor-element.elementor-element-8b64fb8 .elementor-icon-box-title a{font-size:var( --e-global-typography-182d879-font-size );line-height:var( --e-global-typography-182d879-line-height );letter-spacing:var( --e-global-typography-182d879-letter-spacing );}.elementor-110 .elementor-element.elementor-element-bdb547d .elementor-icon-box-title, .elementor-110 .elementor-element.elementor-element-bdb547d .elementor-icon-box-title a{font-size:var( --e-global-typography-182d879-font-size );line-height:var( --e-global-typography-182d879-line-height );letter-spacing:var( --e-global-typography-182d879-letter-spacing );}.elementor-110 .elementor-element.elementor-element-caf069d .elementor-icon-box-title, .elementor-110 .elementor-element.elementor-element-caf069d .elementor-icon-box-title a{font-size:var( --e-global-typography-182d879-font-size );line-height:var( --e-global-typography-182d879-line-height );letter-spacing:var( --e-global-typography-182d879-letter-spacing );}.elementor-110 .elementor-element.elementor-element-e0f538d .elementor-icon-box-title, .elementor-110 .elementor-element.elementor-element-e0f538d .elementor-icon-box-title a{font-size:var( --e-global-typography-182d879-font-size );line-height:var( --e-global-typography-182d879-line-height );letter-spacing:var( --e-global-typography-182d879-letter-spacing );}.elementor-110 .elementor-element.elementor-element-e5f41fc{--z-index:99;}.elementor-widget-divider.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-110 .elementor-element.elementor-element-2cd3289 .elementor-icon-box-title, .elementor-110 .elementor-element.elementor-element-2cd3289 .elementor-icon-box-title a{font-size:var( --e-global-typography-182d879-font-size );line-height:var( --e-global-typography-182d879-line-height );letter-spacing:var( --e-global-typography-182d879-letter-spacing );}.elementor-110 .elementor-element.elementor-element-208a806 .elementor-icon-box-title, .elementor-110 .elementor-element.elementor-element-208a806 .elementor-icon-box-title a{font-size:var( --e-global-typography-182d879-font-size );line-height:var( --e-global-typography-182d879-line-height );letter-spacing:var( --e-global-typography-182d879-letter-spacing );}.elementor-110 .elementor-element.elementor-element-53f5fcf .elementor-icon-box-title, .elementor-110 .elementor-element.elementor-element-53f5fcf .elementor-icon-box-title a{font-size:var( --e-global-typography-182d879-font-size );line-height:var( --e-global-typography-182d879-line-height );letter-spacing:var( --e-global-typography-182d879-letter-spacing );}.elementor-110 .elementor-element.elementor-element-2245110 .elementor-icon-box-title, .elementor-110 .elementor-element.elementor-element-2245110 .elementor-icon-box-title a{font-size:var( --e-global-typography-182d879-font-size );line-height:var( --e-global-typography-182d879-line-height );letter-spacing:var( --e-global-typography-182d879-letter-spacing );}.elementor-110 .elementor-element.elementor-element-8555bb3 .elementor-icon-box-title, .elementor-110 .elementor-element.elementor-element-8555bb3 .elementor-icon-box-title a{font-size:var( --e-global-typography-182d879-font-size );line-height:var( --e-global-typography-182d879-line-height );letter-spacing:var( --e-global-typography-182d879-letter-spacing );}.elementor-110 .elementor-element.elementor-element-5a20fc2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-d6ee19f{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;font-size:var( --e-global-typography-182d879-font-size );line-height:var( --e-global-typography-182d879-line-height );letter-spacing:var( --e-global-typography-182d879-letter-spacing );}.elementor-110 .elementor-element.elementor-element-d6ee19f > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-110 .elementor-element.elementor-element-3915356{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;font-size:var( --e-global-typography-182d879-font-size );line-height:var( --e-global-typography-182d879-line-height );letter-spacing:var( --e-global-typography-182d879-letter-spacing );}.elementor-110 .elementor-element.elementor-element-3915356 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-3915356 p{margin-block-end:0px;}.elementor-110 .elementor-element.elementor-element-cec2b59{--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-84aa8d7{width:100%;max-width:100%;}.elementor-110 .elementor-element.elementor-element-84aa8d7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-110 .elementor-element.elementor-element-84aa8d7 .elementor-heading-title{font-size:var( --e-global-typography-e4ebb2a-font-size );line-height:var( --e-global-typography-e4ebb2a-line-height );letter-spacing:var( --e-global-typography-e4ebb2a-letter-spacing );}.elementor-110 .elementor-element.elementor-element-0711c6f{--gap:0px 40px;--row-gap:0px;--column-gap:40px;}.elementor-110 .elementor-element.elementor-element-beaf55d{--padding-top:100px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-0e2bdd2{width:100%;max-width:100%;}.elementor-110 .elementor-element.elementor-element-0e2bdd2 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-110 .elementor-element.elementor-element-0e2bdd2 .elementor-heading-title{font-size:var( --e-global-typography-e4ebb2a-font-size );line-height:var( --e-global-typography-e4ebb2a-line-height );letter-spacing:var( --e-global-typography-e4ebb2a-letter-spacing );}.elementor-110 .elementor-element.elementor-element-507dfdc .elementor-button{padding:012px 20px 012px 20px;}.elementor-110 .elementor-element.elementor-element-1695efb{--padding-top:40px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-2f4b96d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-751c449{width:100%;max-width:100%;}.elementor-110 .elementor-element.elementor-element-751c449 .elementor-heading-title{font-size:var( --e-global-typography-e4ebb2a-font-size );line-height:var( --e-global-typography-e4ebb2a-line-height );letter-spacing:var( --e-global-typography-e4ebb2a-letter-spacing );}.elementor-widget-social-icons.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-110 .elementor-element.elementor-element-3d05deb > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-3d05deb{--icon-size:25px;--grid-column-gap:10px;}.elementor-110 .elementor-element.elementor-element-8f35291{--margin-top:-122px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-image-carousel.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-110 .elementor-element.elementor-element-8496015{--e-image-carousel-slides-to-show:4;}.elementor-110 .elementor-element.elementor-element-52340ce{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );top:19%;}.elementor-110 .elementor-element.elementor-element-52340ce.e-con{--align-self:center;}.elementor-110 .elementor-element.elementor-element-8785f8a{width:100%;max-width:100%;}.elementor-110 .elementor-element.elementor-element-8785f8a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-110 .elementor-element.elementor-element-8785f8a .elementor-heading-title{font-size:var( --e-global-typography-e4ebb2a-font-size );line-height:var( --e-global-typography-e4ebb2a-line-height );letter-spacing:var( --e-global-typography-e4ebb2a-letter-spacing );}.elementor-110 .elementor-element.elementor-element-285019f .elementor-button{padding:12px 20px 012px 20px;}}@media(max-width:767px){.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-110 .elementor-element.elementor-element-a6764e1{--margin-top:-146px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-116858f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0180px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-heading .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-110 .elementor-element.elementor-element-af67383 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-af67383{text-align:left;}.elementor-110 .elementor-element.elementor-element-af67383 .elementor-heading-title{font-size:var( --e-global-typography-e984571-font-size );line-height:var( --e-global-typography-e984571-line-height );letter-spacing:var( --e-global-typography-e984571-letter-spacing );}.elementor-110 .elementor-element.elementor-element-d960d2c{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-110 .elementor-element.elementor-element-d960d2c.e-con{--align-self:center;}.elementor-widget-button.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.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-110 .elementor-element.elementor-element-a7cac91 .elementor-button{font-size:var( --e-global-typography-ce7ba76-font-size );line-height:var( --e-global-typography-ce7ba76-line-height );letter-spacing:var( --e-global-typography-ce7ba76-letter-spacing );}.elementor-110 .elementor-element.elementor-element-ffeedf5{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-ffeedf5.e-con{--align-self:flex-start;}.elementor-widget-image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-110 .elementor-element.elementor-element-ea584b6{text-align:center;}.elementor-110 .elementor-element.elementor-element-ea584b6 img{width:36%;}.elementor-110 .elementor-element.elementor-element-d160e89{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-110 .elementor-element.elementor-element-9f7a03a{--min-height:300px;}.elementor-110 .elementor-element.elementor-element-2e9f9ec .elementor-heading-title{font-size:var( --e-global-typography-e72be7d-font-size );line-height:var( --e-global-typography-e72be7d-line-height );letter-spacing:var( --e-global-typography-e72be7d-letter-spacing );}.elementor-110 .elementor-element.elementor-element-cb42e8f{--min-height:300px;}.elementor-110 .elementor-element.elementor-element-c7e8dc4 .elementor-heading-title{font-size:var( --e-global-typography-e72be7d-font-size );line-height:var( --e-global-typography-e72be7d-line-height );letter-spacing:var( --e-global-typography-e72be7d-letter-spacing );}.elementor-110 .elementor-element.elementor-element-7774b23{--min-height:300px;}.elementor-110 .elementor-element.elementor-element-c556e04 .elementor-heading-title{font-size:var( --e-global-typography-e72be7d-font-size );line-height:var( --e-global-typography-e72be7d-line-height );letter-spacing:var( --e-global-typography-e72be7d-letter-spacing );}.elementor-110 .elementor-element.elementor-element-132e8f4{--min-height:300px;}.elementor-110 .elementor-element.elementor-element-12694f8 .elementor-heading-title{font-size:var( --e-global-typography-e72be7d-font-size );line-height:var( --e-global-typography-e72be7d-line-height );letter-spacing:var( --e-global-typography-e72be7d-letter-spacing );}.elementor-110 .elementor-element.elementor-element-1d4151c{--gap:30px 0px;--row-gap:30px;--column-gap:0px;}.elementor-110 .elementor-element.elementor-element-26398ea > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-26398ea{text-align:center;}.elementor-110 .elementor-element.elementor-element-26398ea .elementor-heading-title{font-size:var( --e-global-typography-e4ebb2a-font-size );line-height:var( --e-global-typography-e4ebb2a-line-height );letter-spacing:var( --e-global-typography-e4ebb2a-letter-spacing );}.elementor-110 .elementor-element.elementor-element-cf9e7d0{--flex-wrap:wrap;}.elementor-110 .elementor-element.elementor-element-9fcf68e{--min-height:250px;}.elementor-110 .elementor-element.elementor-element-9fcf68e:not(.elementor-motion-effects-element-type-background), .elementor-110 .elementor-element.elementor-element-9fcf68e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-110 .elementor-element.elementor-element-d055550{--margin-top:-35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-110 .elementor-element.elementor-element-40a83d3 .elementor-heading-title{font-size:var( --e-global-typography-43ebe16-font-size );line-height:var( --e-global-typography-43ebe16-line-height );letter-spacing:var( --e-global-typography-43ebe16-letter-spacing );}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-110 .elementor-element.elementor-element-aa913dc > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-110 .elementor-element.elementor-element-aa913dc{font-size:var( --e-global-typography-182d879-font-size );line-height:var( --e-global-typography-182d879-line-height );letter-spacing:var( --e-global-typography-182d879-letter-spacing );}.elementor-110 .elementor-element.elementor-element-f681c23 .elementor-button{font-size:var( --e-global-typography-ce7ba76-font-size );line-height:var( --e-global-typography-ce7ba76-line-height );letter-spacing:var( --e-global-typography-ce7ba76-letter-spacing );}.elementor-110 .elementor-element.elementor-element-60aa3a7{--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-110 .elementor-element.elementor-element-0b90bb3{--padding-top:0px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-110 .elementor-element.elementor-element-7b62952 .elementor-heading-title{font-size:var( --e-global-typography-43ebe16-font-size );line-height:var( --e-global-typography-43ebe16-line-height );letter-spacing:var( --e-global-typography-43ebe16-letter-spacing );}.elementor-110 .elementor-element.elementor-element-cd33caa > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-110 .elementor-element.elementor-element-cd33caa{font-size:var( --e-global-typography-182d879-font-size );line-height:var( --e-global-typography-182d879-line-height );letter-spacing:var( --e-global-typography-182d879-letter-spacing );}.elementor-110 .elementor-element.elementor-element-672cd1a .elementor-button{font-size:var( --e-global-typography-ce7ba76-font-size );line-height:var( --e-global-typography-ce7ba76-line-height );letter-spacing:var( --e-global-typography-ce7ba76-letter-spacing );}.elementor-110 .elementor-element.elementor-element-9a968f2{--min-height:250px;--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-110 .elementor-element.elementor-element-9a968f2.e-con{--order:-99999 /* order start hack */;}.elementor-110 .elementor-element.elementor-element-adda5d3{--min-height:250px;}.elementor-110 .elementor-element.elementor-element-a1ec114{--margin-top:-35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-110 .elementor-element.elementor-element-a4ca0ed .elementor-heading-title{font-size:var( --e-global-typography-43ebe16-font-size );line-height:var( --e-global-typography-43ebe16-line-height );letter-spacing:var( --e-global-typography-43ebe16-letter-spacing );}.elementor-110 .elementor-element.elementor-element-bfb282e > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-110 .elementor-element.elementor-element-bfb282e{font-size:var( --e-global-typography-182d879-font-size );line-height:var( --e-global-typography-182d879-line-height );letter-spacing:var( --e-global-typography-182d879-letter-spacing );}.elementor-110 .elementor-element.elementor-element-8261eb3 .elementor-button{font-size:var( --e-global-typography-ce7ba76-font-size );line-height:var( --e-global-typography-ce7ba76-line-height );letter-spacing:var( --e-global-typography-ce7ba76-letter-spacing );}.elementor-110 .elementor-element.elementor-element-af41a71:not(.elementor-motion-effects-element-type-background), .elementor-110 .elementor-element.elementor-element-af41a71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bayareadetails.com/wp-content/uploads/2025/10/shape-ocdetailing.svg");background-position:-800px 0px;}.elementor-110 .elementor-element.elementor-element-af41a71::before, .elementor-110 .elementor-element.elementor-element-af41a71 > .elementor-background-video-container::before, .elementor-110 .elementor-element.elementor-element-af41a71 > .e-con-inner > .elementor-background-video-container::before, .elementor-110 .elementor-element.elementor-element-af41a71 > .elementor-background-slideshow::before, .elementor-110 .elementor-element.elementor-element-af41a71 > .e-con-inner > .elementor-background-slideshow::before, .elementor-110 .elementor-element.elementor-element-af41a71 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:center right;}.elementor-110 .elementor-element.elementor-element-af41a71{--overlay-opacity:0.14;--padding-top:30px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-110 .elementor-element.elementor-element-1365c93 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-110 .elementor-element.elementor-element-1365c93 img{width:50%;}.elementor-110 .elementor-element.elementor-element-5931dad > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-110 .elementor-element.elementor-element-5931dad.elementor-element{--align-self:flex-start;}.elementor-110 .elementor-element.elementor-element-5931dad{z-index:1;text-align:center;}.elementor-110 .elementor-element.elementor-element-5931dad .elementor-heading-title{font-size:var( --e-global-typography-e4ebb2a-font-size );line-height:var( --e-global-typography-e4ebb2a-line-height );letter-spacing:var( --e-global-typography-e4ebb2a-letter-spacing );}.elementor-110 .elementor-element.elementor-element-754a9a7{width:100%;max-width:100%;z-index:1;text-align:center;font-size:var( --e-global-typography-182d879-font-size );line-height:var( --e-global-typography-182d879-line-height );letter-spacing:var( --e-global-typography-182d879-letter-spacing );}.elementor-110 .elementor-element.elementor-element-5e852ce{width:100%;max-width:100%;z-index:1;text-align:center;font-size:var( --e-global-typography-182d879-font-size );line-height:var( --e-global-typography-182d879-line-height );letter-spacing:var( --e-global-typography-182d879-letter-spacing );}.elementor-110 .elementor-element.elementor-element-41e14ad{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--flex-wrap:wrap;}.elementor-110 .elementor-element.elementor-element-41e14ad.e-con{--align-self:flex-start;}.elementor-110 .elementor-element.elementor-element-e95077e{--width:50%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-110 .elementor-element.elementor-element-c18206d{--width:100%;}.elementor-widget-icon-box.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{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-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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-110 .elementor-element.elementor-element-e65b4d9 .elementor-icon-box-title, .elementor-110 .elementor-element.elementor-element-e65b4d9 .elementor-icon-box-title a{font-size:var( --e-global-typography-182d879-font-size );line-height:var( --e-global-typography-182d879-line-height );letter-spacing:var( --e-global-typography-182d879-letter-spacing );}.elementor-110 .elementor-element.elementor-element-4393d0c{--width:50%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-110 .elementor-element.elementor-element-4393d0c.e-con{--align-self:flex-start;}.elementor-110 .elementor-element.elementor-element-0d05fd5{--width:100%;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-110 .elementor-element.elementor-element-8b64fb8 .elementor-icon-box-title, .elementor-110 .elementor-element.elementor-element-8b64fb8 .elementor-icon-box-title a{font-size:var( --e-global-typography-182d879-font-size );line-height:var( --e-global-typography-182d879-line-height );letter-spacing:var( --e-global-typography-182d879-letter-spacing );}.elementor-110 .elementor-element.elementor-element-0f4eeb1{--width:50%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-110 .elementor-element.elementor-element-5add33b{--width:100%;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-110 .elementor-element.elementor-element-bdb547d .elementor-icon-box-title, .elementor-110 .elementor-element.elementor-element-bdb547d .elementor-icon-box-title a{font-size:var( --e-global-typography-182d879-font-size );line-height:var( --e-global-typography-182d879-line-height );letter-spacing:var( --e-global-typography-182d879-letter-spacing );}.elementor-110 .elementor-element.elementor-element-f1a4062{--width:50%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-110 .elementor-element.elementor-element-d64d613{--width:100%;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--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-110 .elementor-element.elementor-element-caf069d .elementor-icon-box-title, .elementor-110 .elementor-element.elementor-element-caf069d .elementor-icon-box-title a{font-size:var( --e-global-typography-182d879-font-size );line-height:var( --e-global-typography-182d879-line-height );letter-spacing:var( --e-global-typography-182d879-letter-spacing );}.elementor-110 .elementor-element.elementor-element-692f70e{--width:100%;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-110 .elementor-element.elementor-element-692f70e.e-con{--align-self:flex-start;}.elementor-110 .elementor-element.elementor-element-e5e9fc8{--width:100%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-e5e9fc8.e-con{--align-self:flex-start;}.elementor-110 .elementor-element.elementor-element-e0f538d .elementor-icon-box-title, .elementor-110 .elementor-element.elementor-element-e0f538d .elementor-icon-box-title a{font-size:var( --e-global-typography-182d879-font-size );line-height:var( --e-global-typography-182d879-line-height );letter-spacing:var( --e-global-typography-182d879-letter-spacing );}.elementor-widget-divider.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-110 .elementor-element.elementor-element-2621e60{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-110 .elementor-element.elementor-element-2621e60.e-con{--align-self:flex-start;}.elementor-110 .elementor-element.elementor-element-a9030c9{--width:50%;}.elementor-110 .elementor-element.elementor-element-2cd3289 .elementor-icon-box-title, .elementor-110 .elementor-element.elementor-element-2cd3289 .elementor-icon-box-title a{font-size:var( --e-global-typography-182d879-font-size );line-height:var( --e-global-typography-182d879-line-height );letter-spacing:var( --e-global-typography-182d879-letter-spacing );}.elementor-110 .elementor-element.elementor-element-9d005ef{--width:50%;}.elementor-110 .elementor-element.elementor-element-8f1b1c7{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-110 .elementor-element.elementor-element-208a806 .elementor-icon-box-title, .elementor-110 .elementor-element.elementor-element-208a806 .elementor-icon-box-title a{font-size:var( --e-global-typography-182d879-font-size );line-height:var( --e-global-typography-182d879-line-height );letter-spacing:var( --e-global-typography-182d879-letter-spacing );}.elementor-110 .elementor-element.elementor-element-c3eb54d{--width:50%;--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-110 .elementor-element.elementor-element-53f5fcf .elementor-icon-box-title, .elementor-110 .elementor-element.elementor-element-53f5fcf .elementor-icon-box-title a{font-size:var( --e-global-typography-182d879-font-size );line-height:var( --e-global-typography-182d879-line-height );letter-spacing:var( --e-global-typography-182d879-letter-spacing );}.elementor-110 .elementor-element.elementor-element-0ef8c56{--width:50%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-ad7dd1e{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-110 .elementor-element.elementor-element-2245110 .elementor-icon-box-title, .elementor-110 .elementor-element.elementor-element-2245110 .elementor-icon-box-title a{font-size:var( --e-global-typography-182d879-font-size );line-height:var( --e-global-typography-182d879-line-height );letter-spacing:var( --e-global-typography-182d879-letter-spacing );}.elementor-110 .elementor-element.elementor-element-9fb06a2{--width:100%;}.elementor-110 .elementor-element.elementor-element-845bae7{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-8555bb3 .elementor-icon-box-title, .elementor-110 .elementor-element.elementor-element-8555bb3 .elementor-icon-box-title a{font-size:var( --e-global-typography-182d879-font-size );line-height:var( --e-global-typography-182d879-line-height );letter-spacing:var( --e-global-typography-182d879-letter-spacing );}.elementor-110 .elementor-element.elementor-element-5a20fc2{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-d6ee19f{font-size:var( --e-global-typography-182d879-font-size );line-height:var( --e-global-typography-182d879-line-height );letter-spacing:var( --e-global-typography-182d879-letter-spacing );}.elementor-110 .elementor-element.elementor-element-3915356{font-size:var( --e-global-typography-182d879-font-size );line-height:var( --e-global-typography-182d879-line-height );letter-spacing:var( --e-global-typography-182d879-letter-spacing );}.elementor-110 .elementor-element.elementor-element-cec2b59{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-84aa8d7 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-110 .elementor-element.elementor-element-84aa8d7 .elementor-heading-title{font-size:var( --e-global-typography-e4ebb2a-font-size );line-height:var( --e-global-typography-e4ebb2a-line-height );letter-spacing:var( --e-global-typography-e4ebb2a-letter-spacing );}.elementor-110 .elementor-element.elementor-element-0711c6f{--gap:30px 0px;--row-gap:30px;--column-gap:0px;--flex-wrap:wrap;}.elementor-110 .elementor-element.elementor-element-beaf55d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-0e2bdd2 .elementor-heading-title{font-size:var( --e-global-typography-e4ebb2a-font-size );line-height:var( --e-global-typography-e4ebb2a-line-height );letter-spacing:var( --e-global-typography-e4ebb2a-letter-spacing );}.elementor-110 .elementor-element.elementor-element-2f4b96d{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-751c449{text-align:center;}.elementor-110 .elementor-element.elementor-element-751c449 .elementor-heading-title{font-size:var( --e-global-typography-e4ebb2a-font-size );line-height:var( --e-global-typography-e4ebb2a-line-height );letter-spacing:var( --e-global-typography-e4ebb2a-letter-spacing );}.elementor-110 .elementor-element.elementor-element-1066de9.elementor-element{--align-self:center;}.elementor-110 .elementor-element.elementor-element-1066de9{text-align:center;}.elementor-widget-social-icons.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-110 .elementor-element.elementor-element-3d05deb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-3d05deb.elementor-element{--align-self:center;}.elementor-110 .elementor-element.elementor-element-367f9c3{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-c849c58.elementor-element{--align-self:flex-start;}.elementor-110 .elementor-element.elementor-element-c849c58{text-align:center;}.elementor-110 .elementor-element.elementor-element-c849c58 img{width:80%;}.elementor-110 .elementor-element.elementor-element-8f35291{--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-image-carousel.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-110 .elementor-element.elementor-element-8496015{--e-image-carousel-slides-to-show:2;}.elementor-110 .elementor-element.elementor-element-8785f8a{text-align:center;}.elementor-110 .elementor-element.elementor-element-8785f8a .elementor-heading-title{font-size:var( --e-global-typography-e4ebb2a-font-size );line-height:var( --e-global-typography-e4ebb2a-line-height );letter-spacing:var( --e-global-typography-e4ebb2a-letter-spacing );}}@media(min-width:768px){.elementor-110 .elementor-element.elementor-element-116858f{--width:99%;}.elementor-110 .elementor-element.elementor-element-9fcf68e{--width:63.67%;}.elementor-110 .elementor-element.elementor-element-d055550{--width:36.32%;}.elementor-110 .elementor-element.elementor-element-0b90bb3{--width:36.32%;}.elementor-110 .elementor-element.elementor-element-9a968f2{--width:63.67%;}.elementor-110 .elementor-element.elementor-element-adda5d3{--width:63.67%;}.elementor-110 .elementor-element.elementor-element-a1ec114{--width:36.32%;}.elementor-110 .elementor-element.elementor-element-af41a71{--content-width:1360px;}.elementor-110 .elementor-element.elementor-element-41e14ad{--width:81.61%;}.elementor-110 .elementor-element.elementor-element-e95077e{--width:81%;}.elementor-110 .elementor-element.elementor-element-4393d0c{--width:81%;}.elementor-110 .elementor-element.elementor-element-0f4eeb1{--width:81%;}.elementor-110 .elementor-element.elementor-element-f1a4062{--width:81%;}.elementor-110 .elementor-element.elementor-element-692f70e{--width:81%;}.elementor-110 .elementor-element.elementor-element-e5f41fc{--width:81.61%;}.elementor-110 .elementor-element.elementor-element-2621e60{--width:81.61%;}.elementor-110 .elementor-element.elementor-element-a9030c9{--width:81%;}.elementor-110 .elementor-element.elementor-element-9d005ef{--width:81%;}.elementor-110 .elementor-element.elementor-element-c3eb54d{--width:81%;}.elementor-110 .elementor-element.elementor-element-0ef8c56{--width:81%;}.elementor-110 .elementor-element.elementor-element-9fb06a2{--width:81%;}.elementor-110 .elementor-element.elementor-element-d9b28d2{--width:100%;}.elementor-110 .elementor-element.elementor-element-beaf55d{--width:100%;}.elementor-110 .elementor-element.elementor-element-1695efb{--content-width:1053px;}}@media(max-width:1024px) and (min-width:768px){.elementor-110 .elementor-element.elementor-element-9fcf68e{--width:50%;}.elementor-110 .elementor-element.elementor-element-d055550{--width:50%;}.elementor-110 .elementor-element.elementor-element-0b90bb3{--width:50%;}.elementor-110 .elementor-element.elementor-element-9a968f2{--width:50%;}.elementor-110 .elementor-element.elementor-element-adda5d3{--width:50%;}.elementor-110 .elementor-element.elementor-element-a1ec114{--width:50%;}.elementor-110 .elementor-element.elementor-element-41e14ad{--width:100%;}.elementor-110 .elementor-element.elementor-element-e5f41fc{--width:100%;}.elementor-110 .elementor-element.elementor-element-d9b28d2{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-d055550 */.elementor-110 .elementor-element.elementor-element-d055550 {
  position: relative;
  background: white;
  z-index: 1;
}

.elementor-8 .elementor-element.elementor-element-90df9b3::before {
    content: "";
    position: absolute;
    top: -38px;
    left: 0;
    width: 100%;
    height: 65px;
    background: white;
    transform: skewY(354deg);
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b90bb3 */.elementor-110 .elementor-element.elementor-element-0b90bb3 {
  position: relative;
  background: white;
  z-index: 1;
}

.elementor-110 .elementor-element.elementor-element-0b90bb3::before {
  content: "";
  position: absolute;
  top: -20px; /* adjust as needed */
  left: 0;
  width: 100%;
  height: 40px; /* height of skewed area */
  background: white;
  transform: skewY(-2deg); /* adjust angle */
  z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1ec114 */.elementor-110 .elementor-element.elementor-element-a1ec114 {
  position: relative;
  background: white;
  z-index: 1;
}

.elementor-8 .elementor-element.elementor-element-90df9b3::before {
    content: "";
    position: absolute;
    top: -38px;
    left: 0;
    width: 100%;
    height: 65px;
    background: white;
    transform: skewY(354deg);
    z-index: -1;
}/* End custom CSS */