.elementor-117 .elementor-element.elementor-element-1e0eee97{--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:60px 60px;--row-gap:60px;--column-gap:60px;--overlay-opacity:1;--padding-top:350px;--padding-bottom:150px;--padding-left:15px;--padding-right:15px;}.elementor-117 .elementor-element.elementor-element-1e0eee97::before, .elementor-117 .elementor-element.elementor-element-1e0eee97 > .elementor-background-video-container::before, .elementor-117 .elementor-element.elementor-element-1e0eee97 > .e-con-inner > .elementor-background-video-container::before, .elementor-117 .elementor-element.elementor-element-1e0eee97 > .elementor-background-slideshow::before, .elementor-117 .elementor-element.elementor-element-1e0eee97 > .e-con-inner > .elementor-background-slideshow::before, .elementor-117 .elementor-element.elementor-element-1e0eee97 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, var( --e-global-color-f130dd2 ) 50%, #2B2D42BF 100%);}.elementor-117 .elementor-element.elementor-element-d1afd18{--display:flex;--justify-content:center;}.elementor-117 .elementor-element.elementor-element-66d4ef69{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-2559a96b{z-index:10;}.elementor-117 .elementor-element.elementor-element-2559a96b .elementor-heading-title{font-family:var( --e-global-typography-db48b8b-font-family ), Sans-serif;font-size:var( --e-global-typography-db48b8b-font-size );font-weight:var( --e-global-typography-db48b8b-font-weight );text-transform:var( --e-global-typography-db48b8b-text-transform );line-height:var( --e-global-typography-db48b8b-line-height );color:var( --e-global-color-c546c7d );}.elementor-117 .elementor-element.elementor-element-6518cf47{color:var( --e-global-color-fdf12ae );}.elementor-117 .elementor-element.elementor-element-182516ca .elementor-button{background-color:var( --e-global-color-primary );border-style:solid;border-color:var( --e-global-color-primary );}.elementor-117 .elementor-element.elementor-element-182516ca .elementor-button:hover, .elementor-117 .elementor-element.elementor-element-182516ca .elementor-button:focus{background-color:#C03632;border-color:#C03632;}.elementor-117 .elementor-element.elementor-element-182516ca .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-117 .elementor-element.elementor-element-182516ca .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-117 .elementor-element.elementor-element-bcc0b0f{--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-117 .elementor-element.elementor-element-bcc0b0f:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-bcc0b0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B2D42;}.elementor-117 .elementor-element.elementor-element-016c6ed > .elementor-widget-container{padding:20px 20px 40px 20px;}.elementor-117 .elementor-element.elementor-element-016c6ed .elementor-swiper-button{font-size:20px;}.elementor-117 .elementor-element.elementor-element-016c6ed .elementor-testimonial__name{color:#FFFFFF52;font-family:var( --e-global-typography-b21c26e-font-family ), Sans-serif;font-size:var( --e-global-typography-b21c26e-font-size );font-weight:var( --e-global-typography-b21c26e-font-weight );line-height:var( --e-global-typography-b21c26e-line-height );}.elementor-117 .elementor-element.elementor-element-779bd8fe{--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:60px 60px;--row-gap:60px;--column-gap:60px;--overlay-opacity:0.8;--padding-top:100px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;}.elementor-117 .elementor-element.elementor-element-779bd8fe:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-779bd8fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c546c7d );}.elementor-117 .elementor-element.elementor-element-779bd8fe::before, .elementor-117 .elementor-element.elementor-element-779bd8fe > .elementor-background-video-container::before, .elementor-117 .elementor-element.elementor-element-779bd8fe > .e-con-inner > .elementor-background-video-container::before, .elementor-117 .elementor-element.elementor-element-779bd8fe > .elementor-background-slideshow::before, .elementor-117 .elementor-element.elementor-element-779bd8fe > .e-con-inner > .elementor-background-slideshow::before, .elementor-117 .elementor-element.elementor-element-779bd8fe > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-c546c7d );--background-overlay:'';}.elementor-117 .elementor-element.elementor-element-6f026b98{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-4398a76e .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1.3em;letter-spacing:2.5px;color:var( --e-global-color-primary );}.elementor-117 .elementor-element.elementor-element-25861160{padding:0px 0px 0px 20px;border-style:solid;border-width:0px 0px 0px 5px;border-color:#C03632;}.elementor-117 .elementor-element.elementor-element-25861160 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:28px;font-weight:600;text-transform:none;font-style:italic;line-height:1.3em;color:#5C5656EB;}.elementor-117 .elementor-element.elementor-element-5f40140d{color:#5C5656;}.elementor-117 .elementor-element.elementor-element-30c1f04f{--display:flex;--justify-content:center;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-30c1f04f::before, .elementor-117 .elementor-element.elementor-element-30c1f04f > .elementor-background-video-container::before, .elementor-117 .elementor-element.elementor-element-30c1f04f > .e-con-inner > .elementor-background-video-container::before, .elementor-117 .elementor-element.elementor-element-30c1f04f > .elementor-background-slideshow::before, .elementor-117 .elementor-element.elementor-element-30c1f04f > .e-con-inner > .elementor-background-slideshow::before, .elementor-117 .elementor-element.elementor-element-30c1f04f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-117 .elementor-element.elementor-element-8c1db3f{--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:60px 60px;--row-gap:60px;--column-gap:60px;--overlay-opacity:0.8;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-117 .elementor-element.elementor-element-8c1db3f:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-8c1db3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://developmenthub.buzz/wp-content/uploads/2026/03/868-1600x500-1.jpg");background-position:center center;background-size:cover;}.elementor-117 .elementor-element.elementor-element-8c1db3f::before, .elementor-117 .elementor-element.elementor-element-8c1db3f > .elementor-background-video-container::before, .elementor-117 .elementor-element.elementor-element-8c1db3f > .e-con-inner > .elementor-background-video-container::before, .elementor-117 .elementor-element.elementor-element-8c1db3f > .elementor-background-slideshow::before, .elementor-117 .elementor-element.elementor-element-8c1db3f > .e-con-inner > .elementor-background-slideshow::before, .elementor-117 .elementor-element.elementor-element-8c1db3f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #2B2D42 71%, var( --e-global-color-209bfaa ) 100%);}.elementor-117 .elementor-element.elementor-element-7983a76{--display:flex;--justify-content:center;--overlay-opacity:0.8;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-7983a76:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-7983a76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b8a96f0 );background-image:url("https://developmenthub.buzz/wp-content/uploads/2026/03/Gemini_Generated_Image_fkcvytfkcvytfkcv.png");background-position:bottom center;background-size:cover;}.elementor-117 .elementor-element.elementor-element-7983a76::before, .elementor-117 .elementor-element.elementor-element-7983a76 > .elementor-background-video-container::before, .elementor-117 .elementor-element.elementor-element-7983a76 > .e-con-inner > .elementor-background-video-container::before, .elementor-117 .elementor-element.elementor-element-7983a76 > .elementor-background-slideshow::before, .elementor-117 .elementor-element.elementor-element-7983a76 > .e-con-inner > .elementor-background-slideshow::before, .elementor-117 .elementor-element.elementor-element-7983a76 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#04061BF2;--background-overlay:'';}.elementor-117 .elementor-element.elementor-element-87faafb{--display:flex;--justify-content:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-92e6dc4{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-f3617e6 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1.3em;letter-spacing:2.5px;color:#FF6F61;}.elementor-117 .elementor-element.elementor-element-ce4e0e7 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:30px;font-weight:600;text-transform:none;font-style:italic;line-height:1.3em;color:var( --e-global-color-c546c7d );}.elementor-117 .elementor-element.elementor-element-76386510{--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:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-4277c4a6{--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:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-571de54c{border-radius:0px 0px 0px 0px;}.elementor-117 .elementor-element.elementor-element-571de54c .elementor-icon-box-wrapper{align-items:center;gap:20px;}.elementor-117 .elementor-element.elementor-element-571de54c .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-c546c7d );}.elementor-117 .elementor-element.elementor-element-571de54c.elementor-view-stacked .elementor-icon{background-color:#FF6F61;}.elementor-117 .elementor-element.elementor-element-571de54c.elementor-view-framed .elementor-icon, .elementor-117 .elementor-element.elementor-element-571de54c.elementor-view-default .elementor-icon{fill:#FF6F61;color:#FF6F61;border-color:#FF6F61;}.elementor-117 .elementor-element.elementor-element-571de54c .elementor-icon{font-size:25px;}.elementor-117 .elementor-element.elementor-element-571de54c .elementor-icon-box-title, .elementor-117 .elementor-element.elementor-element-571de54c .elementor-icon-box-title a{font-family:var( --e-global-typography-b21c26e-font-family ), Sans-serif;font-size:var( --e-global-typography-b21c26e-font-size );font-weight:var( --e-global-typography-b21c26e-font-weight );line-height:var( --e-global-typography-b21c26e-line-height );}.elementor-117 .elementor-element.elementor-element-571de54c .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 );color:var( --e-global-color-fdf12ae );}.elementor-117 .elementor-element.elementor-element-3903abb8 .elementor-icon-box-wrapper{align-items:center;gap:20px;}.elementor-117 .elementor-element.elementor-element-3903abb8 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-c546c7d );}.elementor-117 .elementor-element.elementor-element-3903abb8.elementor-view-stacked .elementor-icon{background-color:#FF6F61;}.elementor-117 .elementor-element.elementor-element-3903abb8.elementor-view-framed .elementor-icon, .elementor-117 .elementor-element.elementor-element-3903abb8.elementor-view-default .elementor-icon{fill:#FF6F61;color:#FF6F61;border-color:#FF6F61;}.elementor-117 .elementor-element.elementor-element-3903abb8 .elementor-icon{font-size:20px;}.elementor-117 .elementor-element.elementor-element-3903abb8 .elementor-icon-box-title, .elementor-117 .elementor-element.elementor-element-3903abb8 .elementor-icon-box-title a{font-family:var( --e-global-typography-b21c26e-font-family ), Sans-serif;font-size:var( --e-global-typography-b21c26e-font-size );font-weight:var( --e-global-typography-b21c26e-font-weight );line-height:var( --e-global-typography-b21c26e-line-height );}.elementor-117 .elementor-element.elementor-element-3903abb8 .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 );color:var( --e-global-color-fdf12ae );}.elementor-117 .elementor-element.elementor-element-10a146f3{--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:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-2795d559 .elementor-icon-box-wrapper{align-items:center;gap:20px;}.elementor-117 .elementor-element.elementor-element-2795d559 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-c546c7d );}.elementor-117 .elementor-element.elementor-element-2795d559.elementor-view-stacked .elementor-icon{background-color:#FF6F61;}.elementor-117 .elementor-element.elementor-element-2795d559.elementor-view-framed .elementor-icon, .elementor-117 .elementor-element.elementor-element-2795d559.elementor-view-default .elementor-icon{fill:#FF6F61;color:#FF6F61;border-color:#FF6F61;}.elementor-117 .elementor-element.elementor-element-2795d559 .elementor-icon{font-size:20px;}.elementor-117 .elementor-element.elementor-element-2795d559 .elementor-icon-box-title, .elementor-117 .elementor-element.elementor-element-2795d559 .elementor-icon-box-title a{font-family:var( --e-global-typography-b21c26e-font-family ), Sans-serif;font-size:var( --e-global-typography-b21c26e-font-size );font-weight:var( --e-global-typography-b21c26e-font-weight );line-height:var( --e-global-typography-b21c26e-line-height );}.elementor-117 .elementor-element.elementor-element-2795d559 .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 );color:var( --e-global-color-fdf12ae );}.elementor-117 .elementor-element.elementor-element-3aeaa593 .elementor-icon-box-wrapper{align-items:center;gap:20px;}.elementor-117 .elementor-element.elementor-element-3aeaa593 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-c546c7d );}.elementor-117 .elementor-element.elementor-element-3aeaa593.elementor-view-stacked .elementor-icon{background-color:#FF6F61;}.elementor-117 .elementor-element.elementor-element-3aeaa593.elementor-view-framed .elementor-icon, .elementor-117 .elementor-element.elementor-element-3aeaa593.elementor-view-default .elementor-icon{fill:#FF6F61;color:#FF6F61;border-color:#FF6F61;}.elementor-117 .elementor-element.elementor-element-3aeaa593 .elementor-icon{font-size:20px;}.elementor-117 .elementor-element.elementor-element-3aeaa593 .elementor-icon-box-title, .elementor-117 .elementor-element.elementor-element-3aeaa593 .elementor-icon-box-title a{font-family:var( --e-global-typography-b21c26e-font-family ), Sans-serif;font-size:var( --e-global-typography-b21c26e-font-size );font-weight:var( --e-global-typography-b21c26e-font-weight );line-height:var( --e-global-typography-b21c26e-line-height );}.elementor-117 .elementor-element.elementor-element-3aeaa593 .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 );color:var( --e-global-color-fdf12ae );}.elementor-117 .elementor-element.elementor-element-9dab2ac{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-e10097d{--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-117 .elementor-element.elementor-element-f2a2f21{--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-117 .elementor-element.elementor-element-2f1815d .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1.3em;letter-spacing:2.5px;color:var( --e-global-color-primary );}.elementor-117 .elementor-element.elementor-element-9a6c918{text-align:start;}.elementor-117 .elementor-element.elementor-element-9a6c918 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:35px;font-weight:600;text-transform:none;line-height:1.3em;color:#5C5656;}.elementor-117 .elementor-element.elementor-element-97e8e1c{padding:0px 0px 0px 15px;border-style:solid;border-width:0px 0px 0px 0.1px;border-color:#C03632;border-radius:0px 0px 0px 0px;}.elementor-117 .elementor-element.elementor-element-97e8e1c .elementor-counter-title{justify-content:start;color:#5C5656;}.elementor-117 .elementor-element.elementor-element-97e8e1c .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-family:var( --e-global-typography-679076f-font-family ), Sans-serif;font-size:var( --e-global-typography-679076f-font-size );font-weight:var( --e-global-typography-679076f-font-weight );text-transform:var( --e-global-typography-679076f-text-transform );line-height:var( --e-global-typography-679076f-line-height );}.elementor-117 .elementor-element.elementor-element-36b99fc{padding:0px 0px 0px 15px;border-style:solid;border-width:0px 0px 0px 1px;border-color:#C03632;}.elementor-117 .elementor-element.elementor-element-36b99fc .elementor-counter-title{justify-content:start;color:#5C5656;}.elementor-117 .elementor-element.elementor-element-36b99fc .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-family:var( --e-global-typography-679076f-font-family ), Sans-serif;font-size:var( --e-global-typography-679076f-font-size );font-weight:var( --e-global-typography-679076f-font-weight );text-transform:var( --e-global-typography-679076f-text-transform );line-height:var( --e-global-typography-679076f-line-height );}.elementor-117 .elementor-element.elementor-element-f4cd4ae{padding:0px 0px 0px 15px;border-style:solid;border-width:0px 0px 0px 1px;border-color:#C03632;border-radius:0px 0px 0px 0px;}.elementor-117 .elementor-element.elementor-element-f4cd4ae .elementor-counter-title{justify-content:start;color:#5C5656;}.elementor-117 .elementor-element.elementor-element-f4cd4ae .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-family:var( --e-global-typography-679076f-font-family ), Sans-serif;font-size:var( --e-global-typography-679076f-font-size );font-weight:var( --e-global-typography-679076f-font-weight );text-transform:var( --e-global-typography-679076f-text-transform );line-height:var( --e-global-typography-679076f-line-height );}.elementor-117 .elementor-element.elementor-element-bbe07aa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:70px;--padding-right:70px;}.elementor-117 .elementor-element.elementor-element-bbe07aa:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-bbe07aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#030111DE;}.elementor-117 .elementor-element.elementor-element-1f964fe{--display:flex;}.elementor-117 .elementor-element.elementor-element-2d7dfbe{--display:flex;}.elementor-117 .elementor-element.elementor-element-21c17fb .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1.3em;letter-spacing:2.5px;color:var( --e-global-color-primary );}.elementor-117 .elementor-element.elementor-element-baf82fe{--display:flex;}.elementor-117 .elementor-element.elementor-element-7ef2002 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:35px;font-weight:600;text-transform:none;line-height:1.3em;color:#FFFFFF;}.elementor-117 .elementor-element.elementor-element-464917b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-7900703{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:150px;--padding-left:70px;--padding-right:70px;}.elementor-117 .elementor-element.elementor-element-7900703:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-7900703 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#030111DE;}.elementor-117 .elementor-element.elementor-element-793cf61{--display:flex;--min-height:150px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--background-transition:0.3s;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#6C72AA;--border-color:#6C72AA;--border-radius:1px 1px 1px 1px;}.elementor-117 .elementor-element.elementor-element-793cf61:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-793cf61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://developmenthub.buzz/wp-content/uploads/2026/03/Gemini_Generated_Image_5xhxar5xhxar5xhx.png");background-size:cover;}.elementor-117 .elementor-element.elementor-element-793cf61::before, .elementor-117 .elementor-element.elementor-element-793cf61 > .elementor-background-video-container::before, .elementor-117 .elementor-element.elementor-element-793cf61 > .e-con-inner > .elementor-background-video-container::before, .elementor-117 .elementor-element.elementor-element-793cf61 > .elementor-background-slideshow::before, .elementor-117 .elementor-element.elementor-element-793cf61 > .e-con-inner > .elementor-background-slideshow::before, .elementor-117 .elementor-element.elementor-element-793cf61 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#404040;--background-overlay:'';}.elementor-117 .elementor-element.elementor-element-793cf61:hover::before, .elementor-117 .elementor-element.elementor-element-793cf61:hover > .elementor-background-video-container::before, .elementor-117 .elementor-element.elementor-element-793cf61:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-117 .elementor-element.elementor-element-793cf61 > .elementor-background-slideshow:hover::before, .elementor-117 .elementor-element.elementor-element-793cf61 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-117 .elementor-element.elementor-element-793cf61:hover{--overlay-opacity:0.58;border-style:solid;border-width:0px 0px 7px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:7px;--border-left-width:0px;border-color:#6C72AA;--border-color:#6C72AA;}.elementor-117 .elementor-element.elementor-element-793cf61, .elementor-117 .elementor-element.elementor-element-793cf61::before{--border-transition:0.5s;}.elementor-117 .elementor-element.elementor-element-59c986c .elementor-heading-title{color:var( --e-global-color-fdf12ae );}.elementor-117 .elementor-element.elementor-element-6b97331{--display:flex;--min-height:150px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--background-transition:0.3s;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#6C72AA;--border-color:#6C72AA;--border-radius:1px 1px 1px 1px;}.elementor-117 .elementor-element.elementor-element-6b97331:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-6b97331 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://developmenthub.buzz/wp-content/uploads/2026/03/Gemini_Generated_Image_lgmo5zlgmo5zlgmo.png");background-size:cover;}.elementor-117 .elementor-element.elementor-element-6b97331::before, .elementor-117 .elementor-element.elementor-element-6b97331 > .elementor-background-video-container::before, .elementor-117 .elementor-element.elementor-element-6b97331 > .e-con-inner > .elementor-background-video-container::before, .elementor-117 .elementor-element.elementor-element-6b97331 > .elementor-background-slideshow::before, .elementor-117 .elementor-element.elementor-element-6b97331 > .e-con-inner > .elementor-background-slideshow::before, .elementor-117 .elementor-element.elementor-element-6b97331 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#404040;--background-overlay:'';}.elementor-117 .elementor-element.elementor-element-6b97331:hover::before, .elementor-117 .elementor-element.elementor-element-6b97331:hover > .elementor-background-video-container::before, .elementor-117 .elementor-element.elementor-element-6b97331:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-117 .elementor-element.elementor-element-6b97331 > .elementor-background-slideshow:hover::before, .elementor-117 .elementor-element.elementor-element-6b97331 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-117 .elementor-element.elementor-element-6b97331:hover{--overlay-opacity:0.58;border-style:solid;border-width:0px 0px 7px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:7px;--border-left-width:0px;border-color:#6C72AA;--border-color:#6C72AA;}.elementor-117 .elementor-element.elementor-element-6b97331, .elementor-117 .elementor-element.elementor-element-6b97331::before{--border-transition:0.5s;}.elementor-117 .elementor-element.elementor-element-df777ea .elementor-heading-title{color:var( --e-global-color-fdf12ae );}.elementor-117 .elementor-element.elementor-element-fb1b61a{--display:flex;--min-height:150px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--background-transition:0.3s;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#6C72AA;--border-color:#6C72AA;--border-radius:1px 1px 1px 1px;}.elementor-117 .elementor-element.elementor-element-fb1b61a:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-fb1b61a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://developmenthub.buzz/wp-content/uploads/2026/03/Gemini_Generated_Image_bf2t4bf2t4bf2t4b.png");background-size:cover;}.elementor-117 .elementor-element.elementor-element-fb1b61a::before, .elementor-117 .elementor-element.elementor-element-fb1b61a > .elementor-background-video-container::before, .elementor-117 .elementor-element.elementor-element-fb1b61a > .e-con-inner > .elementor-background-video-container::before, .elementor-117 .elementor-element.elementor-element-fb1b61a > .elementor-background-slideshow::before, .elementor-117 .elementor-element.elementor-element-fb1b61a > .e-con-inner > .elementor-background-slideshow::before, .elementor-117 .elementor-element.elementor-element-fb1b61a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#404040;--background-overlay:'';}.elementor-117 .elementor-element.elementor-element-fb1b61a:hover::before, .elementor-117 .elementor-element.elementor-element-fb1b61a:hover > .elementor-background-video-container::before, .elementor-117 .elementor-element.elementor-element-fb1b61a:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-117 .elementor-element.elementor-element-fb1b61a > .elementor-background-slideshow:hover::before, .elementor-117 .elementor-element.elementor-element-fb1b61a > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-117 .elementor-element.elementor-element-fb1b61a:hover{--overlay-opacity:0.58;border-style:solid;border-width:0px 0px 7px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:7px;--border-left-width:0px;border-color:#6C72AA;--border-color:#6C72AA;}.elementor-117 .elementor-element.elementor-element-fb1b61a, .elementor-117 .elementor-element.elementor-element-fb1b61a::before{--border-transition:0.5s;}.elementor-117 .elementor-element.elementor-element-e8d33e7 .elementor-heading-title{color:var( --e-global-color-fdf12ae );}.elementor-117 .elementor-element.elementor-element-5408ebc{--display:flex;--min-height:150px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--background-transition:0.3s;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#6C72AA;--border-color:#6C72AA;--border-radius:1px 1px 1px 1px;}.elementor-117 .elementor-element.elementor-element-5408ebc:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-5408ebc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://developmenthub.buzz/wp-content/uploads/2026/03/Gemini_Generated_Image_aplfloaplfloaplf.png");background-size:cover;}.elementor-117 .elementor-element.elementor-element-5408ebc::before, .elementor-117 .elementor-element.elementor-element-5408ebc > .elementor-background-video-container::before, .elementor-117 .elementor-element.elementor-element-5408ebc > .e-con-inner > .elementor-background-video-container::before, .elementor-117 .elementor-element.elementor-element-5408ebc > .elementor-background-slideshow::before, .elementor-117 .elementor-element.elementor-element-5408ebc > .e-con-inner > .elementor-background-slideshow::before, .elementor-117 .elementor-element.elementor-element-5408ebc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#404040;--background-overlay:'';}.elementor-117 .elementor-element.elementor-element-5408ebc:hover::before, .elementor-117 .elementor-element.elementor-element-5408ebc:hover > .elementor-background-video-container::before, .elementor-117 .elementor-element.elementor-element-5408ebc:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-117 .elementor-element.elementor-element-5408ebc > .elementor-background-slideshow:hover::before, .elementor-117 .elementor-element.elementor-element-5408ebc > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-117 .elementor-element.elementor-element-5408ebc:hover{--overlay-opacity:0.58;border-style:solid;border-width:0px 0px 7px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:7px;--border-left-width:0px;border-color:#6C72AA;--border-color:#6C72AA;}.elementor-117 .elementor-element.elementor-element-5408ebc, .elementor-117 .elementor-element.elementor-element-5408ebc::before{--border-transition:0.5s;}.elementor-117 .elementor-element.elementor-element-a03a805 .elementor-heading-title{color:var( --e-global-color-fdf12ae );}.elementor-117 .elementor-element.elementor-element-20cdac2{--display:flex;--min-height:150px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--background-transition:0.3s;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#6C72AA;--border-color:#6C72AA;--border-radius:1px 1px 1px 1px;}.elementor-117 .elementor-element.elementor-element-20cdac2:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-20cdac2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://developmenthub.buzz/wp-content/uploads/2026/03/8b2803ae5403-im-banner-family-offices-desktop.png");background-size:cover;}.elementor-117 .elementor-element.elementor-element-20cdac2::before, .elementor-117 .elementor-element.elementor-element-20cdac2 > .elementor-background-video-container::before, .elementor-117 .elementor-element.elementor-element-20cdac2 > .e-con-inner > .elementor-background-video-container::before, .elementor-117 .elementor-element.elementor-element-20cdac2 > .elementor-background-slideshow::before, .elementor-117 .elementor-element.elementor-element-20cdac2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-117 .elementor-element.elementor-element-20cdac2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#404040;--background-overlay:'';}.elementor-117 .elementor-element.elementor-element-20cdac2:hover::before, .elementor-117 .elementor-element.elementor-element-20cdac2:hover > .elementor-background-video-container::before, .elementor-117 .elementor-element.elementor-element-20cdac2:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-117 .elementor-element.elementor-element-20cdac2 > .elementor-background-slideshow:hover::before, .elementor-117 .elementor-element.elementor-element-20cdac2 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-117 .elementor-element.elementor-element-20cdac2:hover{--overlay-opacity:0.58;border-style:solid;border-width:0px 0px 7px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:7px;--border-left-width:0px;border-color:#6C72AA;--border-color:#6C72AA;}.elementor-117 .elementor-element.elementor-element-20cdac2, .elementor-117 .elementor-element.elementor-element-20cdac2::before{--border-transition:0.5s;}.elementor-117 .elementor-element.elementor-element-fb363ee .elementor-heading-title{color:var( --e-global-color-fdf12ae );}.elementor-117 .elementor-element.elementor-element-8e61929{--display:flex;--min-height:150px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--background-transition:0.3s;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#6C72AA;--border-color:#6C72AA;--border-radius:1px 1px 1px 1px;}.elementor-117 .elementor-element.elementor-element-8e61929:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-8e61929 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://developmenthub.buzz/wp-content/uploads/2026/03/pngtree-real-estate-investment-growth-with-rising-property-prices-and-financial-success-image_17189901.jpg");background-size:cover;}.elementor-117 .elementor-element.elementor-element-8e61929::before, .elementor-117 .elementor-element.elementor-element-8e61929 > .elementor-background-video-container::before, .elementor-117 .elementor-element.elementor-element-8e61929 > .e-con-inner > .elementor-background-video-container::before, .elementor-117 .elementor-element.elementor-element-8e61929 > .elementor-background-slideshow::before, .elementor-117 .elementor-element.elementor-element-8e61929 > .e-con-inner > .elementor-background-slideshow::before, .elementor-117 .elementor-element.elementor-element-8e61929 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#404040;--background-overlay:'';}.elementor-117 .elementor-element.elementor-element-8e61929:hover::before, .elementor-117 .elementor-element.elementor-element-8e61929:hover > .elementor-background-video-container::before, .elementor-117 .elementor-element.elementor-element-8e61929:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-117 .elementor-element.elementor-element-8e61929 > .elementor-background-slideshow:hover::before, .elementor-117 .elementor-element.elementor-element-8e61929 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-117 .elementor-element.elementor-element-8e61929:hover{--overlay-opacity:0.58;border-style:solid;border-width:0px 0px 7px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:7px;--border-left-width:0px;border-color:#6C72AA;--border-color:#6C72AA;}.elementor-117 .elementor-element.elementor-element-8e61929, .elementor-117 .elementor-element.elementor-element-8e61929::before{--border-transition:0.5s;}.elementor-117 .elementor-element.elementor-element-bc388f4 .elementor-heading-title{color:var( --e-global-color-fdf12ae );}.elementor-117 .elementor-element.elementor-element-3c80a2b7{--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:60px 60px;--row-gap:60px;--column-gap:60px;--overlay-opacity:1;--padding-top:100px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;}.elementor-117 .elementor-element.elementor-element-3c80a2b7:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-3c80a2b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://developmenthub.buzz/wp-content/uploads/2026/03/smiling-caucasian-female-hr-manager-handshake-hire-male-candidate-at-job-interview.jpg");background-position:center center;background-size:cover;}.elementor-117 .elementor-element.elementor-element-3c80a2b7::before, .elementor-117 .elementor-element.elementor-element-3c80a2b7 > .elementor-background-video-container::before, .elementor-117 .elementor-element.elementor-element-3c80a2b7 > .e-con-inner > .elementor-background-video-container::before, .elementor-117 .elementor-element.elementor-element-3c80a2b7 > .elementor-background-slideshow::before, .elementor-117 .elementor-element.elementor-element-3c80a2b7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-117 .elementor-element.elementor-element-3c80a2b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(356deg, #2B2D42F0 50%, #5C618DDB 100%);}.elementor-117 .elementor-element.elementor-element-293aa66d{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-60b2fca5 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:35px;font-weight:600;text-transform:none;line-height:1.3em;color:var( --e-global-color-c546c7d );}.elementor-117 .elementor-element.elementor-element-48d044ec{color:var( --e-global-color-fdf12ae );}.elementor-117 .elementor-element.elementor-element-19209188 .elementor-button{background-color:var( --e-global-color-primary );border-style:solid;border-color:var( --e-global-color-primary );}.elementor-117 .elementor-element.elementor-element-19209188 .elementor-button:hover, .elementor-117 .elementor-element.elementor-element-19209188 .elementor-button:focus{background-color:#C03632;border-color:#C03632;}.elementor-117 .elementor-element.elementor-element-19209188 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-117 .elementor-element.elementor-element-19209188 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-117 .elementor-element.elementor-element-af6e6a1{--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-117 .elementor-element.elementor-element-1d62172{--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-117 .elementor-element.elementor-element-32b6d23{text-align:start;}.elementor-117 .elementor-element.elementor-element-32b6d23 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:35px;font-weight:600;text-transform:none;line-height:1.3em;color:#5C5656;}.elementor-117 .elementor-element.elementor-element-175ae69{--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-117 .elementor-element.elementor-element-aed5bc9 iframe{height:430px;}@media(max-width:1024px){.elementor-117 .elementor-element.elementor-element-1e0eee97{--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:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:250px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-117 .elementor-element.elementor-element-66d4ef69.e-con{--order:-99999 /* order start hack */;}.elementor-117 .elementor-element.elementor-element-2559a96b .elementor-heading-title{font-size:var( --e-global-typography-db48b8b-font-size );line-height:var( --e-global-typography-db48b8b-line-height );}.elementor-117 .elementor-element.elementor-element-016c6ed .elementor-testimonial__name{font-size:var( --e-global-typography-b21c26e-font-size );line-height:var( --e-global-typography-b21c26e-line-height );}.elementor-117 .elementor-element.elementor-element-779bd8fe{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-117 .elementor-element.elementor-element-25861160 .elementor-heading-title{font-size:23px;}.elementor-117 .elementor-element.elementor-element-8c1db3f{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-117 .elementor-element.elementor-element-87faafb{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-ce4e0e7 .elementor-heading-title{font-size:25px;}.elementor-117 .elementor-element.elementor-element-571de54c .elementor-icon-box-title, .elementor-117 .elementor-element.elementor-element-571de54c .elementor-icon-box-title a{font-size:var( --e-global-typography-b21c26e-font-size );line-height:var( --e-global-typography-b21c26e-line-height );}.elementor-117 .elementor-element.elementor-element-571de54c .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-117 .elementor-element.elementor-element-3903abb8 .elementor-icon-box-title, .elementor-117 .elementor-element.elementor-element-3903abb8 .elementor-icon-box-title a{font-size:var( --e-global-typography-b21c26e-font-size );line-height:var( --e-global-typography-b21c26e-line-height );}.elementor-117 .elementor-element.elementor-element-3903abb8 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-117 .elementor-element.elementor-element-2795d559 .elementor-icon-box-title, .elementor-117 .elementor-element.elementor-element-2795d559 .elementor-icon-box-title a{font-size:var( --e-global-typography-b21c26e-font-size );line-height:var( --e-global-typography-b21c26e-line-height );}.elementor-117 .elementor-element.elementor-element-2795d559 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-117 .elementor-element.elementor-element-3aeaa593 .elementor-icon-box-title, .elementor-117 .elementor-element.elementor-element-3aeaa593 .elementor-icon-box-title a{font-size:var( --e-global-typography-b21c26e-font-size );line-height:var( --e-global-typography-b21c26e-line-height );}.elementor-117 .elementor-element.elementor-element-3aeaa593 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-117 .elementor-element.elementor-element-9a6c918 .elementor-heading-title{font-size:30px;}.elementor-117 .elementor-element.elementor-element-97e8e1c .elementor-counter-number-wrapper{font-size:var( --e-global-typography-679076f-font-size );line-height:var( --e-global-typography-679076f-line-height );}.elementor-117 .elementor-element.elementor-element-36b99fc .elementor-counter-number-wrapper{font-size:var( --e-global-typography-679076f-font-size );line-height:var( --e-global-typography-679076f-line-height );}.elementor-117 .elementor-element.elementor-element-f4cd4ae .elementor-counter-number-wrapper{font-size:var( --e-global-typography-679076f-font-size );line-height:var( --e-global-typography-679076f-line-height );}.elementor-117 .elementor-element.elementor-element-bbe07aa{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-7ef2002 .elementor-heading-title{font-size:30px;}.elementor-117 .elementor-element.elementor-element-7900703{--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-3c80a2b7{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-117 .elementor-element.elementor-element-60b2fca5 .elementor-heading-title{font-size:30px;}.elementor-117 .elementor-element.elementor-element-32b6d23 .elementor-heading-title{font-size:30px;}}@media(max-width:767px){.elementor-117 .elementor-element.elementor-element-2559a96b .elementor-heading-title{font-size:var( --e-global-typography-db48b8b-font-size );line-height:var( --e-global-typography-db48b8b-line-height );}.elementor-117 .elementor-element.elementor-element-016c6ed .elementor-testimonial__name{font-size:var( --e-global-typography-b21c26e-font-size );line-height:var( --e-global-typography-b21c26e-line-height );}.elementor-117 .elementor-element.elementor-element-25861160 .elementor-heading-title{font-size:18px;}.elementor-117 .elementor-element.elementor-element-ce4e0e7 .elementor-heading-title{font-size:20px;}.elementor-117 .elementor-element.elementor-element-76386510{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-117 .elementor-element.elementor-element-4277c4a6{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-117 .elementor-element.elementor-element-571de54c .elementor-icon-box-title, .elementor-117 .elementor-element.elementor-element-571de54c .elementor-icon-box-title a{font-size:var( --e-global-typography-b21c26e-font-size );line-height:var( --e-global-typography-b21c26e-line-height );}.elementor-117 .elementor-element.elementor-element-571de54c .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-117 .elementor-element.elementor-element-3903abb8 .elementor-icon-box-title, .elementor-117 .elementor-element.elementor-element-3903abb8 .elementor-icon-box-title a{font-size:var( --e-global-typography-b21c26e-font-size );line-height:var( --e-global-typography-b21c26e-line-height );}.elementor-117 .elementor-element.elementor-element-3903abb8 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-117 .elementor-element.elementor-element-10a146f3{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-117 .elementor-element.elementor-element-2795d559 .elementor-icon-box-title, .elementor-117 .elementor-element.elementor-element-2795d559 .elementor-icon-box-title a{font-size:var( --e-global-typography-b21c26e-font-size );line-height:var( --e-global-typography-b21c26e-line-height );}.elementor-117 .elementor-element.elementor-element-2795d559 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-117 .elementor-element.elementor-element-3aeaa593 .elementor-icon-box-title, .elementor-117 .elementor-element.elementor-element-3aeaa593 .elementor-icon-box-title a{font-size:var( --e-global-typography-b21c26e-font-size );line-height:var( --e-global-typography-b21c26e-line-height );}.elementor-117 .elementor-element.elementor-element-3aeaa593 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-117 .elementor-element.elementor-element-99e22cd{padding:0px 0px 50px 0px;}.elementor-117 .elementor-element.elementor-element-9a6c918 .elementor-heading-title{font-size:25px;}.elementor-117 .elementor-element.elementor-element-97e8e1c .elementor-counter-number-wrapper{font-size:var( --e-global-typography-679076f-font-size );line-height:var( --e-global-typography-679076f-line-height );}.elementor-117 .elementor-element.elementor-element-36b99fc .elementor-counter-number-wrapper{font-size:var( --e-global-typography-679076f-font-size );line-height:var( --e-global-typography-679076f-line-height );}.elementor-117 .elementor-element.elementor-element-f4cd4ae .elementor-counter-number-wrapper{font-size:var( --e-global-typography-679076f-font-size );line-height:var( --e-global-typography-679076f-line-height );}.elementor-117 .elementor-element.elementor-element-7ef2002 .elementor-heading-title{font-size:25px;}.elementor-117 .elementor-element.elementor-element-7900703{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-60b2fca5 .elementor-heading-title{font-size:25px;}.elementor-117 .elementor-element.elementor-element-32b6d23 .elementor-heading-title{font-size:25px;}.elementor-117 .elementor-element.elementor-element-aed5bc9 iframe{height:285px;}}@media(min-width:768px){.elementor-117 .elementor-element.elementor-element-1e0eee97{--content-width:1280px;}.elementor-117 .elementor-element.elementor-element-66d4ef69{--width:100%;}.elementor-117 .elementor-element.elementor-element-779bd8fe{--content-width:1280px;}.elementor-117 .elementor-element.elementor-element-8c1db3f{--content-width:1280px;}.elementor-117 .elementor-element.elementor-element-7983a76{--width:50%;}.elementor-117 .elementor-element.elementor-element-87faafb{--width:66%;}.elementor-117 .elementor-element.elementor-element-e10097d{--width:60%;}.elementor-117 .elementor-element.elementor-element-f2a2f21{--width:40%;}.elementor-117 .elementor-element.elementor-element-1f964fe{--width:50%;}.elementor-117 .elementor-element.elementor-element-464917b{--width:50%;}.elementor-117 .elementor-element.elementor-element-793cf61{--width:33.3333%;}.elementor-117 .elementor-element.elementor-element-6b97331{--width:33.3333%;}.elementor-117 .elementor-element.elementor-element-fb1b61a{--width:33.3333%;}.elementor-117 .elementor-element.elementor-element-5408ebc{--width:33.3333%;}.elementor-117 .elementor-element.elementor-element-20cdac2{--width:33.3333%;}.elementor-117 .elementor-element.elementor-element-8e61929{--width:33.3333%;}.elementor-117 .elementor-element.elementor-element-3c80a2b7{--content-width:1280px;}.elementor-117 .elementor-element.elementor-element-293aa66d{--width:50%;}.elementor-117 .elementor-element.elementor-element-1d62172{--width:50%;}.elementor-117 .elementor-element.elementor-element-175ae69{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-117 .elementor-element.elementor-element-66d4ef69{--width:100%;}.elementor-117 .elementor-element.elementor-element-7983a76{--width:100%;}.elementor-117 .elementor-element.elementor-element-87faafb{--width:100%;}.elementor-117 .elementor-element.elementor-element-293aa66d{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-2559a96b */.highlight {
  color: #c03632;
}
.highlights {
  color: #FF6F61;
}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-016c6ed *//* 1. FORCE THE WIDGET TO SPAN THE FULL WIDTH */
.text-marquee-fi, 
.text-marquee-fi .elementor-widget-container,
.text-marquee-fi .elementor-main-swiper {
    width: 100% !important;
    max-width: 100% !important;
    overflow: hidden !important;
}

