/* @import url('http://example.com/example_style.css'); */

/***********************************************/
/* CSS @imports must be at the top of the file */
/* Add them above this section                 */
/***********************************************/

/*****************************************/
/* Start your style declarations here    */
/*****************************************/


/* menu button */

#hs_cos_wrapper_widget_1763012826247 .in-btn__wrap a {

    background: linear-gradient(116deg, #455cfa, #009afa) !important;
  border:none !important;
  color: white !Important;
}

#hs_cos_wrapper_widget_1763012826247 .in-btn__wrap a .in-btn__icon svg path {
  fill: #fff!important;
}



/* All blogs */




.in-blog-grid__content.in-blog-grid__content--bottom-left {
    padding: 20px !important;
}

.in-icon-box__title {
    margin-bottom: -20px;
}


.in-blog__description  h2 {
    font-size: 20px !important;
    line-height: 1.5;
  font-weight:400;
}
/* Home page blog  */
.in-blog-grid__column  h2 {
    font-size: 20px !important;
    line-height: 1.5;
  font-weight:400;
} 
.in-blog-grid__column  h2 strong {
    font-size: 20px !important;
    line-height: 1.5;
  font-weight:400;
} 


/* Home page blog  */
#module_176300214011611 {
    justify-content: end !important;
}

/* similar blogs */
.blog-related-posts__content h2, .blog-related-posts__content h3 {
    font-size: 20px;
    line-height: 1.5;
  font-weight:400;
}
.blog-related-posts__list .blog-related-posts__content h2 strong {
    font-size: 20px;
    line-height: 1.5;
  font-weight:400;
}

.blog-related-posts__list .blog-related-posts__title-link {
    color: #030303;
    font-size: 26px;
    line-height: 1.25;
}

.in-blog-detail__title {
    margin-bottom: 60px;
}



/*  blog close*/


main#main-content {
    margin-top: 0px !important;
}







/*  for form*/
form input[type=submit], form .hs-button, form .hs-button.primary {
    border: none !important;
    font-family: Manrope, sans-serif;
    font-style: normal;
    font-weight: 500;
    text-decoration: none;
       padding-top: 15px !important;
    padding-right: 45px !important;
    padding-bottom: 15px !important;
    padding-left: 30px !important;
    border-radius: 12px !important;
    font-size: 16px;
    line-height: 24px;
    text-transform: capitalize;
    background: linear-gradient(to left, rgba(0,154,250,1.0), rgba(69,92,250,1.0)) !important;
    color: #ffffff;
}
.hs_submit.hs-submit {
    display: flex !important;
    align-items: center !important;
    justify-content: end !important;
}

/* End of the form */
/* blog details */

.blog-related-posts {
    padding-bottom: 450px !important;
}


/* End Blog details */

.in-accordion-wrap .in-accordion__accordion-title .in-accordion__title .active{
background:#F0F9FF !important;
}



/* For button */
.in-btn--filled-dark:hover .in-btn__icon svg path {
  fill: #fff !important;
}
#widget_1762766253229 .in-btn--filled-dark:hover .in-btn__icon svg path {
  fill: #000 !important;
}


/*  Faq under border*/

#hs_cos_wrapper_widget_1762830657044 .in-accordion__accordion{
 
  border-bottom: 1px solid gray;
  padding-left: 0px !important;
  
}

/* Service section */

.in-icon-box__col.in-icon-box__col-card {
    margin-bottom: 0px !important;
}
.in-icon-box__content p {
    margin-bottom: 0px;
}
.in-icon-box__col:hover {
    box-shadow: none;
}


/*   heading  */




