@charset "utf-8";
/* CSS Document */

.uk-logo {
  height: 41px !important;
min-height: 41px !important;
}

/* colore bottone DD */

.qx-btn-primary-dd, .btn-primary-dd {
  background: #9f8f60;
  color: #ffffff;
}

.qx-btn.qx-btn-primary-dd, {
  padding: 12px 35px;
  font-weight: 400;
  border: 0;
  border-radius: 0;
}

.uk-radio:checked, .uk-checkbox:checked, .uk-checkbox:indeterminate, .uk-radio:checked:focus, .uk-checkbox:checked:focus, .uk-checkbox:indeterminate:focus, .uk-button-primary, .uk-card-primary.uk-card-hover:hover {
  background-color: #9f8f60;
  color: #ffffff;
}

/* stilizzo readmore nuovo */


.btn {

    background-color: #9f8f60;
    color: #ffffff;

}

/* stile h3 hp  */

.uk-h3 {
  font-size: 20px;
  line-height: 1.4;
  color: #9f8f60 !important;
}

a {
  color: #9f8f60;
  text-decoration: none;
}

/* stilizzo bread */

.ddbread {
background-color: #000000 !important;
background-image: url(images/single-bg.jpg);
}

/* stilizzo fancybox FUCK */

.cms-fancyboxes-deault .cms-fancybox-title {
  margin-bottom: 8px;
}
.cms-fancyboxes-wraper .cms-fancybox-title {
  font-size: 20px;
  font-weight: 600;
  line-height: 29px;
  padding-bottom: 2px;
  color: #111132;
}

.cms-fancyboxes-deault .order-box {
  bottom: 15px;
  color: #efefef;
  float: right;
  font-size: 60px;
  line-height: 29px;
  position: relative;
}

.cms-fancyboxes-wraper .cms-fancyboxes-footer a, .table-heading .amount {
  color: #9f8f60;
}

.cms-fancyboxes-wraper .cms-fancyboxes-footer a i {
  padding-left: 10px;
}

/* colore progress bar */

.sprocket-strips-s-item::after, .qx-progress-bardd {
  background-color: #9f8f60;
  border-color: #9f8f60;
}

/* sistemo altezza moduli user1 */

#qx-column-11356 {
  height: 230px;
}

#qx-column-76354 {
  height: 230px;
}

#qx-column-11356 {
  height: 230px;
}

#qx-column-86352 {
  height: 230px;
}

/* prelevato da inline  */

#qx-row-6735{
          }
 
#qx-column-59120{
    
  	
    }

#qx-section-49349{
    
  background-color : #eee;     }
  

#qx-row-12350{
          }
 
#qx-column-86352{
    
  background-color : #f7f7f7; 	
    }

 



#qx-blurb-18441{
       
  }
 

#qx-blurb-18441 .qx-blurb-content {
  color : #828282; }
#qx-blurb-18441 .qx-blurb-title{
  color : #111132; }

#qx-blurb-18441 .qx-blurb-media.hasHoverMedia .media-icon-hover,
#qx-blurb-18441 .qx-blurb-media.hasHoverMedia .media-image-hover{
  display: none;
  opacity: 0;
}

#qx-blurb-18441 .qx-blurb-media.hasHoverMedia:hover .qx-icon,
#qx-blurb-18441 .qx-blurb-media.hasHoverMedia:hover .qx-image{
  display: none;
  opacity: 0;
}
#qx-blurb-18441 .qx-blurb-media.hasHoverMedia:hover .media-icon-hover,
#qx-blurb-18441 .qx-blurb-media.hasHoverMedia:hover .media-image-hover{
  display: initial;
  opacity: 1;
}

#qx-blurb-18441 .qx-icon{
  }

#qx-column-76354{
    
  	
    }

 



#qx-blurb-232429{
       
  }
 

#qx-blurb-232429 .qx-blurb-content {
  color : #828282; }