/* 2. THE CONTINUOUS MOVEMENT */
.text-marquee-fi .swiper-wrapper {
    display: flex !important;
    width: max-content !important; /* Allows the track to be as long as the names */
    animation: marquee-scroll 40s linear infinite !important;
    transition: none !important;
    align-items: center !important;
}

/* 3. THE ANIMATION LOGIC */
@keyframes marquee-scroll {
    0% { transform: translateX(0); }
    100% { transform: translateX(-50%); } 
}

/* 4. FIX CROPPING & SPACING */
.text-marquee-fi .swiper-slide {
    width: auto !important; 
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    padding: 0 !important;
}

.text-marquee-fi .elementor-testimonial__name {
    margin: 0 !important;
    padding: 0 60px !important; /* Space between brand names */
    line-height: 1.2 !important;
    white-space: nowrap !important;
    transition: color 0.4s ease !important;
    cursor: pointer;
    display: flex !important;
    align-items: center !important;
    position: relative !important;
}

/* 5. THE DIVIDER LINE */
.text-marquee-fi .elementor-testimonial__name::after {
    content: "";
    position: absolute;
    right: 0;
    height: 14px; 
    width: 1px;
    background-color: rgba(255, 255, 255, 0.1);
    top: 50%;
    transform: translateY(-50%);
}

