.elementor-4764 .elementor-element.elementor-element-cace995{--display:flex;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4764 .elementor-element.elementor-element-cace995:not(.elementor-motion-effects-element-type-background), .elementor-4764 .elementor-element.elementor-element-cace995 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#06091C;}.elementor-4764 .elementor-element.elementor-element-009f859 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-4764 .elementor-element.elementor-element-1c288e1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4764 .elementor-element.elementor-element-f7c8c98 > .elementor-widget-container{background-color:#03071C;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4764 .elementor-element.elementor-element-91d5fd7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4764 .elementor-element.elementor-element-4f3f9f6 > .elementor-widget-container{background-color:#06091C;}@media(min-width:768px){.elementor-4764 .elementor-element.elementor-element-cace995{--content-width:1311px;}}/* Start custom CSS for bdevs-hero-digital, class: .elementor-element-009f859 */.elementor-4764 .elementor-element.elementor-element-009f859 h2
{
    color:white;
   --shine-color: #22bcbc;
  --base-color: #ffffff;
  --shine-width: 30%;        /* width of the bright stripe */
  --duration: 3s;
padding-bottom: 10px !important;
  background: linear-gradient(
    90deg,
    var(--base-color) 0%,
    var(--base-color) calc(50% - var(--shine-width)/2),
    var(--shine-color) 50%,
    var(--base-color) calc(50% + var(--shine-width)/2),
    var(--base-color) 100%
  );
  background-size: 300% 100%;
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent; /* show background through text */
  animation: shineMove var(--duration) linear infinite;
}


@media only screen and (max-width: 600px) {
 .elementor-4764 .elementor-element.elementor-element-009f859 h2
    {
        font-size:35px;
        margin-bottom:-80px;
    }
}/* End custom CSS */
/* Start custom CSS for bdevs-features-currency, class: .elementor-element-f7c8c98 */.elementor-4764 .elementor-element.elementor-element-f7c8c98 li 
{
    font-size:19px;
    color:white;
}

.elementor-4764 .elementor-element.elementor-element-f7c8c98 ul 
{
    margin-left:20px;
}/* End custom CSS */
/* Start custom CSS for bdevs-form-corporate, class: .elementor-element-4f3f9f6 */.elementor-4764 .elementor-element.elementor-element-4f3f9f6 h2
{
    color:white;
}

.elementor-4764 .elementor-element.elementor-element-4f3f9f6 p
{
    color:white;
}
.tp-cpr-section-subtitle {
    background: #f8f8f8;
    padding: 5px 15px;
}/* End custom CSS */