#qx-blurb-232429 .qx-blurb-title{
  color : #111132; }

#qx-blurb-232429 .qx-blurb-media.hasHoverMedia .media-icon-hover,
#qx-blurb-232429 .qx-blurb-media.hasHoverMedia .media-image-hover{
  display: none;
  opacity: 0;
}

#qx-blurb-232429 .qx-blurb-media.hasHoverMedia:hover .qx-icon,
#qx-blurb-232429 .qx-blurb-media.hasHoverMedia:hover .qx-image{
  display: none;
  opacity: 0;
}
#qx-blurb-232429 .qx-blurb-media.hasHoverMedia:hover .media-icon-hover,
#qx-blurb-232429 .qx-blurb-media.hasHoverMedia:hover .media-image-hover{
  display: initial;
  opacity: 1;
}

#qx-blurb-232429 .qx-icon{
  }

#qx-column-11356{
    
  background-color : #f7f7f7; 	
    }

 



#qx-blurb-602772{
       
  }
 

#qx-blurb-602772 .qx-blurb-content {
  color : #828282; }
#qx-blurb-602772 .qx-blurb-title{
  color : #111132; }

#qx-blurb-602772 .qx-blurb-media.hasHoverMedia .media-icon-hover,
#qx-blurb-602772 .qx-blurb-media.hasHoverMedia .media-image-hover{
  display: none;
  opacity: 0;
}

#qx-blurb-602772 .qx-blurb-media.hasHoverMedia:hover .qx-icon,
#qx-blurb-602772 .qx-blurb-media.hasHoverMedia:hover .qx-image{
  display: none;
  opacity: 0;
}
#qx-blurb-602772 .qx-blurb-media.hasHoverMedia:hover .media-icon-hover,
#qx-blurb-602772 .qx-blurb-media.hasHoverMedia:hover .media-image-hover{
  display: initial;
  opacity: 1;
}

#qx-blurb-602772 .qx-icon{
  }

#qx-row-913313{
          }
 


#qx-column-63315{
    
  	
    }

 



#qx-call-to-action-353318 {
  }
 

#qx-call-to-action-353318 .qx-title { 
  color : #111132; }

#qx-call-to-action-353318 .qx-description {
  }
#qx-section-5056{
    
      }
  






#qx-row-7057{
          }
 


#qx-column-7059{
    
  	
    }

 



#qx-text-631505{
      }

#qx-text-631505 *{
  }
#qx-row-803130{
          }
 


#qx-column-623216{
    
  	
    }

 



#qx-text-91269{
      }

#qx-text-91269 *{
  }
#qx-column-393218{
    
  	
    }

 



#qx-text-72671{
      }

#qx-text-72671 *{
  }
#qx-column-323220{
    
  	
    }

 



#qx-text-34787{
      }

#qx-text-34787 *{
  }
#qx-section-971223{
    
  background-color : #f7f7f7;     }
  






#qx-row-961224{
          }
 


#qx-column-591226{
    
  	
    }

 



#qx-image-862607 img{  
  }


 

#qx-column-751228{
    
  	
    }

 



#qx-heading-302466 {
    }

#qx-heading-302466 .qx-title {
  margin-top: 0px; margin-bottom: 25px;
  color : #111132; }

#qx-heading-302466 .qx-title span{
  }

#qx-heading-302466 .qx-subtitle * {
  }


#qx-text-01535{
      }

#qx-text-01535 *{
  }
#qx-bar-counter-481300 .qx-progress{
  border-radius : 4px;   height : 14px; }
#qx-bar-counter-481300 .qx-progress-bar {
  line-height : 14px; }
#qx-section-311154{
    
      }
  






#qx-row-961166{
          }
 


#qx-column-731168{
    
  	
    }

 



#qx-text-351173{
      }

#qx-text-351173 *{
  }
#qx-row-291155{
          }
 


#qx-column-431157{
    
  	
    }

 



#qx-person-801235{
        }
 

