.elementor-4051 .elementor-element.elementor-element-6d460d1{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.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 );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-4051 .elementor-element.elementor-element-44bdcfd{text-align:center;}.elementor-4051 .elementor-element.elementor-element-44bdcfd .elementor-heading-title{-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#1A1212;}.elementor-4051 .elementor-element.elementor-element-44bdcfd .elementor-heading-title a:hover, .elementor-4051 .elementor-element.elementor-element-44bdcfd .elementor-heading-title a:focus{color:#BD3B3B;}.elementor-4051 .elementor-element.elementor-element-44bdcfd .elementor-heading-title a{transition-duration:0s;}.elementor-4051 .elementor-element.elementor-element-a1fba7c{text-align:center;}.elementor-4051 .elementor-element.elementor-element-a1fba7c .elementor-heading-title{-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#130F0F;}.elementor-4051 .elementor-element.elementor-element-a1fba7c .elementor-heading-title a:hover, .elementor-4051 .elementor-element.elementor-element-a1fba7c .elementor-heading-title a:focus{color:#CC4E4E;}.elementor-4051 .elementor-element.elementor-element-22d9add{text-align:center;}.elementor-4051 .elementor-element.elementor-element-22d9add .elementor-heading-title{color:#141414;}.elementor-4051 .elementor-element.elementor-element-22d9add .elementor-heading-title a:hover, .elementor-4051 .elementor-element.elementor-element-22d9add .elementor-heading-title a:focus{color:#B11E1E;}.elementor-4051 .elementor-element.elementor-element-6f079da5{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-4051 .elementor-element.elementor-element-b0045d0{--display:flex;--overlay-opacity:0.1;}.elementor-4051 .elementor-element.elementor-element-b0045d0:not(.elementor-motion-effects-element-type-background), .elementor-4051 .elementor-element.elementor-element-b0045d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://siliconvalley.cc/wp-content/uploads/2026/02/bigyellow.jpeg");background-repeat:no-repeat;background-size:cover;}.elementor-4051 .elementor-element.elementor-element-b0045d0::before, .elementor-4051 .elementor-element.elementor-element-b0045d0 > .elementor-background-video-container::before, .elementor-4051 .elementor-element.elementor-element-b0045d0 > .e-con-inner > .elementor-background-video-container::before, .elementor-4051 .elementor-element.elementor-element-b0045d0 > .elementor-background-slideshow::before, .elementor-4051 .elementor-element.elementor-element-b0045d0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4051 .elementor-element.elementor-element-b0045d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4051 .elementor-element.elementor-element-b0045d0:hover::before, .elementor-4051 .elementor-element.elementor-element-b0045d0:hover > .elementor-background-video-container::before, .elementor-4051 .elementor-element.elementor-element-b0045d0:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-4051 .elementor-element.elementor-element-b0045d0 > .elementor-background-slideshow:hover::before, .elementor-4051 .elementor-element.elementor-element-b0045d0 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-4051 .elementor-element.elementor-element-b0045d0:hover{--overlay-opacity:0.5;}.elementor-4051 .elementor-element.elementor-element-849c9ff{text-align:center;color:#FFFFFF;}.elementor-4051 .elementor-element.elementor-element-7694d54{--spacer-size:22px;}.elementor-4051 .elementor-element.elementor-element-11beb5c{text-align:center;font-family:"Roboto", Sans-serif;font-size:119px;font-weight:400;line-height:100px;letter-spacing:0.5px;color:#FFFFFF;}.elementor-4051 .elementor-element.elementor-element-6b2f0e1{--spacer-size:123px;}.elementor-4051 .elementor-element.elementor-element-c48c359{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4051 .elementor-element.elementor-element-793d9ec{color:#FFFFFF;}.elementor-4051 .elementor-element.elementor-element-6fdcb8a{color:#FFFFFF;}.elementor-4051 .elementor-element.elementor-element-96ff4ab{color:#FFFFFF;}.elementor-4051 .elementor-element.elementor-element-6a20288{--display:flex;}.elementor-4051 .elementor-element.elementor-element-4599386 .elementor-heading-title{color:#0C0909;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-4051 .elementor-element.elementor-element-4bc6248{--display:flex;}.elementor-4051 .elementor-element.elementor-element-52a3d06{color:#0D0E0C;}.elementor-4051 .elementor-element.elementor-element-3ee877d{--display:flex;}.elementor-4051 .elementor-element.elementor-element-a3f801e{--display:flex;}.elementor-4051 .elementor-element.elementor-element-7e53053 .elementor-heading-title{color:#0C0A0A;}.elementor-4051 .elementor-element.elementor-element-10182cc{--display:flex;}.elementor-4051 .elementor-element.elementor-element-31d87df{--display:flex;}.elementor-4051 .elementor-element.elementor-element-8bff3bf{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:1em 1em;--row-gap:1em;--column-gap:1em;--grid-auto-flow:row;}.elementor-widget-image-box .elementor-image-box-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 );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-4051 .elementor-element.elementor-element-64cd099:hover .elementor-widget-container{background-color:#C2AAAA;}.elementor-4051 .elementor-element.elementor-element-64cd099 .elementor-image-box-wrapper{text-align:center;}.elementor-4051 .elementor-element.elementor-element-64cd099 .elementor-image-box-title{font-family:"Georgia", Sans-serif;font-size:35px;font-weight:bold;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:16px;letter-spacing:-1.8px;word-spacing:2px;color:var( --e-global-color-secondary );}.elementor-4051 .elementor-element.elementor-element-64cd099 .elementor-image-box-description{color:#171A14;}.elementor-4051 .elementor-element.elementor-element-9c12964:hover .elementor-widget-container{background-color:#BBAFAF;}.elementor-4051 .elementor-element.elementor-element-9c12964 .elementor-image-box-title{font-family:"Georgia", Sans-serif;font-size:35px;font-weight:bold;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:16px;letter-spacing:-1.8px;word-spacing:2px;color:var( --e-global-color-secondary );}.elementor-4051 .elementor-element.elementor-element-9c12964 .elementor-image-box-description{color:#151614;}.elementor-4051 .elementor-element.elementor-element-517b5b3:hover .elementor-widget-container{background-color:#D5C2C2;}.elementor-4051 .elementor-element.elementor-element-517b5b3 .elementor-image-box-title{font-family:"Georgia", Sans-serif;font-size:35px;font-weight:bold;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:16px;letter-spacing:-1.8px;word-spacing:2px;color:var( --e-global-color-secondary );}.elementor-4051 .elementor-element.elementor-element-517b5b3 .elementor-image-box-description{color:#141810;}.elementor-4051 .elementor-element.elementor-element-b75f3b3:hover .elementor-widget-container{background-color:#D5C2C2;}.elementor-4051 .elementor-element.elementor-element-b75f3b3 .elementor-image-box-title{font-family:"Georgia", Sans-serif;font-size:35px;font-weight:bold;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:16px;letter-spacing:-1.8px;word-spacing:2px;color:var( --e-global-color-secondary );}.elementor-4051 .elementor-element.elementor-element-b75f3b3 .elementor-image-box-description{color:#141810;}.elementor-4051 .elementor-element.elementor-element-35f251a{--display:flex;}.elementor-4051 .elementor-element.elementor-element-6f9e9ed .elementor-heading-title{color:#181515;}.elementor-4051 .elementor-element.elementor-element-6f9e9ed .elementor-heading-title a:hover, .elementor-4051 .elementor-element.elementor-element-6f9e9ed .elementor-heading-title a:focus{color:#992727;}.elementor-4051 .elementor-element.elementor-element-112b144{--display:flex;}.elementor-4051 .elementor-element.elementor-element-d7ca580 > .elementor-widget-container{background-color:var( --e-global-color-primary );}.elementor-4051 .elementor-element.elementor-element-d7ca580{color:#121310;}.elementor-4051 .elementor-element.elementor-element-b9f3296{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4051 .elementor-element.elementor-element-f7f0c6b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4051 .elementor-element.elementor-element-a85b7ee{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4051 .elementor-element.elementor-element-46fb254 > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, #FFFFFF 100%);}.elementor-4051 .elementor-element.elementor-element-46fb254{color:#2E3FDD;}.elementor-4051 .elementor-element.elementor-element-6d676c7{--display:flex;}.elementor-widget-testimonial .elementor-testimonial-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial .elementor-testimonial-name{color:var( --e-global-color-primary );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 );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-testimonial .elementor-testimonial-job{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 );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-4051 .elementor-element.elementor-element-a309ad1 .elementor-testimonial-wrapper{text-align:center;}.elementor-4051 .elementor-element.elementor-element-a309ad1 .elementor-testimonial-content{color:#161A13;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-4051 .elementor-element.elementor-element-a309ad1 .elementor-testimonial-name{color:#B33030;font-family:"Georgia", Sans-serif;font-size:35px;font-weight:bold;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:16px;letter-spacing:-1.8px;word-spacing:2px;}.elementor-4051 .elementor-element.elementor-element-a309ad1 .elementor-testimonial-job{color:#0D6DDD;font-family:"Georgia", Sans-serif;font-size:35px;font-weight:normal;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:16px;letter-spacing:-1.8px;word-spacing:2px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-4051 .elementor-element.elementor-element-8242c49{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4051 .elementor-element.elementor-element-b4864c2{color:#080807;}.elementor-4051 .elementor-element.elementor-element-b3732e9{color:#10110F;}.elementor-4051 .elementor-element.elementor-element-5976358{color:#0D0E0C;}@media(min-width:768px){.elementor-4051 .elementor-element.elementor-element-b0045d0{--content-width:1195px;}.elementor-4051 .elementor-element.elementor-element-8bff3bf{--width:100%;}.elementor-4051 .elementor-element.elementor-element-f7f0c6b{--width:50%;}.elementor-4051 .elementor-element.elementor-element-a85b7ee{--width:50%;}}@media(max-width:1024px){.elementor-4051 .elementor-element.elementor-element-6d460d1{--grid-auto-flow:row;}.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 );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4051 .elementor-element.elementor-element-c48c359{--grid-auto-flow:row;}.elementor-4051 .elementor-element.elementor-element-8bff3bf{--grid-auto-flow:row;}.elementor-widget-image-box .elementor-image-box-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 );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-testimonial .elementor-testimonial-name{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 );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-testimonial .elementor-testimonial-job{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 );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-4051 .elementor-element.elementor-element-8242c49{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-4051 .elementor-element.elementor-element-6d460d1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.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 );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4051 .elementor-element.elementor-element-c48c359{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4051 .elementor-element.elementor-element-8bff3bf{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-image-box .elementor-image-box-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 );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-testimonial .elementor-testimonial-name{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 );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-testimonial .elementor-testimonial-job{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 );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-4051 .elementor-element.elementor-element-8242c49{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}}