.elementor-553 .elementor-element.elementor-element-7603164e{--display:flex;--min-height:60vh;--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:flex-end;--overlay-opacity:0.69;--margin-top:0rem;--margin-bottom:5rem;--margin-left:0rem;--margin-right:0rem;}.elementor-553 .elementor-element.elementor-element-7603164e:not(.elementor-motion-effects-element-type-background), .elementor-553 .elementor-element.elementor-element-7603164e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dfsample.com/dzinefolio/wp-content/uploads/2025/08/cont_c.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-553 .elementor-element.elementor-element-7603164e::before, .elementor-553 .elementor-element.elementor-element-7603164e > .elementor-background-video-container::before, .elementor-553 .elementor-element.elementor-element-7603164e > .e-con-inner > .elementor-background-video-container::before, .elementor-553 .elementor-element.elementor-element-7603164e > .elementor-background-slideshow::before, .elementor-553 .elementor-element.elementor-element-7603164e > .e-con-inner > .elementor-background-slideshow::before, .elementor-553 .elementor-element.elementor-element-7603164e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-553 .elementor-element.elementor-element-138c8daf{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-553 .elementor-element.elementor-element-138c8daf.e-con{--align-self:center;}.elementor-553 .elementor-element.elementor-element-6f1d9822.elementor-element{--align-self:center;}.elementor-553 .elementor-element.elementor-element-6f1d9822 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:4rem;font-weight:700;text-transform:capitalize;color:#FFFFFF;}.elementor-553 .elementor-element.elementor-element-65191b5{--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:0em 4em;--row-gap:0em;--column-gap:4em;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-553 .elementor-element.elementor-element-5fca341{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-553 .elementor-element.elementor-element-b1fa106 > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;padding:0px 0px 0px 0px;}.elementor-553 .elementor-element.elementor-element-b1fa106 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:3rem;font-weight:700;color:#3C1E74;}.elementor-553 .elementor-element.elementor-element-e1c8e5d{width:100%;max-width:100%;text-align:justify;font-family:"Urbanist", Sans-serif;font-size:1.1rem;font-weight:400;color:#000000;}.elementor-553 .elementor-element.elementor-element-e1c8e5d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-553 .elementor-element.elementor-element-4887705{--display:flex;--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-553 .elementor-element.elementor-element-7318e38{--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;--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-553 .elementor-element.elementor-element-283fed1{--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-553 .elementor-element.elementor-element-76fce47 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:1.3rem;font-weight:600;color:#000000;}.elementor-553 .elementor-element.elementor-element-5bb0b0d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-553 .elementor-element.elementor-element-5bb0b0d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-553 .elementor-element.elementor-element-5bb0b0d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-553 .elementor-element.elementor-element-5bb0b0d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-553 .elementor-element.elementor-element-5bb0b0d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-553 .elementor-element.elementor-element-5bb0b0d .elementor-icon-list-item > a{font-family:"Urbanist", Sans-serif;font-size:1rem;font-weight:400;}.elementor-553 .elementor-element.elementor-element-5bb0b0d .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-553 .elementor-element.elementor-element-b93a483{--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-553 .elementor-element.elementor-element-a0a12ed{text-align:end;}.elementor-553 .elementor-element.elementor-element-a0a12ed .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:1.3rem;font-weight:600;color:#000000;}.elementor-553 .elementor-element.elementor-element-532d529 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-553 .elementor-element.elementor-element-532d529 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-553 .elementor-element.elementor-element-532d529 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-553 .elementor-element.elementor-element-532d529{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-553 .elementor-element.elementor-element-532d529 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-553 .elementor-element.elementor-element-532d529 .elementor-icon-list-item > a{font-family:"Urbanist", Sans-serif;font-size:1rem;font-weight:400;}.elementor-553 .elementor-element.elementor-element-532d529 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-553 .elementor-element.elementor-element-2f39c60{--display:flex;--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-553 .elementor-element.elementor-element-a45a8de{--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;--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-553 .elementor-element.elementor-element-157aa33{--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-553 .elementor-element.elementor-element-456891e .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:1.3rem;font-weight:600;color:#000000;}.elementor-553 .elementor-element.elementor-element-c264312 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-553 .elementor-element.elementor-element-c264312 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-553 .elementor-element.elementor-element-c264312 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-553 .elementor-element.elementor-element-c264312{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-553 .elementor-element.elementor-element-c264312 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-553 .elementor-element.elementor-element-c264312 .elementor-icon-list-item > a{font-family:"Urbanist", Sans-serif;font-size:1rem;font-weight:400;}.elementor-553 .elementor-element.elementor-element-c264312 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-553 .elementor-element.elementor-element-5fb8f7b{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-553 .elementor-element.elementor-element-c4e1f2b .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:1.3rem;font-weight:600;color:#000000;}.elementor-553 .elementor-element.elementor-element-085984e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-553 .elementor-element.elementor-element-0f66d1c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3rem;--padding-bottom:3rem;--padding-left:4rem;--padding-right:4rem;}.elementor-553 .elementor-element.elementor-element-0f66d1c:not(.elementor-motion-effects-element-type-background), .elementor-553 .elementor-element.elementor-element-0f66d1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F8FE;}.elementor-553 .elementor-element.elementor-element-4972d0e > .elementor-widget-container{margin:1rem 0rem 1rem 0rem;}.elementor-553 .elementor-element.elementor-element-4972d0e{text-align:center;}.elementor-553 .elementor-element.elementor-element-4972d0e .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:2rem;font-weight:700;}.elementor-553 .elementor-element.elementor-element-4862282 .elementor-field-group{padding-right:calc( 20px/2 );padding-left:calc( 20px/2 );margin-bottom:20px;}.elementor-553 .elementor-element.elementor-element-4862282 .elementor-form-fields-wrapper{margin-left:calc( -20px/2 );margin-right:calc( -20px/2 );margin-bottom:-20px;}.elementor-553 .elementor-element.elementor-element-4862282 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-553 .elementor-element.elementor-element-4862282 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-553 .elementor-element.elementor-element-4862282 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-553 .elementor-element.elementor-element-4862282 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-553 .elementor-element.elementor-element-4862282 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-553 .elementor-element.elementor-element-4862282 .elementor-field-group > label, .elementor-553 .elementor-element.elementor-element-4862282 .elementor-field-subgroup label{color:#000000;}.elementor-553 .elementor-element.elementor-element-4862282 .elementor-field-type-html{padding-bottom:0px;color:#000000;}.elementor-553 .elementor-element.elementor-element-4862282 .elementor-field-group .elementor-field{color:#000000;}.elementor-553 .elementor-element.elementor-element-4862282 .elementor-field-group .elementor-field, .elementor-553 .elementor-element.elementor-element-4862282 .elementor-field-subgroup label{font-family:"Urbanist", Sans-serif;font-size:1rem;}.elementor-553 .elementor-element.elementor-element-4862282 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#F5F8FE;border-width:0px 0px 1px 0px;}.elementor-553 .elementor-element.elementor-element-4862282 .elementor-field-group .elementor-select-wrapper select{background-color:#F5F8FE;border-width:0px 0px 1px 0px;}.elementor-553 .elementor-element.elementor-element-4862282 .elementor-button{font-family:"Urbanist", Sans-serif;font-size:1rem;padding:0px 10px 0px 10px;}.elementor-553 .elementor-element.elementor-element-4862282 .e-form__buttons__wrapper__button-next{background-color:#3C1E74;color:#ffffff;}.elementor-553 .elementor-element.elementor-element-4862282 .elementor-button[type="submit"]{background-color:#3C1E74;color:#ffffff;}.elementor-553 .elementor-element.elementor-element-4862282 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-553 .elementor-element.elementor-element-4862282 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-553 .elementor-element.elementor-element-4862282 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-553 .elementor-element.elementor-element-4862282 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-553 .elementor-element.elementor-element-4862282 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-553 .elementor-element.elementor-element-4862282 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-553 .elementor-element.elementor-element-4862282 .elementor-message{font-family:"Urbanist", Sans-serif;font-size:1rem;}.elementor-553 .elementor-element.elementor-element-4862282{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-553 .elementor-element.elementor-element-a2b6777{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-553 .elementor-element.elementor-element-7e83bfb{--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-553 .elementor-element.elementor-element-19220f8{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-553 .elementor-element.elementor-element-7858143{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-553 .elementor-element.elementor-element-7603164e{--content-width:80%;}.elementor-553 .elementor-element.elementor-element-65191b5{--content-width:70%;}.elementor-553 .elementor-element.elementor-element-a2b6777{--content-width:100%;}}@media(min-width:1025px){.elementor-553 .elementor-element.elementor-element-7603164e:not(.elementor-motion-effects-element-type-background), .elementor-553 .elementor-element.elementor-element-7603164e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:767px){.elementor-553 .elementor-element.elementor-element-7603164e{--min-height:50vh;}.elementor-553 .elementor-element.elementor-element-6f1d9822 .elementor-heading-title{font-size:0.1rem;}.elementor-553 .elementor-element.elementor-element-65191b5{--content-width:95%;}.elementor-553 .elementor-element.elementor-element-5fca341{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-553 .elementor-element.elementor-element-b1fa106 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-553 .elementor-element.elementor-element-b1fa106 .elementor-heading-title{font-size:2rem;}.elementor-553 .elementor-element.elementor-element-e1c8e5d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-553 .elementor-element.elementor-element-e1c8e5d{font-size:0.9rem;}.elementor-553 .elementor-element.elementor-element-76fce47 .elementor-heading-title{font-size:1.1rem;}.elementor-553 .elementor-element.elementor-element-5bb0b0d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-553 .elementor-element.elementor-element-5bb0b0d .elementor-icon-list-item > a{font-size:0.9rem;}.elementor-553 .elementor-element.elementor-element-b93a483{--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-553 .elementor-element.elementor-element-a0a12ed .elementor-heading-title{font-size:1.1rem;}.elementor-553 .elementor-element.elementor-element-532d529 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-553 .elementor-element.elementor-element-532d529 .elementor-icon-list-item > a{font-size:0.9rem;}.elementor-553 .elementor-element.elementor-element-a45a8de{--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-553 .elementor-element.elementor-element-157aa33{--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-553 .elementor-element.elementor-element-456891e .elementor-heading-title{font-size:1.1rem;}.elementor-553 .elementor-element.elementor-element-c264312 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-553 .elementor-element.elementor-element-c264312 .elementor-icon-list-item > a{font-size:0.9rem;}.elementor-553 .elementor-element.elementor-element-5fb8f7b{--margin-top:0rem;--margin-bottom:3rem;--margin-left:0rem;--margin-right:0rem;}.elementor-553 .elementor-element.elementor-element-c4e1f2b .elementor-heading-title{font-size:1.1rem;}.elementor-553 .elementor-element.elementor-element-0f66d1c{--margin-top:0rem;--margin-bottom:5rem;--margin-left:0rem;--margin-right:0rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-553 .elementor-element.elementor-element-4972d0e .elementor-heading-title{font-size:1.5rem;}}/* Start custom CSS for heading, class: .elementor-element-6f1d9822 */.elementor-553 .elementor-element.elementor-element-6f1d9822 h1{
    -webkit-text-stroke: 1px #fff;
    color: transparent !important;
    font-weight: 900 !important;
    font-size: 8rem !important;
    transition: color .5s ease , text-stroke .5s ease;
    
}