#qx-person-801235 h4{
  }
#qx-person-801235 .qx-person-position {
  }
#qx-person-801235 .qx-person-description{
 }





#qx-column-321159{
    
  	
    }

 



#qx-person-434352{
        }
 

#qx-person-434352 h4{
  }
#qx-person-434352 .qx-person-position {
  }
#qx-person-434352 .qx-person-description{
 }





#qx-column-731161{
    
  	
    }

 



#qx-person-744469{
        }
 

#qx-person-744469 h4{
  }
#qx-person-744469 .qx-person-position {
  }
#qx-person-744469 .qx-person-description{
 }





#qx-column-361163{
    
  	
    }

 



#qx-person-34586{
        }
 

#qx-person-34586 h4{
  }
#qx-person-34586 .qx-person-position {
  }
#qx-person-34586 .qx-person-description{
 }





#qx-row-903326{
          }
 


#qx-column-583328{
    
  	
    }

 



#qx-text-373331{
      }

#qx-text-373331 *{
  }
#qx-section-98223{
      background-image: url(/joomla/wt_lawfirm/images/warptheme/parallax4.jpg);
    background-repeat : no-repeat;     background-position : center;     background-size : cover;     
      }
  






#qx-row-31224{
          }
 


#qx-column-13310{
    
  	
    }

 



#qx-call-to-action-16313 {
  }
 

#qx-call-to-action-16313 .qx-title { 
  color : rgba(255, 255, 255, 1); }

#qx-call-to-action-16313 .qx-description {
  color : rgba(255, 255, 255, 1); }
#qx-section-88463{
    
  background-color : #f7f7f7;     }
  






#qx-row-16464{
          }
 


#qx-column-97772{
    
  	
    }

 




#qx-column-70775{
    
  	
    }

 



#qx-video-popup-47469 a {
}



#qx-text-43551{
  color : #111132;     }

#qx-text-43551 *{
  color : #111132; }
#qx-image-63447 img{  
  }

#qx-column-36778{
    
  	
    }

#qx-section-56982{
    
  background-color : #f7f7f7;     }
  
#qx-row-781271{
          }

#qx-column-111273{
    
  	
    }

#qx-text-671277{
      }

#qx-text-671277 *{
  }
#qx-row-77983{
          }


#qx-column-681151{
    
  	
    }

#qx-testimonial-161156{
    
}

#qx-testimonial-161156 .qx-testimony {
    
}
#qx-testimonial-161156 .title {
    
}
#qx-testimonial-161156 .designation{
    
}
#qx-column-521153{
    
  	
    }
	
#qx-testimonial-61213{
    
}

#qx-testimonial-61213 .qx-testimony {
    
}
#qx-testimonial-61213 .title {
    
}
#qx-testimonial-61213 .designation{
    
}
#qx-section-133488{
      background-image: url(/joomla/wt_lawfirm/images/warptheme/parallax2.jpg);
    background-repeat : no-repeat;     background-position : top center;     background-size : cover;     
  background-color : rgba(38, 38, 40, 0.68);       position: relative;
    }
  
  #qx-section-133488:before{
    content:''; position: absolute; width: 100%; top: 0; bottom: 0; left: 0;
    background-color: rgba(38, 38, 40, 0.68)  }

#qx-row-613489{
          }
 
#qx-column-883575{
  	
    }
#qx-call-to-action-263580 {
  }
 
#qx-call-to-action-263580 .qx-title { 
  color : rgba(255, 255, 255, 1); }

#qx-call-to-action-263580 .qx-description {
  color : rgba(255, 255, 255, 1); }
#qx-column-803577{
    
  	
    }

#qx-accordion-471611 .collapsible-header{
    }

#qx-accordion-471611 .collapsible-header i {
}

#qx-accordion-471611 .collapsible-body{
    }

#qx-accordion-471611 .collapsible-body,
#qx-accordion-471611 .collapsible li{
  }