/* 6. HOVER & HIDE ELEMENTS */
.text-marquee-fi .swiper-slide:hover .elementor-testimonial__name {
    color: rgba(255, 255, 255, 0.82) !important;
}

.text-marquee-fi .elementor-testimonial__content,
.text-marquee-fi .elementor-testimonial__title,
.text-marquee-fi .elementor-testimonial__image {
    display: none !important;
}

/* 7. EDGE FADE MASK (Full Width) */
.text-marquee-fi .elementor-main-swiper {
    -webkit-mask-image: linear-gradient(90deg, transparent 0%, black 15%, black 85%, transparent 100%);
    mask-image: linear-gradient(90deg, transparent 0%, black 15%, black 85%, transparent 100%);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-94fdd8d *//* 1. THE MAIN CONTAINER (The Red Frame) */
.pnc-corner-frame {
    position: relative !important;
    display: inline-block; 
    padding: 20px; /* Space between the red lines and the image */
}

/* Red Corner - Top Left */
.pnc-corner-frame::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 70px;
    height: 70px;
    border-top: 3px solid #C03632;
    border-left: 3px solid #C03632;
    z-index: 10;
}

/* Red Corner - Bottom Right */
.pnc-corner-frame::after {
    content: "";
    position: absolute;
    bottom: 0;
    right: 0;
    width: 70px;
    height: 70px;
    border-bottom: 3px solid #C03632;
    border-right: 3px solid #C03632;
    z-index: 10;
}

/* 2. THE IMAGE & OVERLAY WRAPPER */
.pnc-image-overlay {
    position: relative;
    display: block;
    line-height: 0;
    border-radius: 40px; /* Matches the rounded corners in your image */
    overflow: hidden;    /* Clips the overlay to the rounded corners */
}

.pnc-image-overlay img {
    display: block;
    width: 100%;
    height: auto;
    border: none !important;
}

/* 3. THE ACTUAL DARK TINT */
/* We use ::after here on the NEW div so it doesn't fight the red lines */
.pnc-image-overlay::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(108, 114, 170, 0.25);; /* Adjust darkness here */
    pointer-events: none;
    z-index: 1;
}/* End custom CSS */