.elementor-86 .elementor-element.elementor-element-147c30f{--display:flex;--min-height:25vh;--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;--flex-wrap:wrap;--overflow:hidden;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:var( --e-global-color-idcg-orange );--border-color:var( --e-global-color-idcg-orange );--padding-top:160px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-86 .elementor-element.elementor-element-147c30f:not(.elementor-motion-effects-element-type-background), .elementor-86 .elementor-element.elementor-element-147c30f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #1C1C1C 0%, var( --e-global-color-836f724 ) 100%);}.elementor-86 .elementor-element.elementor-element-147c30f::before, .elementor-86 .elementor-element.elementor-element-147c30f > .elementor-background-video-container::before, .elementor-86 .elementor-element.elementor-element-147c30f > .e-con-inner > .elementor-background-video-container::before, .elementor-86 .elementor-element.elementor-element-147c30f > .elementor-background-slideshow::before, .elementor-86 .elementor-element.elementor-element-147c30f > .e-con-inner > .elementor-background-slideshow::before, .elementor-86 .elementor-element.elementor-element-147c30f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-86 .elementor-element.elementor-element-073db79{--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;--z-index:1;}.elementor-86 .elementor-element.elementor-element-4e9e34b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;font-family:var( --e-global-typography-ca9ed93-font-family ), Outfit, sans-serif;font-size:var( --e-global-typography-ca9ed93-font-size );font-weight:var( --e-global-typography-ca9ed93-font-weight );text-transform:var( --e-global-typography-ca9ed93-text-transform );line-height:var( --e-global-typography-ca9ed93-line-height );letter-spacing:var( --e-global-typography-ca9ed93-letter-spacing );color:var( --e-global-color-idcg-orange );}.elementor-86 .elementor-element.elementor-element-18068ff{text-align:start;}.elementor-86 .elementor-element.elementor-element-18068ff .elementor-heading-title{font-family:"Playfair Display", Outfit, sans-serif;font-size:120px;font-weight:700;line-height:0.9em;letter-spacing:-0.02em;color:var( --e-global-color-white );}.elementor-86 .elementor-element.elementor-element-aeb9bc0{--display:flex;--position:absolute;--overlay-opacity:0.03;top:0px;--z-index:0;}.elementor-86 .elementor-element.elementor-element-aeb9bc0::before, .elementor-86 .elementor-element.elementor-element-aeb9bc0 > .elementor-background-video-container::before, .elementor-86 .elementor-element.elementor-element-aeb9bc0 > .e-con-inner > .elementor-background-video-container::before, .elementor-86 .elementor-element.elementor-element-aeb9bc0 > .elementor-background-slideshow::before, .elementor-86 .elementor-element.elementor-element-aeb9bc0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-86 .elementor-element.elementor-element-aeb9bc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://idcg-intl.com/wp-content/uploads/2026/05/plus-solid.png");--background-overlay:'';background-repeat:repeat;background-size:60px auto;}body:not(.rtl) .elementor-86 .elementor-element.elementor-element-aeb9bc0{left:0px;}body.rtl .elementor-86 .elementor-element.elementor-element-aeb9bc0{right:0px;}.elementor-86 .elementor-element.elementor-element-3026cc37{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:112px;--padding-left:0px;--padding-right:0px;}.elementor-86 .elementor-element.elementor-element-3026cc37:not(.elementor-motion-effects-element-type-background), .elementor-86 .elementor-element.elementor-element-3026cc37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-86 .elementor-element.elementor-element-c8296e7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-86 .elementor-element.elementor-element-a0d9c90{--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:space-between;--align-items:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-86 .elementor-element.elementor-element-495868a{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-86 .elementor-element.elementor-element-608e91c{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-86 .elementor-element.elementor-element-c31517f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:start;font-family:var( --e-global-typography-ca9ed93-font-family ), Outfit, sans-serif;font-size:var( --e-global-typography-ca9ed93-font-size );font-weight:var( --e-global-typography-ca9ed93-font-weight );text-transform:var( --e-global-typography-ca9ed93-text-transform );line-height:var( --e-global-typography-ca9ed93-line-height );letter-spacing:var( --e-global-typography-ca9ed93-letter-spacing );color:var( --e-global-color-idcg-orange );}.elementor-86 .elementor-element.elementor-element-9b95d42 .elementor-icon-list-icon i{color:var( --e-global-color-idcg-orange );transition:color 0.3s;}.elementor-86 .elementor-element.elementor-element-9b95d42 .elementor-icon-list-icon svg{fill:var( --e-global-color-idcg-orange );transition:fill 0.3s;}.elementor-86 .elementor-element.elementor-element-9b95d42{--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-86 .elementor-element.elementor-element-9b95d42 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-86 .elementor-element.elementor-element-9b95d42 .elementor-icon-list-text{transition:color 0.3s;}.elementor-86 .elementor-element.elementor-element-f1d06c1{--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:space-between;--align-items:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-86 .elementor-element.elementor-element-c12d9e2{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:-2px;--padding-bottom:-2px;--padding-left:-2px;--padding-right:-2px;}.elementor-86 .elementor-element.elementor-element-88024b7{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-86 .elementor-element.elementor-element-f861f19{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:start;font-family:var( --e-global-typography-ca9ed93-font-family ), Outfit, sans-serif;font-size:var( --e-global-typography-ca9ed93-font-size );font-weight:var( --e-global-typography-ca9ed93-font-weight );text-transform:var( --e-global-typography-ca9ed93-text-transform );line-height:var( --e-global-typography-ca9ed93-line-height );letter-spacing:var( --e-global-typography-ca9ed93-letter-spacing );color:var( --e-global-color-idcg-orange );}.elementor-86 .elementor-element.elementor-element-33328a7 .elementor-icon-list-icon i{color:var( --e-global-color-idcg-orange );transition:color 0.3s;}.elementor-86 .elementor-element.elementor-element-33328a7 .elementor-icon-list-icon svg{fill:var( --e-global-color-idcg-orange );transition:fill 0.3s;}.elementor-86 .elementor-element.elementor-element-33328a7{--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-86 .elementor-element.elementor-element-33328a7 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-86 .elementor-element.elementor-element-33328a7 .elementor-icon-list-text{transition:color 0.3s;}.elementor-86 .elementor-element.elementor-element-15abcbc{--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:space-between;--align-items:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-86 .elementor-element.elementor-element-3135e59{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:-2px;--padding-bottom:-2px;--padding-left:-2px;--padding-right:-2px;}.elementor-86 .elementor-element.elementor-element-3dc68c5{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-86 .elementor-element.elementor-element-d52e3da{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:start;font-family:var( --e-global-typography-ca9ed93-font-family ), Outfit, sans-serif;font-size:var( --e-global-typography-ca9ed93-font-size );font-weight:var( --e-global-typography-ca9ed93-font-weight );text-transform:var( --e-global-typography-ca9ed93-text-transform );line-height:var( --e-global-typography-ca9ed93-line-height );letter-spacing:var( --e-global-typography-ca9ed93-letter-spacing );color:var( --e-global-color-idcg-orange );}.elementor-86 .elementor-element.elementor-element-86259e6 .elementor-icon-list-icon i{color:var( --e-global-color-idcg-orange );transition:color 0.3s;}.elementor-86 .elementor-element.elementor-element-86259e6 .elementor-icon-list-icon svg{fill:var( --e-global-color-idcg-orange );transition:fill 0.3s;}.elementor-86 .elementor-element.elementor-element-86259e6{--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-86 .elementor-element.elementor-element-86259e6 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-86 .elementor-element.elementor-element-86259e6 .elementor-icon-list-text{transition:color 0.3s;}.elementor-86 .elementor-element.elementor-element-aacc797{--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:space-between;--align-items:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-86 .elementor-element.elementor-element-a03358a{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:-2px;--padding-bottom:-2px;--padding-left:-2px;--padding-right:-2px;}.elementor-86 .elementor-element.elementor-element-819d1f7{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-86 .elementor-element.elementor-element-92e63d1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:start;font-family:var( --e-global-typography-ca9ed93-font-family ), Outfit, sans-serif;font-size:var( --e-global-typography-ca9ed93-font-size );font-weight:var( --e-global-typography-ca9ed93-font-weight );text-transform:var( --e-global-typography-ca9ed93-text-transform );line-height:var( --e-global-typography-ca9ed93-line-height );letter-spacing:var( --e-global-typography-ca9ed93-letter-spacing );color:var( --e-global-color-idcg-orange );}.elementor-86 .elementor-element.elementor-element-d287038 .elementor-icon-list-icon i{color:var( --e-global-color-idcg-orange );transition:color 0.3s;}.elementor-86 .elementor-element.elementor-element-d287038 .elementor-icon-list-icon svg{fill:var( --e-global-color-idcg-orange );transition:fill 0.3s;}.elementor-86 .elementor-element.elementor-element-d287038{--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-86 .elementor-element.elementor-element-d287038 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-86 .elementor-element.elementor-element-d287038 .elementor-icon-list-text{transition:color 0.3s;}.elementor-86 .elementor-element.elementor-element-5c013b7{--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:space-between;--align-items:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-86 .elementor-element.elementor-element-7920831{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:-2px;--padding-bottom:-2px;--padding-left:-2px;--padding-right:-2px;}.elementor-86 .elementor-element.elementor-element-e7b972c{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-86 .elementor-element.elementor-element-1fd91ef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:start;font-family:var( --e-global-typography-ca9ed93-font-family ), Outfit, sans-serif;font-size:var( --e-global-typography-ca9ed93-font-size );font-weight:var( --e-global-typography-ca9ed93-font-weight );text-transform:var( --e-global-typography-ca9ed93-text-transform );line-height:var( --e-global-typography-ca9ed93-line-height );letter-spacing:var( --e-global-typography-ca9ed93-letter-spacing );color:var( --e-global-color-idcg-orange );}.elementor-86 .elementor-element.elementor-element-c4f9f0e .elementor-icon-list-icon i{color:var( --e-global-color-idcg-orange );transition:color 0.3s;}.elementor-86 .elementor-element.elementor-element-c4f9f0e .elementor-icon-list-icon svg{fill:var( --e-global-color-idcg-orange );transition:fill 0.3s;}.elementor-86 .elementor-element.elementor-element-c4f9f0e{--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-86 .elementor-element.elementor-element-c4f9f0e .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-86 .elementor-element.elementor-element-c4f9f0e .elementor-icon-list-text{transition:color 0.3s;}.elementor-86 .elementor-element.elementor-element-0fe6184{--n-accordion-title-font-size:36px;padding:32px 40px 32px 40px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:15px;--n-accordion-title-normal-color:var( --e-global-color-idcg-muted );--n-accordion-title-hover-color:#575252;--n-accordion-title-active-color:var( --e-global-color-idcg-dark );--n-accordion-icon-size:20px;--n-accordion-icon-normal-color:#A0A0A0;--n-accordion-icon-active-color:var( --e-global-color-idcg-orange );}:where( .elementor-86 .elementor-element.elementor-element-0fe6184 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-white );border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-a4f25fe );}.elementor-86 .elementor-element.elementor-element-0fe6184 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-a4f25fe );}:where( .elementor-86 .elementor-element.elementor-element-0fe6184 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Playfair Display", Outfit, sans-serif;font-weight:600;line-height:1.2em;letter-spacing:0px;}.elementor-86 .elementor-element.elementor-element-251ff23d{--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;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-a4f25fe );--border-color:var( --e-global-color-a4f25fe );--padding-top:112px;--padding-bottom:112px;--padding-left:40px;--padding-right:40px;}.elementor-86 .elementor-element.elementor-element-251ff23d:not(.elementor-motion-effects-element-type-background), .elementor-86 .elementor-element.elementor-element-251ff23d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-948b29c );}.elementor-86 .elementor-element.elementor-element-f4a4cc7{--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-86 .elementor-element.elementor-element-a1129e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;font-family:var( --e-global-typography-ca9ed93-font-family ), Outfit, sans-serif;font-size:var( --e-global-typography-ca9ed93-font-size );font-weight:var( --e-global-typography-ca9ed93-font-weight );text-transform:var( --e-global-typography-ca9ed93-text-transform );line-height:var( --e-global-typography-ca9ed93-line-height );letter-spacing:var( --e-global-typography-ca9ed93-letter-spacing );color:var( --e-global-color-idcg-orange );}.elementor-86 .elementor-element.elementor-element-5d89326{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 56px) 0px;text-align:start;}.elementor-86 .elementor-element.elementor-element-5d89326 .elementor-heading-title{font-family:"Playfair Display", Outfit, sans-serif;font-size:48px;font-weight:700;line-height:1.1em;color:#1a1816;}.elementor-86 .elementor-element.elementor-element-7a305882{--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:space-between;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:nowrap;}.elementor-86 .elementor-element.elementor-element-c75455f{--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;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:#00000026;--border-color:#00000026;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:0px;}body:not(.rtl) .elementor-86 .elementor-element.elementor-element-79591fd{left:-16px;}body.rtl .elementor-86 .elementor-element.elementor-element-79591fd{right:-16px;}.elementor-86 .elementor-element.elementor-element-79591fd{top:0px;z-index:0;}.elementor-86 .elementor-element.elementor-element-79591fd .elementor-heading-title{font-family:"Playfair Display", Outfit, sans-serif;font-size:64px;font-weight:700;line-height:1.15em;letter-spacing:-0.01em;color:#FA6E001A;}.elementor-86 .elementor-element.elementor-element-8bb6290{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;z-index:1;}.elementor-86 .elementor-element.elementor-element-8bb6290 .elementor-heading-title{font-family:"Playfair Display", Outfit, sans-serif;font-size:24px;font-weight:600;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-idcg-dark );}.elementor-86 .elementor-element.elementor-element-8054c64{z-index:1;font-family:"Outfit", Outfit, sans-serif;font-size:14px;font-weight:400;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-idcg-muted );}.elementor-86 .elementor-element.elementor-element-2374422{--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;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:#00000026;--border-color:#00000026;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:0px;}body:not(.rtl) .elementor-86 .elementor-element.elementor-element-1e9f8ef{left:-16px;}body.rtl .elementor-86 .elementor-element.elementor-element-1e9f8ef{right:-16px;}.elementor-86 .elementor-element.elementor-element-1e9f8ef{top:0px;z-index:0;}.elementor-86 .elementor-element.elementor-element-1e9f8ef .elementor-heading-title{font-family:"Playfair Display", Outfit, sans-serif;font-size:64px;font-weight:700;line-height:1.15em;letter-spacing:-0.01em;color:#FA6E001A;}.elementor-86 .elementor-element.elementor-element-e6fae49{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;z-index:1;}.elementor-86 .elementor-element.elementor-element-e6fae49 .elementor-heading-title{font-family:"Playfair Display", Outfit, sans-serif;font-size:24px;font-weight:600;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-idcg-dark );}.elementor-86 .elementor-element.elementor-element-8b6f617{z-index:1;font-family:"Outfit", Outfit, sans-serif;font-size:14px;font-weight:400;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-idcg-muted );}.elementor-86 .elementor-element.elementor-element-73337a0{--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;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:#00000026;--border-color:#00000026;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:0px;}body:not(.rtl) .elementor-86 .elementor-element.elementor-element-a016bbe{left:-16px;}body.rtl .elementor-86 .elementor-element.elementor-element-a016bbe{right:-16px;}.elementor-86 .elementor-element.elementor-element-a016bbe{top:0px;z-index:0;}.elementor-86 .elementor-element.elementor-element-a016bbe .elementor-heading-title{font-family:"Playfair Display", Outfit, sans-serif;font-size:64px;font-weight:700;line-height:1.15em;letter-spacing:-0.01em;color:#FA6E001A;}.elementor-86 .elementor-element.elementor-element-1436e5b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;z-index:1;}.elementor-86 .elementor-element.elementor-element-1436e5b .elementor-heading-title{font-family:"Playfair Display", Outfit, sans-serif;font-size:24px;font-weight:600;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-idcg-dark );}.elementor-86 .elementor-element.elementor-element-907abbb{z-index:1;font-family:"Outfit", Outfit, sans-serif;font-size:14px;font-weight:400;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-idcg-muted );}.elementor-86 .elementor-element.elementor-element-d5b0a68{--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;--flex-wrap:wrap;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-a4f25fe );--border-color:var( --e-global-color-a4f25fe );--padding-top:128px;--padding-bottom:128px;--padding-left:0px;--padding-right:0px;}.elementor-86 .elementor-element.elementor-element-d5b0a68:not(.elementor-motion-effects-element-type-background), .elementor-86 .elementor-element.elementor-element-d5b0a68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-white );}.elementor-86 .elementor-element.elementor-element-d27fd4c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-86 .elementor-element.elementor-element-b4adb37{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:center;font-family:var( --e-global-typography-ca9ed93-font-family ), Outfit, sans-serif;font-size:var( --e-global-typography-ca9ed93-font-size );font-weight:var( --e-global-typography-ca9ed93-font-weight );text-transform:var( --e-global-typography-ca9ed93-text-transform );line-height:var( --e-global-typography-ca9ed93-line-height );letter-spacing:var( --e-global-typography-ca9ed93-letter-spacing );color:var( --e-global-color-idcg-orange );}.elementor-86 .elementor-element.elementor-element-dea4f80{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;text-align:center;}.elementor-86 .elementor-element.elementor-element-dea4f80 .elementor-heading-title{font-family:"Playfair Display", Outfit, sans-serif;font-size:72px;font-weight:700;line-height:1.05em;color:var( --e-global-color-836f724 );}.elementor-86 .elementor-element.elementor-element-a0953b1 .elementor-button{background-color:#FA6E00;font-family:"Outfit", Outfit, sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:1.2px;fill:#ffffff;color:#ffffff;border-radius:2px 2px 2px 2px;}.elementor-86 .elementor-element.elementor-element-a0953b1 .elementor-button:hover, .elementor-86 .elementor-element.elementor-element-a0953b1 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-idcg-orange );border-color:var( --e-global-color-idcg-orange );}.elementor-86 .elementor-element.elementor-element-a0953b1 .elementor-button:hover svg, .elementor-86 .elementor-element.elementor-element-a0953b1 .elementor-button:focus svg{fill:var( --e-global-color-idcg-orange );}@media(min-width:768px){.elementor-86 .elementor-element.elementor-element-aeb9bc0{--width:100%;}.elementor-86 .elementor-element.elementor-element-495868a{--width:50%;}.elementor-86 .elementor-element.elementor-element-608e91c{--width:50%;}.elementor-86 .elementor-element.elementor-element-c12d9e2{--width:50%;}.elementor-86 .elementor-element.elementor-element-88024b7{--width:50%;}.elementor-86 .elementor-element.elementor-element-3135e59{--width:50%;}.elementor-86 .elementor-element.elementor-element-3dc68c5{--width:50%;}.elementor-86 .elementor-element.elementor-element-a03358a{--width:50%;}.elementor-86 .elementor-element.elementor-element-819d1f7{--width:50%;}.elementor-86 .elementor-element.elementor-element-7920831{--width:50%;}.elementor-86 .elementor-element.elementor-element-e7b972c{--width:50%;}}@media(max-width:1366px){.elementor-86 .elementor-element.elementor-element-4e9e34b{font-size:var( --e-global-typography-ca9ed93-font-size );line-height:var( --e-global-typography-ca9ed93-line-height );letter-spacing:var( --e-global-typography-ca9ed93-letter-spacing );}.elementor-86 .elementor-element.elementor-element-18068ff .elementor-heading-title{font-size:96px;}.elementor-86 .elementor-element.elementor-element-c31517f{font-size:var( --e-global-typography-ca9ed93-font-size );line-height:var( --e-global-typography-ca9ed93-line-height );letter-spacing:var( --e-global-typography-ca9ed93-letter-spacing );}.elementor-86 .elementor-element.elementor-element-f861f19{font-size:var( --e-global-typography-ca9ed93-font-size );line-height:var( --e-global-typography-ca9ed93-line-height );letter-spacing:var( --e-global-typography-ca9ed93-letter-spacing );}.elementor-86 .elementor-element.elementor-element-d52e3da{font-size:var( --e-global-typography-ca9ed93-font-size );line-height:var( --e-global-typography-ca9ed93-line-height );letter-spacing:var( --e-global-typography-ca9ed93-letter-spacing );}.elementor-86 .elementor-element.elementor-element-92e63d1{font-size:var( --e-global-typography-ca9ed93-font-size );line-height:var( --e-global-typography-ca9ed93-line-height );letter-spacing:var( --e-global-typography-ca9ed93-letter-spacing );}.elementor-86 .elementor-element.elementor-element-1fd91ef{font-size:var( --e-global-typography-ca9ed93-font-size );line-height:var( --e-global-typography-ca9ed93-line-height );letter-spacing:var( --e-global-typography-ca9ed93-letter-spacing );}.elementor-86 .elementor-element.elementor-element-a1129e1{font-size:var( --e-global-typography-ca9ed93-font-size );line-height:var( --e-global-typography-ca9ed93-line-height );letter-spacing:var( --e-global-typography-ca9ed93-letter-spacing );}.elementor-86 .elementor-element.elementor-element-5d89326 .elementor-heading-title{font-size:44px;}.elementor-86 .elementor-element.elementor-element-b4adb37{font-size:var( --e-global-typography-ca9ed93-font-size );line-height:var( --e-global-typography-ca9ed93-line-height );letter-spacing:var( --e-global-typography-ca9ed93-letter-spacing );}.elementor-86 .elementor-element.elementor-element-dea4f80 .elementor-heading-title{font-size:64px;}}@media(max-width:1200px){.elementor-86 .elementor-element.elementor-element-18068ff .elementor-heading-title{font-size:84px;line-height:0.92em;}.elementor-86 .elementor-element.elementor-element-3026cc37{--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-86 .elementor-element.elementor-element-c8296e7{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-86 .elementor-element.elementor-element-0fe6184{--n-accordion-title-font-size:28px;}.elementor-86 .elementor-element.elementor-element-251ff23d{--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-86 .elementor-element.elementor-element-5d89326 .elementor-heading-title{font-size:42px;}.elementor-86 .elementor-element.elementor-element-7a305882{--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-86 .elementor-element.elementor-element-79591fd .elementor-heading-title{font-size:40px;}.elementor-86 .elementor-element.elementor-element-8bb6290 .elementor-heading-title{font-size:28px;}.elementor-86 .elementor-element.elementor-element-1e9f8ef .elementor-heading-title{font-size:40px;}.elementor-86 .elementor-element.elementor-element-e6fae49 .elementor-heading-title{font-size:28px;}.elementor-86 .elementor-element.elementor-element-a016bbe .elementor-heading-title{font-size:40px;}.elementor-86 .elementor-element.elementor-element-1436e5b .elementor-heading-title{font-size:28px;}.elementor-86 .elementor-element.elementor-element-d5b0a68{--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-86 .elementor-element.elementor-element-d27fd4c{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-86 .elementor-element.elementor-element-dea4f80 .elementor-heading-title{font-size:60px;}}@media(max-width:1024px){.elementor-86 .elementor-element.elementor-element-4e9e34b{font-size:var( --e-global-typography-ca9ed93-font-size );line-height:var( --e-global-typography-ca9ed93-line-height );letter-spacing:var( --e-global-typography-ca9ed93-letter-spacing );}.elementor-86 .elementor-element.elementor-element-18068ff .elementor-heading-title{font-size:72px;line-height:0.95em;}.elementor-86 .elementor-element.elementor-element-a0d9c90{--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-86 .elementor-element.elementor-element-c31517f{font-size:var( --e-global-typography-ca9ed93-font-size );line-height:var( --e-global-typography-ca9ed93-line-height );letter-spacing:var( --e-global-typography-ca9ed93-letter-spacing );}.elementor-86 .elementor-element.elementor-element-f1d06c1{--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-86 .elementor-element.elementor-element-f861f19{font-size:var( --e-global-typography-ca9ed93-font-size );line-height:var( --e-global-typography-ca9ed93-line-height );letter-spacing:var( --e-global-typography-ca9ed93-letter-spacing );}.elementor-86 .elementor-element.elementor-element-15abcbc{--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-86 .elementor-element.elementor-element-d52e3da{font-size:var( --e-global-typography-ca9ed93-font-size );line-height:var( --e-global-typography-ca9ed93-line-height );letter-spacing:var( --e-global-typography-ca9ed93-letter-spacing );}.elementor-86 .elementor-element.elementor-element-aacc797{--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-86 .elementor-element.elementor-element-92e63d1{font-size:var( --e-global-typography-ca9ed93-font-size );line-height:var( --e-global-typography-ca9ed93-line-height );letter-spacing:var( --e-global-typography-ca9ed93-letter-spacing );}.elementor-86 .elementor-element.elementor-element-5c013b7{--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-86 .elementor-element.elementor-element-1fd91ef{font-size:var( --e-global-typography-ca9ed93-font-size );line-height:var( --e-global-typography-ca9ed93-line-height );letter-spacing:var( --e-global-typography-ca9ed93-letter-spacing );}.elementor-86 .elementor-element.elementor-element-a1129e1{font-size:var( --e-global-typography-ca9ed93-font-size );line-height:var( --e-global-typography-ca9ed93-line-height );letter-spacing:var( --e-global-typography-ca9ed93-letter-spacing );}.elementor-86 .elementor-element.elementor-element-5d89326 .elementor-heading-title{font-size:40px;}.elementor-86 .elementor-element.elementor-element-b4adb37{font-size:var( --e-global-typography-ca9ed93-font-size );line-height:var( --e-global-typography-ca9ed93-line-height );letter-spacing:var( --e-global-typography-ca9ed93-letter-spacing );}.elementor-86 .elementor-element.elementor-element-dea4f80 .elementor-heading-title{font-size:56px;}}@media(max-width:880px){.elementor-86 .elementor-element.elementor-element-18068ff .elementor-heading-title{font-size:64px;}.elementor-86 .elementor-element.elementor-element-0fe6184{padding:24px 24px 24px 24px;--n-accordion-title-font-size:24px;}:where( .elementor-86 .elementor-element.elementor-element-0fe6184 > .e-n-accordion > .e-n-accordion-item ) > .e-con{--padding-top:24px;--padding-right:24px;--padding-bottom:24px;--padding-left:24px;}.elementor-86 .elementor-element.elementor-element-5d89326 .elementor-heading-title{font-size:38px;}.elementor-86 .elementor-element.elementor-element-79591fd .elementor-heading-title{font-size:32px;}.elementor-86 .elementor-element.elementor-element-8bb6290 .elementor-heading-title{font-size:24px;}.elementor-86 .elementor-element.elementor-element-1e9f8ef .elementor-heading-title{font-size:32px;}.elementor-86 .elementor-element.elementor-element-e6fae49 .elementor-heading-title{font-size:24px;}.elementor-86 .elementor-element.elementor-element-a016bbe .elementor-heading-title{font-size:32px;}.elementor-86 .elementor-element.elementor-element-1436e5b .elementor-heading-title{font-size:24px;}.elementor-86 .elementor-element.elementor-element-dea4f80 .elementor-heading-title{font-size:52px;}}@media(max-width:767px){.elementor-86 .elementor-element.elementor-element-4e9e34b{font-size:var( --e-global-typography-ca9ed93-font-size );line-height:var( --e-global-typography-ca9ed93-line-height );letter-spacing:var( --e-global-typography-ca9ed93-letter-spacing );}.elementor-86 .elementor-element.elementor-element-18068ff .elementor-heading-title{font-size:38px;line-height:0.98em;}.elementor-86 .elementor-element.elementor-element-c31517f{font-size:var( --e-global-typography-ca9ed93-font-size );line-height:var( --e-global-typography-ca9ed93-line-height );letter-spacing:var( --e-global-typography-ca9ed93-letter-spacing );}.elementor-86 .elementor-element.elementor-element-f861f19{font-size:var( --e-global-typography-ca9ed93-font-size );line-height:var( --e-global-typography-ca9ed93-line-height );letter-spacing:var( --e-global-typography-ca9ed93-letter-spacing );}.elementor-86 .elementor-element.elementor-element-d52e3da{font-size:var( --e-global-typography-ca9ed93-font-size );line-height:var( --e-global-typography-ca9ed93-line-height );letter-spacing:var( --e-global-typography-ca9ed93-letter-spacing );}.elementor-86 .elementor-element.elementor-element-92e63d1{font-size:var( --e-global-typography-ca9ed93-font-size );line-height:var( --e-global-typography-ca9ed93-line-height );letter-spacing:var( --e-global-typography-ca9ed93-letter-spacing );}.elementor-86 .elementor-element.elementor-element-1fd91ef{font-size:var( --e-global-typography-ca9ed93-font-size );line-height:var( --e-global-typography-ca9ed93-line-height );letter-spacing:var( --e-global-typography-ca9ed93-letter-spacing );}.elementor-86 .elementor-element.elementor-element-a1129e1{font-size:var( --e-global-typography-ca9ed93-font-size );line-height:var( --e-global-typography-ca9ed93-line-height );letter-spacing:var( --e-global-typography-ca9ed93-letter-spacing );}.elementor-86 .elementor-element.elementor-element-5d89326 .elementor-heading-title{font-size:36px;}.elementor-86 .elementor-element.elementor-element-b4adb37{font-size:var( --e-global-typography-ca9ed93-font-size );line-height:var( --e-global-typography-ca9ed93-line-height );letter-spacing:var( --e-global-typography-ca9ed93-letter-spacing );}.elementor-86 .elementor-element.elementor-element-dea4f80 .elementor-heading-title{font-size:48px;}}/* Start custom CSS for heading, class: .elementor-element-18068ff */.elementor-86 .elementor-element.elementor-element-18068ff em {
    color: var(--e-global-color-idcg-orange);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aeb9bc0 */.elementor-86 .elementor-element.elementor-element-aeb9bc0 {
    height: 100%;
    pointer-events: none;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-147c30f */.elementor-86 .elementor-element.elementor-element-147c30f {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-0fe6184 *//* IDCG Services Nested Accordion */
.idcg-services-accordion .e-n-accordion-item {
  border: none !important;
}

/* Header row */
.idcg-services-accordion .e-n-accordion-item-title {
  display: flex !important;
  align-items: center !important;
  justify-content: space-between !important;
  gap: 24px !important;
  padding: 28px 0 !important;
  border: none !important;
  border-bottom: 1px solid rgba(0,0,0,0.08) !important;
  background: transparent !important;
}

/* Elementor title wrappers */
.idcg-services-accordion .e-n-accordion-item-title-header,
.idcg-services-accordion .e-n-accordion-item-title-text {
  width: 100% !important;
}

/* Custom title layout: number + text */
.idcg-services-accordion .e-n-accordion-item-title-text {
  display: flex !important;
  align-items: flex-start !important;
  gap: 24px !important;
}

/* Number */
.idcg-services-accordion .svc-num {
  flex: 0 0 56px !important;
  width: 56px !important;
  font-family: "Playfair Display", serif !important;
  font-size: 36px !important;
  font-weight: 700 !important;
  line-height: 1 !important;
  color: #cfcac4 !important;
}

/* Text group */
.idcg-services-accordion .svc-text {
  display: flex !important;
  flex-direction: column !important;
  gap: 4px !important;
}

/* Title */
.idcg-services-accordion .svc-title {
  font-family: "Playfair Display", serif !important;
  font-size: 28px !important;
  font-weight: 600 !important;
  line-height: 1.1 !important;
  color: #4a4a4a !important;
}

/* Tagline */
.idcg-services-accordion .svc-tagline {
  font-family: "Outfit", sans-serif !important;
  font-size: 13px !important;
  font-weight: 400 !important;
  line-height: 1.4 !important;
  color: #777777 !important;
}

/* Plus / minus icon */
.idcg-services-accordion .e-n-accordion-item-title-icon {
  flex: 0 0 20px !important;
  color: #999999 !important;
}

.idcg-services-accordion .e-n-accordion-item-title-icon svg {
  width: 14px !important;
  height: 14px !important;
  fill: currentColor !important;
}

/* Active/open state */
.idcg-services-accordion .e-n-accordion-item[open] .svc-num,
.idcg-services-accordion .e-n-accordion-item[open] .svc-tagline,
.idcg-services-accordion .e-n-accordion-item[open] .e-n-accordion-item-title-icon {
  color: #FA6E00 !important;
}

.idcg-services-accordion .e-n-accordion-item[open] .svc-title {
  color: #1C1C1C !important;
}

/* Content area */
.idcg-services-accordion .e-n-accordion-item > .e-con {
  .display: grid !important;
  .grid-template-columns: 1fr 1fr !important;
  .gap: 40px !important;
  padding: 32px 0 56px 80px !important;
  border-bottom: 1px solid rgba(0,0,0,0.08) !important;
}

/* Mobile */
@media (max-width: 767px) {
  .idcg-services-accordion .e-n-accordion-item-title {
    padding: 24px 0 !important;
  }

  .idcg-services-accordion .e-n-accordion-item-title-text {
    gap: 16px !important;
  }

  .idcg-services-accordion .svc-num {
    flex-basis: 42px !important;
    width: 42px !important;
    font-size: 28px !important;
  }

  .idcg-services-accordion .svc-title {
    font-size: 24px !important;
  }

  .idcg-services-accordion .e-n-accordion-item > .e-con {
    grid-template-columns: 1fr !important;
    gap: 24px !important;
    padding: 24px 0 40px 0 !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c75455f */.elementor-86 .elementor-element.elementor-element-c75455f:hover {
    transform: translateY(-4px);
    transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2374422 */.elementor-86 .elementor-element.elementor-element-2374422:hover {
    transform: translateY(-4px);
    transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73337a0 */.elementor-86 .elementor-element.elementor-element-73337a0:hover {
    transform: translateY(-4px);
    transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dea4f80 */.elementor-86 .elementor-element.elementor-element-dea4f80 span {
    color: #fa6e00;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5b0a68 */.elementor-86 .elementor-element.elementor-element-d5b0a68.cta-grid-bg{
  position:relative;
}

.elementor-86 .elementor-element.elementor-element-d5b0a68.cta-grid-bg::before{
  content:"";
  position:absolute;
  inset:0;

  background-image:
    linear-gradient(rgba(250,110,0,.05) 1px, transparent 1px),
    linear-gradient(90deg, rgba(250,110,0,.05) 1px, transparent 1px);

  background-size:80px 80px;

  pointer-events:none;
}/* End custom CSS */