#qx-section-36911{
    
  background-color : #f7f7f7;     }

#qx-row-74912{
          }

#qx-column-11913{
    
  	
    }

#qx-text-7914{
      }

#qx-text-7914 *{
  }
#qx-row-56915{
          }

#qx-column-85916{
    
  	
    }

#qx-section-142600{
    
  background-color : rgba(255, 255, 255, 1);       position: relative;
    }

  #qx-section-142600:before{
    content:''; position: absolute; width: 100%; top: 0; bottom: 0; left: 0;
    background-color: rgba(255, 255, 255, 1)  }

#qx-row-232601{
          }
 
#qx-column-302602{
  	
    }

#qx-call-to-action-812603 {
  }

#qx-call-to-action-812603 .qx-title { 
  color : #111137; }

#qx-call-to-action-812603 .qx-description {
  color : #828282; }
#qx-column-422604{
    
  	
    }

#qx-call-to-action-413064 {
  }
 

#qx-call-to-action-413064 .qx-title { 
  color : #111137; }

#qx-call-to-action-413064 .qx-description {
  color : #828282; }
#qx-text-63141{
  color : #111137;     }

#qx-text-63141 *{
  color : #111137; }
#qx-section-701434{
    
      }

#qx-row-711435{
          }
 
#qx-column-831437{
    
  	
    }

#qx-text-393214{
      }

#qx-text-393214 *{
  }

#qx-section-48570{
    
  background-color : #1a1a1a;     }
  
#qx-row-33571{
          }
 
#qx-column-70573{
    
  	
    }


#qx-text-21578{
      }

#qx-text-21578 *{
  }
#qx-column-90575{
    
  	
    }

