.elementor-6976 .elementor-element.elementor-element-15bd70fe{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-6976 .elementor-element.elementor-element-121a091c{padding:0px 0px 25px 0px;}.elementor-6976 .elementor-element.elementor-element-1fdcebe7 > .elementor-element-populated, .elementor-6976 .elementor-element.elementor-element-1fdcebe7 > .elementor-element-populated > .elementor-background-overlay, .elementor-6976 .elementor-element.elementor-element-1fdcebe7 > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-6976 .elementor-element.elementor-element-1fdcebe7 > .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-6976 .elementor-element.elementor-element-45f4fcf9 > .elementor-widget-container{margin:-9% 0% 0% 0%;}.elementor-6976 .elementor-element.elementor-element-45f4fcf9 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-6976 .elementor-element.elementor-element-4c9d3f16{text-align:center;}.elementor-6976 .elementor-element.elementor-element-4c9d3f16 .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-6976 .elementor-element.elementor-element-35f2176a{text-align:right;}.elementor-6976 .elementor-element.elementor-element-35f2176a .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-6976 .elementor-element.elementor-element-5bb74b40 .elementor-button{background-color:#318A98;font-family:"Heebo", Sans-serif;font-size:22px;font-weight:500;border-radius:15px 15px 15px 15px;}.elementor-6976 .elementor-element.elementor-element-9a45b8f{width:var( --container-widget-width, 52px );max-width:52px;--container-widget-width:52px;--container-widget-flex-grow:0;}.elementor-6976 .elementor-element.elementor-element-9a45b8f img{width:100%;}.elementor-6976 .elementor-element.elementor-element-2cf4715d{width:initial;max-width:initial;align-self:center;}.elementor-6976 .elementor-element.elementor-element-2cf4715d .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:16px;font-weight:500;color:#8B8B8B;}.elementor-6976 .elementor-element.elementor-element-41b54f25{padding:0px 0px 25px 0px;}.elementor-6976 .elementor-element.elementor-element-562809cd > .elementor-element-populated, .elementor-6976 .elementor-element.elementor-element-562809cd > .elementor-element-populated > .elementor-background-overlay, .elementor-6976 .elementor-element.elementor-element-562809cd > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-6976 .elementor-element.elementor-element-562809cd > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-6976 .elementor-element.elementor-element-59c075c9 > .elementor-widget-container{margin:-9% 0% 0% 0%;}.elementor-6976 .elementor-element.elementor-element-59c075c9 img{width:18%;}.elementor-6976 .elementor-element.elementor-element-7ec967fc{text-align:right;}.elementor-6976 .elementor-element.elementor-element-7ec967fc .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:25px;font-weight:600;color:#DA0909;}.elementor-6976 .elementor-element.elementor-element-7b2e0c53 .elementor-button{background-color:#318A98;font-family:"Heebo", Sans-serif;font-size:22px;font-weight:500;border-radius:15px 15px 15px 15px;}.elementor-6976 .elementor-element.elementor-element-59633109{width:var( --container-widget-width, 52px );max-width:52px;--container-widget-width:52px;--container-widget-flex-grow:0;}.elementor-6976 .elementor-element.elementor-element-59633109 img{width:100%;}.elementor-6976 .elementor-element.elementor-element-5a53960c{width:initial;max-width:initial;align-self:center;}.elementor-6976 .elementor-element.elementor-element-5a53960c .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:16px;font-weight:500;color:#8B8B8B;}.elementor-6976 .elementor-element.elementor-element-2bfcff8d{padding:0px 0px 25px 0px;}.elementor-6976 .elementor-element.elementor-element-151ba789 > .elementor-element-populated, .elementor-6976 .elementor-element.elementor-element-151ba789 > .elementor-element-populated > .elementor-background-overlay, .elementor-6976 .elementor-element.elementor-element-151ba789 > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-6976 .elementor-element.elementor-element-151ba789 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-6976 .elementor-element.elementor-element-6c24f8c7 > .elementor-widget-container{margin:-9% 0% 0% 0%;}.elementor-6976 .elementor-element.elementor-element-6c24f8c7 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-6976 .elementor-element.elementor-element-28b4edec{text-align:right;}.elementor-6976 .elementor-element.elementor-element-28b4edec .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:25px;font-weight:600;color:#DA0909;}.elementor-6976 .elementor-element.elementor-element-28afebc4 .elementor-button{background-color:#318A98;font-family:"Heebo", Sans-serif;font-size:22px;font-weight:500;border-radius:15px 15px 15px 15px;}.elementor-6976 .elementor-element.elementor-element-61173daf{width:var( --container-widget-width, 52px );max-width:52px;--container-widget-width:52px;--container-widget-flex-grow:0;}.elementor-6976 .elementor-element.elementor-element-61173daf img{width:100%;}.elementor-6976 .elementor-element.elementor-element-42442f96{width:initial;max-width:initial;align-self:center;}.elementor-6976 .elementor-element.elementor-element-42442f96 .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:16px;font-weight:500;color:#8B8B8B;}@media(min-width:768px){.elementor-6976 .elementor-element.elementor-element-24639d11{width:85%;}.elementor-6976 .elementor-element.elementor-element-3f0d2801{width:15%;}.elementor-6976 .elementor-element.elementor-element-76e050f0{width:85%;}.elementor-6976 .elementor-element.elementor-element-6cf2d1e7{width:15%;}.elementor-6976 .elementor-element.elementor-element-27d2157a{width:85%;}.elementor-6976 .elementor-element.elementor-element-4eb0c1fe{width:15%;}}@media(max-width:767px){.elementor-6976 .elementor-element.elementor-element-121a091c{padding:4% 4% 4% 4%;}.elementor-6976 .elementor-element.elementor-element-1fdcebe7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 20px 0px 20px;}.elementor-6976 .elementor-element.elementor-element-45f4fcf9 img{width:33%;}.elementor-6976 .elementor-element.elementor-element-41b54f25{padding:4% 4% 4% 4%;}.elementor-6976 .elementor-element.elementor-element-562809cd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-6976 .elementor-element.elementor-element-59c075c9 img{width:33%;}.elementor-6976 .elementor-element.elementor-element-2bfcff8d{padding:4% 4% 4% 4%;}.elementor-6976 .elementor-element.elementor-element-6c24f8c7 img{width:33%;}}/* Start custom CSS for heading, class: .elementor-element-4c9d3f16 */.elementor-6976 .elementor-element.elementor-element-4c9d3f16{
    display: none;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-21790a2c */.elementor-6976 .elementor-element.elementor-element-21790a2c{
    font-family: "Heebo", Sans-serif;
}
.elementor-6976 .elementor-element.elementor-element-21790a2c 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-35f2176a */.elementor-6976 .elementor-element.elementor-element-35f2176a{
    display: none;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-46a4e949 */.elementor-6976 .elementor-element.elementor-element-46a4e949{
    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-7ec967fc */.elementor-6976 .elementor-element.elementor-element-7ec967fc{
    display: none;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-41b54f25 */.elementor-6976 .elementor-element.elementor-element-41b54f25{
    display: none;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-663f6e01 */.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-166f91c5 */.elementor-6976 .elementor-element.elementor-element-166f91c5{
    display: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-28b4edec */.elementor-6976 .elementor-element.elementor-element-28b4edec{
    display: none;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2bfcff8d */.elementor-6976 .elementor-element.elementor-element-2bfcff8d{
    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 */