@media (width < 50em){
    .elementor-553 .elementor-element.elementor-element-6f1d9822 h1{
        font-size:4rem !important;
    }
}
.elementor-553 .elementor-element.elementor-element-6f1d9822 h1:hover{
    color: #0dd18c !important;
  -webkit-text-stroke: 1px #0dd18c;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7603164e */.elementor-553 .elementor-element.elementor-element-7603164e{
  position: relative;
  z-index: 2;
  overflow: hidden;
  
}

.elementor-553 .elementor-element.elementor-element-7603164e::before{
    content:"";
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    background: #3c1e74;
    transition: background .5s cubic-bezier(.86,0,.07,1);
    z-index: -1;
    animation: color-slide   2s both;
    animation-delay: .5s;
}



@keyframes color-slide{
from{
    transform: translateY(100%);
}

to{
    transform: translateY(30%);
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b0438d1 */.elementor-553 .elementor-element.elementor-element-b0438d1 .flex{
    margin-bottom: 1rem;
    display: flex;
    align-items: center;
    position: relative;
    left: 3rem;
    z-index: 10;
    /*justify-content: center;*/
    margin-bottom: 0;
    
    
}

.elementor-553 .elementor-element.elementor-element-b0438d1 .get-started{
    background: none;
    transition: transform .5s ease-in-out;

}

.elementor-553 .elementor-element.elementor-element-b0438d1 .intro-line{
    position: relative;
    
}

.elementor-553 .elementor-element.elementor-element-b0438d1 .intro-line::before{
    content: "";
    position: absolute;
    top: 54%;
    left: -2.8rem;
    z-index: -1;
     width: clamp(1.25rem, 0.9164rem + 1.8405vw, 3.125rem);
     height: 2px;
     background: #000;
     display: inline-block;
    pointer-events: none;
    
}

.elementor-553 .elementor-element.elementor-element-b0438d1 .circle::before{
    content:"";
    position: relative;
    top: 0;
    left: 0;
    bottom: 0;
    right: auto;
    background: #3c1e74;
    width: 10px;
    height: 10px;
    display: inline-flex;
    border-radius: 50%;
    margin-right: .5rem;
    animation: circle 1s ease-in-out infinite alternate;
    
}



.elementor-553 .elementor-element.elementor-element-b0438d1 .circle2::before{
    content:"";
    position: relative;
    top: 0;
    left: .3rem;
    bottom: 0;
    background: #3c1e74;
    width: 10px;
    height: 10px;
    display: inline-flex;
    border-radius: 50%;
    margin-right: .5rem;
    animation: circle 1s ease-in-out infinite alternate;
    
}


.elementor-553 .elementor-element.elementor-element-b0438d1 .title-desc{


    font-size: .9rem;
    letter-spacing: 1px;
    text-transform: uppercase;
    font-family: "Urbanist",Sans-Serif !important;
    color: #000;
    position: relative;
    
    

}

.elementor-553 .elementor-element.elementor-element-b0438d1 .title-desc::after{
     content: "";
    position: absolute;
    top: .5rem;
    right: -3.9rem ;
    z-index: -1;
     width: clamp(1.25rem, 0.9164rem + 1.8405vw, 3.125rem);
     height: 2px;
     background: #000;
     display: inline-flex;
    pointer-events: none;
    
    
}

@media (width < 37.5em){
    .elementor-553 .elementor-element.elementor-element-b0438d1 .intro-line::before{
        left: -1.8rem;
    }
    
    .elementor-553 .elementor-element.elementor-element-b0438d1 .flex{
        left: 1.8rem;
    }
    
    .elementor-553 .elementor-element.elementor-element-b0438d1 .title-desc::after{
        right: -3rem;
    }
}


@keyframes circle {
    from{
        transform:scale(1);
    }
    to{
    transform:scale(0.7)
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b1fa106 */.elementor-553 .elementor-element.elementor-element-b1fa106 .block{
    color: #0dd18c;
}

@media (width > 43.75em){
    .elementor-553 .elementor-element.elementor-element-b1fa106 .block{
        display:block;
        
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-085984e */.elementor-553 .elementor-element.elementor-element-085984e .socials{
    display: flex;
    margin-top: .9rem;
    
}

.elementor-553 .elementor-element.elementor-element-085984e .social-icon svg{
    width: max(1.2rem, 1.4rem);
    fill: #000;
    transition: fill .5s ease-in-out;
    
    
    
    
}

.elementor-553 .elementor-element.elementor-element-085984e .social-icon{
    display: flex;
    gap: 1em;
}

.elementor-553 .elementor-element.elementor-element-085984e .social-icon svg:hover{
    fill: #0dd18c;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fca341 */.elementor-553 .elementor-element.elementor-element-5fca341{
    height: 85dvh;
}

@media (max-width:480px){
.elementor-553 .elementor-element.elementor-element-5fca341{
    height: 100% !important;
    
}
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-4862282 */.elementor-553 .elementor-element.elementor-element-4862282 input::placeholder{
    color: #000;
    font-weight: 500;
    

}

.elementor-553 .elementor-element.elementor-element-4862282 input, .elementor-553 .elementor-element.elementor-element-4862282 select, .elementor-553 .elementor-element.elementor-element-4862282  textarea{
    padding: 0;
}

.elementor-553 .elementor-element.elementor-element-4862282 input:focus{
    outline: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f66d1c */.elementor-553 .elementor-element.elementor-element-0f66d1c{
    border-radius: 25px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65191b5 */@media (64em < width <89em ){
    .elementor-553 .elementor-element.elementor-element-65191b5{
        margin-bottom: 8rem;
    }
}

@media (  width > 87.5em)

{
    .elementor-553 .elementor-element.elementor-element-65191b5{
        margin-bottom: 3.5rem;
    }
    
}/* End custom CSS */