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



.container-fluid{
  padding-right: 0px;
  padding-left: 0px;
}

ul li::marker{
  color: #263b7f!important;
}

.bg__blue{
  background-color: #263b7f;
}

.p_20{
  padding: 20px;
}

.mt_10{
  margin-top: 10px;
}

.accordion__content p{
  color: #161616;
}

@media (max-width: 768px){
.back-to-top{
  display: none!important;
}
}

#hs_cos_wrapper_header-module-1 .button{
  border: none;
} 

#hs_cos_wrapper_header-module-1 .button:hover{
  border: none;
}

/****** Homepage ******/

.metod__container {
   display: flex;
   align-items: center;
}

.icon__metod{
  float: left;
}

.text__metod{
  float: right;
  margin-left: 10px;
}

.text__metod p{
  margin: 0;
}

#hs_cos_wrapper_widget_1748339018681_ p, #hs_cos_wrapper_module_1748339157345_ p{
  margin: 0px;
}

#hs_cos_wrapper_widget_1749477988227 .hs-button {
  border: none; 
}

/* .header__menu-submenu #hs_cos_wrapper_header-module-1 .header__menu-link:hover{
  background-color: #2F4AA0;
  color: #fff;
} */

/****** Fine Homepage ******/

/****** Fine Footer ******/
#hs_cos_wrapper_footer-module-11{
    border-top: 1px solid #fff;
}

#hs_form_target_widget_1753351044918 form, #hs_cos_wrapper_widget_1753353289572_ form{
  padding: 10px;
}

form .hs-form-field{
  margin-bottom 0px!important;
}

form .legal-consent-container .hs-form-booleancheckbox-display > span{
  color: #fff;  
}

.footer form .legal-consent-container .hs-form-booleancheckbox-display > span a{
  color: #fff;
  font-weight: 800;
}


form .legal-consent-container .hs-form-booleancheckbox-display > span a:hover{
  color: #C8CFE6;  
}

form .inputs-list span{
  color: #fff;
} 

.footer_link:hover, .footer_link span:hover{
  color: #CCCBC1!important;
}

/****** Fine Footer ******/

/****** Chi Siamo ******/

.accordion__content, .accordion__summary{
  color: #fff;
}

#hs_cos_wrapper_module_17495508095029 .accordion__summary, #hs_cos_wrapper_module_17495508095029 .accordion__content {
  background-color: #263B7F!important;
}

#hs_cos_wrapper_module_17495508095029 .accordion__summary h2{
    color: #fff!important;
}

.cell_17495522180113-background-layers, .cell_1749552340424-background-layers, .cell_1749552347607-background-layers{
  height: 360px;
}

/****** Fine Chi Siamo ******/

/****** Servizi Finanza agevoalta ******/

#hs_cos_wrapper_widget_1749630496526 img{
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 30px;
  padding-top: 30px;
}

#hs_cos_wrapper_widget_1749630496526 .dr_flex-cards__card{
  background-color: #C8CFE6;
}

#hs_cos_wrapper_widget_1749635526290 .accordion__content{
  color: #161616;
}

/****** Fine Servizi Finanza agevoalta ******/


/****** Servizi Finanza Straordinaria ******/

#hs_cos_wrapper_widget_1750763272528 .accordion__content{
  color: #263B7F;
}

/****** Fine Servizi Finanza Straordinaria ******/

/****** Pagina Chi Siamo ******/

#hs_cos_wrapper_widget_1750932274657 .simple-blog-listing .simple-blog-listing-blog-box-full .blog-texts .aut-date span {
  margin-left: -6px!important;
}
/****** Fine Pagina Chi Siamo ******/


/****** Contatti ******/

#hs_form_target_dnd_area-module-19 a{
  color: #4c61a5;
}

#hs_form_target_dnd_area-module-19 a:hover{
  color: #fff;
}

form .legal-consent-container .hs-form-booleancheckbox-display > span a {
  color: rgb(76, 97, 165);
}
/****** Fine Contatti ******/