.elementor-21 .elementor-element.elementor-element-b97b1d1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-2e3bd08 .as-hero-2-masking{mask-image:url(https://demo4.craiec.com/wp-content/uploads/2025/11/h2-masking-img.webp);-webkit-mask-image:url(https://demo4.craiec.com/wp-content/uploads/2025/11/h2-masking-img.webp);}.elementor-21 .elementor-element.elementor-element-a0aa4ca{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-5eb538b .as-rating-1 .icon{color:var( --e-global-color-accent );font-size:12px;}.elementor-21 .elementor-element.elementor-element-5eb538b .rating-icon{color:var( --e-global-color-accent );font-size:12px;}.elementor-21 .elementor-element.elementor-element-5eb538b .tx-heading-section .icon{color:#FFFFFF;background-color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-5eb538b .tx-subTitle{color:#FFFFFF;background-color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-64fde12{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}
            .elementor-21 .elementor-element.elementor-element-a11dc65 .tx-button,
            .elementor-21 .elementor-element.elementor-element-a11dc65 .tx-button::after
        {background-color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-a11dc65 .tx-subTitle{background-color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-a11dc65 .tx-title{color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-c0a9129{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}
            .elementor-21 .elementor-element.elementor-element-195b4b5 .tx-button,
            .elementor-21 .elementor-element.elementor-element-195b4b5 .tx-button::after
        {background-color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-195b4b5 .tx-heading-section .icon{color:#FFFFFF;background-color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-195b4b5 .tx-subTitle::after{background-color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-195b4b5 .tx-subTitle::before{background-color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-195b4b5 .tx-subTitle{color:#FFFFFF;background-color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-25dee99{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-02da057{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-2489ac8 .tx-heading-section .icon{color:#FFFFFF;background-color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-2489ac8 .tx-subTitle{color:#FFFFFF;background-color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-ca9978d{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-dfdde90 .tx-bigTitle{color:#E60F744A;}
            .elementor-21 .elementor-element.elementor-element-dfdde90 .tx-bigTitle
        {font-size:230px;line-height:1.8em;}.elementor-21 .elementor-element.elementor-element-dfdde90 .as-services-1-item{background-color:#09131F;}.elementor-21 .elementor-element.elementor-element-dfdde90 .as-portfolio-1-item{background-color:#09131F;}.elementor-21 .elementor-element.elementor-element-dfdde90 .as-process-1-card{background-color:#09131F;}.elementor-21 .elementor-element.elementor-element-dffdf14{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-c0f771e .pf-accordion-item .item-header .item-title{color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-c0f771e .pf-accordion-item .item-title:is(:not(.collapsed)){color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-c0f771e .pf-accordion-item .item-body p{color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-c0f771e .pf-faq-2-accordion .pf-accordion-item .item-title:is(:not(.collapsed)) .icon{color:#E60F74;}.elementor-21 .elementor-element.elementor-element-c0f771e .tx-heading-section .icon{background-color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-c0f771e .tx-subTitle::after{background-color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-c0f771e .tx-subTitle::before{background-color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-c0f771e .tx-subTitle{color:#FFFFFF;background-color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-08ddc9c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-3f0317f .tx-subTitle{color:#FFFFFF;background-color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-14ad909{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}