.row-fluid-wrapper.row-depth-1.row-number-1.dnd-bottom-footer-row-0-background-layers.dnd-section.dnd-bottom-footer-row-0-background-color.dnd-bottom-footer-row-0-padding.dnd-bottom-footer-row-0-force-full-width-section {
    padding: 5px !important;
}



 @media (min-width: 1720px) {

/* .container-fluid.footer-dnd-area2.footer__container.content-wrapper{
    max-width: 1700px !important;
} */
   
   .container-fluid.footer-dnd-area2.footer__container.content-wrapper {
    max-width: 1700px !important;
}
   
   
 .footer .content-wrapper {
    padding: 0;
    max-width: 100% !important;
}
   
   
   .row-fluid-wrapper.row-depth-1.row-number-1.footer-row-0-vertical-alignment.footer-row-0-background-image.dnd-section.in-tab-full-width.footer-row-0-padding.footer-row-0-hidden.footer-row-0-background-layers.footer-row-0-margin.footer-row-0-force-full-width-section {
    max-width: 1700px !important;
}
   
   .in-header.header__container .content-wrapper {

    max-width: 1700px !important;
}
}
@media (min-width: 768px) and (max-width: 1024px) {
     .in-header.header__container {
    width: 100% !important;
       margin: 0 auto;
       position:static !important;
}
}
header.header.in-header-wrap {
    position: static;
}

.in-icon-box__title{
display:flex !important;
}


.in-header.header__container .span1.widget-span.widget-type-cell.cell_1763454523917-padding.cell_1763454523917-vertical-alignment.dnd-column {
    margin-left: 18px;
}

/* footer-top */

.in-footer .footer .content-wrapper {
    max-width: 100%!important;
}


.in-footer__link a.menu__link {
  font-size:17px !important;
}


.footer-row-0-background-layers {
    width: 100%;
    background-image: url('https://139780554.fs1.hubspotusercontent-eu1.net/hubfs/139780554/DG-WEB-Footer-Image.png') !important;
    background-position: center center !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
    margin: 0 auto;
  border-radius:12px;
}
/* Footer button */
#module_17638787077506 .in-tc__btn-wrap {
    padding-left: 140px;
    padding-top: 10px;
}
.in-footer .in-tc__btn-wrap .in-btn {
  
    background: white !important;  
    color: black !important;
}
.in-footer .in-tc__btn-wrap .in-btn:hover {
  
    background: white !important;  
}

.in-footer .in-tc__btn-wrap .in-btn svg path {
    fill: #fff;
}

.in-footer .in-tc__btn-wrap .in-btn:hover svg path {
    fill: #fff !important;
}

.in-footer .in-footer-copyright {
    display: flex;
    align-items: center;
    justify-content: center;
}
.in-footer-copyright__links {
    display: none;
}

/* footer ends */

#module_17638787077506 .in-btn__text.icon--right {
    color: black !important;
}

#module_17638787077506 .in-tc__btn-wrap {
    position: absolute !important;
}

