.elementor-675 .elementor-element.elementor-element-4cf74a3{--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-675 .elementor-element.elementor-element-4cf74a3:not(.elementor-motion-effects-element-type-background), .elementor-675 .elementor-element.elementor-element-4cf74a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-675 .elementor-element.elementor-element-2c4cc2a{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-675 .elementor-element.elementor-element-31435ef > .elementor-widget-container:hover{--e-transform-scale:1.06;}.elementor-675 .elementor-element.elementor-element-31435ef.elementor-element{--align-self:center;}.elementor-675 .elementor-element.elementor-element-31435ef{text-align:center;}.elementor-675 .elementor-element.elementor-element-31435ef .elementor-heading-title{font-family:"Anton2", Sans-serif;font-size:105px;font-weight:500;color:#FFFFFF;}.elementor-675 .elementor-element.elementor-element-b7cf145 > .elementor-widget-container:hover{--e-transform-scale:1.06;}.elementor-675 .elementor-element.elementor-element-b7cf145.elementor-element{--align-self:center;}.elementor-675 .elementor-element.elementor-element-b7cf145{text-align:center;}.elementor-675 .elementor-element.elementor-element-b7cf145 .elementor-heading-title{font-family:"Anton2", Sans-serif;font-size:105px;font-weight:500;color:#FFFFFF;}.elementor-675 .elementor-element.elementor-element-8769e12 > .elementor-widget-container:hover{--e-transform-scale:1.06;}.elementor-675 .elementor-element.elementor-element-8769e12.elementor-element{--align-self:center;}.elementor-675 .elementor-element.elementor-element-8769e12{text-align:center;}.elementor-675 .elementor-element.elementor-element-8769e12 .elementor-heading-title{font-family:"Anton2", Sans-serif;font-size:105px;font-weight:500;color:#FFFFFF;}.elementor-675 .elementor-element.elementor-element-82dfbe4 > .elementor-widget-container:hover{--e-transform-scale:1.06;}.elementor-675 .elementor-element.elementor-element-82dfbe4.elementor-element{--align-self:center;}.elementor-675 .elementor-element.elementor-element-82dfbe4{text-align:center;}.elementor-675 .elementor-element.elementor-element-82dfbe4 .elementor-heading-title{font-family:"Anton2", Sans-serif;font-size:105px;font-weight:500;color:#FFFFFF;}.elementor-675 .elementor-element.elementor-element-9e142b5{--display:flex;--border-radius:7px 7px 7px 7px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-675 .elementor-element.elementor-element-9e142b5:not(.elementor-motion-effects-element-type-background), .elementor-675 .elementor-element.elementor-element-9e142b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6068F6;}.elementor-675 .elementor-element.elementor-element-9e142b5.e-con:hover{--e-con-transform-scale:1.02;}.elementor-675 .elementor-element.elementor-element-9e142b5.e-con{--align-self:center;}.elementor-675 .elementor-element.elementor-element-65a9b55{text-align:center;}.elementor-675 .elementor-element.elementor-element-65a9b55 .elementor-heading-title{font-family:"Anton2", Sans-serif;font-size:42px;font-weight:500;color:#FFFFFF;}#elementor-popup-modal-675{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-675 .dialog-message{width:100vw;height:100vh;align-items:flex-start;}#elementor-popup-modal-675 .dialog-close-button{display:flex;font-size:31px;}#elementor-popup-modal-675 .dialog-widget-content{box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}#elementor-popup-modal-675 .dialog-close-button i{color:#FFFFFF;}#elementor-popup-modal-675 .dialog-close-button svg{fill:#FFFFFF;}@media(min-width:768px){.elementor-675 .elementor-element.elementor-element-9e142b5{--width:50%;}}@media(max-width:767px){.elementor-675 .elementor-element.elementor-element-31435ef{text-align:center;}.elementor-675 .elementor-element.elementor-element-31435ef .elementor-heading-title{font-size:53px;}.elementor-675 .elementor-element.elementor-element-b7cf145{text-align:center;}.elementor-675 .elementor-element.elementor-element-b7cf145 .elementor-heading-title{font-size:53px;}.elementor-675 .elementor-element.elementor-element-8769e12{text-align:center;}.elementor-675 .elementor-element.elementor-element-8769e12 .elementor-heading-title{font-size:53px;}.elementor-675 .elementor-element.elementor-element-82dfbe4{text-align:center;}.elementor-675 .elementor-element.elementor-element-82dfbe4 .elementor-heading-title{font-size:53px;}.elementor-675 .elementor-element.elementor-element-9e142b5{--width:300px;}.elementor-675 .elementor-element.elementor-element-65a9b55 .elementor-heading-title{font-size:22px;}}/* Start custom CSS for container, class: .elementor-element-4cf74a3 */button {
        padding: 0.8em 0em;
        width:350px;
        background: #6068F6;
        border-radius:15px;
        border:0;
        color:#fff;
        font-size:1.2em;
        font-family: Arial,Helvetica,sans-serif;
        font-weight:bold;
        cursor:pointer;
        margin:1em 2em;
        text-transform:uppercase;
}
.light{
background: -moz-linear-gradient(-45deg,  #6068F6 0%, #6068F6 40%, #ffffff 50%, #6068F6 60%, #6068F6 100%);
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#6068F6), color-stop(40%,#6068F6), color-stop(50%,#ffffff), color-stop(60%,#6068F6), color-stop(100%,#6068F6));
background: -webkit-linear-gradient(-45deg,  #6068F6 0%,#6068F6 40%,#ffffff 50%,#6068F6 60%,#6068F6 100%);
background: -o-linear-gradient(-45deg,  #6068F6 0%,#6068F6 40%,#ffffff 50%,#6068F6 60%,#6068F6 100%);
background: -ms-linear-gradient(-45deg,  #6068F6 0%,#6068F6 40%,#ffffff 50%,#6068F6 60%,#6068F6 100%);
background: linear-gradient(135deg,  #6068F6 0%,#6068F6 40%,#ffffff 50%,#6068F6 60%,#6068F6 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6068F6', endColorstr='#6068F6',GradientType=1 );
background-repeat: no-repeat;  
background-position:0px;
background-size:300%;  
}

.light:hover{
  animation:light 1s;
    -webkit-animation:light 1s;
  
}

@keyframes light {
  0% {
        background-position:-1200px; 
  }
  100% { 
        background-position:0px; 
  }
}
        
@-webkit-keyframes light {
  0% {
        background-position:-1200px; 
  }
  100% { 
        background-position:0px; 
  }
}

.bounce:hover{
  animation:bounce 1s;
    -webkit-animation:bounce 1s;
  
}/* End custom CSS */