/* @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    */
/*****************************************/


.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  */



 @media (min-width: 1720px) {
     .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__col.in-icon-box__col-card {
    border-radius: 0px !important;
    border-bottom: 1px solid;
}
.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 */

.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: cover !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;  
}
.in-footer .in-tc__btn-wrap .in-btn:hover {
  
    background: white !important;  
}

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

.in-footer .in-tc__btn-wrap .in-btn:hover svg path {
    fill: #000000 !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: 45px !important;
    padding-bottom: 15px !important;
    padding-left: 30px !important;
}

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: 45px !important;
    padding-bottom: 15px !important;
    padding-left: 30px !important;
}

.in-btn.in-btn--filled-dark {
    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: 45px !important;
    padding-bottom: 15px !important;
    padding-left: 30px !important;
}

.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: 45px !important;
    padding-bottom: 15px !important;
    padding-left: 30px !important;
}

.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;
    color: black !important;
  
}
/* Header button icon */
.in-btn.in-btn--outlined-dark svg path {
    fill: #000000;
}
.in-btn.in-btn--outlined-dark :hover {
    fill: #000000 !important;
}
.in-btn--outlined-dark:hover .in-btn__icon svg path {
  fill: #000!important;
}


#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: 45px !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: 45px !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;
}
@media (max-width: 767px) {
    div#hs_cos_wrapper_widget_1763454523584 {
        position: absolute;
        right: 20px;
        top: 53px;
    }
  #hs_cos_wrapper_module_1763789158415_ p{
  
  text-align:left !important;
  }
  
  .in-banner__content p img{
    width: 170px !important;
  }
  
  #hs_cos_wrapper_widget_1762597469925_ .page-header.section-header h1{
  font-size: 50px !important;
  margin-bottom: 20px !important;
  
  }
  #hs_cos_wrapper_widget_1762597974952_ h2{
  
  font-size:32px !important;
  }
  .dnd_area-row-11-padding {
    padding-top: 40px !important;
    padding-bottom: 20px !important;
}
  
/*   diensten */
  
  #hs_cos_wrapper_module_17629457215116_ h2 {
    font-size: 32px !important;
    line-height: 48px !important;
}
  #hs_cos_wrapper_module_17641505423437_ .page-header.section-header h1 {
    font-size: 48px !important;
}

  #hs_cos_wrapper_module_17641505423438_ h2 {
    font-size: 32px !important;
}
    #hs_cos_wrapper_module_17641505423438_ h5 {
    font-size: 16px !important;
}
  #hs_cos_wrapper_widget_1762946243218 .in-accordion__accordion-title h6 {
    font-size: 24px !important;
}
  
  
}
   
   .dnd_area-row-3-background-layers {
    border-radius:20px !important; 
}
   
   

   
   
   

/*    footer */
   
#hs_cos_wrapper_module_17638787077506 .in-btn__text.icon--right {
  
    color: black !important;
}