a.in-btn.in-btn--filled-dark.in-btn-animation.inn {
    color: #FFFFFF !important;
    border-width: 0px !important;
    border-radius: 15px !important;
    font-size: 16px !important;
    font-family: 'Manrope', Helvetica, Arial, Lucida, sans-serif !important;
    background-image: linear-gradient(116deg, #455cfa 0%, #009afa 100%) !important;
      padding-top: 15px !important;
    padding-right: 30px !important;
    padding-bottom: 15px !important;
    padding-left: 15px !important;
    white-space: nowrap;
    min-width: max-content;
}

a.in-btn.in-btn--filled-dark.in-btn-animation.inn:hover {
    color: #FFFFFF !important;
    border-width: 0px !important;
    border-radius: 15px !important;
    font-size: 16px !important;
    font-family: 'Manrope', Helvetica, Arial, Lucida, sans-serif !important;
    background-image: linear-gradient(116deg, #455cfa 0%, #009afa 100%) !important;
      padding-top: 15px !important;
    padding-right: 30px !important;
    padding-bottom: 15px !important;
    padding-left: 30px !important;
    white-space: nowrap;
    min-width: max-content;
}

.in-btn.in-btn--filled-dark {
    color: #FFFFFF;
    border-width: 0px !important;
    border-radius: 15px !important;
    font-size: 16px !important;
    font-family: 'Manrope', Helvetica, Arial, Lucida, sans-serif !important;
    background-image: linear-gradient(116deg, #455cfa 0%, #009afa 100%) !important;
     padding-top: 15px !important;
    padding-right: 30px !important;
    padding-bottom: 15px !important;
    padding-left: 30px !important;
    white-space: nowrap;
    min-width: max-content;  
}

.in-btn.in-btn--filled-dark:hover {
    color: #FFFFFF !important;
    border-width: 0px !important;
    border-radius: 15px !important;
    font-size: 16px !important;
    font-family: 'Manrope', Helvetica, Arial, Lucida, sans-serif !important;
    background-image: linear-gradient(116deg, #455cfa 0%, #009afa 100%) !important;
      padding-top: 15px !important;
    padding-right: 30px !important;
    padding-bottom: 15px !important;
    padding-left: 30px !important;
    white-space: nowrap;
    min-width: max-content;  
}

    .in-tc__btn-wrap .in-btn {
        display: unset;
    }

.drawer-nav ul {
    list-style: none;
    display: flex;
    flex-direction: column;
   
}

.drawer-nav a {
    color: white !important;
  
}
.drawer-nav a:active {
    color: black !important;
  
}

li.hs-menu-item.hs-menu-depth-1.active.active-branch a {
    color: white !important;
}

#widget_1762766253229 a.in-btn.in-btn--filled-dark {
  background: white !important;


}

#hs_cos_wrapper_module_17686674562363 {
    margin-right: -10px;
}

.footer-row-0-background-layers {
    border-radius: 32px;
}

#hs_cos_wrapper_widget_1762766253229_ svg:hover{
  color:black !important; 
}
a.in-btn.in-btn--outlined-dark {
   color: black !important;
    border: 2px solid black;
    border-radius: 15px !important;
    font-size: 16px !important;
    font-family: 'Manrope', Helvetica, Arial, Lucida, sans-serif !important;
      padding-top: 15px !important;
    padding-right: 30px !important;
    padding-bottom: 15px !important;
    padding-left: 30px !important;
}

a.in-btn.in-btn--outlined-dark:hover {
    color: black !important;
    border: 2px solid black;
    border-radius: 15px !important;
    font-size: 16px !important;
    font-family: 'Manrope', Helvetica, Arial, Lucida, sans-serif !important;
      padding-top: 15px !important;
    padding-right: 30px !important;
    padding-bottom: 15px !important;
    padding-left: 30px !important;
}


#module_17628354680209 a.in-btn.in-btn--filled-dark {
  background: white !important;
    color: black !important;
  
}
#module_17628354680209 svg{
  color:black !important; 
}
.span3.widget-span.widget-type-cell.header-navigation-column-1-vertical-alignment.header-navigation-column-1-padding.dnd-column {
    display: inline-flex;
}


.span2.widget-span.widget-type-cell.cell_1763454523917-padding.cell_1763454523917-vertical-alignment.dnd-column {
    display: inline-flex;
}

 @media (max-width: 767px) {
         div#hs_cos_wrapper_widget_1763454523584 {
    position: absolute;
    right: 20px;
}
   .in-tc__content p {
    text-align: left !important;
}
@media (max-width: 767px) {
  


  
/*  footer  */
  

  
  
  
  .in-footer h1, .in-footer h2, .in-footer h3, .in-footer h4, .in-footer h5, .in-footer h6 {
    color: #fff;
    font-family: Manrope,sans-serif;
    font-size: 28px;
    font-style: normal;
    font-weight: 100;
    line-height: 24px;
    text-decoration: none;
    text-transform: capitalize;
}
  .in-footer__menu-heading h3#module_17630061958463-heading {
    padding-top: 25px;
}
  .in-footer nav a, .in-footer .menu__link {
    color: #B4DFFE !important;
}
  
  

/*    footer */
   
#hs_cos_wrapper_module_17638787077506 .in-btn__text.icon--right {
  
    color: black !important;
}
   
.in-header.header__container {
    padding: 0px !important;
}
   
  #hs_cos_wrapper_dnd_area-module-2 .in-tc__content {
    margin-bottom: 0px !important;
}
   
   .in-tc__btn-wrap {
    height: 0px !important;
}
   
   
/*****************************************/
/* Mobile responsiveness    */
/*****************************************/   
   
@media only screen and (max-width: 767px) {
    .in-tc__btn-wrap .in-btn {
        display: unset;
    }
}

.i