#qx-section-49349 { padding-bottom:60px; } #qx-column-86352 { padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px; } #qx-blurb-18441 { text-align : left;  } #qx-blurb-18441 .qx-blurb-title { font-size : 16px; text-transform : uppercase; font-weight : bold;  } #qx-blurb-18441 .qx-blurb-content { font-size : 14px;  } #qx-blurb-18441 .qx-icon { font-size : 50px;  } #qx-column-76354 { padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px; } #qx-blurb-232429 { text-align : left;  } #qx-blurb-232429 .qx-blurb-title { font-size : 16px; text-transform : uppercase; font-weight : bold;  } #qx-blurb-232429 .qx-blurb-content { font-size : 14px;  } #qx-blurb-232429 .qx-icon { font-size : 50px;  } #qx-column-11356 { padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px; } #qx-blurb-602772 { text-align : left;  } #qx-blurb-602772 .qx-blurb-title { font-size : 16px; text-transform : uppercase; font-weight : bold;  } #qx-blurb-602772 .qx-blurb-content { font-size : 14px;  } #qx-blurb-602772 .qx-icon { font-size : 50px;  } #qx-call-to-action-353318 .qx-ctab { margin-top:20px; } #qx-call-to-action-353318 .style_2 { text-align : left;  } #qx-section-5056 { padding-top:90px;padding-bottom:60px; } #qx-text-631505 { text-align : center;  } #qx-text-91269 { text-align : left;  } #qx-text-72671 { text-align : left;  } #qx-text-34787 { text-align : left;  } #qx-section-971223 { padding-top:50px;padding-bottom:0px; } #qx-image-862607 { text-align : right;  } #qx-heading-302466 { text-align : left;  } #qx-heading-302466 .qx-title { line-height : 1.6;  } #qx-text-01535 { text-align : left;  } #qx-bar-counter-481300 .qx-pb-title { font-family : Merriweather; line-height : 1; text-transform : uppercase;  } #qx-section-311154 { padding-top:90px;padding-bottom:90px; } #qx-text-351173 { text-align : center;  } #qx-person-801235 { padding-bottom:30px;text-align : left;  } #qx-person-434352 { padding-bottom:30px;text-align : left;  } #qx-person-744469 { padding-bottom:30px;text-align : left;  } #qx-person-34586 { padding-bottom:130px;text-align : left;  } #qx-text-373331 { padding-top:30px;text-align : center;  } #qx-section-98223 { padding-top:150px;padding-bottom:200px; } #qx-call-to-action-16313 .qx-title { font-family : Merriweather; font-size : 34px; line-height : 1.6; font-weight : bold;  } #qx-call-to-action-16313 .qx-description { font-size : 18px;  } #qx-call-to-action-16313 .style_2 { text-align : center;  } #qx-section-88463 { padding-top:80px;padding-bottom:40px; } #qx-video-popup-47469 { text-align : left;  } #qx-text-43551 { padding-top:40px;text-align : center;  } #qx-text-43551, #qx-text-43551 * { font-family : Merriweather; font-size : 30px; letter-spacing : -0.7px; line-height : 1.6; font-weight : bold;  } #qx-image-63447 { margin-top:20px;text-align : center;  } #qx-section-56982 { padding-top:40px;padding-bottom:90px; } #qx-text-671277 { text-align : center;  } #qx-testimonial-161156 { padding-bottom:30px; } #qx-testimonial-61213 { padding-bottom:30px; } #qx-section-133488 { padding-top:90px;padding-bottom:90px; } #qx-column-883575 { padding-bottom:30px; } #qx-call-to-action-263580 .qx-title { font-family : Merriweather; font-size : 40px; font-weight : 500; font-weight : bold;  } #qx-call-to-action-263580 .qx-description { font-size : 16px;  } #qx-call-to-action-263580 .style_2 { text-align : left;  } #qx-accordion-471611 .collapsible-header { font-size : 16px;  } #qx-accordion-471611 .collapsible-header i { font-size : 20px;  } #qx-section-36911 { padding-top:90px;padding-bottom:90px; } #qx-text-7914 { text-align : center;  } #qx-joomla-module-67149 { text-align : left;  } #qx-section-142600 { padding-top:90px;padding-bottom:90px; } #qx-column-302602 { padding-bottom:30px; } #qx-call-to-action-812603 .qx-title { font-family : Merriweather; font-size : 30px; font-weight : 500; font-weight : bold;  } #qx-call-to-action-812603 .qx-description { font-size : 16px;  } #qx-call-to-action-812603 .style_2 { text-align : left;  } #qx-call-to-action-413064 .qx-title { font-family : Merriweather; font-size : 30px; font-weight : 500; font-weight : bold;  } #qx-call-to-action-413064 .qx-description { font-size : 16px;  } #qx-call-to-action-413064 .style_2 { text-align : left;  } #qx-text-63141 { padding-top:20px;text-align : left;  } #qx-text-63141, #qx-text-63141 * { font-size : 30px; font-weight : bold;  } #qx-text-393214 { text-align : left;  } #qx-section-48570 { padding-top:40px;padding-bottom:40px; } #qx-text-21578 { text-align : left;  } #qx-joomla-module-44637 { text-align : left;  } @media screen and (min-width: 768px) and (max-width: 992px){ #qx-text-373331 { text-align : center;  } #qx-call-to-action-16313 .style_2 { text-align : center;  }  } @media screen and (max-width: 767px) { #qx-text-373331 { text-align : center;  } #qx-call-to-action-16313 .style_2 { text-align : center;  }  } 
body{font-family: 'Nunito Sans', sans-serif;}

h1{font-family: 'Merriweather', sans-serif;}

h2{font-family: 'Merriweather', sans-serif;}

h3{font-family: 'Merriweather', sans-serif;}

h4{font-family: 'Merriweather', sans-serif;}

h5{font-family: 'Merriweather', sans-serif;}

h6{font-family: 'Merriweather', sans-serif;}

.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span, .sp-megamenu-parent .sp-dropdown li.sp-menu-item > a{font-family: 'Merriweather', sans-serif;font-size: 13px;}