.elementor-3415 .elementor-element.elementor-element-5183569b{margin-top:50px;margin-bottom:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3415 .elementor-element.elementor-element-24dd498{padding:0px 0px 25px 0px;}.elementor-3415 .elementor-element.elementor-element-dd563a9 > .elementor-element-populated, .elementor-3415 .elementor-element.elementor-element-dd563a9 > .elementor-element-populated > .elementor-background-overlay, .elementor-3415 .elementor-element.elementor-element-dd563a9 > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-3415 .elementor-element.elementor-element-dd563a9 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3415 .elementor-element.elementor-element-10ff91d > .elementor-widget-container{margin:-9% 0% 0% 0%;}.elementor-3415 .elementor-element.elementor-element-10ff91d img{width:18%;}.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-3415 .elementor-element.elementor-element-7275f9e{text-align:center;}.elementor-3415 .elementor-element.elementor-element-7275f9e .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:#469EA9;}.elementor-3415 .elementor-element.elementor-element-83fdab4{text-align:right;}.elementor-3415 .elementor-element.elementor-element-83fdab4 .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:25px;font-weight:600;color:#DA0909;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3415 .elementor-element.elementor-element-af98cc3 .elementor-button{background-color:#318A98;font-family:"Heebo", Sans-serif;font-size:22px;font-weight:500;border-radius:15px 15px 15px 15px;}.elementor-3415 .elementor-element.elementor-element-cdd3ff6{width:var( --container-widget-width, 52px );max-width:52px;--container-widget-width:52px;--container-widget-flex-grow:0;}.elementor-3415 .elementor-element.elementor-element-cdd3ff6 img{width:100%;}.elementor-3415 .elementor-element.elementor-element-a420b9e{width:initial;max-width:initial;align-self:center;}.elementor-3415 .elementor-element.elementor-element-a420b9e .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:16px;font-weight:500;color:#8B8B8B;}.elementor-3415 .elementor-element.elementor-element-4fefbd1{padding:0px 0px 25px 0px;}.elementor-3415 .elementor-element.elementor-element-7ded668 > .elementor-element-populated, .elementor-3415 .elementor-element.elementor-element-7ded668 > .elementor-element-populated > .elementor-background-overlay, .elementor-3415 .elementor-element.elementor-element-7ded668 > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-3415 .elementor-element.elementor-element-7ded668 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-3415 .elementor-element.elementor-element-c182b2a > .elementor-widget-container{margin:-9% 0% 0% 0%;}.elementor-3415 .elementor-element.elementor-element-c182b2a img{width:18%;}.elementor-3415 .elementor-element.elementor-element-e102b82{text-align:right;}.elementor-3415 .elementor-element.elementor-element-e102b82 .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:25px;font-weight:600;color:#DA0909;}.elementor-3415 .elementor-element.elementor-element-ef3c169 .elementor-button{background-color:#318A98;font-family:"Heebo", Sans-serif;font-size:22px;font-weight:500;border-radius:15px 15px 15px 15px;}.elementor-3415 .elementor-element.elementor-element-e39588b{width:var( --container-widget-width, 52px );max-width:52px;--container-widget-width:52px;--container-widget-flex-grow:0;}.elementor-3415 .elementor-element.elementor-element-e39588b img{width:100%;}.elementor-3415 .elementor-element.elementor-element-bbde247{width:initial;max-width:initial;align-self:center;}.elementor-3415 .elementor-element.elementor-element-bbde247 .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:16px;font-weight:500;color:#8B8B8B;}.elementor-3415 .elementor-element.elementor-element-0022a4b{padding:0px 0px 25px 0px;}.elementor-3415 .elementor-element.elementor-element-2dbbc15 > .elementor-element-populated, .elementor-3415 .elementor-element.elementor-element-2dbbc15 > .elementor-element-populated > .elementor-background-overlay, .elementor-3415 .elementor-element.elementor-element-2dbbc15 > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-3415 .elementor-element.elementor-element-2dbbc15 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-3415 .elementor-element.elementor-element-ac02e10 > .elementor-widget-container{margin:-9% 0% 0% 0%;}.elementor-3415 .elementor-element.elementor-element-ac02e10 img{width:18%;}.elementor-widget-lottie{--caption-color:var( --e-global-color-text );}.elementor-widget-lottie .e-lottie__caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3415 .elementor-element.elementor-element-2193ad7{text-align:right;}.elementor-3415 .elementor-element.elementor-element-2193ad7 .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:25px;font-weight:600;color:#DA0909;}.elementor-3415 .elementor-element.elementor-element-33c6679 .elementor-button{background-color:#318A98;font-family:"Heebo", Sans-serif;font-size:22px;font-weight:500;border-radius:15px 15px 15px 15px;}.elementor-3415 .elementor-element.elementor-element-d5769a3{width:var( --container-widget-width, 52px );max-width:52px;--container-widget-width:52px;--container-widget-flex-grow:0;}.elementor-3415 .elementor-element.elementor-element-d5769a3 img{width:100%;}.elementor-3415 .elementor-element.elementor-element-0d62a48{width:initial;max-width:initial;align-self:center;}.elementor-3415 .elementor-element.elementor-element-0d62a48 .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:16px;font-weight:500;color:#8B8B8B;}@media(min-width:768px){.elementor-3415 .elementor-element.elementor-element-e1e5e57{width:85%;}.elementor-3415 .elementor-element.elementor-element-9df1a15{width:15%;}.elementor-3415 .elementor-element.elementor-element-e270061{width:85%;}.elementor-3415 .elementor-element.elementor-element-5f0db0a{width:15%;}.elementor-3415 .elementor-element.elementor-element-501e191{width:85%;}.elementor-3415 .elementor-element.elementor-element-9d44031{width:15%;}}@media(max-width:767px){.elementor-3415 .elementor-element.elementor-element-24dd498{padding:4% 4% 4% 4%;}.elementor-3415 .elementor-element.elementor-element-dd563a9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 20px 0px 20px;}.elementor-3415 .elementor-element.elementor-element-10ff91d img{width:33%;}.elementor-3415 .elementor-element.elementor-element-4fefbd1{padding:4% 4% 4% 4%;}.elementor-3415 .elementor-element.elementor-element-7ded668 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3415 .elementor-element.elementor-element-c182b2a img{width:33%;}.elementor-3415 .elementor-element.elementor-element-0022a4b{padding:4% 4% 4% 4%;}.elementor-3415 .elementor-element.elementor-element-ac02e10 img{width:33%;}}/* Start custom CSS for heading, class: .elementor-element-7275f9e */.elementor-3415 .elementor-element.elementor-element-7275f9e{
    display: none;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-33bcc3f */.elementor-3415 .elementor-element.elementor-element-33bcc3f{
    font-family: "Heebo", Sans-serif;
}
.elementor-3415 .elementor-element.elementor-element-33bcc3f label{
    margin-top: 10px;
     font-weight: 600;
    font-size: 18px;
    text-align: center;
    font-family: "Heebo", Sans-serif;
}
.personalcont{
    text-align: center;
    margin: 20px 0;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}
.personalcont input{
    width: 33%;
    font-family: "Heebo", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    text-align: center;
    margin: 10px 0;
}
@media only screen and (max-width: 600px) {
    .personalcont input{
   width:100%;
}

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-83fdab4 */.elementor-3415 .elementor-element.elementor-element-83fdab4{
    display: none;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-61d881a */.elementor-3415 .elementor-element.elementor-element-61d881a{
    font-family: "Heebo", Sans-serif;
}
.takanon{
    padding: 10px;
}
.takanon span{
   
    font-size: 16px;
}
.takanon input[type="checkbox"]{
    width: 15px;
    height: 15px;
}
.htima {
   display: block;
   font-size: 25px;
   text-align: center;
}
.htima_buttons{
    margin: 15px auto;
    display: flex;
    justify-content: center;
}
.timelapse{
   
    PADDING: 5px 15px;
    border-radius: 15px;
    
    background-color: #78C6D6;
    font-size: 18px;
    font-weight: 400;
  
        
cursor: pointer;
color: white;

}
.htimcont{
    display: flex;
   
    justify-content: space-around;
    padding: 0 160px
}

@media only screen and (max-width: 600px) {
    .htimcont{
    flex-direction:column;
    padding:0;
    justify-content: center;
    font-size:20px;
}
.htimcont .fld_title{ 
    font-size:20px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e102b82 */.elementor-3415 .elementor-element.elementor-element-e102b82{
    display: none;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4fefbd1 */.elementor-3415 .elementor-element.elementor-element-4fefbd1{
    display: none;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-54f1c9a */.uploadcont{
    display: flex;
    justify-content: center;
}
.upload{
    display: flex;
     width: 25%;
    justify-content: center;
    align-items: center;
    margin: 20px 0;
    flex-direction: column;
    font-family: "Heebo", Sans-serif;
    font-size: 20px;
}
.upload  .container{
    
   
    padding: 0 10px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
   
}
.upload .fluid{
    margin-bottom: 15px;   
   
    
    height: 30%;
    font-weight: 600;
    font-size: 18px;
    text-align: center;
   
}
.upload label{
    
    text-align:center;
    font-family: "Heebo", Sans-serif;
   
    font-weight: 600;
    
    padding:2% 10%;
    background: #78C5D5;

    border: 1px solid white;
    border-radius: 15px;
    

}
.upload label img{
   width: 30%;
   display: block;
   text-align: center;
   margin: 0 auto 0px auto;
     
}
@media only screen and (max-width: 600px) {
.uploadcont{
    display: flex;
    flex-direction:column;
}
.upload{
   
     width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for lottie, class: .elementor-element-89f939f */.elementor-3415 .elementor-element.elementor-element-89f939f{
    display: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2193ad7 */.elementor-3415 .elementor-element.elementor-element-2193ad7{
    display: none;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-0022a4b */.elementor-3415 .elementor-element.elementor-element-0022a4b{
    display: none;
}/* End custom CSS */
/* Start custom CSS */div{
    -webkit-animation: fadeIn 0.7s;
    animation: fadeIn 0.7s;


}
@-webkit-keyframes fadeIn {
    from { opacity: 0; }
      to { opacity: 1; }
}
@keyframes fadeIn {
    from { opacity: 0; }
      to { opacity: 1; }
}/* End custom CSS */