.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-122 .elementor-element.elementor-element-58df75d{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--overflow:hidden;--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-html .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-html .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-122 .elementor-element.elementor-element-0e9bf8c{--display:flex;--min-height:100vh;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--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-122 .elementor-element.elementor-element-5fd788c{--display:flex;--min-height:100vh;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-122 .elementor-element.elementor-element-5fd788c:not(.elementor-motion-effects-element-type-background), .elementor-122 .elementor-element.elementor-element-5fd788c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B0B;}.elementor-122 .elementor-element.elementor-element-5fd788c.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-122 .elementor-element.elementor-element-65ea506{--display:flex;--position:absolute;--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:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:500px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:515px;}.elementor-122 .elementor-element.elementor-element-65ea506:not(.elementor-motion-effects-element-type-background), .elementor-122 .elementor-element.elementor-element-65ea506 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://portfolio.clue-group.com/wp-content/uploads/2024/12/Layer-1-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-122 .elementor-element.elementor-element-65ea506{left:524px;}body.rtl .elementor-122 .elementor-element.elementor-element-65ea506{right:524px;}.elementor-122 .elementor-element.elementor-element-c55c35f{--display:flex;--position:absolute;--min-height:200px;--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;--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:115px;}body:not(.rtl) .elementor-122 .elementor-element.elementor-element-c55c35f{left:138px;}body.rtl .elementor-122 .elementor-element.elementor-element-c55c35f{right:138px;}.elementor-widget-lottie .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-lottie .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-lottie{--caption-color:var( --e-global-color-text );}.elementor-widget-lottie .e-lottie__caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-122 .elementor-element.elementor-element-bb5cbf0{--display:flex;--position:absolute;--min-height:180px;--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;--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:506px;}body:not(.rtl) .elementor-122 .elementor-element.elementor-element-bb5cbf0{left:52px;}body.rtl .elementor-122 .elementor-element.elementor-element-bb5cbf0{right:52px;}.elementor-122 .elementor-element.elementor-element-7f55908{--display:flex;--position:absolute;--min-height:300px;--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;--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:37px;}body:not(.rtl) .elementor-122 .elementor-element.elementor-element-7f55908{left:880px;}body.rtl .elementor-122 .elementor-element.elementor-element-7f55908{right:880px;}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor{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-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-122 .elementor-element.elementor-element-f2be7e0{column-gap:0px;color:#FFFFFF;}.elementor-122 .elementor-element.elementor-element-a39417b{--display:flex;--min-height:100vh;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-122 .elementor-element.elementor-element-a39417b:not(.elementor-motion-effects-element-type-background), .elementor-122 .elementor-element.elementor-element-a39417b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B0B;}.elementor-122 .elementor-element.elementor-element-a39417b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-122 .elementor-element.elementor-element-cf29033{--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;}.elementor-122 .elementor-element.elementor-element-4aad6c4{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-122 .elementor-element.elementor-element-4aad6c4.e-con{--e-con-transform-rotateZ:270deg;--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-122 .elementor-element.elementor-element-cd92e49.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-widget-eael-content-timeline .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-content-timeline .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-content-timeline .eael-content-timeline-content .eael-timeline-title,
							  .elementor-widget-eael-content-timeline .eael-horizontal-timeline-item .eael-horizontal-timeline-item__card-title,
							  .elementor-widget-eael-content-timeline .eael-content-timeline-content .eael-timeline-title a,
							  .elementor-widget-eael-content-timeline .eael-horizontal-timeline-item .eael-horizontal-timeline-item__card-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-content-timeline .eael-content-timeline-content p, .elementor-widget-eael-content-timeline .eael-horizontal-timeline-item__card-inner p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-content-timeline .eael-content-timeline-content .eael-date, .elementor-widget-eael-content-timeline .eael-horizontal-timeline-item .eael-horizontal-timeline-item__meta{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-122 .elementor-element.elementor-element-ac6acc5 .eael-content-timeline-line{width:4px;background:#d7e4ed;margin-top:20px;}.elementor-122 .elementor-element.elementor-element-ac6acc5 .eael-horizontal-timeline__line{height:4px;top:2px;background:#d7e4ed;margin-top:20px;}.elementor-122 .elementor-element.elementor-element-ac6acc5 .eael-horizontal-timeline__line .eael-horizontal-timeline-item__highlight{height:4px;background:#DA3737;}.elementor-122 .elementor-element.elementor-element-ac6acc5 .eael-content-timeline-line .eael-content-timeline-inner{width:4px;background:#DA3737;}.elementor-122 .elementor-element.elementor-element-ac6acc5 .eael-horizontal-timeline__line::after{background:#DA3737;border:3px solid #DA3737;}.elementor-122 .elementor-element.elementor-element-ac6acc5 .eael-content-timeline-content{background:#f1f2f3;text-align:left;}.elementor-122 .elementor-element.elementor-element-ac6acc5 .eael-horizontal-timeline-item__card-inner{background:#f1f2f3;text-align:left;}.elementor-122 .elementor-element.elementor-element-ac6acc5 .eael-content-timeline-content::before{border-left-color:#f1f2f3;border-right-color:#f1f2f3;border-width:10px;top:35px;}.elementor-122 .elementor-element.elementor-element-ac6acc5 .eael-horizontal-timeline-item__card-arrow{width:10px;height:10px;left:35px;}.elementor-122 .elementor-element.elementor-element-ac6acc5 .eael-horizontal-timeline-item__card-arrow:before{background:#f1f2f3;}.elementor-122 .elementor-element.elementor-element-ac6acc5 .eael-content-timeline-img{width:40px;height:40px;margin-top:20px;}.elementor-122 .elementor-element.elementor-element-ac6acc5 .eael-horizontal-timeline-item__point-content .eael-elements-icon{width:40px;height:40px;border-width:6px;background:#f1f2f3;border-color:#f9f9f9;}.elementor-122 .elementor-element.elementor-element-ac6acc5 .eael-content-timeline-img i{font-size:14px;color:#fff;}.elementor-122 .elementor-element.elementor-element-ac6acc5 .eael-content-timeline-img .content-timeline-bullet-svg{height:14px;width:14px;}.elementor-122 .elementor-element.elementor-element-ac6acc5 .eael-content-timeline-img svg{height:14px;width:14px;fill:#fff;}.elementor-122 .elementor-element.elementor-element-ac6acc5 .eael-horizontal-timeline-item__point-content .eael-elements-icon i{font-size:14px;color:#fff;}.elementor-122 .elementor-element.elementor-element-ac6acc5 .eael-horizontal-timeline-item__point-content .eael-elements-icon svg{height:14px;width:14px;vertical-align:middle;fill:#fff;}.elementor-122 .elementor-element.elementor-element-ac6acc5 ..eael-content-timeline-line .eael-content-timeline-inner{margin-top:20px;}.elementor-122 .elementor-element.elementor-element-ac6acc5 .eael-content-timeline-img.eael-picture{border-width:6px;background:#f1f2f3;border-color:#f9f9f9;}.elementor-122 .elementor-element.elementor-element-ac6acc5 .eael-content-timeline-block.eael-highlight .eael-content-timeline-img.eael-picture{background:#DA3737;border-color:#fff;}.elementor-122 .elementor-element.elementor-element-ac6acc5 .eael-horizontal-timeline-item.is-active .eael-horizontal-timeline-item__point-content .eael-elements-icon{background:#DA3737;border-color:#fff;}.elementor-122 .elementor-element.elementor-element-ac6acc5 .eael-content-timeline-block.eael-highlight .eael-content-timeline-img i{color:#fff;}.elementor-122 .elementor-element.elementor-element-ac6acc5 .eael-content-timeline-block.eael-highlight .eael-content-timeline-img svg{fill:#fff;}.elementor-122 .elementor-element.elementor-element-ac6acc5 .eael-horizontal-timeline-item.is-active .eael-horizontal-timeline-item__point-content .eael-elements-icon i{color:#fff;}.elementor-122 .elementor-element.elementor-element-ac6acc5 .eael-horizontal-timeline-item.is-active .eael-horizontal-timeline-item__point-content .eael-elements-icon svg{fill:#fff;}.elementor-122 .elementor-element.elementor-element-ac6acc5 .eael-horizontal-timeline--scrollbar .eael-horizontal-timeline-track::-webkit-scrollbar{height:8px;}.elementor-122 .elementor-element.elementor-element-ac6acc5 .eael-horizontal-timeline--scrollbar .eael-horizontal-timeline-track::-webkit-scrollbar-track{background-color:#D7E4ED;border-radius:4px;}.elementor-122 .elementor-element.elementor-element-ac6acc5 .eael-horizontal-timeline--scrollbar .eael-horizontal-timeline-track::-webkit-scrollbar-thumb{background-color:#3CCD94;border-radius:4px;}.elementor-122 .elementor-element.elementor-element-ac6acc5 .eael-content-timeline-content .eael-timeline-title{color:#303e49;text-align:left;}.elementor-122 .elementor-element.elementor-element-ac6acc5 .eael-content-timeline-content .eael-timeline-title a{color:#303e49;text-align:left;}.elementor-122 .elementor-element.elementor-element-ac6acc5 .eael-horizontal-timeline-item .eael-horizontal-timeline-item__card-title{color:#303e49;text-align:left;}.elementor-122 .elementor-element.elementor-element-ac6acc5 .eael-horizontal-timeline-item .eael-horizontal-timeline-item__card-title a{color:#303e49;text-align:left;}.elementor-122 .elementor-element.elementor-element-ac6acc5 .eael-content-timeline-content p{color:#333;}.elementor-122 .elementor-element.elementor-element-ac6acc5 .eael-horizontal-timeline-item__card-inner p{color:#333;}.elementor-122 .elementor-element.elementor-element-ac6acc5 .eael-content-timeline-content .eael-date{color:#FFFFFF;}.elementor-122 .elementor-element.elementor-element-ac6acc5 .eael-horizontal-timeline-item .eael-horizontal-timeline-item__meta{color:#FFFFFF;}.elementor-122 .elementor-element.elementor-element-ac6acc5 .eael-content-timeline-content .eael-read-more{margin:0px 0px 0px 0px;background:#DA3737;}.elementor-122 .elementor-element.elementor-element-ac6acc5 .eael-horizontal-timeline-item .eael-read-more{margin:0px 0px 0px 0px;background:#DA3737;}.elementor-122 .elementor-element.elementor-element-ac6acc5 .eael-content-timeline-content .eael-read-more, .elementor-122 .elementor-element.elementor-element-ac6acc5 .eael-horizontal-timeline-item .eael-read-more{color:#fff;}.elementor-122 .elementor-element.elementor-element-ac6acc5 .eael-content-timeline-content .eael-read-more:hover{color:#f9f9f9;background:#bac4cb;}.elementor-122 .elementor-element.elementor-element-ac6acc5 .eael-horizontal-timeline-item .eael-read-more:hover{color:#f9f9f9;background:#bac4cb;}.elementor-122 .elementor-element.elementor-element-9536cbe{--display:flex;--min-height:100vh;--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;}.elementor-122 .elementor-element.elementor-element-9536cbe:not(.elementor-motion-effects-element-type-background), .elementor-122 .elementor-element.elementor-element-9536cbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B0B;}.elementor-122 .elementor-element.elementor-element-9536cbe.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-122 .elementor-element.elementor-element-fc1b5b8{--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;}.elementor-122 .elementor-element.elementor-element-4f6eee4{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-122 .elementor-element.elementor-element-4f6eee4.e-con{--e-con-transform-rotateZ:270deg;--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-122 .elementor-element.elementor-element-98c0605.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-122 .elementor-element.elementor-element-2d6415f{--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 48px;--row-gap:0px;--column-gap:48px;--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-122 .elementor-element.elementor-element-32974f0{--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:56px 0px;--row-gap:56px;--column-gap:0px;}.elementor-122 .elementor-element.elementor-element-8293af3{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 0px;--row-gap:24px;--column-gap:0px;}.elementor-122 .elementor-element.elementor-element-8293af3.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-122 .elementor-element.elementor-element-a388522{--display:flex;--min-height:auto;--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;--gap:92px 92px;--row-gap:92px;--column-gap:92px;--border-radius:30px 30px 30px 30px;--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-122 .elementor-element.elementor-element-c42cd9c{--display:flex;--min-height:140px;--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;--border-radius:30px 30px 30px 30px;--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-122 .elementor-element.elementor-element-c42cd9c:not(.elementor-motion-effects-element-type-background), .elementor-122 .elementor-element.elementor-element-c42cd9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DA3737;}.elementor-122 .elementor-element.elementor-element-19f1fef{--display:flex;--min-height:auto;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:30px 30px 30px 30px;--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 .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-122 .elementor-element.elementor-element-5e83330 .elementor-icon-wrapper{text-align:center;}.elementor-122 .elementor-element.elementor-element-5e83330.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-122 .elementor-element.elementor-element-5e83330.elementor-view-framed .elementor-icon, .elementor-122 .elementor-element.elementor-element-5e83330.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-122 .elementor-element.elementor-element-5e83330.elementor-view-framed .elementor-icon, .elementor-122 .elementor-element.elementor-element-5e83330.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-122 .elementor-element.elementor-element-d05f612 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-122 .elementor-element.elementor-element-d05f612.elementor-element{--align-self:center;}.elementor-122 .elementor-element.elementor-element-d05f612{text-align:center;}.elementor-122 .elementor-element.elementor-element-ab08904{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 0px;--row-gap:24px;--column-gap:0px;}.elementor-122 .elementor-element.elementor-element-ab08904.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-122 .elementor-element.elementor-element-b6aaad9{--display:flex;--min-height:auto;--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;--gap:92px 92px;--row-gap:92px;--column-gap:92px;--border-radius:30px 30px 30px 30px;--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-122 .elementor-element.elementor-element-ed4cc9e{--display:flex;--min-height:140px;--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;--border-radius:30px 30px 30px 30px;--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-122 .elementor-element.elementor-element-ed4cc9e:not(.elementor-motion-effects-element-type-background), .elementor-122 .elementor-element.elementor-element-ed4cc9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3A71D3;}.elementor-122 .elementor-element.elementor-element-8fc0a7a{--display:flex;--min-height:auto;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:30px 30px 30px 30px;--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-122 .elementor-element.elementor-element-6c4d941 .elementor-icon-wrapper{text-align:center;}.elementor-122 .elementor-element.elementor-element-6c4d941.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-122 .elementor-element.elementor-element-6c4d941.elementor-view-framed .elementor-icon, .elementor-122 .elementor-element.elementor-element-6c4d941.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-122 .elementor-element.elementor-element-6c4d941.elementor-view-framed .elementor-icon, .elementor-122 .elementor-element.elementor-element-6c4d941.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-122 .elementor-element.elementor-element-7acb5a1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-122 .elementor-element.elementor-element-7acb5a1.elementor-element{--align-self:center;}.elementor-122 .elementor-element.elementor-element-7acb5a1{text-align:center;}.elementor-122 .elementor-element.elementor-element-e6c0076{--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:56px 0px;--row-gap:56px;--column-gap:0px;}.elementor-122 .elementor-element.elementor-element-a7e3067{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 0px;--row-gap:24px;--column-gap:0px;}.elementor-122 .elementor-element.elementor-element-a7e3067.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-122 .elementor-element.elementor-element-076fc88{--display:flex;--min-height:auto;--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;--gap:92px 92px;--row-gap:92px;--column-gap:92px;--border-radius:30px 30px 30px 30px;--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-122 .elementor-element.elementor-element-e4f5f48{--display:flex;--min-height:140px;--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;--border-radius:30px 30px 30px 30px;--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-122 .elementor-element.elementor-element-e4f5f48:not(.elementor-motion-effects-element-type-background), .elementor-122 .elementor-element.elementor-element-e4f5f48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DBB006;}.elementor-122 .elementor-element.elementor-element-d5d18c6{--display:flex;--min-height:auto;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:30px 30px 30px 30px;--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-122 .elementor-element.elementor-element-663b6aa .elementor-icon-wrapper{text-align:center;}.elementor-122 .elementor-element.elementor-element-663b6aa.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-122 .elementor-element.elementor-element-663b6aa.elementor-view-framed .elementor-icon, .elementor-122 .elementor-element.elementor-element-663b6aa.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-122 .elementor-element.elementor-element-663b6aa.elementor-view-framed .elementor-icon, .elementor-122 .elementor-element.elementor-element-663b6aa.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-122 .elementor-element.elementor-element-f9d2529 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-122 .elementor-element.elementor-element-f9d2529.elementor-element{--align-self:center;}.elementor-122 .elementor-element.elementor-element-f9d2529{text-align:center;}.elementor-122 .elementor-element.elementor-element-f57166d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 0px;--row-gap:24px;--column-gap:0px;}.elementor-122 .elementor-element.elementor-element-f57166d.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-122 .elementor-element.elementor-element-8878690{--display:flex;--min-height:auto;--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;--gap:92px 92px;--row-gap:92px;--column-gap:92px;--border-radius:30px 30px 30px 30px;--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-122 .elementor-element.elementor-element-105568d{--display:flex;--min-height:140px;--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;--border-radius:30px 30px 30px 30px;--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-122 .elementor-element.elementor-element-105568d:not(.elementor-motion-effects-element-type-background), .elementor-122 .elementor-element.elementor-element-105568d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DA3737;}.elementor-122 .elementor-element.elementor-element-80aa923{--display:flex;--min-height:auto;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:30px 30px 30px 30px;--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-122 .elementor-element.elementor-element-49560bb .elementor-icon-wrapper{text-align:center;}.elementor-122 .elementor-element.elementor-element-49560bb.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-122 .elementor-element.elementor-element-49560bb.elementor-view-framed .elementor-icon, .elementor-122 .elementor-element.elementor-element-49560bb.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-122 .elementor-element.elementor-element-49560bb.elementor-view-framed .elementor-icon, .elementor-122 .elementor-element.elementor-element-49560bb.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-122 .elementor-element.elementor-element-70dfc17 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-122 .elementor-element.elementor-element-70dfc17.elementor-element{--align-self:center;}.elementor-122 .elementor-element.elementor-element-70dfc17{text-align:center;}.elementor-122 .elementor-element.elementor-element-96e4ad5{--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:56px 0px;--row-gap:56px;--column-gap:0px;}.elementor-122 .elementor-element.elementor-element-815708c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 0px;--row-gap:24px;--column-gap:0px;}.elementor-122 .elementor-element.elementor-element-815708c.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-122 .elementor-element.elementor-element-d12b798{--display:flex;--min-height:auto;--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;--gap:92px 92px;--row-gap:92px;--column-gap:92px;--border-radius:30px 30px 30px 30px;--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-122 .elementor-element.elementor-element-42f6242{--display:flex;--min-height:140px;--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;--border-radius:30px 30px 30px 30px;--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-122 .elementor-element.elementor-element-42f6242:not(.elementor-motion-effects-element-type-background), .elementor-122 .elementor-element.elementor-element-42f6242 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3A71D3;}.elementor-122 .elementor-element.elementor-element-7cceafd{--display:flex;--min-height:auto;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:30px 30px 30px 30px;--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-122 .elementor-element.elementor-element-c4e3f9f .elementor-icon-wrapper{text-align:center;}.elementor-122 .elementor-element.elementor-element-c4e3f9f.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-122 .elementor-element.elementor-element-c4e3f9f.elementor-view-framed .elementor-icon, .elementor-122 .elementor-element.elementor-element-c4e3f9f.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-122 .elementor-element.elementor-element-c4e3f9f.elementor-view-framed .elementor-icon, .elementor-122 .elementor-element.elementor-element-c4e3f9f.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-122 .elementor-element.elementor-element-e60e60b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-122 .elementor-element.elementor-element-e60e60b.elementor-element{--align-self:center;}.elementor-122 .elementor-element.elementor-element-e60e60b{text-align:center;}.elementor-122 .elementor-element.elementor-element-224b820{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 0px;--row-gap:24px;--column-gap:0px;}.elementor-122 .elementor-element.elementor-element-224b820.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-122 .elementor-element.elementor-element-1f38b5b{--display:flex;--min-height:auto;--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;--gap:92px 92px;--row-gap:92px;--column-gap:92px;--border-radius:30px 30px 30px 30px;--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-122 .elementor-element.elementor-element-4c5cc2e{--display:flex;--min-height:140px;--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;--border-radius:30px 30px 30px 30px;--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-122 .elementor-element.elementor-element-4c5cc2e:not(.elementor-motion-effects-element-type-background), .elementor-122 .elementor-element.elementor-element-4c5cc2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00B36A;}.elementor-122 .elementor-element.elementor-element-d139250{--display:flex;--min-height:auto;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:30px 30px 30px 30px;--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-122 .elementor-element.elementor-element-7fa0c5c .elementor-icon-wrapper{text-align:center;}.elementor-122 .elementor-element.elementor-element-7fa0c5c.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-122 .elementor-element.elementor-element-7fa0c5c.elementor-view-framed .elementor-icon, .elementor-122 .elementor-element.elementor-element-7fa0c5c.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-122 .elementor-element.elementor-element-7fa0c5c.elementor-view-framed .elementor-icon, .elementor-122 .elementor-element.elementor-element-7fa0c5c.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-122 .elementor-element.elementor-element-d1d31cf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-122 .elementor-element.elementor-element-d1d31cf.elementor-element{--align-self:center;}.elementor-122 .elementor-element.elementor-element-d1d31cf{text-align:center;}.elementor-122 .elementor-element.elementor-element-4bf767c{--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:56px 0px;--row-gap:56px;--column-gap:0px;}.elementor-122 .elementor-element.elementor-element-1bf8d50{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 0px;--row-gap:24px;--column-gap:0px;}.elementor-122 .elementor-element.elementor-element-1bf8d50.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-122 .elementor-element.elementor-element-312e38c{--display:flex;--min-height:auto;--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;--gap:92px 92px;--row-gap:92px;--column-gap:92px;--border-radius:30px 30px 30px 30px;--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-122 .elementor-element.elementor-element-b2be573{--display:flex;--min-height:140px;--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;--border-radius:30px 30px 30px 30px;--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-122 .elementor-element.elementor-element-b2be573:not(.elementor-motion-effects-element-type-background), .elementor-122 .elementor-element.elementor-element-b2be573 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00B36A;}.elementor-122 .elementor-element.elementor-element-f036ece{--display:flex;--min-height:auto;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:30px 30px 30px 30px;--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-122 .elementor-element.elementor-element-932901a .elementor-icon-wrapper{text-align:center;}.elementor-122 .elementor-element.elementor-element-932901a.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-122 .elementor-element.elementor-element-932901a.elementor-view-framed .elementor-icon, .elementor-122 .elementor-element.elementor-element-932901a.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-122 .elementor-element.elementor-element-932901a.elementor-view-framed .elementor-icon, .elementor-122 .elementor-element.elementor-element-932901a.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-122 .elementor-element.elementor-element-15121ee > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-122 .elementor-element.elementor-element-15121ee.elementor-element{--align-self:center;}.elementor-122 .elementor-element.elementor-element-15121ee{text-align:center;}.elementor-122 .elementor-element.elementor-element-32b7136{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 0px;--row-gap:24px;--column-gap:0px;}.elementor-122 .elementor-element.elementor-element-32b7136.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-122 .elementor-element.elementor-element-c657e7c{--display:flex;--min-height:auto;--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;--gap:92px 92px;--row-gap:92px;--column-gap:92px;--border-radius:30px 30px 30px 30px;--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-122 .elementor-element.elementor-element-cb827e7{--display:flex;--min-height:140px;--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;--border-radius:30px 30px 30px 30px;--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-122 .elementor-element.elementor-element-cb827e7:not(.elementor-motion-effects-element-type-background), .elementor-122 .elementor-element.elementor-element-cb827e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DBB006;}.elementor-122 .elementor-element.elementor-element-7fce80e{--display:flex;--min-height:auto;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:30px 30px 30px 30px;--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-122 .elementor-element.elementor-element-0b8ab37 .elementor-icon-wrapper{text-align:center;}.elementor-122 .elementor-element.elementor-element-0b8ab37.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-122 .elementor-element.elementor-element-0b8ab37.elementor-view-framed .elementor-icon, .elementor-122 .elementor-element.elementor-element-0b8ab37.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-122 .elementor-element.elementor-element-0b8ab37.elementor-view-framed .elementor-icon, .elementor-122 .elementor-element.elementor-element-0b8ab37.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-122 .elementor-element.elementor-element-db6d795 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-122 .elementor-element.elementor-element-db6d795.elementor-element{--align-self:center;}.elementor-122 .elementor-element.elementor-element-db6d795{text-align:center;}.elementor-122 .elementor-element.elementor-element-9941140{--display:flex;--min-height:100vh;--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;}.elementor-122 .elementor-element.elementor-element-9941140:not(.elementor-motion-effects-element-type-background), .elementor-122 .elementor-element.elementor-element-9941140 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B0B;}.elementor-122 .elementor-element.elementor-element-9941140.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-122 .elementor-element.elementor-element-f3aae9b{--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-122 .elementor-element.elementor-element-6ef65c0{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-122 .elementor-element.elementor-element-6ef65c0.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-122 .elementor-element.elementor-element-28df496.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-122 .elementor-element.elementor-element-109fa6a{--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 48px;--row-gap:0px;--column-gap:48px;--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-122 .elementor-element.elementor-element-5201a75{--display:flex;--min-height:50vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-122 .elementor-element.elementor-element-176b608{--display:flex;--min-height:50vh;--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-end;}.elementor-122 .elementor-element.elementor-element-176b608:not(.elementor-motion-effects-element-type-background), .elementor-122 .elementor-element.elementor-element-176b608 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://portfolio.clue-group.com/wp-content/uploads/2025/01/man-filming-with-professional-camera-new-movie.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-122 .elementor-element.elementor-element-3d4af5b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FF0000;border-radius:1px 1px 1px 1px;}.elementor-122 .elementor-element.elementor-element-3d4af5b{text-align:center;color:#FFFFFF;}.elementor-122 .elementor-element.elementor-element-d5155c7{--display:flex;--min-height:50vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--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-122 .elementor-element.elementor-element-3c9bcb9{--display:flex;--min-height:50vh;--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-end;}.elementor-122 .elementor-element.elementor-element-3c9bcb9:not(.elementor-motion-effects-element-type-background), .elementor-122 .elementor-element.elementor-element-3c9bcb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://portfolio.clue-group.com/wp-content/uploads/2025/01/freepik__wedding-event-hall-setup-yellow-mode__51143.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-122 .elementor-element.elementor-element-06bb03d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFEC00;border-radius:1px 1px 1px 1px;}.elementor-122 .elementor-element.elementor-element-06bb03d{text-align:center;color:#FFFFFF;}.elementor-122 .elementor-element.elementor-element-6dfdbb0{--display:flex;--min-height:50vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-122 .elementor-element.elementor-element-3bf2bd7{--display:flex;--min-height:50vh;--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-end;}.elementor-122 .elementor-element.elementor-element-3bf2bd7:not(.elementor-motion-effects-element-type-background), .elementor-122 .elementor-element.elementor-element-3bf2bd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://portfolio.clue-group.com/wp-content/uploads/2025/01/freepik__a-futuristic-digital-interface-with-various-icons-__79678.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-122 .elementor-element.elementor-element-d5ff2d0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1A42C5;border-radius:1px 1px 1px 1px;}.elementor-122 .elementor-element.elementor-element-d5ff2d0{text-align:center;color:#FFFFFF;}.elementor-122 .elementor-element.elementor-element-ef049a1{--display:flex;--min-height:50vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-122 .elementor-element.elementor-element-09ee83a{--display:flex;--min-height:50vh;--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-end;}.elementor-122 .elementor-element.elementor-element-09ee83a:not(.elementor-motion-effects-element-type-background), .elementor-122 .elementor-element.elementor-element-09ee83a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://portfolio.clue-group.com/wp-content/uploads/2025/01/green-chalkboard-with-white-cross-it-is-wooden-table-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-122 .elementor-element.elementor-element-a597ba8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#00A22E;border-radius:1px 1px 1px 1px;}.elementor-122 .elementor-element.elementor-element-a597ba8{text-align:center;color:#FFFFFF;}.elementor-122 .elementor-element.elementor-element-cc7fa1a{--display:flex;--min-height:50vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-122 .elementor-element.elementor-element-7f63a81{--display:flex;--min-height:50vh;--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-end;}.elementor-122 .elementor-element.elementor-element-7f63a81:not(.elementor-motion-effects-element-type-background), .elementor-122 .elementor-element.elementor-element-7f63a81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://portfolio.clue-group.com/wp-content/uploads/2025/01/futuristic-workspace-featuring-computer-with-data-visualizations-plants-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-122 .elementor-element.elementor-element-9945ca5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#280967;border-radius:1px 1px 1px 1px;}.elementor-122 .elementor-element.elementor-element-9945ca5{text-align:center;color:#FFFFFF;}.elementor-122 .elementor-element.elementor-element-bf158ba{--display:flex;--min-height:50vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-122 .elementor-element.elementor-element-331e24f{--display:flex;--min-height:50vh;--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-end;}.elementor-122 .elementor-element.elementor-element-331e24f:not(.elementor-motion-effects-element-type-background), .elementor-122 .elementor-element.elementor-element-331e24f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://portfolio.clue-group.com/wp-content/uploads/2025/01/laptop-computer-with-loudspeaker-urban-background-with-megaphone-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-122 .elementor-element.elementor-element-1411073 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FF0000;border-radius:1px 1px 1px 1px;}.elementor-122 .elementor-element.elementor-element-1411073{text-align:center;color:#FFFFFF;}.elementor-122 .elementor-element.elementor-element-ab23cb8{--display:flex;--min-height:50vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-122 .elementor-element.elementor-element-9a985a9{--display:flex;--min-height:50vh;--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-end;}.elementor-122 .elementor-element.elementor-element-9a985a9:not(.elementor-motion-effects-element-type-background), .elementor-122 .elementor-element.elementor-element-9a985a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://portfolio.clue-group.com/wp-content/uploads/2025/01/emerald-evolve-unleashing-wisdom-with-vibrant-digital-knowledge-bank-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-122 .elementor-element.elementor-element-a463b92 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#7a9d63;border-radius:1px 1px 1px 1px;}.elementor-122 .elementor-element.elementor-element-a463b92{text-align:center;color:#FFFFFF;}.elementor-122 .elementor-element.elementor-element-af264e7{--display:flex;--min-height:50vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-122 .elementor-element.elementor-element-97946a1{--display:flex;--min-height:50vh;--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-end;}.elementor-122 .elementor-element.elementor-element-97946a1:not(.elementor-motion-effects-element-type-background), .elementor-122 .elementor-element.elementor-element-97946a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://portfolio.clue-group.com/wp-content/uploads/2025/01/back-school-online-education-highcolored-bright-yellow-background-white-laptop-wi-generative-ai-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-122 .elementor-element.elementor-element-ad91652 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#f3bf0b;border-radius:1px 1px 1px 1px;}.elementor-122 .elementor-element.elementor-element-ad91652{text-align:center;color:#FFFFFF;}.elementor-122 .elementor-element.elementor-element-7114f34{--display:flex;--min-height:100vh;--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;}.elementor-122 .elementor-element.elementor-element-7114f34:not(.elementor-motion-effects-element-type-background), .elementor-122 .elementor-element.elementor-element-7114f34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B0B;}.elementor-122 .elementor-element.elementor-element-7114f34.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-122 .elementor-element.elementor-element-420aafd{--display:flex;}.elementor-122 .elementor-element.elementor-element-3928f21{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-122 .elementor-element.elementor-element-f3352f1{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-122 .elementor-element.elementor-element-f3352f1.e-con{--e-con-transform-rotateZ:270deg;--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-122 .elementor-element.elementor-element-c3eb281.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-122 .elementor-element.elementor-element-2e10b23{--display:flex;--min-height:100vh;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-122 .elementor-element.elementor-element-0dcd13b{--display:flex;--min-height:100vh;--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;}.elementor-122 .elementor-element.elementor-element-0dcd13b:not(.elementor-motion-effects-element-type-background), .elementor-122 .elementor-element.elementor-element-0dcd13b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B0B;}.elementor-122 .elementor-element.elementor-element-0dcd13b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-122 .elementor-element.elementor-element-1ad6afc{--display:flex;}.elementor-122 .elementor-element.elementor-element-48e334b{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-122 .elementor-element.elementor-element-1805849{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-122 .elementor-element.elementor-element-1805849.e-con{--e-con-transform-rotateZ:270deg;--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-122 .elementor-element.elementor-element-3d838ad.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-122 .elementor-element.elementor-element-a36ae90{--display:flex;--min-height:100vh;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-testimonial-carousel .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-testimonial-carousel .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__text{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-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-122 .elementor-element.elementor-element-fc20a2d .elementor-swiper-button{font-size:20px;}.elementor-122 .elementor-element.elementor-element-fc20a2d .elementor-testimonial__content{padding:20px 20px 20px 20px;}.elementor-122 .elementor-element.elementor-element-fc20a2d.elementor-testimonial--layout-image_left .elementor-testimonial__footer,
					.elementor-122 .elementor-element.elementor-element-fc20a2d.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-top:20px;}.elementor-122 .elementor-element.elementor-element-fc20a2d.elementor-testimonial--layout-image_above .elementor-testimonial__footer,
					.elementor-122 .elementor-element.elementor-element-fc20a2d.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-122 .elementor-element.elementor-element-fc20a2d.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{padding:0 20px 0 20px;}.elementor-122 .elementor-element.elementor-element-d37d373{--display:flex;--min-height:100vh;--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;}.elementor-122 .elementor-element.elementor-element-d37d373:not(.elementor-motion-effects-element-type-background), .elementor-122 .elementor-element.elementor-element-d37d373 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B0B;}.elementor-122 .elementor-element.elementor-element-d37d373.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-122 .elementor-element.elementor-element-9093766{--display:flex;}.elementor-122 .elementor-element.elementor-element-53d1be2{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-122 .elementor-element.elementor-element-9ee1deb{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-122 .elementor-element.elementor-element-9ee1deb.e-con{--e-con-transform-rotateZ:270deg;--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-122 .elementor-element.elementor-element-55fddd3.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-122 .elementor-element.elementor-element-0be9758{--display:flex;--min-height:100vh;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-wpforms .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-wpforms .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}@media(min-width:768px){.elementor-122 .elementor-element.elementor-element-65ea506{--width:150px;}.elementor-122 .elementor-element.elementor-element-c55c35f{--width:200px;}.elementor-122 .elementor-element.elementor-element-bb5cbf0{--width:180px;}.elementor-122 .elementor-element.elementor-element-7f55908{--width:300px;}.elementor-122 .elementor-element.elementor-element-4aad6c4{--width:fit-content;}.elementor-122 .elementor-element.elementor-element-4f6eee4{--width:fit-content;}.elementor-122 .elementor-element.elementor-element-32974f0{--width:fit-content;}.elementor-122 .elementor-element.elementor-element-8293af3{--width:fit-content;}.elementor-122 .elementor-element.elementor-element-c42cd9c{--width:140px;}.elementor-122 .elementor-element.elementor-element-19f1fef{--width:auto;}.elementor-122 .elementor-element.elementor-element-ab08904{--width:fit-content;}.elementor-122 .elementor-element.elementor-element-ed4cc9e{--width:140px;}.elementor-122 .elementor-element.elementor-element-8fc0a7a{--width:auto;}.elementor-122 .elementor-element.elementor-element-e6c0076{--width:fit-content;}.elementor-122 .elementor-element.elementor-element-a7e3067{--width:fit-content;}.elementor-122 .elementor-element.elementor-element-e4f5f48{--width:140px;}.elementor-122 .elementor-element.elementor-element-d5d18c6{--width:auto;}.elementor-122 .elementor-element.elementor-element-f57166d{--width:fit-content;}.elementor-122 .elementor-element.elementor-element-105568d{--width:140px;}.elementor-122 .elementor-element.elementor-element-80aa923{--width:auto;}.elementor-122 .elementor-element.elementor-element-96e4ad5{--width:fit-content;}.elementor-122 .elementor-element.elementor-element-815708c{--width:fit-content;}.elementor-122 .elementor-element.elementor-element-42f6242{--width:140px;}.elementor-122 .elementor-element.elementor-element-7cceafd{--width:auto;}.elementor-122 .elementor-element.elementor-element-224b820{--width:fit-content;}.elementor-122 .elementor-element.elementor-element-4c5cc2e{--width:140px;}.elementor-122 .elementor-element.elementor-element-d139250{--width:auto;}.elementor-122 .elementor-element.elementor-element-4bf767c{--width:fit-content;}.elementor-122 .elementor-element.elementor-element-1bf8d50{--width:fit-content;}.elementor-122 .elementor-element.elementor-element-b2be573{--width:140px;}.elementor-122 .elementor-element.elementor-element-f036ece{--width:auto;}.elementor-122 .elementor-element.elementor-element-32b7136{--width:fit-content;}.elementor-122 .elementor-element.elementor-element-cb827e7{--width:140px;}.elementor-122 .elementor-element.elementor-element-7fce80e{--width:auto;}.elementor-122 .elementor-element.elementor-element-9941140{--width:100vw;}.elementor-122 .elementor-element.elementor-element-6ef65c0{--width:fit-content;}.elementor-122 .elementor-element.elementor-element-f3352f1{--width:fit-content;}.elementor-122 .elementor-element.elementor-element-1805849{--width:fit-content;}.elementor-122 .elementor-element.elementor-element-9ee1deb{--width:fit-content;}}/* Start custom CSS for html, class: .elementor-element-ef55b52 *//* Horizontal Navbar Styles */
.horizontal-navbar {
  position: fixed; /* Ensures it stays at the top */
  top: 0;
  left: 0;
  width: 100%; /* Full width */
  background-color: transparent; 
  padding: 16px 64px;
  z-index: 1000; /* Ensure it is on top of all content */
  display: flex;
  align-items: center; /* Align items vertically */
  z-index: 999999;
}

.horizontal-navbar ul {
  list-style: none; /* Remove bullet points */
  margin: 0;
  padding: 0;
  display: flex; /* Align items horizontally */
  gap: 20px; /* Space between items */
}

.horizontal-navbar ul li {
  display: inline; /* Ensure list items are inline */
}

.horizontal-navbar ul li a {
  text-decoration: none; /* Remove underline */
  color: white; /* Text color */
  font-size: 16px; /* Adjust font size */
  padding: 8px 16px; /* Add padding for clickable area */
  transition: background-color 0.3s, color 0.3s; /* Smooth hover effect */
}

.horizontal-navbar ul li a:hover {
  background-color: rgba(255, 255, 255, 0.2); /* Highlight on hover */
  color: #ffb400; /* Change text color on hover */
  border-radius: 4px; /* Optional rounded corners */
}


.horizontal-navbar a.active {
  color: #ff4500; /* Highlight color */
  font-weight: bold;
  border-bottom: 2px solid #ff4500; /* Optional underline */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f2be7e0 */.elementor-122 .elementor-element.elementor-element-f2be7e0 h1{font-size:96px !important;color:white;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd92e49 */.elementor-122 .elementor-element.elementor-element-cd92e49 h2{color:white;font-size:60px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-98c0605 */.elementor-122 .elementor-element.elementor-element-98c0605 h2{color:white;font-size:60px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19f1fef */.icon-rotate {transform:rotate(-45deg);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c42cd9c */.icon-bg {transform:rotate(45deg);}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d05f612 */.elementor-122 .elementor-element.elementor-element-d05f612 h4{color:white !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8fc0a7a */.icon-rotate {transform:rotate(-45deg);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed4cc9e */.icon-bg {transform:rotate(45deg);}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7acb5a1 */.elementor-122 .elementor-element.elementor-element-7acb5a1 h4{color:white !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5d18c6 */.icon-rotate {transform:rotate(-45deg);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e4f5f48 */.icon-bg {transform:rotate(45deg);}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9d2529 */.elementor-122 .elementor-element.elementor-element-f9d2529 h4{color:white !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80aa923 */.icon-rotate {transform:rotate(-45deg);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-105568d */.icon-bg {transform:rotate(45deg);}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70dfc17 */.elementor-122 .elementor-element.elementor-element-70dfc17 h4{color:white !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7cceafd */.icon-rotate {transform:rotate(-45deg);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42f6242 */.icon-bg {transform:rotate(45deg);}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e60e60b */.elementor-122 .elementor-element.elementor-element-e60e60b h4{color:white !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d139250 */.icon-rotate {transform:rotate(-45deg);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c5cc2e */.icon-bg {transform:rotate(45deg);}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d1d31cf */.elementor-122 .elementor-element.elementor-element-d1d31cf h4{color:white !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f036ece */.icon-rotate {transform:rotate(-45deg);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2be573 */.icon-bg {transform:rotate(45deg);}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-15121ee */.elementor-122 .elementor-element.elementor-element-15121ee h4{color:white !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fce80e */.icon-rotate {transform:rotate(-45deg);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb827e7 */.icon-bg {transform:rotate(45deg);}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-db6d795 */.elementor-122 .elementor-element.elementor-element-db6d795 h4{color:white !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6415f */.service-name{color:white !important;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28df496 */.elementor-122 .elementor-element.elementor-element-28df496 h2{color:white;font-size:60px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5201a75 */p{margin:0;}
.position-bottom{position: relative;top:32px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5155c7 */p{margin:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dfdbb0 */p{margin:0;}
.position-bottom{position: relative;top:32px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef049a1 */p{margin:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc7fa1a */p{margin:0;}
.position-bottom{position: relative;top:32px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf158ba */p{margin:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab23cb8 */p{margin:0;}
.position-bottom{position: relative;top:32px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af264e7 */p{margin:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-109fa6a */.service-name{color:white !important;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c3eb281 */.elementor-122 .elementor-element.elementor-element-c3eb281 h2{color:white;font-size:60px;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-806a630 */#clue-portfolio-portfolio {
  max-width: 1200px;
  margin: 0 auto;
  padding: 20px;
}

.clue-portfolio-filter-buttons {
  text-align: center;
  margin-bottom: 20px;
}

.clue-portfolio-filter-btn {
  background-color: #f0f0f0;
  border: none;
  padding: 10px 20px;
  margin: 0 5px;
  cursor: pointer;
  transition: background-color 0.3s;
}

.clue-portfolio-filter-btn.active {
  background-color: #333;
  color: white;
}

.clue-portfolio-portfolio-grid {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 20px;
}

.clue-portfolio-portfolio-item {
  position: relative;
  width: 400px;
  height: 300px;
  overflow: hidden;
  cursor:pointer
}


.clue-portfolio-item-thumbnail {
  width: 100%;
  height: 100%;
  background-size: cover;
  background-position: center;
  transition: transform 0.3s;
}

.clue-portfolio-item-overlay {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.8);
  color: white;
  padding: 20px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}

.clue-portfolio-item-overlay h3 {
  margin: 0;
  font-size: 20px;
  text-align: left;
  color: white;
}

.clue-portfolio-item-details {
  text-align: left;
}

.clue-portfolio-item-details p {
  margin: 5px 0;
  font-size: 14px;
}

.clue-portfolio-portfolio-item:hover .clue-portfolio-item-thumbnail {
  transform: scale(1.1);
}

.clue-portfolio-modal {
  display: none;
  position: fixed;
  z-index: 1000;
  top: 100px;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.9);
}

.clue-portfolio-modal-content {
  position: relative;
  width: 90%;
  max-width: 1200px;
  margin: 30px auto;
  background-color: white;
  padding: 30px;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
}

.clue-portfolio-close {
  position: absolute;
  top: 10px;
  right: 20px;
  font-size: 35px;
  cursor: pointer;
}

.clue-portfolio-modal-body {
  display: flex;
  gap: 30px;
}

.clue-portfolio-modal-image-container {
  flex: 2;
}

#clue-portfolio-modal-image,
#clue-portfolio-modal-video {
  width: 100%;
  height: auto;
  aspect-ratio: 16/9;
  object-fit: cover;
}

.clue-portfolio-modal-info {
  flex: 1;
}

.clue-portfolio-modal-info h2 {
  margin-top: 0;
  font-size: 24px;
}

.clue-portfolio-modal-nav {
  text-align: center;
  margin-top: 30px;
}

.clue-portfolio-modal-nav button {
  font-size: 30px;
  background: none;
  border: none;
  cursor: pointer;
  padding: 10px 20px;
  color: #333;
}

.clue-portfolio-modal-nav button:hover {
  background-color: #f0f0f0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d838ad */.elementor-122 .elementor-element.elementor-element-3d838ad h2{color:white;font-size:60px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-55fddd3 */.elementor-122 .elementor-element.elementor-element-55fddd3 h2{color:white;font-size:60px;}/* End custom CSS */
/* Start custom CSS for wpforms, class: .elementor-element-159aa50 */.clue-form{width: 100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58df75d */.default-header{display:none !important;}
body::-webkit-scrollbar {
  display: none; /* For Chrome, Safari, and Edge: hides the scrollbar */
}/* End custom CSS */